From f2b04be5611c8d0d961a0719299a9067c2f6936d Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sat, 25 Jan 2020 02:16:45 +0100 Subject: [PATCH 001/342] More Runtimenator fixes. --- .../objects/items/robot/robot_upgrades.dm | 39 +++++++------------ code/game/objects/items/toys.dm | 1 + code/modules/games/cards.dm | 0 code/modules/hydroponics/plant_genes.dm | 2 +- code/modules/mob/living/living.dm | 2 +- 5 files changed, 18 insertions(+), 26 deletions(-) delete mode 100644 code/modules/games/cards.dm diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index 62f36c60c0..09c2d442e8 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -203,7 +203,7 @@ var/obj/item/gun/energy/kinetic_accelerator/cyborg/KA = new (R.module) R.module.basic_modules += KA R.module.add_module(KA, FALSE, TRUE) - + /obj/item/borg/upgrade/advcutter name = "mining cyborg advanced plasma cutter" @@ -335,7 +335,6 @@ var/msg_cooldown = 0 var/on = FALSE var/powercost = 10 - var/mob/living/silicon/robot/cyborg var/datum/action/toggle_action /obj/item/borg/upgrade/selfrepair/action(mob/living/silicon/robot/R, user = usr) @@ -346,7 +345,6 @@ to_chat(user, "This unit is already equipped with a self-repair module.") return FALSE - cyborg = R icon_state = "selfrepair_off" toggle_action = new /datum/action/item_action/toggle(src) toggle_action.Grant(R) @@ -354,34 +352,20 @@ /obj/item/borg/upgrade/selfrepair/deactivate(mob/living/silicon/robot/R, user = usr) . = ..() if (.) - toggle_action.Remove(cyborg) + toggle_action.Remove(R) QDEL_NULL(toggle_action) - cyborg = null - deactivate_sr() - -/obj/item/borg/upgrade/selfrepair/dropped() - . = ..() - addtimer(CALLBACK(src, .proc/check_dropped), 1) - -/obj/item/borg/upgrade/selfrepair/proc/check_dropped() - if(loc != cyborg) - toggle_action.Remove(cyborg) - QDEL_NULL(toggle_action) - cyborg = null deactivate_sr() /obj/item/borg/upgrade/selfrepair/ui_action_click() - on = !on if(on) - to_chat(cyborg, "You activate the self-repair module.") - START_PROCESSING(SSobj, src) + to_chat(toggle_action.owner, "You deactivate the self-repair module.") + deactivate_sr() else - to_chat(cyborg, "You deactivate the self-repair module.") - STOP_PROCESSING(SSobj, src) - update_icon() + to_chat(toggle_action.owner, "You activate the self-repair module.") + activate_sr() /obj/item/borg/upgrade/selfrepair/update_icon() - if(cyborg) + if(toggle_action) icon_state = "selfrepair_[on ? "on" : "off"]" for(var/X in actions) var/datum/action/A = X @@ -389,6 +373,11 @@ else icon_state = "cyborg_upgrade5" +/obj/item/borg/upgrade/selfrepair/proc/activate_sr() + START_PROCESSING(SSobj, src) + on = TRUE + update_icon() + /obj/item/borg/upgrade/selfrepair/proc/deactivate_sr() STOP_PROCESSING(SSobj, src) on = FALSE @@ -399,7 +388,9 @@ repair_tick = 1 return - if(cyborg && (cyborg.stat != DEAD) && on) + var/mob/living/silicon/robot/cyborg = toggle_action.owner + + if(istype(cyborg) && (cyborg.stat != DEAD) && on) if(!cyborg.cell) to_chat(cyborg, "Self-repair module deactivated. Please, insert the power cell.") deactivate_sr() diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index 92798528ae..60ab7ffbdf 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -1012,6 +1012,7 @@ /obj/item/toy/cards/singlecard/examine(mob/user) + . = ..() if(ishuman(user)) var/mob/living/carbon/human/cardUser = user if(cardUser.is_holding(src)) diff --git a/code/modules/games/cards.dm b/code/modules/games/cards.dm deleted file mode 100644 index e69de29bb2..0000000000 diff --git a/code/modules/hydroponics/plant_genes.dm b/code/modules/hydroponics/plant_genes.dm index 99fd873995..358d017caf 100644 --- a/code/modules/hydroponics/plant_genes.dm +++ b/code/modules/hydroponics/plant_genes.dm @@ -107,7 +107,7 @@ // Reagent genes store reagent ID and reagent ratio. Amount of reagent in the plant = 1 + (potency * rate) /datum/plant_gene/reagent name = "Nutriment" - var/reagent_id = "nutriment" + var/reagent_id = /datum/reagent/nutriment var/rate = 0.04 /datum/plant_gene/reagent/get_name() diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index a2689f0b5f..0d87edbb0e 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -1073,7 +1073,7 @@ stop_pulling() //CIT CHANGE - Ditto... else if(has_legs || ignore_legs) lying = 0 - if (pulledby) + if (pulledby && isliving(pulledby)) var/mob/living/L = pulledby L.update_pull_movespeed() if(buckled) From 5cf7c259fa0c7d43e4b8c2f0bcf167a771ab98a2 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sat, 25 Jan 2020 02:39:58 +0100 Subject: [PATCH 002/342] Runtimenator 2: Compile-net --- code/modules/hydroponics/plant_genes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/hydroponics/plant_genes.dm b/code/modules/hydroponics/plant_genes.dm index 358d017caf..087cc6dca5 100644 --- a/code/modules/hydroponics/plant_genes.dm +++ b/code/modules/hydroponics/plant_genes.dm @@ -107,7 +107,7 @@ // Reagent genes store reagent ID and reagent ratio. Amount of reagent in the plant = 1 + (potency * rate) /datum/plant_gene/reagent name = "Nutriment" - var/reagent_id = /datum/reagent/nutriment + var/reagent_id = /datum/reagent/consumable/nutriment var/rate = 0.04 /datum/plant_gene/reagent/get_name() From e50eb495df70fff50fb7c50c5d2c5e6131e8ffdb Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 27 Jan 2020 16:30:23 -0700 Subject: [PATCH 003/342] pre attack refactor --- code/_onclick/item_attack.dm | 40 ++++++++++--------- code/game/objects/items/RPD.dm | 2 +- code/game/objects/items/teleportation.dm | 2 +- .../clock_items/replica_fabricator.dm | 4 +- code/modules/mining/equipment/resonator.dm | 2 +- code/modules/research/stock_parts.dm | 2 +- 6 files changed, 28 insertions(+), 24 deletions(-) diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index cda19dbaac..2c22df63c5 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -1,19 +1,23 @@ - +/** + *This is the proc that handles the order of an item_attack. + *The order of procs called is: + *tool_act on the target. If it returns TRUE, the chain will be stopped. + *pre_attack() on src. If this returns TRUE, the chain will be stopped. + *attackby on the target. If it returns TRUE, the chain will be stopped. + *and lastly + *afterattack. The return value does not matter. + */ /obj/item/proc/melee_attack_chain(mob/user, atom/target, params) - if(!tool_attack_chain(user, target) && pre_attack(target, user, params)) - // Return 1 in attackby() to prevent afterattack() effects (when safely moving items for example) - var/resolved = target.attackby(src, user, params) - if(!resolved && target && !QDELETED(src)) - afterattack(target, user, 1, params) // 1: clicking something Adjacent - - -//Checks if the item can work as a tool, calling the appropriate tool behavior on the target -/obj/item/proc/tool_attack_chain(mob/user, atom/target) - if(!tool_behaviour) - return FALSE - - return target.tool_act(user, src, tool_behaviour) - + if(tool_behaviour && target.tool_act(user, src, tool_behaviour)) + return + if(pre_attack(target, user, params)) + return + if(target.attackby(src,user, params)) + return + if(QDELETED(src) || QDELETED(target)) + attack_qdeleted(target, user, TRUE, params) + return + afterattack(target, user, TRUE, params) // Called when the item is in the active hand, and clicked; alternately, there is an 'activate held object' verb or you can hit pagedown. /obj/item/proc/attack_self(mob/user) @@ -23,8 +27,8 @@ /obj/item/proc/pre_attack(atom/A, mob/living/user, params) //do stuff before attackby! if(SEND_SIGNAL(src, COMSIG_ITEM_PRE_ATTACK, A, user, params) & COMPONENT_NO_ATTACK) - return FALSE - return TRUE //return FALSE to avoid calling attackby after this proc does stuff + return TRUE + return FALSE //return TRUE to avoid calling attackby after this proc does stuff // No comment /atom/proc/attackby(obj/item/W, mob/user, params) @@ -112,7 +116,7 @@ send_item_attack_message(I, user) if(I.force) apply_damage(totitemdamage, I.damtype) //CIT CHANGE - replaces I.force with totitemdamage - if(I.damtype == BRUTE && !HAS_TRAIT(src, TRAIT_NOMARROW)) + if(I.damtype == BRUTE && !HAS_TRAIT(src, TRAIT_NOMARROW)) if(prob(33)) I.add_mob_blood(src) var/turf/location = get_turf(src) diff --git a/code/game/objects/items/RPD.dm b/code/game/objects/items/RPD.dm index 8df1ae49de..8059e59145 100644 --- a/code/game/objects/items/RPD.dm +++ b/code/game/objects/items/RPD.dm @@ -344,7 +344,7 @@ GLOBAL_LIST_INIT(transit_tube_recipes, list( make_pipe_whitelist = typecacheof(list(/obj/structure/lattice, /obj/structure/girder, /obj/item/pipe, /obj/structure/window, /obj/structure/grille)) var/can_make_pipe = (isturf(A) || is_type_in_typecache(A, make_pipe_whitelist)) - . = FALSE + . = TRUE if((mode&DESTROY_MODE) && istype(A, /obj/item/pipe) || istype(A, /obj/structure/disposalconstruct) || istype(A, /obj/structure/c_transit_tube) || istype(A, /obj/structure/c_transit_tube_pod) || istype(A, /obj/item/pipe_meter)) to_chat(user, "You start destroying a pipe...") diff --git a/code/game/objects/items/teleportation.dm b/code/game/objects/items/teleportation.dm index 8c0f315ca3..add2d12ee6 100644 --- a/code/game/objects/items/teleportation.dm +++ b/code/game/objects/items/teleportation.dm @@ -138,7 +138,7 @@ /obj/item/hand_tele/pre_attack(atom/target, mob/user, params) if(try_dispel_portal(target, user)) - return FALSE + return TRUE return ..() /obj/item/hand_tele/proc/try_dispel_portal(atom/target, mob/user) diff --git a/code/modules/antagonists/clockcult/clock_items/replica_fabricator.dm b/code/modules/antagonists/clockcult/clock_items/replica_fabricator.dm index 501bcdc1c4..7be9ef039b 100644 --- a/code/modules/antagonists/clockcult/clock_items/replica_fabricator.dm +++ b/code/modules/antagonists/clockcult/clock_items/replica_fabricator.dm @@ -68,8 +68,8 @@ /obj/item/clockwork/replica_fabricator/pre_attack(atom/target, mob/living/user, params) if(!target || !user || !is_servant_of_ratvar(user) || istype(target, /obj/item/storage)) - return TRUE - return fabricate(target, user) + return ..() + return !fabricate(target, user) //A note here; return values are for if we CAN BE PUT ON A TABLE, not IF WE ARE SUCCESSFUL, unless no_table_check is TRUE /obj/item/clockwork/replica_fabricator/proc/fabricate(atom/target, mob/living/user, silent, no_table_check) diff --git a/code/modules/mining/equipment/resonator.dm b/code/modules/mining/equipment/resonator.dm index f63b459f10..133cb41c33 100644 --- a/code/modules/mining/equipment/resonator.dm +++ b/code/modules/mining/equipment/resonator.dm @@ -46,7 +46,7 @@ /obj/item/resonator/pre_attack(atom/target, mob/user, params) if(check_allowed_items(target, 1)) CreateResonance(target, user) - return TRUE + return ..() //resonance field, crushes rock, damages mobs /obj/effect/temp_visual/resonance diff --git a/code/modules/research/stock_parts.dm b/code/modules/research/stock_parts.dm index e29cf28f34..e5b66cd90d 100644 --- a/code/modules/research/stock_parts.dm +++ b/code/modules/research/stock_parts.dm @@ -22,7 +22,7 @@ If you create T5+ please take a pass at gene_modder.dm [L40]. Max_values MUST fi if(works_from_distance) user.Beam(T, icon_state = "rped_upgrade", time = 5) T.exchange_parts(user, src) - return FALSE + return TRUE return ..() /obj/item/storage/part_replacer/afterattack(obj/machinery/T, mob/living/user, adjacent, params) From 28697a375f654f92237b277218f04f94cfbb3df7 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 27 Jan 2020 17:43:21 -0700 Subject: [PATCH 004/342] Update item_attack.dm --- code/_onclick/item_attack.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index 2c22df63c5..3f11c8a2f2 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -15,7 +15,6 @@ if(target.attackby(src,user, params)) return if(QDELETED(src) || QDELETED(target)) - attack_qdeleted(target, user, TRUE, params) return afterattack(target, user, TRUE, params) From 40b6ef79fe210a383d0ff41b2af711b92677d995 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 30 Jan 2020 19:15:07 +0100 Subject: [PATCH 005/342] reagent projectiles fix. --- code/modules/projectiles/projectile.dm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 55a75e1688..1564fe6ee0 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -211,11 +211,8 @@ L.on_hit(src) var/reagent_note - if(reagents && reagents.reagent_list) - reagent_note = " REAGENTS:" - for(var/datum/reagent/R in reagents.reagent_list) - reagent_note += R.type + " (" - reagent_note += num2text(R.volume) + ") " + if(reagents) + reagent_note = reagents.log_list() if(ismob(firer)) log_combat(firer, L, "shot", src, reagent_note) From d2520ee5f4d2ea714040030b0fa6ed7479bfd0ef Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 30 Jan 2020 19:45:01 +0100 Subject: [PATCH 006/342] Topic_input helper removal. --- code/datums/helper_datums/topic_input.dm | 62 ---------------- .../mecha/equipment/tools/medical_tools.dm | 32 ++++----- code/game/mecha/mech_fabricator.dm | 17 +++-- code/game/mecha/mecha_control_console.dm | 17 +++-- code/game/mecha/mecha_topic.dm | 70 +++++++++---------- tgstation.dme | 1 - 6 files changed, 68 insertions(+), 131 deletions(-) delete mode 100644 code/datums/helper_datums/topic_input.dm diff --git a/code/datums/helper_datums/topic_input.dm b/code/datums/helper_datums/topic_input.dm deleted file mode 100644 index d07aec067e..0000000000 --- a/code/datums/helper_datums/topic_input.dm +++ /dev/null @@ -1,62 +0,0 @@ -/datum/topic_input - var/href - var/list/href_list - -/datum/topic_input/New(thref,list/thref_list) - href = thref - href_list = thref_list.Copy() - return - -/datum/topic_input/proc/get(i) - return listgetindex(href_list,i) - -/datum/topic_input/proc/getAndLocate(i) - var/t = get(i) - if(t) - t = locate(t) - if (istext(t)) - t = null - return t || null - -/datum/topic_input/proc/getNum(i) - var/t = get(i) - if(t) - t = text2num(t) - return isnum(t) ? t : null - -/datum/topic_input/proc/getObj(i) - var/t = getAndLocate(i) - return isobj(t) ? t : null - -/datum/topic_input/proc/getMob(i) - var/t = getAndLocate(i) - return ismob(t) ? t : null - -/datum/topic_input/proc/getTurf(i) - var/t = getAndLocate(i) - return isturf(t) ? t : null - -/datum/topic_input/proc/getAtom(i) - return getType(i, /atom) - -/datum/topic_input/proc/getArea(i) - var/t = getAndLocate(i) - return isarea(t) ? t : null - -/datum/topic_input/proc/getStr(i)//params should always be text, but... - var/t = get(i) - return istext(t) ? t : null - -/datum/topic_input/proc/getType(i,type) - var/t = getAndLocate(i) - return istype(t,type) ? t : null - -/datum/topic_input/proc/getPath(i) - var/t = get(i) - if(t) - t = text2path(t) - return ispath(t) ? t : null - -/datum/topic_input/proc/getList(i) - var/t = getAndLocate(i) - return islist(t) ? t : null diff --git a/code/game/mecha/equipment/tools/medical_tools.dm b/code/game/mecha/equipment/tools/medical_tools.dm index c850e046a6..460537ecf6 100644 --- a/code/game/mecha/equipment/tools/medical_tools.dm +++ b/code/game/mecha/equipment/tools/medical_tools.dm @@ -108,16 +108,17 @@ /obj/item/mecha_parts/mecha_equipment/medical/sleeper/Topic(href,href_list) ..() - var/datum/topic_input/afilter = new /datum/topic_input(href,href_list) - if(afilter.get("eject")) + if(href_list["eject"]) go_out() - if(afilter.get("view_stats")) + if(href_list["view_stats"]) chassis.occupant << browse(get_patient_stats(),"window=msleeper") onclose(chassis.occupant, "msleeper") return - if(afilter.get("inject")) - inject_reagent(afilter.getType("inject", /datum/reagent),afilter.getObj("source")) - return + if(href_list["inject"]) + var/obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/SG = locate() in chassis + var/datum/reagent/R = locate(href_list["inject"]) in SG.reagents.reagent_list + if (istype(R)) + inject_reagent(R, SG) /obj/item/mecha_parts/mecha_equipment/medical/sleeper/proc/get_patient_stats() if(!patient) @@ -354,19 +355,18 @@ /obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/Topic(href,href_list) ..() - var/datum/topic_input/afilter = new (href,href_list) - if(afilter.get("toggle_mode")) + if (href_list["toggle_mode"]) mode = !mode update_equip_info() return - if(afilter.get("select_reagents")) + if (href_list["select_reagents"]) processed_reagents.len = 0 var/m = 0 var/message for(var/i=1 to known_reagents.len) if(m>=synth_speed) break - var/reagent = afilter.get("reagent_[i]") + var/reagent = text2path(href_list["reagent_[i]"]) if(reagent && (reagent in known_reagents)) message = "[m ? ", " : null][known_reagents[reagent]]" processed_reagents += reagent @@ -375,20 +375,18 @@ message += " added to production" START_PROCESSING(SSobj, src) occupant_message(message) - occupant_message("Reagent processing started.") + occupant_message("Reagent processing started.") log_message("Reagent processing started.") return - if(afilter.get("show_reagents")) + if (href_list["show_reagents"]) chassis.occupant << browse(get_reagents_page(),"window=msyringegun") - if(afilter.get("purge_reagent")) - var/reagent = afilter.get("purge_reagent") + if (href_list["purge_reagent"]) + var/reagent = href_list["purge_reagent"] if(reagent) reagents.del_reagent(reagent) return - if(afilter.get("purge_all")) + if (href_list["purge_all"]) reagents.clear_reagents() - return - return /obj/item/mecha_parts/mecha_equipment/medical/syringe_gun/proc/get_reagents_page() var/output = {" diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index 98e4eb4258..caaa11ac9c 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -317,9 +317,8 @@ /obj/machinery/mecha_part_fabricator/Topic(href, href_list) if(..()) return - var/datum/topic_input/afilter = new /datum/topic_input(href,href_list) if(href_list["part_set"]) - var/tpart_set = afilter.getStr("part_set") + var/tpart_set = href_list["part_set"] if(tpart_set) if(tpart_set=="clear") part_set = null @@ -327,7 +326,7 @@ part_set = tpart_set screen = "parts" if(href_list["part"]) - var/T = afilter.getStr("part") + var/T = href_list["part_set"] for(var/v in stored_research.researched_designs) var/datum/design/D = SSresearch.techweb_design_by_id(v) if(D.build_type & MECHFAB) @@ -338,7 +337,7 @@ add_to_queue(D) break if(href_list["add_to_queue"]) - var/T = afilter.getStr("add_to_queue") + var/T = href_list["part_set"] for(var/v in stored_research.researched_designs) var/datum/design/D = SSresearch.techweb_design_by_id(v) if(D.build_type & MECHFAB) @@ -347,10 +346,10 @@ break return update_queue_on_page() if(href_list["remove_from_queue"]) - remove_from_queue(afilter.getNum("remove_from_queue")) + remove_from_queue(text2num(href_list["remove_from_queue"])) return update_queue_on_page() if(href_list["partset_to_queue"]) - add_part_set_to_queue(afilter.get("partset_to_queue")) + add_part_set_to_queue(text2num(href_list["remove_from_queue"])) return update_queue_on_page() if(href_list["process_queue"]) spawn(0) @@ -364,8 +363,8 @@ if(href_list["screen"]) screen = href_list["screen"] if(href_list["queue_move"] && href_list["index"]) - var/index = afilter.getNum("index") - var/new_index = index + afilter.getNum("queue_move") + var/index = text2num(href_list["index"]) + var/new_index = index + text2num(href_list["queue_move"]) if(isnum(index) && isnum(new_index) && ISINTEGER(index) && ISINTEGER(new_index)) if(ISINRANGE(new_index,1,queue.len)) queue.Swap(index,new_index) @@ -376,7 +375,7 @@ if(href_list["sync"]) sync() if(href_list["part_desc"]) - var/T = afilter.getStr("part_desc") + var/T = href_list["part_desc"] for(var/v in stored_research.researched_designs) var/datum/design/D = SSresearch.techweb_design_by_id(v) if(D.build_type & MECHFAB) diff --git a/code/game/mecha/mecha_control_console.dm b/code/game/mecha/mecha_control_console.dm index 0188419f0f..61e6c8e5e4 100644 --- a/code/game/mecha/mecha_control_console.dm +++ b/code/game/mecha/mecha_control_console.dm @@ -39,21 +39,24 @@ /obj/machinery/computer/mecha/Topic(href, href_list) if(..()) return - var/datum/topic_input/afilter = new /datum/topic_input(href,href_list) if(href_list["send_message"]) - var/obj/item/mecha_parts/mecha_tracking/MT = afilter.getObj("send_message") + var/obj/item/mecha_parts/mecha_tracking/MT = locate(href_list["send_message"]) + if (!istype(MT)) + return var/message = stripped_input(usr,"Input message","Transmit message") var/obj/mecha/M = MT.in_mecha() if(trim(message) && M) M.occupant_message(message) return if(href_list["shock"]) - var/obj/item/mecha_parts/mecha_tracking/MT = afilter.getObj("shock") - MT.shock() + var/obj/item/mecha_parts/mecha_tracking/MT = locate(href_list["shock"]) + if (istype(MT)) + MT.shock() if(href_list["get_log"]) - var/obj/item/mecha_parts/mecha_tracking/MT = afilter.getObj("get_log") - stored_data = MT.get_mecha_log() - screen = 1 + var/obj/item/mecha_parts/mecha_tracking/MT = locate(href_list["get_log"]) + if(istype(MT)) + stored_data = MT.get_mecha_log() + screen = 1 if(href_list["return"]) screen = 0 updateUsrDialog() diff --git a/code/game/mecha/mecha_topic.dm b/code/game/mecha/mecha_topic.dm index f9e04990fc..0359541964 100644 --- a/code/game/mecha/mecha_topic.dm +++ b/code/game/mecha/mecha_topic.dm @@ -224,70 +224,70 @@ var/datum/topic_input/afilter = new /datum/topic_input(href,href_list) if(in_range(src, usr)) + var/obj/item/card/id/id_card + if (href_list["id_card"]) + id_card = locate(href_list["id_card"]) + if (!istype(id_card)) + return if(href_list["req_access"] && add_req_access) - output_access_dialog(afilter.getObj("id_card"),afilter.getMob("user")) + output_access_dialog(id_card, usr) if(href_list["maint_access"] && maint_access) - var/mob/user = afilter.getMob("user") - if(user) - if(state==0) - state = 1 - to_chat(user, "The securing bolts are now exposed.") - else if(state==1) - state = 0 - to_chat(user, "The securing bolts are now hidden.") - output_maintenance_dialog(afilter.getObj("id_card"),user) + if(state==0) + state = 1 + to_chat(usr, "The securing bolts are now exposed.") + else if(state==1) + state = 0 + to_chat(usr, "The securing bolts are now hidden.") + output_maintenance_dialog(id_card, usr) if(href_list["set_internal_tank_valve"] && state >=1) - var/mob/user = afilter.getMob("user") - if(user) - var/new_pressure = input(user,"Input new output pressure","Pressure setting",internal_tank_valve) as num - if(new_pressure) - internal_tank_valve = new_pressure - to_chat(user, "The internal pressure valve has been set to [internal_tank_valve]kPa.") + var/new_pressure = input(user,"Input new output pressure","Pressure setting",internal_tank_valve) as num + if(new_pressure) + internal_tank_valve = new_pressure + to_chat(usr, "The internal pressure valve has been set to [internal_tank_valve]kPa.") - if(href_list["add_req_access"] && add_req_access && afilter.getObj("id_card")) - operation_req_access += afilter.getNum("add_req_access") - output_access_dialog(afilter.getObj("id_card"),afilter.getMob("user")) + if(href_list["add_req_access"] && add_req_access) + operation_req_access += text2num(href_list["add_req_access"]) + output_access_dialog(id_card, usr) if(href_list["del_req_access"] && add_req_access && afilter.getObj("id_card")) - operation_req_access -= afilter.getNum("del_req_access") - output_access_dialog(afilter.getObj("id_card"),afilter.getMob("user")) + operation_req_access -= text2num(href_list["add_req_access"]) + output_access_dialog(id_card, usr) if(href_list["finish_req_access"]) add_req_access = 0 - var/mob/user = afilter.getMob("user") - user << browse(null,"window=exosuit_add_access") + usr << browse(null,"window=exosuit_add_access") if(usr != occupant) return if(href_list["update_content"]) - send_byjax(src.occupant,"exosuit.browser","content",src.get_stats_part()) + send_byjax(usr,"exosuit.browser","content",src.get_stats_part()) if(href_list["select_equip"]) - var/obj/item/mecha_parts/mecha_equipment/equip = afilter.getObj("select_equip") + var/obj/item/mecha_parts/mecha_equipment/equip = locate(href_list["select_equip"]) in src if(equip && equip.selectable) - src.selected = equip - src.occupant_message("You switch to [equip]") - src.visible_message("[src] raises [equip]") - send_byjax(src.occupant,"exosuit.browser","eq_list",src.get_equipment_list()) + selected = equip + occupant_message("You switch to [equip]") + visible_message("[src] raises [equip]") + send_byjax(usr, "exosuit.browser","eq_list", get_equipment_list()) if(href_list["rmictoggle"]) radio.broadcasting = !radio.broadcasting - send_byjax(src.occupant,"exosuit.browser","rmicstate",(radio.broadcasting?"Engaged":"Disengaged")) + send_byjax(usr,"exosuit.browser","rmicstate",(radio.broadcasting?"Engaged":"Disengaged")) if(href_list["rspktoggle"]) radio.listening = !radio.listening - send_byjax(src.occupant,"exosuit.browser","rspkstate",(radio.listening?"Engaged":"Disengaged")) + send_byjax(usr,"exosuit.browser","rspkstate",(radio.listening?"Engaged":"Disengaged")) if(href_list["rfreq"]) - var/new_frequency = (radio.frequency + afilter.getNum("rfreq")) + var/new_frequency = (radio.frequency + text2num(href_list["rfreq"])) if (!radio.freerange || (radio.frequency < MIN_FREE_FREQ || radio.frequency > MAX_FREE_FREQ)) new_frequency = sanitize_frequency(new_frequency) radio.set_frequency(new_frequency) - send_byjax(src.occupant,"exosuit.browser","rfreq","[format_frequency(radio.frequency)]") + send_byjax(usr,"exosuit.browser","rfreq","[format_frequency(radio.frequency)]") if (href_list["view_log"]) src.occupant << browse(src.get_log_html(), "window=exosuit_log") @@ -302,14 +302,14 @@ if (href_list["toggle_id_upload"]) add_req_access = !add_req_access - send_byjax(src.occupant,"exosuit.browser","t_id_upload","[add_req_access?"L":"Unl"]ock ID upload panel") + send_byjax(usr,"exosuit.browser","t_id_upload","[add_req_access?"L":"Unl"]ock ID upload panel") if(href_list["toggle_maint_access"]) if(state) occupant_message("Maintenance protocols in effect") return maint_access = !maint_access - send_byjax(src.occupant,"exosuit.browser","t_maint_access","[maint_access?"Forbid":"Permit"] maintenance protocols") + send_byjax(usr,"exosuit.browser","t_maint_access","[maint_access?"Forbid":"Permit"] maintenance protocols") if (href_list["toggle_port_connection"]) if(internal_tank.connected_port) diff --git a/tgstation.dme b/tgstation.dme index 8fda1f85cb..bc555735d0 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -483,7 +483,6 @@ #include "code\datums\helper_datums\getrev.dm" #include "code\datums\helper_datums\icon_snapshot.dm" #include "code\datums\helper_datums\teleport.dm" -#include "code\datums\helper_datums\topic_input.dm" #include "code\datums\looping_sounds\_looping_sound.dm" #include "code\datums\looping_sounds\item_sounds.dm" #include "code\datums\looping_sounds\machinery_sounds.dm" From d84798ff32c8c351fd7966b643810a21ebbc0f32 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 30 Jan 2020 19:47:08 +0100 Subject: [PATCH 007/342] rogue one. --- code/game/mecha/mecha_topic.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/game/mecha/mecha_topic.dm b/code/game/mecha/mecha_topic.dm index 0359541964..51ab28b9f3 100644 --- a/code/game/mecha/mecha_topic.dm +++ b/code/game/mecha/mecha_topic.dm @@ -221,8 +221,6 @@ if(usr.incapacitated()) return - var/datum/topic_input/afilter = new /datum/topic_input(href,href_list) - if(in_range(src, usr)) var/obj/item/card/id/id_card if (href_list["id_card"]) From fe9f86d7c21edd36227ddc10fbcc7c951fd3eac2 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 30 Jan 2020 20:25:37 +0100 Subject: [PATCH 008/342] A --- code/game/mecha/mecha_topic.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/mecha/mecha_topic.dm b/code/game/mecha/mecha_topic.dm index 51ab28b9f3..fed545039c 100644 --- a/code/game/mecha/mecha_topic.dm +++ b/code/game/mecha/mecha_topic.dm @@ -241,7 +241,7 @@ output_maintenance_dialog(id_card, usr) if(href_list["set_internal_tank_valve"] && state >=1) - var/new_pressure = input(user,"Input new output pressure","Pressure setting",internal_tank_valve) as num + var/new_pressure = input(usr,"Input new output pressure","Pressure setting",internal_tank_valve) as num if(new_pressure) internal_tank_valve = new_pressure to_chat(usr, "The internal pressure valve has been set to [internal_tank_valve]kPa.") @@ -250,7 +250,7 @@ operation_req_access += text2num(href_list["add_req_access"]) output_access_dialog(id_card, usr) - if(href_list["del_req_access"] && add_req_access && afilter.getObj("id_card")) + if(href_list["del_req_access"] && add_req_access) operation_req_access -= text2num(href_list["add_req_access"]) output_access_dialog(id_card, usr) From d89e0de32cce9a0d39c4e8945096527e4b3a5d4d Mon Sep 17 00:00:00 2001 From: Seris02 Date: Sun, 2 Feb 2020 11:43:20 +0800 Subject: [PATCH 009/342] yeehaw --- code/game/objects/structures/crates_lockers/crates.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index eaa9074bd8..3858cb6a8c 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -31,6 +31,11 @@ return 1 return !density +/obj/structure/closet/crate/crowbar_act(mob/user,obj/item/tool) + if (manifest) + tear_manifest(user) + return ..() + /obj/structure/closet/crate/update_icon() icon_state = "[initial(icon_state)][opened ? "open" : ""]" From 937f6356abc50ef3f3a467b3a022b17e1430d184 Mon Sep 17 00:00:00 2001 From: ancientpower Date: Sat, 1 Feb 2020 22:13:40 -0600 Subject: [PATCH 010/342] vgstation drink sliding --- code/__DEFINES/maths.dm | 4 +- code/__HELPERS/vector.dm | 57 ++++++++++++++ code/datums/action.dm | 8 ++ code/modules/food_and_drinks/drinks/drinks.dm | 74 +++++++++++++++++-- .../food_and_drinks/drinks/drinks/bottle.dm | 36 +-------- code/modules/jobs/job_types/bartender.dm | 4 + code/modules/reagents/reagent_containers.dm | 15 ---- tgstation.dme | 1 + 8 files changed, 140 insertions(+), 59 deletions(-) create mode 100644 code/__HELPERS/vector.dm diff --git a/code/__DEFINES/maths.dm b/code/__DEFINES/maths.dm index ad93dd2d54..939f6698cb 100644 --- a/code/__DEFINES/maths.dm +++ b/code/__DEFINES/maths.dm @@ -199,4 +199,6 @@ #define LORENTZ_CUMULATIVE_DISTRIBUTION(x, y, s) ( (1/PI)*TORADIANS(arctan((x-y)/s)) + 1/2 ) #define RULE_OF_THREE(a, b, x) ((a*x)/b) -// ) \ No newline at end of file +// ) + +#define MANHATTAN_DISTANCE(a, b) (abs(a.x - b.x) + abs(a.y - b.y)) \ No newline at end of file diff --git a/code/__HELPERS/vector.dm b/code/__HELPERS/vector.dm new file mode 100644 index 0000000000..b697408a41 --- /dev/null +++ b/code/__HELPERS/vector.dm @@ -0,0 +1,57 @@ +// Basic geometry things. + +/vector/ + var/x = 0 + var/y = 0 + +/vector/New(var/x, var/y) + src.x = x + src.y = y + +/vector/proc/duplicate() + return new /vector(x, y) + +/vector/proc/euclidian_norm() + return sqrt(x*x + y*y) + +/vector/proc/squared_norm() + return x*x + y*y + +/vector/proc/normalize() + var/norm = euclidian_norm() + x = x/norm + y = y/norm + return src + +/vector/proc/chebyshev_norm() + return max(abs(x), abs(y)) + +/vector/proc/chebyshev_normalize() + var/norm = chebyshev_norm() + x = x/norm + y = y/norm + return src + +/vector/proc/is_integer() + return ISINTEGER(x) && ISINTEGER(y) + +/atom/movable/proc/vector_translate(var/vector/V, var/delay) + var/turf/T = get_turf(src) + var/turf/destination = locate(T.x + V.x, T.y + V.y, z) + var/vector/V_norm = V.duplicate() + V_norm.chebyshev_normalize() + if (!V_norm.is_integer()) + return + var/turf/destination_temp + while (destination_temp != destination) + destination_temp = locate(T.x + V_norm.x, T.y + V_norm.y, z) + forceMove(destination_temp) + T = get_turf(src) + sleep(delay + world.tick_lag) // Shortest possible time to sleep + +/atom/proc/get_translated_turf(var/vector/V) + var/turf/T = get_turf(src) + return locate(T.x + V.x, T.y + V.y, z) + +/proc/atoms2vector(var/atom/A, var/atom/B) + return new /vector((B.x - A.x), (B.y - A.y)) // Vector from A -> B \ No newline at end of file diff --git a/code/datums/action.dm b/code/datums/action.dm index 8659a9e7c4..4ed3a1d904 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -756,3 +756,11 @@ target.layer = old_layer target.plane = old_plane current_button.appearance_cache = target.appearance + +/proc/get_action_of_type(mob/M, var/action_type) + if(!M.actions || !ispath(action_type, /datum/action)) + return + for(var/datum/action/A in M.actions) + if(istype(A, action_type)) + return A + return \ No newline at end of file diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index cd5c9d850b..c48a545997 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -107,11 +107,9 @@ smash(hit_atom, throwingdatum?.thrower, TRUE) /obj/item/reagent_containers/food/drinks/proc/smash(atom/target, mob/thrower, ranged = FALSE) - if(!isGlass) + if(!isGlass && !istype(src, /obj/item/reagent_containers/food/drinks/bottle)) //I don't like this but I also don't want to rework drink container hierarchy return - if(QDELING(src) || !target) //Invalid loc - return - if(bartender_check(target) && ranged) + if(QDELING(src) || (ranged && !target)) return var/obj/item/broken_bottle/B = new (loc) B.icon_state = icon_state @@ -126,12 +124,74 @@ B.transform = M B.pixel_x = rand(-12, 12) B.pixel_y = rand(-12, 12) - if(prob(33)) - new/obj/item/shard(drop_location()) + if(isGlass) + if(prob(33)) + new/obj/item/shard(drop_location()) + else + B.force = 0 + B.throwforce = 0 + B.desc = "A carton with the bottom half burst open. Might give you a papercut." playsound(src, "shatter", 70, 1) transfer_fingerprints_to(B) qdel(src) +/obj/item/reagent_containers/food/drinks/MouseDrop(atom/over, atom/src_location, atom/over_location, src_control, over_control, params) + var/mob/user = usr + if (!istype(src_location)) + return + if (!user || user.incapacitated()) + return + // Attempted drink sliding + if (locate(/obj/structure/table) in src_location) + //Are we an expert slider? + var/datum/action/innate/A = get_action_of_type(user, /datum/action/innate/drink_fling) + if(A?.active) + if (!user.Adjacent(src)) + return + var/distance = MANHATTAN_DISTANCE(over_location, src) + if (distance >= 8 || distance == 0) // More than a full screen to go, or trying to slide to the same tile + return ..() + + // Geometrically checking if we're on a straight line. + var/vector/V = atoms2vector(src, over_location) + var/vector/V_norm = V.duplicate() + V_norm.normalize() + if (!V_norm.is_integer()) + return ..() // Only a cardinal vector (north, south, east, west) can pass this test + + // Checks if there's tables on the path. + var/turf/dest = get_translated_turf(V) + var/turf/temp_turf = src_location + + do + temp_turf = temp_turf.get_translated_turf(V_norm) + if (!locate(/obj/structure/table) in temp_turf) + var/vector/V2 = atoms2vector(src, temp_turf) + vector_translate(V2, 0.1 SECONDS) + user.visible_message("\The [user] slides \the [src] down the table... and straight into the ground!", "You slide \the [src] down the table, and straight into the ground!") + smash(over_location, user, FALSE) + return + while (temp_turf != dest) + + vector_translate(V, 0.1 SECONDS) + user.visible_message("\The [user] expertly slides \the [src] down the table.", "You slide \the [src] down the table. What a pro.") + return + else + if (!(locate(/obj/structure/table) in over_location)) + return ..() + if (!user.Adjacent(src) || !src_location.Adjacent(over_location)) // Regular users can only do short slides. + return ..() + if (prob(10)) + user.visible_message("\The [user] tries to slide \the [src] down the table, but fails miserably.", "You fail to slide \the [src] down the table!") + smash(over_location, user, FALSE) + return + user.visible_message("\The [user] slides \the [src] down the table.", "You slide \the [src] down the table!") + forceMove(over_location) + return + return ..() + + + //////////////////////////////////////////////////////////////////////////////// /// Drinks. END //////////////////////////////////////////////////////////////////////////////// @@ -290,8 +350,6 @@ volume = 15 //I figure if you have to craft these it should at least be slightly better than something you can get for free from a watercooler /obj/item/reagent_containers/food/drinks/sillycup/smallcarton/smash(atom/target, mob/thrower, ranged = FALSE) - if(bartender_check(target) && ranged) - return var/obj/item/broken_bottle/B = new (loc) B.icon_state = icon_state var/icon/I = new('icons/obj/drinks.dmi', src.icon_state) diff --git a/code/modules/food_and_drinks/drinks/drinks/bottle.dm b/code/modules/food_and_drinks/drinks/drinks/bottle.dm index 7f2b24ca11..07026e79de 100644 --- a/code/modules/food_and_drinks/drinks/drinks/bottle.dm +++ b/code/modules/food_and_drinks/drinks/drinks/bottle.dm @@ -16,40 +16,6 @@ isGlass = TRUE foodtype = ALCOHOL - -/obj/item/reagent_containers/food/drinks/bottle/smash(mob/living/target, mob/thrower, ranged = FALSE) - //Creates a shattering noise and replaces the bottle with a broken_bottle - if(bartender_check(target) && ranged) - return - var/obj/item/broken_bottle/B = new (loc) - if(!ranged) - thrower.put_in_hands(B) - else - var/matrix/M = matrix(B.transform) - M.Turn(rand(-170, 170)) - B.transform = M - B.pixel_x = rand(-12, 12) - B.pixel_y = rand(-12, 12) - B.icon_state = icon_state - - var/icon/I = new('icons/obj/drinks.dmi', src.icon_state) - I.Blend(B.broken_outline, ICON_OVERLAY, rand(5), 1) - I.SwapColor(rgb(255, 0, 220, 255), rgb(0, 0, 0, 0)) - B.icon = I - - if(isGlass) - if(prob(33)) - new/obj/item/shard(drop_location()) - playsound(src, "shatter", 70, 1) - else - B.force = 0 - B.throwforce = 0 - B.desc = "A carton with the bottom half burst open. Might give you a papercut." - B.name = "broken [name]" - transfer_fingerprints_to(B) - - qdel(src) - /obj/item/reagent_containers/food/drinks/bottle/attack(mob/living/target, mob/living/user) if(!target) @@ -109,7 +75,7 @@ //Keeping this here for now, I'll ask if I should keep it here. /obj/item/broken_bottle name = "broken bottle" - desc = "A bottle with a sharp broken bottom." + desc = "A shattered glass container with sharp edges." icon = 'icons/obj/drinks.dmi' icon_state = "broken_bottle" force = 9 diff --git a/code/modules/jobs/job_types/bartender.dm b/code/modules/jobs/job_types/bartender.dm index 0ace449757..cffeceea9c 100644 --- a/code/modules/jobs/job_types/bartender.dm +++ b/code/modules/jobs/job_types/bartender.dm @@ -28,3 +28,7 @@ backpack_contents = list(/obj/item/storage/box/beanbag=1,/obj/item/book/granter/action/drink_fling=1) shoes = /obj/item/clothing/shoes/laceup +/datum/job/bartender/after_spawn(mob/living/H, mob/M, latejoin = FALSE) + . = ..() + var/datum/action/innate/drink_fling/D = new + D.Grant(H) diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index 23176f8a05..35b3a84e2f 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -102,15 +102,6 @@ . = ..() SplashReagents(hit_atom, TRUE) -/obj/item/reagent_containers/proc/bartender_check(atom/target) - . = FALSE - var/turf/T = get_turf(src) - if(!T || target.CanPass(src, T) || !thrownby || !thrownby.actions) - return - for(var/datum/action/innate/drink_fling/D in thrownby.actions) - if(D.active) - return TRUE - /obj/item/reagent_containers/proc/ForceResetRotation() transform = initial(transform) @@ -132,12 +123,6 @@ log_combat(thrownby, M, "splashed", R) reagents.reaction(target, TOUCH) - else if(bartender_check(target) && thrown) - visible_message("[src] lands onto the [target.name] without spilling a single drop.") - transform = initial(transform) - addtimer(CALLBACK(src, .proc/ForceResetRotation), 1) - return - else if(isturf(target) && reagents.reagent_list.len && thrownby) log_combat(thrownby, target, "splashed (thrown) [english_list(reagents.reagent_list)]", "in [AREACOORD(target)]") diff --git a/tgstation.dme b/tgstation.dme index ee457b102e..5832b2b4d6 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -152,6 +152,7 @@ #include "code\__HELPERS\type2type_vr.dm" #include "code\__HELPERS\typelists.dm" #include "code\__HELPERS\unsorted.dm" +#include "code\__HELPERS\vector.dm" #include "code\__HELPERS\view.dm" #include "code\__HELPERS\sorts\__main.dm" #include "code\__HELPERS\sorts\InsertSort.dm" From 524836c2b2ffc226446f4f47b69ad5c2d390a310 Mon Sep 17 00:00:00 2001 From: ancientpower Date: Tue, 4 Feb 2020 15:48:03 -0600 Subject: [PATCH 011/342] restores drink flinging --- code/datums/action.dm | 10 +++++++++- code/modules/food_and_drinks/drinks/drinks.dm | 2 ++ code/modules/reagents/reagent_containers.dm | 15 +++++++++++++++ 3 files changed, 26 insertions(+), 1 deletion(-) diff --git a/code/datums/action.dm b/code/datums/action.dm index 4ed3a1d904..a193a89516 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -763,4 +763,12 @@ for(var/datum/action/A in M.actions) if(istype(A, action_type)) return A - return \ No newline at end of file + return + +/proc/find_active_innate_action(mob/M, var/action_type) + var/datum/action/innate/A = get_action_of_type(M, action_type) + if(!istype(A)) + return FALSE + if(A.active) + return TRUE + return FALSE \ No newline at end of file diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index c48a545997..3cbaa01b65 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -111,6 +111,8 @@ return if(QDELING(src) || (ranged && !target)) return + if(ranged && bartender_check(target)) + return var/obj/item/broken_bottle/B = new (loc) B.icon_state = icon_state var/icon/I = new('icons/obj/drinks.dmi', src.icon_state) diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index 35b3a84e2f..0687bd2d95 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -102,6 +102,14 @@ . = ..() SplashReagents(hit_atom, TRUE) +/obj/item/reagent_containers/proc/bartender_check(atom/target) + . = FALSE + var/turf/T = get_turf(src) + if(!T || target.CanPass(src, T) || !thrownby || !thrownby.actions) + return + if(find_active_innate_action(thrownby, /datum/action/innate/drink_fling)) + return TRUE + /obj/item/reagent_containers/proc/ForceResetRotation() transform = initial(transform) @@ -123,6 +131,13 @@ log_combat(thrownby, M, "splashed", R) reagents.reaction(target, TOUCH) + else if(bartender_check(target) && thrown) + visible_message("[src] lands onto the [target.name] without spilling a single drop.") + transform = initial(transform) + addtimer(CALLBACK(src, .proc/ForceResetRotation), 1) + return + + else if(isturf(target) && reagents.reagent_list.len && thrownby) log_combat(thrownby, target, "splashed (thrown) [english_list(reagents.reagent_list)]", "in [AREACOORD(target)]") From 9dd411f11be55b9fe648cb2262025f742afef326 Mon Sep 17 00:00:00 2001 From: ancientpower Date: Tue, 4 Feb 2020 16:02:15 -0600 Subject: [PATCH 012/342] fixes the restoration for reals --- code/datums/action.dm | 10 +--------- code/modules/food_and_drinks/drinks/drinks.dm | 4 ++-- code/modules/reagents/reagent_containers.dm | 7 ++++--- 3 files changed, 7 insertions(+), 14 deletions(-) diff --git a/code/datums/action.dm b/code/datums/action.dm index a193a89516..4ed3a1d904 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -763,12 +763,4 @@ for(var/datum/action/A in M.actions) if(istype(A, action_type)) return A - return - -/proc/find_active_innate_action(mob/M, var/action_type) - var/datum/action/innate/A = get_action_of_type(M, action_type) - if(!istype(A)) - return FALSE - if(A.active) - return TRUE - return FALSE \ No newline at end of file + return \ No newline at end of file diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 3cbaa01b65..ce1fec334e 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -111,7 +111,7 @@ return if(QDELING(src) || (ranged && !target)) return - if(ranged && bartender_check(target)) + if(bartender_check(target) && ranged) return var/obj/item/broken_bottle/B = new (loc) B.icon_state = icon_state @@ -127,13 +127,13 @@ B.pixel_x = rand(-12, 12) B.pixel_y = rand(-12, 12) if(isGlass) + playsound(src, "shatter", 70, 1) if(prob(33)) new/obj/item/shard(drop_location()) else B.force = 0 B.throwforce = 0 B.desc = "A carton with the bottom half burst open. Might give you a papercut." - playsound(src, "shatter", 70, 1) transfer_fingerprints_to(B) qdel(src) diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index 0687bd2d95..121999cfae 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -107,8 +107,9 @@ var/turf/T = get_turf(src) if(!T || target.CanPass(src, T) || !thrownby || !thrownby.actions) return - if(find_active_innate_action(thrownby, /datum/action/innate/drink_fling)) - return TRUE + for(var/datum/action/innate/drink_fling/D in thrownby.actions) + if(D.active) + return TRUE /obj/item/reagent_containers/proc/ForceResetRotation() transform = initial(transform) @@ -130,7 +131,7 @@ if(thrownby) log_combat(thrownby, M, "splashed", R) reagents.reaction(target, TOUCH) - + else if(bartender_check(target) && thrown) visible_message("[src] lands onto the [target.name] without spilling a single drop.") transform = initial(transform) From 63421161681e069b1d099e4afd35bb9affa70703 Mon Sep 17 00:00:00 2001 From: ancientpower Date: Tue, 4 Feb 2020 16:13:28 -0600 Subject: [PATCH 013/342] forgot to remove this bit --- code/modules/food_and_drinks/drinks/drinks.dm | 20 ------------------- 1 file changed, 20 deletions(-) diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index ce1fec334e..6f6683c041 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -351,26 +351,6 @@ icon_state = "juicebox" volume = 15 //I figure if you have to craft these it should at least be slightly better than something you can get for free from a watercooler -/obj/item/reagent_containers/food/drinks/sillycup/smallcarton/smash(atom/target, mob/thrower, ranged = FALSE) - var/obj/item/broken_bottle/B = new (loc) - B.icon_state = icon_state - var/icon/I = new('icons/obj/drinks.dmi', src.icon_state) - I.Blend(B.broken_outline, ICON_OVERLAY, rand(5), 1) - I.SwapColor(rgb(255, 0, 220, 255), rgb(0, 0, 0, 0)) - B.icon = I - B.name = "broken [name]" - B.force = 0 - B.throwforce = 0 - B.desc = "A carton with the bottom half burst open. Might give you a papercut." - if(ranged) - var/matrix/M = matrix(B.transform) - M.Turn(rand(-170, 170)) - B.transform = M - B.pixel_x = rand(-12, 12) - B.pixel_y = rand(-12, 12) - transfer_fingerprints_to(B) - qdel(src) - /obj/item/reagent_containers/food/drinks/sillycup/smallcarton/on_reagent_change(changetype) if (reagents.reagent_list.len) switch(reagents.get_master_reagent_id()) From 0d6ffbc4327d4adfb793826d568fd01d16d2fca6 Mon Sep 17 00:00:00 2001 From: ancientpower Date: Tue, 4 Feb 2020 16:38:20 -0600 Subject: [PATCH 014/342] fixed it for real this time --- code/datums/action.dm | 8 -- code/modules/food_and_drinks/drinks/drinks.dm | 80 +++++++++---------- code/modules/reagents/reagent_containers.dm | 2 +- 3 files changed, 41 insertions(+), 49 deletions(-) diff --git a/code/datums/action.dm b/code/datums/action.dm index 4ed3a1d904..8659a9e7c4 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -756,11 +756,3 @@ target.layer = old_layer target.plane = old_plane current_button.appearance_cache = target.appearance - -/proc/get_action_of_type(mob/M, var/action_type) - if(!M.actions || !ispath(action_type, /datum/action)) - return - for(var/datum/action/A in M.actions) - if(istype(A, action_type)) - return A - return \ No newline at end of file diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 6f6683c041..fd0fd8a718 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -146,50 +146,50 @@ // Attempted drink sliding if (locate(/obj/structure/table) in src_location) //Are we an expert slider? - var/datum/action/innate/A = get_action_of_type(user, /datum/action/innate/drink_fling) - if(A?.active) - if (!user.Adjacent(src)) + for(var/datum/action/innate/drink_fling/D in user.actions) + if(D.active) + if (!user.Adjacent(src)) + return + var/distance = MANHATTAN_DISTANCE(over_location, src) + if (distance >= 8 || distance == 0) // More than a full screen to go, or trying to slide to the same tile + return ..() + + // Geometrically checking if we're on a straight line. + var/vector/V = atoms2vector(src, over_location) + var/vector/V_norm = V.duplicate() + V_norm.normalize() + if (!V_norm.is_integer()) + return ..() // Only a cardinal vector (north, south, east, west) can pass this test + + // Checks if there's tables on the path. + var/turf/dest = get_translated_turf(V) + var/turf/temp_turf = src_location + + do + temp_turf = temp_turf.get_translated_turf(V_norm) + if (!locate(/obj/structure/table) in temp_turf) + var/vector/V2 = atoms2vector(src, temp_turf) + vector_translate(V2, 0.1 SECONDS) + user.visible_message("\The [user] slides \the [src] down the table... and straight into the ground!", "You slide \the [src] down the table, and straight into the ground!") + smash(over_location, user, FALSE) + return + while (temp_turf != dest) + + vector_translate(V, 0.1 SECONDS) + user.visible_message("\The [user] expertly slides \the [src] down the table.", "You slide \the [src] down the table. What a pro.") return - var/distance = MANHATTAN_DISTANCE(over_location, src) - if (distance >= 8 || distance == 0) // More than a full screen to go, or trying to slide to the same tile - return ..() - - // Geometrically checking if we're on a straight line. - var/vector/V = atoms2vector(src, over_location) - var/vector/V_norm = V.duplicate() - V_norm.normalize() - if (!V_norm.is_integer()) - return ..() // Only a cardinal vector (north, south, east, west) can pass this test - - // Checks if there's tables on the path. - var/turf/dest = get_translated_turf(V) - var/turf/temp_turf = src_location - - do - temp_turf = temp_turf.get_translated_turf(V_norm) - if (!locate(/obj/structure/table) in temp_turf) - var/vector/V2 = atoms2vector(src, temp_turf) - vector_translate(V2, 0.1 SECONDS) - user.visible_message("\The [user] slides \the [src] down the table... and straight into the ground!", "You slide \the [src] down the table, and straight into the ground!") + else + if (!(locate(/obj/structure/table) in over_location)) + return ..() + if (!user.Adjacent(src) || !src_location.Adjacent(over_location)) // Regular users can only do short slides. + return ..() + if (prob(10)) + user.visible_message("\The [user] tries to slide \the [src] down the table, but fails miserably.", "You fail to slide \the [src] down the table!") smash(over_location, user, FALSE) return - while (temp_turf != dest) - - vector_translate(V, 0.1 SECONDS) - user.visible_message("\The [user] expertly slides \the [src] down the table.", "You slide \the [src] down the table. What a pro.") - return - else - if (!(locate(/obj/structure/table) in over_location)) - return ..() - if (!user.Adjacent(src) || !src_location.Adjacent(over_location)) // Regular users can only do short slides. - return ..() - if (prob(10)) - user.visible_message("\The [user] tries to slide \the [src] down the table, but fails miserably.", "You fail to slide \the [src] down the table!") - smash(over_location, user, FALSE) + user.visible_message("\The [user] slides \the [src] down the table.", "You slide \the [src] down the table!") + forceMove(over_location) return - user.visible_message("\The [user] slides \the [src] down the table.", "You slide \the [src] down the table!") - forceMove(over_location) - return return ..() diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index 121999cfae..b254c6298e 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -105,7 +105,7 @@ /obj/item/reagent_containers/proc/bartender_check(atom/target) . = FALSE var/turf/T = get_turf(src) - if(!T || target.CanPass(src, T) || !thrownby || !thrownby.actions) + if(!T || !target.CanPass(src, T) || !thrownby || !thrownby.actions) return for(var/datum/action/innate/drink_fling/D in thrownby.actions) if(D.active) From a85f05a628ba6bf91bf92f9ac49e146315d0f6ae Mon Sep 17 00:00:00 2001 From: ancientpower Date: Tue, 4 Feb 2020 16:58:24 -0600 Subject: [PATCH 015/342] requested changes --- code/__HELPERS/vector.dm | 28 +++--- code/datums/action.dm | 8 ++ code/modules/food_and_drinks/drinks/drinks.dm | 87 +++++++++---------- code/modules/reagents/reagent_containers.dm | 6 +- 4 files changed, 68 insertions(+), 61 deletions(-) diff --git a/code/__HELPERS/vector.dm b/code/__HELPERS/vector.dm index b697408a41..dff3cefead 100644 --- a/code/__HELPERS/vector.dm +++ b/code/__HELPERS/vector.dm @@ -1,44 +1,44 @@ // Basic geometry things. -/vector/ +/datum/vector/ var/x = 0 var/y = 0 -/vector/New(var/x, var/y) +/datum/vector/New(var/x, var/y) src.x = x src.y = y -/vector/proc/duplicate() - return new /vector(x, y) +/datum/vector/proc/duplicate() + return new /datum/vector(x, y) -/vector/proc/euclidian_norm() +/datum/vector/proc/euclidian_norm() return sqrt(x*x + y*y) -/vector/proc/squared_norm() +/datum/vector/proc/squared_norm() return x*x + y*y -/vector/proc/normalize() +/datum/vector/proc/normalize() var/norm = euclidian_norm() x = x/norm y = y/norm return src -/vector/proc/chebyshev_norm() +/datum/vector/proc/chebyshev_norm() return max(abs(x), abs(y)) -/vector/proc/chebyshev_normalize() +/datum/vector/proc/chebyshev_normalize() var/norm = chebyshev_norm() x = x/norm y = y/norm return src -/vector/proc/is_integer() +/datum/vector/proc/is_integer() return ISINTEGER(x) && ISINTEGER(y) -/atom/movable/proc/vector_translate(var/vector/V, var/delay) +/atom/movable/proc/datum/vector_translate(var/datum/vector/V, var/delay) var/turf/T = get_turf(src) var/turf/destination = locate(T.x + V.x, T.y + V.y, z) - var/vector/V_norm = V.duplicate() + var/datum/vector/V_norm = V.duplicate() V_norm.chebyshev_normalize() if (!V_norm.is_integer()) return @@ -49,9 +49,9 @@ T = get_turf(src) sleep(delay + world.tick_lag) // Shortest possible time to sleep -/atom/proc/get_translated_turf(var/vector/V) +/atom/proc/get_translated_turf(var/datum/vector/V) var/turf/T = get_turf(src) return locate(T.x + V.x, T.y + V.y, z) /proc/atoms2vector(var/atom/A, var/atom/B) - return new /vector((B.x - A.x), (B.y - A.y)) // Vector from A -> B \ No newline at end of file + return new /datum/vector((B.x - A.x), (B.y - A.y)) // Vector from A -> B \ No newline at end of file diff --git a/code/datums/action.dm b/code/datums/action.dm index 8659a9e7c4..66a2e4b0ec 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -756,3 +756,11 @@ target.layer = old_layer target.plane = old_plane current_button.appearance_cache = target.appearance + +/proc/get_action_of_type(mob/M, var/action_type) + if(!M.actions || !ispath(action_type, /datum/action)) + return + for(var/datum/action/A in M.actions) + if(istype(A, action_type)) + return A + return \ No newline at end of file diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index fd0fd8a718..9ac81b821e 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -139,58 +139,57 @@ /obj/item/reagent_containers/food/drinks/MouseDrop(atom/over, atom/src_location, atom/over_location, src_control, over_control, params) var/mob/user = usr + . = ..() if (!istype(src_location)) return - if (!user || user.incapacitated()) + if (!user || user.incapacitated() || !user.Adjacent(src)) return // Attempted drink sliding - if (locate(/obj/structure/table) in src_location) - //Are we an expert slider? - for(var/datum/action/innate/drink_fling/D in user.actions) - if(D.active) - if (!user.Adjacent(src)) - return - var/distance = MANHATTAN_DISTANCE(over_location, src) - if (distance >= 8 || distance == 0) // More than a full screen to go, or trying to slide to the same tile - return ..() + if (!locate(/obj/structure/table) in src_location) + return + //Are we an expert slider? + var/datum/action/innate/D = get_action_of_type(user, /datum/action/innate/drink_fling) + if(D.active) + var/distance = MANHATTAN_DISTANCE(over_location, src) + if (distance >= 8 || distance == 0) // More than a full screen to go, or trying to slide to the same tile + return - // Geometrically checking if we're on a straight line. - var/vector/V = atoms2vector(src, over_location) - var/vector/V_norm = V.duplicate() - V_norm.normalize() - if (!V_norm.is_integer()) - return ..() // Only a cardinal vector (north, south, east, west) can pass this test + // Geometrically checking if we're on a straight line. + var/datum/vector/V = atoms2vector(src, over_location) + var/datum/vector/V_norm = V.duplicate() + V_norm.normalize() + if (!V_norm.is_integer()) + return // Only a cardinal vector (north, south, east, west) can pass this test - // Checks if there's tables on the path. - var/turf/dest = get_translated_turf(V) - var/turf/temp_turf = src_location + // Checks if there's tables on the path. + var/turf/dest = get_translated_turf(V) + var/turf/temp_turf = src_location - do - temp_turf = temp_turf.get_translated_turf(V_norm) - if (!locate(/obj/structure/table) in temp_turf) - var/vector/V2 = atoms2vector(src, temp_turf) - vector_translate(V2, 0.1 SECONDS) - user.visible_message("\The [user] slides \the [src] down the table... and straight into the ground!", "You slide \the [src] down the table, and straight into the ground!") - smash(over_location, user, FALSE) - return - while (temp_turf != dest) - - vector_translate(V, 0.1 SECONDS) - user.visible_message("\The [user] expertly slides \the [src] down the table.", "You slide \the [src] down the table. What a pro.") + do + temp_turf = temp_turf.get_translated_turf(V_norm) + if (!locate(/obj/structure/table) in temp_turf) + var/datum/vector/V2 = atoms2vector(src, temp_turf) + vector_translate(V2, 0.1 SECONDS) + user.visible_message("\The [user] slides \the [src] down the table... and straight into the ground!", "You slide \the [src] down the table, and straight into the ground!") + smash(over_location, user, FALSE) return - else - if (!(locate(/obj/structure/table) in over_location)) - return ..() - if (!user.Adjacent(src) || !src_location.Adjacent(over_location)) // Regular users can only do short slides. - return ..() - if (prob(10)) - user.visible_message("\The [user] tries to slide \the [src] down the table, but fails miserably.", "You fail to slide \the [src] down the table!") - smash(over_location, user, FALSE) - return - user.visible_message("\The [user] slides \the [src] down the table.", "You slide \the [src] down the table!") - forceMove(over_location) - return - return ..() + while (temp_turf != dest) + + vector_translate(V, 0.1 SECONDS) + user.visible_message("\The [user] expertly slides \the [src] down the table.", "You slide \the [src] down the table. What a pro.") + return + else + if (!(locate(/obj/structure/table) in over_location)) + return + if (!user.Adjacent(src) || !src_location.Adjacent(over_location)) // Regular users can only do short slides. + return + if (prob(10)) + user.visible_message("\The [user] tries to slide \the [src] down the table, but fails miserably.", "You fail to slide \the [src] down the table!") + smash(over_location, user, FALSE) + return + user.visible_message("\The [user] slides \the [src] down the table.", "You slide \the [src] down the table!") + forceMove(over_location) + return diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index b254c6298e..236f2c4a56 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -107,9 +107,9 @@ var/turf/T = get_turf(src) if(!T || !target.CanPass(src, T) || !thrownby || !thrownby.actions) return - for(var/datum/action/innate/drink_fling/D in thrownby.actions) - if(D.active) - return TRUE + var/datum/action/innate/D = get_action_of_type(thrownby, /datum/action/innate/drink_fling) + if(D.active) + return TRUE /obj/item/reagent_containers/proc/ForceResetRotation() transform = initial(transform) From 335c28ff2509c48e2ac54c8f3a904e4ba0595bdf Mon Sep 17 00:00:00 2001 From: ancientpower Date: Tue, 4 Feb 2020 17:02:13 -0600 Subject: [PATCH 016/342] fixes for the requested changes --- code/modules/food_and_drinks/drinks/drinks.dm | 58 +++++++++---------- code/modules/reagents/reagent_containers.dm | 2 +- 2 files changed, 29 insertions(+), 31 deletions(-) diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 9ac81b821e..98a36bc0ba 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -149,36 +149,7 @@ return //Are we an expert slider? var/datum/action/innate/D = get_action_of_type(user, /datum/action/innate/drink_fling) - if(D.active) - var/distance = MANHATTAN_DISTANCE(over_location, src) - if (distance >= 8 || distance == 0) // More than a full screen to go, or trying to slide to the same tile - return - - // Geometrically checking if we're on a straight line. - var/datum/vector/V = atoms2vector(src, over_location) - var/datum/vector/V_norm = V.duplicate() - V_norm.normalize() - if (!V_norm.is_integer()) - return // Only a cardinal vector (north, south, east, west) can pass this test - - // Checks if there's tables on the path. - var/turf/dest = get_translated_turf(V) - var/turf/temp_turf = src_location - - do - temp_turf = temp_turf.get_translated_turf(V_norm) - if (!locate(/obj/structure/table) in temp_turf) - var/datum/vector/V2 = atoms2vector(src, temp_turf) - vector_translate(V2, 0.1 SECONDS) - user.visible_message("\The [user] slides \the [src] down the table... and straight into the ground!", "You slide \the [src] down the table, and straight into the ground!") - smash(over_location, user, FALSE) - return - while (temp_turf != dest) - - vector_translate(V, 0.1 SECONDS) - user.visible_message("\The [user] expertly slides \the [src] down the table.", "You slide \the [src] down the table. What a pro.") - return - else + if(!D?.active) if (!(locate(/obj/structure/table) in over_location)) return if (!user.Adjacent(src) || !src_location.Adjacent(over_location)) // Regular users can only do short slides. @@ -190,7 +161,34 @@ user.visible_message("\The [user] slides \the [src] down the table.", "You slide \the [src] down the table!") forceMove(over_location) return + var/distance = MANHATTAN_DISTANCE(over_location, src) + if (distance >= 8 || distance == 0) // More than a full screen to go, or trying to slide to the same tile + return + // Geometrically checking if we're on a straight line. + var/datum/vector/V = atoms2vector(src, over_location) + var/datum/vector/V_norm = V.duplicate() + V_norm.normalize() + if (!V_norm.is_integer()) + return // Only a cardinal vector (north, south, east, west) can pass this test + + // Checks if there's tables on the path. + var/turf/dest = get_translated_turf(V) + var/turf/temp_turf = src_location + + do + temp_turf = temp_turf.get_translated_turf(V_norm) + if (!locate(/obj/structure/table) in temp_turf) + var/datum/vector/V2 = atoms2vector(src, temp_turf) + vector_translate(V2, 0.1 SECONDS) + user.visible_message("\The [user] slides \the [src] down the table... and straight into the ground!", "You slide \the [src] down the table, and straight into the ground!") + smash(over_location, user, FALSE) + return + while (temp_turf != dest) + + vector_translate(V, 0.1 SECONDS) + user.visible_message("\The [user] expertly slides \the [src] down the table.", "You slide \the [src] down the table. What a pro.") + return //////////////////////////////////////////////////////////////////////////////// diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index 236f2c4a56..6d5c546e7e 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -108,7 +108,7 @@ if(!T || !target.CanPass(src, T) || !thrownby || !thrownby.actions) return var/datum/action/innate/D = get_action_of_type(thrownby, /datum/action/innate/drink_fling) - if(D.active) + if(D?.active) return TRUE /obj/item/reagent_containers/proc/ForceResetRotation() From 5fb82a2e6b8fe4468ce9d112cae61a00313096b8 Mon Sep 17 00:00:00 2001 From: ancientpower Date: Tue, 4 Feb 2020 17:10:02 -0600 Subject: [PATCH 017/342] fixes for the requested changes' fixes --- code/modules/food_and_drinks/drinks/drinks.dm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 98a36bc0ba..90a65831a4 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -140,19 +140,17 @@ /obj/item/reagent_containers/food/drinks/MouseDrop(atom/over, atom/src_location, atom/over_location, src_control, over_control, params) var/mob/user = usr . = ..() - if (!istype(src_location)) + if (!istype(src_location) || !istype(over_location)) return if (!user || user.incapacitated() || !user.Adjacent(src)) return // Attempted drink sliding - if (!locate(/obj/structure/table) in src_location) + if (!(locate(/obj/structure/table) in src_location) || !(locate(/obj/structure/table) in over_location)) return //Are we an expert slider? var/datum/action/innate/D = get_action_of_type(user, /datum/action/innate/drink_fling) if(!D?.active) - if (!(locate(/obj/structure/table) in over_location)) - return - if (!user.Adjacent(src) || !src_location.Adjacent(over_location)) // Regular users can only do short slides. + if (!src_location.Adjacent(over_location)) // Regular users can only do short slides. return if (prob(10)) user.visible_message("\The [user] tries to slide \the [src] down the table, but fails miserably.", "You fail to slide \the [src] down the table!") From dd521ef00905a47db2063e177c50470bfb4d5e1c Mon Sep 17 00:00:00 2001 From: ancientpower Date: Tue, 4 Feb 2020 17:18:13 -0600 Subject: [PATCH 018/342] i swear it compiled locally --- code/__HELPERS/vector.dm | 2 +- code/modules/food_and_drinks/drinks/drinks.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/__HELPERS/vector.dm b/code/__HELPERS/vector.dm index dff3cefead..80295bde0e 100644 --- a/code/__HELPERS/vector.dm +++ b/code/__HELPERS/vector.dm @@ -35,7 +35,7 @@ /datum/vector/proc/is_integer() return ISINTEGER(x) && ISINTEGER(y) -/atom/movable/proc/datum/vector_translate(var/datum/vector/V, var/delay) +/atom/movable/proc/vector_translate(var/datum/vector/V, var/delay) var/turf/T = get_turf(src) var/turf/destination = locate(T.x + V.x, T.y + V.y, z) var/datum/vector/V_norm = V.duplicate() diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 90a65831a4..19d0162a4c 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -144,9 +144,9 @@ return if (!user || user.incapacitated() || !user.Adjacent(src)) return - // Attempted drink sliding if (!(locate(/obj/structure/table) in src_location) || !(locate(/obj/structure/table) in over_location)) return + //Are we an expert slider? var/datum/action/innate/D = get_action_of_type(user, /datum/action/innate/drink_fling) if(!D?.active) From 10c2248577e2de6b6865ebe14355858016d0f013 Mon Sep 17 00:00:00 2001 From: Feasel <47361856+Feasel@users.noreply.github.com> Date: Wed, 5 Feb 2020 02:54:55 -0600 Subject: [PATCH 019/342] [Balance Pass - Dissection Early Game Buff] Doing this so science has some real ways to do science point generation. Normal bodies are low enough in value that by the time you do a body normally, passive gen has already beaten too far. So I just guaranteed success with better tools, but left a tiny bit off just for memes/ayylmao tools must be best. Scapel - 90% success from 45% Advanced - 99% success from 65% success Ayylmao - 100% Because ayylmao. Knife and shard adopt old-ish values because ghetto man should have a fun option (45% and 25%) Now go gather dem bodies for SCIENCE!!! --- code/modules/surgery/experimental_dissection.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/surgery/experimental_dissection.dm b/code/modules/surgery/experimental_dissection.dm index 40fe90a829..2e9c1c8766 100644 --- a/code/modules/surgery/experimental_dissection.dm +++ b/code/modules/surgery/experimental_dissection.dm @@ -24,8 +24,8 @@ /datum/surgery_step/dissection name = "dissection" - implements = list(/obj/item/scalpel/augment = 75, /obj/item/scalpel/advanced = 60, /obj/item/scalpel = 45, /obj/item/kitchen/knife = 20, /obj/item/shard = 10)// special tools not only cut down time but also improve probability, doesn't use TOOL_SCALPEL because different scalpels have different probs - time = 125 + implements = list(/obj/item/scalpel/augment = 100, /obj/item/scalpel/advanced = 99, /obj/item/scalpel = 90, /obj/item/kitchen/knife = 45, /obj/item/shard = 25)// special tools not only cut down time but also improve probability, doesn't use TOOL_SCALPEL because different scalpels have different probs + time = 100 silicons_obey_prob = TRUE repeatable = TRUE @@ -110,4 +110,4 @@ requires_tech = TRUE replaced_by = null -#undef BASE_HUMAN_REWARD \ No newline at end of file +#undef BASE_HUMAN_REWARD From 67489d62d422f78b0c0c685ca8ddd3a1741ccf36 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 5 Feb 2020 05:56:31 -0700 Subject: [PATCH 020/342] Update projectile.dm --- code/modules/projectiles/projectile.dm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index a902c545b8..e79fe9c3a3 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -90,6 +90,10 @@ var/decayedRange //stores original range var/reflect_range_decrease = 5 //amount of original range that falls off when reflecting, so it doesn't go forever var/is_reflectable = FALSE // Can it be reflected or not? + + /// factor to multiply by for zone accuracy percent. + var/zone_accuracy_factor = 1 + //Effects var/stun = 0 var/knockdown = 0 @@ -253,7 +257,8 @@ return TRUE var/distance = get_dist(T, starting) // Get the distance between the turf shot from and the mob we hit and use that for the calculations. - def_zone = ran_zone(def_zone, max(100-(7*distance), 5)) //Lower accurancy/longer range tradeoff. 7 is a balanced number to use. + if(check_zone(def_zone) != BODY_ZONE_CHEST) + def_zone = ran_zone(def_zone, max(100-(7*distance), 5) * zone_accuracy_factor) //Lower accurancy/longer range tradeoff. 7 is a balanced number to use. if(isturf(A) && hitsound_wall) var/volume = CLAMP(vol_by_damage() + 20, 0, 100) From 3d7fef76f3b2fbbd6a4a7003ce32a9ef0d0d4928 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 5 Feb 2020 05:57:16 -0700 Subject: [PATCH 021/342] Update sniper.dm --- code/modules/projectiles/projectile/bullets/sniper.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/projectiles/projectile/bullets/sniper.dm b/code/modules/projectiles/projectile/bullets/sniper.dm index bea5dbc140..5e3ae53806 100644 --- a/code/modules/projectiles/projectile/bullets/sniper.dm +++ b/code/modules/projectiles/projectile/bullets/sniper.dm @@ -7,6 +7,7 @@ knockdown = 100 dismemberment = 50 armour_penetration = 50 + zone_accuracy_factor = 100 //guarunteed 100% var/breakthings = TRUE /obj/item/projectile/bullet/p50/on_hit(atom/target, blocked = 0) From f0b22a119db81aff3b478b18acb614f1194d0934 Mon Sep 17 00:00:00 2001 From: Artur Date: Wed, 5 Feb 2020 20:03:36 +0100 Subject: [PATCH 022/342] Interface routing and modifying uplink component --- code/datums/components/uplink.dm | 43 +++++++++++-------- tgui-next/packages/tgui/public/tgui.bundle.js | 4 +- tgui-next/packages/tgui/routes.js | 6 +++ 3 files changed, 33 insertions(+), 20 deletions(-) diff --git a/code/datums/components/uplink.dm b/code/datums/components/uplink.dm index 5057253522..8cb5313cea 100644 --- a/code/datums/components/uplink.dm +++ b/code/datums/components/uplink.dm @@ -25,6 +25,7 @@ GLOBAL_LIST_EMPTY(uplinks) var/unlock_code var/failsafe_code var/datum/ui_state/checkstate + var/compact_mode = FALSE /datum/component/uplink/Initialize(_owner, _lockable = TRUE, _enabled = FALSE, datum/game_mode/_gamemode, starting_tc = 20, datum/ui_state/_checkstate) if(!isitem(parent)) @@ -121,7 +122,7 @@ GLOBAL_LIST_EMPTY(uplinks) active = TRUE ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "uplink", name, 450, 750, master_ui, state) + ui = new(user, src, ui_key, "uplink", name, 720, 480, master_ui, state) ui.set_autoupdate(FALSE) // This UI is only ever opened by one person, and never is updated outside of user input. ui.set_style("syndicate") ui.open() @@ -138,29 +139,33 @@ GLOBAL_LIST_EMPTY(uplinks) var/list/data = list() data["telecrystals"] = telecrystals data["lockable"] = lockable + data["compact_mode"] = compact_mode + return data + +/datum/component/uplink/ui_static_data(mob/user) + var/list/data = list() data["categories"] = list() for(var/category in uplink_items) var/list/cat = list( "name" = category, "items" = (category == selected_cat ? list() : null)) - if(category == selected_cat) - for(var/item in uplink_items[category]) - var/datum/uplink_item/I = uplink_items[category][item] - if(I.limited_stock == 0) + for(var/item in uplink_items[category]) + var/datum/uplink_item/I = uplink_items[category][item] + if(I.limited_stock == 0) + continue + if(I.restricted_roles.len) + var/is_inaccessible = TRUE + for(var/R in I.restricted_roles) + if(R == user.mind.assigned_role) + is_inaccessible = FALSE + if(is_inaccessible) continue - if(I.restricted_roles.len) - var/is_inaccessible = 1 - for(var/R in I.restricted_roles) - if(R == user.mind.assigned_role) - is_inaccessible = 0 - if(is_inaccessible) - continue - cat["items"] += list(list( - "name" = I.name, - "cost" = I.cost, - "desc" = I.desc, - )) + cat["items"] += list(list( + "name" = I.name, + "cost" = I.cost, + "desc" = I.desc, + )) data["categories"] += list(cat) return data @@ -188,6 +193,8 @@ GLOBAL_LIST_EMPTY(uplinks) SStgui.close_uis(src) if("select") selected_cat = params["category"] + if("compact_toggle") + compact_mode = !compact_mode return TRUE /datum/component/uplink/proc/MakePurchase(mob/user, datum/uplink_item/U) @@ -294,4 +301,4 @@ GLOBAL_LIST_EMPTY(uplinks) if(!T) return explosion(T,1,2,3) - qdel(parent) //Alternatively could brick the uplink. \ No newline at end of file + qdel(parent) //Alternatively could brick the uplink. diff --git a/tgui-next/packages/tgui/public/tgui.bundle.js b/tgui-next/packages/tgui/public/tgui.bundle.js index 8e869deefc..fafbf4d116 100644 --- a/tgui-next/packages/tgui/public/tgui.bundle.js +++ b/tgui-next/packages/tgui/public/tgui.bundle.js @@ -1,3 +1,3 @@ -!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=164)}([function(e,t,n){"use strict";var o=n(5),r=n(18).f,a=n(24),i=n(22),c=n(89),l=n(122),u=n(61);e.exports=function(e,t){var n,s,d,p,f,m=e.target,h=e.global,C=e.stat;if(n=h?o:C?o[m]||c(m,{}):(o[m]||{}).prototype)for(s in t){if(p=t[s],d=e.noTargetGet?(f=r(n,s))&&f.value:n[s],!u(h?s:m+(C?".":"#")+s,e.forced)&&d!==undefined){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&a(p,"sham",!0),i(n,s,p,e)}}},function(e,t,n){"use strict";t.__esModule=!0;var o=n(386);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(t[e]=o[e])}))},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=t.Tooltip=t.Toast=t.TitleBar=t.Tabs=t.Table=t.Section=t.ProgressBar=t.NumberInput=t.NoticeBox=t.LabeledList=t.Input=t.Icon=t.Grid=t.Flex=t.Dropdown=t.Dimmer=t.Collapsible=t.ColorBox=t.Button=t.Box=t.BlockQuote=t.AnimatedNumber=void 0;var o=n(158);t.AnimatedNumber=o.AnimatedNumber;var r=n(391);t.BlockQuote=r.BlockQuote;var a=n(17);t.Box=a.Box;var i=n(114);t.Button=i.Button;var c=n(393);t.ColorBox=c.ColorBox;var l=n(394);t.Collapsible=l.Collapsible;var u=n(395);t.Dimmer=u.Dimmer;var s=n(396);t.Dropdown=s.Dropdown;var d=n(397);t.Flex=d.Flex;var p=n(161);t.Grid=p.Grid;var f=n(87);t.Icon=f.Icon;var m=n(160);t.Input=m.Input;var h=n(163);t.LabeledList=h.LabeledList;var C=n(398);t.NoticeBox=C.NoticeBox;var g=n(399);t.NumberInput=g.NumberInput;var b=n(400);t.ProgressBar=b.ProgressBar;var v=n(401);t.Section=v.Section;var N=n(162);t.Table=N.Table;var V=n(402);t.Tabs=V.Tabs;var y=n(403);t.TitleBar=y.TitleBar;var _=n(117);t.Toast=_.Toast;var x=n(159);t.Tooltip=x.Tooltip;var k=n(404);t.Chart=k.Chart},function(e,t,n){"use strict";t.__esModule=!0,t.useBackend=t.backendReducer=t.backendUpdate=void 0;var o=n(37),r=n(19);t.backendUpdate=function(e){return{type:"backendUpdate",payload:e}};t.backendReducer=function(e,t){var n=t.type,r=t.payload;if("backendUpdate"===n){var a=Object.assign({},e.config,{},r.config),i=Object.assign({},e.data,{},r.static_data,{},r.data),c=a.status!==o.UI_DISABLED,l=a.status===o.UI_INTERACTIVE;return Object.assign({},e,{config:a,data:i,visible:c,interactive:l})}return e};t.useBackend=function(e){var t=e.state,n=(e.dispatch,t.config.ref);return Object.assign({},t,{act:function(e,t){return void 0===t&&(t={}),(0,r.act)(n,e,t)}})}},function(e,t,n){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){"use strict";(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n(118))},function(e,t,n){"use strict";e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){"use strict";var o,r=n(9),a=n(5),i=n(6),c=n(15),l=n(74),u=n(24),s=n(22),d=n(13).f,p=n(36),f=n(53),m=n(11),h=n(58),C=a.DataView,g=C&&C.prototype,b=a.Int8Array,v=b&&b.prototype,N=a.Uint8ClampedArray,V=N&&N.prototype,y=b&&p(b),_=v&&p(v),x=Object.prototype,k=x.isPrototypeOf,w=m("toStringTag"),L=h("TYPED_ARRAY_TAG"),B=!(!a.ArrayBuffer||!C),S=B&&!!f&&"Opera"!==l(a.opera),I=!1,T={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},A=function(e){var t=l(e);return"DataView"===t||c(T,t)},E=function(e){return i(e)&&c(T,l(e))};for(o in T)a[o]||(S=!1);if((!S||"function"!=typeof y||y===Function.prototype)&&(y=function(){throw TypeError("Incorrect invocation")},S))for(o in T)a[o]&&f(a[o],y);if((!S||!_||_===x)&&(_=y.prototype,S))for(o in T)a[o]&&f(a[o].prototype,_);if(S&&p(V)!==_&&f(V,_),r&&!c(_,w))for(o in I=!0,d(_,w,{get:function(){return i(this)?this[L]:undefined}}),T)a[o]&&u(a[o],L,o);B&&f&&p(g)!==x&&f(g,x),e.exports={NATIVE_ARRAY_BUFFER:B,NATIVE_ARRAY_BUFFER_VIEWS:S,TYPED_ARRAY_TAG:I&&L,aTypedArray:function(e){if(E(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(f){if(k.call(y,e))return e}else for(var t in T)if(c(T,o)){var n=a[t];if(n&&(e===n||k.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n){if(r){if(n)for(var o in T){var i=a[o];i&&c(i.prototype,e)&&delete i.prototype[e]}_[e]&&!n||s(_,e,n?t:S&&v[e]||t)}},exportTypedArrayStaticMethod:function(e,t,n){var o,i;if(r){if(f){if(n)for(o in T)(i=a[o])&&c(i,e)&&delete i[e];if(y[e]&&!n)return;try{return s(y,e,n?t:S&&b[e]||t)}catch(l){}}for(o in T)!(i=a[o])||i[e]&&!n||s(i,e,t)}},isView:A,isTypedArray:E,TypedArray:y,TypedArrayPrototype:_}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){if(!o(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(29),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){"use strict";var o=n(5),r=n(91),a=n(15),i=n(58),c=n(95),l=n(125),u=r("wks"),s=o.Symbol,d=l?s:i;e.exports=function(e){return a(u,e)||(c&&a(s,e)?u[e]=s[e]:u[e]=d("Symbol."+e)),u[e]}},function(e,t,n){"use strict";t.__esModule=!0,t.isFalsy=t.pureComponentHooks=t.shallowDiffers=t.normalizeChildren=t.classes=void 0;t.classes=function(e){for(var t="",n=0;n_;_++)if((p||_ in N)&&(b=V(g=N[_],_,v),e))if(t)k[_]=b;else if(b)switch(e){case 3:return!0;case 5:return g;case 6:return _;case 2:l.call(k,g)}else if(s)return!1;return d?-1:u||s?s:k}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(e,t,n){"use strict";t.__esModule=!0,t.Box=t.computeBoxProps=t.unit=void 0;var o=n(1),r=n(12),a=n(392),i=n(37);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){return"string"==typeof e?e:"number"==typeof e?6*e+"px":void 0};t.unit=l;var u=function(e){return"string"==typeof e&&i.CSS_COLORS.includes(e)},s=function(e){return function(t,n){(0,r.isFalsy)(n)||(t[e]=n)}},d=function(e){return function(t,n){(0,r.isFalsy)(n)||(t[e]=l(n))}},p=function(e,t){return function(n,o){(0,r.isFalsy)(o)||(n[e]=t)}},f=function(e,t){return function(n,o){if(!(0,r.isFalsy)(o))for(var a=0;a0&&(t.style=l),t};t.computeBoxProps=C;var g=function(e){var t=e.as,n=void 0===t?"div":t,i=e.className,l=e.content,s=e.children,d=c(e,["as","className","content","children"]),p=e.textColor||e.color,f=e.backgroundColor;if("function"==typeof s)return s(C(e));var m=C(d);return(0,o.createVNode)(a.VNodeFlags.HtmlElement,n,(0,r.classes)([i,u(p)&&"color-"+p,u(f)&&"color-bg-"+f]),l||s,a.ChildFlags.UnknownChildren,m)};t.Box=g,g.defaultHooks=r.pureComponentHooks;var b=function(e){var t=e.children,n=c(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({position:"relative"},n,{children:(0,o.createComponentVNode)(2,g,{fillPositionedParent:!0,children:t})})))};b.defaultHooks=r.pureComponentHooks,g.Forced=b},function(e,t,n){"use strict";var o=n(9),r=n(71),a=n(46),i=n(23),c=n(33),l=n(15),u=n(119),s=Object.getOwnPropertyDescriptor;t.f=o?s:function(e,t){if(e=i(e),t=c(t,!0),u)try{return s(e,t)}catch(n){}if(l(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";t.__esModule=!0,t.winset=t.winget=t.act=t.runCommand=t.callByondAsync=t.callByond=t.tridentVersion=void 0;var o,r=n(31),a=(o=navigator.userAgent.match(/Trident\/(\d+).+?;/i)[1])?parseInt(o,10):null;t.tridentVersion=a;var i=function(e,t){return void 0===t&&(t={}),"byond://"+e+"?"+(0,r.buildQueryString)(t)},c=function(e,t){void 0===t&&(t={}),window.location.href=i(e,t)};t.callByond=c;var l=function(e,t){void 0===t&&(t={}),window.__callbacks__=window.__callbacks__||[];var n=window.__callbacks__.length,o=new Promise((function(e){window.__callbacks__.push(e)}));return window.location.href=i(e,Object.assign({},t,{callback:"__callbacks__["+n+"]"})),o};t.callByondAsync=l;t.runCommand=function(e){return c("winset",{command:e})};t.act=function(e,t,n){return void 0===n&&(n={}),c("",Object.assign({src:e,action:t},n))};var u=function(e,t){var n;return regeneratorRuntime.async((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l("winget",{id:e,property:t}));case 2:return n=o.sent,o.abrupt("return",n[t]);case 4:case"end":return o.stop()}}))};t.winget=u;t.winset=function(e,t,n){var o;return c("winset",((o={})[e+"."+t]=n,o))}},function(e,t,n){"use strict";t.__esModule=!0,t.toFixed=t.round=t.clamp=void 0;t.clamp=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),Math.max(t,Math.min(e,n))};t.round=function(e){return Math.round(e)};t.toFixed=function(e,t){return void 0===t&&(t=0),Number(e).toFixed(t)}},function(e,t,n){"use strict";e.exports=function(e){if(e==undefined)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var o=n(5),r=n(24),a=n(15),i=n(89),c=n(90),l=n(34),u=l.get,s=l.enforce,d=String(String).split("String");(e.exports=function(e,t,n,c){var l=!!c&&!!c.unsafe,u=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||r(n,"name",t),s(n).source=d.join("string"==typeof t?t:"")),e!==o?(l?!p&&e[t]&&(u=!0):delete e[t],u?e[t]=n:r(e,t,n)):u?e[t]=n:i(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||c(this)}))},function(e,t,n){"use strict";var o=n(57),r=n(21);e.exports=function(e){return o(r(e))}},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(46);e.exports=o?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";var o=n(123),r=n(15),a=n(129),i=n(13).f;e.exports=function(e){var t=o.Symbol||(o.Symbol={});r(t,e)||i(t,e,{value:a.f(e)})}},function(e,t,n){"use strict";var o=n(21),r=/"/g;e.exports=function(e,t,n,a){var i=String(o(e)),c="<"+t;return""!==n&&(c+=" "+n+'="'+String(a).replace(r,""")+'"'),c+">"+i+""}},function(e,t,n){"use strict";var o=n(4);e.exports=function(e){return o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t,n){"use strict";t.__esModule=!0,t.zipWith=t.zip=t.reduce=t.sortBy=t.map=t.toArray=void 0;t.toArray=function(e){if(Array.isArray(e))return e;if("object"==typeof e){var t=Object.prototype.hasOwnProperty,n=[];for(var o in e)t.call(e,o)&&n.push(e[o]);return n}return[]};var o=function(e){return function(t){if(null===t&&t===undefined)return t;if(Array.isArray(t)){for(var n=[],o=0;oc)return 1}return 0};t.sortBy=function(){for(var e=arguments.length,t=new Array(e),n=0;n0?r:o)(e)}},function(e,t,n){"use strict";e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){"use strict";t.__esModule=!0,t.buildQueryString=t.decodeHtmlEntities=t.toTitleCase=t.capitalize=t.testGlobPattern=t.multiline=void 0;t.multiline=function o(e){if(Array.isArray(e))return o(e.join(""));var t,n=e.split("\n"),r=n,a=Array.isArray(r),i=0;for(r=a?r:r[Symbol.iterator]();;){var c;if(a){if(i>=r.length)break;c=r[i++]}else{if((i=r.next()).done)break;c=i.value}for(var l=c,u=0;u",apos:"'"};return e.replace(/
/gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(/&(nbsp|amp|quot|lt|gt|apos);/g,(function(e,n){return t[n]})).replace(/&#?([0-9]+);/gi,(function(e,t){var n=parseInt(t,10);return String.fromCharCode(n)})).replace(/&#x?([0-9a-f]+);/gi,(function(e,t){var n=parseInt(t,16);return String.fromCharCode(n)}))};t.buildQueryString=function(e){return Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&")}},function(e,t,n){"use strict";var o={}.toString;e.exports=function(e){return o.call(e).slice(8,-1)}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!o(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";var o,r,a,i=n(121),c=n(5),l=n(6),u=n(24),s=n(15),d=n(72),p=n(59),f=c.WeakMap;if(i){var m=new f,h=m.get,C=m.has,g=m.set;o=function(e,t){return g.call(m,e,t),t},r=function(e){return h.call(m,e)||{}},a=function(e){return C.call(m,e)}}else{var b=d("state");p[b]=!0,o=function(e,t){return u(e,b,t),t},r=function(e){return s(e,b)?e[b]:{}},a=function(e){return s(e,b)}}e.exports={set:o,get:r,has:a,enforce:function(e){return a(e)?r(e):o(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},function(e,t,n){"use strict";var o=n(123),r=n(5),a=function(e){return"function"==typeof e?e:undefined};e.exports=function(e,t){return arguments.length<2?a(o[e])||a(r[e]):o[e]&&o[e][t]||r[e]&&r[e][t]}},function(e,t,n){"use strict";var o=n(15),r=n(14),a=n(72),i=n(102),c=a("IE_PROTO"),l=Object.prototype;e.exports=i?Object.getPrototypeOf:function(e){return e=r(e),o(e,c)?e[c]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},function(e,t,n){"use strict";t.__esModule=!0,t.getGasColor=t.getGasLabel=t.RADIO_CHANNELS=t.CSS_COLORS=t.COLORS=t.UI_CLOSE=t.UI_DISABLED=t.UI_UPDATE=t.UI_INTERACTIVE=void 0;t.UI_INTERACTIVE=2;t.UI_UPDATE=1;t.UI_DISABLED=0;t.UI_CLOSE=-1;t.COLORS={department:{captain:"#c06616",security:"#e74c3c",medbay:"#3498db",science:"#9b59b6",engineering:"#f1c40f",cargo:"#f39c12",centcom:"#00c100",other:"#c38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}};t.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"];t.RADIO_CHANNELS=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"CentCom",freq:1337,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"AI Private",freq:1447,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"}];var o=[{id:"o2",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"n2",name:"Nitrogen",label:"N\u2082",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H\u2082O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"no2",name:"Nitryl",label:"NO\u2082",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"}];t.getGasLabel=function(e,t){var n=String(e).toLowerCase(),r=o.find((function(e){return e.id===n||e.name.toLowerCase()===n}));return r&&r.label||t||e};t.getGasColor=function(e){var t=String(e).toLowerCase(),n=o.find((function(e){return e.id===t||e.name.toLowerCase()===t}));return n&&n.color}},function(e,t,n){"use strict";e.exports=!1},function(e,t,n){"use strict";var o=n(4);e.exports=function(e,t){var n=[][e];return!n||!o((function(){n.call(null,t||function(){throw 1},1)}))}},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(9),i=n(113),c=n(7),l=n(77),u=n(55),s=n(46),d=n(24),p=n(10),f=n(137),m=n(151),h=n(33),C=n(15),g=n(74),b=n(6),v=n(42),N=n(53),V=n(47).f,y=n(152),_=n(16).forEach,x=n(54),k=n(13),w=n(18),L=n(34),B=n(79),S=L.get,I=L.set,T=k.f,A=w.f,E=Math.round,P=r.RangeError,O=l.ArrayBuffer,M=l.DataView,R=c.NATIVE_ARRAY_BUFFER_VIEWS,F=c.TYPED_ARRAY_TAG,D=c.TypedArray,j=c.TypedArrayPrototype,z=c.aTypedArrayConstructor,H=c.isTypedArray,G=function(e,t){for(var n=0,o=t.length,r=new(z(e))(o);o>n;)r[n]=t[n++];return r},U=function(e,t){T(e,t,{get:function(){return S(this)[t]}})},K=function(e){var t;return e instanceof O||"ArrayBuffer"==(t=g(e))||"SharedArrayBuffer"==t},Y=function(e,t){return H(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},q=function(e,t){return Y(e,t=h(t,!0))?s(2,e[t]):A(e,t)},W=function(e,t,n){return!(Y(e,t=h(t,!0))&&b(n)&&C(n,"value"))||C(n,"get")||C(n,"set")||n.configurable||C(n,"writable")&&!n.writable||C(n,"enumerable")&&!n.enumerable?T(e,t,n):(e[t]=n.value,e)};a?(R||(w.f=q,k.f=W,U(j,"buffer"),U(j,"byteOffset"),U(j,"byteLength"),U(j,"length")),o({target:"Object",stat:!0,forced:!R},{getOwnPropertyDescriptor:q,defineProperty:W}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,c=e+(n?"Clamped":"")+"Array",l="get"+e,s="set"+e,h=r[c],C=h,g=C&&C.prototype,k={},w=function(e,t){var n=S(e);return n.view[l](t*a+n.byteOffset,!0)},L=function(e,t,o){var r=S(e);n&&(o=(o=E(o))<0?0:o>255?255:255&o),r.view[s](t*a+r.byteOffset,o,!0)},A=function(e,t){T(e,t,{get:function(){return w(this,t)},set:function(e){return L(this,t,e)},enumerable:!0})};R?i&&(C=t((function(e,t,n,o){return u(e,C,c),B(b(t)?K(t)?o!==undefined?new h(t,m(n,a),o):n!==undefined?new h(t,m(n,a)):new h(t):H(t)?G(C,t):y.call(C,t):new h(f(t)),e,C)})),N&&N(C,D),_(V(h),(function(e){e in C||d(C,e,h[e])})),C.prototype=g):(C=t((function(e,t,n,o){u(e,C,c);var r,i,l,s=0,d=0;if(b(t)){if(!K(t))return H(t)?G(C,t):y.call(C,t);r=t,d=m(n,a);var h=t.byteLength;if(o===undefined){if(h%a)throw P("Wrong length");if((i=h-d)<0)throw P("Wrong length")}else if((i=p(o)*a)+d>h)throw P("Wrong length");l=i/a}else l=f(t),r=new O(i=l*a);for(I(e,{buffer:r,byteOffset:d,byteLength:i,length:l,view:new M(r)});sdocument.F=Object<\/script>"),e.close(),p=e.F;n--;)delete p[s][a[n]];return p()};e.exports=Object.create||function(e,t){var n;return null!==e?(d[s]=o(e),n=new d,d[s]=null,n[u]=e):n=p(),t===undefined?n:r(n,t)},i[u]=!0},function(e,t,n){"use strict";var o=n(13).f,r=n(15),a=n(11)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,a)&&o(e,a,{configurable:!0,value:t})}},function(e,t,n){"use strict";var o=n(11),r=n(42),a=n(24),i=o("unscopables"),c=Array.prototype;c[i]==undefined&&a(c,i,r(null)),e.exports=function(e){c[i][e]=!0}},function(e,t,n){"use strict";var o=n(8),r=n(30),a=n(11)("species");e.exports=function(e,t){var n,i=o(e).constructor;return i===undefined||(n=o(i)[a])==undefined?t:r(n)}},function(e,t,n){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var o=n(124),r=n(93).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(30);e.exports=function(e,t,n){if(o(e),t===undefined)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){"use strict";var o=n(33),r=n(13),a=n(46);e.exports=function(e,t,n){var i=o(t);i in e?r.f(e,i,a(0,n)):e[i]=n}},function(e,t,n){"use strict";var o=n(59),r=n(6),a=n(15),i=n(13).f,c=n(58),l=n(67),u=c("meta"),s=0,d=Object.isExtensible||function(){return!0},p=function(e){i(e,u,{value:{objectID:"O"+ ++s,weakData:{}}})},f=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,u)){if(!d(e))return"F";if(!t)return"E";p(e)}return e[u].objectID},getWeakData:function(e,t){if(!a(e,u)){if(!d(e))return!0;if(!t)return!1;p(e)}return e[u].weakData},onFreeze:function(e){return l&&f.REQUIRED&&d(e)&&!a(e,u)&&p(e),e}};o[u]=!0},function(e,t,n){"use strict";t.__esModule=!0,t.createLogger=void 0;n(154);var o=n(19),r=0,a=1,i=2,c=3,l=4,u=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a=i){var c=[t].concat(r).map((function(e){return"string"==typeof e?e:e instanceof Error?e.stack||String(e):JSON.stringify(e)})).filter((function(e){return e})).join(" ")+"\nUser Agent: "+navigator.userAgent;(0,o.act)(window.__ref__,"tgui:log",{log:c})}};t.createLogger=function(e){return{debug:function(){for(var t=arguments.length,n=new Array(t),o=0;os;)if((c=l[s++])!=c)return!0}else for(;u>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},function(e,t,n){"use strict";var o=n(4),r=/#|\.prototype\./,a=function(e,t){var n=c[i(e)];return n==u||n!=l&&("function"==typeof t?o(t):!!t)},i=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},c=a.data={},l=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},function(e,t,n){"use strict";var o=n(124),r=n(93);e.exports=Object.keys||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(6),r=n(52),a=n(11)("species");e.exports=function(e,t){var n;return r(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!r(n.prototype)?o(n)&&null===(n=n[a])&&(n=undefined):n=undefined),new(n===undefined?Array:n)(0===t?0:t)}},function(e,t,n){"use strict";var o=n(4),r=n(11),a=n(96),i=r("species");e.exports=function(e){return a>=51||!o((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";var o=n(22);e.exports=function(e,t,n){for(var r in t)o(e,r,t[r],n);return e}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){"use strict";var o=n(8),r=n(98),a=n(10),i=n(48),c=n(99),l=n(132),u=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,s,d){var p,f,m,h,C,g,b,v=i(t,n,s?2:1);if(d)p=e;else{if("function"!=typeof(f=c(e)))throw TypeError("Target is not iterable");if(r(f)){for(m=0,h=a(e.length);h>m;m++)if((C=s?v(o(b=e[m])[0],b[1]):v(e[m]))&&C instanceof u)return C;return new u(!1)}p=f.call(e)}for(g=p.next;!(b=g.call(p)).done;)if("object"==typeof(C=l(p,v,b.value,s))&&C&&C instanceof u)return C;return new u(!1)}).stop=function(e){return new u(!0,e)}},function(e,t,n){"use strict";t.__esModule=!0,t.InterfaceLockNoticeBox=void 0;var o=n(1),r=n(2);t.InterfaceLockNoticeBox=function(e){var t=e.siliconUser,n=e.locked,a=e.onLockStatusChange,i=e.accessText;return t?(0,o.createComponentVNode)(2,r.NoticeBox,{children:(0,o.createComponentVNode)(2,r.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:"Interface lock status:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{m:0,color:"gray",icon:n?"lock":"unlock",content:n?"Locked":"Unlocked",onClick:function(){a&&a(!n)}})})]})}):(0,o.createComponentVNode)(2,r.NoticeBox,{children:["Swipe ",i||"an ID card"," ","to ",n?"unlock":"lock"," this interface."]})}},function(e,t,n){"use strict";t.__esModule=!0,t.compose=t.flow=void 0;t.flow=function o(){for(var e=arguments.length,t=new Array(e),n=0;n1?r-1:0),i=1;i=c.length)break;s=c[u++]}else{if((u=c.next()).done)break;s=u.value}var d=s;Array.isArray(d)?n=o.apply(void 0,d).apply(void 0,[n].concat(a)):d&&(n=d.apply(void 0,[n].concat(a)))}return n}};t.compose=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?o-1:0),a=1;a=0:d>p;p+=f)p in s&&(l=n(l,s[p],p,u));return l}};e.exports={left:c(!1),right:c(!0)}},function(e,t,n){"use strict";var o=n(5),r=n(9),a=n(7).NATIVE_ARRAY_BUFFER,i=n(24),c=n(66),l=n(4),u=n(55),s=n(29),d=n(10),p=n(137),f=n(217),m=n(47).f,h=n(13).f,C=n(97),g=n(43),b=n(34),v=b.get,N=b.set,V="ArrayBuffer",y="DataView",_="Wrong length",x=o[V],k=x,w=o[y],L=o.RangeError,B=f.pack,S=f.unpack,I=function(e){return[255&e]},T=function(e){return[255&e,e>>8&255]},A=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},E=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},P=function(e){return B(e,23,4)},O=function(e){return B(e,52,8)},M=function(e,t){h(e.prototype,t,{get:function(){return v(this)[t]}})},R=function(e,t,n,o){var r=p(n),a=v(e);if(r+t>a.byteLength)throw L("Wrong index");var i=v(a.buffer).bytes,c=r+a.byteOffset,l=i.slice(c,c+t);return o?l:l.reverse()},F=function(e,t,n,o,r,a){var i=p(n),c=v(e);if(i+t>c.byteLength)throw L("Wrong index");for(var l=v(c.buffer).bytes,u=i+c.byteOffset,s=o(+r),d=0;dH;)(D=z[H++])in k||i(k,D,x[D]);j.constructor=k}var G=new w(new k(2)),U=w.prototype.setInt8;G.setInt8(0,2147483648),G.setInt8(1,2147483649),!G.getInt8(0)&&G.getInt8(1)||c(w.prototype,{setInt8:function(e,t){U.call(this,e,t<<24>>24)},setUint8:function(e,t){U.call(this,e,t<<24>>24)}},{unsafe:!0})}else k=function(e){u(this,k,V);var t=p(e);N(this,{bytes:C.call(new Array(t),0),byteLength:t}),r||(this.byteLength=t)},w=function(e,t,n){u(this,w,y),u(e,k,y);var o=v(e).byteLength,a=s(t);if(a<0||a>o)throw L("Wrong offset");if(a+(n=n===undefined?o-a:d(n))>o)throw L(_);N(this,{buffer:e,byteLength:n,byteOffset:a}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=a)},r&&(M(k,"byteLength"),M(w,"buffer"),M(w,"byteLength"),M(w,"byteOffset")),c(w.prototype,{getInt8:function(e){return R(this,1,e)[0]<<24>>24},getUint8:function(e){return R(this,1,e)[0]},getInt16:function(e){var t=R(this,2,e,arguments.length>1?arguments[1]:undefined);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=R(this,2,e,arguments.length>1?arguments[1]:undefined);return t[1]<<8|t[0]},getInt32:function(e){return E(R(this,4,e,arguments.length>1?arguments[1]:undefined))},getUint32:function(e){return E(R(this,4,e,arguments.length>1?arguments[1]:undefined))>>>0},getFloat32:function(e){return S(R(this,4,e,arguments.length>1?arguments[1]:undefined),23)},getFloat64:function(e){return S(R(this,8,e,arguments.length>1?arguments[1]:undefined),52)},setInt8:function(e,t){F(this,1,e,I,t)},setUint8:function(e,t){F(this,1,e,I,t)},setInt16:function(e,t){F(this,2,e,T,t,arguments.length>2?arguments[2]:undefined)},setUint16:function(e,t){F(this,2,e,T,t,arguments.length>2?arguments[2]:undefined)},setInt32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setUint32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setFloat32:function(e,t){F(this,4,e,P,t,arguments.length>2?arguments[2]:undefined)},setFloat64:function(e,t){F(this,8,e,O,t,arguments.length>2?arguments[2]:undefined)}});g(k,V),g(w,y),e.exports={ArrayBuffer:k,DataView:w}},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(61),i=n(22),c=n(50),l=n(68),u=n(55),s=n(6),d=n(4),p=n(75),f=n(43),m=n(79);e.exports=function(e,t,n){var h=-1!==e.indexOf("Map"),C=-1!==e.indexOf("Weak"),g=h?"set":"add",b=r[e],v=b&&b.prototype,N=b,V={},y=function(e){var t=v[e];i(v,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(C&&!s(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return C&&!s(e)?undefined:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(C&&!s(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(a(e,"function"!=typeof b||!(C||v.forEach&&!d((function(){(new b).entries().next()})))))N=n.getConstructor(t,e,h,g),c.REQUIRED=!0;else if(a(e,!0)){var _=new N,x=_[g](C?{}:-0,1)!=_,k=d((function(){_.has(1)})),w=p((function(e){new b(e)})),L=!C&&d((function(){for(var e=new b,t=5;t--;)e[g](t,t);return!e.has(-0)}));w||((N=t((function(t,n){u(t,N,e);var o=m(new b,t,N);return n!=undefined&&l(n,o[g],o,h),o}))).prototype=v,v.constructor=N),(k||L)&&(y("delete"),y("has"),h&&y("get")),(L||x)&&y(g),C&&v.clear&&delete v.clear}return V[e]=N,o({global:!0,forced:N!=b},V),f(N,e),C||n.setStrong(N,e,h),N}},function(e,t,n){"use strict";var o=n(6),r=n(53);e.exports=function(e,t,n){var a,i;return r&&"function"==typeof(a=t.constructor)&&a!==n&&o(i=a.prototype)&&i!==n.prototype&&r(e,i),e}},function(e,t,n){"use strict";var o=Math.expm1,r=Math.exp;e.exports=!o||o(10)>22025.465794806718||o(10)<22025.465794806718||-2e-17!=o(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:o},function(e,t,n){"use strict";e.exports="\t\n\x0B\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},function(e,t,n){"use strict";var o=n(38),r=n(5),a=n(4);e.exports=o||!a((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete r[e]}))},function(e,t,n){"use strict";var o=n(8);e.exports=function(){var e=o(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){"use strict";var o,r,a=n(83),i=RegExp.prototype.exec,c=String.prototype.replace,l=i,u=(o=/a/,r=/b*/g,i.call(o,"a"),i.call(r,"a"),0!==o.lastIndex||0!==r.lastIndex),s=/()??/.exec("")[1]!==undefined;(u||s)&&(l=function(e){var t,n,o,r,l=this;return s&&(n=new RegExp("^"+l.source+"$(?!\\s)",a.call(l))),u&&(t=l.lastIndex),o=i.call(l,e),u&&o&&(l.lastIndex=l.global?o.index+o[0].length:t),s&&o&&o.length>1&&c.call(o[0],n,(function(){for(r=1;r")})),s=!a((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,d){var p=i(e),f=!a((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),m=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[l]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return t=!0,null},n[p](""),!t}));if(!f||!m||"replace"===e&&!u||"split"===e&&!s){var h=/./[p],C=n(p,""[e],(function(e,t,n,o,r){return t.exec===c?f&&!r?{done:!0,value:h.call(t,n,o)}:{done:!0,value:e.call(n,t,o)}:{done:!1}})),g=C[0],b=C[1];r(String.prototype,e,g),r(RegExp.prototype,p,2==t?function(e,t){return b.call(e,this,t)}:function(e){return b.call(e,this)}),d&&o(RegExp.prototype[p],"sham",!0)}}},function(e,t,n){"use strict";var o=n(32),r=n(84);e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var a=n.call(e,t);if("object"!=typeof a)throw TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==o(e))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.Icon=void 0;var o=n(1),r=n(12),a=n(17);var i=/-o$/,c=function(e){var t=e.name,n=e.size,c=e.spin,l=e.className,u=e.style,s=void 0===u?{}:u,d=e.rotation,p=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["name","size","spin","className","style","rotation"]);n&&(s["font-size"]=100*n+"%"),"number"==typeof d&&(s.transform="rotate("+d+"deg)");var f=i.test(t),m=t.replace(i,"");return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"i",className:(0,r.classes)([l,f?"far":"fas","fa-"+m,c&&"fa-spin"]),style:s},p)))};t.Icon=c,c.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";var o=n(5),r=n(6),a=o.document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},function(e,t,n){"use strict";var o=n(5),r=n(24);e.exports=function(e,t){try{r(o,e,t)}catch(n){o[e]=t}return t}},function(e,t,n){"use strict";var o=n(120),r=Function.toString;"function"!=typeof o.inspectSource&&(o.inspectSource=function(e){return r.call(e)}),e.exports=o.inspectSource},function(e,t,n){"use strict";var o=n(38),r=n(120);(e.exports=function(e,t){return r[e]||(r[e]=t!==undefined?t:{})})("versions",[]).push({version:"3.4.8",mode:o?"pure":"global",copyright:"\xa9 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){"use strict";var o=n(35),r=n(47),a=n(94),i=n(8);e.exports=o("Reflect","ownKeys")||function(e){var t=r.f(i(e)),n=a.f;return n?t.concat(n(e)):t}},function(e,t,n){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,n){"use strict";t.f=Object.getOwnPropertySymbols},function(e,t,n){"use strict";var o=n(4);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())}))},function(e,t,n){"use strict";var o,r,a=n(5),i=n(73),c=a.process,l=c&&c.versions,u=l&&l.v8;u?r=(o=u.split("."))[0]+o[1]:i&&(!(o=i.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=i.match(/Chrome\/(\d+)/))&&(r=o[1]),e.exports=r&&+r},function(e,t,n){"use strict";var o=n(14),r=n(41),a=n(10);e.exports=function(e){for(var t=o(this),n=a(t.length),i=arguments.length,c=r(i>1?arguments[1]:undefined,n),l=i>2?arguments[2]:undefined,u=l===undefined?n:r(l,n);u>c;)t[c++]=e;return t}},function(e,t,n){"use strict";var o=n(11),r=n(65),a=o("iterator"),i=Array.prototype;e.exports=function(e){return e!==undefined&&(r.Array===e||i[a]===e)}},function(e,t,n){"use strict";var o=n(74),r=n(65),a=n(11)("iterator");e.exports=function(e){if(e!=undefined)return e[a]||e["@@iterator"]||r[o(e)]}},function(e,t,n){"use strict";var o={};o[n(11)("toStringTag")]="z",e.exports="[object z]"===String(o)},function(e,t,n){"use strict";var o=n(0),r=n(202),a=n(36),i=n(53),c=n(43),l=n(24),u=n(22),s=n(11),d=n(38),p=n(65),f=n(134),m=f.IteratorPrototype,h=f.BUGGY_SAFARI_ITERATORS,C=s("iterator"),g=function(){return this};e.exports=function(e,t,n,s,f,b,v){r(n,t,s);var N,V,y,_=function(e){if(e===f&&B)return B;if(!h&&e in w)return w[e];switch(e){case"keys":case"values":case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},x=t+" Iterator",k=!1,w=e.prototype,L=w[C]||w["@@iterator"]||f&&w[f],B=!h&&L||_(f),S="Array"==t&&w.entries||L;if(S&&(N=a(S.call(new e)),m!==Object.prototype&&N.next&&(d||a(N)===m||(i?i(N,m):"function"!=typeof N[C]&&l(N,C,g)),c(N,x,!0,!0),d&&(p[x]=g))),"values"==f&&L&&"values"!==L.name&&(k=!0,B=function(){return L.call(this)}),d&&!v||w[C]===B||l(w,C,B),p[t]=B,f)if(V={values:_("values"),keys:b?B:_("keys"),entries:_("entries")},v)for(y in V)!h&&!k&&y in w||u(w,y,V[y]);else o({target:t,proto:!0,forced:h||k},V);return V}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){"use strict";var o=n(10),r=n(104),a=n(21),i=Math.ceil,c=function(e){return function(t,n,c){var l,u,s=String(a(t)),d=s.length,p=c===undefined?" ":String(c),f=o(n);return f<=d||""==p?s:(l=f-d,(u=r.call(p,i(l/p.length))).length>l&&(u=u.slice(0,l)),e?s+u:u+s)}};e.exports={start:c(!1),end:c(!0)}},function(e,t,n){"use strict";var o=n(29),r=n(21);e.exports="".repeat||function(e){var t=String(r(this)),n="",a=o(e);if(a<0||a==Infinity)throw RangeError("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(n+=t);return n}},function(e,t,n){"use strict";e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},function(e,t,n){"use strict";var o,r,a,i=n(5),c=n(4),l=n(32),u=n(48),s=n(127),d=n(88),p=n(146),f=i.location,m=i.setImmediate,h=i.clearImmediate,C=i.process,g=i.MessageChannel,b=i.Dispatch,v=0,N={},V=function(e){if(N.hasOwnProperty(e)){var t=N[e];delete N[e],t()}},y=function(e){return function(){V(e)}},_=function(e){V(e.data)},x=function(e){i.postMessage(e+"",f.protocol+"//"+f.host)};m&&h||(m=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return N[++v]=function(){("function"==typeof e?e:Function(e)).apply(undefined,t)},o(v),v},h=function(e){delete N[e]},"process"==l(C)?o=function(e){C.nextTick(y(e))}:b&&b.now?o=function(e){b.now(y(e))}:g&&!p?(a=(r=new g).port2,r.port1.onmessage=_,o=u(a.postMessage,a,1)):!i.addEventListener||"function"!=typeof postMessage||i.importScripts||c(x)?o="onreadystatechange"in d("script")?function(e){s.appendChild(d("script")).onreadystatechange=function(){s.removeChild(this),V(e)}}:function(e){setTimeout(y(e),0)}:(o=x,i.addEventListener("message",_,!1))),e.exports={set:m,clear:h}},function(e,t,n){"use strict";var o=n(6),r=n(32),a=n(11)("match");e.exports=function(e){var t;return o(e)&&((t=e[a])!==undefined?!!t:"RegExp"==r(e))}},function(e,t,n){"use strict";var o=n(29),r=n(21),a=function(e){return function(t,n){var a,i,c=String(r(t)),l=o(n),u=c.length;return l<0||l>=u?e?"":undefined:(a=c.charCodeAt(l))<55296||a>56319||l+1===u||(i=c.charCodeAt(l+1))<56320||i>57343?e?c.charAt(l):a:e?c.slice(l,l+2):i-56320+(a-55296<<10)+65536}};e.exports={codeAt:a(!1),charAt:a(!0)}},function(e,t,n){"use strict";var o=n(107);e.exports=function(e){if(o(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,n){"use strict";var o=n(11)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,"/./"[e](t)}catch(r){}}return!1}},function(e,t,n){"use strict";var o=n(108).charAt;e.exports=function(e,t,n){return t+(n?o(e,t).length:1)}},function(e,t,n){"use strict";var o=n(4),r=n(81);e.exports=function(e){return o((function(){return!!r[e]()||"\u200b\x85\u180e"!="\u200b\x85\u180e"[e]()||r[e].name!==e}))}},function(e,t,n){"use strict";var o=n(5),r=n(4),a=n(75),i=n(7).NATIVE_ARRAY_BUFFER_VIEWS,c=o.ArrayBuffer,l=o.Int8Array;e.exports=!i||!r((function(){l(1)}))||!r((function(){new l(-1)}))||!a((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||r((function(){return 1!==new l(new c(2),1,undefined).length}))},function(e,t,n){"use strict";t.__esModule=!0,t.ButtonInput=t.ButtonConfirm=t.ButtonCheckbox=t.Button=void 0;var o=n(1),r=n(12),a=n(19),i=n(115),c=n(51),l=n(116),u=n(17),s=n(87),d=n(159);n(160),n(161);function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function f(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var m=(0,c.createLogger)("Button"),h=function(e){var t=e.className,n=e.fluid,c=e.icon,p=e.color,h=e.disabled,C=e.selected,g=e.tooltip,b=e.tooltipPosition,v=e.ellipsis,N=e.content,V=e.iconRotation,y=e.iconSpin,_=e.children,x=e.onclick,k=e.onClick,w=f(e,["className","fluid","icon","color","disabled","selected","tooltip","tooltipPosition","ellipsis","content","iconRotation","iconSpin","children","onclick","onClick"]),L=!(!N&&!_);return x&&m.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Box,Object.assign({as:"span",className:(0,r.classes)(["Button",n&&"Button--fluid",h&&"Button--disabled",C&&"Button--selected",L&&"Button--hasContent",v&&"Button--ellipsis",p&&"string"==typeof p?"Button--color--"+p:"Button--color--default",t]),tabIndex:!h&&"0",unselectable:a.tridentVersion<=4,onclick:function(e){(0,l.refocusLayout)(),!h&&k&&k(e)},onKeyDown:function(e){var t=window.event?e.which:e.keyCode;return t===i.KEY_SPACE||t===i.KEY_ENTER?(e.preventDefault(),void(!h&&k&&k(e))):t===i.KEY_ESCAPE?(e.preventDefault(),void(0,l.refocusLayout)()):void 0}},w,{children:[c&&(0,o.createComponentVNode)(2,s.Icon,{name:c,rotation:V,spin:y}),N,_,g&&(0,o.createComponentVNode)(2,d.Tooltip,{content:g,position:b})]})))};t.Button=h,h.defaultHooks=r.pureComponentHooks;var C=function(e){var t=e.checked,n=f(e,["checked"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({color:"transparent",icon:t?"check-square-o":"square-o",selected:t},n)))};t.ButtonCheckbox=C,h.Checkbox=C;var g=function(e){function t(){var t;return(t=e.call(this)||this).state={clickedOnce:!1},t.handleClick=function(){t.state.clickedOnce&&t.setClickedOnce(!1)},t}p(t,e);var n=t.prototype;return n.setClickedOnce=function(e){var t=this;this.setState({clickedOnce:e}),e?setTimeout((function(){return window.addEventListener("click",t.handleClick)})):window.removeEventListener("click",this.handleClick)},n.render=function(){var e=this,t=this.props,n=t.confirmMessage,r=void 0===n?"Confirm?":n,a=t.confirmColor,i=void 0===a?"bad":a,c=t.color,l=t.content,u=t.onClick,s=f(t,["confirmMessage","confirmColor","color","content","onClick"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({content:this.state.clickedOnce?r:l,color:this.state.clickedOnce?i:c,onClick:function(){return e.state.clickedOnce?u():e.setClickedOnce(!0)}},s)))},t}(o.Component);t.ButtonConfirm=g,h.Confirm=g;var b=function(e){function t(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={inInput:!1},t}p(t,e);var n=t.prototype;return n.setInInput=function(e){if(this.setState({inInput:e}),this.inputRef){var t=this.inputRef.current;if(e){t.value=this.props.currentValue||"";try{t.focus(),t.select()}catch(n){}}}},n.commitResult=function(e){if(this.inputRef){var t=this.inputRef.current;if(""!==t.value)return void this.props.onCommit(e,t.value);if(!this.props.defaultValue)return;this.props.onCommit(e,this.props.defaultValue)}},n.render=function(){var e=this,t=this.props,n=t.fluid,a=t.content,c=t.color,l=void 0===c?"default":c,s=(t.placeholder,t.maxLength,f(t,["fluid","content","color","placeholder","maxLength"]));return(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Box,Object.assign({className:(0,r.classes)(["Button",n&&"Button--fluid","Button--color--"+l])},s,{onClick:function(){return e.setInInput(!0)},children:[(0,o.createVNode)(1,"div",null,a,0),(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?undefined:"none","text-align":"left"},onBlur:function(t){e.state.inInput&&(e.setInInput(!1),e.commitResult(t))},onKeyDown:function(t){if(t.keyCode===i.KEY_ENTER)return e.setInInput(!1),void e.commitResult(t);t.keyCode===i.KEY_ESCAPE&&e.setInInput(!1)}},null,this.inputRef)]})))},t}(o.Component);t.ButtonInput=b,h.Input=b},function(e,t,n){"use strict";t.__esModule=!0,t.hotKeyReducer=t.hotKeyMiddleware=t.releaseHeldKeys=t.KEY_MINUS=t.KEY_EQUAL=t.KEY_Z=t.KEY_Y=t.KEY_X=t.KEY_W=t.KEY_V=t.KEY_U=t.KEY_T=t.KEY_S=t.KEY_R=t.KEY_Q=t.KEY_P=t.KEY_O=t.KEY_N=t.KEY_M=t.KEY_L=t.KEY_K=t.KEY_J=t.KEY_I=t.KEY_H=t.KEY_G=t.KEY_F=t.KEY_E=t.KEY_D=t.KEY_C=t.KEY_B=t.KEY_A=t.KEY_9=t.KEY_8=t.KEY_7=t.KEY_6=t.KEY_5=t.KEY_4=t.KEY_3=t.KEY_2=t.KEY_1=t.KEY_0=t.KEY_SPACE=t.KEY_ESCAPE=t.KEY_ALT=t.KEY_CTRL=t.KEY_SHIFT=t.KEY_ENTER=t.KEY_TAB=t.KEY_BACKSPACE=void 0;var o=n(51),r=n(19),a=(0,o.createLogger)("hotkeys");t.KEY_BACKSPACE=8;t.KEY_TAB=9;t.KEY_ENTER=13;t.KEY_SHIFT=16;t.KEY_CTRL=17;t.KEY_ALT=18;t.KEY_ESCAPE=27;t.KEY_SPACE=32;t.KEY_0=48;t.KEY_1=49;t.KEY_2=50;t.KEY_3=51;t.KEY_4=52;t.KEY_5=53;t.KEY_6=54;t.KEY_7=55;t.KEY_8=56;t.KEY_9=57;t.KEY_A=65;t.KEY_B=66;t.KEY_C=67;t.KEY_D=68;t.KEY_E=69;t.KEY_F=70;t.KEY_G=71;t.KEY_H=72;t.KEY_I=73;t.KEY_J=74;t.KEY_K=75;t.KEY_L=76;t.KEY_M=77;t.KEY_N=78;t.KEY_O=79;t.KEY_P=80;t.KEY_Q=81;t.KEY_R=82;t.KEY_S=83;t.KEY_T=84;t.KEY_U=85;t.KEY_V=86;t.KEY_W=87;t.KEY_X=88;t.KEY_Y=89;t.KEY_Z=90;t.KEY_EQUAL=187;t.KEY_MINUS=189;var i=[17,18,16],c=[27,13,32,9,17,16],l={},u=function(e,t,n,o){var r="";return e&&(r+="Ctrl+"),t&&(r+="Alt+"),n&&(r+="Shift+"),r+=o>=48&&o<=90?String.fromCharCode(o):"["+o+"]"},s=function(e){var t=window.event?e.which:e.keyCode,n=e.ctrlKey,o=e.altKey,r=e.shiftKey;return{keyCode:t,ctrlKey:n,altKey:o,shiftKey:r,hasModifierKeys:n||o||r,keyString:u(n,o,r,t)}},d=function(){for(var e=0,t=Object.keys(l);e4&&function(e,t){if(!e.defaultPrevented){var n=e.target&&e.target.localName;if("input"!==n&&"textarea"!==n){var o=s(e),i=o.keyCode,u=o.ctrlKey,d=o.shiftKey;u||d||c.includes(i)||("keydown"!==t||l[i]?"keyup"===t&&l[i]&&(a.debug("passthrough",t,o),(0,r.callByond)("",{__keyup:i})):(a.debug("passthrough",t,o),(0,r.callByond)("",{__keydown:i})))}}}(e,t),function(e,t,n){if("keyup"===t){var o=s(e),r=o.ctrlKey,c=o.altKey,l=o.keyCode,u=o.hasModifierKeys,d=o.keyString;u&&!i.includes(l)&&(a.log(d),r&&c&&8===l&&setTimeout((function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})),n({type:"hotKey",payload:o}))}}(e,t,n)},document.addEventListener("keydown",(function(e){var n=window.event?e.which:e.keyCode;t(e,"keydown"),l[n]=!0})),document.addEventListener("keyup",(function(e){var n=window.event?e.which:e.keyCode;t(e,"keyup"),l[n]=!1})),r.tridentVersion>4&&function(e){var t;document.addEventListener("focusout",(function(){t=setTimeout(e)})),document.addEventListener("focusin",(function(){clearTimeout(t)})),window.addEventListener("beforeunload",e)}((function(){d()})),function(e){return function(t){return e(t)}}};t.hotKeyReducer=function(e,t){var n=t.type,o=t.payload;if("hotKey"===n){var r=o.ctrlKey,a=o.altKey,i=o.keyCode;return r&&a&&187===i?Object.assign({},e,{showKitchenSink:!e.showKitchenSink}):e}return e}},function(e,t,n){"use strict";t.__esModule=!0,t.refocusLayout=void 0;var o=n(19);t.refocusLayout=function(){if(!(o.tridentVersion<=4)){var e=document.getElementById("Layout__content");e&&e.focus()}}},function(e,t,n){"use strict";t.__esModule=!0,t.toastReducer=t.showToast=t.Toast=void 0;var o,r=n(1),a=n(12),i=function(e){var t=e.content,n=e.children;return(0,r.createVNode)(1,"div","Layout__toast",[t,n],0)};t.Toast=i,i.defaultHooks=a.pureComponentHooks;t.showToast=function(e,t){o&&clearTimeout(o),o=setTimeout((function(){o=undefined,e({type:"hideToast"})}),5e3),e({type:"showToast",payload:{text:t}})};t.toastReducer=function(e,t){var n=t.type,o=t.payload;if("showToast"===n){var r=o.text;return Object.assign({},e,{toastText:r})}return"hideToast"===n?Object.assign({},e,{toastText:null}):e}},function(e,t,n){"use strict";var o;o=function(){return this}();try{o=o||new Function("return this")()}catch(r){"object"==typeof window&&(o=window)}e.exports=o},function(e,t,n){"use strict";var o=n(9),r=n(4),a=n(88);e.exports=!o&&!r((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(5),r=n(89),a=o["__core-js_shared__"]||r("__core-js_shared__",{});e.exports=a},function(e,t,n){"use strict";var o=n(5),r=n(90),a=o.WeakMap;e.exports="function"==typeof a&&/native code/.test(r(a))},function(e,t,n){"use strict";var o=n(15),r=n(92),a=n(18),i=n(13);e.exports=function(e,t){for(var n=r(t),c=i.f,l=a.f,u=0;ul;)o(c,n=t[l++])&&(~a(u,n)||u.push(n));return u}},function(e,t,n){"use strict";var o=n(95);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol()},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(8),i=n(62);e.exports=o?Object.defineProperties:function(e,t){a(e);for(var n,o=i(t),c=o.length,l=0;c>l;)r.f(e,n=o[l++],t[n]);return e}},function(e,t,n){"use strict";var o=n(35);e.exports=o("document","documentElement")},function(e,t,n){"use strict";var o=n(23),r=n(47).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(e){try{return r(e)}catch(t){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?c(e):r(o(e))}},function(e,t,n){"use strict";var o=n(11);t.f=o},function(e,t,n){"use strict";var o=n(14),r=n(41),a=n(10),i=Math.min;e.exports=[].copyWithin||function(e,t){var n=o(this),c=a(n.length),l=r(e,c),u=r(t,c),s=arguments.length>2?arguments[2]:undefined,d=i((s===undefined?c:r(s,c))-u,c-l),p=1;for(u0;)u in n?n[l]=n[u]:delete n[l],l+=p,u+=p;return n}},function(e,t,n){"use strict";var o=n(52),r=n(10),a=n(48);e.exports=function i(e,t,n,c,l,u,s,d){for(var p,f=l,m=0,h=!!s&&a(s,d,3);m0&&o(p))f=i(e,t,p,r(p.length),f,u-1)-1;else{if(f>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[f]=p}f++}m++}return f}},function(e,t,n){"use strict";var o=n(8);e.exports=function(e,t,n,r){try{return r?t(o(n)[0],n[1]):t(n)}catch(i){var a=e["return"];throw a!==undefined&&o(a.call(e)),i}}},function(e,t,n){"use strict";var o=n(23),r=n(44),a=n(65),i=n(34),c=n(101),l=i.set,u=i.getterFor("Array Iterator");e.exports=c(Array,"Array",(function(e,t){l(this,{type:"Array Iterator",target:o(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,o=e.index++;return!t||o>=t.length?(e.target=undefined,{value:undefined,done:!0}):"keys"==n?{value:o,done:!1}:"values"==n?{value:t[o],done:!1}:{value:[o,t[o]],done:!1}}),"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(e,t,n){"use strict";var o,r,a,i=n(36),c=n(24),l=n(15),u=n(11),s=n(38),d=u("iterator"),p=!1;[].keys&&("next"in(a=[].keys())?(r=i(i(a)))!==Object.prototype&&(o=r):p=!0),o==undefined&&(o={}),s||l(o,d)||c(o,d,(function(){return this})),e.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:p}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){if(!o(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){"use strict";var o=n(23),r=n(29),a=n(10),i=n(39),c=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,s=i("lastIndexOf");e.exports=u||s?function(e){if(u)return l.apply(this,arguments)||0;var t=o(this),n=a(t.length),i=n-1;for(arguments.length>1&&(i=c(i,r(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in t&&t[i]===e)return i||0;return-1}:l},function(e,t,n){"use strict";var o=n(29),r=n(10);e.exports=function(e){if(e===undefined)return 0;var t=o(e),n=r(t);if(t!==n)throw RangeError("Wrong length or index");return n}},function(e,t,n){"use strict";var o=n(30),r=n(6),a=[].slice,i={},c=function(e,t,n){if(!(t in i)){for(var o=[],r=0;r1?arguments[1]:undefined,3);t=t?t.next:n.first;)for(o(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),a(s.prototype,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return C(this,0===e?0:e,t)}}:{add:function(e){return C(this,e=0===e?0:e,e)}}),d&&o(s.prototype,"size",{get:function(){return f(this).size}}),s},setStrong:function(e,t,n){var o=t+" Iterator",r=h(t),a=h(o);u(e,t,(function(e,t){m(this,{type:o,target:e,state:r(e),kind:t,last:undefined})}),(function(){for(var e=a(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=undefined,{value:undefined,done:!0})}),n?"entries":"values",!n,!0),s(t)}}},function(e,t,n){"use strict";var o=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:o(1+e)}},function(e,t,n){"use strict";var o=n(6),r=Math.floor;e.exports=function(e){return!o(e)&&isFinite(e)&&r(e)===e}},function(e,t,n){"use strict";var o=n(5),r=n(56).trim,a=n(81),i=o.parseInt,c=/^[+-]?0[Xx]/,l=8!==i(a+"08")||22!==i(a+"0x16");e.exports=l?function(e,t){var n=r(String(e));return i(n,t>>>0||(c.test(n)?16:10))}:i},function(e,t,n){"use strict";var o=n(9),r=n(62),a=n(23),i=n(71).f,c=function(e){return function(t){for(var n,c=a(t),l=r(c),u=l.length,s=0,d=[];u>s;)n=l[s++],o&&!i.call(c,n)||d.push(e?[n,c[n]]:c[n]);return d}};e.exports={entries:c(!0),values:c(!1)}},function(e,t,n){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){"use strict";var o=n(5);e.exports=o.Promise},function(e,t,n){"use strict";var o=n(73);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(o)},function(e,t,n){"use strict";var o,r,a,i,c,l,u,s,d=n(5),p=n(18).f,f=n(32),m=n(106).set,h=n(146),C=d.MutationObserver||d.WebKitMutationObserver,g=d.process,b=d.Promise,v="process"==f(g),N=p(d,"queueMicrotask"),V=N&&N.value;V||(o=function(){var e,t;for(v&&(e=g.domain)&&e.exit();r;){t=r.fn,r=r.next;try{t()}catch(n){throw r?i():a=undefined,n}}a=undefined,e&&e.enter()},v?i=function(){g.nextTick(o)}:C&&!h?(c=!0,l=document.createTextNode(""),new C(o).observe(l,{characterData:!0}),i=function(){l.data=c=!c}):b&&b.resolve?(u=b.resolve(undefined),s=u.then,i=function(){s.call(u,o)}):i=function(){m.call(d,o)}),e.exports=V||function(e){var t={fn:e,next:undefined};a&&(a.next=t),r||(r=t,i()),a=t}},function(e,t,n){"use strict";var o=n(8),r=n(6),a=n(149);e.exports=function(e,t){if(o(e),r(t)&&t.constructor===e)return t;var n=a.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var o=n(30),r=function(e){var t,n;this.promise=new e((function(e,o){if(t!==undefined||n!==undefined)throw TypeError("Bad Promise constructor");t=e,n=o})),this.resolve=o(t),this.reject=o(n)};e.exports.f=function(e){return new r(e)}},function(e,t,n){"use strict";var o=n(73);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o)},function(e,t,n){"use strict";var o=n(347);e.exports=function(e,t){var n=o(e);if(n%t)throw RangeError("Wrong offset");return n}},function(e,t,n){"use strict";var o=n(14),r=n(10),a=n(99),i=n(98),c=n(48),l=n(7).aTypedArrayConstructor;e.exports=function(e){var t,n,u,s,d,p,f=o(e),m=arguments.length,h=m>1?arguments[1]:undefined,C=h!==undefined,g=a(f);if(g!=undefined&&!i(g))for(p=(d=g.call(f)).next,f=[];!(s=p.call(d)).done;)f.push(s.value);for(C&&m>2&&(h=c(h,arguments[2],2)),n=r(f.length),u=new(l(this))(n),t=0;n>t;t++)u[t]=C?h(f[t],t):f[t];return u}},function(e,t,n){"use strict";var o=n(66),r=n(50).getWeakData,a=n(8),i=n(6),c=n(55),l=n(68),u=n(16),s=n(15),d=n(34),p=d.set,f=d.getterFor,m=u.find,h=u.findIndex,C=0,g=function(e){return e.frozen||(e.frozen=new b)},b=function(){this.entries=[]},v=function(e,t){return m(e.entries,(function(e){return e[0]===t}))};b.prototype={get:function(e){var t=v(this,e);if(t)return t[1]},has:function(e){return!!v(this,e)},set:function(e,t){var n=v(this,e);n?n[1]=t:this.entries.push([e,t])},"delete":function(e){var t=h(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,u){var d=e((function(e,o){c(e,d,t),p(e,{type:t,id:C++,frozen:undefined}),o!=undefined&&l(o,e[u],e,n)})),m=f(t),h=function(e,t,n){var o=m(e),i=r(a(t),!0);return!0===i?g(o).set(t,n):i[o.id]=n,e};return o(d.prototype,{"delete":function(e){var t=m(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t)["delete"](e):n&&s(n,t.id)&&delete n[t.id]},has:function(e){var t=m(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t).has(e):n&&s(n,t.id)}}),o(d.prototype,n?{get:function(e){var t=m(this);if(i(e)){var n=r(e);return!0===n?g(t).get(e):n?n[t.id]:undefined}},set:function(e,t){return h(this,e,t)}}:{add:function(e){return h(this,e,!0)}}),d}}},function(e,t,n){"use strict";t.__esModule=!0,t.setupHotReloading=t.sendLogEntry=void 0;t.sendLogEntry=function(e,t){};t.setupHotReloading=function(){0}},function(e,t,n){"use strict";t.__esModule=!0,t.resizeStartHandler=t.dragStartHandler=t.setupDrag=void 0;var o,r,a,i,c,l=n(156),u=n(19),s=(0,n(51).createLogger)("drag"),d=!1,p=!1,f=[0,0],m=function(e){return(0,u.winget)(e,"pos").then((function(e){return[e.x,e.y]}))},h=function(e,t){return(0,u.winset)(e,"pos",t[0]+","+t[1])},C=function(e){var t,n,r,a;return regeneratorRuntime.async((function(i){for(;;)switch(i.prev=i.next){case 0:return s.log("setting up"),o=e.config.window,i.next=4,regeneratorRuntime.awrap(m(o));case 4:t=i.sent,f=[t[0]-window.screenLeft,t[1]-window.screenTop],n=g(t),r=n[0],a=n[1],r&&h(o,a),s.debug("current state",{ref:o,screenOffset:f});case 9:case"end":return i.stop()}}))};t.setupDrag=C;var g=function(e){var t=e[0],n=e[1],o=!1;return t<0?(t=0,o=!0):t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth,o=!0),n<0?(n=0,o=!0):n+window.innerHeight>window.screen.availHeight&&(n=window.screen.availHeight-window.innerHeight,o=!0),[o,[t,n]]};t.dragStartHandler=function(e){s.log("drag start"),d=!0,r=[window.screenLeft-e.screenX,window.screenTop-e.screenY],document.addEventListener("mousemove",v),document.addEventListener("mouseup",b),v(e)};var b=function y(e){s.log("drag end"),v(e),document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",y),d=!1},v=function(e){d&&(e.preventDefault(),h(o,(0,l.vecAdd)([e.screenX,e.screenY],f,r)))};t.resizeStartHandler=function(e,t){return function(n){a=[e,t],s.log("resize start",a),p=!0,r=[window.screenLeft-n.screenX,window.screenTop-n.screenY],i=[window.innerWidth,window.innerHeight],document.addEventListener("mousemove",V),document.addEventListener("mouseup",N),V(n)}};var N=function _(e){s.log("resize end",c),V(e),document.removeEventListener("mousemove",V),document.removeEventListener("mouseup",_),p=!1},V=function(e){p&&(e.preventDefault(),(c=(0,l.vecAdd)(i,(0,l.vecMultiply)(a,(0,l.vecAdd)([e.screenX,e.screenY],(0,l.vecInverse)([window.screenLeft,window.screenTop]),r,[1,1]))))[0]=Math.max(c[0],250),c[1]=Math.max(c[1],120),function(e,t){(0,u.winset)(e,"size",t[0]+","+t[1])}(o,c))}},function(e,t,n){"use strict";t.__esModule=!0,t.vecNormalize=t.vecLength=t.vecInverse=t.vecScale=t.vecDivide=t.vecMultiply=t.vecSubtract=t.vecAdd=t.vecCreate=void 0;var o=n(28);t.vecCreate=function(){for(var e=arguments.length,t=new Array(e),n=0;n35;return(0,o.createVNode)(1,"div",(0,r.classes)(["Tooltip",i&&"Tooltip--long",a&&"Tooltip--"+a]),null,1,{"data-tooltip":t})}},function(e,t,n){"use strict";t.__esModule=!0,t.Input=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){return(0,r.isFalsy)(e)?"":e},l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={editing:!1},t.handleInput=function(e){var n=t.state.editing,o=t.props.onInput;n||t.setEditing(!0),o&&o(e,e.target.value)},t.handleFocus=function(e){t.state.editing||t.setEditing(!0)},t.handleBlur=function(e){var n=t.state.editing,o=t.props.onChange;n&&(t.setEditing(!1),o&&o(e,e.target.value))},t.handleKeyDown=function(e){var n=t.props,o=n.onInput,r=n.onChange,a=n.onEnter;return 13===e.keyCode?(t.setEditing(!1),r&&r(e,e.target.value),o&&o(e,e.target.value),a&&a(e,e.target.value),void(t.props.selfClear?e.target.value="":e.target.blur())):27===e.keyCode?(t.setEditing(!1),e.target.value=c(t.props.value),void e.target.blur()):void 0},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentDidMount=function(){var e=this.props.value,t=this.inputRef.current;t&&(t.value=c(e))},u.componentDidUpdate=function(e,t){var n=this.state.editing,o=e.value,r=this.props.value,a=this.inputRef.current;a&&!n&&o!==r&&(a.value=c(r))},u.setEditing=function(e){this.setState({editing:e})},u.render=function(){var e=this.props,t=(e.selfClear,e.onInput,e.onChange,e.onEnter,e.value,e.maxLength),n=e.placeholder,c=i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder"]),l=c.className,u=c.fluid,s=i(c,["className","fluid"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Input",u&&"Input--fluid",l])},s,{children:[(0,o.createVNode)(1,"div","Input__baseline",".",16),(0,o.createVNode)(64,"input","Input__input",null,1,{placeholder:n,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:t},null,this.inputRef)]})))},l}(o.Component);t.Input=l},function(e,t,n){"use strict";t.__esModule=!0,t.GridColumn=t.Grid=void 0;var o=n(1),r=n(162),a=n(12);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.children,n=i(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table,Object.assign({},n,{children:(0,o.createComponentVNode)(2,r.Table.Row,{children:t})})))};t.Grid=c,c.defaultHooks=a.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t,a=e.style,c=i(e,["size","style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table.Cell,Object.assign({style:Object.assign({width:n+"%"},a)},c)))};t.GridColumn=l,c.defaultHooks=a.pureComponentHooks,c.Column=l},function(e,t,n){"use strict";t.__esModule=!0,t.TableCell=t.TableRow=t.Table=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.collapsing,n=e.className,c=e.content,l=e.children,u=i(e,["collapsing","className","content","children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"table",className:(0,r.classes)(["Table",t&&"Table--collapsing",n])},u,{children:(0,o.createVNode)(1,"tbody",null,[c,l],0)})))};t.Table=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.className,n=e.header,c=i(e,["className","header"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"tr",className:(0,r.classes)(["Table__row",n&&"Table__row--header",t])},c)))};t.TableRow=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.collapsing,c=e.header,l=i(e,["className","collapsing","header"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"td",className:(0,r.classes)(["Table__cell",n&&"Table__cell--collapsing",c&&"Table__cell--header",t])},l)))};t.TableCell=u,u.defaultHooks=r.pureComponentHooks,c.Row=l,c.Cell=u},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(1),r=n(12),a=n(17),i=function(e){var t=e.children;return(0,o.createVNode)(1,"table","LabeledList",t,0)};t.LabeledList=i,i.defaultHooks=r.pureComponentHooks;var c=function(e){var t=e.className,n=e.label,i=e.labelColor,c=void 0===i?"label":i,l=e.color,u=e.buttons,s=e.content,d=e.children;return(0,o.createVNode)(1,"tr",(0,r.classes)(["LabeledList__row",t]),[(0,o.createComponentVNode)(2,a.Box,{as:"td",color:c,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),content:n+":"}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?undefined:2,children:[s,d]}),u&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0)};t.LabeledListItem=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t;return(0,o.createVNode)(1,"tr","LabeledList__row",(0,o.createVNode)(1,"td",null,null,1,{style:{"padding-bottom":(0,a.unit)(n)}}),2)};t.LabeledListDivider=l,l.defaultHooks=r.pureComponentHooks,i.Item=c,i.Divider=l},function(e,t,n){n(165),n(166),n(167),n(168),n(169),n(170),e.exports=n(171)},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n(172),n(173),n(174),n(175),n(176),n(177),n(178),n(179),n(180),n(181),n(182),n(183),n(184),n(185),n(186),n(187),n(188),n(189),n(190),n(191),n(192),n(193),n(194),n(195),n(197),n(199),n(200),n(201),n(133),n(203),n(204),n(205),n(206),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(218),n(219),n(220),n(221),n(222),n(224),n(225),n(227),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(236),n(237),n(238),n(239),n(240),n(242),n(243),n(244),n(245),n(246),n(247),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(256),n(257),n(258),n(259),n(260),n(261),n(263),n(264),n(266),n(268),n(269),n(270),n(271),n(272),n(273),n(274),n(275),n(276),n(277),n(278),n(279),n(280),n(281),n(282),n(283),n(284),n(285),n(286),n(287),n(288),n(289),n(290),n(292),n(293),n(294),n(297),n(298),n(299),n(300),n(301),n(302),n(303),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),n(319),n(320),n(321),n(322),n(323),n(324),n(325),n(326),n(327),n(328),n(329),n(330),n(331),n(332),n(333),n(334),n(335),n(336),n(337),n(338),n(339),n(340),n(341),n(342),n(343),n(344),n(345),n(346),n(348),n(349),n(350),n(351),n(352),n(353),n(354),n(355),n(356),n(357),n(358),n(359),n(360),n(361),n(362),n(363),n(364),n(365),n(366),n(367),n(368),n(369),n(370),n(371),n(372),n(373),n(374),n(375),n(376),n(377),n(378),n(379),n(380),n(381),n(382),n(383),n(384),n(385);var o=n(1);n(387),n(388);var r=n(389),a=(n(154),n(3)),i=n(19),c=n(155),l=n(51),u=n(157),s=n(496),d=(0,l.createLogger)(),p=(0,s.createStore)(),f=document.getElementById("react-root"),m=!0,h=!1,C=function(){for(p.subscribe((function(){!function(){if(!h){0;try{var e=p.getState();if(m){if(d.log("initial render",e),!(0,u.getRoute)(e)){if(d.info("loading old tgui"),h=!0,window.update=window.initialize=function(){},i.tridentVersion<=4)return void setTimeout((function(){location.href="tgui-fallback.html?ref="+window.__ref__}),10);document.getElementById("data").textContent=JSON.stringify(e),(0,r.loadCSS)("v4shim.css"),(0,r.loadCSS)("tgui.css");var t=document.getElementsByTagName("head")[0],a=document.createElement("script");return a.type="text/javascript",a.src="tgui.js",void t.appendChild(a)}(0,c.setupDrag)(e)}var l=n(498).Layout,s=(0,o.createComponentVNode)(2,l,{state:e,dispatch:p.dispatch});(0,o.render)(s,f)}catch(C){d.error("rendering error",C)}m&&(m=!1)}}()})),window.update=window.initialize=function(e){var t=function(e){var t=function(e,t){return"object"==typeof t&&null!==t&&t.__number__?parseFloat(t.__number__):t};i.tridentVersion<=4&&(t=undefined);try{return JSON.parse(e,t)}catch(o){d.log(o),d.log("What we got:",e);var n=o&&o.message;throw new Error("JSON parsing error: "+n)}}(e);p.dispatch((0,a.backendUpdate)(t))};;){var e=window.__updateQueue__.shift();if(!e)break;window.update(e)}(0,r.loadCSS)("font-awesome.css")};i.tridentVersion<=4&&"loading"===document.readyState?document.addEventListener("DOMContentLoaded",C):C()},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(35),i=n(38),c=n(9),l=n(95),u=n(125),s=n(4),d=n(15),p=n(52),f=n(6),m=n(8),h=n(14),C=n(23),g=n(33),b=n(46),v=n(42),N=n(62),V=n(47),y=n(128),_=n(94),x=n(18),k=n(13),w=n(71),L=n(24),B=n(22),S=n(91),I=n(72),T=n(59),A=n(58),E=n(11),P=n(129),O=n(25),M=n(43),R=n(34),F=n(16).forEach,D=I("hidden"),j=E("toPrimitive"),z=R.set,H=R.getterFor("Symbol"),G=Object.prototype,U=r.Symbol,K=a("JSON","stringify"),Y=x.f,q=k.f,W=y.f,$=w.f,Q=S("symbols"),X=S("op-symbols"),J=S("string-to-symbol-registry"),Z=S("symbol-to-string-registry"),ee=S("wks"),te=r.QObject,ne=!te||!te.prototype||!te.prototype.findChild,oe=c&&s((function(){return 7!=v(q({},"a",{get:function(){return q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var o=Y(G,t);o&&delete G[t],q(e,t,n),o&&e!==G&&q(G,t,o)}:q,re=function(e,t){var n=Q[e]=v(U.prototype);return z(n,{type:"Symbol",tag:e,description:t}),c||(n.description=t),n},ae=l&&"symbol"==typeof U.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof U},ie=function(e,t,n){e===G&&ie(X,t,n),m(e);var o=g(t,!0);return m(n),d(Q,o)?(n.enumerable?(d(e,D)&&e[D][o]&&(e[D][o]=!1),n=v(n,{enumerable:b(0,!1)})):(d(e,D)||q(e,D,b(1,{})),e[D][o]=!0),oe(e,o,n)):q(e,o,n)},ce=function(e,t){m(e);var n=C(t),o=N(n).concat(pe(n));return F(o,(function(t){c&&!ue.call(n,t)||ie(e,t,n[t])})),e},le=function(e,t){return t===undefined?v(e):ce(v(e),t)},ue=function(e){var t=g(e,!0),n=$.call(this,t);return!(this===G&&d(Q,t)&&!d(X,t))&&(!(n||!d(this,t)||!d(Q,t)||d(this,D)&&this[D][t])||n)},se=function(e,t){var n=C(e),o=g(t,!0);if(n!==G||!d(Q,o)||d(X,o)){var r=Y(n,o);return!r||!d(Q,o)||d(n,D)&&n[D][o]||(r.enumerable=!0),r}},de=function(e){var t=W(C(e)),n=[];return F(t,(function(e){d(Q,e)||d(T,e)||n.push(e)})),n},pe=function(e){var t=e===G,n=W(t?X:C(e)),o=[];return F(n,(function(e){!d(Q,e)||t&&!d(G,e)||o.push(Q[e])})),o};(l||(B((U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor");var e=arguments.length&&arguments[0]!==undefined?String(arguments[0]):undefined,t=A(e),n=function o(e){this===G&&o.call(X,e),d(this,D)&&d(this[D],t)&&(this[D][t]=!1),oe(this,t,b(1,e))};return c&&ne&&oe(G,t,{configurable:!0,set:n}),re(t,e)}).prototype,"toString",(function(){return H(this).tag})),w.f=ue,k.f=ie,x.f=se,V.f=y.f=de,_.f=pe,c&&(q(U.prototype,"description",{configurable:!0,get:function(){return H(this).description}}),i||B(G,"propertyIsEnumerable",ue,{unsafe:!0}))),u||(P.f=function(e){return re(E(e),e)}),o({global:!0,wrap:!0,forced:!l,sham:!l},{Symbol:U}),F(N(ee),(function(e){O(e)})),o({target:"Symbol",stat:!0,forced:!l},{"for":function(e){var t=String(e);if(d(J,t))return J[t];var n=U(t);return J[t]=n,Z[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(d(Z,e))return Z[e]},useSetter:function(){ne=!0},useSimple:function(){ne=!1}}),o({target:"Object",stat:!0,forced:!l,sham:!c},{create:le,defineProperty:ie,defineProperties:ce,getOwnPropertyDescriptor:se}),o({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:de,getOwnPropertySymbols:pe}),o({target:"Object",stat:!0,forced:s((function(){_.f(1)}))},{getOwnPropertySymbols:function(e){return _.f(h(e))}}),K)&&o({target:"JSON",stat:!0,forced:!l||s((function(){var e=U();return"[null]"!=K([e])||"{}"!=K({a:e})||"{}"!=K(Object(e))}))},{stringify:function(e,t,n){for(var o,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);if(o=t,(f(t)||e!==undefined)&&!ae(e))return p(t)||(t=function(e,t){if("function"==typeof o&&(t=o.call(this,e,t)),!ae(t))return t}),r[1]=t,K.apply(null,r)}});U.prototype[j]||L(U.prototype,j,U.prototype.valueOf),M(U,"Symbol"),T[D]=!0},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(5),i=n(15),c=n(6),l=n(13).f,u=n(122),s=a.Symbol;if(r&&"function"==typeof s&&(!("description"in s.prototype)||s().description!==undefined)){var d={},p=function(){var e=arguments.length<1||arguments[0]===undefined?undefined:String(arguments[0]),t=this instanceof p?new s(e):e===undefined?s():s(e);return""===e&&(d[t]=!0),t};u(p,s);var f=p.prototype=s.prototype;f.constructor=p;var m=f.toString,h="Symbol(test)"==String(s("test")),C=/^Symbol\((.*)\)[^)]+$/;l(f,"description",{configurable:!0,get:function(){var e=c(this)?this.valueOf():this,t=m.call(e);if(i(d,e))return"";var n=h?t.slice(7,-1):t.replace(C,"$1");return""===n?undefined:n}}),o({global:!0,forced:!0},{Symbol:p})}},function(e,t,n){"use strict";n(25)("asyncIterator")},function(e,t,n){"use strict";n(25)("hasInstance")},function(e,t,n){"use strict";n(25)("isConcatSpreadable")},function(e,t,n){"use strict";n(25)("iterator")},function(e,t,n){"use strict";n(25)("match")},function(e,t,n){"use strict";n(25)("replace")},function(e,t,n){"use strict";n(25)("search")},function(e,t,n){"use strict";n(25)("species")},function(e,t,n){"use strict";n(25)("split")},function(e,t,n){"use strict";n(25)("toPrimitive")},function(e,t,n){"use strict";n(25)("toStringTag")},function(e,t,n){"use strict";n(25)("unscopables")},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(52),i=n(6),c=n(14),l=n(10),u=n(49),s=n(63),d=n(64),p=n(11),f=n(96),m=p("isConcatSpreadable"),h=9007199254740991,C="Maximum allowed index exceeded",g=f>=51||!r((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),b=d("concat"),v=function(e){if(!i(e))return!1;var t=e[m];return t!==undefined?!!t:a(e)};o({target:"Array",proto:!0,forced:!g||!b},{concat:function(e){var t,n,o,r,a,i=c(this),d=s(i,0),p=0;for(t=-1,o=arguments.length;th)throw TypeError(C);for(n=0;n=h)throw TypeError(C);u(d,p++,a)}return d.length=p,d}})},function(e,t,n){"use strict";var o=n(0),r=n(130),a=n(44);o({target:"Array",proto:!0},{copyWithin:r}),a("copyWithin")},function(e,t,n){"use strict";var o=n(0),r=n(16).every;o({target:"Array",proto:!0,forced:n(39)("every")},{every:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(97),a=n(44);o({target:"Array",proto:!0},{fill:r}),a("fill")},function(e,t,n){"use strict";var o=n(0),r=n(16).filter,a=n(4),i=n(64)("filter"),c=i&&!a((function(){[].filter.call({length:-1,0:1},(function(e){throw e}))}));o({target:"Array",proto:!0,forced:!i||!c},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(16).find,a=n(44),i=!0;"find"in[]&&Array(1).find((function(){i=!1})),o({target:"Array",proto:!0,forced:i},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("find")},function(e,t,n){"use strict";var o=n(0),r=n(16).findIndex,a=n(44),i=!0;"findIndex"in[]&&Array(1).findIndex((function(){i=!1})),o({target:"Array",proto:!0,forced:i},{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("findIndex")},function(e,t,n){"use strict";var o=n(0),r=n(131),a=n(14),i=n(10),c=n(29),l=n(63);o({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:undefined,t=a(this),n=i(t.length),o=l(t,0);return o.length=r(o,t,t,n,0,e===undefined?1:c(e)),o}})},function(e,t,n){"use strict";var o=n(0),r=n(131),a=n(14),i=n(10),c=n(30),l=n(63);o({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),o=i(n.length);return c(e),(t=l(n,0)).length=r(t,n,n,o,0,1,e,arguments.length>1?arguments[1]:undefined),t}})},function(e,t,n){"use strict";var o=n(0),r=n(196);o({target:"Array",proto:!0,forced:[].forEach!=r},{forEach:r})},function(e,t,n){"use strict";var o=n(16).forEach,r=n(39);e.exports=r("forEach")?function(e){return o(this,e,arguments.length>1?arguments[1]:undefined)}:[].forEach},function(e,t,n){"use strict";var o=n(0),r=n(198);o({target:"Array",stat:!0,forced:!n(75)((function(e){Array.from(e)}))},{from:r})},function(e,t,n){"use strict";var o=n(48),r=n(14),a=n(132),i=n(98),c=n(10),l=n(49),u=n(99);e.exports=function(e){var t,n,s,d,p,f=r(e),m="function"==typeof this?this:Array,h=arguments.length,C=h>1?arguments[1]:undefined,g=C!==undefined,b=0,v=u(f);if(g&&(C=o(C,h>2?arguments[2]:undefined,2)),v==undefined||m==Array&&i(v))for(n=new m(t=c(f.length));t>b;b++)l(n,b,g?C(f[b],b):f[b]);else for(p=(d=v.call(f)).next,n=new m;!(s=p.call(d)).done;b++)l(n,b,g?a(d,C,[s.value,b],!0):s.value);return n.length=b,n}},function(e,t,n){"use strict";var o=n(0),r=n(60).includes,a=n(44);o({target:"Array",proto:!0},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("includes")},function(e,t,n){"use strict";var o=n(0),r=n(60).indexOf,a=n(39),i=[].indexOf,c=!!i&&1/[1].indexOf(1,-0)<0,l=a("indexOf");o({target:"Array",proto:!0,forced:c||l},{indexOf:function(e){return c?i.apply(this,arguments)||0:r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";n(0)({target:"Array",stat:!0},{isArray:n(52)})},function(e,t,n){"use strict";var o=n(134).IteratorPrototype,r=n(42),a=n(46),i=n(43),c=n(65),l=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=r(o,{next:a(1,n)}),i(e,u,!1,!0),c[u]=l,e}},function(e,t,n){"use strict";var o=n(0),r=n(57),a=n(23),i=n(39),c=[].join,l=r!=Object,u=i("join",",");o({target:"Array",proto:!0,forced:l||u},{join:function(e){return c.call(a(this),e===undefined?",":e)}})},function(e,t,n){"use strict";var o=n(0),r=n(136);o({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},function(e,t,n){"use strict";var o=n(0),r=n(16).map,a=n(4),i=n(64)("map"),c=i&&!a((function(){[].map.call({length:-1,0:1},(function(e){throw e}))}));o({target:"Array",proto:!0,forced:!i||!c},{map:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(49);o({target:"Array",stat:!0,forced:r((function(){function e(){}return!(Array.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var o=n(0),r=n(76).left;o({target:"Array",proto:!0,forced:n(39)("reduce")},{reduce:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(76).right;o({target:"Array",proto:!0,forced:n(39)("reduceRight")},{reduceRight:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(52),i=n(41),c=n(10),l=n(23),u=n(49),s=n(64),d=n(11)("species"),p=[].slice,f=Math.max;o({target:"Array",proto:!0,forced:!s("slice")},{slice:function(e,t){var n,o,s,m=l(this),h=c(m.length),C=i(e,h),g=i(t===undefined?h:t,h);if(a(m)&&("function"!=typeof(n=m.constructor)||n!==Array&&!a(n.prototype)?r(n)&&null===(n=n[d])&&(n=undefined):n=undefined,n===Array||n===undefined))return p.call(m,C,g);for(o=new(n===undefined?Array:n)(f(g-C,0)),s=0;C1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(30),a=n(14),i=n(4),c=n(39),l=[],u=l.sort,s=i((function(){l.sort(undefined)})),d=i((function(){l.sort(null)})),p=c("sort");o({target:"Array",proto:!0,forced:s||!d||p},{sort:function(e){return e===undefined?u.call(a(this)):u.call(a(this),r(e))}})},function(e,t,n){"use strict";n(54)("Array")},function(e,t,n){"use strict";var o=n(0),r=n(41),a=n(29),i=n(10),c=n(14),l=n(63),u=n(49),s=n(64),d=Math.max,p=Math.min,f=9007199254740991,m="Maximum allowed length exceeded";o({target:"Array",proto:!0,forced:!s("splice")},{splice:function(e,t){var n,o,s,h,C,g,b=c(this),v=i(b.length),N=r(e,v),V=arguments.length;if(0===V?n=o=0:1===V?(n=0,o=v-N):(n=V-2,o=p(d(a(t),0),v-N)),v+n-o>f)throw TypeError(m);for(s=l(b,o),h=0;hv-o+n;h--)delete b[h-1]}else if(n>o)for(h=v-o;h>N;h--)g=h+n-1,(C=h+o-1)in b?b[g]=b[C]:delete b[g];for(h=0;h>1,h=23===t?r(2,-24)-r(2,-77):0,C=e<0||0===e&&1/e<0?1:0,g=0;for((e=o(e))!=e||e===1/0?(u=e!=e?1:0,l=f):(l=a(i(e)/c),e*(s=r(2,-l))<1&&(l--,s*=2),(e+=l+m>=1?h/s:h*r(2,1-m))*s>=2&&(l++,s/=2),l+m>=f?(u=0,l=f):l+m>=1?(u=(e*s-1)*r(2,t),l+=m):(u=e*r(2,m-1)*r(2,t),l=0));t>=8;d[g++]=255&u,u/=256,t-=8);for(l=l<0;d[g++]=255&l,l/=256,p-=8);return d[--g]|=128*C,d},unpack:function(e,t){var n,o=e.length,a=8*o-t-1,i=(1<>1,l=a-7,u=o-1,s=e[u--],d=127&s;for(s>>=7;l>0;d=256*d+e[u],u--,l-=8);for(n=d&(1<<-l)-1,d>>=-l,l+=t;l>0;n=256*n+e[u],u--,l-=8);if(0===d)d=1-c;else{if(d===i)return n?NaN:s?-1/0:1/0;n+=r(2,t),d-=c}return(s?-1:1)*n*r(2,d-t)}}},function(e,t,n){"use strict";var o=n(0),r=n(7);o({target:"ArrayBuffer",stat:!0,forced:!r.NATIVE_ARRAY_BUFFER_VIEWS},{isView:r.isView})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(77),i=n(8),c=n(41),l=n(10),u=n(45),s=a.ArrayBuffer,d=a.DataView,p=s.prototype.slice;o({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:r((function(){return!new s(2).slice(1,undefined).byteLength}))},{slice:function(e,t){if(p!==undefined&&t===undefined)return p.call(i(this),e);for(var n=i(this).byteLength,o=c(e,n),r=c(t===undefined?n:t,n),a=new(u(this,s))(l(r-o)),f=new d(this),m=new d(a),h=0;o9999?"+":"";return n+r(a(e),n?6:4,0)+"-"+r(this.getUTCMonth()+1,2,0)+"-"+r(this.getUTCDate(),2,0)+"T"+r(this.getUTCHours(),2,0)+":"+r(this.getUTCMinutes(),2,0)+":"+r(this.getUTCSeconds(),2,0)+"."+r(t,3,0)+"Z"}:l},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(14),i=n(33);o({target:"Date",proto:!0,forced:r((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=a(this),n=i(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},function(e,t,n){"use strict";var o=n(24),r=n(226),a=n(11)("toPrimitive"),i=Date.prototype;a in i||o(i,a,r)},function(e,t,n){"use strict";var o=n(8),r=n(33);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return r(o(this),"number"!==e)}},function(e,t,n){"use strict";var o=n(22),r=Date.prototype,a="Invalid Date",i=r.toString,c=r.getTime;new Date(NaN)+""!=a&&o(r,"toString",(function(){var e=c.call(this);return e==e?i.call(this):a}))},function(e,t,n){"use strict";n(0)({target:"Function",proto:!0},{bind:n(138)})},function(e,t,n){"use strict";var o=n(6),r=n(13),a=n(36),i=n(11)("hasInstance"),c=Function.prototype;i in c||r.f(c,i,{value:function(e){if("function"!=typeof this||!o(e))return!1;if(!o(this.prototype))return e instanceof this;for(;e=a(e);)if(this.prototype===e)return!0;return!1}})},function(e,t,n){"use strict";var o=n(9),r=n(13).f,a=Function.prototype,i=a.toString,c=/^\s*function ([^ (]*)/;!o||"name"in a||r(a,"name",{configurable:!0,get:function(){try{return i.call(this).match(c)[1]}catch(e){return""}}})},function(e,t,n){"use strict";var o=n(5);n(43)(o.JSON,"JSON",!0)},function(e,t,n){"use strict";var o=n(78),r=n(139);e.exports=o("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(0),r=n(140),a=Math.acosh,i=Math.log,c=Math.sqrt,l=Math.LN2;o({target:"Math",stat:!0,forced:!a||710!=Math.floor(a(Number.MAX_VALUE))||a(Infinity)!=Infinity},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?i(e)+l:r(e-1+c(e-1)*c(e+1))}})},function(e,t,n){"use strict";var o=n(0),r=Math.asinh,a=Math.log,i=Math.sqrt;o({target:"Math",stat:!0,forced:!(r&&1/r(0)>0)},{asinh:function c(e){return isFinite(e=+e)&&0!=e?e<0?-c(-e):a(e+i(e*e+1)):e}})},function(e,t,n){"use strict";var o=n(0),r=Math.atanh,a=Math.log;o({target:"Math",stat:!0,forced:!(r&&1/r(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:a((1+e)/(1-e))/2}})},function(e,t,n){"use strict";var o=n(0),r=n(105),a=Math.abs,i=Math.pow;o({target:"Math",stat:!0},{cbrt:function(e){return r(e=+e)*i(a(e),1/3)}})},function(e,t,n){"use strict";var o=n(0),r=Math.floor,a=Math.log,i=Math.LOG2E;o({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-r(a(e+.5)*i):32}})},function(e,t,n){"use strict";var o=n(0),r=n(80),a=Math.cosh,i=Math.abs,c=Math.E;o({target:"Math",stat:!0,forced:!a||a(710)===Infinity},{cosh:function(e){var t=r(i(e)-1)+1;return(t+1/(t*c*c))*(c/2)}})},function(e,t,n){"use strict";var o=n(0),r=n(80);o({target:"Math",stat:!0,forced:r!=Math.expm1},{expm1:r})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{fround:n(241)})},function(e,t,n){"use strict";var o=n(105),r=Math.abs,a=Math.pow,i=a(2,-52),c=a(2,-23),l=a(2,127)*(2-c),u=a(2,-126),s=function(e){return e+1/i-1/i};e.exports=Math.fround||function(e){var t,n,a=r(e),d=o(e);return al||n!=n?d*Infinity:d*n}},function(e,t,n){"use strict";var o=n(0),r=Math.hypot,a=Math.abs,i=Math.sqrt;o({target:"Math",stat:!0,forced:!!r&&r(Infinity,NaN)!==Infinity},{hypot:function(e,t){for(var n,o,r=0,c=0,l=arguments.length,u=0;c0?(o=n/u)*o:n;return u===Infinity?Infinity:u*i(r)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=Math.imul;o({target:"Math",stat:!0,forced:r((function(){return-5!=a(4294967295,5)||2!=a.length}))},{imul:function(e,t){var n=+e,o=+t,r=65535&n,a=65535&o;return 0|r*a+((65535&n>>>16)*a+r*(65535&o>>>16)<<16>>>0)}})},function(e,t,n){"use strict";var o=n(0),r=Math.log,a=Math.LOG10E;o({target:"Math",stat:!0},{log10:function(e){return r(e)*a}})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{log1p:n(140)})},function(e,t,n){"use strict";var o=n(0),r=Math.log,a=Math.LN2;o({target:"Math",stat:!0},{log2:function(e){return r(e)/a}})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{sign:n(105)})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(80),i=Math.abs,c=Math.exp,l=Math.E;o({target:"Math",stat:!0,forced:r((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return i(e=+e)<1?(a(e)-a(-e))/2:(c(e-1)-c(-e-1))*(l/2)}})},function(e,t,n){"use strict";var o=n(0),r=n(80),a=Math.exp;o({target:"Math",stat:!0},{tanh:function(e){var t=r(e=+e),n=r(-e);return t==Infinity?1:n==Infinity?-1:(t-n)/(a(e)+a(-e))}})},function(e,t,n){"use strict";n(43)(Math,"Math",!0)},function(e,t,n){"use strict";var o=n(0),r=Math.ceil,a=Math.floor;o({target:"Math",stat:!0},{trunc:function(e){return(e>0?a:r)(e)}})},function(e,t,n){"use strict";var o=n(9),r=n(5),a=n(61),i=n(22),c=n(15),l=n(32),u=n(79),s=n(33),d=n(4),p=n(42),f=n(47).f,m=n(18).f,h=n(13).f,C=n(56).trim,g="Number",b=r[g],v=b.prototype,N=l(p(v))==g,V=function(e){var t,n,o,r,a,i,c,l,u=s(e,!1);if("string"==typeof u&&u.length>2)if(43===(t=(u=C(u)).charCodeAt(0))||45===t){if(88===(n=u.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(u.charCodeAt(1)){case 66:case 98:o=2,r=49;break;case 79:case 111:o=8,r=55;break;default:return+u}for(i=(a=u.slice(2)).length,c=0;cr)return NaN;return parseInt(a,o)}return+u};if(a(g,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var y,_=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof _&&(N?d((function(){v.valueOf.call(n)})):l(n)!=g)?u(new b(V(t)),n,_):V(t)},x=o?f(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;x.length>k;k++)c(b,y=x[k])&&!c(_,y)&&h(_,y,m(b,y));_.prototype=v,v.constructor=_,i(r,g,_)}},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isFinite:n(255)})},function(e,t,n){"use strict";var o=n(5).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&o(e)}},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isInteger:n(141)})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){"use strict";var o=n(0),r=n(141),a=Math.abs;o({target:"Number",stat:!0},{isSafeInteger:function(e){return r(e)&&a(e)<=9007199254740991}})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){"use strict";var o=n(0),r=n(262);o({target:"Number",stat:!0,forced:Number.parseFloat!=r},{parseFloat:r})},function(e,t,n){"use strict";var o=n(5),r=n(56).trim,a=n(81),i=o.parseFloat,c=1/i(a+"-0")!=-Infinity;e.exports=c?function(e){var t=r(String(e)),n=i(t);return 0===n&&"-"==t.charAt(0)?-0:n}:i},function(e,t,n){"use strict";var o=n(0),r=n(142);o({target:"Number",stat:!0,forced:Number.parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o=n(0),r=n(29),a=n(265),i=n(104),c=n(4),l=1..toFixed,u=Math.floor,s=function p(e,t,n){return 0===t?n:t%2==1?p(e,t-1,n*e):p(e*e,t/2,n)},d=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t};o({target:"Number",proto:!0,forced:l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!c((function(){l.call({})}))},{toFixed:function(e){var t,n,o,c,l=a(this),p=r(e),f=[0,0,0,0,0,0],m="",h="0",C=function(e,t){for(var n=-1,o=t;++n<6;)o+=e*f[n],f[n]=o%1e7,o=u(o/1e7)},g=function(e){for(var t=6,n=0;--t>=0;)n+=f[t],f[t]=u(n/e),n=n%e*1e7},b=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==f[e]){var n=String(f[e]);t=""===t?n:t+i.call("0",7-n.length)+n}return t};if(p<0||p>20)throw RangeError("Incorrect fraction digits");if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(m="-",l=-l),l>1e-21)if(n=(t=d(l*s(2,69,1))-69)<0?l*s(2,-t,1):l/s(2,t,1),n*=4503599627370496,(t=52-t)>0){for(C(0,n),o=p;o>=7;)C(1e7,0),o-=7;for(C(s(10,o,1),0),o=t-1;o>=23;)g(1<<23),o-=23;g(1<0?m+((c=h.length)<=p?"0."+i.call("0",p-c)+h:h.slice(0,c-p)+"."+h.slice(c-p)):m+h}})},function(e,t,n){"use strict";var o=n(32);e.exports=function(e){if("number"!=typeof e&&"Number"!=o(e))throw TypeError("Incorrect invocation");return+e}},function(e,t,n){"use strict";var o=n(0),r=n(267);o({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},function(e,t,n){"use strict";var o=n(9),r=n(4),a=n(62),i=n(94),c=n(71),l=n(14),u=n(57),s=Object.assign,d=Object.defineProperty;e.exports=!s||r((function(){if(o&&1!==s({b:1},s(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=s({},e)[n]||"abcdefghijklmnopqrst"!=a(s({},t)).join("")}))?function(e,t){for(var n=l(e),r=arguments.length,s=1,d=i.f,p=c.f;r>s;)for(var f,m=u(arguments[s++]),h=d?a(m).concat(d(m)):a(m),C=h.length,g=0;C>g;)f=h[g++],o&&!p.call(m,f)||(n[f]=m[f]);return n}:s},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0,sham:!n(9)},{create:n(42)})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(30),l=n(13);r&&o({target:"Object",proto:!0,forced:a},{__defineGetter__:function(e,t){l.f(i(this),e,{get:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(0),r=n(9);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperties:n(126)})},function(e,t,n){"use strict";var o=n(0),r=n(9);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperty:n(13).f})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(30),l=n(13);r&&o({target:"Object",proto:!0,forced:a},{__defineSetter__:function(e,t){l.f(i(this),e,{set:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(0),r=n(143).entries;o({target:"Object",stat:!0},{entries:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(67),a=n(4),i=n(6),c=n(50).onFreeze,l=Object.freeze;o({target:"Object",stat:!0,forced:a((function(){l(1)})),sham:!r},{freeze:function(e){return l&&i(e)?l(c(e)):e}})},function(e,t,n){"use strict";var o=n(0),r=n(68),a=n(49);o({target:"Object",stat:!0},{fromEntries:function(e){var t={};return r(e,(function(e,n){a(t,e,n)}),undefined,!0),t}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(23),i=n(18).f,c=n(9),l=r((function(){i(1)}));o({target:"Object",stat:!0,forced:!c||l,sham:!c},{getOwnPropertyDescriptor:function(e,t){return i(a(e),t)}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(92),i=n(23),c=n(18),l=n(49);o({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(e){for(var t,n,o=i(e),r=c.f,u=a(o),s={},d=0;u.length>d;)(n=r(o,t=u[d++]))!==undefined&&l(s,t,n);return s}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(128).f;o({target:"Object",stat:!0,forced:r((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:a})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(14),i=n(36),c=n(102);o({target:"Object",stat:!0,forced:r((function(){i(1)})),sham:!c},{getPrototypeOf:function(e){return i(a(e))}})},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0},{is:n(144)})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isExtensible;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isExtensible:function(e){return!!a(e)&&(!i||i(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isFrozen;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isFrozen:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isSealed;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isSealed:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(14),a=n(62);o({target:"Object",stat:!0,forced:n(4)((function(){a(1)}))},{keys:function(e){return a(r(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(33),l=n(36),u=n(18).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupGetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=u(n,o))return t.get}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(33),l=n(36),u=n(18).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupSetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=u(n,o))return t.set}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(50).onFreeze,i=n(67),c=n(4),l=Object.preventExtensions;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{preventExtensions:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(50).onFreeze,i=n(67),c=n(4),l=Object.seal;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{seal:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0},{setPrototypeOf:n(53)})},function(e,t,n){"use strict";var o=n(100),r=n(22),a=n(291);o||r(Object.prototype,"toString",a,{unsafe:!0})},function(e,t,n){"use strict";var o=n(100),r=n(74);e.exports=o?{}.toString:function(){return"[object "+r(this)+"]"}},function(e,t,n){"use strict";var o=n(0),r=n(143).values;o({target:"Object",stat:!0},{values:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(142);o({global:!0,forced:parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o,r,a,i,c=n(0),l=n(38),u=n(5),s=n(35),d=n(145),p=n(22),f=n(66),m=n(43),h=n(54),C=n(6),g=n(30),b=n(55),v=n(32),N=n(90),V=n(68),y=n(75),_=n(45),x=n(106).set,k=n(147),w=n(148),L=n(295),B=n(149),S=n(296),I=n(34),T=n(61),A=n(11),E=n(96),P=A("species"),O="Promise",M=I.get,R=I.set,F=I.getterFor(O),D=d,j=u.TypeError,z=u.document,H=u.process,G=s("fetch"),U=B.f,K=U,Y="process"==v(H),q=!!(z&&z.createEvent&&u.dispatchEvent),W=0,$=T(O,(function(){if(!(N(D)!==String(D))){if(66===E)return!0;if(!Y&&"function"!=typeof PromiseRejectionEvent)return!0}if(l&&!D.prototype["finally"])return!0;if(E>=51&&/native code/.test(D))return!1;var e=D.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[P]=t,!(e.then((function(){}))instanceof t)})),Q=$||!y((function(e){D.all(e)["catch"]((function(){}))})),X=function(e){var t;return!(!C(e)||"function"!=typeof(t=e.then))&&t},J=function(e,t,n){if(!t.notified){t.notified=!0;var o=t.reactions;k((function(){for(var r=t.value,a=1==t.state,i=0;o.length>i;){var c,l,u,s=o[i++],d=a?s.ok:s.fail,p=s.resolve,f=s.reject,m=s.domain;try{d?(a||(2===t.rejection&&ne(e,t),t.rejection=1),!0===d?c=r:(m&&m.enter(),c=d(r),m&&(m.exit(),u=!0)),c===s.promise?f(j("Promise-chain cycle")):(l=X(c))?l.call(c,p,f):p(c)):f(r)}catch(h){m&&!u&&m.exit(),f(h)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&ee(e,t)}))}},Z=function(e,t,n){var o,r;q?((o=z.createEvent("Event")).promise=t,o.reason=n,o.initEvent(e,!1,!0),u.dispatchEvent(o)):o={promise:t,reason:n},(r=u["on"+e])?r(o):"unhandledrejection"===e&&L("Unhandled promise rejection",n)},ee=function(e,t){x.call(u,(function(){var n,o=t.value;if(te(t)&&(n=S((function(){Y?H.emit("unhandledRejection",o,e):Z("unhandledrejection",e,o)})),t.rejection=Y||te(t)?2:1,n.error))throw n.value}))},te=function(e){return 1!==e.rejection&&!e.parent},ne=function(e,t){x.call(u,(function(){Y?H.emit("rejectionHandled",e):Z("rejectionhandled",e,t.value)}))},oe=function(e,t,n,o){return function(r){e(t,n,r,o)}},re=function(e,t,n,o){t.done||(t.done=!0,o&&(t=o),t.value=n,t.state=2,J(e,t,!0))},ae=function ie(e,t,n,o){if(!t.done){t.done=!0,o&&(t=o);try{if(e===n)throw j("Promise can't be resolved itself");var r=X(n);r?k((function(){var o={done:!1};try{r.call(n,oe(ie,e,o,t),oe(re,e,o,t))}catch(a){re(e,o,a,t)}})):(t.value=n,t.state=1,J(e,t,!1))}catch(a){re(e,{done:!1},a,t)}}};$&&(D=function(e){b(this,D,O),g(e),o.call(this);var t=M(this);try{e(oe(ae,this,t),oe(re,this,t))}catch(n){re(this,t,n)}},(o=function(e){R(this,{type:O,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:W,value:undefined})}).prototype=f(D.prototype,{then:function(e,t){var n=F(this),o=U(_(this,D));return o.ok="function"!=typeof e||e,o.fail="function"==typeof t&&t,o.domain=Y?H.domain:undefined,n.parent=!0,n.reactions.push(o),n.state!=W&&J(this,n,!1),o.promise},"catch":function(e){return this.then(undefined,e)}}),r=function(){var e=new o,t=M(e);this.promise=e,this.resolve=oe(ae,e,t),this.reject=oe(re,e,t)},B.f=U=function(e){return e===D||e===a?new r(e):K(e)},l||"function"!=typeof d||(i=d.prototype.then,p(d.prototype,"then",(function(e,t){var n=this;return new D((function(e,t){i.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof G&&c({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return w(D,G.apply(u,arguments))}}))),c({global:!0,wrap:!0,forced:$},{Promise:D}),m(D,O,!1,!0),h(O),a=s(O),c({target:O,stat:!0,forced:$},{reject:function(e){var t=U(this);return t.reject.call(undefined,e),t.promise}}),c({target:O,stat:!0,forced:l||$},{resolve:function(e){return w(l&&this===a?D:this,e)}}),c({target:O,stat:!0,forced:Q},{all:function(e){var t=this,n=U(t),o=n.resolve,r=n.reject,a=S((function(){var n=g(t.resolve),a=[],i=0,c=1;V(e,(function(e){var l=i++,u=!1;a.push(undefined),c++,n.call(t,e).then((function(e){u||(u=!0,a[l]=e,--c||o(a))}),r)})),--c||o(a)}));return a.error&&r(a.value),n.promise},race:function(e){var t=this,n=U(t),o=n.reject,r=S((function(){var r=g(t.resolve);V(e,(function(e){r.call(t,e).then(n.resolve,o)}))}));return r.error&&o(r.value),n.promise}})},function(e,t,n){"use strict";var o=n(5);e.exports=function(e,t){var n=o.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t,n){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,n){"use strict";var o=n(0),r=n(38),a=n(145),i=n(4),c=n(35),l=n(45),u=n(148),s=n(22);o({target:"Promise",proto:!0,real:!0,forced:!!a&&i((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}))},{"finally":function(e){var t=l(this,c("Promise")),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),r||"function"!=typeof a||a.prototype["finally"]||s(a.prototype,"finally",c("Promise").prototype["finally"])},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(30),i=n(8),c=n(4),l=r("Reflect","apply"),u=Function.apply;o({target:"Reflect",stat:!0,forced:!c((function(){l((function(){}))}))},{apply:function(e,t,n){return a(e),i(n),l?l(e,t,n):u.call(e,t,n)}})},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(30),i=n(8),c=n(6),l=n(42),u=n(138),s=n(4),d=r("Reflect","construct"),p=s((function(){function e(){}return!(d((function(){}),[],e)instanceof e)})),f=!s((function(){d((function(){}))})),m=p||f;o({target:"Reflect",stat:!0,forced:m,sham:m},{construct:function(e,t){a(e),i(t);var n=arguments.length<3?e:a(arguments[2]);if(f&&!p)return d(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var o=[null];return o.push.apply(o,t),new(u.apply(e,o))}var r=n.prototype,s=l(c(r)?r:Object.prototype),m=Function.apply.call(e,s,t);return c(m)?m:s}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(8),i=n(33),c=n(13);o({target:"Reflect",stat:!0,forced:n(4)((function(){Reflect.defineProperty(c.f({},1,{value:1}),1,{value:2})})),sham:!r},{defineProperty:function(e,t,n){a(e);var o=i(t,!0);a(n);try{return c.f(e,o,n),!0}catch(r){return!1}}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(18).f;o({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=a(r(e),t);return!(n&&!n.configurable)&&delete e[t]}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(8),i=n(15),c=n(18),l=n(36);o({target:"Reflect",stat:!0},{get:function u(e,t){var n,o,s=arguments.length<3?e:arguments[2];return a(e)===s?e[t]:(n=c.f(e,t))?i(n,"value")?n.value:n.get===undefined?undefined:n.get.call(s):r(o=l(e))?u(o,t,s):void 0}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(8),i=n(18);o({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(e,t){return i.f(a(e),t)}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(36);o({target:"Reflect",stat:!0,sham:!n(102)},{getPrototypeOf:function(e){return a(r(e))}})},function(e,t,n){"use strict";n(0)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=Object.isExtensible;o({target:"Reflect",stat:!0},{isExtensible:function(e){return r(e),!a||a(e)}})},function(e,t,n){"use strict";n(0)({target:"Reflect",stat:!0},{ownKeys:n(92)})},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(8);o({target:"Reflect",stat:!0,sham:!n(67)},{preventExtensions:function(e){a(e);try{var t=r("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(6),i=n(15),c=n(4),l=n(13),u=n(18),s=n(36),d=n(46);o({target:"Reflect",stat:!0,forced:c((function(){var e=l.f({},"a",{configurable:!0});return!1!==Reflect.set(s(e),"a",1,e)}))},{set:function p(e,t,n){var o,c,f=arguments.length<4?e:arguments[3],m=u.f(r(e),t);if(!m){if(a(c=s(e)))return p(c,t,n,f);m=d(0)}if(i(m,"value")){if(!1===m.writable||!a(f))return!1;if(o=u.f(f,t)){if(o.get||o.set||!1===o.writable)return!1;o.value=n,l.f(f,t,o)}else l.f(f,t,d(0,n));return!0}return m.set!==undefined&&(m.set.call(f,n),!0)}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(135),i=n(53);i&&o({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){r(e),a(t);try{return i(e,t),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(9),r=n(5),a=n(61),i=n(79),c=n(13).f,l=n(47).f,u=n(107),s=n(83),d=n(22),p=n(4),f=n(54),m=n(11)("match"),h=r.RegExp,C=h.prototype,g=/a/g,b=/a/g,v=new h(g)!==g;if(o&&a("RegExp",!v||p((function(){return b[m]=!1,h(g)!=g||h(b)==b||"/a/i"!=h(g,"i")})))){for(var N=function(e,t){var n=this instanceof N,o=u(e),r=t===undefined;return!n&&o&&e.constructor===N&&r?e:i(v?new h(o&&!r?e.source:e,t):h((o=e instanceof N)?e.source:e,o&&r?s.call(e):t),n?this:C,N)},V=function(e){e in N||c(N,e,{configurable:!0,get:function(){return h[e]},set:function(t){h[e]=t}})},y=l(h),_=0;y.length>_;)V(y[_++]);C.constructor=N,N.prototype=C,d(r,"RegExp",N)}f("RegExp")},function(e,t,n){"use strict";var o=n(0),r=n(84);o({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(83);o&&"g"!=/./g.flags&&r.f(RegExp.prototype,"flags",{configurable:!0,get:a})},function(e,t,n){"use strict";var o=n(22),r=n(8),a=n(4),i=n(83),c=RegExp.prototype,l=c.toString,u=a((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),s="toString"!=l.name;(u||s)&&o(RegExp.prototype,"toString",(function(){var e=r(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(n===undefined&&e instanceof RegExp&&!("flags"in c)?i.call(e):n)}),{unsafe:!0})},function(e,t,n){"use strict";var o=n(78),r=n(139);e.exports=o("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(0),r=n(108).codeAt;o({target:"String",proto:!0},{codePointAt:function(e){return r(this,e)}})},function(e,t,n){"use strict";var o,r=n(0),a=n(18).f,i=n(10),c=n(109),l=n(21),u=n(110),s=n(38),d="".endsWith,p=Math.min,f=u("endsWith");r({target:"String",proto:!0,forced:!!(s||f||(o=a(String.prototype,"endsWith"),!o||o.writable))&&!f},{endsWith:function(e){var t=String(l(this));c(e);var n=arguments.length>1?arguments[1]:undefined,o=i(t.length),r=n===undefined?o:p(i(n),o),a=String(e);return d?d.call(t,a,r):t.slice(r-a.length,r)===a}})},function(e,t,n){"use strict";var o=n(0),r=n(41),a=String.fromCharCode,i=String.fromCodePoint;o({target:"String",stat:!0,forced:!!i&&1!=i.length},{fromCodePoint:function(e){for(var t,n=[],o=arguments.length,i=0;o>i;){if(t=+arguments[i++],r(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?a(t):a(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},function(e,t,n){"use strict";var o=n(0),r=n(109),a=n(21);o({target:"String",proto:!0,forced:!n(110)("includes")},{includes:function(e){return!!~String(a(this)).indexOf(r(e),arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(108).charAt,r=n(34),a=n(101),i=r.set,c=r.getterFor("String Iterator");a(String,"String",(function(e){i(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,r=t.index;return r>=n.length?{value:undefined,done:!0}:(e=o(n,r),t.index+=e.length,{value:e,done:!1})}))},function(e,t,n){"use strict";var o=n(85),r=n(8),a=n(10),i=n(21),c=n(111),l=n(86);o("match",1,(function(e,t,n){return[function(t){var n=i(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var i=r(e),u=String(this);if(!i.global)return l(i,u);var s=i.unicode;i.lastIndex=0;for(var d,p=[],f=0;null!==(d=l(i,u));){var m=String(d[0]);p[f]=m,""===m&&(i.lastIndex=c(u,a(i.lastIndex),s)),f++}return 0===f?null:p}]}))},function(e,t,n){"use strict";var o=n(0),r=n(103).end;o({target:"String",proto:!0,forced:n(150)},{padEnd:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(103).start;o({target:"String",proto:!0,forced:n(150)},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(23),a=n(10);o({target:"String",stat:!0},{raw:function(e){for(var t=r(e.raw),n=a(t.length),o=arguments.length,i=[],c=0;n>c;)i.push(String(t[c++])),c]*>)/g,h=/\$([$&'`]|\d\d?)/g;o("replace",2,(function(e,t,n){return[function(n,o){var r=l(this),a=n==undefined?undefined:n[e];return a!==undefined?a.call(n,r,o):t.call(String(r),n,o)},function(e,a){var l=n(t,e,this,a);if(l.done)return l.value;var f=r(e),m=String(this),h="function"==typeof a;h||(a=String(a));var C=f.global;if(C){var g=f.unicode;f.lastIndex=0}for(var b=[];;){var v=s(f,m);if(null===v)break;if(b.push(v),!C)break;""===String(v[0])&&(f.lastIndex=u(m,i(f.lastIndex),g))}for(var N,V="",y=0,_=0;_=y&&(V+=m.slice(y,k)+I,y=k+x.length)}return V+m.slice(y)}];function o(e,n,o,r,i,c){var l=o+e.length,u=r.length,s=h;return i!==undefined&&(i=a(i),s=m),t.call(c,s,(function(t,a){var c;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,o);case"'":return n.slice(l);case"<":c=i[a.slice(1,-1)];break;default:var s=+a;if(0===s)return t;if(s>u){var d=f(s/10);return 0===d?t:d<=u?r[d-1]===undefined?a.charAt(1):r[d-1]+a.charAt(1):t}c=r[s-1]}return c===undefined?"":c}))}}))},function(e,t,n){"use strict";var o=n(85),r=n(8),a=n(21),i=n(144),c=n(86);o("search",1,(function(e,t,n){return[function(t){var n=a(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var a=r(e),l=String(this),u=a.lastIndex;i(u,0)||(a.lastIndex=0);var s=c(a,l);return i(a.lastIndex,u)||(a.lastIndex=u),null===s?-1:s.index}]}))},function(e,t,n){"use strict";var o=n(85),r=n(107),a=n(8),i=n(21),c=n(45),l=n(111),u=n(10),s=n(86),d=n(84),p=n(4),f=[].push,m=Math.min,h=!p((function(){return!RegExp(4294967295,"y")}));o("split",2,(function(e,t,n){var o;return o="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var o=String(i(this)),a=n===undefined?4294967295:n>>>0;if(0===a)return[];if(e===undefined)return[o];if(!r(e))return t.call(o,e,a);for(var c,l,u,s=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),m=0,h=new RegExp(e.source,p+"g");(c=d.call(h,o))&&!((l=h.lastIndex)>m&&(s.push(o.slice(m,c.index)),c.length>1&&c.index=a));)h.lastIndex===c.index&&h.lastIndex++;return m===o.length?!u&&h.test("")||s.push(""):s.push(o.slice(m)),s.length>a?s.slice(0,a):s}:"0".split(undefined,0).length?function(e,n){return e===undefined&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=i(this),a=t==undefined?undefined:t[e];return a!==undefined?a.call(t,r,n):o.call(String(r),t,n)},function(e,r){var i=n(o,e,this,r,o!==t);if(i.done)return i.value;var d=a(e),p=String(this),f=c(d,RegExp),C=d.unicode,g=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(h?"y":"g"),b=new f(h?d:"^(?:"+d.source+")",g),v=r===undefined?4294967295:r>>>0;if(0===v)return[];if(0===p.length)return null===s(b,p)?[p]:[];for(var N=0,V=0,y=[];V1?arguments[1]:undefined,t.length)),o=String(e);return d?d.call(t,o,n):t.slice(n,n+o.length)===o}})},function(e,t,n){"use strict";var o=n(0),r=n(56).trim;o({target:"String",proto:!0,forced:n(112)("trim")},{trim:function(){return r(this)}})},function(e,t,n){"use strict";var o=n(0),r=n(56).end,a=n(112)("trimEnd"),i=a?function(){return r(this)}:"".trimEnd;o({target:"String",proto:!0,forced:a},{trimEnd:i,trimRight:i})},function(e,t,n){"use strict";var o=n(0),r=n(56).start,a=n(112)("trimStart"),i=a?function(){return r(this)}:"".trimStart;o({target:"String",proto:!0,forced:a},{trimStart:i,trimLeft:i})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("anchor")},{anchor:function(e){return r(this,"a","name",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("big")},{big:function(){return r(this,"big","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("blink")},{blink:function(){return r(this,"blink","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("bold")},{bold:function(){return r(this,"b","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fixed")},{fixed:function(){return r(this,"tt","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fontcolor")},{fontcolor:function(e){return r(this,"font","color",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fontsize")},{fontsize:function(e){return r(this,"font","size",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("italics")},{italics:function(){return r(this,"i","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("link")},{link:function(e){return r(this,"a","href",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("small")},{small:function(){return r(this,"small","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("strike")},{strike:function(){return r(this,"strike","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("sub")},{sub:function(){return r(this,"sub","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("sup")},{sup:function(){return r(this,"sup","","")}})},function(e,t,n){"use strict";n(40)("Float32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(29);e.exports=function(e){var t=o(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},function(e,t,n){"use strict";n(40)("Float64",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}),!0)},function(e,t,n){"use strict";n(40)("Uint16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(7),r=n(130),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",(function(e,t){return r.call(a(this),e,t,arguments.length>2?arguments[2]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).every,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("every",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(97),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("fill",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).filter,a=n(45),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("filter",(function(e){for(var t=r(i(this),e,arguments.length>1?arguments[1]:undefined),n=a(this,this.constructor),o=0,l=t.length,u=new(c(n))(l);l>o;)u[o]=t[o++];return u}))},function(e,t,n){"use strict";var o=n(7),r=n(16).find,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("find",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).findIndex,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("findIndex",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).forEach,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("forEach",(function(e){r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(113);(0,n(7).exportTypedArrayStaticMethod)("from",n(152),o)},function(e,t,n){"use strict";var o=n(7),r=n(60).includes,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("includes",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(60).indexOf,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("indexOf",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(5),r=n(7),a=n(133),i=n(11)("iterator"),c=o.Uint8Array,l=a.values,u=a.keys,s=a.entries,d=r.aTypedArray,p=r.exportTypedArrayMethod,f=c&&c.prototype[i],m=!!f&&("values"==f.name||f.name==undefined),h=function(){return l.call(d(this))};p("entries",(function(){return s.call(d(this))})),p("keys",(function(){return u.call(d(this))})),p("values",h,!m),p(i,h,!m)},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].join;a("join",(function(e){return i.apply(r(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(136),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("lastIndexOf",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).map,a=n(45),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("map",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined,(function(e,t){return new(c(a(e,e.constructor)))(t)}))}))},function(e,t,n){"use strict";var o=n(7),r=n(113),a=o.aTypedArrayConstructor;(0,o.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(a(this))(t);t>e;)n[e]=arguments[e++];return n}),r)},function(e,t,n){"use strict";var o=n(7),r=n(76).left,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduce",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(76).right,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduceRight",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=Math.floor;a("reverse",(function(){for(var e,t=r(this).length,n=i(t/2),o=0;o1?arguments[1]:undefined,1),n=this.length,o=i(e),c=r(o.length),u=0;if(c+t>n)throw RangeError("Wrong length");for(;ua;)s[a]=n[a++];return s}),a((function(){new Int8Array(1).slice()})))},function(e,t,n){"use strict";var o=n(7),r=n(16).some,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("some",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].sort;a("sort",(function(e){return i.call(r(this),e)}))},function(e,t,n){"use strict";var o=n(7),r=n(10),a=n(41),i=n(45),c=o.aTypedArray;(0,o.exportTypedArrayMethod)("subarray",(function(e,t){var n=c(this),o=n.length,l=a(e,o);return new(i(n,n.constructor))(n.buffer,n.byteOffset+l*n.BYTES_PER_ELEMENT,r((t===undefined?o:a(t,o))-l))}))},function(e,t,n){"use strict";var o=n(5),r=n(7),a=n(4),i=o.Int8Array,c=r.aTypedArray,l=r.exportTypedArrayMethod,u=[].toLocaleString,s=[].slice,d=!!i&&a((function(){u.call(new i(1))}));l("toLocaleString",(function(){return u.apply(d?s.call(c(this)):c(this),arguments)}),a((function(){return[1,2].toLocaleString()!=new i([1,2]).toLocaleString()}))||!a((function(){i.prototype.toLocaleString.call([1,2])})))},function(e,t,n){"use strict";var o=n(7).exportTypedArrayMethod,r=n(4),a=n(5).Uint8Array,i=a&&a.prototype||{},c=[].toString,l=[].join;r((function(){c.call({})}))&&(c=function(){return l.call(this)});var u=i.toString!=c;o("toString",c,u)},function(e,t,n){"use strict";var o,r=n(5),a=n(66),i=n(50),c=n(78),l=n(153),u=n(6),s=n(34).enforce,d=n(121),p=!r.ActiveXObject&&"ActiveXObject"in r,f=Object.isExtensible,m=function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}},h=e.exports=c("WeakMap",m,l);if(d&&p){o=l.getConstructor(m,"WeakMap",!0),i.REQUIRED=!0;var C=h.prototype,g=C["delete"],b=C.has,v=C.get,N=C.set;a(C,{"delete":function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),g.call(this,e)||t.frozen["delete"](e)}return g.call(this,e)},has:function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),b.call(this,e)||t.frozen.has(e)}return b.call(this,e)},get:function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),b.call(this,e)?v.call(this,e):t.frozen.get(e)}return v.call(this,e)},set:function(e,t){if(u(e)&&!f(e)){var n=s(this);n.frozen||(n.frozen=new o),b.call(this,e)?N.call(this,e,t):n.frozen.set(e,t)}else N.call(this,e,t);return this}})}},function(e,t,n){"use strict";n(78)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),n(153))},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(106);o({global:!0,bind:!0,enumerable:!0,forced:!r.setImmediate||!r.clearImmediate},{setImmediate:a.set,clearImmediate:a.clear})},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(147),i=n(32),c=r.process,l="process"==i(c);o({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=l&&c.domain;a(t?t.bind(e):e)}})},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(73),i=[].slice,c=function(e){return function(t,n){var o=arguments.length>2,r=o?i.call(arguments,2):undefined;return e(o?function(){("function"==typeof t?t:Function(t)).apply(this,r)}:t,n)}};o({global:!0,bind:!0,forced:/MSIE .\./.test(a)},{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},function(e,t,n){"use strict";t.__esModule=!0,t._CI=Ie,t._HI=D,t._M=Te,t._MCCC=Oe,t._ME=Ee,t._MFCC=Me,t._MP=Be,t._MR=Ne,t.__render=ze,t.createComponentVNode=function(e,t,n,o,r){var i=new T(1,null,null,e=function(e,t){if(12&e)return e;if(t.prototype&&t.prototype.render)return 4;if(t.render)return 32776;return 8}(e,t),o,function(e,t,n){var o=(32768&e?t.render:t).defaultProps;if(a(o))return n;if(a(n))return s(o,null);return B(n,o)}(e,t,n),function(e,t,n){if(4&e)return n;var o=(32768&e?t.render:t).defaultHooks;if(a(o))return n;if(a(n))return o;return B(n,o)}(e,t,r),t);k.createVNode&&k.createVNode(i);return i},t.createFragment=P,t.createPortal=function(e,t){var n=D(e);return A(1024,1024,null,n,0,null,n.key,t)},t.createRef=function(){return{current:null}},t.createRenderer=function(e){return function(t,n,o,r){e||(e=t),He(n,e,o,r)}},t.createTextVNode=E,t.createVNode=A,t.directClone=O,t.findDOMfromVNode=N,t.forwardRef=function(e){return{render:e}},t.getFlagsForElementVnode=function(e){switch(e){case"svg":return 32;case"input":return 64;case"select":return 256;case"textarea":return 128;case f:return 8192;default:return 1}},t.linkEvent=function(e,t){if(c(t))return{data:e,event:t};return null},t.normalizeProps=function(e){var t=e.props;if(t){var n=e.flags;481&n&&(void 0!==t.children&&a(e.children)&&F(e,t.children),void 0!==t.className&&(e.className=t.className||null,t.className=undefined)),void 0!==t.key&&(e.key=t.key,t.key=undefined),void 0!==t.ref&&(e.ref=8&n?s(e.ref,t.ref):t.ref,t.ref=undefined)}return e},t.render=He,t.rerender=We,t.version=t.options=t.Fragment=t.EMPTY_OBJ=t.Component=void 0;var o=Array.isArray;function r(e){var t=typeof e;return"string"===t||"number"===t}function a(e){return null==e}function i(e){return null===e||!1===e||!0===e||void 0===e}function c(e){return"function"==typeof e}function l(e){return"string"==typeof e}function u(e){return null===e}function s(e,t){var n={};if(e)for(var o in e)n[o]=e[o];if(t)for(var r in t)n[r]=t[r];return n}function d(e){return!u(e)&&"object"==typeof e}var p={};t.EMPTY_OBJ=p;var f="$F";function m(e){return e.substr(2).toLowerCase()}function h(e,t){e.appendChild(t)}function C(e,t,n){u(n)?h(e,t):e.insertBefore(t,n)}function g(e,t){e.removeChild(t)}function b(e){for(var t;(t=e.shift())!==undefined;)t()}function v(e,t,n){var o=e.children;return 4&n?o.$LI:8192&n?2===e.childFlags?o:o[t?0:o.length-1]:o}function N(e,t){for(var n;e;){if(2033&(n=e.flags))return e.dom;e=v(e,t,n)}return null}function V(e,t){do{var n=e.flags;if(2033&n)return void g(t,e.dom);var o=e.children;if(4&n&&(e=o.$LI),8&n&&(e=o),8192&n){if(2!==e.childFlags){for(var r=0,a=o.length;r0,m=u(p),h=l(p)&&p[0]===I;f||m||h?(n=n||t.slice(0,s),(f||h)&&(d=O(d)),(m||h)&&(d.key=I+s),n.push(d)):n&&n.push(d),d.flags|=65536}}a=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=O(t)),a=2;return e.children=n,e.childFlags=a,e}function D(e){return i(e)||r(e)?E(e,null):o(e)?P(e,0,null):16384&e.flags?O(e):e}var j="http://www.w3.org/1999/xlink",z="http://www.w3.org/XML/1998/namespace",H={"xlink:actuate":j,"xlink:arcrole":j,"xlink:href":j,"xlink:role":j,"xlink:show":j,"xlink:title":j,"xlink:type":j,"xml:base":z,"xml:lang":z,"xml:space":z};function G(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var U=G(0),K=G(null),Y=G(!0);function q(e,t){var n=t.$EV;return n||(n=t.$EV=G(null)),n[e]||1==++U[e]&&(K[e]=function(e){var t="onClick"===e||"onDblClick"===e?function(e){return function(t){0===t.button?$(t,!0,e,Z(t)):t.stopPropagation()}}(e):function(e){return function(t){$(t,!1,e,Z(t))}}(e);return document.addEventListener(m(e),t),t}(e)),n}function W(e,t){var n=t.$EV;n&&n[e]&&(0==--U[e]&&(document.removeEventListener(m(e),K[e]),K[e]=null),n[e]=null)}function $(e,t,n,o){var r=function(e){return c(e.composedPath)?e.composedPath()[0]:e.target}(e);do{if(t&&r.disabled)return;var a=r.$EV;if(a){var i=a[n];if(i&&(o.dom=r,i.event?i.event(i.data,e):i(e),e.cancelBubble))return}r=r.parentNode}while(!u(r))}function Q(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function X(){return this.defaultPrevented}function J(){return this.cancelBubble}function Z(e){var t={dom:document};return e.isDefaultPrevented=X,e.isPropagationStopped=J,e.stopPropagation=Q,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function ee(e,t,n){if(e[t]){var o=e[t];o.event?o.event(o.data,n):o(n)}else{var r=t.toLowerCase();e[r]&&e[r](n)}}function te(e,t){var n=function(n){var o=this.$V;if(o){var r=o.props||p,a=o.dom;if(l(e))ee(r,e,n);else for(var i=0;i-1&&t.options[i]&&(c=t.options[i].value),n&&a(c)&&(c=e.defaultValue),le(o,c)}}var de,pe,fe=te("onInput",he),me=te("onChange");function he(e,t,n){var o=e.value,r=t.value;if(a(o)){if(n){var i=e.defaultValue;a(i)||i===r||(t.defaultValue=i,t.value=i)}}else r!==o&&(t.defaultValue=o,t.value=o)}function Ce(e,t,n,o,r,a){64&e?ce(o,n):256&e?se(o,n,r,t):128&e&&he(o,n,r),a&&(n.$V=t)}function ge(e,t,n){64&e?function(e,t){oe(t.type)?(ne(e,"change",ae),ne(e,"click",ie)):ne(e,"input",re)}(t,n):256&e?function(e){ne(e,"change",ue)}(t):128&e&&function(e,t){ne(e,"input",fe),t.onChange&&ne(e,"change",me)}(t,n)}function be(e){return e.type&&oe(e.type)?!a(e.checked):!a(e.value)}function ve(e){e&&!S(e,null)&&e.current&&(e.current=null)}function Ne(e,t,n){e&&(c(e)||void 0!==e.current)&&n.push((function(){S(e,t)||void 0===e.current||(e.current=t)}))}function Ve(e,t){ye(e),V(e,t)}function ye(e){var t,n=e.flags,o=e.children;if(481&n){t=e.ref;var r=e.props;ve(t);var i=e.childFlags;if(!u(r))for(var l=Object.keys(r),s=0,d=l.length;s0;for(var c in i&&(a=be(n))&&ge(t,o,n),n)Le(c,null,n[c],o,r,a,null);i&&Ce(t,e,o,n,!0,a)}function Se(e,t,n){var o=D(e.render(t,e.state,n)),r=n;return c(e.getChildContext)&&(r=s(n,e.getChildContext())),e.$CX=r,o}function Ie(e,t,n,o,r,a){var i=new t(n,o),l=i.$N=Boolean(t.getDerivedStateFromProps||i.getSnapshotBeforeUpdate);if(i.$SVG=r,i.$L=a,e.children=i,i.$BS=!1,i.context=o,i.props===p&&(i.props=n),l)i.state=_(i,n,i.state);else if(c(i.componentWillMount)){i.$BR=!0,i.componentWillMount();var s=i.$PS;if(!u(s)){var d=i.state;if(u(d))i.state=s;else for(var f in s)d[f]=s[f];i.$PS=null}i.$BR=!1}return i.$LI=Se(i,n,o),i}function Te(e,t,n,o,r,a){var i=e.flags|=16384;481&i?Ee(e,t,n,o,r,a):4&i?function(e,t,n,o,r,a){var i=Ie(e,e.type,e.props||p,n,o,a);Te(i.$LI,t,i.$CX,o,r,a),Oe(e.ref,i,a)}(e,t,n,o,r,a):8&i?(!function(e,t,n,o,r,a){Te(e.children=D(function(e,t){return 32768&e.flags?e.type.render(e.props||p,e.ref,t):e.type(e.props||p,t)}(e,n)),t,n,o,r,a)}(e,t,n,o,r,a),Me(e,a)):512&i||16&i?Ae(e,t,r):8192&i?function(e,t,n,o,r,a){var i=e.children,c=e.childFlags;12&c&&0===i.length&&(c=e.childFlags=2,i=e.children=M());2===c?Te(i,n,r,o,r,a):Pe(i,n,t,o,r,a)}(e,n,t,o,r,a):1024&i&&function(e,t,n,o,r){Te(e.children,e.ref,t,!1,null,r);var a=M();Ae(a,n,o),e.dom=a.dom}(e,n,t,r,a)}function Ae(e,t,n){var o=e.dom=document.createTextNode(e.children);u(t)||C(t,o,n)}function Ee(e,t,n,o,r,i){var c=e.flags,l=e.props,s=e.className,d=e.children,p=e.childFlags,f=e.dom=function(e,t){return t?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e)}(e.type,o=o||(32&c)>0);if(a(s)||""===s||(o?f.setAttribute("class",s):f.className=s),16===p)w(f,d);else if(1!==p){var m=o&&"foreignObject"!==e.type;2===p?(16384&d.flags&&(e.children=d=O(d)),Te(d,f,n,m,null,i)):8!==p&&4!==p||Pe(d,f,n,m,null,i)}u(t)||C(t,f,r),u(l)||Be(e,c,l,f,o),Ne(e.ref,f,i)}function Pe(e,t,n,o,r,a){for(var i=0;i0,u!==s){var m=u||p;if((c=s||p)!==p)for(var h in(d=(448&r)>0)&&(f=be(c)),c){var C=m[h],g=c[h];C!==g&&Le(h,C,g,l,o,f,e)}if(m!==p)for(var b in m)a(c[b])&&!a(m[b])&&Le(b,m[b],null,l,o,f,e)}var v=t.children,N=t.className;e.className!==N&&(a(N)?l.removeAttribute("class"):o?l.setAttribute("class",N):l.className=N);4096&r?function(e,t){e.textContent!==t&&(e.textContent=t)}(l,v):Fe(e.childFlags,t.childFlags,e.children,v,l,n,o&&"foreignObject"!==t.type,null,e,i);d&&Ce(r,t,l,c,!1,f);var V=t.ref,y=e.ref;y!==V&&(ve(y),Ne(V,l,i))}(e,t,o,r,f,d):4&f?function(e,t,n,o,r,a,i){var l=t.children=e.children;if(u(l))return;l.$L=i;var d=t.props||p,f=t.ref,m=e.ref,h=l.state;if(!l.$N){if(c(l.componentWillReceiveProps)){if(l.$BR=!0,l.componentWillReceiveProps(d,o),l.$UN)return;l.$BR=!1}u(l.$PS)||(h=s(h,l.$PS),l.$PS=null)}De(l,h,d,n,o,r,!1,a,i),m!==f&&(ve(m),Ne(f,l,i))}(e,t,n,o,r,l,d):8&f?function(e,t,n,o,r,i,l){var u=!0,s=t.props||p,d=t.ref,f=e.props,m=!a(d),h=e.children;m&&c(d.onComponentShouldUpdate)&&(u=d.onComponentShouldUpdate(f,s));if(!1!==u){m&&c(d.onComponentWillUpdate)&&d.onComponentWillUpdate(f,s);var C=t.type,g=D(32768&t.flags?C.render(s,d,o):C(s,o));Re(h,g,n,o,r,i,l),t.children=g,m&&c(d.onComponentDidUpdate)&&d.onComponentDidUpdate(f,s)}else t.children=h}(e,t,n,o,r,l,d):16&f?function(e,t){var n=t.children,o=t.dom=e.dom;n!==e.children&&(o.nodeValue=n)}(e,t):512&f?t.dom=e.dom:8192&f?function(e,t,n,o,r,a){var i=e.children,c=t.children,l=e.childFlags,u=t.childFlags,s=null;12&u&&0===c.length&&(u=t.childFlags=2,c=t.children=M());var d=0!=(2&u);if(12&l){var p=i.length;(8&l&&8&u||d||!d&&c.length>p)&&(s=N(i[p-1],!1).nextSibling)}Fe(l,u,i,c,n,o,r,s,e,a)}(e,t,n,o,r,d):function(e,t,n,o){var r=e.ref,a=t.ref,c=t.children;if(Fe(e.childFlags,t.childFlags,e.children,c,r,n,!1,null,e,o),t.dom=e.dom,r!==a&&!i(c)){var l=c.dom;g(r,l),h(a,l)}}(e,t,o,d)}function Fe(e,t,n,o,r,a,i,c,l,u){switch(e){case 2:switch(t){case 2:Re(n,o,r,a,i,c,u);break;case 1:Ve(n,r);break;case 16:ye(n),w(r,o);break;default:!function(e,t,n,o,r,a){ye(e),Pe(t,n,o,r,N(e,!0),a),V(e,n)}(n,o,r,a,i,u)}break;case 1:switch(t){case 2:Te(o,r,a,i,c,u);break;case 1:break;case 16:w(r,o);break;default:Pe(o,r,a,i,c,u)}break;case 16:switch(t){case 16:!function(e,t,n){e!==t&&(""!==e?n.firstChild.nodeValue=t:w(n,t))}(n,o,r);break;case 2:xe(r),Te(o,r,a,i,c,u);break;case 1:xe(r);break;default:xe(r),Pe(o,r,a,i,c,u)}break;default:switch(t){case 16:_e(n),w(r,o);break;case 2:ke(r,l,n),Te(o,r,a,i,c,u);break;case 1:ke(r,l,n);break;default:var s=0|n.length,d=0|o.length;0===s?d>0&&Pe(o,r,a,i,c,u):0===d?ke(r,l,n):8===t&&8===e?function(e,t,n,o,r,a,i,c,l,u){var s,d,p=a-1,f=i-1,m=0,h=e[m],C=t[m];e:{for(;h.key===C.key;){if(16384&C.flags&&(t[m]=C=O(C)),Re(h,C,n,o,r,c,u),e[m]=C,++m>p||m>f)break e;h=e[m],C=t[m]}for(h=e[p],C=t[f];h.key===C.key;){if(16384&C.flags&&(t[f]=C=O(C)),Re(h,C,n,o,r,c,u),e[p]=C,p--,f--,m>p||m>f)break e;h=e[p],C=t[f]}}if(m>p){if(m<=f)for(d=(s=f+1)f)for(;m<=p;)Ve(e[m++],n);else!function(e,t,n,o,r,a,i,c,l,u,s,d,p){var f,m,h,C=0,g=c,b=c,v=a-c+1,V=i-c+1,_=new Int32Array(V+1),x=v===o,k=!1,w=0,L=0;if(r<4||(v|V)<32)for(C=g;C<=a;++C)if(f=e[C],Lc?k=!0:w=c,16384&m.flags&&(t[c]=m=O(m)),Re(f,m,l,n,u,s,p),++L;break}!x&&c>i&&Ve(f,l)}else x||Ve(f,l);else{var B={};for(C=b;C<=i;++C)B[t[C].key]=C;for(C=g;C<=a;++C)if(f=e[C],Lg;)Ve(e[g++],l);_[c-b]=C+1,w>c?k=!0:w=c,16384&(m=t[c]).flags&&(t[c]=m=O(m)),Re(f,m,l,n,u,s,p),++L}else x||Ve(f,l);else x||Ve(f,l)}if(x)ke(l,d,e),Pe(t,l,n,u,s,p);else if(k){var S=function(e){var t=0,n=0,o=0,r=0,a=0,i=0,c=0,l=e.length;l>je&&(je=l,de=new Int32Array(l),pe=new Int32Array(l));for(;n>1]]0&&(pe[n]=de[a-1]),de[a]=n)}a=r+1;var u=new Int32Array(a);i=de[a-1];for(;a-- >0;)u[a]=i,i=pe[i],de[a]=0;return u}(_);for(c=S.length-1,C=V-1;C>=0;C--)0===_[C]?(16384&(m=t[w=C+b]).flags&&(t[w]=m=O(m)),Te(m,l,n,u,(h=w+1)=0;C--)0===_[C]&&(16384&(m=t[w=C+b]).flags&&(t[w]=m=O(m)),Te(m,l,n,u,(h=w+1)i?i:a,p=0;pi)for(p=d;p0&&b(r),x.v=!1,c(n)&&n(),c(k.renderComplete)&&k.renderComplete(i,t)}function He(e,t,n,o){void 0===n&&(n=null),void 0===o&&(o=p),ze(e,t,n,o)}"undefined"!=typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Ge=[],Ue="undefined"!=typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},Ke=!1;function Ye(e,t,n,o){var r=e.$PS;if(c(t)&&(t=t(r?s(e.state,r):e.state,e.props,e.context)),a(r))e.$PS=t;else for(var i in t)r[i]=t[i];if(e.$BR)c(n)&&e.$L.push(n.bind(e));else{if(!x.v&&0===Ge.length)return void $e(e,o,n);if(-1===Ge.indexOf(e)&&Ge.push(e),Ke||(Ke=!0,Ue(We)),c(n)){var l=e.$QU;l||(l=e.$QU=[]),l.push(n)}}}function qe(e){for(var t=e.$QU,n=0,o=t.length;n0&&b(r),x.v=!1}else e.state=e.$PS,e.$PS=null;c(n)&&n.call(e)}}var Qe=function(e,t){this.state=null,this.$BR=!1,this.$BS=!0,this.$PS=null,this.$LI=null,this.$UN=!1,this.$CX=null,this.$QU=null,this.$N=!1,this.$L=null,this.$SVG=!1,this.props=e||p,this.context=t||p};t.Component=Qe,Qe.prototype.forceUpdate=function(e){this.$UN||Ye(this,{},e,!0)},Qe.prototype.setState=function(e,t){this.$UN||this.$BS||Ye(this,e,t,!1)},Qe.prototype.render=function(e,t,n){return null};t.version="7.3.3"},function(e,t,n){"use strict";var o=function(e){var t,n=Object.prototype,o=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n,o){var r=t&&t.prototype instanceof h?t:h,a=Object.create(r.prototype),i=new L(o||[]);return a._invoke=function(e,t,n){var o=s;return function(r,a){if(o===p)throw new Error("Generator is already running");if(o===f){if("throw"===r)throw a;return S()}for(n.method=r,n.arg=a;;){var i=n.delegate;if(i){var c=x(i,n);if(c){if(c===m)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===s)throw o=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=p;var l=u(e,t,n);if("normal"===l.type){if(o=n.done?f:d,l.arg===m)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=f,n.method="throw",n.arg=l.arg)}}}(e,n,i),a}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(o){return{type:"throw",arg:o}}}e.wrap=l;var s="suspendedStart",d="suspendedYield",p="executing",f="completed",m={};function h(){}function C(){}function g(){}var b={};b[a]=function(){return this};var v=Object.getPrototypeOf,N=v&&v(v(B([])));N&&N!==n&&o.call(N,a)&&(b=N);var V=g.prototype=h.prototype=Object.create(b);function y(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function _(e){var t;this._invoke=function(n,r){function a(){return new Promise((function(t,a){!function i(t,n,r,a){var c=u(e[t],e,n);if("throw"!==c.type){var l=c.arg,s=l.value;return s&&"object"==typeof s&&o.call(s,"__await")?Promise.resolve(s.__await).then((function(e){i("next",e,r,a)}),(function(e){i("throw",e,r,a)})):Promise.resolve(s).then((function(e){l.value=e,r(l)}),(function(e){return i("throw",e,r,a)}))}a(c.arg)}(n,r,t,a)}))}return t=t?t.then(a,a):a()}}function x(e,n){var o=e.iterator[n.method];if(o===t){if(n.delegate=null,"throw"===n.method){if(e.iterator["return"]&&(n.method="return",n.arg=t,x(e,n),"throw"===n.method))return m;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=u(o,e.iterator,n.arg);if("throw"===r.type)return n.method="throw",n.arg=r.arg,n.delegate=null,m;var a=r.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function w(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function B(e){if(e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function n(){for(;++r=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var l=o.call(i,"catchLoc"),u=o.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),w(n),m}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;w(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:B(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),m}},e}(e.exports);try{regeneratorRuntime=o}catch(r){Function("r","regeneratorRuntime = r")(o)}},function(e,t,n){"use strict";window.Int32Array||(window.Int32Array=Array)},function(e,t,n){"use strict";(function(e){ +!function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=164)}([function(e,t,n){"use strict";var o=n(5),r=n(18).f,a=n(24),i=n(22),c=n(89),l=n(122),u=n(61);e.exports=function(e,t){var n,s,d,p,f,m=e.target,h=e.global,C=e.stat;if(n=h?o:C?o[m]||c(m,{}):(o[m]||{}).prototype)for(s in t){if(p=t[s],d=e.noTargetGet?(f=r(n,s))&&f.value:n[s],!u(h?s:m+(C?".":"#")+s,e.forced)&&d!==undefined){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&a(p,"sham",!0),i(n,s,p,e)}}},function(e,t,n){"use strict";t.__esModule=!0;var o=n(386);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(t[e]=o[e])}))},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=t.Tooltip=t.Toast=t.TitleBar=t.Tabs=t.Table=t.Section=t.ProgressBar=t.NumberInput=t.NoticeBox=t.LabeledList=t.Input=t.Icon=t.Grid=t.Flex=t.Dropdown=t.Dimmer=t.Collapsible=t.ColorBox=t.Button=t.Box=t.BlockQuote=t.AnimatedNumber=void 0;var o=n(158);t.AnimatedNumber=o.AnimatedNumber;var r=n(391);t.BlockQuote=r.BlockQuote;var a=n(17);t.Box=a.Box;var i=n(114);t.Button=i.Button;var c=n(393);t.ColorBox=c.ColorBox;var l=n(394);t.Collapsible=l.Collapsible;var u=n(395);t.Dimmer=u.Dimmer;var s=n(396);t.Dropdown=s.Dropdown;var d=n(397);t.Flex=d.Flex;var p=n(161);t.Grid=p.Grid;var f=n(87);t.Icon=f.Icon;var m=n(160);t.Input=m.Input;var h=n(163);t.LabeledList=h.LabeledList;var C=n(398);t.NoticeBox=C.NoticeBox;var g=n(399);t.NumberInput=g.NumberInput;var b=n(400);t.ProgressBar=b.ProgressBar;var v=n(401);t.Section=v.Section;var N=n(162);t.Table=N.Table;var V=n(402);t.Tabs=V.Tabs;var y=n(403);t.TitleBar=y.TitleBar;var _=n(117);t.Toast=_.Toast;var x=n(159);t.Tooltip=x.Tooltip;var k=n(404);t.Chart=k.Chart},function(e,t,n){"use strict";t.__esModule=!0,t.useBackend=t.backendReducer=t.backendUpdate=void 0;var o=n(37),r=n(19);t.backendUpdate=function(e){return{type:"backendUpdate",payload:e}};t.backendReducer=function(e,t){var n=t.type,r=t.payload;if("backendUpdate"===n){var a=Object.assign({},e.config,{},r.config),i=Object.assign({},e.data,{},r.static_data,{},r.data),c=a.status!==o.UI_DISABLED,l=a.status===o.UI_INTERACTIVE;return Object.assign({},e,{config:a,data:i,visible:c,interactive:l})}return e};t.useBackend=function(e){var t=e.state,n=(e.dispatch,t.config.ref);return Object.assign({},t,{act:function(e,t){return void 0===t&&(t={}),(0,r.act)(n,e,t)}})}},function(e,t,n){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){"use strict";(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n(118))},function(e,t,n){"use strict";e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){"use strict";var o,r=n(9),a=n(5),i=n(6),c=n(15),l=n(74),u=n(24),s=n(22),d=n(13).f,p=n(36),f=n(53),m=n(11),h=n(58),C=a.DataView,g=C&&C.prototype,b=a.Int8Array,v=b&&b.prototype,N=a.Uint8ClampedArray,V=N&&N.prototype,y=b&&p(b),_=v&&p(v),x=Object.prototype,k=x.isPrototypeOf,w=m("toStringTag"),L=h("TYPED_ARRAY_TAG"),B=!(!a.ArrayBuffer||!C),S=B&&!!f&&"Opera"!==l(a.opera),I=!1,T={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},A=function(e){var t=l(e);return"DataView"===t||c(T,t)},E=function(e){return i(e)&&c(T,l(e))};for(o in T)a[o]||(S=!1);if((!S||"function"!=typeof y||y===Function.prototype)&&(y=function(){throw TypeError("Incorrect invocation")},S))for(o in T)a[o]&&f(a[o],y);if((!S||!_||_===x)&&(_=y.prototype,S))for(o in T)a[o]&&f(a[o].prototype,_);if(S&&p(V)!==_&&f(V,_),r&&!c(_,w))for(o in I=!0,d(_,w,{get:function(){return i(this)?this[L]:undefined}}),T)a[o]&&u(a[o],L,o);B&&f&&p(g)!==x&&f(g,x),e.exports={NATIVE_ARRAY_BUFFER:B,NATIVE_ARRAY_BUFFER_VIEWS:S,TYPED_ARRAY_TAG:I&&L,aTypedArray:function(e){if(E(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(f){if(k.call(y,e))return e}else for(var t in T)if(c(T,o)){var n=a[t];if(n&&(e===n||k.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n){if(r){if(n)for(var o in T){var i=a[o];i&&c(i.prototype,e)&&delete i.prototype[e]}_[e]&&!n||s(_,e,n?t:S&&v[e]||t)}},exportTypedArrayStaticMethod:function(e,t,n){var o,i;if(r){if(f){if(n)for(o in T)(i=a[o])&&c(i,e)&&delete i[e];if(y[e]&&!n)return;try{return s(y,e,n?t:S&&b[e]||t)}catch(l){}}for(o in T)!(i=a[o])||i[e]&&!n||s(i,e,t)}},isView:A,isTypedArray:E,TypedArray:y,TypedArrayPrototype:_}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){if(!o(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(30),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){"use strict";var o=n(5),r=n(91),a=n(15),i=n(58),c=n(95),l=n(125),u=r("wks"),s=o.Symbol,d=l?s:i;e.exports=function(e){return a(u,e)||(c&&a(s,e)?u[e]=s[e]:u[e]=d("Symbol."+e)),u[e]}},function(e,t,n){"use strict";t.__esModule=!0,t.isFalsy=t.pureComponentHooks=t.shallowDiffers=t.normalizeChildren=t.classes=void 0;t.classes=function(e){for(var t="",n=0;n_;_++)if((p||_ in N)&&(b=V(g=N[_],_,v),e))if(t)k[_]=b;else if(b)switch(e){case 3:return!0;case 5:return g;case 6:return _;case 2:l.call(k,g)}else if(s)return!1;return d?-1:u||s?s:k}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(e,t,n){"use strict";t.__esModule=!0,t.Box=t.computeBoxProps=t.unit=void 0;var o=n(1),r=n(12),a=n(392),i=n(37);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){return"string"==typeof e?e:"number"==typeof e?6*e+"px":void 0};t.unit=l;var u=function(e){return"string"==typeof e&&i.CSS_COLORS.includes(e)},s=function(e){return function(t,n){(0,r.isFalsy)(n)||(t[e]=n)}},d=function(e){return function(t,n){(0,r.isFalsy)(n)||(t[e]=l(n))}},p=function(e,t){return function(n,o){(0,r.isFalsy)(o)||(n[e]=t)}},f=function(e,t){return function(n,o){if(!(0,r.isFalsy)(o))for(var a=0;a0&&(t.style=l),t};t.computeBoxProps=C;var g=function(e){var t=e.as,n=void 0===t?"div":t,i=e.className,l=e.content,s=e.children,d=c(e,["as","className","content","children"]),p=e.textColor||e.color,f=e.backgroundColor;if("function"==typeof s)return s(C(e));var m=C(d);return(0,o.createVNode)(a.VNodeFlags.HtmlElement,n,(0,r.classes)([i,u(p)&&"color-"+p,u(f)&&"color-bg-"+f]),l||s,a.ChildFlags.UnknownChildren,m)};t.Box=g,g.defaultHooks=r.pureComponentHooks;var b=function(e){var t=e.children,n=c(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({position:"relative"},n,{children:(0,o.createComponentVNode)(2,g,{fillPositionedParent:!0,children:t})})))};b.defaultHooks=r.pureComponentHooks,g.Forced=b},function(e,t,n){"use strict";var o=n(9),r=n(71),a=n(46),i=n(23),c=n(33),l=n(15),u=n(119),s=Object.getOwnPropertyDescriptor;t.f=o?s:function(e,t){if(e=i(e),t=c(t,!0),u)try{return s(e,t)}catch(n){}if(l(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";t.__esModule=!0,t.winset=t.winget=t.act=t.runCommand=t.callByondAsync=t.callByond=t.tridentVersion=void 0;var o,r=n(28),a=(o=navigator.userAgent.match(/Trident\/(\d+).+?;/i)[1])?parseInt(o,10):null;t.tridentVersion=a;var i=function(e,t){return void 0===t&&(t={}),"byond://"+e+"?"+(0,r.buildQueryString)(t)},c=function(e,t){void 0===t&&(t={}),window.location.href=i(e,t)};t.callByond=c;var l=function(e,t){void 0===t&&(t={}),window.__callbacks__=window.__callbacks__||[];var n=window.__callbacks__.length,o=new Promise((function(e){window.__callbacks__.push(e)}));return window.location.href=i(e,Object.assign({},t,{callback:"__callbacks__["+n+"]"})),o};t.callByondAsync=l;t.runCommand=function(e){return c("winset",{command:e})};t.act=function(e,t,n){return void 0===n&&(n={}),c("",Object.assign({src:e,action:t},n))};var u=function(e,t){var n;return regeneratorRuntime.async((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l("winget",{id:e,property:t}));case 2:return n=o.sent,o.abrupt("return",n[t]);case 4:case"end":return o.stop()}}))};t.winget=u;t.winset=function(e,t,n){var o;return c("winset",((o={})[e+"."+t]=n,o))}},function(e,t,n){"use strict";t.__esModule=!0,t.toFixed=t.round=t.clamp=void 0;t.clamp=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),Math.max(t,Math.min(e,n))};t.round=function(e){return Math.round(e)};t.toFixed=function(e,t){return void 0===t&&(t=0),Number(e).toFixed(t)}},function(e,t,n){"use strict";e.exports=function(e){if(e==undefined)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var o=n(5),r=n(24),a=n(15),i=n(89),c=n(90),l=n(34),u=l.get,s=l.enforce,d=String(String).split("String");(e.exports=function(e,t,n,c){var l=!!c&&!!c.unsafe,u=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||r(n,"name",t),s(n).source=d.join("string"==typeof t?t:"")),e!==o?(l?!p&&e[t]&&(u=!0):delete e[t],u?e[t]=n:r(e,t,n)):u?e[t]=n:i(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||c(this)}))},function(e,t,n){"use strict";var o=n(57),r=n(21);e.exports=function(e){return o(r(e))}},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(46);e.exports=o?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";var o=n(123),r=n(15),a=n(129),i=n(13).f;e.exports=function(e){var t=o.Symbol||(o.Symbol={});r(t,e)||i(t,e,{value:a.f(e)})}},function(e,t,n){"use strict";var o=n(21),r=/"/g;e.exports=function(e,t,n,a){var i=String(o(e)),c="<"+t;return""!==n&&(c+=" "+n+'="'+String(a).replace(r,""")+'"'),c+">"+i+""}},function(e,t,n){"use strict";var o=n(4);e.exports=function(e){return o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t,n){"use strict";t.__esModule=!0,t.buildQueryString=t.decodeHtmlEntities=t.toTitleCase=t.capitalize=t.testGlobPattern=t.multiline=void 0;t.multiline=function o(e){if(Array.isArray(e))return o(e.join(""));var t,n=e.split("\n"),r=n,a=Array.isArray(r),i=0;for(r=a?r:r[Symbol.iterator]();;){var c;if(a){if(i>=r.length)break;c=r[i++]}else{if((i=r.next()).done)break;c=i.value}for(var l=c,u=0;u",apos:"'"};return e.replace(/
/gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(/&(nbsp|amp|quot|lt|gt|apos);/g,(function(e,n){return t[n]})).replace(/&#?([0-9]+);/gi,(function(e,t){var n=parseInt(t,10);return String.fromCharCode(n)})).replace(/&#x?([0-9a-f]+);/gi,(function(e,t){var n=parseInt(t,16);return String.fromCharCode(n)}))};t.buildQueryString=function(e){return Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&")}},function(e,t,n){"use strict";t.__esModule=!0,t.zipWith=t.zip=t.reduce=t.sortBy=t.map=t.toArray=void 0;t.toArray=function(e){if(Array.isArray(e))return e;if("object"==typeof e){var t=Object.prototype.hasOwnProperty,n=[];for(var o in e)t.call(e,o)&&n.push(e[o]);return n}return[]};var o=function(e){return function(t){if(null===t&&t===undefined)return t;if(Array.isArray(t)){for(var n=[],o=0;oc)return 1}return 0};t.sortBy=function(){for(var e=arguments.length,t=new Array(e),n=0;n0?r:o)(e)}},function(e,t,n){"use strict";e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){"use strict";var o={}.toString;e.exports=function(e){return o.call(e).slice(8,-1)}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!o(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";var o,r,a,i=n(121),c=n(5),l=n(6),u=n(24),s=n(15),d=n(72),p=n(59),f=c.WeakMap;if(i){var m=new f,h=m.get,C=m.has,g=m.set;o=function(e,t){return g.call(m,e,t),t},r=function(e){return h.call(m,e)||{}},a=function(e){return C.call(m,e)}}else{var b=d("state");p[b]=!0,o=function(e,t){return u(e,b,t),t},r=function(e){return s(e,b)?e[b]:{}},a=function(e){return s(e,b)}}e.exports={set:o,get:r,has:a,enforce:function(e){return a(e)?r(e):o(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},function(e,t,n){"use strict";var o=n(123),r=n(5),a=function(e){return"function"==typeof e?e:undefined};e.exports=function(e,t){return arguments.length<2?a(o[e])||a(r[e]):o[e]&&o[e][t]||r[e]&&r[e][t]}},function(e,t,n){"use strict";var o=n(15),r=n(14),a=n(72),i=n(102),c=a("IE_PROTO"),l=Object.prototype;e.exports=i?Object.getPrototypeOf:function(e){return e=r(e),o(e,c)?e[c]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},function(e,t,n){"use strict";t.__esModule=!0,t.getGasColor=t.getGasLabel=t.RADIO_CHANNELS=t.CSS_COLORS=t.COLORS=t.UI_CLOSE=t.UI_DISABLED=t.UI_UPDATE=t.UI_INTERACTIVE=void 0;t.UI_INTERACTIVE=2;t.UI_UPDATE=1;t.UI_DISABLED=0;t.UI_CLOSE=-1;t.COLORS={department:{captain:"#c06616",security:"#e74c3c",medbay:"#3498db",science:"#9b59b6",engineering:"#f1c40f",cargo:"#f39c12",centcom:"#00c100",other:"#c38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}};t.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"];t.RADIO_CHANNELS=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"CentCom",freq:1337,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"AI Private",freq:1447,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"}];var o=[{id:"o2",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"n2",name:"Nitrogen",label:"N\u2082",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H\u2082O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"no2",name:"Nitryl",label:"NO\u2082",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"}];t.getGasLabel=function(e,t){var n=String(e).toLowerCase(),r=o.find((function(e){return e.id===n||e.name.toLowerCase()===n}));return r&&r.label||t||e};t.getGasColor=function(e){var t=String(e).toLowerCase(),n=o.find((function(e){return e.id===t||e.name.toLowerCase()===t}));return n&&n.color}},function(e,t,n){"use strict";e.exports=!1},function(e,t,n){"use strict";var o=n(4);e.exports=function(e,t){var n=[][e];return!n||!o((function(){n.call(null,t||function(){throw 1},1)}))}},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(9),i=n(113),c=n(7),l=n(77),u=n(55),s=n(46),d=n(24),p=n(10),f=n(137),m=n(151),h=n(33),C=n(15),g=n(74),b=n(6),v=n(42),N=n(53),V=n(47).f,y=n(152),_=n(16).forEach,x=n(54),k=n(13),w=n(18),L=n(34),B=n(79),S=L.get,I=L.set,T=k.f,A=w.f,E=Math.round,P=r.RangeError,O=l.ArrayBuffer,M=l.DataView,R=c.NATIVE_ARRAY_BUFFER_VIEWS,F=c.TYPED_ARRAY_TAG,D=c.TypedArray,j=c.TypedArrayPrototype,z=c.aTypedArrayConstructor,H=c.isTypedArray,G=function(e,t){for(var n=0,o=t.length,r=new(z(e))(o);o>n;)r[n]=t[n++];return r},U=function(e,t){T(e,t,{get:function(){return S(this)[t]}})},K=function(e){var t;return e instanceof O||"ArrayBuffer"==(t=g(e))||"SharedArrayBuffer"==t},Y=function(e,t){return H(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},q=function(e,t){return Y(e,t=h(t,!0))?s(2,e[t]):A(e,t)},W=function(e,t,n){return!(Y(e,t=h(t,!0))&&b(n)&&C(n,"value"))||C(n,"get")||C(n,"set")||n.configurable||C(n,"writable")&&!n.writable||C(n,"enumerable")&&!n.enumerable?T(e,t,n):(e[t]=n.value,e)};a?(R||(w.f=q,k.f=W,U(j,"buffer"),U(j,"byteOffset"),U(j,"byteLength"),U(j,"length")),o({target:"Object",stat:!0,forced:!R},{getOwnPropertyDescriptor:q,defineProperty:W}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,c=e+(n?"Clamped":"")+"Array",l="get"+e,s="set"+e,h=r[c],C=h,g=C&&C.prototype,k={},w=function(e,t){var n=S(e);return n.view[l](t*a+n.byteOffset,!0)},L=function(e,t,o){var r=S(e);n&&(o=(o=E(o))<0?0:o>255?255:255&o),r.view[s](t*a+r.byteOffset,o,!0)},A=function(e,t){T(e,t,{get:function(){return w(this,t)},set:function(e){return L(this,t,e)},enumerable:!0})};R?i&&(C=t((function(e,t,n,o){return u(e,C,c),B(b(t)?K(t)?o!==undefined?new h(t,m(n,a),o):n!==undefined?new h(t,m(n,a)):new h(t):H(t)?G(C,t):y.call(C,t):new h(f(t)),e,C)})),N&&N(C,D),_(V(h),(function(e){e in C||d(C,e,h[e])})),C.prototype=g):(C=t((function(e,t,n,o){u(e,C,c);var r,i,l,s=0,d=0;if(b(t)){if(!K(t))return H(t)?G(C,t):y.call(C,t);r=t,d=m(n,a);var h=t.byteLength;if(o===undefined){if(h%a)throw P("Wrong length");if((i=h-d)<0)throw P("Wrong length")}else if((i=p(o)*a)+d>h)throw P("Wrong length");l=i/a}else l=f(t),r=new O(i=l*a);for(I(e,{buffer:r,byteOffset:d,byteLength:i,length:l,view:new M(r)});sdocument.F=Object<\/script>"),e.close(),p=e.F;n--;)delete p[s][a[n]];return p()};e.exports=Object.create||function(e,t){var n;return null!==e?(d[s]=o(e),n=new d,d[s]=null,n[u]=e):n=p(),t===undefined?n:r(n,t)},i[u]=!0},function(e,t,n){"use strict";var o=n(13).f,r=n(15),a=n(11)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,a)&&o(e,a,{configurable:!0,value:t})}},function(e,t,n){"use strict";var o=n(11),r=n(42),a=n(24),i=o("unscopables"),c=Array.prototype;c[i]==undefined&&a(c,i,r(null)),e.exports=function(e){c[i][e]=!0}},function(e,t,n){"use strict";var o=n(8),r=n(31),a=n(11)("species");e.exports=function(e,t){var n,i=o(e).constructor;return i===undefined||(n=o(i)[a])==undefined?t:r(n)}},function(e,t,n){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var o=n(124),r=n(93).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(31);e.exports=function(e,t,n){if(o(e),t===undefined)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){"use strict";var o=n(33),r=n(13),a=n(46);e.exports=function(e,t,n){var i=o(t);i in e?r.f(e,i,a(0,n)):e[i]=n}},function(e,t,n){"use strict";var o=n(59),r=n(6),a=n(15),i=n(13).f,c=n(58),l=n(67),u=c("meta"),s=0,d=Object.isExtensible||function(){return!0},p=function(e){i(e,u,{value:{objectID:"O"+ ++s,weakData:{}}})},f=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,u)){if(!d(e))return"F";if(!t)return"E";p(e)}return e[u].objectID},getWeakData:function(e,t){if(!a(e,u)){if(!d(e))return!0;if(!t)return!1;p(e)}return e[u].weakData},onFreeze:function(e){return l&&f.REQUIRED&&d(e)&&!a(e,u)&&p(e),e}};o[u]=!0},function(e,t,n){"use strict";t.__esModule=!0,t.createLogger=void 0;n(154);var o=n(19),r=0,a=1,i=2,c=3,l=4,u=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a=i){var c=[t].concat(r).map((function(e){return"string"==typeof e?e:e instanceof Error?e.stack||String(e):JSON.stringify(e)})).filter((function(e){return e})).join(" ")+"\nUser Agent: "+navigator.userAgent;(0,o.act)(window.__ref__,"tgui:log",{log:c})}};t.createLogger=function(e){return{debug:function(){for(var t=arguments.length,n=new Array(t),o=0;os;)if((c=l[s++])!=c)return!0}else for(;u>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},function(e,t,n){"use strict";var o=n(4),r=/#|\.prototype\./,a=function(e,t){var n=c[i(e)];return n==u||n!=l&&("function"==typeof t?o(t):!!t)},i=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},c=a.data={},l=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},function(e,t,n){"use strict";var o=n(124),r=n(93);e.exports=Object.keys||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(6),r=n(52),a=n(11)("species");e.exports=function(e,t){var n;return r(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!r(n.prototype)?o(n)&&null===(n=n[a])&&(n=undefined):n=undefined),new(n===undefined?Array:n)(0===t?0:t)}},function(e,t,n){"use strict";var o=n(4),r=n(11),a=n(96),i=r("species");e.exports=function(e){return a>=51||!o((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";var o=n(22);e.exports=function(e,t,n){for(var r in t)o(e,r,t[r],n);return e}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){"use strict";var o=n(8),r=n(98),a=n(10),i=n(48),c=n(99),l=n(132),u=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,s,d){var p,f,m,h,C,g,b,v=i(t,n,s?2:1);if(d)p=e;else{if("function"!=typeof(f=c(e)))throw TypeError("Target is not iterable");if(r(f)){for(m=0,h=a(e.length);h>m;m++)if((C=s?v(o(b=e[m])[0],b[1]):v(e[m]))&&C instanceof u)return C;return new u(!1)}p=f.call(e)}for(g=p.next;!(b=g.call(p)).done;)if("object"==typeof(C=l(p,v,b.value,s))&&C&&C instanceof u)return C;return new u(!1)}).stop=function(e){return new u(!0,e)}},function(e,t,n){"use strict";t.__esModule=!0,t.InterfaceLockNoticeBox=void 0;var o=n(1),r=n(2);t.InterfaceLockNoticeBox=function(e){var t=e.siliconUser,n=e.locked,a=e.onLockStatusChange,i=e.accessText;return t?(0,o.createComponentVNode)(2,r.NoticeBox,{children:(0,o.createComponentVNode)(2,r.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:"Interface lock status:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{m:0,color:"gray",icon:n?"lock":"unlock",content:n?"Locked":"Unlocked",onClick:function(){a&&a(!n)}})})]})}):(0,o.createComponentVNode)(2,r.NoticeBox,{children:["Swipe ",i||"an ID card"," ","to ",n?"unlock":"lock"," this interface."]})}},function(e,t,n){"use strict";t.__esModule=!0,t.compose=t.flow=void 0;t.flow=function o(){for(var e=arguments.length,t=new Array(e),n=0;n1?r-1:0),i=1;i=c.length)break;s=c[u++]}else{if((u=c.next()).done)break;s=u.value}var d=s;Array.isArray(d)?n=o.apply(void 0,d).apply(void 0,[n].concat(a)):d&&(n=d.apply(void 0,[n].concat(a)))}return n}};t.compose=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?o-1:0),a=1;a=0:d>p;p+=f)p in s&&(l=n(l,s[p],p,u));return l}};e.exports={left:c(!1),right:c(!0)}},function(e,t,n){"use strict";var o=n(5),r=n(9),a=n(7).NATIVE_ARRAY_BUFFER,i=n(24),c=n(66),l=n(4),u=n(55),s=n(30),d=n(10),p=n(137),f=n(217),m=n(47).f,h=n(13).f,C=n(97),g=n(43),b=n(34),v=b.get,N=b.set,V="ArrayBuffer",y="DataView",_="Wrong length",x=o[V],k=x,w=o[y],L=o.RangeError,B=f.pack,S=f.unpack,I=function(e){return[255&e]},T=function(e){return[255&e,e>>8&255]},A=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},E=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},P=function(e){return B(e,23,4)},O=function(e){return B(e,52,8)},M=function(e,t){h(e.prototype,t,{get:function(){return v(this)[t]}})},R=function(e,t,n,o){var r=p(n),a=v(e);if(r+t>a.byteLength)throw L("Wrong index");var i=v(a.buffer).bytes,c=r+a.byteOffset,l=i.slice(c,c+t);return o?l:l.reverse()},F=function(e,t,n,o,r,a){var i=p(n),c=v(e);if(i+t>c.byteLength)throw L("Wrong index");for(var l=v(c.buffer).bytes,u=i+c.byteOffset,s=o(+r),d=0;dH;)(D=z[H++])in k||i(k,D,x[D]);j.constructor=k}var G=new w(new k(2)),U=w.prototype.setInt8;G.setInt8(0,2147483648),G.setInt8(1,2147483649),!G.getInt8(0)&&G.getInt8(1)||c(w.prototype,{setInt8:function(e,t){U.call(this,e,t<<24>>24)},setUint8:function(e,t){U.call(this,e,t<<24>>24)}},{unsafe:!0})}else k=function(e){u(this,k,V);var t=p(e);N(this,{bytes:C.call(new Array(t),0),byteLength:t}),r||(this.byteLength=t)},w=function(e,t,n){u(this,w,y),u(e,k,y);var o=v(e).byteLength,a=s(t);if(a<0||a>o)throw L("Wrong offset");if(a+(n=n===undefined?o-a:d(n))>o)throw L(_);N(this,{buffer:e,byteLength:n,byteOffset:a}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=a)},r&&(M(k,"byteLength"),M(w,"buffer"),M(w,"byteLength"),M(w,"byteOffset")),c(w.prototype,{getInt8:function(e){return R(this,1,e)[0]<<24>>24},getUint8:function(e){return R(this,1,e)[0]},getInt16:function(e){var t=R(this,2,e,arguments.length>1?arguments[1]:undefined);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=R(this,2,e,arguments.length>1?arguments[1]:undefined);return t[1]<<8|t[0]},getInt32:function(e){return E(R(this,4,e,arguments.length>1?arguments[1]:undefined))},getUint32:function(e){return E(R(this,4,e,arguments.length>1?arguments[1]:undefined))>>>0},getFloat32:function(e){return S(R(this,4,e,arguments.length>1?arguments[1]:undefined),23)},getFloat64:function(e){return S(R(this,8,e,arguments.length>1?arguments[1]:undefined),52)},setInt8:function(e,t){F(this,1,e,I,t)},setUint8:function(e,t){F(this,1,e,I,t)},setInt16:function(e,t){F(this,2,e,T,t,arguments.length>2?arguments[2]:undefined)},setUint16:function(e,t){F(this,2,e,T,t,arguments.length>2?arguments[2]:undefined)},setInt32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setUint32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setFloat32:function(e,t){F(this,4,e,P,t,arguments.length>2?arguments[2]:undefined)},setFloat64:function(e,t){F(this,8,e,O,t,arguments.length>2?arguments[2]:undefined)}});g(k,V),g(w,y),e.exports={ArrayBuffer:k,DataView:w}},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(61),i=n(22),c=n(50),l=n(68),u=n(55),s=n(6),d=n(4),p=n(75),f=n(43),m=n(79);e.exports=function(e,t,n){var h=-1!==e.indexOf("Map"),C=-1!==e.indexOf("Weak"),g=h?"set":"add",b=r[e],v=b&&b.prototype,N=b,V={},y=function(e){var t=v[e];i(v,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(C&&!s(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return C&&!s(e)?undefined:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(C&&!s(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(a(e,"function"!=typeof b||!(C||v.forEach&&!d((function(){(new b).entries().next()})))))N=n.getConstructor(t,e,h,g),c.REQUIRED=!0;else if(a(e,!0)){var _=new N,x=_[g](C?{}:-0,1)!=_,k=d((function(){_.has(1)})),w=p((function(e){new b(e)})),L=!C&&d((function(){for(var e=new b,t=5;t--;)e[g](t,t);return!e.has(-0)}));w||((N=t((function(t,n){u(t,N,e);var o=m(new b,t,N);return n!=undefined&&l(n,o[g],o,h),o}))).prototype=v,v.constructor=N),(k||L)&&(y("delete"),y("has"),h&&y("get")),(L||x)&&y(g),C&&v.clear&&delete v.clear}return V[e]=N,o({global:!0,forced:N!=b},V),f(N,e),C||n.setStrong(N,e,h),N}},function(e,t,n){"use strict";var o=n(6),r=n(53);e.exports=function(e,t,n){var a,i;return r&&"function"==typeof(a=t.constructor)&&a!==n&&o(i=a.prototype)&&i!==n.prototype&&r(e,i),e}},function(e,t,n){"use strict";var o=Math.expm1,r=Math.exp;e.exports=!o||o(10)>22025.465794806718||o(10)<22025.465794806718||-2e-17!=o(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:o},function(e,t,n){"use strict";e.exports="\t\n\x0B\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},function(e,t,n){"use strict";var o=n(38),r=n(5),a=n(4);e.exports=o||!a((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete r[e]}))},function(e,t,n){"use strict";var o=n(8);e.exports=function(){var e=o(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){"use strict";var o,r,a=n(83),i=RegExp.prototype.exec,c=String.prototype.replace,l=i,u=(o=/a/,r=/b*/g,i.call(o,"a"),i.call(r,"a"),0!==o.lastIndex||0!==r.lastIndex),s=/()??/.exec("")[1]!==undefined;(u||s)&&(l=function(e){var t,n,o,r,l=this;return s&&(n=new RegExp("^"+l.source+"$(?!\\s)",a.call(l))),u&&(t=l.lastIndex),o=i.call(l,e),u&&o&&(l.lastIndex=l.global?o.index+o[0].length:t),s&&o&&o.length>1&&c.call(o[0],n,(function(){for(r=1;r")})),s=!a((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,d){var p=i(e),f=!a((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),m=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[l]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return t=!0,null},n[p](""),!t}));if(!f||!m||"replace"===e&&!u||"split"===e&&!s){var h=/./[p],C=n(p,""[e],(function(e,t,n,o,r){return t.exec===c?f&&!r?{done:!0,value:h.call(t,n,o)}:{done:!0,value:e.call(n,t,o)}:{done:!1}})),g=C[0],b=C[1];r(String.prototype,e,g),r(RegExp.prototype,p,2==t?function(e,t){return b.call(e,this,t)}:function(e){return b.call(e,this)}),d&&o(RegExp.prototype[p],"sham",!0)}}},function(e,t,n){"use strict";var o=n(32),r=n(84);e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var a=n.call(e,t);if("object"!=typeof a)throw TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==o(e))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.Icon=void 0;var o=n(1),r=n(12),a=n(17);var i=/-o$/,c=function(e){var t=e.name,n=e.size,c=e.spin,l=e.className,u=e.style,s=void 0===u?{}:u,d=e.rotation,p=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["name","size","spin","className","style","rotation"]);n&&(s["font-size"]=100*n+"%"),"number"==typeof d&&(s.transform="rotate("+d+"deg)");var f=i.test(t),m=t.replace(i,"");return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"i",className:(0,r.classes)([l,f?"far":"fas","fa-"+m,c&&"fa-spin"]),style:s},p)))};t.Icon=c,c.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";var o=n(5),r=n(6),a=o.document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},function(e,t,n){"use strict";var o=n(5),r=n(24);e.exports=function(e,t){try{r(o,e,t)}catch(n){o[e]=t}return t}},function(e,t,n){"use strict";var o=n(120),r=Function.toString;"function"!=typeof o.inspectSource&&(o.inspectSource=function(e){return r.call(e)}),e.exports=o.inspectSource},function(e,t,n){"use strict";var o=n(38),r=n(120);(e.exports=function(e,t){return r[e]||(r[e]=t!==undefined?t:{})})("versions",[]).push({version:"3.4.8",mode:o?"pure":"global",copyright:"\xa9 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){"use strict";var o=n(35),r=n(47),a=n(94),i=n(8);e.exports=o("Reflect","ownKeys")||function(e){var t=r.f(i(e)),n=a.f;return n?t.concat(n(e)):t}},function(e,t,n){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,n){"use strict";t.f=Object.getOwnPropertySymbols},function(e,t,n){"use strict";var o=n(4);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())}))},function(e,t,n){"use strict";var o,r,a=n(5),i=n(73),c=a.process,l=c&&c.versions,u=l&&l.v8;u?r=(o=u.split("."))[0]+o[1]:i&&(!(o=i.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=i.match(/Chrome\/(\d+)/))&&(r=o[1]),e.exports=r&&+r},function(e,t,n){"use strict";var o=n(14),r=n(41),a=n(10);e.exports=function(e){for(var t=o(this),n=a(t.length),i=arguments.length,c=r(i>1?arguments[1]:undefined,n),l=i>2?arguments[2]:undefined,u=l===undefined?n:r(l,n);u>c;)t[c++]=e;return t}},function(e,t,n){"use strict";var o=n(11),r=n(65),a=o("iterator"),i=Array.prototype;e.exports=function(e){return e!==undefined&&(r.Array===e||i[a]===e)}},function(e,t,n){"use strict";var o=n(74),r=n(65),a=n(11)("iterator");e.exports=function(e){if(e!=undefined)return e[a]||e["@@iterator"]||r[o(e)]}},function(e,t,n){"use strict";var o={};o[n(11)("toStringTag")]="z",e.exports="[object z]"===String(o)},function(e,t,n){"use strict";var o=n(0),r=n(202),a=n(36),i=n(53),c=n(43),l=n(24),u=n(22),s=n(11),d=n(38),p=n(65),f=n(134),m=f.IteratorPrototype,h=f.BUGGY_SAFARI_ITERATORS,C=s("iterator"),g=function(){return this};e.exports=function(e,t,n,s,f,b,v){r(n,t,s);var N,V,y,_=function(e){if(e===f&&B)return B;if(!h&&e in w)return w[e];switch(e){case"keys":case"values":case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},x=t+" Iterator",k=!1,w=e.prototype,L=w[C]||w["@@iterator"]||f&&w[f],B=!h&&L||_(f),S="Array"==t&&w.entries||L;if(S&&(N=a(S.call(new e)),m!==Object.prototype&&N.next&&(d||a(N)===m||(i?i(N,m):"function"!=typeof N[C]&&l(N,C,g)),c(N,x,!0,!0),d&&(p[x]=g))),"values"==f&&L&&"values"!==L.name&&(k=!0,B=function(){return L.call(this)}),d&&!v||w[C]===B||l(w,C,B),p[t]=B,f)if(V={values:_("values"),keys:b?B:_("keys"),entries:_("entries")},v)for(y in V)!h&&!k&&y in w||u(w,y,V[y]);else o({target:t,proto:!0,forced:h||k},V);return V}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){"use strict";var o=n(10),r=n(104),a=n(21),i=Math.ceil,c=function(e){return function(t,n,c){var l,u,s=String(a(t)),d=s.length,p=c===undefined?" ":String(c),f=o(n);return f<=d||""==p?s:(l=f-d,(u=r.call(p,i(l/p.length))).length>l&&(u=u.slice(0,l)),e?s+u:u+s)}};e.exports={start:c(!1),end:c(!0)}},function(e,t,n){"use strict";var o=n(30),r=n(21);e.exports="".repeat||function(e){var t=String(r(this)),n="",a=o(e);if(a<0||a==Infinity)throw RangeError("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(n+=t);return n}},function(e,t,n){"use strict";e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},function(e,t,n){"use strict";var o,r,a,i=n(5),c=n(4),l=n(32),u=n(48),s=n(127),d=n(88),p=n(146),f=i.location,m=i.setImmediate,h=i.clearImmediate,C=i.process,g=i.MessageChannel,b=i.Dispatch,v=0,N={},V=function(e){if(N.hasOwnProperty(e)){var t=N[e];delete N[e],t()}},y=function(e){return function(){V(e)}},_=function(e){V(e.data)},x=function(e){i.postMessage(e+"",f.protocol+"//"+f.host)};m&&h||(m=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return N[++v]=function(){("function"==typeof e?e:Function(e)).apply(undefined,t)},o(v),v},h=function(e){delete N[e]},"process"==l(C)?o=function(e){C.nextTick(y(e))}:b&&b.now?o=function(e){b.now(y(e))}:g&&!p?(a=(r=new g).port2,r.port1.onmessage=_,o=u(a.postMessage,a,1)):!i.addEventListener||"function"!=typeof postMessage||i.importScripts||c(x)?o="onreadystatechange"in d("script")?function(e){s.appendChild(d("script")).onreadystatechange=function(){s.removeChild(this),V(e)}}:function(e){setTimeout(y(e),0)}:(o=x,i.addEventListener("message",_,!1))),e.exports={set:m,clear:h}},function(e,t,n){"use strict";var o=n(6),r=n(32),a=n(11)("match");e.exports=function(e){var t;return o(e)&&((t=e[a])!==undefined?!!t:"RegExp"==r(e))}},function(e,t,n){"use strict";var o=n(30),r=n(21),a=function(e){return function(t,n){var a,i,c=String(r(t)),l=o(n),u=c.length;return l<0||l>=u?e?"":undefined:(a=c.charCodeAt(l))<55296||a>56319||l+1===u||(i=c.charCodeAt(l+1))<56320||i>57343?e?c.charAt(l):a:e?c.slice(l,l+2):i-56320+(a-55296<<10)+65536}};e.exports={codeAt:a(!1),charAt:a(!0)}},function(e,t,n){"use strict";var o=n(107);e.exports=function(e){if(o(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,n){"use strict";var o=n(11)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,"/./"[e](t)}catch(r){}}return!1}},function(e,t,n){"use strict";var o=n(108).charAt;e.exports=function(e,t,n){return t+(n?o(e,t).length:1)}},function(e,t,n){"use strict";var o=n(4),r=n(81);e.exports=function(e){return o((function(){return!!r[e]()||"\u200b\x85\u180e"!="\u200b\x85\u180e"[e]()||r[e].name!==e}))}},function(e,t,n){"use strict";var o=n(5),r=n(4),a=n(75),i=n(7).NATIVE_ARRAY_BUFFER_VIEWS,c=o.ArrayBuffer,l=o.Int8Array;e.exports=!i||!r((function(){l(1)}))||!r((function(){new l(-1)}))||!a((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||r((function(){return 1!==new l(new c(2),1,undefined).length}))},function(e,t,n){"use strict";t.__esModule=!0,t.ButtonInput=t.ButtonConfirm=t.ButtonCheckbox=t.Button=void 0;var o=n(1),r=n(12),a=n(19),i=n(115),c=n(51),l=n(116),u=n(17),s=n(87),d=n(159);n(160),n(161);function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function f(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var m=(0,c.createLogger)("Button"),h=function(e){var t=e.className,n=e.fluid,c=e.icon,p=e.color,h=e.disabled,C=e.selected,g=e.tooltip,b=e.tooltipPosition,v=e.ellipsis,N=e.content,V=e.iconRotation,y=e.iconSpin,_=e.children,x=e.onclick,k=e.onClick,w=f(e,["className","fluid","icon","color","disabled","selected","tooltip","tooltipPosition","ellipsis","content","iconRotation","iconSpin","children","onclick","onClick"]),L=!(!N&&!_);return x&&m.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Box,Object.assign({as:"span",className:(0,r.classes)(["Button",n&&"Button--fluid",h&&"Button--disabled",C&&"Button--selected",L&&"Button--hasContent",v&&"Button--ellipsis",p&&"string"==typeof p?"Button--color--"+p:"Button--color--default",t]),tabIndex:!h&&"0",unselectable:a.tridentVersion<=4,onclick:function(e){(0,l.refocusLayout)(),!h&&k&&k(e)},onKeyDown:function(e){var t=window.event?e.which:e.keyCode;return t===i.KEY_SPACE||t===i.KEY_ENTER?(e.preventDefault(),void(!h&&k&&k(e))):t===i.KEY_ESCAPE?(e.preventDefault(),void(0,l.refocusLayout)()):void 0}},w,{children:[c&&(0,o.createComponentVNode)(2,s.Icon,{name:c,rotation:V,spin:y}),N,_,g&&(0,o.createComponentVNode)(2,d.Tooltip,{content:g,position:b})]})))};t.Button=h,h.defaultHooks=r.pureComponentHooks;var C=function(e){var t=e.checked,n=f(e,["checked"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({color:"transparent",icon:t?"check-square-o":"square-o",selected:t},n)))};t.ButtonCheckbox=C,h.Checkbox=C;var g=function(e){function t(){var t;return(t=e.call(this)||this).state={clickedOnce:!1},t.handleClick=function(){t.state.clickedOnce&&t.setClickedOnce(!1)},t}p(t,e);var n=t.prototype;return n.setClickedOnce=function(e){var t=this;this.setState({clickedOnce:e}),e?setTimeout((function(){return window.addEventListener("click",t.handleClick)})):window.removeEventListener("click",this.handleClick)},n.render=function(){var e=this,t=this.props,n=t.confirmMessage,r=void 0===n?"Confirm?":n,a=t.confirmColor,i=void 0===a?"bad":a,c=t.color,l=t.content,u=t.onClick,s=f(t,["confirmMessage","confirmColor","color","content","onClick"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({content:this.state.clickedOnce?r:l,color:this.state.clickedOnce?i:c,onClick:function(){return e.state.clickedOnce?u():e.setClickedOnce(!0)}},s)))},t}(o.Component);t.ButtonConfirm=g,h.Confirm=g;var b=function(e){function t(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={inInput:!1},t}p(t,e);var n=t.prototype;return n.setInInput=function(e){if(this.setState({inInput:e}),this.inputRef){var t=this.inputRef.current;if(e){t.value=this.props.currentValue||"";try{t.focus(),t.select()}catch(n){}}}},n.commitResult=function(e){if(this.inputRef){var t=this.inputRef.current;if(""!==t.value)return void this.props.onCommit(e,t.value);if(!this.props.defaultValue)return;this.props.onCommit(e,this.props.defaultValue)}},n.render=function(){var e=this,t=this.props,n=t.fluid,a=t.content,c=t.color,l=void 0===c?"default":c,s=(t.placeholder,t.maxLength,f(t,["fluid","content","color","placeholder","maxLength"]));return(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Box,Object.assign({className:(0,r.classes)(["Button",n&&"Button--fluid","Button--color--"+l])},s,{onClick:function(){return e.setInInput(!0)},children:[(0,o.createVNode)(1,"div",null,a,0),(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?undefined:"none","text-align":"left"},onBlur:function(t){e.state.inInput&&(e.setInInput(!1),e.commitResult(t))},onKeyDown:function(t){if(t.keyCode===i.KEY_ENTER)return e.setInInput(!1),void e.commitResult(t);t.keyCode===i.KEY_ESCAPE&&e.setInInput(!1)}},null,this.inputRef)]})))},t}(o.Component);t.ButtonInput=b,h.Input=b},function(e,t,n){"use strict";t.__esModule=!0,t.hotKeyReducer=t.hotKeyMiddleware=t.releaseHeldKeys=t.KEY_MINUS=t.KEY_EQUAL=t.KEY_Z=t.KEY_Y=t.KEY_X=t.KEY_W=t.KEY_V=t.KEY_U=t.KEY_T=t.KEY_S=t.KEY_R=t.KEY_Q=t.KEY_P=t.KEY_O=t.KEY_N=t.KEY_M=t.KEY_L=t.KEY_K=t.KEY_J=t.KEY_I=t.KEY_H=t.KEY_G=t.KEY_F=t.KEY_E=t.KEY_D=t.KEY_C=t.KEY_B=t.KEY_A=t.KEY_9=t.KEY_8=t.KEY_7=t.KEY_6=t.KEY_5=t.KEY_4=t.KEY_3=t.KEY_2=t.KEY_1=t.KEY_0=t.KEY_SPACE=t.KEY_ESCAPE=t.KEY_ALT=t.KEY_CTRL=t.KEY_SHIFT=t.KEY_ENTER=t.KEY_TAB=t.KEY_BACKSPACE=void 0;var o=n(51),r=n(19),a=(0,o.createLogger)("hotkeys");t.KEY_BACKSPACE=8;t.KEY_TAB=9;t.KEY_ENTER=13;t.KEY_SHIFT=16;t.KEY_CTRL=17;t.KEY_ALT=18;t.KEY_ESCAPE=27;t.KEY_SPACE=32;t.KEY_0=48;t.KEY_1=49;t.KEY_2=50;t.KEY_3=51;t.KEY_4=52;t.KEY_5=53;t.KEY_6=54;t.KEY_7=55;t.KEY_8=56;t.KEY_9=57;t.KEY_A=65;t.KEY_B=66;t.KEY_C=67;t.KEY_D=68;t.KEY_E=69;t.KEY_F=70;t.KEY_G=71;t.KEY_H=72;t.KEY_I=73;t.KEY_J=74;t.KEY_K=75;t.KEY_L=76;t.KEY_M=77;t.KEY_N=78;t.KEY_O=79;t.KEY_P=80;t.KEY_Q=81;t.KEY_R=82;t.KEY_S=83;t.KEY_T=84;t.KEY_U=85;t.KEY_V=86;t.KEY_W=87;t.KEY_X=88;t.KEY_Y=89;t.KEY_Z=90;t.KEY_EQUAL=187;t.KEY_MINUS=189;var i=[17,18,16],c=[27,13,32,9,17,16],l={},u=function(e,t,n,o){var r="";return e&&(r+="Ctrl+"),t&&(r+="Alt+"),n&&(r+="Shift+"),r+=o>=48&&o<=90?String.fromCharCode(o):"["+o+"]"},s=function(e){var t=window.event?e.which:e.keyCode,n=e.ctrlKey,o=e.altKey,r=e.shiftKey;return{keyCode:t,ctrlKey:n,altKey:o,shiftKey:r,hasModifierKeys:n||o||r,keyString:u(n,o,r,t)}},d=function(){for(var e=0,t=Object.keys(l);e4&&function(e,t){if(!e.defaultPrevented){var n=e.target&&e.target.localName;if("input"!==n&&"textarea"!==n){var o=s(e),i=o.keyCode,u=o.ctrlKey,d=o.shiftKey;u||d||c.includes(i)||("keydown"!==t||l[i]?"keyup"===t&&l[i]&&(a.debug("passthrough",t,o),(0,r.callByond)("",{__keyup:i})):(a.debug("passthrough",t,o),(0,r.callByond)("",{__keydown:i})))}}}(e,t),function(e,t,n){if("keyup"===t){var o=s(e),r=o.ctrlKey,c=o.altKey,l=o.keyCode,u=o.hasModifierKeys,d=o.keyString;u&&!i.includes(l)&&(a.log(d),r&&c&&8===l&&setTimeout((function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})),n({type:"hotKey",payload:o}))}}(e,t,n)},document.addEventListener("keydown",(function(e){var n=window.event?e.which:e.keyCode;t(e,"keydown"),l[n]=!0})),document.addEventListener("keyup",(function(e){var n=window.event?e.which:e.keyCode;t(e,"keyup"),l[n]=!1})),r.tridentVersion>4&&function(e){var t;document.addEventListener("focusout",(function(){t=setTimeout(e)})),document.addEventListener("focusin",(function(){clearTimeout(t)})),window.addEventListener("beforeunload",e)}((function(){d()})),function(e){return function(t){return e(t)}}};t.hotKeyReducer=function(e,t){var n=t.type,o=t.payload;if("hotKey"===n){var r=o.ctrlKey,a=o.altKey,i=o.keyCode;return r&&a&&187===i?Object.assign({},e,{showKitchenSink:!e.showKitchenSink}):e}return e}},function(e,t,n){"use strict";t.__esModule=!0,t.refocusLayout=void 0;var o=n(19);t.refocusLayout=function(){if(!(o.tridentVersion<=4)){var e=document.getElementById("Layout__content");e&&e.focus()}}},function(e,t,n){"use strict";t.__esModule=!0,t.toastReducer=t.showToast=t.Toast=void 0;var o,r=n(1),a=n(12),i=function(e){var t=e.content,n=e.children;return(0,r.createVNode)(1,"div","Layout__toast",[t,n],0)};t.Toast=i,i.defaultHooks=a.pureComponentHooks;t.showToast=function(e,t){o&&clearTimeout(o),o=setTimeout((function(){o=undefined,e({type:"hideToast"})}),5e3),e({type:"showToast",payload:{text:t}})};t.toastReducer=function(e,t){var n=t.type,o=t.payload;if("showToast"===n){var r=o.text;return Object.assign({},e,{toastText:r})}return"hideToast"===n?Object.assign({},e,{toastText:null}):e}},function(e,t,n){"use strict";var o;o=function(){return this}();try{o=o||new Function("return this")()}catch(r){"object"==typeof window&&(o=window)}e.exports=o},function(e,t,n){"use strict";var o=n(9),r=n(4),a=n(88);e.exports=!o&&!r((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(5),r=n(89),a=o["__core-js_shared__"]||r("__core-js_shared__",{});e.exports=a},function(e,t,n){"use strict";var o=n(5),r=n(90),a=o.WeakMap;e.exports="function"==typeof a&&/native code/.test(r(a))},function(e,t,n){"use strict";var o=n(15),r=n(92),a=n(18),i=n(13);e.exports=function(e,t){for(var n=r(t),c=i.f,l=a.f,u=0;ul;)o(c,n=t[l++])&&(~a(u,n)||u.push(n));return u}},function(e,t,n){"use strict";var o=n(95);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol()},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(8),i=n(62);e.exports=o?Object.defineProperties:function(e,t){a(e);for(var n,o=i(t),c=o.length,l=0;c>l;)r.f(e,n=o[l++],t[n]);return e}},function(e,t,n){"use strict";var o=n(35);e.exports=o("document","documentElement")},function(e,t,n){"use strict";var o=n(23),r=n(47).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(e){try{return r(e)}catch(t){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?c(e):r(o(e))}},function(e,t,n){"use strict";var o=n(11);t.f=o},function(e,t,n){"use strict";var o=n(14),r=n(41),a=n(10),i=Math.min;e.exports=[].copyWithin||function(e,t){var n=o(this),c=a(n.length),l=r(e,c),u=r(t,c),s=arguments.length>2?arguments[2]:undefined,d=i((s===undefined?c:r(s,c))-u,c-l),p=1;for(u0;)u in n?n[l]=n[u]:delete n[l],l+=p,u+=p;return n}},function(e,t,n){"use strict";var o=n(52),r=n(10),a=n(48);e.exports=function i(e,t,n,c,l,u,s,d){for(var p,f=l,m=0,h=!!s&&a(s,d,3);m0&&o(p))f=i(e,t,p,r(p.length),f,u-1)-1;else{if(f>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[f]=p}f++}m++}return f}},function(e,t,n){"use strict";var o=n(8);e.exports=function(e,t,n,r){try{return r?t(o(n)[0],n[1]):t(n)}catch(i){var a=e["return"];throw a!==undefined&&o(a.call(e)),i}}},function(e,t,n){"use strict";var o=n(23),r=n(44),a=n(65),i=n(34),c=n(101),l=i.set,u=i.getterFor("Array Iterator");e.exports=c(Array,"Array",(function(e,t){l(this,{type:"Array Iterator",target:o(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,o=e.index++;return!t||o>=t.length?(e.target=undefined,{value:undefined,done:!0}):"keys"==n?{value:o,done:!1}:"values"==n?{value:t[o],done:!1}:{value:[o,t[o]],done:!1}}),"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(e,t,n){"use strict";var o,r,a,i=n(36),c=n(24),l=n(15),u=n(11),s=n(38),d=u("iterator"),p=!1;[].keys&&("next"in(a=[].keys())?(r=i(i(a)))!==Object.prototype&&(o=r):p=!0),o==undefined&&(o={}),s||l(o,d)||c(o,d,(function(){return this})),e.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:p}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){if(!o(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){"use strict";var o=n(23),r=n(30),a=n(10),i=n(39),c=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,s=i("lastIndexOf");e.exports=u||s?function(e){if(u)return l.apply(this,arguments)||0;var t=o(this),n=a(t.length),i=n-1;for(arguments.length>1&&(i=c(i,r(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in t&&t[i]===e)return i||0;return-1}:l},function(e,t,n){"use strict";var o=n(30),r=n(10);e.exports=function(e){if(e===undefined)return 0;var t=o(e),n=r(t);if(t!==n)throw RangeError("Wrong length or index");return n}},function(e,t,n){"use strict";var o=n(31),r=n(6),a=[].slice,i={},c=function(e,t,n){if(!(t in i)){for(var o=[],r=0;r1?arguments[1]:undefined,3);t=t?t.next:n.first;)for(o(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),a(s.prototype,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return C(this,0===e?0:e,t)}}:{add:function(e){return C(this,e=0===e?0:e,e)}}),d&&o(s.prototype,"size",{get:function(){return f(this).size}}),s},setStrong:function(e,t,n){var o=t+" Iterator",r=h(t),a=h(o);u(e,t,(function(e,t){m(this,{type:o,target:e,state:r(e),kind:t,last:undefined})}),(function(){for(var e=a(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=undefined,{value:undefined,done:!0})}),n?"entries":"values",!n,!0),s(t)}}},function(e,t,n){"use strict";var o=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:o(1+e)}},function(e,t,n){"use strict";var o=n(6),r=Math.floor;e.exports=function(e){return!o(e)&&isFinite(e)&&r(e)===e}},function(e,t,n){"use strict";var o=n(5),r=n(56).trim,a=n(81),i=o.parseInt,c=/^[+-]?0[Xx]/,l=8!==i(a+"08")||22!==i(a+"0x16");e.exports=l?function(e,t){var n=r(String(e));return i(n,t>>>0||(c.test(n)?16:10))}:i},function(e,t,n){"use strict";var o=n(9),r=n(62),a=n(23),i=n(71).f,c=function(e){return function(t){for(var n,c=a(t),l=r(c),u=l.length,s=0,d=[];u>s;)n=l[s++],o&&!i.call(c,n)||d.push(e?[n,c[n]]:c[n]);return d}};e.exports={entries:c(!0),values:c(!1)}},function(e,t,n){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){"use strict";var o=n(5);e.exports=o.Promise},function(e,t,n){"use strict";var o=n(73);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(o)},function(e,t,n){"use strict";var o,r,a,i,c,l,u,s,d=n(5),p=n(18).f,f=n(32),m=n(106).set,h=n(146),C=d.MutationObserver||d.WebKitMutationObserver,g=d.process,b=d.Promise,v="process"==f(g),N=p(d,"queueMicrotask"),V=N&&N.value;V||(o=function(){var e,t;for(v&&(e=g.domain)&&e.exit();r;){t=r.fn,r=r.next;try{t()}catch(n){throw r?i():a=undefined,n}}a=undefined,e&&e.enter()},v?i=function(){g.nextTick(o)}:C&&!h?(c=!0,l=document.createTextNode(""),new C(o).observe(l,{characterData:!0}),i=function(){l.data=c=!c}):b&&b.resolve?(u=b.resolve(undefined),s=u.then,i=function(){s.call(u,o)}):i=function(){m.call(d,o)}),e.exports=V||function(e){var t={fn:e,next:undefined};a&&(a.next=t),r||(r=t,i()),a=t}},function(e,t,n){"use strict";var o=n(8),r=n(6),a=n(149);e.exports=function(e,t){if(o(e),r(t)&&t.constructor===e)return t;var n=a.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var o=n(31),r=function(e){var t,n;this.promise=new e((function(e,o){if(t!==undefined||n!==undefined)throw TypeError("Bad Promise constructor");t=e,n=o})),this.resolve=o(t),this.reject=o(n)};e.exports.f=function(e){return new r(e)}},function(e,t,n){"use strict";var o=n(73);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o)},function(e,t,n){"use strict";var o=n(347);e.exports=function(e,t){var n=o(e);if(n%t)throw RangeError("Wrong offset");return n}},function(e,t,n){"use strict";var o=n(14),r=n(10),a=n(99),i=n(98),c=n(48),l=n(7).aTypedArrayConstructor;e.exports=function(e){var t,n,u,s,d,p,f=o(e),m=arguments.length,h=m>1?arguments[1]:undefined,C=h!==undefined,g=a(f);if(g!=undefined&&!i(g))for(p=(d=g.call(f)).next,f=[];!(s=p.call(d)).done;)f.push(s.value);for(C&&m>2&&(h=c(h,arguments[2],2)),n=r(f.length),u=new(l(this))(n),t=0;n>t;t++)u[t]=C?h(f[t],t):f[t];return u}},function(e,t,n){"use strict";var o=n(66),r=n(50).getWeakData,a=n(8),i=n(6),c=n(55),l=n(68),u=n(16),s=n(15),d=n(34),p=d.set,f=d.getterFor,m=u.find,h=u.findIndex,C=0,g=function(e){return e.frozen||(e.frozen=new b)},b=function(){this.entries=[]},v=function(e,t){return m(e.entries,(function(e){return e[0]===t}))};b.prototype={get:function(e){var t=v(this,e);if(t)return t[1]},has:function(e){return!!v(this,e)},set:function(e,t){var n=v(this,e);n?n[1]=t:this.entries.push([e,t])},"delete":function(e){var t=h(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,u){var d=e((function(e,o){c(e,d,t),p(e,{type:t,id:C++,frozen:undefined}),o!=undefined&&l(o,e[u],e,n)})),m=f(t),h=function(e,t,n){var o=m(e),i=r(a(t),!0);return!0===i?g(o).set(t,n):i[o.id]=n,e};return o(d.prototype,{"delete":function(e){var t=m(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t)["delete"](e):n&&s(n,t.id)&&delete n[t.id]},has:function(e){var t=m(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t).has(e):n&&s(n,t.id)}}),o(d.prototype,n?{get:function(e){var t=m(this);if(i(e)){var n=r(e);return!0===n?g(t).get(e):n?n[t.id]:undefined}},set:function(e,t){return h(this,e,t)}}:{add:function(e){return h(this,e,!0)}}),d}}},function(e,t,n){"use strict";t.__esModule=!0,t.setupHotReloading=t.sendLogEntry=void 0;t.sendLogEntry=function(e,t){};t.setupHotReloading=function(){0}},function(e,t,n){"use strict";t.__esModule=!0,t.resizeStartHandler=t.dragStartHandler=t.setupDrag=void 0;var o,r,a,i,c,l=n(156),u=n(19),s=(0,n(51).createLogger)("drag"),d=!1,p=!1,f=[0,0],m=function(e){return(0,u.winget)(e,"pos").then((function(e){return[e.x,e.y]}))},h=function(e,t){return(0,u.winset)(e,"pos",t[0]+","+t[1])},C=function(e){var t,n,r,a;return regeneratorRuntime.async((function(i){for(;;)switch(i.prev=i.next){case 0:return s.log("setting up"),o=e.config.window,i.next=4,regeneratorRuntime.awrap(m(o));case 4:t=i.sent,f=[t[0]-window.screenLeft,t[1]-window.screenTop],n=g(t),r=n[0],a=n[1],r&&h(o,a),s.debug("current state",{ref:o,screenOffset:f});case 9:case"end":return i.stop()}}))};t.setupDrag=C;var g=function(e){var t=e[0],n=e[1],o=!1;return t<0?(t=0,o=!0):t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth,o=!0),n<0?(n=0,o=!0):n+window.innerHeight>window.screen.availHeight&&(n=window.screen.availHeight-window.innerHeight,o=!0),[o,[t,n]]};t.dragStartHandler=function(e){s.log("drag start"),d=!0,r=[window.screenLeft-e.screenX,window.screenTop-e.screenY],document.addEventListener("mousemove",v),document.addEventListener("mouseup",b),v(e)};var b=function y(e){s.log("drag end"),v(e),document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",y),d=!1},v=function(e){d&&(e.preventDefault(),h(o,(0,l.vecAdd)([e.screenX,e.screenY],f,r)))};t.resizeStartHandler=function(e,t){return function(n){a=[e,t],s.log("resize start",a),p=!0,r=[window.screenLeft-n.screenX,window.screenTop-n.screenY],i=[window.innerWidth,window.innerHeight],document.addEventListener("mousemove",V),document.addEventListener("mouseup",N),V(n)}};var N=function _(e){s.log("resize end",c),V(e),document.removeEventListener("mousemove",V),document.removeEventListener("mouseup",_),p=!1},V=function(e){p&&(e.preventDefault(),(c=(0,l.vecAdd)(i,(0,l.vecMultiply)(a,(0,l.vecAdd)([e.screenX,e.screenY],(0,l.vecInverse)([window.screenLeft,window.screenTop]),r,[1,1]))))[0]=Math.max(c[0],250),c[1]=Math.max(c[1],120),function(e,t){(0,u.winset)(e,"size",t[0]+","+t[1])}(o,c))}},function(e,t,n){"use strict";t.__esModule=!0,t.vecNormalize=t.vecLength=t.vecInverse=t.vecScale=t.vecDivide=t.vecMultiply=t.vecSubtract=t.vecAdd=t.vecCreate=void 0;var o=n(29);t.vecCreate=function(){for(var e=arguments.length,t=new Array(e),n=0;n35;return(0,o.createVNode)(1,"div",(0,r.classes)(["Tooltip",i&&"Tooltip--long",a&&"Tooltip--"+a]),null,1,{"data-tooltip":t})}},function(e,t,n){"use strict";t.__esModule=!0,t.Input=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){return(0,r.isFalsy)(e)?"":e},l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={editing:!1},t.handleInput=function(e){var n=t.state.editing,o=t.props.onInput;n||t.setEditing(!0),o&&o(e,e.target.value)},t.handleFocus=function(e){t.state.editing||t.setEditing(!0)},t.handleBlur=function(e){var n=t.state.editing,o=t.props.onChange;n&&(t.setEditing(!1),o&&o(e,e.target.value))},t.handleKeyDown=function(e){var n=t.props,o=n.onInput,r=n.onChange,a=n.onEnter;return 13===e.keyCode?(t.setEditing(!1),r&&r(e,e.target.value),o&&o(e,e.target.value),a&&a(e,e.target.value),void(t.props.selfClear?e.target.value="":e.target.blur())):27===e.keyCode?(t.setEditing(!1),e.target.value=c(t.props.value),void e.target.blur()):void 0},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentDidMount=function(){var e=this.props.value,t=this.inputRef.current;t&&(t.value=c(e))},u.componentDidUpdate=function(e,t){var n=this.state.editing,o=e.value,r=this.props.value,a=this.inputRef.current;a&&!n&&o!==r&&(a.value=c(r))},u.setEditing=function(e){this.setState({editing:e})},u.render=function(){var e=this.props,t=(e.selfClear,e.onInput,e.onChange,e.onEnter,e.value,e.maxLength),n=e.placeholder,c=i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder"]),l=c.className,u=c.fluid,s=i(c,["className","fluid"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Input",u&&"Input--fluid",l])},s,{children:[(0,o.createVNode)(1,"div","Input__baseline",".",16),(0,o.createVNode)(64,"input","Input__input",null,1,{placeholder:n,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:t},null,this.inputRef)]})))},l}(o.Component);t.Input=l},function(e,t,n){"use strict";t.__esModule=!0,t.GridColumn=t.Grid=void 0;var o=n(1),r=n(162),a=n(12);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.children,n=i(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table,Object.assign({},n,{children:(0,o.createComponentVNode)(2,r.Table.Row,{children:t})})))};t.Grid=c,c.defaultHooks=a.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t,a=e.style,c=i(e,["size","style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table.Cell,Object.assign({style:Object.assign({width:n+"%"},a)},c)))};t.GridColumn=l,c.defaultHooks=a.pureComponentHooks,c.Column=l},function(e,t,n){"use strict";t.__esModule=!0,t.TableCell=t.TableRow=t.Table=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.collapsing,n=e.className,c=e.content,l=e.children,u=i(e,["collapsing","className","content","children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"table",className:(0,r.classes)(["Table",t&&"Table--collapsing",n])},u,{children:(0,o.createVNode)(1,"tbody",null,[c,l],0)})))};t.Table=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.className,n=e.header,c=i(e,["className","header"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"tr",className:(0,r.classes)(["Table__row",n&&"Table__row--header",t])},c)))};t.TableRow=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.collapsing,c=e.header,l=i(e,["className","collapsing","header"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"td",className:(0,r.classes)(["Table__cell",n&&"Table__cell--collapsing",c&&"Table__cell--header",t])},l)))};t.TableCell=u,u.defaultHooks=r.pureComponentHooks,c.Row=l,c.Cell=u},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(1),r=n(12),a=n(17),i=function(e){var t=e.children;return(0,o.createVNode)(1,"table","LabeledList",t,0)};t.LabeledList=i,i.defaultHooks=r.pureComponentHooks;var c=function(e){var t=e.className,n=e.label,i=e.labelColor,c=void 0===i?"label":i,l=e.color,u=e.buttons,s=e.content,d=e.children;return(0,o.createVNode)(1,"tr",(0,r.classes)(["LabeledList__row",t]),[(0,o.createComponentVNode)(2,a.Box,{as:"td",color:c,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),content:n+":"}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?undefined:2,children:[s,d]}),u&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0)};t.LabeledListItem=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t;return(0,o.createVNode)(1,"tr","LabeledList__row",(0,o.createVNode)(1,"td",null,null,1,{style:{"padding-bottom":(0,a.unit)(n)}}),2)};t.LabeledListDivider=l,l.defaultHooks=r.pureComponentHooks,i.Item=c,i.Divider=l},function(e,t,n){n(165),n(166),n(167),n(168),n(169),n(170),e.exports=n(171)},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n(172),n(173),n(174),n(175),n(176),n(177),n(178),n(179),n(180),n(181),n(182),n(183),n(184),n(185),n(186),n(187),n(188),n(189),n(190),n(191),n(192),n(193),n(194),n(195),n(197),n(199),n(200),n(201),n(133),n(203),n(204),n(205),n(206),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(218),n(219),n(220),n(221),n(222),n(224),n(225),n(227),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(236),n(237),n(238),n(239),n(240),n(242),n(243),n(244),n(245),n(246),n(247),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(256),n(257),n(258),n(259),n(260),n(261),n(263),n(264),n(266),n(268),n(269),n(270),n(271),n(272),n(273),n(274),n(275),n(276),n(277),n(278),n(279),n(280),n(281),n(282),n(283),n(284),n(285),n(286),n(287),n(288),n(289),n(290),n(292),n(293),n(294),n(297),n(298),n(299),n(300),n(301),n(302),n(303),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),n(319),n(320),n(321),n(322),n(323),n(324),n(325),n(326),n(327),n(328),n(329),n(330),n(331),n(332),n(333),n(334),n(335),n(336),n(337),n(338),n(339),n(340),n(341),n(342),n(343),n(344),n(345),n(346),n(348),n(349),n(350),n(351),n(352),n(353),n(354),n(355),n(356),n(357),n(358),n(359),n(360),n(361),n(362),n(363),n(364),n(365),n(366),n(367),n(368),n(369),n(370),n(371),n(372),n(373),n(374),n(375),n(376),n(377),n(378),n(379),n(380),n(381),n(382),n(383),n(384),n(385);var o=n(1);n(387),n(388);var r=n(389),a=(n(154),n(3)),i=n(19),c=n(155),l=n(51),u=n(157),s=n(497),d=(0,l.createLogger)(),p=(0,s.createStore)(),f=document.getElementById("react-root"),m=!0,h=!1,C=function(){for(p.subscribe((function(){!function(){if(!h){0;try{var e=p.getState();if(m){if(d.log("initial render",e),!(0,u.getRoute)(e)){if(d.info("loading old tgui"),h=!0,window.update=window.initialize=function(){},i.tridentVersion<=4)return void setTimeout((function(){location.href="tgui-fallback.html?ref="+window.__ref__}),10);document.getElementById("data").textContent=JSON.stringify(e),(0,r.loadCSS)("v4shim.css"),(0,r.loadCSS)("tgui.css");var t=document.getElementsByTagName("head")[0],a=document.createElement("script");return a.type="text/javascript",a.src="tgui.js",void t.appendChild(a)}(0,c.setupDrag)(e)}var l=n(499).Layout,s=(0,o.createComponentVNode)(2,l,{state:e,dispatch:p.dispatch});(0,o.render)(s,f)}catch(C){d.error("rendering error",C)}m&&(m=!1)}}()})),window.update=window.initialize=function(e){var t=function(e){var t=function(e,t){return"object"==typeof t&&null!==t&&t.__number__?parseFloat(t.__number__):t};i.tridentVersion<=4&&(t=undefined);try{return JSON.parse(e,t)}catch(o){d.log(o),d.log("What we got:",e);var n=o&&o.message;throw new Error("JSON parsing error: "+n)}}(e);p.dispatch((0,a.backendUpdate)(t))};;){var e=window.__updateQueue__.shift();if(!e)break;window.update(e)}(0,r.loadCSS)("font-awesome.css")};i.tridentVersion<=4&&"loading"===document.readyState?document.addEventListener("DOMContentLoaded",C):C()},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(35),i=n(38),c=n(9),l=n(95),u=n(125),s=n(4),d=n(15),p=n(52),f=n(6),m=n(8),h=n(14),C=n(23),g=n(33),b=n(46),v=n(42),N=n(62),V=n(47),y=n(128),_=n(94),x=n(18),k=n(13),w=n(71),L=n(24),B=n(22),S=n(91),I=n(72),T=n(59),A=n(58),E=n(11),P=n(129),O=n(25),M=n(43),R=n(34),F=n(16).forEach,D=I("hidden"),j=E("toPrimitive"),z=R.set,H=R.getterFor("Symbol"),G=Object.prototype,U=r.Symbol,K=a("JSON","stringify"),Y=x.f,q=k.f,W=y.f,$=w.f,Q=S("symbols"),X=S("op-symbols"),J=S("string-to-symbol-registry"),Z=S("symbol-to-string-registry"),ee=S("wks"),te=r.QObject,ne=!te||!te.prototype||!te.prototype.findChild,oe=c&&s((function(){return 7!=v(q({},"a",{get:function(){return q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var o=Y(G,t);o&&delete G[t],q(e,t,n),o&&e!==G&&q(G,t,o)}:q,re=function(e,t){var n=Q[e]=v(U.prototype);return z(n,{type:"Symbol",tag:e,description:t}),c||(n.description=t),n},ae=l&&"symbol"==typeof U.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof U},ie=function(e,t,n){e===G&&ie(X,t,n),m(e);var o=g(t,!0);return m(n),d(Q,o)?(n.enumerable?(d(e,D)&&e[D][o]&&(e[D][o]=!1),n=v(n,{enumerable:b(0,!1)})):(d(e,D)||q(e,D,b(1,{})),e[D][o]=!0),oe(e,o,n)):q(e,o,n)},ce=function(e,t){m(e);var n=C(t),o=N(n).concat(pe(n));return F(o,(function(t){c&&!ue.call(n,t)||ie(e,t,n[t])})),e},le=function(e,t){return t===undefined?v(e):ce(v(e),t)},ue=function(e){var t=g(e,!0),n=$.call(this,t);return!(this===G&&d(Q,t)&&!d(X,t))&&(!(n||!d(this,t)||!d(Q,t)||d(this,D)&&this[D][t])||n)},se=function(e,t){var n=C(e),o=g(t,!0);if(n!==G||!d(Q,o)||d(X,o)){var r=Y(n,o);return!r||!d(Q,o)||d(n,D)&&n[D][o]||(r.enumerable=!0),r}},de=function(e){var t=W(C(e)),n=[];return F(t,(function(e){d(Q,e)||d(T,e)||n.push(e)})),n},pe=function(e){var t=e===G,n=W(t?X:C(e)),o=[];return F(n,(function(e){!d(Q,e)||t&&!d(G,e)||o.push(Q[e])})),o};(l||(B((U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor");var e=arguments.length&&arguments[0]!==undefined?String(arguments[0]):undefined,t=A(e),n=function o(e){this===G&&o.call(X,e),d(this,D)&&d(this[D],t)&&(this[D][t]=!1),oe(this,t,b(1,e))};return c&&ne&&oe(G,t,{configurable:!0,set:n}),re(t,e)}).prototype,"toString",(function(){return H(this).tag})),w.f=ue,k.f=ie,x.f=se,V.f=y.f=de,_.f=pe,c&&(q(U.prototype,"description",{configurable:!0,get:function(){return H(this).description}}),i||B(G,"propertyIsEnumerable",ue,{unsafe:!0}))),u||(P.f=function(e){return re(E(e),e)}),o({global:!0,wrap:!0,forced:!l,sham:!l},{Symbol:U}),F(N(ee),(function(e){O(e)})),o({target:"Symbol",stat:!0,forced:!l},{"for":function(e){var t=String(e);if(d(J,t))return J[t];var n=U(t);return J[t]=n,Z[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(d(Z,e))return Z[e]},useSetter:function(){ne=!0},useSimple:function(){ne=!1}}),o({target:"Object",stat:!0,forced:!l,sham:!c},{create:le,defineProperty:ie,defineProperties:ce,getOwnPropertyDescriptor:se}),o({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:de,getOwnPropertySymbols:pe}),o({target:"Object",stat:!0,forced:s((function(){_.f(1)}))},{getOwnPropertySymbols:function(e){return _.f(h(e))}}),K)&&o({target:"JSON",stat:!0,forced:!l||s((function(){var e=U();return"[null]"!=K([e])||"{}"!=K({a:e})||"{}"!=K(Object(e))}))},{stringify:function(e,t,n){for(var o,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);if(o=t,(f(t)||e!==undefined)&&!ae(e))return p(t)||(t=function(e,t){if("function"==typeof o&&(t=o.call(this,e,t)),!ae(t))return t}),r[1]=t,K.apply(null,r)}});U.prototype[j]||L(U.prototype,j,U.prototype.valueOf),M(U,"Symbol"),T[D]=!0},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(5),i=n(15),c=n(6),l=n(13).f,u=n(122),s=a.Symbol;if(r&&"function"==typeof s&&(!("description"in s.prototype)||s().description!==undefined)){var d={},p=function(){var e=arguments.length<1||arguments[0]===undefined?undefined:String(arguments[0]),t=this instanceof p?new s(e):e===undefined?s():s(e);return""===e&&(d[t]=!0),t};u(p,s);var f=p.prototype=s.prototype;f.constructor=p;var m=f.toString,h="Symbol(test)"==String(s("test")),C=/^Symbol\((.*)\)[^)]+$/;l(f,"description",{configurable:!0,get:function(){var e=c(this)?this.valueOf():this,t=m.call(e);if(i(d,e))return"";var n=h?t.slice(7,-1):t.replace(C,"$1");return""===n?undefined:n}}),o({global:!0,forced:!0},{Symbol:p})}},function(e,t,n){"use strict";n(25)("asyncIterator")},function(e,t,n){"use strict";n(25)("hasInstance")},function(e,t,n){"use strict";n(25)("isConcatSpreadable")},function(e,t,n){"use strict";n(25)("iterator")},function(e,t,n){"use strict";n(25)("match")},function(e,t,n){"use strict";n(25)("replace")},function(e,t,n){"use strict";n(25)("search")},function(e,t,n){"use strict";n(25)("species")},function(e,t,n){"use strict";n(25)("split")},function(e,t,n){"use strict";n(25)("toPrimitive")},function(e,t,n){"use strict";n(25)("toStringTag")},function(e,t,n){"use strict";n(25)("unscopables")},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(52),i=n(6),c=n(14),l=n(10),u=n(49),s=n(63),d=n(64),p=n(11),f=n(96),m=p("isConcatSpreadable"),h=9007199254740991,C="Maximum allowed index exceeded",g=f>=51||!r((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),b=d("concat"),v=function(e){if(!i(e))return!1;var t=e[m];return t!==undefined?!!t:a(e)};o({target:"Array",proto:!0,forced:!g||!b},{concat:function(e){var t,n,o,r,a,i=c(this),d=s(i,0),p=0;for(t=-1,o=arguments.length;th)throw TypeError(C);for(n=0;n=h)throw TypeError(C);u(d,p++,a)}return d.length=p,d}})},function(e,t,n){"use strict";var o=n(0),r=n(130),a=n(44);o({target:"Array",proto:!0},{copyWithin:r}),a("copyWithin")},function(e,t,n){"use strict";var o=n(0),r=n(16).every;o({target:"Array",proto:!0,forced:n(39)("every")},{every:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(97),a=n(44);o({target:"Array",proto:!0},{fill:r}),a("fill")},function(e,t,n){"use strict";var o=n(0),r=n(16).filter,a=n(4),i=n(64)("filter"),c=i&&!a((function(){[].filter.call({length:-1,0:1},(function(e){throw e}))}));o({target:"Array",proto:!0,forced:!i||!c},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(16).find,a=n(44),i=!0;"find"in[]&&Array(1).find((function(){i=!1})),o({target:"Array",proto:!0,forced:i},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("find")},function(e,t,n){"use strict";var o=n(0),r=n(16).findIndex,a=n(44),i=!0;"findIndex"in[]&&Array(1).findIndex((function(){i=!1})),o({target:"Array",proto:!0,forced:i},{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("findIndex")},function(e,t,n){"use strict";var o=n(0),r=n(131),a=n(14),i=n(10),c=n(30),l=n(63);o({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:undefined,t=a(this),n=i(t.length),o=l(t,0);return o.length=r(o,t,t,n,0,e===undefined?1:c(e)),o}})},function(e,t,n){"use strict";var o=n(0),r=n(131),a=n(14),i=n(10),c=n(31),l=n(63);o({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),o=i(n.length);return c(e),(t=l(n,0)).length=r(t,n,n,o,0,1,e,arguments.length>1?arguments[1]:undefined),t}})},function(e,t,n){"use strict";var o=n(0),r=n(196);o({target:"Array",proto:!0,forced:[].forEach!=r},{forEach:r})},function(e,t,n){"use strict";var o=n(16).forEach,r=n(39);e.exports=r("forEach")?function(e){return o(this,e,arguments.length>1?arguments[1]:undefined)}:[].forEach},function(e,t,n){"use strict";var o=n(0),r=n(198);o({target:"Array",stat:!0,forced:!n(75)((function(e){Array.from(e)}))},{from:r})},function(e,t,n){"use strict";var o=n(48),r=n(14),a=n(132),i=n(98),c=n(10),l=n(49),u=n(99);e.exports=function(e){var t,n,s,d,p,f=r(e),m="function"==typeof this?this:Array,h=arguments.length,C=h>1?arguments[1]:undefined,g=C!==undefined,b=0,v=u(f);if(g&&(C=o(C,h>2?arguments[2]:undefined,2)),v==undefined||m==Array&&i(v))for(n=new m(t=c(f.length));t>b;b++)l(n,b,g?C(f[b],b):f[b]);else for(p=(d=v.call(f)).next,n=new m;!(s=p.call(d)).done;b++)l(n,b,g?a(d,C,[s.value,b],!0):s.value);return n.length=b,n}},function(e,t,n){"use strict";var o=n(0),r=n(60).includes,a=n(44);o({target:"Array",proto:!0},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("includes")},function(e,t,n){"use strict";var o=n(0),r=n(60).indexOf,a=n(39),i=[].indexOf,c=!!i&&1/[1].indexOf(1,-0)<0,l=a("indexOf");o({target:"Array",proto:!0,forced:c||l},{indexOf:function(e){return c?i.apply(this,arguments)||0:r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";n(0)({target:"Array",stat:!0},{isArray:n(52)})},function(e,t,n){"use strict";var o=n(134).IteratorPrototype,r=n(42),a=n(46),i=n(43),c=n(65),l=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=r(o,{next:a(1,n)}),i(e,u,!1,!0),c[u]=l,e}},function(e,t,n){"use strict";var o=n(0),r=n(57),a=n(23),i=n(39),c=[].join,l=r!=Object,u=i("join",",");o({target:"Array",proto:!0,forced:l||u},{join:function(e){return c.call(a(this),e===undefined?",":e)}})},function(e,t,n){"use strict";var o=n(0),r=n(136);o({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},function(e,t,n){"use strict";var o=n(0),r=n(16).map,a=n(4),i=n(64)("map"),c=i&&!a((function(){[].map.call({length:-1,0:1},(function(e){throw e}))}));o({target:"Array",proto:!0,forced:!i||!c},{map:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(49);o({target:"Array",stat:!0,forced:r((function(){function e(){}return!(Array.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var o=n(0),r=n(76).left;o({target:"Array",proto:!0,forced:n(39)("reduce")},{reduce:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(76).right;o({target:"Array",proto:!0,forced:n(39)("reduceRight")},{reduceRight:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(52),i=n(41),c=n(10),l=n(23),u=n(49),s=n(64),d=n(11)("species"),p=[].slice,f=Math.max;o({target:"Array",proto:!0,forced:!s("slice")},{slice:function(e,t){var n,o,s,m=l(this),h=c(m.length),C=i(e,h),g=i(t===undefined?h:t,h);if(a(m)&&("function"!=typeof(n=m.constructor)||n!==Array&&!a(n.prototype)?r(n)&&null===(n=n[d])&&(n=undefined):n=undefined,n===Array||n===undefined))return p.call(m,C,g);for(o=new(n===undefined?Array:n)(f(g-C,0)),s=0;C1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(31),a=n(14),i=n(4),c=n(39),l=[],u=l.sort,s=i((function(){l.sort(undefined)})),d=i((function(){l.sort(null)})),p=c("sort");o({target:"Array",proto:!0,forced:s||!d||p},{sort:function(e){return e===undefined?u.call(a(this)):u.call(a(this),r(e))}})},function(e,t,n){"use strict";n(54)("Array")},function(e,t,n){"use strict";var o=n(0),r=n(41),a=n(30),i=n(10),c=n(14),l=n(63),u=n(49),s=n(64),d=Math.max,p=Math.min,f=9007199254740991,m="Maximum allowed length exceeded";o({target:"Array",proto:!0,forced:!s("splice")},{splice:function(e,t){var n,o,s,h,C,g,b=c(this),v=i(b.length),N=r(e,v),V=arguments.length;if(0===V?n=o=0:1===V?(n=0,o=v-N):(n=V-2,o=p(d(a(t),0),v-N)),v+n-o>f)throw TypeError(m);for(s=l(b,o),h=0;hv-o+n;h--)delete b[h-1]}else if(n>o)for(h=v-o;h>N;h--)g=h+n-1,(C=h+o-1)in b?b[g]=b[C]:delete b[g];for(h=0;h>1,h=23===t?r(2,-24)-r(2,-77):0,C=e<0||0===e&&1/e<0?1:0,g=0;for((e=o(e))!=e||e===1/0?(u=e!=e?1:0,l=f):(l=a(i(e)/c),e*(s=r(2,-l))<1&&(l--,s*=2),(e+=l+m>=1?h/s:h*r(2,1-m))*s>=2&&(l++,s/=2),l+m>=f?(u=0,l=f):l+m>=1?(u=(e*s-1)*r(2,t),l+=m):(u=e*r(2,m-1)*r(2,t),l=0));t>=8;d[g++]=255&u,u/=256,t-=8);for(l=l<0;d[g++]=255&l,l/=256,p-=8);return d[--g]|=128*C,d},unpack:function(e,t){var n,o=e.length,a=8*o-t-1,i=(1<>1,l=a-7,u=o-1,s=e[u--],d=127&s;for(s>>=7;l>0;d=256*d+e[u],u--,l-=8);for(n=d&(1<<-l)-1,d>>=-l,l+=t;l>0;n=256*n+e[u],u--,l-=8);if(0===d)d=1-c;else{if(d===i)return n?NaN:s?-1/0:1/0;n+=r(2,t),d-=c}return(s?-1:1)*n*r(2,d-t)}}},function(e,t,n){"use strict";var o=n(0),r=n(7);o({target:"ArrayBuffer",stat:!0,forced:!r.NATIVE_ARRAY_BUFFER_VIEWS},{isView:r.isView})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(77),i=n(8),c=n(41),l=n(10),u=n(45),s=a.ArrayBuffer,d=a.DataView,p=s.prototype.slice;o({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:r((function(){return!new s(2).slice(1,undefined).byteLength}))},{slice:function(e,t){if(p!==undefined&&t===undefined)return p.call(i(this),e);for(var n=i(this).byteLength,o=c(e,n),r=c(t===undefined?n:t,n),a=new(u(this,s))(l(r-o)),f=new d(this),m=new d(a),h=0;o9999?"+":"";return n+r(a(e),n?6:4,0)+"-"+r(this.getUTCMonth()+1,2,0)+"-"+r(this.getUTCDate(),2,0)+"T"+r(this.getUTCHours(),2,0)+":"+r(this.getUTCMinutes(),2,0)+":"+r(this.getUTCSeconds(),2,0)+"."+r(t,3,0)+"Z"}:l},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(14),i=n(33);o({target:"Date",proto:!0,forced:r((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=a(this),n=i(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},function(e,t,n){"use strict";var o=n(24),r=n(226),a=n(11)("toPrimitive"),i=Date.prototype;a in i||o(i,a,r)},function(e,t,n){"use strict";var o=n(8),r=n(33);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return r(o(this),"number"!==e)}},function(e,t,n){"use strict";var o=n(22),r=Date.prototype,a="Invalid Date",i=r.toString,c=r.getTime;new Date(NaN)+""!=a&&o(r,"toString",(function(){var e=c.call(this);return e==e?i.call(this):a}))},function(e,t,n){"use strict";n(0)({target:"Function",proto:!0},{bind:n(138)})},function(e,t,n){"use strict";var o=n(6),r=n(13),a=n(36),i=n(11)("hasInstance"),c=Function.prototype;i in c||r.f(c,i,{value:function(e){if("function"!=typeof this||!o(e))return!1;if(!o(this.prototype))return e instanceof this;for(;e=a(e);)if(this.prototype===e)return!0;return!1}})},function(e,t,n){"use strict";var o=n(9),r=n(13).f,a=Function.prototype,i=a.toString,c=/^\s*function ([^ (]*)/;!o||"name"in a||r(a,"name",{configurable:!0,get:function(){try{return i.call(this).match(c)[1]}catch(e){return""}}})},function(e,t,n){"use strict";var o=n(5);n(43)(o.JSON,"JSON",!0)},function(e,t,n){"use strict";var o=n(78),r=n(139);e.exports=o("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(0),r=n(140),a=Math.acosh,i=Math.log,c=Math.sqrt,l=Math.LN2;o({target:"Math",stat:!0,forced:!a||710!=Math.floor(a(Number.MAX_VALUE))||a(Infinity)!=Infinity},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?i(e)+l:r(e-1+c(e-1)*c(e+1))}})},function(e,t,n){"use strict";var o=n(0),r=Math.asinh,a=Math.log,i=Math.sqrt;o({target:"Math",stat:!0,forced:!(r&&1/r(0)>0)},{asinh:function c(e){return isFinite(e=+e)&&0!=e?e<0?-c(-e):a(e+i(e*e+1)):e}})},function(e,t,n){"use strict";var o=n(0),r=Math.atanh,a=Math.log;o({target:"Math",stat:!0,forced:!(r&&1/r(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:a((1+e)/(1-e))/2}})},function(e,t,n){"use strict";var o=n(0),r=n(105),a=Math.abs,i=Math.pow;o({target:"Math",stat:!0},{cbrt:function(e){return r(e=+e)*i(a(e),1/3)}})},function(e,t,n){"use strict";var o=n(0),r=Math.floor,a=Math.log,i=Math.LOG2E;o({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-r(a(e+.5)*i):32}})},function(e,t,n){"use strict";var o=n(0),r=n(80),a=Math.cosh,i=Math.abs,c=Math.E;o({target:"Math",stat:!0,forced:!a||a(710)===Infinity},{cosh:function(e){var t=r(i(e)-1)+1;return(t+1/(t*c*c))*(c/2)}})},function(e,t,n){"use strict";var o=n(0),r=n(80);o({target:"Math",stat:!0,forced:r!=Math.expm1},{expm1:r})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{fround:n(241)})},function(e,t,n){"use strict";var o=n(105),r=Math.abs,a=Math.pow,i=a(2,-52),c=a(2,-23),l=a(2,127)*(2-c),u=a(2,-126),s=function(e){return e+1/i-1/i};e.exports=Math.fround||function(e){var t,n,a=r(e),d=o(e);return al||n!=n?d*Infinity:d*n}},function(e,t,n){"use strict";var o=n(0),r=Math.hypot,a=Math.abs,i=Math.sqrt;o({target:"Math",stat:!0,forced:!!r&&r(Infinity,NaN)!==Infinity},{hypot:function(e,t){for(var n,o,r=0,c=0,l=arguments.length,u=0;c0?(o=n/u)*o:n;return u===Infinity?Infinity:u*i(r)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=Math.imul;o({target:"Math",stat:!0,forced:r((function(){return-5!=a(4294967295,5)||2!=a.length}))},{imul:function(e,t){var n=+e,o=+t,r=65535&n,a=65535&o;return 0|r*a+((65535&n>>>16)*a+r*(65535&o>>>16)<<16>>>0)}})},function(e,t,n){"use strict";var o=n(0),r=Math.log,a=Math.LOG10E;o({target:"Math",stat:!0},{log10:function(e){return r(e)*a}})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{log1p:n(140)})},function(e,t,n){"use strict";var o=n(0),r=Math.log,a=Math.LN2;o({target:"Math",stat:!0},{log2:function(e){return r(e)/a}})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{sign:n(105)})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(80),i=Math.abs,c=Math.exp,l=Math.E;o({target:"Math",stat:!0,forced:r((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return i(e=+e)<1?(a(e)-a(-e))/2:(c(e-1)-c(-e-1))*(l/2)}})},function(e,t,n){"use strict";var o=n(0),r=n(80),a=Math.exp;o({target:"Math",stat:!0},{tanh:function(e){var t=r(e=+e),n=r(-e);return t==Infinity?1:n==Infinity?-1:(t-n)/(a(e)+a(-e))}})},function(e,t,n){"use strict";n(43)(Math,"Math",!0)},function(e,t,n){"use strict";var o=n(0),r=Math.ceil,a=Math.floor;o({target:"Math",stat:!0},{trunc:function(e){return(e>0?a:r)(e)}})},function(e,t,n){"use strict";var o=n(9),r=n(5),a=n(61),i=n(22),c=n(15),l=n(32),u=n(79),s=n(33),d=n(4),p=n(42),f=n(47).f,m=n(18).f,h=n(13).f,C=n(56).trim,g="Number",b=r[g],v=b.prototype,N=l(p(v))==g,V=function(e){var t,n,o,r,a,i,c,l,u=s(e,!1);if("string"==typeof u&&u.length>2)if(43===(t=(u=C(u)).charCodeAt(0))||45===t){if(88===(n=u.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(u.charCodeAt(1)){case 66:case 98:o=2,r=49;break;case 79:case 111:o=8,r=55;break;default:return+u}for(i=(a=u.slice(2)).length,c=0;cr)return NaN;return parseInt(a,o)}return+u};if(a(g,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var y,_=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof _&&(N?d((function(){v.valueOf.call(n)})):l(n)!=g)?u(new b(V(t)),n,_):V(t)},x=o?f(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;x.length>k;k++)c(b,y=x[k])&&!c(_,y)&&h(_,y,m(b,y));_.prototype=v,v.constructor=_,i(r,g,_)}},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isFinite:n(255)})},function(e,t,n){"use strict";var o=n(5).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&o(e)}},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isInteger:n(141)})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){"use strict";var o=n(0),r=n(141),a=Math.abs;o({target:"Number",stat:!0},{isSafeInteger:function(e){return r(e)&&a(e)<=9007199254740991}})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){"use strict";var o=n(0),r=n(262);o({target:"Number",stat:!0,forced:Number.parseFloat!=r},{parseFloat:r})},function(e,t,n){"use strict";var o=n(5),r=n(56).trim,a=n(81),i=o.parseFloat,c=1/i(a+"-0")!=-Infinity;e.exports=c?function(e){var t=r(String(e)),n=i(t);return 0===n&&"-"==t.charAt(0)?-0:n}:i},function(e,t,n){"use strict";var o=n(0),r=n(142);o({target:"Number",stat:!0,forced:Number.parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o=n(0),r=n(30),a=n(265),i=n(104),c=n(4),l=1..toFixed,u=Math.floor,s=function p(e,t,n){return 0===t?n:t%2==1?p(e,t-1,n*e):p(e*e,t/2,n)},d=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t};o({target:"Number",proto:!0,forced:l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!c((function(){l.call({})}))},{toFixed:function(e){var t,n,o,c,l=a(this),p=r(e),f=[0,0,0,0,0,0],m="",h="0",C=function(e,t){for(var n=-1,o=t;++n<6;)o+=e*f[n],f[n]=o%1e7,o=u(o/1e7)},g=function(e){for(var t=6,n=0;--t>=0;)n+=f[t],f[t]=u(n/e),n=n%e*1e7},b=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==f[e]){var n=String(f[e]);t=""===t?n:t+i.call("0",7-n.length)+n}return t};if(p<0||p>20)throw RangeError("Incorrect fraction digits");if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(m="-",l=-l),l>1e-21)if(n=(t=d(l*s(2,69,1))-69)<0?l*s(2,-t,1):l/s(2,t,1),n*=4503599627370496,(t=52-t)>0){for(C(0,n),o=p;o>=7;)C(1e7,0),o-=7;for(C(s(10,o,1),0),o=t-1;o>=23;)g(1<<23),o-=23;g(1<0?m+((c=h.length)<=p?"0."+i.call("0",p-c)+h:h.slice(0,c-p)+"."+h.slice(c-p)):m+h}})},function(e,t,n){"use strict";var o=n(32);e.exports=function(e){if("number"!=typeof e&&"Number"!=o(e))throw TypeError("Incorrect invocation");return+e}},function(e,t,n){"use strict";var o=n(0),r=n(267);o({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},function(e,t,n){"use strict";var o=n(9),r=n(4),a=n(62),i=n(94),c=n(71),l=n(14),u=n(57),s=Object.assign,d=Object.defineProperty;e.exports=!s||r((function(){if(o&&1!==s({b:1},s(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=s({},e)[n]||"abcdefghijklmnopqrst"!=a(s({},t)).join("")}))?function(e,t){for(var n=l(e),r=arguments.length,s=1,d=i.f,p=c.f;r>s;)for(var f,m=u(arguments[s++]),h=d?a(m).concat(d(m)):a(m),C=h.length,g=0;C>g;)f=h[g++],o&&!p.call(m,f)||(n[f]=m[f]);return n}:s},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0,sham:!n(9)},{create:n(42)})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(31),l=n(13);r&&o({target:"Object",proto:!0,forced:a},{__defineGetter__:function(e,t){l.f(i(this),e,{get:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(0),r=n(9);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperties:n(126)})},function(e,t,n){"use strict";var o=n(0),r=n(9);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperty:n(13).f})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(31),l=n(13);r&&o({target:"Object",proto:!0,forced:a},{__defineSetter__:function(e,t){l.f(i(this),e,{set:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(0),r=n(143).entries;o({target:"Object",stat:!0},{entries:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(67),a=n(4),i=n(6),c=n(50).onFreeze,l=Object.freeze;o({target:"Object",stat:!0,forced:a((function(){l(1)})),sham:!r},{freeze:function(e){return l&&i(e)?l(c(e)):e}})},function(e,t,n){"use strict";var o=n(0),r=n(68),a=n(49);o({target:"Object",stat:!0},{fromEntries:function(e){var t={};return r(e,(function(e,n){a(t,e,n)}),undefined,!0),t}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(23),i=n(18).f,c=n(9),l=r((function(){i(1)}));o({target:"Object",stat:!0,forced:!c||l,sham:!c},{getOwnPropertyDescriptor:function(e,t){return i(a(e),t)}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(92),i=n(23),c=n(18),l=n(49);o({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(e){for(var t,n,o=i(e),r=c.f,u=a(o),s={},d=0;u.length>d;)(n=r(o,t=u[d++]))!==undefined&&l(s,t,n);return s}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(128).f;o({target:"Object",stat:!0,forced:r((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:a})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(14),i=n(36),c=n(102);o({target:"Object",stat:!0,forced:r((function(){i(1)})),sham:!c},{getPrototypeOf:function(e){return i(a(e))}})},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0},{is:n(144)})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isExtensible;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isExtensible:function(e){return!!a(e)&&(!i||i(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isFrozen;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isFrozen:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isSealed;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isSealed:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(14),a=n(62);o({target:"Object",stat:!0,forced:n(4)((function(){a(1)}))},{keys:function(e){return a(r(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(33),l=n(36),u=n(18).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupGetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=u(n,o))return t.get}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(33),l=n(36),u=n(18).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupSetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=u(n,o))return t.set}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(50).onFreeze,i=n(67),c=n(4),l=Object.preventExtensions;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{preventExtensions:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(50).onFreeze,i=n(67),c=n(4),l=Object.seal;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{seal:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0},{setPrototypeOf:n(53)})},function(e,t,n){"use strict";var o=n(100),r=n(22),a=n(291);o||r(Object.prototype,"toString",a,{unsafe:!0})},function(e,t,n){"use strict";var o=n(100),r=n(74);e.exports=o?{}.toString:function(){return"[object "+r(this)+"]"}},function(e,t,n){"use strict";var o=n(0),r=n(143).values;o({target:"Object",stat:!0},{values:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(142);o({global:!0,forced:parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o,r,a,i,c=n(0),l=n(38),u=n(5),s=n(35),d=n(145),p=n(22),f=n(66),m=n(43),h=n(54),C=n(6),g=n(31),b=n(55),v=n(32),N=n(90),V=n(68),y=n(75),_=n(45),x=n(106).set,k=n(147),w=n(148),L=n(295),B=n(149),S=n(296),I=n(34),T=n(61),A=n(11),E=n(96),P=A("species"),O="Promise",M=I.get,R=I.set,F=I.getterFor(O),D=d,j=u.TypeError,z=u.document,H=u.process,G=s("fetch"),U=B.f,K=U,Y="process"==v(H),q=!!(z&&z.createEvent&&u.dispatchEvent),W=0,$=T(O,(function(){if(!(N(D)!==String(D))){if(66===E)return!0;if(!Y&&"function"!=typeof PromiseRejectionEvent)return!0}if(l&&!D.prototype["finally"])return!0;if(E>=51&&/native code/.test(D))return!1;var e=D.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[P]=t,!(e.then((function(){}))instanceof t)})),Q=$||!y((function(e){D.all(e)["catch"]((function(){}))})),X=function(e){var t;return!(!C(e)||"function"!=typeof(t=e.then))&&t},J=function(e,t,n){if(!t.notified){t.notified=!0;var o=t.reactions;k((function(){for(var r=t.value,a=1==t.state,i=0;o.length>i;){var c,l,u,s=o[i++],d=a?s.ok:s.fail,p=s.resolve,f=s.reject,m=s.domain;try{d?(a||(2===t.rejection&&ne(e,t),t.rejection=1),!0===d?c=r:(m&&m.enter(),c=d(r),m&&(m.exit(),u=!0)),c===s.promise?f(j("Promise-chain cycle")):(l=X(c))?l.call(c,p,f):p(c)):f(r)}catch(h){m&&!u&&m.exit(),f(h)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&ee(e,t)}))}},Z=function(e,t,n){var o,r;q?((o=z.createEvent("Event")).promise=t,o.reason=n,o.initEvent(e,!1,!0),u.dispatchEvent(o)):o={promise:t,reason:n},(r=u["on"+e])?r(o):"unhandledrejection"===e&&L("Unhandled promise rejection",n)},ee=function(e,t){x.call(u,(function(){var n,o=t.value;if(te(t)&&(n=S((function(){Y?H.emit("unhandledRejection",o,e):Z("unhandledrejection",e,o)})),t.rejection=Y||te(t)?2:1,n.error))throw n.value}))},te=function(e){return 1!==e.rejection&&!e.parent},ne=function(e,t){x.call(u,(function(){Y?H.emit("rejectionHandled",e):Z("rejectionhandled",e,t.value)}))},oe=function(e,t,n,o){return function(r){e(t,n,r,o)}},re=function(e,t,n,o){t.done||(t.done=!0,o&&(t=o),t.value=n,t.state=2,J(e,t,!0))},ae=function ie(e,t,n,o){if(!t.done){t.done=!0,o&&(t=o);try{if(e===n)throw j("Promise can't be resolved itself");var r=X(n);r?k((function(){var o={done:!1};try{r.call(n,oe(ie,e,o,t),oe(re,e,o,t))}catch(a){re(e,o,a,t)}})):(t.value=n,t.state=1,J(e,t,!1))}catch(a){re(e,{done:!1},a,t)}}};$&&(D=function(e){b(this,D,O),g(e),o.call(this);var t=M(this);try{e(oe(ae,this,t),oe(re,this,t))}catch(n){re(this,t,n)}},(o=function(e){R(this,{type:O,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:W,value:undefined})}).prototype=f(D.prototype,{then:function(e,t){var n=F(this),o=U(_(this,D));return o.ok="function"!=typeof e||e,o.fail="function"==typeof t&&t,o.domain=Y?H.domain:undefined,n.parent=!0,n.reactions.push(o),n.state!=W&&J(this,n,!1),o.promise},"catch":function(e){return this.then(undefined,e)}}),r=function(){var e=new o,t=M(e);this.promise=e,this.resolve=oe(ae,e,t),this.reject=oe(re,e,t)},B.f=U=function(e){return e===D||e===a?new r(e):K(e)},l||"function"!=typeof d||(i=d.prototype.then,p(d.prototype,"then",(function(e,t){var n=this;return new D((function(e,t){i.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof G&&c({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return w(D,G.apply(u,arguments))}}))),c({global:!0,wrap:!0,forced:$},{Promise:D}),m(D,O,!1,!0),h(O),a=s(O),c({target:O,stat:!0,forced:$},{reject:function(e){var t=U(this);return t.reject.call(undefined,e),t.promise}}),c({target:O,stat:!0,forced:l||$},{resolve:function(e){return w(l&&this===a?D:this,e)}}),c({target:O,stat:!0,forced:Q},{all:function(e){var t=this,n=U(t),o=n.resolve,r=n.reject,a=S((function(){var n=g(t.resolve),a=[],i=0,c=1;V(e,(function(e){var l=i++,u=!1;a.push(undefined),c++,n.call(t,e).then((function(e){u||(u=!0,a[l]=e,--c||o(a))}),r)})),--c||o(a)}));return a.error&&r(a.value),n.promise},race:function(e){var t=this,n=U(t),o=n.reject,r=S((function(){var r=g(t.resolve);V(e,(function(e){r.call(t,e).then(n.resolve,o)}))}));return r.error&&o(r.value),n.promise}})},function(e,t,n){"use strict";var o=n(5);e.exports=function(e,t){var n=o.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t,n){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,n){"use strict";var o=n(0),r=n(38),a=n(145),i=n(4),c=n(35),l=n(45),u=n(148),s=n(22);o({target:"Promise",proto:!0,real:!0,forced:!!a&&i((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}))},{"finally":function(e){var t=l(this,c("Promise")),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),r||"function"!=typeof a||a.prototype["finally"]||s(a.prototype,"finally",c("Promise").prototype["finally"])},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(31),i=n(8),c=n(4),l=r("Reflect","apply"),u=Function.apply;o({target:"Reflect",stat:!0,forced:!c((function(){l((function(){}))}))},{apply:function(e,t,n){return a(e),i(n),l?l(e,t,n):u.call(e,t,n)}})},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(31),i=n(8),c=n(6),l=n(42),u=n(138),s=n(4),d=r("Reflect","construct"),p=s((function(){function e(){}return!(d((function(){}),[],e)instanceof e)})),f=!s((function(){d((function(){}))})),m=p||f;o({target:"Reflect",stat:!0,forced:m,sham:m},{construct:function(e,t){a(e),i(t);var n=arguments.length<3?e:a(arguments[2]);if(f&&!p)return d(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var o=[null];return o.push.apply(o,t),new(u.apply(e,o))}var r=n.prototype,s=l(c(r)?r:Object.prototype),m=Function.apply.call(e,s,t);return c(m)?m:s}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(8),i=n(33),c=n(13);o({target:"Reflect",stat:!0,forced:n(4)((function(){Reflect.defineProperty(c.f({},1,{value:1}),1,{value:2})})),sham:!r},{defineProperty:function(e,t,n){a(e);var o=i(t,!0);a(n);try{return c.f(e,o,n),!0}catch(r){return!1}}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(18).f;o({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=a(r(e),t);return!(n&&!n.configurable)&&delete e[t]}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(8),i=n(15),c=n(18),l=n(36);o({target:"Reflect",stat:!0},{get:function u(e,t){var n,o,s=arguments.length<3?e:arguments[2];return a(e)===s?e[t]:(n=c.f(e,t))?i(n,"value")?n.value:n.get===undefined?undefined:n.get.call(s):r(o=l(e))?u(o,t,s):void 0}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(8),i=n(18);o({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(e,t){return i.f(a(e),t)}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(36);o({target:"Reflect",stat:!0,sham:!n(102)},{getPrototypeOf:function(e){return a(r(e))}})},function(e,t,n){"use strict";n(0)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=Object.isExtensible;o({target:"Reflect",stat:!0},{isExtensible:function(e){return r(e),!a||a(e)}})},function(e,t,n){"use strict";n(0)({target:"Reflect",stat:!0},{ownKeys:n(92)})},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(8);o({target:"Reflect",stat:!0,sham:!n(67)},{preventExtensions:function(e){a(e);try{var t=r("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(6),i=n(15),c=n(4),l=n(13),u=n(18),s=n(36),d=n(46);o({target:"Reflect",stat:!0,forced:c((function(){var e=l.f({},"a",{configurable:!0});return!1!==Reflect.set(s(e),"a",1,e)}))},{set:function p(e,t,n){var o,c,f=arguments.length<4?e:arguments[3],m=u.f(r(e),t);if(!m){if(a(c=s(e)))return p(c,t,n,f);m=d(0)}if(i(m,"value")){if(!1===m.writable||!a(f))return!1;if(o=u.f(f,t)){if(o.get||o.set||!1===o.writable)return!1;o.value=n,l.f(f,t,o)}else l.f(f,t,d(0,n));return!0}return m.set!==undefined&&(m.set.call(f,n),!0)}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(135),i=n(53);i&&o({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){r(e),a(t);try{return i(e,t),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(9),r=n(5),a=n(61),i=n(79),c=n(13).f,l=n(47).f,u=n(107),s=n(83),d=n(22),p=n(4),f=n(54),m=n(11)("match"),h=r.RegExp,C=h.prototype,g=/a/g,b=/a/g,v=new h(g)!==g;if(o&&a("RegExp",!v||p((function(){return b[m]=!1,h(g)!=g||h(b)==b||"/a/i"!=h(g,"i")})))){for(var N=function(e,t){var n=this instanceof N,o=u(e),r=t===undefined;return!n&&o&&e.constructor===N&&r?e:i(v?new h(o&&!r?e.source:e,t):h((o=e instanceof N)?e.source:e,o&&r?s.call(e):t),n?this:C,N)},V=function(e){e in N||c(N,e,{configurable:!0,get:function(){return h[e]},set:function(t){h[e]=t}})},y=l(h),_=0;y.length>_;)V(y[_++]);C.constructor=N,N.prototype=C,d(r,"RegExp",N)}f("RegExp")},function(e,t,n){"use strict";var o=n(0),r=n(84);o({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(83);o&&"g"!=/./g.flags&&r.f(RegExp.prototype,"flags",{configurable:!0,get:a})},function(e,t,n){"use strict";var o=n(22),r=n(8),a=n(4),i=n(83),c=RegExp.prototype,l=c.toString,u=a((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),s="toString"!=l.name;(u||s)&&o(RegExp.prototype,"toString",(function(){var e=r(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(n===undefined&&e instanceof RegExp&&!("flags"in c)?i.call(e):n)}),{unsafe:!0})},function(e,t,n){"use strict";var o=n(78),r=n(139);e.exports=o("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(0),r=n(108).codeAt;o({target:"String",proto:!0},{codePointAt:function(e){return r(this,e)}})},function(e,t,n){"use strict";var o,r=n(0),a=n(18).f,i=n(10),c=n(109),l=n(21),u=n(110),s=n(38),d="".endsWith,p=Math.min,f=u("endsWith");r({target:"String",proto:!0,forced:!!(s||f||(o=a(String.prototype,"endsWith"),!o||o.writable))&&!f},{endsWith:function(e){var t=String(l(this));c(e);var n=arguments.length>1?arguments[1]:undefined,o=i(t.length),r=n===undefined?o:p(i(n),o),a=String(e);return d?d.call(t,a,r):t.slice(r-a.length,r)===a}})},function(e,t,n){"use strict";var o=n(0),r=n(41),a=String.fromCharCode,i=String.fromCodePoint;o({target:"String",stat:!0,forced:!!i&&1!=i.length},{fromCodePoint:function(e){for(var t,n=[],o=arguments.length,i=0;o>i;){if(t=+arguments[i++],r(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?a(t):a(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},function(e,t,n){"use strict";var o=n(0),r=n(109),a=n(21);o({target:"String",proto:!0,forced:!n(110)("includes")},{includes:function(e){return!!~String(a(this)).indexOf(r(e),arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(108).charAt,r=n(34),a=n(101),i=r.set,c=r.getterFor("String Iterator");a(String,"String",(function(e){i(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,r=t.index;return r>=n.length?{value:undefined,done:!0}:(e=o(n,r),t.index+=e.length,{value:e,done:!1})}))},function(e,t,n){"use strict";var o=n(85),r=n(8),a=n(10),i=n(21),c=n(111),l=n(86);o("match",1,(function(e,t,n){return[function(t){var n=i(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var i=r(e),u=String(this);if(!i.global)return l(i,u);var s=i.unicode;i.lastIndex=0;for(var d,p=[],f=0;null!==(d=l(i,u));){var m=String(d[0]);p[f]=m,""===m&&(i.lastIndex=c(u,a(i.lastIndex),s)),f++}return 0===f?null:p}]}))},function(e,t,n){"use strict";var o=n(0),r=n(103).end;o({target:"String",proto:!0,forced:n(150)},{padEnd:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(103).start;o({target:"String",proto:!0,forced:n(150)},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(23),a=n(10);o({target:"String",stat:!0},{raw:function(e){for(var t=r(e.raw),n=a(t.length),o=arguments.length,i=[],c=0;n>c;)i.push(String(t[c++])),c]*>)/g,h=/\$([$&'`]|\d\d?)/g;o("replace",2,(function(e,t,n){return[function(n,o){var r=l(this),a=n==undefined?undefined:n[e];return a!==undefined?a.call(n,r,o):t.call(String(r),n,o)},function(e,a){var l=n(t,e,this,a);if(l.done)return l.value;var f=r(e),m=String(this),h="function"==typeof a;h||(a=String(a));var C=f.global;if(C){var g=f.unicode;f.lastIndex=0}for(var b=[];;){var v=s(f,m);if(null===v)break;if(b.push(v),!C)break;""===String(v[0])&&(f.lastIndex=u(m,i(f.lastIndex),g))}for(var N,V="",y=0,_=0;_=y&&(V+=m.slice(y,k)+I,y=k+x.length)}return V+m.slice(y)}];function o(e,n,o,r,i,c){var l=o+e.length,u=r.length,s=h;return i!==undefined&&(i=a(i),s=m),t.call(c,s,(function(t,a){var c;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,o);case"'":return n.slice(l);case"<":c=i[a.slice(1,-1)];break;default:var s=+a;if(0===s)return t;if(s>u){var d=f(s/10);return 0===d?t:d<=u?r[d-1]===undefined?a.charAt(1):r[d-1]+a.charAt(1):t}c=r[s-1]}return c===undefined?"":c}))}}))},function(e,t,n){"use strict";var o=n(85),r=n(8),a=n(21),i=n(144),c=n(86);o("search",1,(function(e,t,n){return[function(t){var n=a(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var a=r(e),l=String(this),u=a.lastIndex;i(u,0)||(a.lastIndex=0);var s=c(a,l);return i(a.lastIndex,u)||(a.lastIndex=u),null===s?-1:s.index}]}))},function(e,t,n){"use strict";var o=n(85),r=n(107),a=n(8),i=n(21),c=n(45),l=n(111),u=n(10),s=n(86),d=n(84),p=n(4),f=[].push,m=Math.min,h=!p((function(){return!RegExp(4294967295,"y")}));o("split",2,(function(e,t,n){var o;return o="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var o=String(i(this)),a=n===undefined?4294967295:n>>>0;if(0===a)return[];if(e===undefined)return[o];if(!r(e))return t.call(o,e,a);for(var c,l,u,s=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),m=0,h=new RegExp(e.source,p+"g");(c=d.call(h,o))&&!((l=h.lastIndex)>m&&(s.push(o.slice(m,c.index)),c.length>1&&c.index=a));)h.lastIndex===c.index&&h.lastIndex++;return m===o.length?!u&&h.test("")||s.push(""):s.push(o.slice(m)),s.length>a?s.slice(0,a):s}:"0".split(undefined,0).length?function(e,n){return e===undefined&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=i(this),a=t==undefined?undefined:t[e];return a!==undefined?a.call(t,r,n):o.call(String(r),t,n)},function(e,r){var i=n(o,e,this,r,o!==t);if(i.done)return i.value;var d=a(e),p=String(this),f=c(d,RegExp),C=d.unicode,g=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(h?"y":"g"),b=new f(h?d:"^(?:"+d.source+")",g),v=r===undefined?4294967295:r>>>0;if(0===v)return[];if(0===p.length)return null===s(b,p)?[p]:[];for(var N=0,V=0,y=[];V1?arguments[1]:undefined,t.length)),o=String(e);return d?d.call(t,o,n):t.slice(n,n+o.length)===o}})},function(e,t,n){"use strict";var o=n(0),r=n(56).trim;o({target:"String",proto:!0,forced:n(112)("trim")},{trim:function(){return r(this)}})},function(e,t,n){"use strict";var o=n(0),r=n(56).end,a=n(112)("trimEnd"),i=a?function(){return r(this)}:"".trimEnd;o({target:"String",proto:!0,forced:a},{trimEnd:i,trimRight:i})},function(e,t,n){"use strict";var o=n(0),r=n(56).start,a=n(112)("trimStart"),i=a?function(){return r(this)}:"".trimStart;o({target:"String",proto:!0,forced:a},{trimStart:i,trimLeft:i})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("anchor")},{anchor:function(e){return r(this,"a","name",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("big")},{big:function(){return r(this,"big","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("blink")},{blink:function(){return r(this,"blink","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("bold")},{bold:function(){return r(this,"b","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fixed")},{fixed:function(){return r(this,"tt","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fontcolor")},{fontcolor:function(e){return r(this,"font","color",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fontsize")},{fontsize:function(e){return r(this,"font","size",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("italics")},{italics:function(){return r(this,"i","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("link")},{link:function(e){return r(this,"a","href",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("small")},{small:function(){return r(this,"small","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("strike")},{strike:function(){return r(this,"strike","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("sub")},{sub:function(){return r(this,"sub","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("sup")},{sup:function(){return r(this,"sup","","")}})},function(e,t,n){"use strict";n(40)("Float32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(30);e.exports=function(e){var t=o(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},function(e,t,n){"use strict";n(40)("Float64",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}),!0)},function(e,t,n){"use strict";n(40)("Uint16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(7),r=n(130),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",(function(e,t){return r.call(a(this),e,t,arguments.length>2?arguments[2]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).every,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("every",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(97),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("fill",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).filter,a=n(45),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("filter",(function(e){for(var t=r(i(this),e,arguments.length>1?arguments[1]:undefined),n=a(this,this.constructor),o=0,l=t.length,u=new(c(n))(l);l>o;)u[o]=t[o++];return u}))},function(e,t,n){"use strict";var o=n(7),r=n(16).find,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("find",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).findIndex,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("findIndex",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).forEach,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("forEach",(function(e){r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(113);(0,n(7).exportTypedArrayStaticMethod)("from",n(152),o)},function(e,t,n){"use strict";var o=n(7),r=n(60).includes,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("includes",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(60).indexOf,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("indexOf",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(5),r=n(7),a=n(133),i=n(11)("iterator"),c=o.Uint8Array,l=a.values,u=a.keys,s=a.entries,d=r.aTypedArray,p=r.exportTypedArrayMethod,f=c&&c.prototype[i],m=!!f&&("values"==f.name||f.name==undefined),h=function(){return l.call(d(this))};p("entries",(function(){return s.call(d(this))})),p("keys",(function(){return u.call(d(this))})),p("values",h,!m),p(i,h,!m)},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].join;a("join",(function(e){return i.apply(r(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(136),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("lastIndexOf",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).map,a=n(45),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("map",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined,(function(e,t){return new(c(a(e,e.constructor)))(t)}))}))},function(e,t,n){"use strict";var o=n(7),r=n(113),a=o.aTypedArrayConstructor;(0,o.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(a(this))(t);t>e;)n[e]=arguments[e++];return n}),r)},function(e,t,n){"use strict";var o=n(7),r=n(76).left,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduce",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(76).right,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduceRight",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=Math.floor;a("reverse",(function(){for(var e,t=r(this).length,n=i(t/2),o=0;o1?arguments[1]:undefined,1),n=this.length,o=i(e),c=r(o.length),u=0;if(c+t>n)throw RangeError("Wrong length");for(;ua;)s[a]=n[a++];return s}),a((function(){new Int8Array(1).slice()})))},function(e,t,n){"use strict";var o=n(7),r=n(16).some,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("some",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].sort;a("sort",(function(e){return i.call(r(this),e)}))},function(e,t,n){"use strict";var o=n(7),r=n(10),a=n(41),i=n(45),c=o.aTypedArray;(0,o.exportTypedArrayMethod)("subarray",(function(e,t){var n=c(this),o=n.length,l=a(e,o);return new(i(n,n.constructor))(n.buffer,n.byteOffset+l*n.BYTES_PER_ELEMENT,r((t===undefined?o:a(t,o))-l))}))},function(e,t,n){"use strict";var o=n(5),r=n(7),a=n(4),i=o.Int8Array,c=r.aTypedArray,l=r.exportTypedArrayMethod,u=[].toLocaleString,s=[].slice,d=!!i&&a((function(){u.call(new i(1))}));l("toLocaleString",(function(){return u.apply(d?s.call(c(this)):c(this),arguments)}),a((function(){return[1,2].toLocaleString()!=new i([1,2]).toLocaleString()}))||!a((function(){i.prototype.toLocaleString.call([1,2])})))},function(e,t,n){"use strict";var o=n(7).exportTypedArrayMethod,r=n(4),a=n(5).Uint8Array,i=a&&a.prototype||{},c=[].toString,l=[].join;r((function(){c.call({})}))&&(c=function(){return l.call(this)});var u=i.toString!=c;o("toString",c,u)},function(e,t,n){"use strict";var o,r=n(5),a=n(66),i=n(50),c=n(78),l=n(153),u=n(6),s=n(34).enforce,d=n(121),p=!r.ActiveXObject&&"ActiveXObject"in r,f=Object.isExtensible,m=function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}},h=e.exports=c("WeakMap",m,l);if(d&&p){o=l.getConstructor(m,"WeakMap",!0),i.REQUIRED=!0;var C=h.prototype,g=C["delete"],b=C.has,v=C.get,N=C.set;a(C,{"delete":function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),g.call(this,e)||t.frozen["delete"](e)}return g.call(this,e)},has:function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),b.call(this,e)||t.frozen.has(e)}return b.call(this,e)},get:function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),b.call(this,e)?v.call(this,e):t.frozen.get(e)}return v.call(this,e)},set:function(e,t){if(u(e)&&!f(e)){var n=s(this);n.frozen||(n.frozen=new o),b.call(this,e)?N.call(this,e,t):n.frozen.set(e,t)}else N.call(this,e,t);return this}})}},function(e,t,n){"use strict";n(78)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),n(153))},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(106);o({global:!0,bind:!0,enumerable:!0,forced:!r.setImmediate||!r.clearImmediate},{setImmediate:a.set,clearImmediate:a.clear})},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(147),i=n(32),c=r.process,l="process"==i(c);o({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=l&&c.domain;a(t?t.bind(e):e)}})},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(73),i=[].slice,c=function(e){return function(t,n){var o=arguments.length>2,r=o?i.call(arguments,2):undefined;return e(o?function(){("function"==typeof t?t:Function(t)).apply(this,r)}:t,n)}};o({global:!0,bind:!0,forced:/MSIE .\./.test(a)},{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},function(e,t,n){"use strict";t.__esModule=!0,t._CI=Ie,t._HI=D,t._M=Te,t._MCCC=Oe,t._ME=Ee,t._MFCC=Me,t._MP=Be,t._MR=Ne,t.__render=ze,t.createComponentVNode=function(e,t,n,o,r){var i=new T(1,null,null,e=function(e,t){if(12&e)return e;if(t.prototype&&t.prototype.render)return 4;if(t.render)return 32776;return 8}(e,t),o,function(e,t,n){var o=(32768&e?t.render:t).defaultProps;if(a(o))return n;if(a(n))return s(o,null);return B(n,o)}(e,t,n),function(e,t,n){if(4&e)return n;var o=(32768&e?t.render:t).defaultHooks;if(a(o))return n;if(a(n))return o;return B(n,o)}(e,t,r),t);k.createVNode&&k.createVNode(i);return i},t.createFragment=P,t.createPortal=function(e,t){var n=D(e);return A(1024,1024,null,n,0,null,n.key,t)},t.createRef=function(){return{current:null}},t.createRenderer=function(e){return function(t,n,o,r){e||(e=t),He(n,e,o,r)}},t.createTextVNode=E,t.createVNode=A,t.directClone=O,t.findDOMfromVNode=N,t.forwardRef=function(e){return{render:e}},t.getFlagsForElementVnode=function(e){switch(e){case"svg":return 32;case"input":return 64;case"select":return 256;case"textarea":return 128;case f:return 8192;default:return 1}},t.linkEvent=function(e,t){if(c(t))return{data:e,event:t};return null},t.normalizeProps=function(e){var t=e.props;if(t){var n=e.flags;481&n&&(void 0!==t.children&&a(e.children)&&F(e,t.children),void 0!==t.className&&(e.className=t.className||null,t.className=undefined)),void 0!==t.key&&(e.key=t.key,t.key=undefined),void 0!==t.ref&&(e.ref=8&n?s(e.ref,t.ref):t.ref,t.ref=undefined)}return e},t.render=He,t.rerender=We,t.version=t.options=t.Fragment=t.EMPTY_OBJ=t.Component=void 0;var o=Array.isArray;function r(e){var t=typeof e;return"string"===t||"number"===t}function a(e){return null==e}function i(e){return null===e||!1===e||!0===e||void 0===e}function c(e){return"function"==typeof e}function l(e){return"string"==typeof e}function u(e){return null===e}function s(e,t){var n={};if(e)for(var o in e)n[o]=e[o];if(t)for(var r in t)n[r]=t[r];return n}function d(e){return!u(e)&&"object"==typeof e}var p={};t.EMPTY_OBJ=p;var f="$F";function m(e){return e.substr(2).toLowerCase()}function h(e,t){e.appendChild(t)}function C(e,t,n){u(n)?h(e,t):e.insertBefore(t,n)}function g(e,t){e.removeChild(t)}function b(e){for(var t;(t=e.shift())!==undefined;)t()}function v(e,t,n){var o=e.children;return 4&n?o.$LI:8192&n?2===e.childFlags?o:o[t?0:o.length-1]:o}function N(e,t){for(var n;e;){if(2033&(n=e.flags))return e.dom;e=v(e,t,n)}return null}function V(e,t){do{var n=e.flags;if(2033&n)return void g(t,e.dom);var o=e.children;if(4&n&&(e=o.$LI),8&n&&(e=o),8192&n){if(2!==e.childFlags){for(var r=0,a=o.length;r0,m=u(p),h=l(p)&&p[0]===I;f||m||h?(n=n||t.slice(0,s),(f||h)&&(d=O(d)),(m||h)&&(d.key=I+s),n.push(d)):n&&n.push(d),d.flags|=65536}}a=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=O(t)),a=2;return e.children=n,e.childFlags=a,e}function D(e){return i(e)||r(e)?E(e,null):o(e)?P(e,0,null):16384&e.flags?O(e):e}var j="http://www.w3.org/1999/xlink",z="http://www.w3.org/XML/1998/namespace",H={"xlink:actuate":j,"xlink:arcrole":j,"xlink:href":j,"xlink:role":j,"xlink:show":j,"xlink:title":j,"xlink:type":j,"xml:base":z,"xml:lang":z,"xml:space":z};function G(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var U=G(0),K=G(null),Y=G(!0);function q(e,t){var n=t.$EV;return n||(n=t.$EV=G(null)),n[e]||1==++U[e]&&(K[e]=function(e){var t="onClick"===e||"onDblClick"===e?function(e){return function(t){0===t.button?$(t,!0,e,Z(t)):t.stopPropagation()}}(e):function(e){return function(t){$(t,!1,e,Z(t))}}(e);return document.addEventListener(m(e),t),t}(e)),n}function W(e,t){var n=t.$EV;n&&n[e]&&(0==--U[e]&&(document.removeEventListener(m(e),K[e]),K[e]=null),n[e]=null)}function $(e,t,n,o){var r=function(e){return c(e.composedPath)?e.composedPath()[0]:e.target}(e);do{if(t&&r.disabled)return;var a=r.$EV;if(a){var i=a[n];if(i&&(o.dom=r,i.event?i.event(i.data,e):i(e),e.cancelBubble))return}r=r.parentNode}while(!u(r))}function Q(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function X(){return this.defaultPrevented}function J(){return this.cancelBubble}function Z(e){var t={dom:document};return e.isDefaultPrevented=X,e.isPropagationStopped=J,e.stopPropagation=Q,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function ee(e,t,n){if(e[t]){var o=e[t];o.event?o.event(o.data,n):o(n)}else{var r=t.toLowerCase();e[r]&&e[r](n)}}function te(e,t){var n=function(n){var o=this.$V;if(o){var r=o.props||p,a=o.dom;if(l(e))ee(r,e,n);else for(var i=0;i-1&&t.options[i]&&(c=t.options[i].value),n&&a(c)&&(c=e.defaultValue),le(o,c)}}var de,pe,fe=te("onInput",he),me=te("onChange");function he(e,t,n){var o=e.value,r=t.value;if(a(o)){if(n){var i=e.defaultValue;a(i)||i===r||(t.defaultValue=i,t.value=i)}}else r!==o&&(t.defaultValue=o,t.value=o)}function Ce(e,t,n,o,r,a){64&e?ce(o,n):256&e?se(o,n,r,t):128&e&&he(o,n,r),a&&(n.$V=t)}function ge(e,t,n){64&e?function(e,t){oe(t.type)?(ne(e,"change",ae),ne(e,"click",ie)):ne(e,"input",re)}(t,n):256&e?function(e){ne(e,"change",ue)}(t):128&e&&function(e,t){ne(e,"input",fe),t.onChange&&ne(e,"change",me)}(t,n)}function be(e){return e.type&&oe(e.type)?!a(e.checked):!a(e.value)}function ve(e){e&&!S(e,null)&&e.current&&(e.current=null)}function Ne(e,t,n){e&&(c(e)||void 0!==e.current)&&n.push((function(){S(e,t)||void 0===e.current||(e.current=t)}))}function Ve(e,t){ye(e),V(e,t)}function ye(e){var t,n=e.flags,o=e.children;if(481&n){t=e.ref;var r=e.props;ve(t);var i=e.childFlags;if(!u(r))for(var l=Object.keys(r),s=0,d=l.length;s0;for(var c in i&&(a=be(n))&&ge(t,o,n),n)Le(c,null,n[c],o,r,a,null);i&&Ce(t,e,o,n,!0,a)}function Se(e,t,n){var o=D(e.render(t,e.state,n)),r=n;return c(e.getChildContext)&&(r=s(n,e.getChildContext())),e.$CX=r,o}function Ie(e,t,n,o,r,a){var i=new t(n,o),l=i.$N=Boolean(t.getDerivedStateFromProps||i.getSnapshotBeforeUpdate);if(i.$SVG=r,i.$L=a,e.children=i,i.$BS=!1,i.context=o,i.props===p&&(i.props=n),l)i.state=_(i,n,i.state);else if(c(i.componentWillMount)){i.$BR=!0,i.componentWillMount();var s=i.$PS;if(!u(s)){var d=i.state;if(u(d))i.state=s;else for(var f in s)d[f]=s[f];i.$PS=null}i.$BR=!1}return i.$LI=Se(i,n,o),i}function Te(e,t,n,o,r,a){var i=e.flags|=16384;481&i?Ee(e,t,n,o,r,a):4&i?function(e,t,n,o,r,a){var i=Ie(e,e.type,e.props||p,n,o,a);Te(i.$LI,t,i.$CX,o,r,a),Oe(e.ref,i,a)}(e,t,n,o,r,a):8&i?(!function(e,t,n,o,r,a){Te(e.children=D(function(e,t){return 32768&e.flags?e.type.render(e.props||p,e.ref,t):e.type(e.props||p,t)}(e,n)),t,n,o,r,a)}(e,t,n,o,r,a),Me(e,a)):512&i||16&i?Ae(e,t,r):8192&i?function(e,t,n,o,r,a){var i=e.children,c=e.childFlags;12&c&&0===i.length&&(c=e.childFlags=2,i=e.children=M());2===c?Te(i,n,r,o,r,a):Pe(i,n,t,o,r,a)}(e,n,t,o,r,a):1024&i&&function(e,t,n,o,r){Te(e.children,e.ref,t,!1,null,r);var a=M();Ae(a,n,o),e.dom=a.dom}(e,n,t,r,a)}function Ae(e,t,n){var o=e.dom=document.createTextNode(e.children);u(t)||C(t,o,n)}function Ee(e,t,n,o,r,i){var c=e.flags,l=e.props,s=e.className,d=e.children,p=e.childFlags,f=e.dom=function(e,t){return t?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e)}(e.type,o=o||(32&c)>0);if(a(s)||""===s||(o?f.setAttribute("class",s):f.className=s),16===p)w(f,d);else if(1!==p){var m=o&&"foreignObject"!==e.type;2===p?(16384&d.flags&&(e.children=d=O(d)),Te(d,f,n,m,null,i)):8!==p&&4!==p||Pe(d,f,n,m,null,i)}u(t)||C(t,f,r),u(l)||Be(e,c,l,f,o),Ne(e.ref,f,i)}function Pe(e,t,n,o,r,a){for(var i=0;i0,u!==s){var m=u||p;if((c=s||p)!==p)for(var h in(d=(448&r)>0)&&(f=be(c)),c){var C=m[h],g=c[h];C!==g&&Le(h,C,g,l,o,f,e)}if(m!==p)for(var b in m)a(c[b])&&!a(m[b])&&Le(b,m[b],null,l,o,f,e)}var v=t.children,N=t.className;e.className!==N&&(a(N)?l.removeAttribute("class"):o?l.setAttribute("class",N):l.className=N);4096&r?function(e,t){e.textContent!==t&&(e.textContent=t)}(l,v):Fe(e.childFlags,t.childFlags,e.children,v,l,n,o&&"foreignObject"!==t.type,null,e,i);d&&Ce(r,t,l,c,!1,f);var V=t.ref,y=e.ref;y!==V&&(ve(y),Ne(V,l,i))}(e,t,o,r,f,d):4&f?function(e,t,n,o,r,a,i){var l=t.children=e.children;if(u(l))return;l.$L=i;var d=t.props||p,f=t.ref,m=e.ref,h=l.state;if(!l.$N){if(c(l.componentWillReceiveProps)){if(l.$BR=!0,l.componentWillReceiveProps(d,o),l.$UN)return;l.$BR=!1}u(l.$PS)||(h=s(h,l.$PS),l.$PS=null)}De(l,h,d,n,o,r,!1,a,i),m!==f&&(ve(m),Ne(f,l,i))}(e,t,n,o,r,l,d):8&f?function(e,t,n,o,r,i,l){var u=!0,s=t.props||p,d=t.ref,f=e.props,m=!a(d),h=e.children;m&&c(d.onComponentShouldUpdate)&&(u=d.onComponentShouldUpdate(f,s));if(!1!==u){m&&c(d.onComponentWillUpdate)&&d.onComponentWillUpdate(f,s);var C=t.type,g=D(32768&t.flags?C.render(s,d,o):C(s,o));Re(h,g,n,o,r,i,l),t.children=g,m&&c(d.onComponentDidUpdate)&&d.onComponentDidUpdate(f,s)}else t.children=h}(e,t,n,o,r,l,d):16&f?function(e,t){var n=t.children,o=t.dom=e.dom;n!==e.children&&(o.nodeValue=n)}(e,t):512&f?t.dom=e.dom:8192&f?function(e,t,n,o,r,a){var i=e.children,c=t.children,l=e.childFlags,u=t.childFlags,s=null;12&u&&0===c.length&&(u=t.childFlags=2,c=t.children=M());var d=0!=(2&u);if(12&l){var p=i.length;(8&l&&8&u||d||!d&&c.length>p)&&(s=N(i[p-1],!1).nextSibling)}Fe(l,u,i,c,n,o,r,s,e,a)}(e,t,n,o,r,d):function(e,t,n,o){var r=e.ref,a=t.ref,c=t.children;if(Fe(e.childFlags,t.childFlags,e.children,c,r,n,!1,null,e,o),t.dom=e.dom,r!==a&&!i(c)){var l=c.dom;g(r,l),h(a,l)}}(e,t,o,d)}function Fe(e,t,n,o,r,a,i,c,l,u){switch(e){case 2:switch(t){case 2:Re(n,o,r,a,i,c,u);break;case 1:Ve(n,r);break;case 16:ye(n),w(r,o);break;default:!function(e,t,n,o,r,a){ye(e),Pe(t,n,o,r,N(e,!0),a),V(e,n)}(n,o,r,a,i,u)}break;case 1:switch(t){case 2:Te(o,r,a,i,c,u);break;case 1:break;case 16:w(r,o);break;default:Pe(o,r,a,i,c,u)}break;case 16:switch(t){case 16:!function(e,t,n){e!==t&&(""!==e?n.firstChild.nodeValue=t:w(n,t))}(n,o,r);break;case 2:xe(r),Te(o,r,a,i,c,u);break;case 1:xe(r);break;default:xe(r),Pe(o,r,a,i,c,u)}break;default:switch(t){case 16:_e(n),w(r,o);break;case 2:ke(r,l,n),Te(o,r,a,i,c,u);break;case 1:ke(r,l,n);break;default:var s=0|n.length,d=0|o.length;0===s?d>0&&Pe(o,r,a,i,c,u):0===d?ke(r,l,n):8===t&&8===e?function(e,t,n,o,r,a,i,c,l,u){var s,d,p=a-1,f=i-1,m=0,h=e[m],C=t[m];e:{for(;h.key===C.key;){if(16384&C.flags&&(t[m]=C=O(C)),Re(h,C,n,o,r,c,u),e[m]=C,++m>p||m>f)break e;h=e[m],C=t[m]}for(h=e[p],C=t[f];h.key===C.key;){if(16384&C.flags&&(t[f]=C=O(C)),Re(h,C,n,o,r,c,u),e[p]=C,p--,f--,m>p||m>f)break e;h=e[p],C=t[f]}}if(m>p){if(m<=f)for(d=(s=f+1)f)for(;m<=p;)Ve(e[m++],n);else!function(e,t,n,o,r,a,i,c,l,u,s,d,p){var f,m,h,C=0,g=c,b=c,v=a-c+1,V=i-c+1,_=new Int32Array(V+1),x=v===o,k=!1,w=0,L=0;if(r<4||(v|V)<32)for(C=g;C<=a;++C)if(f=e[C],Lc?k=!0:w=c,16384&m.flags&&(t[c]=m=O(m)),Re(f,m,l,n,u,s,p),++L;break}!x&&c>i&&Ve(f,l)}else x||Ve(f,l);else{var B={};for(C=b;C<=i;++C)B[t[C].key]=C;for(C=g;C<=a;++C)if(f=e[C],Lg;)Ve(e[g++],l);_[c-b]=C+1,w>c?k=!0:w=c,16384&(m=t[c]).flags&&(t[c]=m=O(m)),Re(f,m,l,n,u,s,p),++L}else x||Ve(f,l);else x||Ve(f,l)}if(x)ke(l,d,e),Pe(t,l,n,u,s,p);else if(k){var S=function(e){var t=0,n=0,o=0,r=0,a=0,i=0,c=0,l=e.length;l>je&&(je=l,de=new Int32Array(l),pe=new Int32Array(l));for(;n>1]]0&&(pe[n]=de[a-1]),de[a]=n)}a=r+1;var u=new Int32Array(a);i=de[a-1];for(;a-- >0;)u[a]=i,i=pe[i],de[a]=0;return u}(_);for(c=S.length-1,C=V-1;C>=0;C--)0===_[C]?(16384&(m=t[w=C+b]).flags&&(t[w]=m=O(m)),Te(m,l,n,u,(h=w+1)=0;C--)0===_[C]&&(16384&(m=t[w=C+b]).flags&&(t[w]=m=O(m)),Te(m,l,n,u,(h=w+1)i?i:a,p=0;pi)for(p=d;p0&&b(r),x.v=!1,c(n)&&n(),c(k.renderComplete)&&k.renderComplete(i,t)}function He(e,t,n,o){void 0===n&&(n=null),void 0===o&&(o=p),ze(e,t,n,o)}"undefined"!=typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Ge=[],Ue="undefined"!=typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},Ke=!1;function Ye(e,t,n,o){var r=e.$PS;if(c(t)&&(t=t(r?s(e.state,r):e.state,e.props,e.context)),a(r))e.$PS=t;else for(var i in t)r[i]=t[i];if(e.$BR)c(n)&&e.$L.push(n.bind(e));else{if(!x.v&&0===Ge.length)return void $e(e,o,n);if(-1===Ge.indexOf(e)&&Ge.push(e),Ke||(Ke=!0,Ue(We)),c(n)){var l=e.$QU;l||(l=e.$QU=[]),l.push(n)}}}function qe(e){for(var t=e.$QU,n=0,o=t.length;n0&&b(r),x.v=!1}else e.state=e.$PS,e.$PS=null;c(n)&&n.call(e)}}var Qe=function(e,t){this.state=null,this.$BR=!1,this.$BS=!0,this.$PS=null,this.$LI=null,this.$UN=!1,this.$CX=null,this.$QU=null,this.$N=!1,this.$L=null,this.$SVG=!1,this.props=e||p,this.context=t||p};t.Component=Qe,Qe.prototype.forceUpdate=function(e){this.$UN||Ye(this,{},e,!0)},Qe.prototype.setState=function(e,t){this.$UN||this.$BS||Ye(this,e,t,!1)},Qe.prototype.render=function(e,t,n){return null};t.version="7.3.3"},function(e,t,n){"use strict";var o=function(e){var t,n=Object.prototype,o=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n,o){var r=t&&t.prototype instanceof h?t:h,a=Object.create(r.prototype),i=new L(o||[]);return a._invoke=function(e,t,n){var o=s;return function(r,a){if(o===p)throw new Error("Generator is already running");if(o===f){if("throw"===r)throw a;return S()}for(n.method=r,n.arg=a;;){var i=n.delegate;if(i){var c=x(i,n);if(c){if(c===m)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===s)throw o=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=p;var l=u(e,t,n);if("normal"===l.type){if(o=n.done?f:d,l.arg===m)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=f,n.method="throw",n.arg=l.arg)}}}(e,n,i),a}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(o){return{type:"throw",arg:o}}}e.wrap=l;var s="suspendedStart",d="suspendedYield",p="executing",f="completed",m={};function h(){}function C(){}function g(){}var b={};b[a]=function(){return this};var v=Object.getPrototypeOf,N=v&&v(v(B([])));N&&N!==n&&o.call(N,a)&&(b=N);var V=g.prototype=h.prototype=Object.create(b);function y(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function _(e){var t;this._invoke=function(n,r){function a(){return new Promise((function(t,a){!function i(t,n,r,a){var c=u(e[t],e,n);if("throw"!==c.type){var l=c.arg,s=l.value;return s&&"object"==typeof s&&o.call(s,"__await")?Promise.resolve(s.__await).then((function(e){i("next",e,r,a)}),(function(e){i("throw",e,r,a)})):Promise.resolve(s).then((function(e){l.value=e,r(l)}),(function(e){return i("throw",e,r,a)}))}a(c.arg)}(n,r,t,a)}))}return t=t?t.then(a,a):a()}}function x(e,n){var o=e.iterator[n.method];if(o===t){if(n.delegate=null,"throw"===n.method){if(e.iterator["return"]&&(n.method="return",n.arg=t,x(e,n),"throw"===n.method))return m;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=u(o,e.iterator,n.arg);if("throw"===r.type)return n.method="throw",n.arg=r.arg,n.delegate=null,m;var a=r.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function w(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function B(e){if(e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function n(){for(;++r=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var l=o.call(i,"catchLoc"),u=o.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),w(n),m}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;w(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:B(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),m}},e}(e.exports);try{regeneratorRuntime=o}catch(r){Function("r","regeneratorRuntime = r")(o)}},function(e,t,n){"use strict";window.Int32Array||(window.Int32Array=Array)},function(e,t,n){"use strict";(function(e){ /*! loadCSS. [c]2017 Filament Group, Inc. MIT License */ -var n;n=void 0!==e?e:void 0,t.loadCSS=function(e,t,o,r){var a,i=n.document,c=i.createElement("link");if(t)a=t;else{var l=(i.body||i.getElementsByTagName("head")[0]).childNodes;a=l[l.length-1]}var u=i.styleSheets;if(r)for(var s in r)r.hasOwnProperty(s)&&c.setAttribute(s,r[s]);c.rel="stylesheet",c.href=e,c.media="only x",function f(e){if(i.body)return e();setTimeout((function(){f(e)}))}((function(){a.parentNode.insertBefore(c,t?a:a.nextSibling)}));var d=function m(e){for(var t=c.href,n=u.length;n--;)if(u[n].href===t)return e();setTimeout((function(){m(e)}))};function p(){c.addEventListener&&c.removeEventListener("load",p),c.media=o||"all"}return c.addEventListener&&c.addEventListener("load",p),c.onloadcssdefined=d,d(p),c}}).call(this,n(118))},function(e,t,n){"use strict";t.__esModule=!0,t.Achievements=t.Score=t.Achievement=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.name,n=e.desc,r=e.icon_class,i=e.value;return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Box,{className:r}),2,{style:{padding:"6px"}}),(0,o.createVNode)(1,"td",null,[(0,o.createVNode)(1,"h1",null,t,0),n,(0,o.createComponentVNode)(2,a.Box,{color:i?"good":"bad",content:i?"Unlocked":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Achievement=i;var c=function(e){var t=e.name,n=e.desc,r=e.icon_class,i=e.value;return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Box,{className:r}),2,{style:{padding:"6px"}}),(0,o.createVNode)(1,"td",null,[(0,o.createVNode)(1,"h1",null,t,0),n,(0,o.createComponentVNode)(2,a.Box,{color:i>0?"good":"bad",content:i>0?"Earned "+i+" times":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Score=c;t.Achievements=function(e){var t=(0,r.useBackend)(e).data;return(0,o.createComponentVNode)(2,a.Tabs,{children:[t.categories.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e,children:(0,o.createComponentVNode)(2,a.Box,{as:"Table",children:t.achievements.filter((function(t){return t.category===e})).map((function(e){return e.score?(0,o.createComponentVNode)(2,c,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name):(0,o.createComponentVNode)(2,i,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name)}))})},e)})),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"High Scores",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:t.highscore.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e.name,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"#"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Key"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Score"})]}),Object.keys(e.scores).map((function(n,r){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",m:2,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:r+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:n===t.user_ckey&&"green",textAlign:"center",children:[0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",mr:2}),n,0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",ml:2})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.scores[n]})]},n)}))]})},e.name)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BlockQuote=void 0;var o=n(1),r=n(12),a=n(17);t.BlockQuote=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";var o,r;t.__esModule=!0,t.VNodeFlags=t.ChildFlags=void 0,t.VNodeFlags=o,function(e){e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Void=512]="Void",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=2033]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(o||(t.VNodeFlags=o={})),t.ChildFlags=r,function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(r||(t.ChildFlags=r={}))},function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.color,n=e.content,i=e.className,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["color","content","className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["ColorBox",i]),color:n?null:"transparent",backgroundColor:t,content:n||"."},c)))};t.ColorBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Collapsible=void 0;var o=n(1),r=n(17),a=n(114);var i=function(e){var t,n;function i(t){var n;n=e.call(this,t)||this;var o=t.open;return n.state={open:o||!1},n}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.prototype.render=function(){var e=this,t=this.props,n=this.state.open,i=t.children,c=t.color,l=void 0===c?"default":c,u=t.title,s=t.buttons,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(t,["children","color","title","buttons"]);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({fluid:!0,color:l,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},d,{children:u}))),2),s&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",s,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:i})]})},i}(o.Component);t.Collapsible=i},function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(1),r=n(17);t.Dimmer=function(e){var t=e.style,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Box,Object.assign({style:Object.assign({position:"absolute",top:0,bottom:0,left:0,right:0,"background-color":"rgba(0, 0, 0, 0.75)","z-index":1},t)},n)))}},function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(1),r=n(12),a=n(17),i=n(87);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t,n;function l(t){var n;return(n=e.call(this,t)||this).state={selected:t.selected,open:!1},n.handleClick=function(){n.state.open&&n.setOpen(!1)},n}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},u.setOpen=function(e){var t=this;this.setState({open:e}),e?(setTimeout((function(){return window.addEventListener("click",t.handleClick)})),this.menuRef.focus()):window.removeEventListener("click",this.handleClick)},u.setSelected=function(e){this.setState({selected:e}),this.setOpen(!1),this.props.onSelected(e)},u.buildMenu=function(){var e=this,t=this.props.options,n=(void 0===t?[]:t).map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(n){e.setSelected(t)}},t)}));return n.length?n:"No Options Found"},u.render=function(){var e=this,t=this.props,n=t.color,l=void 0===n?"default":n,u=t.over,s=t.width,d=(t.onClick,t.selected,c(t,["color","over","width","onClick","selected"])),p=d.className,f=c(d,["className"]),m=u?!this.state.open:this.state.open,h=this.state.open?(0,o.createVNode)(1,"div",(0,r.classes)(["Dropdown__menu",u&&"Dropdown__over"]),this.buildMenu(),0,{tabIndex:"-1",style:{width:s}},null,(function(t){e.menuRef=t})):null;return(0,o.createVNode)(1,"div","Dropdown",[(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:s,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,p])},f,{onClick:function(t){e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected,0),(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:m?"chevron-up":"chevron-down"}),2)]}))),h],0)},l}(o.Component);t.Dropdown=l},function(e,t,n){"use strict";t.__esModule=!0,t.FlexItem=t.computeFlexItemProps=t.Flex=t.computeFlexProps=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.className,n=e.direction,o=e.wrap,a=e.align,c=e.justify,l=e.spacing,u=void 0===l?0:l,s=i(e,["className","direction","wrap","align","justify","spacing"]);return Object.assign({className:(0,r.classes)(["Flex",u>0&&"Flex--spacing--"+u,t]),style:Object.assign({},s.style,{"flex-direction":n,"flex-wrap":o,"align-items":a,"justify-content":c})},s)};t.computeFlexProps=c;var l=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},c(e))))};t.Flex=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.grow,o=e.order,a=e.align,c=i(e,["className","grow","order","align"]);return Object.assign({className:(0,r.classes)(["Flex__item",t]),style:Object.assign({},c.style,{"flex-grow":n,order:o,"align-self":a})},c)};t.computeFlexItemProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},u(e))))};t.FlexItem=s,s.defaultHooks=r.pureComponentHooks,l.Item=s},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["NoticeBox",t])},n)))};t.NoticeBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(1),r=n(20),a=n(12),i=n(19),c=n(158),l=n(17);var u=function(e){var t,n;function u(t){var n;n=e.call(this,t)||this;var a=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:a,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var u=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+l*i/c,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+u,o,a),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var u=n.inputRef.current;u.value=l;try{u.focus(),u.select()}catch(s){}}},n}return n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,u.prototype.render=function(){var e=this,t=this.state,n=t.dragging,u=t.editing,s=t.value,d=t.suppressingFlicker,p=this.props,f=p.className,m=p.fluid,h=p.animated,C=p.value,g=p.unit,b=p.minValue,v=p.maxValue,N=p.height,V=p.width,y=p.lineHeight,_=p.fontSize,x=p.format,k=p.onChange,w=p.onDrag,L=C;(n||d)&&(L=s);var B=function(e){return(0,o.createVNode)(1,"div","NumberInput__content",e+(g?" "+g:""),0,{unselectable:i.tridentVersion<=4})},S=h&&!n&&!d&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:L,format:x,children:B})||B(x?x(L):L);return(0,o.createComponentVNode)(2,l.Box,{className:(0,a.classes)(["NumberInput",m&&"NumberInput--fluid",f]),minWidth:V,minHeight:N,lineHeight:y,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((L-b)/(v-b)*100,0,100)+"%"}}),2),S,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?undefined:"none",height:N,"line-height":y,"font-size":_},onBlur:function(t){if(u){var n=(0,r.clamp)(t.target.value,b,v);e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),w&&w(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,b,v);return e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),void(w&&w(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},u}(o.Component);t.NumberInput=u,u.defaultHooks=a.pureComponentHooks,u.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},function(e,t,n){"use strict";t.__esModule=!0,t.ProgressBar=void 0;var o=n(1),r=n(12),a=n(20),i=function(e){var t=e.value,n=e.minValue,i=void 0===n?0:n,c=e.maxValue,l=void 0===c?1:c,u=e.ranges,s=void 0===u?{}:u,d=e.content,p=e.children,f=(t-i)/(l-i),m=d!==undefined||p!==undefined,h=e.color;if(!h)for(var C=0,g=Object.keys(s);C=v[0]&&t<=v[1]){h=b;break}}return h||(h="default"),(0,o.createVNode)(1,"div",(0,r.classes)(["ProgressBar","ProgressBar--color--"+h]),[(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,a.clamp)(f,0,1)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",[m&&d,m&&p,!m&&(0,a.toFixed)(100*f)+"%"],0)],4)};t.ProgressBar=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=e.title,i=e.level,c=void 0===i?1:i,l=e.buttons,u=e.content,s=e.children,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","title","level","buttons","content","children"]),p=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),f=!(0,r.isFalsy)(u)||!(0,r.isFalsy)(s);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Section","Section--level--"+c,t])},d,{children:[p&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",l,0)],4),f&&(0,o.createVNode)(1,"div","Section__content",[u,s],0)]})))};t.Section=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Tab=t.Tabs=void 0;var o=n(1),r=n(12),a=n(17),i=n(114);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e,n=Array.isArray(t),o=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(o>=t.length)break;r=t[o++]}else{if((o=t.next()).done)break;r=o.value}var a=r;if(!a.props||"Tab"!==a.props.__type__){var i=JSON.stringify(a,null,2);throw new Error(" only accepts children of type .This is what we received: "+i)}}},u=function(e){var t,n;function u(t){var n;return(n=e.call(this,t)||this).state={activeTabKey:null},n}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=u.prototype;return s.getActiveTab=function(){var e=this.state,t=this.props,n=(0,r.normalizeChildren)(t.children);l(n);var o=t.activeTab||e.activeTabKey,a=n.find((function(e){return(e.key||e.props.label)===o}));return a||(a=n[0],o=a&&(a.key||a.props.label)),{tabs:n,activeTab:a,activeTabKey:o}},s.render=function(){var e=this,t=this.props,n=t.className,l=t.vertical,u=(t.children,c(t,["className","vertical","children"])),s=this.getActiveTab(),d=s.tabs,p=s.activeTab,f=s.activeTabKey,m=null;return p&&(m=p.props.content||p.props.children),"function"==typeof m&&(m=m(f)),(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Tabs",l&&"Tabs--vertical",n])},u,{children:[(0,o.createVNode)(1,"div","Tabs__tabBox",d.map((function(t){var n=t.props,a=n.className,l=n.label,u=(n.content,n.children,n.onClick),s=n.highlight,d=c(n,["className","label","content","children","onClick","highlight"]),p=t.key||t.props.label,m=t.active||p===f;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({className:(0,r.classes)(["Tabs__tab",m&&"Tabs__tab--active",s&&!m&&"color-yellow",a]),selected:m,color:"transparent",onClick:function(n){e.setState({activeTabKey:p}),u&&u(n,t)}},d,{children:l}),p))})),0),(0,o.createVNode)(1,"div","Tabs__content",m||null,0)]})))},u}(o.Component);t.Tabs=u;var s=function(e){return null};t.Tab=s,s.defaultProps={__type__:"Tab"},u.Tab=s},function(e,t,n){"use strict";t.__esModule=!0,t.TitleBar=void 0;var o=n(1),r=n(12),a=n(31),i=n(19),c=n(37),l=n(87),u=function(e){switch(e){case c.UI_INTERACTIVE:return"good";case c.UI_UPDATE:return"average";case c.UI_DISABLED:default:return"bad"}},s=function(e){var t=e.className,n=e.title,c=e.status,s=e.fancy,d=e.onDragStart,p=e.onClose;return(0,o.createVNode)(1,"div",(0,r.classes)(["TitleBar",t]),[(0,o.createComponentVNode)(2,l.Icon,{className:"TitleBar__statusIcon",color:u(c),name:"eye"}),(0,o.createVNode)(1,"div","TitleBar__title",n===n.toLowerCase()?(0,a.toTitleCase)(n):n,0),(0,o.createVNode)(1,"div","TitleBar__dragZone",null,1,{onMousedown:function(e){return s&&d(e)}}),!!s&&(0,o.createVNode)(1,"div","TitleBar__close TitleBar__clickable",i.tridentVersion<=4?"x":"\xd7",0,{onclick:p})],0)};t.TitleBar=s,s.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=void 0;var o=n(1),r=n(28),a=n(17),i=n(12),c=n(19);var l=function(e,t,n,o){if(0===e.length)return[];var a=(0,r.zipWith)(Math.min).apply(void 0,e),i=(0,r.zipWith)(Math.max).apply(void 0,e);return n!==undefined&&(a[0]=n[0],i[0]=n[1]),o!==undefined&&(a[1]=o[0],i[1]=o[1]),(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,a,i,t)}))(e)},u=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),g=this.state.viewBox,b=l(r,g,i,c);if(b.length>0){var v=b[0],N=b[b.length-1];b.push([g[0]+h,N[1]]),b.push([g[0]+h,-h]),b.push([-h,-h]),b.push([-h,v[1]])}var V=u(b);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({position:"relative"},C,{children:function(t){return(0,o.normalizeProps)((0,o.createVNode)(1,"div",null,(0,o.createVNode)(32,"svg",null,(0,o.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+g[1]+")",fill:d,stroke:f,"stroke-width":h,points:V}),2,{viewBox:"0 0 "+g[0]+" "+g[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},t),null,e.ref))}})))},r}(o.Component);s.defaultHooks=i.pureComponentHooks;var d={Line:c.tridentVersion<=4?function(e){return null}:s};t.Chart=d},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(1),r=n(3),a=n(2);t.AiAirlock=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},l=c[i.power.main]||c[0],u=c[i.power.backup]||c[0],s=c[i.shock]||c[0];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:l.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.main,content:"Disrupt",onClick:function(){return n("disrupt-main")}}),children:[i.power.main?"Online":"Offline"," ",i.wires.main_1&&i.wires.main_2?i.power.main_timeleft>0&&"["+i.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.backup,content:"Disrupt",onClick:function(){return n("disrupt-backup")}}),children:[i.power.backup?"Online":"Offline"," ",i.wires.backup_1&&i.wires.backup_2?i.power.backup_timeleft>0&&"["+i.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:s.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(i.wires.shock&&0===i.shock),content:"Restore",onClick:function(){return n("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Temporary",onClick:function(){return n("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Permanent",onClick:function(){return n("shock-perm")}})],4),children:[2===i.shock?"Safe":"Electrified"," ",(i.wires.shock?i.shock_timeleft>0&&"["+i.shock_timeleft+"s]":"[Wires have been cut!]")||-1===i.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.id_scanner?"power-off":"times",content:i.id_scanner?"Enabled":"Disabled",selected:i.id_scanner,disabled:!i.wires.id_scanner,onClick:function(){return n("idscan-toggle")}}),children:!i.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.emergency?"power-off":"times",content:i.emergency?"Enabled":"Disabled",selected:i.emergency,onClick:function(){return n("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.locked?"lock":"unlock",content:i.locked?"Lowered":"Raised",selected:i.locked,disabled:!i.wires.bolts,onClick:function(){return n("bolt-toggle")}}),children:!i.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.lights?"power-off":"times",content:i.lights?"Enabled":"Disabled",selected:i.lights,disabled:!i.wires.lights,onClick:function(){return n("light-toggle")}}),children:!i.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.safe?"power-off":"times",content:i.safe?"Enabled":"Disabled",selected:i.safe,disabled:!i.wires.safe,onClick:function(){return n("safe-toggle")}}),children:!i.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.speed?"power-off":"times",content:i.speed?"Enabled":"Disabled",selected:i.speed,disabled:!i.wires.timing,onClick:function(){return n("speed-toggle")}}),children:!i.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.opened?"sign-out-alt":"sign-in-alt",content:i.opened?"Open":"Closed",selected:i.opened,disabled:i.locked||i.welded,onClick:function(){return n("open-close")}}),children:!(!i.locked&&!i.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),i.locked?"bolted":"",i.locked&&i.welded?" and ":"",i.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(1),r=n(20),a=n(31),i=n(3),c=n(2),l=n(37),u=n(69);t.AirAlarm=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.data,c=a.locked&&!a.siliconUser;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.InterfaceLockNoticeBox,{siliconUser:a.siliconUser,locked:a.locked,onLockStatusChange:function(){return r("lock")}}),(0,o.createComponentVNode)(2,s,{state:t}),!c&&(0,o.createComponentVNode)(2,p,{state:t})],0)};var s=function(e){var t=(0,i.useBackend)(e).data,n=(t.environment_data||[]).filter((function(e){return e.value>=.01})),a={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},l=a[t.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[n.length>0&&(0,o.createFragment)([n.map((function(e){var t=a[e.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Local status",color:l.color,children:l.localStatusText}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Area status",color:t.atmos_alarm||t.fire_alarm?"bad":"good",children:(t.atmos_alarm?"Atmosphere Alarm":t.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!t.emagged&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},d={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return m}},scrubbers:{title:"Scrubber Controls",component:function(){return C}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return v}}},p=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.config,l=d[a.screen]||d.home,u=l.component();return(0,o.createComponentVNode)(2,c.Section,{title:l.title,buttons:"home"!==a.screen&&(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("tgui:view",{screen:"home"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},f=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data,a=r.mode,l=r.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:l?"exclamation-triangle":"exclamation",color:l&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return n(l?"reset":"alarm")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:3===a?"exclamation-triangle":"exclamation",color:3===a&&"danger",content:"Panic Siphon",onClick:function(){return n("mode",{mode:3===a?1:3})}}),(0,o.createComponentVNode)(2,c.Box,{mt:2}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return n("tgui:view",{screen:"vents"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return n("tgui:view",{screen:"scrubbers"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return n("tgui:view",{screen:"modes"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return n("tgui:view",{screen:"thresholds"})}})],4)},m=function(e){var t=e.state,n=(0,i.useBackend)(e).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},h=function(e){var t=e.id_tag,n=e.long_name,r=e.power,l=e.checks,u=e.excheck,s=e.incheck,d=e.direction,p=e.external,f=e.internal,m=e.extdefault,h=e.intdefault,C=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(n),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:r?"power-off":"times",selected:r,content:r?"On":"Off",onClick:function(){return C("power",{id_tag:t,val:Number(!r)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:"release"===d?"Pressurizing":"Releasing"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:"Internal",selected:s,onClick:function(){return C("incheck",{id_tag:t,val:l})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"External",selected:u,onClick:function(){return C("excheck",{id_tag:t,val:l})}})]}),!!s&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(f),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_internal_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:h,content:"Reset",onClick:function(){return C("reset_internal_pressure",{id_tag:t})}})]}),!!u&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(p),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_external_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:m,content:"Reset",onClick:function(){return C("reset_external_pressure",{id_tag:t})}})]})]})})},C=function(e){var t=e.state,n=(0,i.useBackend)(e).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},g=function(e){var t=e.long_name,n=e.power,r=e.scrubbing,u=e.id_tag,s=e.widenet,d=e.filter_types,p=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(t),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:n?"power-off":"times",content:n?"On":"Off",selected:n,onClick:function(){return p("power",{id_tag:u,val:Number(!n)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:r?"filter":"sign-in-alt",color:r||"danger",content:r?"Scrubbing":"Siphoning",onClick:function(){return p("scrubbing",{id_tag:u,val:Number(!r)})}}),(0,o.createComponentVNode)(2,c.Button,{icon:s?"expand":"compress",selected:s,content:s?"Expanded range":"Normal range",onClick:function(){return p("widenet",{id_tag:u,val:Number(!s)})}})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Filters",children:r&&d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,l.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return p("toggle_filter",{id_tag:u,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})},b=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data.modes;return r&&0!==r.length?r.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return n("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1})],4,e.mode)})):"Nothing to show"},v=function(e){var t=(0,i.useBackend)(e),n=t.act,a=t.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,a.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return n("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=void 0;var o=n(1),r=n(3),a=n(2);t.AirlockElectronics=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.regions||[],l={0:{icon:"times-circle"},1:{icon:"stop-circle"},2:{icon:"check-circle"}};return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Main",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access Required",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.oneAccess?"unlock":"lock",content:i.oneAccess?"One":"All",onClick:function(){return n("one_access")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mass Modify",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"check-double",content:"Grant All",onClick:function(){return n("grant_all")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Clear All",onClick:function(){return n("clear_all")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unrestricted Access",children:[(0,o.createComponentVNode)(2,a.Button,{icon:1&i.unres_direction?"check-square-o":"square-o",content:"North",selected:1&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"1"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:2&i.unres_direction?"check-square-o":"square-o",content:"East",selected:2&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"2"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:4&i.unres_direction?"check-square-o":"square-o",content:"South",selected:4&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"4"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:8&i.unres_direction?"check-square-o":"square-o",content:"West",selected:8&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"8"})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",children:(0,o.createComponentVNode)(2,a.Box,{height:"261px",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:c.map((function(e){var t=e.name,r=e.accesses||[],i=l[function(e){var t=!1,n=!1;return e.forEach((function(e){e.req?t=!0:n=!0})),!t&&n?0:t&&n?1:2}(r)].icon;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:i,label:t,children:function(){return r.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:e.req?"check-square-o":"square-o",content:e.name,selected:e.req,onClick:function(){return n("set",{access:e.id})}})},e.id)}))}},t)}))})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Apc=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},s={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},d=u[c.externalPower]||u[0],p=u[c.chargingStatus]||u[0],f=c.powerChannels||[],m=s[c.malfStatus]||s[0],h=c.powerCellStatus/100;return c.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",c.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return n("reboot")}})]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:c.siliconUser,locked:c.locked,onLockStatusChange:function(){return n("lock")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:d.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",content:c.isOperating?"On":"Off",selected:c.isOperating&&!l,disabled:l,onClick:function(){return n("breaker")}}),children:["[ ",d.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:p.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.chargeMode?"sync":"close",content:c.chargeMode?"Auto":"Off",disabled:l,onClick:function(){return n("charge")}}),children:["[ ",p.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[f.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!l&&(1===e.status||3===e.status),disabled:l,onClick:function(){return n("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!l&&2===e.status,disabled:l,onClick:function(){return n("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!l&&0===e.status,disabled:l,onClick:function(){return n("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,c.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!c.siliconUser&&(0,o.createFragment)([!!c.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:m.icon,content:m.content,color:"bad",onClick:function(){return n(m.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return n("overload")}})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.coverLocked?"lock":"unlock",content:c.coverLocked?"Engaged":"Disengaged",disabled:l,onClick:function(){return n("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.emergencyLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.nightshiftLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("toggle_nightshift")}})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosAlertConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.priority||[],l=i.minor||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[c.length>0?c.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),l.length>0?l.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16)],0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(1),r=n(28),a=n(20),i=n(3),c=n(2);t.AtmosControlConsole=function(e){var t=(0,i.useBackend)(e),n=t.act,l=t.data,u=l.sensors||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:!!l.tank&&u[0].long_name,children:u.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,c.Section,{title:!l.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),l.tank&&(0,o.createComponentVNode)(2,c.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"undo",content:"Reconnect",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.inputting?"power-off":"times",content:l.inputting?"Injecting":"Off",selected:l.inputting,onClick:function(){return n("input")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:l.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return n("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.outputting?"power-off":"times",content:l.outputting?"Open":"Closed",selected:l.outputting,onClick:function(){return n("output")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:parseFloat(l.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return n("pressure",{pressure:t})}})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(1),r=n(3),a=n(2),i=n(37);t.AtmosFilter=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.filter_types||[];return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(c.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:c.rate===c.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,i.getGasLabel)(e.id,e.name),onClick:function(){return n("filter",{mode:e.id})}},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosMixer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.set_pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node2",{concentration:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosPump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),i.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.rate===i.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(1),r=n(3),a=n(2);t.BankMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.current_balance,l=i.siphoning,u=i.station_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:u+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"times":"sync",content:l?"Stop Siphoning":"Siphon Credits",selected:l,onClick:function(){return n(l?"halt":"siphon")}}),children:c+" cr"})})}),(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Authorized personnel only"})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BluespaceArtillery=void 0;var o=n(1),r=n(3),a=n(2);t.BluespaceArtillery=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.notice,l=i.connected,u=i.unlocked,s=i.target;return(0,o.createFragment)([!!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:c}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"crosshairs",disabled:!u,onClick:function(){return n("recalibrate")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:s?"average":"bad",fontSize:"25px",children:s||"No Target Set"})}),(0,o.createComponentVNode)(2,a.Section,{children:u?(0,o.createComponentVNode)(2,a.Box,{style:{margin:"auto"},children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"FIRE",color:"bad",disabled:!s,fontSize:"30px",textAlign:"center",lineHeight:"46px",onClick:function(){return n("fire")}})}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"18px",children:"Bluespace artillery is currently locked."}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Awaiting authorization via keycard reader from at minimum two station heads."})],4)})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Complete Deployment",onClick:function(){return n("build")}})})})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Bepis=void 0;var o=n(1),r=(n(31),n(19)),a=n(2);t.Bepis=function(e){var t=e.state,n=t.config,i=t.data,c=n.ref,l=i.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Business Exploration Protocol Incubation Sink",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.manual_power?"Off":"On",selected:!i.manual_power,onClick:function(){return(0,r.act)(c,"toggle_power")}}),children:"All you need to know about the B.E.P.I.S. and you! The B.E.P.I.S. performs hundreds of tests a second using electrical and financial resources to invent new products, or discover new technologies otherwise overlooked for being too risky or too niche to produce!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Payer's Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"redo-alt",content:"Reset Account",onClick:function(){return(0,r.act)(c,"account_reset")}}),children:["Console is currently being operated by ",i.account_owner?i.account_owner:"no one","."]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Data and Statistics",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposited Credits",children:i.stored_cash}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Investment Variability",children:[i.accuracy_percentage,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Innovation Bonus",children:i.positive_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Risk Offset",color:"bad",children:i.negative_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposit Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l,unit:"Credits",minValue:100,maxValue:3e4,step:100,stepPixelSize:2,onChange:function(e,t){return(0,r.act)(c,"amount",{amount:t})}})})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"donate",content:"Deposit Credits",disabled:1===i.manual_power||1===i.silicon_check,onClick:function(){return(0,r.act)(c,"deposit_cash")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Withdraw Credits",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"withdraw_cash")}})]})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Market Data and Analysis",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Average technology cost: ",i.mean_value]}),i.error_name&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Previous Failure Reason: Deposited cash value too low. Please insert more money for future success."}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"microscope",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"begin_experiment")},content:"Begin Testing"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BorgPanel=void 0;var o=n(1),r=n(3),a=n(2);t.BorgPanel=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.borg||{},l=i.cell||{},u=l.charge/l.maxcharge,s=i.channels||[],d=i.modules||[],p=i.upgrades||[],f=i.ais||[],m=i.laws||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){return n("rename")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){return n("toggle_emagged")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){return n("toggle_lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){return n("toggle_scrambledcodes")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[l.missing?(0,o.createVNode)(1,"span","color-bad","No cell installed",16):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,content:l.charge+" / "+l.maxcharge}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("set_charge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Change",onClick:function(){return n("change_cell")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){return n("remove_cell")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radio Channels",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_radio",{channel:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:c.active_module===e.type?"check-square-o":"square-o",content:e.name,selected:c.active_module===e.type,onClick:function(){return n("setmodule",{module:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_upgrade",{upgrade:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"check-square-o":"square-o",content:e.name,selected:e.connected,onClick:function(){return n("slavetoai",{slavetoai:e.ref})}},e.ref)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){return n("toggle_lawupdate")}}),children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(1),r=n(3),a=n(2);t.BrigTimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:i.timing?"Stop":"Start",selected:i.timing,onClick:function(){return n(i.timing?"stop":"start")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:i.flash_charging?"Recharging":"Flash",disabled:i.flash_charging,onClick:function(){return n("flash")}})],4),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return n("time",{adjust:-600})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return n("time",{adjust:-100})}})," ",String(i.minutes).padStart(2,"0"),":",String(i.seconds).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return n("time",{adjust:100})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return n("time",{adjust:600})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Short",onClick:function(){return n("preset",{preset:"short"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Medium",onClick:function(){return n("preset",{preset:"medium"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Long",onClick:function(){return n("preset",{preset:"long"})}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(1),r=n(3),a=n(2);t.Canister=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:["The regulator ",i.hasHoldingTank?"is":"is not"," connected to a tank."]}),(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Relabel",onClick:function(){return n("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.tankPressure})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:i.portConnected?"good":"average",content:i.portConnected?"Connected":"Not Connected"}),!!i.isPrototype&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.restricted?"lock":"unlock",color:"caution",content:i.restricted?"Restricted to Engineering":"Public",onClick:function(){return n("restricted")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Valve",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.releasePressure/(i.maxReleasePressure-i.minReleasePressure),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.releasePressure})," kPa"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"undo",disabled:i.releasePressure===i.defaultReleasePressure,content:"Reset",onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:i.releasePressure<=i.minReleasePressure,content:"Min",onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("pressure",{pressure:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:i.releasePressure>=i.maxReleasePressure,content:"Max",onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.valveOpen?"unlock":"lock",color:i.valveOpen?i.hasHoldingTank?"caution":"danger":null,content:i.valveOpen?"Open":"Closed",onClick:function(){return n("valve")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:i.valveOpen&&"danger",content:"Eject",onClick:function(){return n("eject")}}),children:[!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:i.holdingTank.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.holdingTank.tankPressure})," kPa"]})]}),!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=t.Cargo=void 0;var o=n(1),r=n(28),a=n(19),i=n(2),c=n(69);t.Cargo=function(e){var t=e.state,n=t.config,r=t.data,c=n.ref,d=r.supplies||{},p=r.requests||[],f=r.cart||[],m=f.reduce((function(e,t){return e+t.cost}),0),h=!r.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,children:[0===f.length&&"Cart is empty",1===f.length&&"1 item",f.length>=2&&f.length+" items"," ",m>0&&"("+m+" cr)"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return(0,a.act)(c,"clear")}})],4);return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle",children:r.docked&&!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{content:r.location,onClick:function(){return(0,a.act)(c,"send")}})||r.location}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"CentCom Message",children:r.message}),r.loan&&!r.requestonly?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Loan",children:r.loan_dispatched?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Loaned to Centcom"}):(0,o.createComponentVNode)(2,i.Button,{content:"Loan Shuttle",disabled:!(r.away&&r.docked),onClick:function(){return(0,a.act)(c,"loan")}})}):""]})}),(0,o.createComponentVNode)(2,i.Tabs,{mt:2,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Catalog",icon:"list",lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Catalog",buttons:h,children:(0,o.createComponentVNode)(2,l,{state:t,supplies:d})})}},"catalog"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Requests ("+p.length+")",icon:"envelope",highlight:p.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Active Requests",buttons:!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return(0,a.act)(c,"denyall")}}),children:(0,o.createComponentVNode)(2,u,{state:t,requests:p})})}},"requests"),!r.requestonly&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Checkout ("+f.length+")",icon:"shopping-cart",highlight:f.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Current Cart",buttons:h,children:(0,o.createComponentVNode)(2,s,{state:t,cart:f})})}},"cart")]})],4)};var l=function(e){var t=e.state,n=e.supplies,c=t.config,l=t.data,u=c.ref,s=function(e){var t=n[e].packs;return(0,o.createVNode)(1,"table","LabeledList",t.map((function(e){return(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[e.name,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.small_item&&(0,o.createFragment)([(0,o.createTextVNode)("Small Item")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.access&&(0,o.createFragment)([(0,o.createTextVNode)("Restrictions Apply")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:(l.self_paid?Math.round(1.1*e.cost):e.cost)+" credits",tooltip:e.desc,tooltipPosition:"left",onClick:function(){return(0,a.act)(u,"add",{id:e.id})}}),2)],4,null,e.name)})),0)};return(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e){var t=e.name;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:t,children:s},t)}))(n)})},u=function(e){var t=e.state,n=e.requests,r=t.config,c=t.data,l=r.ref;return 0===n.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Requests"}):(0,o.createVNode)(1,"table","LabeledList",n.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[(0,o.createTextVNode)("#"),e.id,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__content",e.object,0),(0,o.createVNode)(1,"td","LabeledList__cell",[(0,o.createTextVNode)("By "),(0,o.createVNode)(1,"b",null,e.orderer,0)],4),(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createVNode)(1,"i",null,e.reason,0),2),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",[e.cost,(0,o.createTextVNode)(" credits"),(0,o.createTextVNode)(" "),!c.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"check",color:"good",onClick:function(){return(0,a.act)(l,"approve",{id:e.id})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"bad",onClick:function(){return(0,a.act)(l,"deny",{id:e.id})}})],4)],0)],4)],4,e.id)})),0)},s=function(e){var t=e.state,n=e.cart,r=t.config,c=t.data,l=r.ref;return(0,o.createFragment)([0===n.length&&"Nothing in cart",n.length>0&&(0,o.createComponentVNode)(2,i.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{className:"candystripe",label:"#"+e.id,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:2,children:[!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)," ",e.cost," credits"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus",onClick:function(){return(0,a.act)(l,"remove",{id:e.id})}})],4),children:e.object},e.id)}))}),n.length>0&&!c.requestonly&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:1===c.away&&1===c.docked&&(0,o.createComponentVNode)(2,i.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return(0,a.act)(l,"send")}})||(0,o.createComponentVNode)(2,i.Box,{opacity:.5,children:["Shuttle in ",c.location,"."]})})],0)};t.CargoExpress=function(e){var t=e.state,n=t.config,r=t.data,u=n.ref,s=r.supplies||{};return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:r.siliconUser,locked:r.locked,onLockStatusChange:function(){return(0,a.act)(u,"lock")},accessText:"a QM-level ID card"}),!r.locked&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Cargo Bay",selected:!r.usingBeacon,onClick:function(){return(0,a.act)(u,"LZCargo")}}),(0,o.createComponentVNode)(2,i.Button,{selected:r.usingBeacon,disabled:!r.hasBeacon,onClick:function(){return(0,a.act)(u,"LZBeacon")},children:[r.beaconzone," (",r.beaconName,")"]}),(0,o.createComponentVNode)(2,i.Button,{content:r.printMsg,disabled:!r.canBuyBeacon,onClick:function(){return(0,a.act)(u,"printBeacon")}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notice",children:r.message})]})}),(0,o.createComponentVNode)(2,l,{state:t,supplies:s})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(1),r=n(3),a=n(2);t.CellularEmporium=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.abilities;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!i.can_readapt,onClick:function(){return n("readapt")}}),children:i.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return n("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncher=void 0;var o=n(1),r=(n(31),n(3)),a=n(2);t.CentcomPodLauncher=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bay #1",selected:1===i.bayNumber,onClick:function(){return n("bay1")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #2",selected:2===i.bayNumber,onClick:function(){return n("bay2")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #3",selected:3===i.bayNumber,onClick:function(){return n("bay3")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #4",selected:4===i.bayNumber,onClick:function(){return n("bay4")}}),(0,o.createComponentVNode)(2,a.Button,{content:"ERT Bay",selected:5===i.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return n("bay5")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,a.Button,{content:i.bay,onClick:function(){return n("teleportCentcom")}}),(0,o.createComponentVNode)(2,a.Button,{content:i.oldArea?i.oldArea:"Where you were",disabled:!i.oldArea,onClick:function(){return n("teleportBack")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Clone Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:"Launch Clones",selected:i.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return n("launchClone")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Ordered",selected:1===i.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return n("launchOrdered")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random",selected:2===i.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return n("launchRandom")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Size",selected:1===i.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return n("explosionCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Adminbus",selected:2===i.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return n("explosionBus")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Damage",selected:1===i.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return n("damageCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gib",selected:2===i.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return n("damageGib")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Stun",selected:i.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return n("effectStun")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Delimb",selected:i.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return n("effectLimb")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Yeet Organs",selected:i.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return n("effectOrgans")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bluespace",selected:i.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return n("effectBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stealth",selected:i.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return n("effectStealth")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Quiet",selected:i.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return n("effectQuiet")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Reverse Mode",selected:i.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return n("effectReverse")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile Mode",selected:i.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return n("effectMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Any Descent Angle",selected:i.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return n("effectCircle")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Machine Gun Mode",selected:i.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return n("effectBurst")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Specific Target",selected:i.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return n("effectTarget")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Name/Desc",selected:i.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return n("effectName")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Alert Ghosts",selected:i.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return n("effectAnnounce")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Sound",selected:i.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return n("fallSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Sound",selected:i.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return n("landingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Sound",selected:i.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return n("openingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Sound",selected:i.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return n("leavingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Admin Sound Volume",selected:i.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return n("soundVolume")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Duration",selected:4!==i.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return n("fallDuration")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Time",selected:20!==i.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return n("landingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Time",selected:30!==i.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return n("openingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Time",selected:30!==i.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return n("departureDelay")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return n("styleStandard")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return n("styleBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate",selected:4===i.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return n("styleSyndie")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deathsquad",selected:5===i.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return n("styleBlue")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Cult Pod",selected:6===i.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return n("styleCult")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile",selected:7===i.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return n("styleMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate Missile",selected:8===i.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return n("styleSMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Supply Crate",selected:9===i.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return n("styleBox")}}),(0,o.createComponentVNode)(2,a.Button,{content:"HONK",selected:10===i.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return n("styleHONK")}}),(0,o.createComponentVNode)(2,a.Button,{content:"~Fruit",selected:11===i.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return n("styleFruit")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Invisible",selected:12===i.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return n("styleInvisible")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gondola",selected:13===i.styleChoice,tooltip:"This gondola can control when he wants to deliver his supplies\nif he has a smart enough mind, so offer up his body to ghosts\nfor maximum enjoyment. (Make sure to turn off bluespace and\nset a arbitrarily high open-time if you do!",onClick:function(){return n("styleGondola")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Show Contents (See Through Pod)",selected:14===i.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return n("styleSeeThrough")}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:i.numObjects+" turfs in "+i.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pody Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return n("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:i.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return n("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return n("clearBay")}})],4)})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemAcclimator=void 0;var o=n(1),r=n(3),a=n(2);t.ChemAcclimator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Acclimator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:[i.chem_temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.target_temperature,unit:"K",width:"59px",minValue:0,maxValue:1e3,step:5,stepPixelSize:2,onChange:function(e,t){return n("set_target_temperature",{temperature:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Acceptable Temp. Difference",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.allowed_temperature_difference,unit:"K",width:"59px",minValue:1,maxValue:i.target_temperature,stepPixelSize:2,onChange:function(e,t){n("set_allowed_temperature_difference",{temperature:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.enabled?"On":"Off",selected:i.enabled,onClick:function(){return n("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.max_volume,unit:"u",width:"50px",minValue:i.reagent_volume,maxValue:200,step:2,stepPixelSize:2,onChange:function(e,t){return n("change_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Operation",children:i.acclimate_state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current State",children:i.emptying?"Emptying":"Filling"})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDebugSynthesizer=void 0;var o=n(1),r=n(3),a=n(2);t.ChemDebugSynthesizer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.amount,l=i.beakerCurrentVolume,u=i.beakerMaxVolume,s=i.isBeakerLoaded,d=i.beakerContents,p=void 0===d?[]:d;return(0,o.createComponentVNode)(2,a.Section,{title:"Recipient",buttons:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return n("ejectBeaker")}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",minValue:1,maxValue:u,step:1,stepPixelSize:2,onChange:function(e,t){return n("amount",{amount:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Input",onClick:function(){return n("input")}})],4):(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Create Beaker",onClick:function(){return n("makecup")}}),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l})," / "+u+" u"]}),p.length>0?(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," u"]},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Recipient Empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Recipient"})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemFilter=t.ChemFilterPane=void 0;var o=n(1),r=n(3),a=n(2);var i=function(e){var t=(0,r.useBackend)(e).act,n=e.title,i=e.list,c=e.reagentName,l=e.onReagentInput,u=n.toLowerCase();return(0,o.createComponentVNode)(2,a.Section,{title:n,minHeight:40,ml:.5,mr:.5,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{placeholder:"Reagent",width:"140px",onInput:function(e,t){return l(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return t("add",{which:u,name:c})}})],4),children:i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:e,onClick:function(){return t("remove",{which:u,reagent:e})}})],4,e)}))})};t.ChemFilterPane=i;var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={leftReagentName:"",rightReagentName:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setLeftReagentName=function(e){this.setState({leftReagentName:e})},c.setRightReagentName=function(e){this.setState({rightReagentName:e})},c.render=function(){var e=this,t=this.props.state,n=t.data,r=n.left,c=void 0===r?[]:r,l=n.right,u=void 0===l?[]:l;return(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Left",list:c,reagentName:this.state.leftReagentName,onReagentInput:function(t){return e.setLeftReagentName(t)},state:t})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Right",list:u,reagentName:this.state.rightReagentName,onReagentInput:function(t){return e.setRightReagentName(t)},state:t})})]})},r}(o.Component);t.ChemFilter=c},function(e,t,n){"use strict";t.__esModule=!0,t.ChemPress=void 0;var o=n(1),r=n(3),a=n(2);t.ChemPress=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.pill_size,l=i.pill_name,u=i.pill_style,s=i.pill_styles,d=void 0===s?[]:s;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",width:"43px",minValue:5,maxValue:50,step:1,stepPixelSize:2,onChange:function(e,t){return n("change_pill_size",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Name",children:(0,o.createComponentVNode)(2,a.Input,{value:l,onChange:function(e,t){return n("change_pill_name",{name:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Style",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:5,selected:e.id===u,textAlign:"center",color:"transparent",onClick:function(){return n("change_pill_style",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.class_name})},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemReactionChamber=void 0;var o=n(1),r=n(19),a=n(2),i=n(28),c=n(12);var l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).state={reagentName:"",reagentQuantity:1},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.setReagentName=function(e){this.setState({reagentName:e})},u.setReagentQuantity=function(e){this.setState({reagentQuantity:e})},u.render=function(){var e=this,t=this.props.state,n=t.config,l=t.data,u=n.ref,s=l.emptying,d=l.reagents||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Reagents",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"Emptying":"Filling"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createVNode)(1,"tr","LabledList__row",[(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:"",placeholder:"Reagent Name",onInput:function(t,n){return e.setReagentName(n)}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td",(0,c.classes)(["LabeledList__buttons","LabeledList__cell"]),[(0,o.createComponentVNode)(2,a.NumberInput,{value:this.state.reagentQuantity,minValue:1,maxValue:100,step:1,stepPixelSize:3,width:"39px",onDrag:function(t,n){return e.setReagentQuantity(n)}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return(0,r.act)(u,"add",{chem:e.state.reagentName,amount:e.state.reagentQuantity})}})],4)],4),(0,i.map)((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:t,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return(0,r.act)(u,"remove",{chem:t})}}),children:e},t)}))(d)]})})},l}(o.Component);t.ChemReactionChamber=l},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSplitter=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSplitter=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.straight,u=c.side,s=c.max_transfer;return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Straight",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:l,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"straight",amount:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Side",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:u,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"side",amount:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSynthesizer=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.amount,u=c.current_reagent,s=c.chemicals,d=void 0===s?[]:s,p=c.possible_amounts,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===l,onClick:function(){return n("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===u,onClick:function(){return n("select",{reagent:e.id})}},e.id)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(1),r=n(3),a=n(2);t.CodexGigas=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[i.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==i.currentSection,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>2,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>4,onClick:function(){return n(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:["the Red","the Soulless","the Master","the Lord of all things","Jr."].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==i.currentSection,onClick:function(){return n(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:i.currentSection<4,onClick:function(){return n("search")}})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(1),r=(n(31),n(3)),a=n(2);t.ComputerFabricator=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==l.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return c("clean_order")}}),(0,o.createComponentVNode)(2,i,{state:t})],0)};var i=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return 0===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:51,children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"2"})}})})]})})]}):1===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:47,buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[i.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a slot that allows you to manipulate RFID cards.\nPlease note that this is not necessary to allow the device\nto read your identification, it is just necessary to\nmanipulate other cards.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_card,onClick:function(){return n("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_card,onClick:function(){return n("hw_card",{card:"1"})}})})]}),2!==i.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:"26px",onClick:function(){return n("confirm_order")}})]}):2===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:47,children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:i.credits>=i.totalprice?"good":"bad",children:[i.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:i.credits=10&&e<20?i.COLORS.department.security:e>=20&&e<30?i.COLORS.department.medbay:e>=30&&e<40?i.COLORS.department.science:e>=40&&e<50?i.COLORS.department.engineering:e>=50&&e<60?i.COLORS.department.cargo:e>=200&&e<230?i.COLORS.department.centcom:i.COLORS.department.other},u=function(e){var t=e.type,n=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:4,color:i.COLORS.damageType[t],textAlign:"center",children:n})};t.CrewConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,s=i.sensors||[];return(0,o.createComponentVNode)(2,a.Section,{minHeight:90,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,textAlign:"center",children:"Vitals"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Position"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,children:"Tracking"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:(m=e.ijob,m%10==0),color:l(e.ijob),children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ColorBox,{color:(t=e.oxydam,r=e.toxdam,s=e.burndam,d=e.brutedam,p=t+r+s+d,f=Math.min(Math.max(Math.ceil(p/25),0),5),c[f])})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:null!==e.oxydam?(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,u,{type:"oxy",value:e.oxydam}),"/",(0,o.createComponentVNode)(2,u,{type:"toxin",value:e.toxdam}),"/",(0,o.createComponentVNode)(2,u,{type:"burn",value:e.burndam}),"/",(0,o.createComponentVNode)(2,u,{type:"brute",value:e.brutedam})]}):e.life_status?"Alive":"Dead"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:null!==e.pos_x?e.area:"N/A"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Track",disabled:!e.can_track,onClick:function(){return n("select_person",{name:e.name})}})})]},e.name);var t,r,s,d,p,f,m}))]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(1),r=n(3),a=n(2),i=n(435);t.Cryo=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",content:c.occupant.name?c.occupant.name:"No Occupant"}),!!c.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",content:c.occupant.stat,color:c.occupant.statstate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:c.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant.health/c.occupant.maxHealth,color:c.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",content:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",disabled:c.isOpen,onClick:function(){return n("power")},color:c.isOperating&&"green",children:c.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.isOpen?"unlock":"lock",onClick:function(){return n("door")},content:c.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:c.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return n("autoeject")},content:c.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!c.isBeakerLoaded,onClick:function(){return n("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:c.isBeakerLoaded,beakerContents:c.beakerContents})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BeakerContents=void 0;var o=n(1),r=n(2);t.BeakerContents=function(e){var t=e.beakerLoaded,n=e.beakerContents;return(0,o.createComponentVNode)(2,r.Box,{children:[!t&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"No beaker loaded."})||0===n.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"Beaker is empty."}),n.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{color:"label",children:[e.volume," units of ",e.name]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(1),r=n(28),a=n(3),i=n(2),c=function(e){var t=e.craftables,n=void 0===t?[]:t,r=(0,a.useBackend)(e),c=r.act,l=r.data,u=l.craftability,s=void 0===u?{}:u,d=l.display_compact,p=l.display_craftable_only;return n.map((function(e){return p&&!s[e.ref]?null:d?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,className:"candystripe",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],tooltip:e.tool_text&&"Tools needed: "+e.tool_text,tooltipPosition:"left",onClick:function(){return c("make",{recipe:e.ref})}}),children:e.req_text},e.name):(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],onClick:function(){return c("make",{recipe:e.ref})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.req_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required",children:e.req_text}),!!e.catalyst_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Catalyst",children:e.catalyst_text}),!!e.tool_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tools",children:e.tool_text})]})},e.name)}))};t.PersonalCrafting=function(e){var t=e.state,n=(0,a.useBackend)(e),l=n.act,u=n.data,s=u.busy,d=u.display_craftable_only,p=u.display_compact,f=(0,r.map)((function(e,t){return{category:t,subcategory:e,hasSubcats:"has_subcats"in e,firstSubcatName:Object.keys(e).find((function(e){return"has_subcats"!==e}))}}))(u.crafting_recipes||{}),m=!!s&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"40px",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Box,{mt:30,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Crafting..."]})});return(0,o.createFragment)([m,(0,o.createComponentVNode)(2,i.Section,{title:"Personal Crafting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:p?"check-square-o":"square-o",content:"Compact",selected:p,onClick:function(){return l("toggle_compact")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"check-square-o":"square-o",content:"Craftable Only",selected:d,onClick:function(){return l("toggle_recipes")}})],4),children:(0,o.createComponentVNode)(2,i.Tabs,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.category,onClick:function(){return l("set_category",{category:e.category,subcategory:e.firstSubcatName})},children:function(){return!e.hasSubcats&&(0,o.createComponentVNode)(2,c,{craftables:e.subcategory,state:t})||(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,n){if("has_subcats"!==n)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n,onClick:function(){return l("set_category",{subcategory:n})},children:function(){return(0,o.createComponentVNode)(2,c,{craftables:e,state:t})}})}))(e.subcategory)})}},e.category)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.DecalPainter=void 0;var o=n(1),r=n(3),a=n(2);t.DecalPainter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.decal_list||[],l=i.color_list||[],u=i.dir_list||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Decal Type",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.decal===i.decal_style,onClick:function(){return n("select decal",{decals:e.decal})}},e.decal)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Color",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:"red"===e.colors?"Red":"white"===e.colors?"White":"Yellow",selected:e.colors===i.decal_color,onClick:function(){return n("select color",{colors:e.colors})}},e.colors)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Direction",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:1===e.dirs?"North":2===e.dirs?"South":4===e.dirs?"East":"West",selected:e.dirs===i.decal_direction,onClick:function(){return n("selected direction",{dirs:e.dirs})}},e.dirs)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(1),r=n(3),a=n(2);t.DisposalUnit=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return l.full_pressure?(t="good",n="Ready"):l.panel_open?(t="bad",n="Power Disabled"):l.pressure_charging?(t="average",n="Pressurizing"):(t="bad",n="Off"),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:t,children:n}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.flush?"toggle-on":"toggle-off",disabled:l.isai||l.panel_open,content:l.flush?"Disengage":"Engage",onClick:function(){return c(l.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:l.isai,content:"Eject Contents",onClick:function(){return c("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:l.panel_open,selected:l.pressure_charging,onClick:function(){return c(l.pressure_charging?"pump-0":"pump-1")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(1),r=n(3),a=n(2);t.DnaVault=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.completed,l=i.used,u=i.choiceA,s=i.choiceB,d=i.dna,p=i.dna_max,f=i.plants,m=i.plants_max,h=i.animals,C=i.animals_max;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/p,content:d+" / "+p+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f/m,content:f+" / "+m+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/h,content:h+" / "+C+" Samples"})})]})}),!(!c||l)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:u,textAlign:"center",onClick:function(){return n("gene",{choice:u})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return n("gene",{choice:s})}})})]})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(1),r=n(3),a=n(2),i=n(31);t.EightBallVote=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.question,u=c.shaking,s=c.answers,d=void 0===s?[]:s;return u?(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',l,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,i.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return n("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(1),r=n(2),a=n(3);t.EmergencyShuttleConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,i=t.data,c=i.timer_str,l=i.enabled,u=i.emagged,s=i.engines_started,d=i.authorizations_remaining,p=i.authorizations,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:c}),(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:s?"good":"average",ml:1,children:s?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,r.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!l,onClick:function(){return n("abort")}}),children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!l,onClick:function(){return n("authorize")}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!l,onClick:function(){return n("repeal")}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,color:u?"bad":"good",children:u?"ERROR":"Remaining: "+d}),children:[f.length>0?f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,r.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"}),f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)}))]})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(1),r=n(31),a=n(3),i=n(2);t.EngravedMessage=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.admin_mode,u=c.creator_key,s=c.creator_name,d=c.has_liked,p=c.has_disliked,f=c.hidden_message,m=c.is_creator,h=c.num_likes,C=c.num_dislikes,g=c.realdate;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(f)}),(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-up",content:" "+h,disabled:m,selected:d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("like")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"circle",disabled:m,selected:!p&&!d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("neutral")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-down",content:" "+C,disabled:m,selected:p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("dislike")}})})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Created On",children:g})})}),(0,o.createComponentVNode)(2,i.Section),!!l&&(0,o.createComponentVNode)(2,i.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return n("delete")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Ckey",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Character Name",children:s})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(1),r=n(28),a=n(70),i=n(20),c=n(156),l=n(3),u=n(2),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e){var t=(0,l.useBackend)(e),n=t.act,d=t.data,p=d.currentArea,f=d.currentCoords,m=d.globalmode,h=d.power,C=d.tag,g=d.updating,b=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,c.vecLength)((0,c.vecSubtract)(s(f),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(d.signals||[]);return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,u.Button,{icon:"power-off",content:h?"On":"Off",selected:h,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,u.Button,{icon:"pencil-alt",content:C,onClick:function(){return n("rename")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,u.Button,{icon:g?"unlock":"lock",content:g?"AUTO":"MANUAL",color:!g&&"bad",onClick:function(){return n("updating")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,u.Button,{icon:"sync",content:m?"MAXIMUM":"LOCAL",selected:!m,onClick:function(){return n("globalmode")}})})]})}),!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,u.Box,{fontSize:"18px",children:[p," (",f,")"]})}),(0,o.createComponentVNode)(2,u.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,u.Table,{children:[(0,o.createComponentVNode)(2,u.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,u.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),b.map((function(e){return(0,o.createComponentVNode)(2,u.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,u.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,i.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,u.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.GravityGenerator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.breaker,l=i.charge_count,u=i.charging_state,s=i.on,d=i.operational;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No data available"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker",children:(0,o.createComponentVNode)(2,a.Button,{icon:c?"power-off":"times",content:c?"On":"Off",selected:c,disabled:!d,onClick:function(){return n("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===u&&(s&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})}),d&&0!==u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"WARNING - Radiation detected"}),d&&0===u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No radiation detected"})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(1),r=n(3),a=n(2);t.GulagTeleporterConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.teleporter,l=i.teleporter_lock,u=i.teleporter_state_open,s=i.teleporter_location,d=i.beacon,p=i.beacon_location,f=i.id,m=i.id_name,h=i.can_teleport,C=i.goal,g=void 0===C?0:C,b=i.prisoner,v=void 0===b?{}:b;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:u?"Open":"Closed",disabled:l,selected:u,onClick:function(){return n("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l?"lock":"unlock",content:l?"Locked":"Unlocked",selected:l,disabled:u,onClick:function(){return n("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:c?"good":"bad",buttons:!c&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_teleporter")}}),children:c?s:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_beacon")}}),children:d?p:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:f?m:"No ID",onClick:function(){return n("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:g,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return n("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:v.name?v.name:"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:v.crimstat?v.crimstat:"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!h,textAlign:"center",color:"bad",onClick:function(){return n("teleport")}})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(1),r=n(3),a=n(2);t.GulagItemReclaimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.mobs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!i.can_reclaim,onClick:function(){return n("release_items",{mobref:e.mob})}})})]},e.mob)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(1),r=n(3),a=n(2);t.Holodeck=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_toggle_safety,l=i.default_programs,u=void 0===l?[]:l,s=i.emag_programs,d=void 0===s?[]:s,p=i.emagged,f=i.program;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"unlock":"lock",content:"Safeties",color:"bad",disabled:!c,selected:!p,onClick:function(){return n("safety")}}),children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))}),!!p&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),color:"bad",textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(1),r=n(3),a=n(2);t.ImplantChair=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:i.occupant.name?i.occupant.name:"No Occupant"}),!!i.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===i.occupant.stat?"good":1===i.occupant.stat?"average":"bad",children:0===i.occupant.stat?"Conscious":1===i.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.open?"unlock":"lock",color:i.open?"default":"red",content:i.open?"Open":"Closed",onClick:function(){return n("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:i.ready?i.special_name||"Implant":"Recharging",onClick:function(){return n("implant")}}),0===i.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[i.ready_implants,1===i.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(1),r=n(3),a=n(2);t.Intellicard=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=u||s,l=i.name,u=i.isDead,s=i.isBraindead,d=i.health,p=i.wireless,f=i.radio,m=i.wiping,h=i.laws,C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,a.Section,{title:l||"Empty Card",buttons:!!l&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:m?"Stop Wiping":"Wipe",disabled:u,onClick:function(){return n("wipe")}}),children:!!l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:c?"bad":"good",children:c?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:p,onClick:function(){return n("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:f,onClick:function(){return n("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(1),r=n(3),a=n(2);t.KeycardAuth=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===i.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===i.waiting&&(0,o.createFragment)([!!i.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return n("auth_swipe")},content:"Authorize"}),0===i.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return n("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return n("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return n("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(1),r=n(31),a=n(3),i=n(2);t.LaborClaimConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.can_go_home,u=c.id_points,s=c.ores,d=c.status_info,p=c.unclaimed_points;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,i.Button,{content:"Move shuttle",disabled:!l,onClick:function(){return n("move_shuttle")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Points",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Claim points",disabled:!p,onClick:function(){return n("claim_points")}}),children:p})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(1),r=n(3),a=n(2);t.LanguageMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.admin_mode,l=i.is_living,u=i.omnitongue,s=i.languages,d=void 0===s?[]:s,p=i.unknown_languages,f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!l&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return n("select_default",{language_name:e.name})}}),!!c&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return n("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!c&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(u?"Enabled":"Disabled"),selected:u,onClick:function(){return n("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadConsole=t.LaunchpadRemote=t.LaunchpadControl=t.LaunchpadButtonPad=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return t("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return t("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return t("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return t("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return t("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:-1})}})]})]})};t.LaunchpadButtonPad=i;var c=function(e){var t=e.topLevel,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.x,s=l.y,d=l.pad_name,p=l.range;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:d,width:"170px",onChange:function(e,t){return c("rename",{name:t})}}),level:t?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return c("remove")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Controls",level:2,children:(0,o.createComponentVNode)(2,i,{state:e.state})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:u,minValue:-p,maxValue:p,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return c("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:s,minValue:-p,maxValue:p,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return c("set_pos",{y:t})}})]})]})})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return c("launch")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Pull",textAlign:"center",onClick:function(){return c("pull")}})})]})]})};t.LaunchpadControl=c;t.LaunchpadRemote=function(e){var t=(0,r.useBackend)(e).data,n=t.has_pad,i=t.pad_closed;return n?i?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"}):(0,o.createComponentVNode)(2,c,{topLevel:!0,state:e.state}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})};t.LaunchpadConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.launchpads,u=void 0===l?[]:l,s=i.selected_id;return u.length<=0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"}):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.Box,{style:{"border-right":"2px solid rgba(255, 255, 255, 0.1)"},minHeight:"190px",mr:1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,selected:s===e.id,color:"transparent",onClick:function(){return n("select_pad",{id:e.id})}},e.name)}))})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:s?(0,o.createComponentVNode)(2,c,{state:e.state}):(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(1),r=n(3),a=n(2);t.MechBayPowerConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.recharge_port,c=i&&i.mech,l=c&&c.cell;return(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.health/c.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Mule=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u=c.siliconUser,s=c.on,d=c.cell,p=c.cellPercent,f=c.load,m=c.mode,h=c.modeStatus,C=c.haspai,g=c.autoReturn,b=c.autoPickup,v=c.reportDelivery,N=c.destination,V=c.home,y=c.id,_=c.destinations,x=void 0===_?[]:_;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:u,locked:l}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!l&&(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:d?p/100:0,color:d?"good":"bad"}),(0,o.createComponentVNode)(2,a.Grid,{mt:1,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:h,children:m})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:f?"good":"average",children:f||"None"})})})]})]}),!l&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return n("unload")}}),!!C&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return n("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:y,onChange:function(e,t){return n("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:N||"None",options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return n("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return n("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:V,options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return n("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:g,content:"Auto-Return",onClick:function(){return n("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:b,content:"Auto-Pickup",onClick:function(){return n("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:v,content:"Report Delivery",onClick:function(){return n("report")}})]})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(1),r=n(3),a=n(2);t.NotificationPreferences=function(e){var t=(0,r.useBackend)(e),n=t.act,i=(t.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return n("toggle_ignore",{key:e.key})}},e.key)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(1),r=n(3),a=n(2);t.NtnetRelay=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.enabled,l=i.dos_capacity,u=i.dos_overload,s=i.dos_crashed;return(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:c,content:c?"ENABLED":"DISABLED",onClick:function(){return n("toggle")}}),children:s?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return n("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:l,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})," GQ"," / ",l," GQ"]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(1),r=n(3),a=n(2);t.NtosArcade=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[i.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[i.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Section,{backgroundColor:1===i.PauseState?"#1b3622":"#471915",children:i.Status})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.Hitpoints/45,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Section,{inline:!0,width:26,textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:i.BossID})})]})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,a.Box,{color:i.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",i.TicketCount]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(1),r=n(3),a=n(2);t.NtosConfiguration=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.power_usage,l=i.battery_exists,u=i.battery,s=void 0===u?{}:u,d=i.disk_size,p=i.disk_used,f=i.hardware,m=void 0===f?[]:f;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",c,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!l&&"average",children:l?(0,o.createComponentVNode)(2,a.ProgressBar,{value:s.charge,minValue:0,maxValue:s.max,ranges:{good:[s.max/2,Infinity],average:[s.max/4,s.max/2],bad:[-Infinity,s.max/4]},children:[s.charge," / ",s.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:d,color:"good",children:[p," GQ / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return n("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(1),r=n(3),a=n(2),i={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug"};t.NtosMain=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.programs,u=void 0===l?[]:l,s=c.has_light,d=c.light_on,p=c.comp_light_color;return(0,o.createFragment)([!!s&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:d,onClick:function(){return n("PC_toggle_light")},children:["Flashlight: ",d?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return n("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:p})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,lineHeight:"24px",color:"transparent",icon:i[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return n("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:3,children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{lineHeight:"24px",color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return n("PC_killprogram",{name:e.name})}})})]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(1),r=n(3),a=n(2);(0,n(51).createLogger)("ntos chat");t.NtosNetChat=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_admin,l=i.adminmode,u=i.authed,s=i.username,d=i.active_channel,p=i.is_operator,f=i.all_channels,m=void 0===f?[]:f,h=i.clients,C=void 0===h?[]:h,g=i.messages,b=void 0===g?[]:g,v=null!==d,N=u||l;return(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return n("PRG_newchannel",{new_channel_name:t})}}),m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===d,color:"transparent",onClick:function(){return n("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:s+"...",currentValue:s,onCommit:function(e,t){return n("PRG_changename",{new_name:t})}}),!!c&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(l?"ON":"OFF"),color:l?"bad":"good",onClick:function(){return n("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(N?b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return n("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return n("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return n("PRG_leavechannel")}})],4),!!p&&u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return n("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return n("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return n("PRG_setpassword",{new_password:t})}})],4)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(1),r=n(3),a=n(2);t.NtosNetDownloader=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.disk_size,s=l.disk_used,d=l.downloadable_programs,p=void 0===d?[]:d,f=l.error,m=l.hacked_programs,h=void 0===m?[]:m,C=l.hackedavailable;return(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return c("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:s+" GQ / "+u+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:p.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))}),!!C&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),h.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))]})],0)};var i=function(e){var t=e.program,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.disk_size,u=c.disk_used,s=c.downloadcompletion,d=c.downloading,p=c.downloadname,f=c.downloadsize,m=l-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:t.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[t.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:t.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:d||t.size>m,onClick:function(){return i("PRG_downloadfile",{filename:t.filename})}})})]}),"Compatible"!==t.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),t.size>m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:t.fileinfo})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(1),r=n(28),a=n(70),i=n(20),c=n(3),l=n(2),u=n(37),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e){var t=e.state,n=(0,c.useBackend)(e),p=n.act,f=n.data,m=f.active,h=f.SM_integrity,C=f.SM_power,g=f.SM_ambienttemp,b=f.SM_ambientpressure;if(!m)return(0,o.createComponentVNode)(2,d,{state:t});var v=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(f.gases||[]),N=Math.max.apply(Math,[1].concat(v.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:h/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:C,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,i.toFixed)(C)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(g),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,i.toFixed)(g)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(b),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,i.toFixed)(b)+" kPa"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return p("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.Box.Forced,{height:24*v.length+"px",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:v.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,u.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,u.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:N,children:(0,i.toFixed)(e.amount,2)+"%"})},e.name)}))})})})})]})};var d=function(e){var t=(0,c.useBackend)(e),n=t.act,r=t.data.supermatters,a=void 0===r?[]:r;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return n("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:a.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return n("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWrapper=void 0;var o=n(1),r=n(3),a=n(2),i=n(116);t.NtosWrapper=function(e){var t=e.children,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.PC_batteryicon,s=l.PC_showbatteryicon,d=l.PC_batterypercent,p=l.PC_ntneticon,f=l.PC_apclinkicon,m=l.PC_stationtime,h=l.PC_programheaders,C=void 0===h?[]:h,g=l.PC_showexitprogram;return(0,o.createVNode)(1,"div","NtosWrapper",[(0,o.createVNode)(1,"div","NtosWrapper__header NtosHeader",[(0,o.createVNode)(1,"div","NtosHeader__left",[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:2,children:m}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,italic:!0,mr:2,opacity:.33,children:"NtOS"})],4),(0,o.createVNode)(1,"div","NtosHeader__right",[C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:e.icon})},e.icon)})),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:p&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:p})}),!!s&&u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:[u&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:u}),d&&d]}),f&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:f})}),!!g&&(0,o.createComponentVNode)(2,a.Button,{width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-minimize-o",tooltip:"Minimize",tooltipPosition:"bottom",onClick:function(){return c("PC_minimize")}}),!!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-left",onClick:function(){return c("PC_exit")}}),!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"power-off",tooltip:"Power off",tooltipPosition:"bottom-left",onClick:function(){return c("PC_shutdown")}})],0)],4,{onMouseDown:function(){(0,i.refocusLayout)()}}),(0,o.createVNode)(1,"div","NtosWrapper__content",t,0)],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e).act;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:1,content:e,textAlign:"center",fontSize:"40px",lineHeight:"50px",width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return t("keypad",{digit:e})}},e)}))},e[0])}))})})};t.NuclearBomb=function(e){var t=e.state,n=(0,a.useBackend)(e),r=n.act,l=n.data,u=(l.anchored,l.disk_present,l.status1),s=l.status2;return(0,o.createComponentVNode)(2,i.Box,{m:1,children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,className:"NuclearBomb__displayBox",children:u}),(0,o.createComponentVNode)(2,i.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Box,{className:"NuclearBomb__displayBox",children:s})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",fontSize:"24px",lineHeight:"23px",textAlign:"center",width:"43px",ml:1,mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return r("eject_disk")}})})]}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,c,{state:t})}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:1,width:"129px",children:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:"32px",mb:1,className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return r("arm")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:"32px",className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return r("anchor")}}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})}),(0,o.createComponentVNode)(2,i.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(1),r=n(3),a=n(2);t.OperatingComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.table,l=i.surgeries,u=void 0===l?[]:l,s=i.procedures,d=void 0===s?[]:s,p=i.patient,f=void 0===p?{}:p;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Patient State",children:[!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",level:2,children:f?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:f.statstate,children:f.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:f.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f.health,minValue:f.minHealth,maxValue:f.maxHealth,color:f.health>=0?"good":"average",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f[e.type]/f.maxHealth,color:"bad",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f[e.type]})})},e.type)}))]}):"No Patient Detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Initiated Procedures",level:2,children:d.length?d.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!i.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)})):"No Active Procedures"})]})]},"state"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Surgery Procedures",children:(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return n("sync")}}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})},"procedures")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(1),r=n(31),a=n(19),i=n(2);t.OreBox=function(e){var t=e.state,n=t.config,c=t.data,l=n.ref,u=c.materials;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Empty",onClick:function(){return(0,a.act)(l,"removeall")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br"),"Gibtonite is not accepted."]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(1),r=n(31),a=n(3),i=n(2);t.OreRedemptionMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,l=r.unclaimedPoints,u=r.materials,s=r.alloys,d=r.diskDesigns,p=r.hasDisk;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),l,(0,o.createComponentVNode)(2,i.Button,{ml:2,content:"Claim",disabled:0===l,onClick:function(){return n("Claim")}})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return n("diskEject")}})}),(0,o.createComponentVNode)(2,i.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return n("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Insert design disk",onClick:function(){return n("diskInsert")}})}),(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,i.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Smelt",{id:e.id,sheets:t})}},e.id)}))})})],4)};var c=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).state={amount:1},t}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state.amount,n=this.props,a=n.material,c=n.onRelease,l=Math.floor(a.amount);return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(a.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:a.value&&a.value+" cr"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:[l," sheets"]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:t,onChange:function(t,n){return e.setState({amount:n})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:l<1,content:"Release",onClick:function(){return c(t)}})]})]})},a}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Pandemic=t.PandemicAntibodyDisplay=t.PandemicSymptomDisplay=t.PandemicDiseaseDisplay=t.PandemicBeakerDisplay=void 0;var o=n(1),r=n(28),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.has_beaker,l=r.beaker_empty,u=r.has_blood,s=r.blood,d=!c||l;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:d,onClick:function(){return n("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Empty",disabled:d,onClick:function(){return n("empty_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!c,onClick:function(){return n("eject_beaker")}})],4),children:c?l?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No beaker loaded"})})};t.PandemicBeakerDisplay=c;var l=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.is_ready;return(r.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,i.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,i.Input,{value:e.name,onChange:function(t,o){return n("rename_disease",{index:e.index,name:o})}}):e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:"Create culture bottle",disabled:!c,onClick:function(){return n("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,i.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))};t.PandemicDiseaseDisplay=l;var u=function(e){var t=e.symptom,n=t.name,a=t.desc,c=t.stealth,l=t.resistance,u=t.stage_speed,s=t.transmission,d=t.level,p=t.neutered,f=(0,r.map)((function(e,t){return{desc:e,label:t}}))(t.threshold_desc||{});return(0,o.createComponentVNode)(2,i.Section,{title:n,level:2,buttons:!!p&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:a}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Level",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:c}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmission",children:s})]})})]}),f.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})};t.PandemicSymptomDisplay=u;var s=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.resistances||[];return(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:c.length>0?(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!r.is_ready,onClick:function(){return n("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})};t.PandemicAntibodyDisplay=s;t.Pandemic=function(e){var t=(0,a.useBackend)(e).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),!!t.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{state:e.state}),(0,o.createComponentVNode)(2,s,{state:e.state})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.PortableGenerator=function(e){var t,n=(0,r.useBackend)(e),i=n.act,c=n.data;return t=c.stack_percent>50?"good":c.stack_percent>15?"average":"bad",(0,o.createFragment)([!c.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.active?"power-off":"times",onClick:function(){return i("toggle_power")},disabled:!c.ready_to_boot,children:c.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:c.sheet_name+" sheets",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t,children:c.sheets}),c.sheets>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:c.active,onClick:function(){return i("eject")},children:"Eject"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current sheet level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.stack_percent/100,ranges:{good:[.1,Infinity],average:[.01,.1],bad:[-Infinity,.01]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heat level",children:c.current_heat<100?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Nominal"}):c.current_heat<200?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",children:"Caution"}):(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"DANGER"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",children:c.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return i("lower_power")},children:c.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("higher_power")},children:c.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!c.connected&&"bad",children:c.connected?c.power_available:"Unconnected"})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=t.PortablePump=t.PortableBasicInfo=void 0;var o=n(1),r=n(3),a=n(2),i=n(37),c=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.connected,l=i.holding,u=i.on,s=i.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:c?"good":"average",children:c?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return n("eject")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)};t.PortableBasicInfo=c;t.PortablePump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.direction,u=(i.holding,i.target_pressure),s=i.default_pressure,d=i.min_pressure,p=i.max_pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-in-alt":"sign-out-alt",content:l?"In":"Out",selected:l,onClick:function(){return n("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,unit:"kPa",width:"75px",minValue:d,maxValue:p,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:u===d,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:u===s,onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:u===p,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})],4)};t.PortableScrubber=function(e){var t=(0,r.useBackend)(e),n=t.act,l=t.data.filter_types||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return n("toggle_filter",{val:e.gas_id})}},e.id)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.PowerMonitor=void 0;var o=n(1),r=n(28),a=n(70),i=n(20),c=n(12),l=n(2);var u=5e5,s=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)},d=function(e){var t,n;function c(){var t;return(t=e.call(this)||this).state={sortByField:null},t}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=this,t=this.props.state.data,n=t.history,c=this.state.sortByField,d=n.supply[n.supply.length-1]||0,m=n.demand[n.demand.length-1]||0,h=n.supply.map((function(e,t){return[t,e]})),C=n.demand.map((function(e,t){return[t,e]})),g=Math.max.apply(Math,[u].concat(n.supply,n.demand)),b=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===c&&(0,r.sortBy)((function(e){return e.name})),"charge"===c&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===c&&(0,r.sortBy)((function(e){return-s(e.load)}),(function(e){return-parseFloat(e.load)}))])(t.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"200px",children:(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:d,minValue:0,maxValue:g,color:"teal",content:(0,i.toFixed)(d/1e3)+" kW"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:m,minValue:0,maxValue:g,color:"pink",content:(0,i.toFixed)(m/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:h,rangeX:[0,h.length-1],rangeY:[0,g],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:C,rangeX:[0,C.length-1],rangeY:[0,g],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,l.Section,{children:[(0,o.createComponentVNode)(2,l.Box,{mb:1,children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===c,content:"Name",onClick:function(){return e.setState({sortByField:"name"!==c&&"name"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===c,content:"Charge",onClick:function(){return e.setState({sortByField:"charge"!==c&&"charge"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===c,content:"Draw",onClick:function(){return e.setState({sortByField:"draw"!==c&&"draw"})}})]}),(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),b.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,p,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.env}),2)],4,null,e.id)}))]})]})],4)},c}(o.Component);t.PowerMonitor=d;var p=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,l.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,i.toFixed)(n)+"%"})],4)};p.defaultHooks=c.pureComponentHooks;var f=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),a=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,l.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:a})};f.defaultHooks=c.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(1),r=n(28),a=n(20),i=n(3),c=n(2),l=n(37);t.Radio=function(e){var t=(0,i.useBackend)(e),n=t.act,u=t.data,s=u.freqlock,d=u.frequency,p=u.minFrequency,f=u.maxFrequency,m=u.listening,h=u.broadcasting,C=u.command,g=u.useCommand,b=u.subspace,v=u.subspaceSwitchable,N=l.RADIO_CHANNELS.find((function(e){return e.freq===d})),V=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(u.channels);return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",children:[s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(d/10,1)+" kHz"})||(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:p/10,maxValue:f/10,value:d/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return n("frequency",{adjust:t-d/10})}}),N&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:N.color,ml:2,children:["[",N.name,"]"]})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:m?"volume-up":"volume-mute",selected:m,onClick:function(){return n("listen")}}),(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:h?"microphone":"microphone-slash",selected:h,onClick:function(){return n("broadcast")}}),!!C&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:g,content:"High volume "+(g?"ON":"OFF"),onClick:function(){return n("command")}}),!!v&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:b,content:"Subspace Tx "+(b?"ON":"OFF"),onClick:function(){return n("subspace")}})]}),!!b&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Channels",children:[0===V.length&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),V.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return n("channel",{channel:e.name})}})},e.name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=["Atmospherics","Disposals","Transit Tubes"],l={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e){var t=(0,a.useBackend)(e),n=t.act,d=t.data,p=d.category,f=d.categories,m=void 0===f?[]:f,h=d.selected_color,C=d.piping_layer,g=d.mode,b=d.preview_rows.flatMap((function(e){return e.previews}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Category",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{selected:p===t,icon:l[e],color:"transparent",content:e,onClick:function(){return n("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:g&e.bitmask,content:e.name,onClick:function(){return n("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,width:"64px",color:u[h],content:h}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:u[e],onClick:function(){return n("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,i.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,i.Section,{children:[0===p&&(0,o.createComponentVNode)(2,i.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:e===C,content:"Layer "+e,onClick:function(){return n("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,i.Box,{width:"108px",children:b.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return n("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{fluid:!0,icon:l[e.cat_name],label:e.cat_name,children:function(){return e.recipes.map((function(t){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:t.selected,content:t.pipe_name,title:t.pipe_name,onClick:function(){return n("pipe_type",{pipe_type:t.pipe_index,category:e.cat_name})}},t.pipe_index)}))}},e.cat_name)}))})})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(1),r=n(3),a=n(2),i=n(163);t.SatelliteControl=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.satellites||[];return(0,o.createFragment)([c.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.meteor_shield_coverage/c.meteor_shield_coverage_max,content:100*c.meteor_shield_coverage/c.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return n("toggle",{id:e.id})}},e.id)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ScannerGate=void 0;var o=n(1),r=n(3),a=n(2),i=n(69),c=["Positive","Harmless","Minor","Medium","Harmful","Dangerous","BIOHAZARD"],l=[{name:"Human",value:"human"},{name:"Lizardperson",value:"lizard"},{name:"Flyperson",value:"fly"},{name:"Felinid",value:"felinid"},{name:"Plasmaman",value:"plasma"},{name:"Mothperson",value:"moth"},{name:"Jellyperson",value:"jelly"},{name:"Podperson",value:"pod"},{name:"Golem",value:"golem"},{name:"Zombie",value:"zombie"}],u=[{name:"Starving",value:150},{name:"Obese",value:600}];t.ScannerGate=function(e){var t=e.state,n=(0,r.useBackend)(e),a=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{locked:c.locked,onLockedStatusChange:function(){return a("toggle_lock")}}),!c.locked&&(0,o.createComponentVNode)(2,d,{state:t})],0)};var s={Off:{title:"Scanner Mode: Off",component:function(){return p}},Wanted:{title:"Scanner Mode: Wanted",component:function(){return f}},Guns:{title:"Scanner Mode: Guns",component:function(){return m}},Mindshield:{title:"Scanner Mode: Mindshield",component:function(){return h}},Disease:{title:"Scanner Mode: Disease",component:function(){return C}},Species:{title:"Scanner Mode: Species",component:function(){return g}},Nutrition:{title:"Scanner Mode: Nutrition",component:function(){return b}},Nanites:{title:"Scanner Mode: Nanites",component:function(){return v}}},d=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data.scan_mode,l=s[c]||s.off,u=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:"Off"!==c&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"back",onClick:function(){return i("set_mode",{new_mode:"Off"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},p=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:"Select a scanning mode below."}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"Wanted",onClick:function(){return t("set_mode",{new_mode:"Wanted"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Guns",onClick:function(){return t("set_mode",{new_mode:"Guns"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Mindshield",onClick:function(){return t("set_mode",{new_mode:"Mindshield"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Disease",onClick:function(){return t("set_mode",{new_mode:"Disease"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Species",onClick:function(){return t("set_mode",{new_mode:"Species"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nutrition",onClick:function(){return t("set_mode",{new_mode:"Nutrition"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nanites",onClick:function(){return t("set_mode",{new_mode:"Nanites"})}})]})],4)},f=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any warrants for their arrest."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},m=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any guns."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},h=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","a mindshield."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},C=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,l=n.data,u=l.reverse,s=l.disease_threshold;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",u?"does not have":"has"," ","a disease equal or worse than ",s,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e===s,content:e,onClick:function(){return i("set_disease_threshold",{new_threshold:e})}},e)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},g=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,u=c.reverse,s=c.target_species,d=l.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned is ",u?"not":""," ","of the ",d.name," species.","zombie"===s&&" All zombie types will be detected, including dormant zombies."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_species",{new_species:e.value})}},e.value)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},b=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,s=c.target_nutrition,d=u.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","the ",d.name," nutrition level."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_nutrition",{new_nutrition:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},v=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,u=c.nanite_cloud;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","nanite cloud ",u,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,width:"65px",minValue:1,maxValue:100,stepPixelSize:2,onChange:function(e,t){return i("set_nanite_cloud",{new_cloud:t})}})})})}),(0,o.createComponentVNode)(2,N,{state:t})],4)},N=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.reverse;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:i?"Inverted":"Default",icon:i?"random":"long-arrow-alt-right",onClick:function(){return n("toggle_reverse")},color:i?"bad":"good"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulator=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.ShuttleManipulator=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.shuttles||[],u=c.templates||{},s=c.selected||{},d=c.existing_shuttle||{};return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Status",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"JMP",onClick:function(){return n("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return n("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,i.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return n("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})})}},"status"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Templates",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:(0,r.map)((function(e,t){var r=e.templates||[];return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.port_id,children:r.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return n("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))},t)}))(u)})})}},"templates"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Modification",children:(0,o.createComponentVNode)(2,i.Section,{children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:s.name,children:(!!s.description||!!s.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!s.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:s.description}),!!s.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:s.admin_notes})]})}),d?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: "+d.name,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Jump To",onClick:function(){return n("jump_to",{type:"mobile",id:d.id})}}),children:[d.status,!!d.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),d.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Preview",onClick:function(){return n("preview",{shuttle_id:s.shuttle_id})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Load",color:"bad",onClick:function(){return n("load",{shuttle_id:s.shuttle_id})}})]})],0):"No shuttle selected"})},"modification")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SlimeBodySwapper=t.BodyEntry=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.body,n=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t.htmlcolor,children:t.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:{owner:"You Are Here",stranger:"Occupied",available:"Swap"}[t.occupied],selected:"owner"===t.occupied,color:"stranger"===t.occupied&&"bad",onClick:function(){return n()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:{Dead:"bad",Unconscious:"average",Conscious:"good"}[t.status],children:t.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:t.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:t.area})]})})};t.BodyEntry=i;t.SlimeBodySwapper=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data.bodies,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i,{body:e,swapFunc:function(){return n("swap",{ref:e.ref})}},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(1),r=n(2),a=n(3),i=n(20);t.Signaler=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.code,u=c.frequency,s=c.minFrequency,d=c.maxFrequency;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:s/10,maxValue:d/10,value:u/10,format:function(e){return(0,i.toFixed)(e,1)},width:13,onDrag:function(e,t){return n("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:13,onDrag:function(e,t){return n("code",{code:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return n("signal")}})})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.SmartVend=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:!!c.isdryer&&(0,o.createComponentVNode)(2,i.Button,{icon:c.drying?"stop":"tint",onClick:function(){return n("Dry")},children:c.drying?"Stop drying":"Dry"}),children:0===c.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",c.name," is empty."]})||(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:c.verb?c.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"One",disabled:e.amount<1,onClick:function(){return n("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return n("Release",{name:e.name})}})]})]},t)}))(c.contents)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(1),r=n(3),a=n(2);t.Smes=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return t=l.capacityPercent>=100?"good":l.inputting?"average":"bad",n=l.outputting?"good":l.charge>0?"average":"bad",(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*l.capacityPercent,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.inputAttempt?"sync-alt":"times",selected:l.inputAttempt,onClick:function(){return c("tryinput")},children:l.inputAttempt?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:t,children:l.capacityPercent>=100?"Fully Charged":l.inputting?"Charging":"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.inputLevel/l.inputLevelMax,content:l.inputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Input",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.inputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.inputLevelMax/1e3,onChange:function(e,t){return c("input",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:l.inputAvailable})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.outputAttempt?"power-off":"times",selected:l.outputAttempt,onClick:function(){return c("tryoutput")},children:l.outputAttempt?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:n,children:l.outputting?"Sending":l.charge>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.outputLevel/l.outputLevelMax,content:l.outputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.outputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.outputLevelMax/1e3,onChange:function(e,t){return c("output",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:l.outputUsed})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(1),r=n(3),a=n(2);t.SmokeMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.TankContents,l=(i.isTankLoaded,i.TankCurrentVolume),u=i.TankMaxVolume,s=i.active,d=i.setting,p=(i.screen,i.maxSetting),f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",selected:s,content:s?"On":"Off",onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/u,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:l||0})," / "+u]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:d===e,icon:"plus",content:3*e,disabled:f0?"good":"bad",children:f})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:l,content:c+" W"})})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===p,onClick:function(){return n("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===p,onClick:function(){return n("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===p,disabled:!m,onClick:function(){return n("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===p||1===p)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:u,onDrag:function(e,t){return n("azimuth",{value:t})}}),1===p&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"\xb0/m",step:.01,stepPixelSize:1,minValue:-d-.01,maxValue:d+.01,value:s,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onDrag:function(e,t){return n("azimuth_rate",{value:t})}}),2===p&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[u+" \xb0"," (auto)"]})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(1),r=n(3),a=n(2);t.SpaceHeater=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!i.hasPowercell||!i.open,onClick:function(){return n("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,disabled:!i.hasPowercell,onClick:function(){return n("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!i.hasPowercell&&"bad",children:i.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.powerLevel/100,content:i.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(i.targetTemp-i.currentTemp)>50?"bad":Math.abs(i.targetTemp-i.currentTemp)>20?"average":"good",children:[i.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:i.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.targetTemp),width:"65px",unit:"\xb0C",minValue:i.minTemp,maxValue:i.maxTemp,onChange:function(e,t){return n("target",{target:t})}})||i.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:i.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===i.mode,onClick:function(){return n("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===i.mode,onClick:function(){return n("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===i.mode,onClick:function(){return n("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(1),r=n(3),a=n(2);t.SpawnersMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.spawners||[];return(0,o.createComponentVNode)(2,a.Section,{children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return n("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return n("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"20px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"26px",children:e.important_info})]},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.StationAlertConsole=function(e){var t=(0,r.useBackend)(e).data.alarms||[],n=t.Fire||[],i=t.Atmosphere||[],c=t.Power||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Fire Alarms",children:(0,o.createVNode)(1,"ul",null,[0===n.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),n.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Atmospherics Alarms",children:(0,o.createVNode)(1,"ul",null,[0===i.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),i.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Alarms",children:(0,o.createVNode)(1,"ul",null,[0===c.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),c.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(1),r=n(3),a=n(2);t.SuitStorageUnit=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.locked,l=i.open,u=i.safeties,s=i.uv_active,d=i.occupied,p=i.suit,f=i.helmet,m=i.mask,h=i.storage;return(0,o.createFragment)([!(!d||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!l&&(0,o.createComponentVNode)(2,a.Button,{icon:c?"unlock":"lock",content:c?"Unlock":"Lock",onClick:function(){return n("lock")}}),!c&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-out-alt":"sign-in-alt",content:l?"Close":"Open",onClick:function(){return n("door")}})],0),children:c&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return n("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return n("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return n("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return n("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:d&&u,textAlign:"center",onClick:function(){return n("uv")}})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(1),r=n(3),a=n(2);t.Tank=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.tankPressure/1013,content:i.tankPressure+" kPa",ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,onClick:function(){return n("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,onClick:function(){return n("pressure",{pressure:"reset"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(1),r=n(3),a=n(2);t.TankDispenser=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plasma",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.plasma?"square":"square-o",content:"Dispense",disabled:!i.plasma,onClick:function(){return n("plasma")}}),children:i.plasma}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.oxygen?"square":"square-o",content:"Dispense",disabled:!i.oxygen,onClick:function(){return n("oxygen")}}),children:i.oxygen})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(1),r=n(3),a=n(2);t.Teleporter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.calibrated,l=i.calibrating,u=i.power_station,s=i.regime_set,d=i.teleporter_hub,p=i.target;return(0,o.createComponentVNode)(2,a.Section,{children:!u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No power station linked."})||!d&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No hub linked."})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Regime",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Change Regime",onClick:function(){return n("regimeset")}}),children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Set Target",onClick:function(){return n("settarget")}}),children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibration",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Calibrate Hub",onClick:function(){return n("calibrate")}}),children:l&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"In Progress"})||c&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Optimal"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Sub-Optimal"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ThermoMachine=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ThermoMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.temperature,format:function(e){return(0,r.toFixed)(e,2)}})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.pressure,format:function(e){return(0,r.toFixed)(e,2)}})," kPa"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:Math.round(c.target),unit:"K",width:"62px",minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onDrag:function(e,t){return n("target",{target:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){return n("target",{target:c.min})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){return n("target",{target:c.initial})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){return n("target",{target:c.max})}})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineComputer=void 0;var o=n(1),r=n(3),a=n(2);t.TurbineComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=Boolean(i.compressor&&!i.compressor_broke&&i.turbine&&!i.turbine_broke);return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:i.online?"power-off":"times",content:i.online?"Online":"Offline",selected:i.online,disabled:!c,onClick:function(){return n("toggle_power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reconnect",onClick:function(){return n("reconnect")}})],4),children:!c&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Compressor Status",color:!i.compressor||i.compressor_broke?"bad":"good",children:i.compressor_broke?i.compressor?"Offline":"Missing":"Online"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Status",color:!i.turbine||i.turbine_broke?"bad":"good",children:i.turbine_broke?i.turbine?"Offline":"Missing":"Online"})]})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Speed",children:[i.rpm," RPM"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temp",children:[i.temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Generated Power",children:i.power})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.VaultController=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.VaultController=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Lock Status: ",buttons:(0,o.createComponentVNode)(2,i.Button,{content:c.doorstatus?"Locked":"Unlocked",icon:c.doorstatus?"lock":"unlock",disabled:c.stored1?r-1:0),i=1;i1?t-1:0),o=1;o0?"good":"bad",content:i>0?"Earned "+i+" times":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Score=c;t.Achievements=function(e){var t=(0,r.useBackend)(e).data;return(0,o.createComponentVNode)(2,a.Tabs,{children:[t.categories.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e,children:(0,o.createComponentVNode)(2,a.Box,{as:"Table",children:t.achievements.filter((function(t){return t.category===e})).map((function(e){return e.score?(0,o.createComponentVNode)(2,c,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name):(0,o.createComponentVNode)(2,i,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name)}))})},e)})),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"High Scores",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:t.highscore.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e.name,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"#"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Key"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Score"})]}),Object.keys(e.scores).map((function(n,r){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",m:2,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:r+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:n===t.user_ckey&&"green",textAlign:"center",children:[0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",mr:2}),n,0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",ml:2})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.scores[n]})]},n)}))]})},e.name)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BlockQuote=void 0;var o=n(1),r=n(12),a=n(17);t.BlockQuote=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";var o,r;t.__esModule=!0,t.VNodeFlags=t.ChildFlags=void 0,t.VNodeFlags=o,function(e){e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Void=512]="Void",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=2033]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(o||(t.VNodeFlags=o={})),t.ChildFlags=r,function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(r||(t.ChildFlags=r={}))},function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.color,n=e.content,i=e.className,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["color","content","className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["ColorBox",i]),color:n?null:"transparent",backgroundColor:t,content:n||"."},c)))};t.ColorBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Collapsible=void 0;var o=n(1),r=n(17),a=n(114);var i=function(e){var t,n;function i(t){var n;n=e.call(this,t)||this;var o=t.open;return n.state={open:o||!1},n}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.prototype.render=function(){var e=this,t=this.props,n=this.state.open,i=t.children,c=t.color,l=void 0===c?"default":c,u=t.title,s=t.buttons,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(t,["children","color","title","buttons"]);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({fluid:!0,color:l,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},d,{children:u}))),2),s&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",s,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:i})]})},i}(o.Component);t.Collapsible=i},function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(1),r=n(17);t.Dimmer=function(e){var t=e.style,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Box,Object.assign({style:Object.assign({position:"absolute",top:0,bottom:0,left:0,right:0,"background-color":"rgba(0, 0, 0, 0.75)","z-index":1},t)},n)))}},function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(1),r=n(12),a=n(17),i=n(87);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t,n;function l(t){var n;return(n=e.call(this,t)||this).state={selected:t.selected,open:!1},n.handleClick=function(){n.state.open&&n.setOpen(!1)},n}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},u.setOpen=function(e){var t=this;this.setState({open:e}),e?(setTimeout((function(){return window.addEventListener("click",t.handleClick)})),this.menuRef.focus()):window.removeEventListener("click",this.handleClick)},u.setSelected=function(e){this.setState({selected:e}),this.setOpen(!1),this.props.onSelected(e)},u.buildMenu=function(){var e=this,t=this.props.options,n=(void 0===t?[]:t).map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(n){e.setSelected(t)}},t)}));return n.length?n:"No Options Found"},u.render=function(){var e=this,t=this.props,n=t.color,l=void 0===n?"default":n,u=t.over,s=t.width,d=(t.onClick,t.selected,c(t,["color","over","width","onClick","selected"])),p=d.className,f=c(d,["className"]),m=u?!this.state.open:this.state.open,h=this.state.open?(0,o.createVNode)(1,"div",(0,r.classes)(["Dropdown__menu",u&&"Dropdown__over"]),this.buildMenu(),0,{tabIndex:"-1",style:{width:s}},null,(function(t){e.menuRef=t})):null;return(0,o.createVNode)(1,"div","Dropdown",[(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:s,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,p])},f,{onClick:function(t){e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected,0),(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:m?"chevron-up":"chevron-down"}),2)]}))),h],0)},l}(o.Component);t.Dropdown=l},function(e,t,n){"use strict";t.__esModule=!0,t.FlexItem=t.computeFlexItemProps=t.Flex=t.computeFlexProps=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.className,n=e.direction,o=e.wrap,a=e.align,c=e.justify,l=e.spacing,u=void 0===l?0:l,s=i(e,["className","direction","wrap","align","justify","spacing"]);return Object.assign({className:(0,r.classes)(["Flex",u>0&&"Flex--spacing--"+u,t]),style:Object.assign({},s.style,{"flex-direction":n,"flex-wrap":o,"align-items":a,"justify-content":c})},s)};t.computeFlexProps=c;var l=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},c(e))))};t.Flex=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.grow,o=e.order,a=e.align,c=i(e,["className","grow","order","align"]);return Object.assign({className:(0,r.classes)(["Flex__item",t]),style:Object.assign({},c.style,{"flex-grow":n,order:o,"align-self":a})},c)};t.computeFlexItemProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},u(e))))};t.FlexItem=s,s.defaultHooks=r.pureComponentHooks,l.Item=s},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["NoticeBox",t])},n)))};t.NoticeBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(1),r=n(20),a=n(12),i=n(19),c=n(158),l=n(17);var u=function(e){var t,n;function u(t){var n;n=e.call(this,t)||this;var a=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:a,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var u=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+l*i/c,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+u,o,a),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var u=n.inputRef.current;u.value=l;try{u.focus(),u.select()}catch(s){}}},n}return n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,u.prototype.render=function(){var e=this,t=this.state,n=t.dragging,u=t.editing,s=t.value,d=t.suppressingFlicker,p=this.props,f=p.className,m=p.fluid,h=p.animated,C=p.value,g=p.unit,b=p.minValue,v=p.maxValue,N=p.height,V=p.width,y=p.lineHeight,_=p.fontSize,x=p.format,k=p.onChange,w=p.onDrag,L=C;(n||d)&&(L=s);var B=function(e){return(0,o.createVNode)(1,"div","NumberInput__content",e+(g?" "+g:""),0,{unselectable:i.tridentVersion<=4})},S=h&&!n&&!d&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:L,format:x,children:B})||B(x?x(L):L);return(0,o.createComponentVNode)(2,l.Box,{className:(0,a.classes)(["NumberInput",m&&"NumberInput--fluid",f]),minWidth:V,minHeight:N,lineHeight:y,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((L-b)/(v-b)*100,0,100)+"%"}}),2),S,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?undefined:"none",height:N,"line-height":y,"font-size":_},onBlur:function(t){if(u){var n=(0,r.clamp)(t.target.value,b,v);e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),w&&w(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,b,v);return e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),void(w&&w(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},u}(o.Component);t.NumberInput=u,u.defaultHooks=a.pureComponentHooks,u.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},function(e,t,n){"use strict";t.__esModule=!0,t.ProgressBar=void 0;var o=n(1),r=n(12),a=n(20),i=function(e){var t=e.value,n=e.minValue,i=void 0===n?0:n,c=e.maxValue,l=void 0===c?1:c,u=e.ranges,s=void 0===u?{}:u,d=e.content,p=e.children,f=(t-i)/(l-i),m=d!==undefined||p!==undefined,h=e.color;if(!h)for(var C=0,g=Object.keys(s);C=v[0]&&t<=v[1]){h=b;break}}return h||(h="default"),(0,o.createVNode)(1,"div",(0,r.classes)(["ProgressBar","ProgressBar--color--"+h]),[(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,a.clamp)(f,0,1)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",[m&&d,m&&p,!m&&(0,a.toFixed)(100*f)+"%"],0)],4)};t.ProgressBar=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=e.title,i=e.level,c=void 0===i?1:i,l=e.buttons,u=e.content,s=e.children,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","title","level","buttons","content","children"]),p=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),f=!(0,r.isFalsy)(u)||!(0,r.isFalsy)(s);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Section","Section--level--"+c,t])},d,{children:[p&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",l,0)],4),f&&(0,o.createVNode)(1,"div","Section__content",[u,s],0)]})))};t.Section=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Tab=t.Tabs=void 0;var o=n(1),r=n(12),a=n(17),i=n(114);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e,n=Array.isArray(t),o=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(o>=t.length)break;r=t[o++]}else{if((o=t.next()).done)break;r=o.value}var a=r;if(!a.props||"Tab"!==a.props.__type__){var i=JSON.stringify(a,null,2);throw new Error(" only accepts children of type .This is what we received: "+i)}}},u=function(e){var t,n;function u(t){var n;return(n=e.call(this,t)||this).state={activeTabKey:null},n}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=u.prototype;return s.getActiveTab=function(){var e=this.state,t=this.props,n=(0,r.normalizeChildren)(t.children);l(n);var o=t.activeTab||e.activeTabKey,a=n.find((function(e){return(e.key||e.props.label)===o}));return a||(a=n[0],o=a&&(a.key||a.props.label)),{tabs:n,activeTab:a,activeTabKey:o}},s.render=function(){var e=this,t=this.props,n=t.className,l=t.vertical,u=(t.children,c(t,["className","vertical","children"])),s=this.getActiveTab(),d=s.tabs,p=s.activeTab,f=s.activeTabKey,m=null;return p&&(m=p.props.content||p.props.children),"function"==typeof m&&(m=m(f)),(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Tabs",l&&"Tabs--vertical",n])},u,{children:[(0,o.createVNode)(1,"div","Tabs__tabBox",d.map((function(t){var n=t.props,a=n.className,l=n.label,u=(n.content,n.children,n.onClick),s=n.highlight,d=c(n,["className","label","content","children","onClick","highlight"]),p=t.key||t.props.label,m=t.active||p===f;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({className:(0,r.classes)(["Tabs__tab",m&&"Tabs__tab--active",s&&!m&&"color-yellow",a]),selected:m,color:"transparent",onClick:function(n){e.setState({activeTabKey:p}),u&&u(n,t)}},d,{children:l}),p))})),0),(0,o.createVNode)(1,"div","Tabs__content",m||null,0)]})))},u}(o.Component);t.Tabs=u;var s=function(e){return null};t.Tab=s,s.defaultProps={__type__:"Tab"},u.Tab=s},function(e,t,n){"use strict";t.__esModule=!0,t.TitleBar=void 0;var o=n(1),r=n(12),a=n(28),i=n(19),c=n(37),l=n(87),u=function(e){switch(e){case c.UI_INTERACTIVE:return"good";case c.UI_UPDATE:return"average";case c.UI_DISABLED:default:return"bad"}},s=function(e){var t=e.className,n=e.title,c=e.status,s=e.fancy,d=e.onDragStart,p=e.onClose;return(0,o.createVNode)(1,"div",(0,r.classes)(["TitleBar",t]),[(0,o.createComponentVNode)(2,l.Icon,{className:"TitleBar__statusIcon",color:u(c),name:"eye"}),(0,o.createVNode)(1,"div","TitleBar__title",n===n.toLowerCase()?(0,a.toTitleCase)(n):n,0),(0,o.createVNode)(1,"div","TitleBar__dragZone",null,1,{onMousedown:function(e){return s&&d(e)}}),!!s&&(0,o.createVNode)(1,"div","TitleBar__close TitleBar__clickable",i.tridentVersion<=4?"x":"\xd7",0,{onclick:p})],0)};t.TitleBar=s,s.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=void 0;var o=n(1),r=n(29),a=n(17),i=n(12),c=n(19);var l=function(e,t,n,o){if(0===e.length)return[];var a=(0,r.zipWith)(Math.min).apply(void 0,e),i=(0,r.zipWith)(Math.max).apply(void 0,e);return n!==undefined&&(a[0]=n[0],i[0]=n[1]),o!==undefined&&(a[1]=o[0],i[1]=o[1]),(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,a,i,t)}))(e)},u=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),g=this.state.viewBox,b=l(r,g,i,c);if(b.length>0){var v=b[0],N=b[b.length-1];b.push([g[0]+h,N[1]]),b.push([g[0]+h,-h]),b.push([-h,-h]),b.push([-h,v[1]])}var V=u(b);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({position:"relative"},C,{children:function(t){return(0,o.normalizeProps)((0,o.createVNode)(1,"div",null,(0,o.createVNode)(32,"svg",null,(0,o.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+g[1]+")",fill:d,stroke:f,"stroke-width":h,points:V}),2,{viewBox:"0 0 "+g[0]+" "+g[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},t),null,e.ref))}})))},r}(o.Component);s.defaultHooks=i.pureComponentHooks;var d={Line:c.tridentVersion<=4?function(e){return null}:s};t.Chart=d},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(1),r=n(3),a=n(2);t.AiAirlock=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},l=c[i.power.main]||c[0],u=c[i.power.backup]||c[0],s=c[i.shock]||c[0];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:l.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.main,content:"Disrupt",onClick:function(){return n("disrupt-main")}}),children:[i.power.main?"Online":"Offline"," ",i.wires.main_1&&i.wires.main_2?i.power.main_timeleft>0&&"["+i.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.backup,content:"Disrupt",onClick:function(){return n("disrupt-backup")}}),children:[i.power.backup?"Online":"Offline"," ",i.wires.backup_1&&i.wires.backup_2?i.power.backup_timeleft>0&&"["+i.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:s.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(i.wires.shock&&0===i.shock),content:"Restore",onClick:function(){return n("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Temporary",onClick:function(){return n("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Permanent",onClick:function(){return n("shock-perm")}})],4),children:[2===i.shock?"Safe":"Electrified"," ",(i.wires.shock?i.shock_timeleft>0&&"["+i.shock_timeleft+"s]":"[Wires have been cut!]")||-1===i.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.id_scanner?"power-off":"times",content:i.id_scanner?"Enabled":"Disabled",selected:i.id_scanner,disabled:!i.wires.id_scanner,onClick:function(){return n("idscan-toggle")}}),children:!i.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.emergency?"power-off":"times",content:i.emergency?"Enabled":"Disabled",selected:i.emergency,onClick:function(){return n("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.locked?"lock":"unlock",content:i.locked?"Lowered":"Raised",selected:i.locked,disabled:!i.wires.bolts,onClick:function(){return n("bolt-toggle")}}),children:!i.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.lights?"power-off":"times",content:i.lights?"Enabled":"Disabled",selected:i.lights,disabled:!i.wires.lights,onClick:function(){return n("light-toggle")}}),children:!i.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.safe?"power-off":"times",content:i.safe?"Enabled":"Disabled",selected:i.safe,disabled:!i.wires.safe,onClick:function(){return n("safe-toggle")}}),children:!i.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.speed?"power-off":"times",content:i.speed?"Enabled":"Disabled",selected:i.speed,disabled:!i.wires.timing,onClick:function(){return n("speed-toggle")}}),children:!i.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.opened?"sign-out-alt":"sign-in-alt",content:i.opened?"Open":"Closed",selected:i.opened,disabled:i.locked||i.welded,onClick:function(){return n("open-close")}}),children:!(!i.locked&&!i.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),i.locked?"bolted":"",i.locked&&i.welded?" and ":"",i.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(1),r=n(20),a=n(28),i=n(3),c=n(2),l=n(37),u=n(69);t.AirAlarm=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.data,c=a.locked&&!a.siliconUser;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.InterfaceLockNoticeBox,{siliconUser:a.siliconUser,locked:a.locked,onLockStatusChange:function(){return r("lock")}}),(0,o.createComponentVNode)(2,s,{state:t}),!c&&(0,o.createComponentVNode)(2,p,{state:t})],0)};var s=function(e){var t=(0,i.useBackend)(e).data,n=(t.environment_data||[]).filter((function(e){return e.value>=.01})),a={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},l=a[t.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[n.length>0&&(0,o.createFragment)([n.map((function(e){var t=a[e.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Local status",color:l.color,children:l.localStatusText}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Area status",color:t.atmos_alarm||t.fire_alarm?"bad":"good",children:(t.atmos_alarm?"Atmosphere Alarm":t.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!t.emagged&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},d={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return m}},scrubbers:{title:"Scrubber Controls",component:function(){return C}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return v}}},p=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.config,l=d[a.screen]||d.home,u=l.component();return(0,o.createComponentVNode)(2,c.Section,{title:l.title,buttons:"home"!==a.screen&&(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("tgui:view",{screen:"home"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},f=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data,a=r.mode,l=r.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:l?"exclamation-triangle":"exclamation",color:l&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return n(l?"reset":"alarm")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:3===a?"exclamation-triangle":"exclamation",color:3===a&&"danger",content:"Panic Siphon",onClick:function(){return n("mode",{mode:3===a?1:3})}}),(0,o.createComponentVNode)(2,c.Box,{mt:2}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return n("tgui:view",{screen:"vents"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return n("tgui:view",{screen:"scrubbers"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return n("tgui:view",{screen:"modes"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return n("tgui:view",{screen:"thresholds"})}})],4)},m=function(e){var t=e.state,n=(0,i.useBackend)(e).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},h=function(e){var t=e.id_tag,n=e.long_name,r=e.power,l=e.checks,u=e.excheck,s=e.incheck,d=e.direction,p=e.external,f=e.internal,m=e.extdefault,h=e.intdefault,C=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(n),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:r?"power-off":"times",selected:r,content:r?"On":"Off",onClick:function(){return C("power",{id_tag:t,val:Number(!r)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:"release"===d?"Pressurizing":"Releasing"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:"Internal",selected:s,onClick:function(){return C("incheck",{id_tag:t,val:l})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"External",selected:u,onClick:function(){return C("excheck",{id_tag:t,val:l})}})]}),!!s&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(f),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_internal_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:h,content:"Reset",onClick:function(){return C("reset_internal_pressure",{id_tag:t})}})]}),!!u&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(p),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_external_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:m,content:"Reset",onClick:function(){return C("reset_external_pressure",{id_tag:t})}})]})]})})},C=function(e){var t=e.state,n=(0,i.useBackend)(e).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},g=function(e){var t=e.long_name,n=e.power,r=e.scrubbing,u=e.id_tag,s=e.widenet,d=e.filter_types,p=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(t),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:n?"power-off":"times",content:n?"On":"Off",selected:n,onClick:function(){return p("power",{id_tag:u,val:Number(!n)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:r?"filter":"sign-in-alt",color:r||"danger",content:r?"Scrubbing":"Siphoning",onClick:function(){return p("scrubbing",{id_tag:u,val:Number(!r)})}}),(0,o.createComponentVNode)(2,c.Button,{icon:s?"expand":"compress",selected:s,content:s?"Expanded range":"Normal range",onClick:function(){return p("widenet",{id_tag:u,val:Number(!s)})}})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Filters",children:r&&d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,l.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return p("toggle_filter",{id_tag:u,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})},b=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data.modes;return r&&0!==r.length?r.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return n("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1})],4,e.mode)})):"Nothing to show"},v=function(e){var t=(0,i.useBackend)(e),n=t.act,a=t.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,a.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return n("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=void 0;var o=n(1),r=n(3),a=n(2);t.AirlockElectronics=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.regions||[],l={0:{icon:"times-circle"},1:{icon:"stop-circle"},2:{icon:"check-circle"}};return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Main",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access Required",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.oneAccess?"unlock":"lock",content:i.oneAccess?"One":"All",onClick:function(){return n("one_access")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mass Modify",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"check-double",content:"Grant All",onClick:function(){return n("grant_all")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Clear All",onClick:function(){return n("clear_all")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unrestricted Access",children:[(0,o.createComponentVNode)(2,a.Button,{icon:1&i.unres_direction?"check-square-o":"square-o",content:"North",selected:1&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"1"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:2&i.unres_direction?"check-square-o":"square-o",content:"East",selected:2&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"2"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:4&i.unres_direction?"check-square-o":"square-o",content:"South",selected:4&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"4"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:8&i.unres_direction?"check-square-o":"square-o",content:"West",selected:8&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"8"})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",children:(0,o.createComponentVNode)(2,a.Box,{height:"261px",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:c.map((function(e){var t=e.name,r=e.accesses||[],i=l[function(e){var t=!1,n=!1;return e.forEach((function(e){e.req?t=!0:n=!0})),!t&&n?0:t&&n?1:2}(r)].icon;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:i,label:t,children:function(){return r.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:e.req?"check-square-o":"square-o",content:e.name,selected:e.req,onClick:function(){return n("set",{access:e.id})}})},e.id)}))}},t)}))})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Apc=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},s={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},d=u[c.externalPower]||u[0],p=u[c.chargingStatus]||u[0],f=c.powerChannels||[],m=s[c.malfStatus]||s[0],h=c.powerCellStatus/100;return c.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",c.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return n("reboot")}})]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:c.siliconUser,locked:c.locked,onLockStatusChange:function(){return n("lock")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:d.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",content:c.isOperating?"On":"Off",selected:c.isOperating&&!l,disabled:l,onClick:function(){return n("breaker")}}),children:["[ ",d.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:p.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.chargeMode?"sync":"close",content:c.chargeMode?"Auto":"Off",disabled:l,onClick:function(){return n("charge")}}),children:["[ ",p.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[f.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!l&&(1===e.status||3===e.status),disabled:l,onClick:function(){return n("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!l&&2===e.status,disabled:l,onClick:function(){return n("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!l&&0===e.status,disabled:l,onClick:function(){return n("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,c.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!c.siliconUser&&(0,o.createFragment)([!!c.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:m.icon,content:m.content,color:"bad",onClick:function(){return n(m.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return n("overload")}})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.coverLocked?"lock":"unlock",content:c.coverLocked?"Engaged":"Disengaged",disabled:l,onClick:function(){return n("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.emergencyLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.nightshiftLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("toggle_nightshift")}})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosAlertConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.priority||[],l=i.minor||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[c.length>0?c.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),l.length>0?l.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16)],0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2);t.AtmosControlConsole=function(e){var t=(0,i.useBackend)(e),n=t.act,l=t.data,u=l.sensors||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:!!l.tank&&u[0].long_name,children:u.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,c.Section,{title:!l.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),l.tank&&(0,o.createComponentVNode)(2,c.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"undo",content:"Reconnect",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.inputting?"power-off":"times",content:l.inputting?"Injecting":"Off",selected:l.inputting,onClick:function(){return n("input")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:l.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return n("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.outputting?"power-off":"times",content:l.outputting?"Open":"Closed",selected:l.outputting,onClick:function(){return n("output")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:parseFloat(l.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return n("pressure",{pressure:t})}})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(1),r=n(3),a=n(2),i=n(37);t.AtmosFilter=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.filter_types||[];return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(c.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:c.rate===c.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,i.getGasLabel)(e.id,e.name),onClick:function(){return n("filter",{mode:e.id})}},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosMixer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.set_pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node2",{concentration:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosPump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),i.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.rate===i.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(1),r=n(3),a=n(2);t.BankMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.current_balance,l=i.siphoning,u=i.station_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:u+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"times":"sync",content:l?"Stop Siphoning":"Siphon Credits",selected:l,onClick:function(){return n(l?"halt":"siphon")}}),children:c+" cr"})})}),(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Authorized personnel only"})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BluespaceArtillery=void 0;var o=n(1),r=n(3),a=n(2);t.BluespaceArtillery=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.notice,l=i.connected,u=i.unlocked,s=i.target;return(0,o.createFragment)([!!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:c}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"crosshairs",disabled:!u,onClick:function(){return n("recalibrate")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:s?"average":"bad",fontSize:"25px",children:s||"No Target Set"})}),(0,o.createComponentVNode)(2,a.Section,{children:u?(0,o.createComponentVNode)(2,a.Box,{style:{margin:"auto"},children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"FIRE",color:"bad",disabled:!s,fontSize:"30px",textAlign:"center",lineHeight:"46px",onClick:function(){return n("fire")}})}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"18px",children:"Bluespace artillery is currently locked."}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Awaiting authorization via keycard reader from at minimum two station heads."})],4)})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Complete Deployment",onClick:function(){return n("build")}})})})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Bepis=void 0;var o=n(1),r=(n(28),n(19)),a=n(2);t.Bepis=function(e){var t=e.state,n=t.config,i=t.data,c=n.ref,l=i.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Business Exploration Protocol Incubation Sink",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.manual_power?"Off":"On",selected:!i.manual_power,onClick:function(){return(0,r.act)(c,"toggle_power")}}),children:"All you need to know about the B.E.P.I.S. and you! The B.E.P.I.S. performs hundreds of tests a second using electrical and financial resources to invent new products, or discover new technologies otherwise overlooked for being too risky or too niche to produce!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Payer's Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"redo-alt",content:"Reset Account",onClick:function(){return(0,r.act)(c,"account_reset")}}),children:["Console is currently being operated by ",i.account_owner?i.account_owner:"no one","."]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Data and Statistics",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposited Credits",children:i.stored_cash}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Investment Variability",children:[i.accuracy_percentage,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Innovation Bonus",children:i.positive_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Risk Offset",color:"bad",children:i.negative_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposit Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l,unit:"Credits",minValue:100,maxValue:3e4,step:100,stepPixelSize:2,onChange:function(e,t){return(0,r.act)(c,"amount",{amount:t})}})})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"donate",content:"Deposit Credits",disabled:1===i.manual_power||1===i.silicon_check,onClick:function(){return(0,r.act)(c,"deposit_cash")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Withdraw Credits",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"withdraw_cash")}})]})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Market Data and Analysis",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Average technology cost: ",i.mean_value]}),i.error_name&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Previous Failure Reason: Deposited cash value too low. Please insert more money for future success."}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"microscope",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"begin_experiment")},content:"Begin Testing"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BorgPanel=void 0;var o=n(1),r=n(3),a=n(2);t.BorgPanel=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.borg||{},l=i.cell||{},u=l.charge/l.maxcharge,s=i.channels||[],d=i.modules||[],p=i.upgrades||[],f=i.ais||[],m=i.laws||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){return n("rename")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){return n("toggle_emagged")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){return n("toggle_lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){return n("toggle_scrambledcodes")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[l.missing?(0,o.createVNode)(1,"span","color-bad","No cell installed",16):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,content:l.charge+" / "+l.maxcharge}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("set_charge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Change",onClick:function(){return n("change_cell")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){return n("remove_cell")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radio Channels",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_radio",{channel:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:c.active_module===e.type?"check-square-o":"square-o",content:e.name,selected:c.active_module===e.type,onClick:function(){return n("setmodule",{module:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_upgrade",{upgrade:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"check-square-o":"square-o",content:e.name,selected:e.connected,onClick:function(){return n("slavetoai",{slavetoai:e.ref})}},e.ref)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){return n("toggle_lawupdate")}}),children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(1),r=n(3),a=n(2);t.BrigTimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:i.timing?"Stop":"Start",selected:i.timing,onClick:function(){return n(i.timing?"stop":"start")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:i.flash_charging?"Recharging":"Flash",disabled:i.flash_charging,onClick:function(){return n("flash")}})],4),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return n("time",{adjust:-600})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return n("time",{adjust:-100})}})," ",String(i.minutes).padStart(2,"0"),":",String(i.seconds).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return n("time",{adjust:100})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return n("time",{adjust:600})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Short",onClick:function(){return n("preset",{preset:"short"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Medium",onClick:function(){return n("preset",{preset:"medium"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Long",onClick:function(){return n("preset",{preset:"long"})}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(1),r=n(3),a=n(2);t.Canister=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:["The regulator ",i.hasHoldingTank?"is":"is not"," connected to a tank."]}),(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Relabel",onClick:function(){return n("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.tankPressure})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:i.portConnected?"good":"average",content:i.portConnected?"Connected":"Not Connected"}),!!i.isPrototype&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.restricted?"lock":"unlock",color:"caution",content:i.restricted?"Restricted to Engineering":"Public",onClick:function(){return n("restricted")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Valve",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.releasePressure/(i.maxReleasePressure-i.minReleasePressure),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.releasePressure})," kPa"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"undo",disabled:i.releasePressure===i.defaultReleasePressure,content:"Reset",onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:i.releasePressure<=i.minReleasePressure,content:"Min",onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("pressure",{pressure:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:i.releasePressure>=i.maxReleasePressure,content:"Max",onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.valveOpen?"unlock":"lock",color:i.valveOpen?i.hasHoldingTank?"caution":"danger":null,content:i.valveOpen?"Open":"Closed",onClick:function(){return n("valve")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:i.valveOpen&&"danger",content:"Eject",onClick:function(){return n("eject")}}),children:[!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:i.holdingTank.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.holdingTank.tankPressure})," kPa"]})]}),!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=t.Cargo=void 0;var o=n(1),r=n(29),a=n(19),i=n(2),c=n(69);t.Cargo=function(e){var t=e.state,n=t.config,r=t.data,c=n.ref,d=r.supplies||{},p=r.requests||[],f=r.cart||[],m=f.reduce((function(e,t){return e+t.cost}),0),h=!r.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,children:[0===f.length&&"Cart is empty",1===f.length&&"1 item",f.length>=2&&f.length+" items"," ",m>0&&"("+m+" cr)"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return(0,a.act)(c,"clear")}})],4);return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle",children:r.docked&&!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{content:r.location,onClick:function(){return(0,a.act)(c,"send")}})||r.location}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"CentCom Message",children:r.message}),r.loan&&!r.requestonly?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Loan",children:r.loan_dispatched?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Loaned to Centcom"}):(0,o.createComponentVNode)(2,i.Button,{content:"Loan Shuttle",disabled:!(r.away&&r.docked),onClick:function(){return(0,a.act)(c,"loan")}})}):""]})}),(0,o.createComponentVNode)(2,i.Tabs,{mt:2,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Catalog",icon:"list",lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Catalog",buttons:h,children:(0,o.createComponentVNode)(2,l,{state:t,supplies:d})})}},"catalog"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Requests ("+p.length+")",icon:"envelope",highlight:p.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Active Requests",buttons:!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return(0,a.act)(c,"denyall")}}),children:(0,o.createComponentVNode)(2,u,{state:t,requests:p})})}},"requests"),!r.requestonly&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Checkout ("+f.length+")",icon:"shopping-cart",highlight:f.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Current Cart",buttons:h,children:(0,o.createComponentVNode)(2,s,{state:t,cart:f})})}},"cart")]})],4)};var l=function(e){var t=e.state,n=e.supplies,c=t.config,l=t.data,u=c.ref,s=function(e){var t=n[e].packs;return(0,o.createVNode)(1,"table","LabeledList",t.map((function(e){return(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[e.name,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.small_item&&(0,o.createFragment)([(0,o.createTextVNode)("Small Item")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.access&&(0,o.createFragment)([(0,o.createTextVNode)("Restrictions Apply")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:(l.self_paid?Math.round(1.1*e.cost):e.cost)+" credits",tooltip:e.desc,tooltipPosition:"left",onClick:function(){return(0,a.act)(u,"add",{id:e.id})}}),2)],4,null,e.name)})),0)};return(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e){var t=e.name;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:t,children:s},t)}))(n)})},u=function(e){var t=e.state,n=e.requests,r=t.config,c=t.data,l=r.ref;return 0===n.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Requests"}):(0,o.createVNode)(1,"table","LabeledList",n.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[(0,o.createTextVNode)("#"),e.id,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__content",e.object,0),(0,o.createVNode)(1,"td","LabeledList__cell",[(0,o.createTextVNode)("By "),(0,o.createVNode)(1,"b",null,e.orderer,0)],4),(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createVNode)(1,"i",null,e.reason,0),2),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",[e.cost,(0,o.createTextVNode)(" credits"),(0,o.createTextVNode)(" "),!c.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"check",color:"good",onClick:function(){return(0,a.act)(l,"approve",{id:e.id})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"bad",onClick:function(){return(0,a.act)(l,"deny",{id:e.id})}})],4)],0)],4)],4,e.id)})),0)},s=function(e){var t=e.state,n=e.cart,r=t.config,c=t.data,l=r.ref;return(0,o.createFragment)([0===n.length&&"Nothing in cart",n.length>0&&(0,o.createComponentVNode)(2,i.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{className:"candystripe",label:"#"+e.id,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:2,children:[!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)," ",e.cost," credits"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus",onClick:function(){return(0,a.act)(l,"remove",{id:e.id})}})],4),children:e.object},e.id)}))}),n.length>0&&!c.requestonly&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:1===c.away&&1===c.docked&&(0,o.createComponentVNode)(2,i.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return(0,a.act)(l,"send")}})||(0,o.createComponentVNode)(2,i.Box,{opacity:.5,children:["Shuttle in ",c.location,"."]})})],0)};t.CargoExpress=function(e){var t=e.state,n=t.config,r=t.data,u=n.ref,s=r.supplies||{};return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:r.siliconUser,locked:r.locked,onLockStatusChange:function(){return(0,a.act)(u,"lock")},accessText:"a QM-level ID card"}),!r.locked&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Cargo Bay",selected:!r.usingBeacon,onClick:function(){return(0,a.act)(u,"LZCargo")}}),(0,o.createComponentVNode)(2,i.Button,{selected:r.usingBeacon,disabled:!r.hasBeacon,onClick:function(){return(0,a.act)(u,"LZBeacon")},children:[r.beaconzone," (",r.beaconName,")"]}),(0,o.createComponentVNode)(2,i.Button,{content:r.printMsg,disabled:!r.canBuyBeacon,onClick:function(){return(0,a.act)(u,"printBeacon")}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notice",children:r.message})]})}),(0,o.createComponentVNode)(2,l,{state:t,supplies:s})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(1),r=n(3),a=n(2);t.CellularEmporium=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.abilities;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!i.can_readapt,onClick:function(){return n("readapt")}}),children:i.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return n("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncher=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.CentcomPodLauncher=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bay #1",selected:1===i.bayNumber,onClick:function(){return n("bay1")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #2",selected:2===i.bayNumber,onClick:function(){return n("bay2")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #3",selected:3===i.bayNumber,onClick:function(){return n("bay3")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #4",selected:4===i.bayNumber,onClick:function(){return n("bay4")}}),(0,o.createComponentVNode)(2,a.Button,{content:"ERT Bay",selected:5===i.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return n("bay5")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,a.Button,{content:i.bay,onClick:function(){return n("teleportCentcom")}}),(0,o.createComponentVNode)(2,a.Button,{content:i.oldArea?i.oldArea:"Where you were",disabled:!i.oldArea,onClick:function(){return n("teleportBack")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Clone Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:"Launch Clones",selected:i.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return n("launchClone")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Ordered",selected:1===i.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return n("launchOrdered")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random",selected:2===i.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return n("launchRandom")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Size",selected:1===i.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return n("explosionCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Adminbus",selected:2===i.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return n("explosionBus")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Damage",selected:1===i.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return n("damageCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gib",selected:2===i.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return n("damageGib")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Stun",selected:i.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return n("effectStun")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Delimb",selected:i.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return n("effectLimb")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Yeet Organs",selected:i.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return n("effectOrgans")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bluespace",selected:i.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return n("effectBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stealth",selected:i.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return n("effectStealth")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Quiet",selected:i.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return n("effectQuiet")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Reverse Mode",selected:i.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return n("effectReverse")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile Mode",selected:i.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return n("effectMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Any Descent Angle",selected:i.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return n("effectCircle")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Machine Gun Mode",selected:i.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return n("effectBurst")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Specific Target",selected:i.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return n("effectTarget")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Name/Desc",selected:i.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return n("effectName")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Alert Ghosts",selected:i.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return n("effectAnnounce")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Sound",selected:i.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return n("fallSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Sound",selected:i.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return n("landingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Sound",selected:i.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return n("openingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Sound",selected:i.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return n("leavingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Admin Sound Volume",selected:i.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return n("soundVolume")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Duration",selected:4!==i.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return n("fallDuration")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Time",selected:20!==i.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return n("landingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Time",selected:30!==i.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return n("openingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Time",selected:30!==i.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return n("departureDelay")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return n("styleStandard")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return n("styleBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate",selected:4===i.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return n("styleSyndie")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deathsquad",selected:5===i.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return n("styleBlue")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Cult Pod",selected:6===i.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return n("styleCult")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile",selected:7===i.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return n("styleMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate Missile",selected:8===i.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return n("styleSMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Supply Crate",selected:9===i.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return n("styleBox")}}),(0,o.createComponentVNode)(2,a.Button,{content:"HONK",selected:10===i.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return n("styleHONK")}}),(0,o.createComponentVNode)(2,a.Button,{content:"~Fruit",selected:11===i.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return n("styleFruit")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Invisible",selected:12===i.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return n("styleInvisible")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gondola",selected:13===i.styleChoice,tooltip:"This gondola can control when he wants to deliver his supplies\nif he has a smart enough mind, so offer up his body to ghosts\nfor maximum enjoyment. (Make sure to turn off bluespace and\nset a arbitrarily high open-time if you do!",onClick:function(){return n("styleGondola")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Show Contents (See Through Pod)",selected:14===i.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return n("styleSeeThrough")}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:i.numObjects+" turfs in "+i.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pody Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return n("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:i.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return n("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return n("clearBay")}})],4)})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemAcclimator=void 0;var o=n(1),r=n(3),a=n(2);t.ChemAcclimator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Acclimator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:[i.chem_temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.target_temperature,unit:"K",width:"59px",minValue:0,maxValue:1e3,step:5,stepPixelSize:2,onChange:function(e,t){return n("set_target_temperature",{temperature:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Acceptable Temp. Difference",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.allowed_temperature_difference,unit:"K",width:"59px",minValue:1,maxValue:i.target_temperature,stepPixelSize:2,onChange:function(e,t){n("set_allowed_temperature_difference",{temperature:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.enabled?"On":"Off",selected:i.enabled,onClick:function(){return n("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.max_volume,unit:"u",width:"50px",minValue:i.reagent_volume,maxValue:200,step:2,stepPixelSize:2,onChange:function(e,t){return n("change_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Operation",children:i.acclimate_state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current State",children:i.emptying?"Emptying":"Filling"})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDebugSynthesizer=void 0;var o=n(1),r=n(3),a=n(2);t.ChemDebugSynthesizer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.amount,l=i.beakerCurrentVolume,u=i.beakerMaxVolume,s=i.isBeakerLoaded,d=i.beakerContents,p=void 0===d?[]:d;return(0,o.createComponentVNode)(2,a.Section,{title:"Recipient",buttons:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return n("ejectBeaker")}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",minValue:1,maxValue:u,step:1,stepPixelSize:2,onChange:function(e,t){return n("amount",{amount:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Input",onClick:function(){return n("input")}})],4):(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Create Beaker",onClick:function(){return n("makecup")}}),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l})," / "+u+" u"]}),p.length>0?(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," u"]},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Recipient Empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Recipient"})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemFilter=t.ChemFilterPane=void 0;var o=n(1),r=n(3),a=n(2);var i=function(e){var t=(0,r.useBackend)(e).act,n=e.title,i=e.list,c=e.reagentName,l=e.onReagentInput,u=n.toLowerCase();return(0,o.createComponentVNode)(2,a.Section,{title:n,minHeight:40,ml:.5,mr:.5,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{placeholder:"Reagent",width:"140px",onInput:function(e,t){return l(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return t("add",{which:u,name:c})}})],4),children:i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:e,onClick:function(){return t("remove",{which:u,reagent:e})}})],4,e)}))})};t.ChemFilterPane=i;var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={leftReagentName:"",rightReagentName:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setLeftReagentName=function(e){this.setState({leftReagentName:e})},c.setRightReagentName=function(e){this.setState({rightReagentName:e})},c.render=function(){var e=this,t=this.props.state,n=t.data,r=n.left,c=void 0===r?[]:r,l=n.right,u=void 0===l?[]:l;return(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Left",list:c,reagentName:this.state.leftReagentName,onReagentInput:function(t){return e.setLeftReagentName(t)},state:t})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Right",list:u,reagentName:this.state.rightReagentName,onReagentInput:function(t){return e.setRightReagentName(t)},state:t})})]})},r}(o.Component);t.ChemFilter=c},function(e,t,n){"use strict";t.__esModule=!0,t.ChemPress=void 0;var o=n(1),r=n(3),a=n(2);t.ChemPress=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.pill_size,l=i.pill_name,u=i.pill_style,s=i.pill_styles,d=void 0===s?[]:s;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",width:"43px",minValue:5,maxValue:50,step:1,stepPixelSize:2,onChange:function(e,t){return n("change_pill_size",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Name",children:(0,o.createComponentVNode)(2,a.Input,{value:l,onChange:function(e,t){return n("change_pill_name",{name:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Style",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:5,selected:e.id===u,textAlign:"center",color:"transparent",onClick:function(){return n("change_pill_style",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.class_name})},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemReactionChamber=void 0;var o=n(1),r=n(19),a=n(2),i=n(29),c=n(12);var l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).state={reagentName:"",reagentQuantity:1},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.setReagentName=function(e){this.setState({reagentName:e})},u.setReagentQuantity=function(e){this.setState({reagentQuantity:e})},u.render=function(){var e=this,t=this.props.state,n=t.config,l=t.data,u=n.ref,s=l.emptying,d=l.reagents||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Reagents",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"Emptying":"Filling"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createVNode)(1,"tr","LabledList__row",[(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:"",placeholder:"Reagent Name",onInput:function(t,n){return e.setReagentName(n)}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td",(0,c.classes)(["LabeledList__buttons","LabeledList__cell"]),[(0,o.createComponentVNode)(2,a.NumberInput,{value:this.state.reagentQuantity,minValue:1,maxValue:100,step:1,stepPixelSize:3,width:"39px",onDrag:function(t,n){return e.setReagentQuantity(n)}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return(0,r.act)(u,"add",{chem:e.state.reagentName,amount:e.state.reagentQuantity})}})],4)],4),(0,i.map)((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:t,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return(0,r.act)(u,"remove",{chem:t})}}),children:e},t)}))(d)]})})},l}(o.Component);t.ChemReactionChamber=l},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSplitter=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSplitter=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.straight,u=c.side,s=c.max_transfer;return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Straight",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:l,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"straight",amount:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Side",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:u,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"side",amount:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSynthesizer=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.amount,u=c.current_reagent,s=c.chemicals,d=void 0===s?[]:s,p=c.possible_amounts,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===l,onClick:function(){return n("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===u,onClick:function(){return n("select",{reagent:e.id})}},e.id)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(1),r=n(3),a=n(2);t.CodexGigas=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[i.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==i.currentSection,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>2,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>4,onClick:function(){return n(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:["the Red","the Soulless","the Master","the Lord of all things","Jr."].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==i.currentSection,onClick:function(){return n(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:i.currentSection<4,onClick:function(){return n("search")}})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.ComputerFabricator=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==l.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return c("clean_order")}}),(0,o.createComponentVNode)(2,i,{state:t})],0)};var i=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return 0===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:51,children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"2"})}})})]})})]}):1===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:47,buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[i.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a slot that allows you to manipulate RFID cards.\nPlease note that this is not necessary to allow the device\nto read your identification, it is just necessary to\nmanipulate other cards.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_card,onClick:function(){return n("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_card,onClick:function(){return n("hw_card",{card:"1"})}})})]}),2!==i.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:"26px",onClick:function(){return n("confirm_order")}})]}):2===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:47,children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:i.credits>=i.totalprice?"good":"bad",children:[i.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:i.credits=10&&e<20?i.COLORS.department.security:e>=20&&e<30?i.COLORS.department.medbay:e>=30&&e<40?i.COLORS.department.science:e>=40&&e<50?i.COLORS.department.engineering:e>=50&&e<60?i.COLORS.department.cargo:e>=200&&e<230?i.COLORS.department.centcom:i.COLORS.department.other},u=function(e){var t=e.type,n=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:4,color:i.COLORS.damageType[t],textAlign:"center",children:n})};t.CrewConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,s=i.sensors||[];return(0,o.createComponentVNode)(2,a.Section,{minHeight:90,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,textAlign:"center",children:"Vitals"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Position"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,children:"Tracking"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:(m=e.ijob,m%10==0),color:l(e.ijob),children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ColorBox,{color:(t=e.oxydam,r=e.toxdam,s=e.burndam,d=e.brutedam,p=t+r+s+d,f=Math.min(Math.max(Math.ceil(p/25),0),5),c[f])})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:null!==e.oxydam?(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,u,{type:"oxy",value:e.oxydam}),"/",(0,o.createComponentVNode)(2,u,{type:"toxin",value:e.toxdam}),"/",(0,o.createComponentVNode)(2,u,{type:"burn",value:e.burndam}),"/",(0,o.createComponentVNode)(2,u,{type:"brute",value:e.brutedam})]}):e.life_status?"Alive":"Dead"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:null!==e.pos_x?e.area:"N/A"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Track",disabled:!e.can_track,onClick:function(){return n("select_person",{name:e.name})}})})]},e.name);var t,r,s,d,p,f,m}))]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(1),r=n(3),a=n(2),i=n(435);t.Cryo=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",content:c.occupant.name?c.occupant.name:"No Occupant"}),!!c.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",content:c.occupant.stat,color:c.occupant.statstate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:c.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant.health/c.occupant.maxHealth,color:c.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",content:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",disabled:c.isOpen,onClick:function(){return n("power")},color:c.isOperating&&"green",children:c.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.isOpen?"unlock":"lock",onClick:function(){return n("door")},content:c.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:c.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return n("autoeject")},content:c.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!c.isBeakerLoaded,onClick:function(){return n("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:c.isBeakerLoaded,beakerContents:c.beakerContents})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BeakerContents=void 0;var o=n(1),r=n(2);t.BeakerContents=function(e){var t=e.beakerLoaded,n=e.beakerContents;return(0,o.createComponentVNode)(2,r.Box,{children:[!t&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"No beaker loaded."})||0===n.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"Beaker is empty."}),n.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{color:"label",children:[e.volume," units of ",e.name]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=e.craftables,n=void 0===t?[]:t,r=(0,a.useBackend)(e),c=r.act,l=r.data,u=l.craftability,s=void 0===u?{}:u,d=l.display_compact,p=l.display_craftable_only;return n.map((function(e){return p&&!s[e.ref]?null:d?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,className:"candystripe",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],tooltip:e.tool_text&&"Tools needed: "+e.tool_text,tooltipPosition:"left",onClick:function(){return c("make",{recipe:e.ref})}}),children:e.req_text},e.name):(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],onClick:function(){return c("make",{recipe:e.ref})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.req_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required",children:e.req_text}),!!e.catalyst_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Catalyst",children:e.catalyst_text}),!!e.tool_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tools",children:e.tool_text})]})},e.name)}))};t.PersonalCrafting=function(e){var t=e.state,n=(0,a.useBackend)(e),l=n.act,u=n.data,s=u.busy,d=u.display_craftable_only,p=u.display_compact,f=(0,r.map)((function(e,t){return{category:t,subcategory:e,hasSubcats:"has_subcats"in e,firstSubcatName:Object.keys(e).find((function(e){return"has_subcats"!==e}))}}))(u.crafting_recipes||{}),m=!!s&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"40px",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Box,{mt:30,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Crafting..."]})});return(0,o.createFragment)([m,(0,o.createComponentVNode)(2,i.Section,{title:"Personal Crafting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:p?"check-square-o":"square-o",content:"Compact",selected:p,onClick:function(){return l("toggle_compact")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"check-square-o":"square-o",content:"Craftable Only",selected:d,onClick:function(){return l("toggle_recipes")}})],4),children:(0,o.createComponentVNode)(2,i.Tabs,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.category,onClick:function(){return l("set_category",{category:e.category,subcategory:e.firstSubcatName})},children:function(){return!e.hasSubcats&&(0,o.createComponentVNode)(2,c,{craftables:e.subcategory,state:t})||(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,n){if("has_subcats"!==n)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n,onClick:function(){return l("set_category",{subcategory:n})},children:function(){return(0,o.createComponentVNode)(2,c,{craftables:e,state:t})}})}))(e.subcategory)})}},e.category)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.DecalPainter=void 0;var o=n(1),r=n(3),a=n(2);t.DecalPainter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.decal_list||[],l=i.color_list||[],u=i.dir_list||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Decal Type",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.decal===i.decal_style,onClick:function(){return n("select decal",{decals:e.decal})}},e.decal)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Color",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:"red"===e.colors?"Red":"white"===e.colors?"White":"Yellow",selected:e.colors===i.decal_color,onClick:function(){return n("select color",{colors:e.colors})}},e.colors)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Direction",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:1===e.dirs?"North":2===e.dirs?"South":4===e.dirs?"East":"West",selected:e.dirs===i.decal_direction,onClick:function(){return n("selected direction",{dirs:e.dirs})}},e.dirs)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(1),r=n(3),a=n(2);t.DisposalUnit=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return l.full_pressure?(t="good",n="Ready"):l.panel_open?(t="bad",n="Power Disabled"):l.pressure_charging?(t="average",n="Pressurizing"):(t="bad",n="Off"),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:t,children:n}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.flush?"toggle-on":"toggle-off",disabled:l.isai||l.panel_open,content:l.flush?"Disengage":"Engage",onClick:function(){return c(l.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:l.isai,content:"Eject Contents",onClick:function(){return c("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:l.panel_open,selected:l.pressure_charging,onClick:function(){return c(l.pressure_charging?"pump-0":"pump-1")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(1),r=n(3),a=n(2);t.DnaVault=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.completed,l=i.used,u=i.choiceA,s=i.choiceB,d=i.dna,p=i.dna_max,f=i.plants,m=i.plants_max,h=i.animals,C=i.animals_max;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/p,content:d+" / "+p+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f/m,content:f+" / "+m+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/h,content:h+" / "+C+" Samples"})})]})}),!(!c||l)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:u,textAlign:"center",onClick:function(){return n("gene",{choice:u})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return n("gene",{choice:s})}})})]})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(1),r=n(3),a=n(2),i=n(28);t.EightBallVote=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.question,u=c.shaking,s=c.answers,d=void 0===s?[]:s;return u?(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',l,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,i.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return n("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(1),r=n(2),a=n(3);t.EmergencyShuttleConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,i=t.data,c=i.timer_str,l=i.enabled,u=i.emagged,s=i.engines_started,d=i.authorizations_remaining,p=i.authorizations,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:c}),(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:s?"good":"average",ml:1,children:s?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,r.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!l,onClick:function(){return n("abort")}}),children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!l,onClick:function(){return n("authorize")}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!l,onClick:function(){return n("repeal")}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,color:u?"bad":"good",children:u?"ERROR":"Remaining: "+d}),children:[f.length>0?f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,r.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"}),f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)}))]})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.EngravedMessage=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.admin_mode,u=c.creator_key,s=c.creator_name,d=c.has_liked,p=c.has_disliked,f=c.hidden_message,m=c.is_creator,h=c.num_likes,C=c.num_dislikes,g=c.realdate;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(f)}),(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-up",content:" "+h,disabled:m,selected:d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("like")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"circle",disabled:m,selected:!p&&!d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("neutral")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-down",content:" "+C,disabled:m,selected:p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("dislike")}})})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Created On",children:g})})}),(0,o.createComponentVNode)(2,i.Section),!!l&&(0,o.createComponentVNode)(2,i.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return n("delete")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Ckey",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Character Name",children:s})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(156),l=n(3),u=n(2),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e){var t=(0,l.useBackend)(e),n=t.act,d=t.data,p=d.currentArea,f=d.currentCoords,m=d.globalmode,h=d.power,C=d.tag,g=d.updating,b=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,c.vecLength)((0,c.vecSubtract)(s(f),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(d.signals||[]);return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,u.Button,{icon:"power-off",content:h?"On":"Off",selected:h,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,u.Button,{icon:"pencil-alt",content:C,onClick:function(){return n("rename")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,u.Button,{icon:g?"unlock":"lock",content:g?"AUTO":"MANUAL",color:!g&&"bad",onClick:function(){return n("updating")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,u.Button,{icon:"sync",content:m?"MAXIMUM":"LOCAL",selected:!m,onClick:function(){return n("globalmode")}})})]})}),!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,u.Box,{fontSize:"18px",children:[p," (",f,")"]})}),(0,o.createComponentVNode)(2,u.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,u.Table,{children:[(0,o.createComponentVNode)(2,u.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,u.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),b.map((function(e){return(0,o.createComponentVNode)(2,u.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,u.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,i.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,u.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.GravityGenerator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.breaker,l=i.charge_count,u=i.charging_state,s=i.on,d=i.operational;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No data available"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker",children:(0,o.createComponentVNode)(2,a.Button,{icon:c?"power-off":"times",content:c?"On":"Off",selected:c,disabled:!d,onClick:function(){return n("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===u&&(s&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})}),d&&0!==u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"WARNING - Radiation detected"}),d&&0===u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No radiation detected"})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(1),r=n(3),a=n(2);t.GulagTeleporterConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.teleporter,l=i.teleporter_lock,u=i.teleporter_state_open,s=i.teleporter_location,d=i.beacon,p=i.beacon_location,f=i.id,m=i.id_name,h=i.can_teleport,C=i.goal,g=void 0===C?0:C,b=i.prisoner,v=void 0===b?{}:b;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:u?"Open":"Closed",disabled:l,selected:u,onClick:function(){return n("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l?"lock":"unlock",content:l?"Locked":"Unlocked",selected:l,disabled:u,onClick:function(){return n("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:c?"good":"bad",buttons:!c&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_teleporter")}}),children:c?s:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_beacon")}}),children:d?p:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:f?m:"No ID",onClick:function(){return n("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:g,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return n("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:v.name?v.name:"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:v.crimstat?v.crimstat:"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!h,textAlign:"center",color:"bad",onClick:function(){return n("teleport")}})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(1),r=n(3),a=n(2);t.GulagItemReclaimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.mobs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!i.can_reclaim,onClick:function(){return n("release_items",{mobref:e.mob})}})})]},e.mob)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(1),r=n(3),a=n(2);t.Holodeck=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_toggle_safety,l=i.default_programs,u=void 0===l?[]:l,s=i.emag_programs,d=void 0===s?[]:s,p=i.emagged,f=i.program;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"unlock":"lock",content:"Safeties",color:"bad",disabled:!c,selected:!p,onClick:function(){return n("safety")}}),children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))}),!!p&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),color:"bad",textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(1),r=n(3),a=n(2);t.ImplantChair=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:i.occupant.name?i.occupant.name:"No Occupant"}),!!i.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===i.occupant.stat?"good":1===i.occupant.stat?"average":"bad",children:0===i.occupant.stat?"Conscious":1===i.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.open?"unlock":"lock",color:i.open?"default":"red",content:i.open?"Open":"Closed",onClick:function(){return n("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:i.ready?i.special_name||"Implant":"Recharging",onClick:function(){return n("implant")}}),0===i.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[i.ready_implants,1===i.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(1),r=n(3),a=n(2);t.Intellicard=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=u||s,l=i.name,u=i.isDead,s=i.isBraindead,d=i.health,p=i.wireless,f=i.radio,m=i.wiping,h=i.laws,C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,a.Section,{title:l||"Empty Card",buttons:!!l&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:m?"Stop Wiping":"Wipe",disabled:u,onClick:function(){return n("wipe")}}),children:!!l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:c?"bad":"good",children:c?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:p,onClick:function(){return n("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:f,onClick:function(){return n("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(1),r=n(3),a=n(2);t.KeycardAuth=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===i.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===i.waiting&&(0,o.createFragment)([!!i.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return n("auth_swipe")},content:"Authorize"}),0===i.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return n("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return n("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return n("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.LaborClaimConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.can_go_home,u=c.id_points,s=c.ores,d=c.status_info,p=c.unclaimed_points;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,i.Button,{content:"Move shuttle",disabled:!l,onClick:function(){return n("move_shuttle")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Points",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Claim points",disabled:!p,onClick:function(){return n("claim_points")}}),children:p})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(1),r=n(3),a=n(2);t.LanguageMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.admin_mode,l=i.is_living,u=i.omnitongue,s=i.languages,d=void 0===s?[]:s,p=i.unknown_languages,f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!l&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return n("select_default",{language_name:e.name})}}),!!c&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return n("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!c&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(u?"Enabled":"Disabled"),selected:u,onClick:function(){return n("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadConsole=t.LaunchpadRemote=t.LaunchpadControl=t.LaunchpadButtonPad=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return t("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return t("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return t("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return t("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return t("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:-1})}})]})]})};t.LaunchpadButtonPad=i;var c=function(e){var t=e.topLevel,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.x,s=l.y,d=l.pad_name,p=l.range;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:d,width:"170px",onChange:function(e,t){return c("rename",{name:t})}}),level:t?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return c("remove")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Controls",level:2,children:(0,o.createComponentVNode)(2,i,{state:e.state})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:u,minValue:-p,maxValue:p,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return c("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:s,minValue:-p,maxValue:p,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return c("set_pos",{y:t})}})]})]})})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return c("launch")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Pull",textAlign:"center",onClick:function(){return c("pull")}})})]})]})};t.LaunchpadControl=c;t.LaunchpadRemote=function(e){var t=(0,r.useBackend)(e).data,n=t.has_pad,i=t.pad_closed;return n?i?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"}):(0,o.createComponentVNode)(2,c,{topLevel:!0,state:e.state}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})};t.LaunchpadConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.launchpads,u=void 0===l?[]:l,s=i.selected_id;return u.length<=0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"}):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.Box,{style:{"border-right":"2px solid rgba(255, 255, 255, 0.1)"},minHeight:"190px",mr:1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,selected:s===e.id,color:"transparent",onClick:function(){return n("select_pad",{id:e.id})}},e.name)}))})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:s?(0,o.createComponentVNode)(2,c,{state:e.state}):(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(1),r=n(3),a=n(2);t.MechBayPowerConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.recharge_port,c=i&&i.mech,l=c&&c.cell;return(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.health/c.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Mule=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u=c.siliconUser,s=c.on,d=c.cell,p=c.cellPercent,f=c.load,m=c.mode,h=c.modeStatus,C=c.haspai,g=c.autoReturn,b=c.autoPickup,v=c.reportDelivery,N=c.destination,V=c.home,y=c.id,_=c.destinations,x=void 0===_?[]:_;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:u,locked:l}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!l&&(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:d?p/100:0,color:d?"good":"bad"}),(0,o.createComponentVNode)(2,a.Grid,{mt:1,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:h,children:m})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:f?"good":"average",children:f||"None"})})})]})]}),!l&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return n("unload")}}),!!C&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return n("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:y,onChange:function(e,t){return n("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:N||"None",options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return n("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return n("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:V,options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return n("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:g,content:"Auto-Return",onClick:function(){return n("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:b,content:"Auto-Pickup",onClick:function(){return n("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:v,content:"Report Delivery",onClick:function(){return n("report")}})]})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(1),r=n(3),a=n(2);t.NotificationPreferences=function(e){var t=(0,r.useBackend)(e),n=t.act,i=(t.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return n("toggle_ignore",{key:e.key})}},e.key)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(1),r=n(3),a=n(2);t.NtnetRelay=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.enabled,l=i.dos_capacity,u=i.dos_overload,s=i.dos_crashed;return(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:c,content:c?"ENABLED":"DISABLED",onClick:function(){return n("toggle")}}),children:s?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return n("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:l,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})," GQ"," / ",l," GQ"]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(1),r=n(3),a=n(2);t.NtosArcade=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[i.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[i.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Section,{backgroundColor:1===i.PauseState?"#1b3622":"#471915",children:i.Status})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.Hitpoints/45,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Section,{inline:!0,width:26,textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:i.BossID})})]})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,a.Box,{color:i.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",i.TicketCount]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(1),r=n(3),a=n(2);t.NtosConfiguration=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.power_usage,l=i.battery_exists,u=i.battery,s=void 0===u?{}:u,d=i.disk_size,p=i.disk_used,f=i.hardware,m=void 0===f?[]:f;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",c,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!l&&"average",children:l?(0,o.createComponentVNode)(2,a.ProgressBar,{value:s.charge,minValue:0,maxValue:s.max,ranges:{good:[s.max/2,Infinity],average:[s.max/4,s.max/2],bad:[-Infinity,s.max/4]},children:[s.charge," / ",s.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:d,color:"good",children:[p," GQ / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return n("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(1),r=n(3),a=n(2),i={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug"};t.NtosMain=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.programs,u=void 0===l?[]:l,s=c.has_light,d=c.light_on,p=c.comp_light_color;return(0,o.createFragment)([!!s&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:d,onClick:function(){return n("PC_toggle_light")},children:["Flashlight: ",d?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return n("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:p})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,lineHeight:"24px",color:"transparent",icon:i[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return n("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:3,children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{lineHeight:"24px",color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return n("PC_killprogram",{name:e.name})}})})]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(1),r=n(3),a=n(2);(0,n(51).createLogger)("ntos chat");t.NtosNetChat=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_admin,l=i.adminmode,u=i.authed,s=i.username,d=i.active_channel,p=i.is_operator,f=i.all_channels,m=void 0===f?[]:f,h=i.clients,C=void 0===h?[]:h,g=i.messages,b=void 0===g?[]:g,v=null!==d,N=u||l;return(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return n("PRG_newchannel",{new_channel_name:t})}}),m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===d,color:"transparent",onClick:function(){return n("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:s+"...",currentValue:s,onCommit:function(e,t){return n("PRG_changename",{new_name:t})}}),!!c&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(l?"ON":"OFF"),color:l?"bad":"good",onClick:function(){return n("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(N?b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return n("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return n("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return n("PRG_leavechannel")}})],4),!!p&&u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return n("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return n("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return n("PRG_setpassword",{new_password:t})}})],4)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(1),r=n(3),a=n(2);t.NtosNetDownloader=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.disk_size,s=l.disk_used,d=l.downloadable_programs,p=void 0===d?[]:d,f=l.error,m=l.hacked_programs,h=void 0===m?[]:m,C=l.hackedavailable;return(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return c("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:s+" GQ / "+u+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:p.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))}),!!C&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),h.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))]})],0)};var i=function(e){var t=e.program,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.disk_size,u=c.disk_used,s=c.downloadcompletion,d=c.downloading,p=c.downloadname,f=c.downloadsize,m=l-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:t.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[t.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:t.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:d||t.size>m,onClick:function(){return i("PRG_downloadfile",{filename:t.filename})}})})]}),"Compatible"!==t.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),t.size>m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:t.fileinfo})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(3),l=n(2),u=n(37),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e){var t=e.state,n=(0,c.useBackend)(e),p=n.act,f=n.data,m=f.active,h=f.SM_integrity,C=f.SM_power,g=f.SM_ambienttemp,b=f.SM_ambientpressure;if(!m)return(0,o.createComponentVNode)(2,d,{state:t});var v=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(f.gases||[]),N=Math.max.apply(Math,[1].concat(v.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:h/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:C,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,i.toFixed)(C)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(g),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,i.toFixed)(g)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(b),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,i.toFixed)(b)+" kPa"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return p("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.Box.Forced,{height:24*v.length+"px",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:v.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,u.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,u.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:N,children:(0,i.toFixed)(e.amount,2)+"%"})},e.name)}))})})})})]})};var d=function(e){var t=(0,c.useBackend)(e),n=t.act,r=t.data.supermatters,a=void 0===r?[]:r;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return n("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:a.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return n("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWrapper=void 0;var o=n(1),r=n(3),a=n(2),i=n(116);t.NtosWrapper=function(e){var t=e.children,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.PC_batteryicon,s=l.PC_showbatteryicon,d=l.PC_batterypercent,p=l.PC_ntneticon,f=l.PC_apclinkicon,m=l.PC_stationtime,h=l.PC_programheaders,C=void 0===h?[]:h,g=l.PC_showexitprogram;return(0,o.createVNode)(1,"div","NtosWrapper",[(0,o.createVNode)(1,"div","NtosWrapper__header NtosHeader",[(0,o.createVNode)(1,"div","NtosHeader__left",[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:2,children:m}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,italic:!0,mr:2,opacity:.33,children:"NtOS"})],4),(0,o.createVNode)(1,"div","NtosHeader__right",[C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:e.icon})},e.icon)})),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:p&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:p})}),!!s&&u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:[u&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:u}),d&&d]}),f&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:f})}),!!g&&(0,o.createComponentVNode)(2,a.Button,{width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-minimize-o",tooltip:"Minimize",tooltipPosition:"bottom",onClick:function(){return c("PC_minimize")}}),!!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-left",onClick:function(){return c("PC_exit")}}),!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"power-off",tooltip:"Power off",tooltipPosition:"bottom-left",onClick:function(){return c("PC_shutdown")}})],0)],4,{onMouseDown:function(){(0,i.refocusLayout)()}}),(0,o.createVNode)(1,"div","NtosWrapper__content",t,0)],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e).act;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:1,content:e,textAlign:"center",fontSize:"40px",lineHeight:"50px",width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return t("keypad",{digit:e})}},e)}))},e[0])}))})})};t.NuclearBomb=function(e){var t=e.state,n=(0,a.useBackend)(e),r=n.act,l=n.data,u=(l.anchored,l.disk_present,l.status1),s=l.status2;return(0,o.createComponentVNode)(2,i.Box,{m:1,children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,className:"NuclearBomb__displayBox",children:u}),(0,o.createComponentVNode)(2,i.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Box,{className:"NuclearBomb__displayBox",children:s})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",fontSize:"24px",lineHeight:"23px",textAlign:"center",width:"43px",ml:1,mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return r("eject_disk")}})})]}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,c,{state:t})}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:1,width:"129px",children:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:"32px",mb:1,className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return r("arm")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:"32px",className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return r("anchor")}}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})}),(0,o.createComponentVNode)(2,i.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(1),r=n(3),a=n(2);t.OperatingComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.table,l=i.surgeries,u=void 0===l?[]:l,s=i.procedures,d=void 0===s?[]:s,p=i.patient,f=void 0===p?{}:p;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Patient State",children:[!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",level:2,children:f?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:f.statstate,children:f.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:f.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f.health,minValue:f.minHealth,maxValue:f.maxHealth,color:f.health>=0?"good":"average",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f[e.type]/f.maxHealth,color:"bad",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f[e.type]})})},e.type)}))]}):"No Patient Detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Initiated Procedures",level:2,children:d.length?d.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!i.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)})):"No Active Procedures"})]})]},"state"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Surgery Procedures",children:(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return n("sync")}}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})},"procedures")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);t.OreBox=function(e){var t=e.state,n=t.config,c=t.data,l=n.ref,u=c.materials;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Empty",onClick:function(){return(0,a.act)(l,"removeall")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br"),"Gibtonite is not accepted."]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.OreRedemptionMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,l=r.unclaimedPoints,u=r.materials,s=r.alloys,d=r.diskDesigns,p=r.hasDisk;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),l,(0,o.createComponentVNode)(2,i.Button,{ml:2,content:"Claim",disabled:0===l,onClick:function(){return n("Claim")}})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return n("diskEject")}})}),(0,o.createComponentVNode)(2,i.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return n("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Insert design disk",onClick:function(){return n("diskInsert")}})}),(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,i.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Smelt",{id:e.id,sheets:t})}},e.id)}))})})],4)};var c=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).state={amount:1},t}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state.amount,n=this.props,a=n.material,c=n.onRelease,l=Math.floor(a.amount);return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(a.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:a.value&&a.value+" cr"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:[l," sheets"]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:t,onChange:function(t,n){return e.setState({amount:n})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:l<1,content:"Release",onClick:function(){return c(t)}})]})]})},a}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Pandemic=t.PandemicAntibodyDisplay=t.PandemicSymptomDisplay=t.PandemicDiseaseDisplay=t.PandemicBeakerDisplay=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.has_beaker,l=r.beaker_empty,u=r.has_blood,s=r.blood,d=!c||l;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:d,onClick:function(){return n("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Empty",disabled:d,onClick:function(){return n("empty_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!c,onClick:function(){return n("eject_beaker")}})],4),children:c?l?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No beaker loaded"})})};t.PandemicBeakerDisplay=c;var l=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.is_ready;return(r.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,i.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,i.Input,{value:e.name,onChange:function(t,o){return n("rename_disease",{index:e.index,name:o})}}):e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:"Create culture bottle",disabled:!c,onClick:function(){return n("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,i.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))};t.PandemicDiseaseDisplay=l;var u=function(e){var t=e.symptom,n=t.name,a=t.desc,c=t.stealth,l=t.resistance,u=t.stage_speed,s=t.transmission,d=t.level,p=t.neutered,f=(0,r.map)((function(e,t){return{desc:e,label:t}}))(t.threshold_desc||{});return(0,o.createComponentVNode)(2,i.Section,{title:n,level:2,buttons:!!p&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:a}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Level",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:c}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmission",children:s})]})})]}),f.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})};t.PandemicSymptomDisplay=u;var s=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.resistances||[];return(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:c.length>0?(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!r.is_ready,onClick:function(){return n("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})};t.PandemicAntibodyDisplay=s;t.Pandemic=function(e){var t=(0,a.useBackend)(e).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),!!t.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{state:e.state}),(0,o.createComponentVNode)(2,s,{state:e.state})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.PortableGenerator=function(e){var t,n=(0,r.useBackend)(e),i=n.act,c=n.data;return t=c.stack_percent>50?"good":c.stack_percent>15?"average":"bad",(0,o.createFragment)([!c.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.active?"power-off":"times",onClick:function(){return i("toggle_power")},disabled:!c.ready_to_boot,children:c.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:c.sheet_name+" sheets",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t,children:c.sheets}),c.sheets>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:c.active,onClick:function(){return i("eject")},children:"Eject"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current sheet level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.stack_percent/100,ranges:{good:[.1,Infinity],average:[.01,.1],bad:[-Infinity,.01]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heat level",children:c.current_heat<100?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Nominal"}):c.current_heat<200?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",children:"Caution"}):(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"DANGER"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",children:c.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return i("lower_power")},children:c.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("higher_power")},children:c.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!c.connected&&"bad",children:c.connected?c.power_available:"Unconnected"})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=t.PortablePump=t.PortableBasicInfo=void 0;var o=n(1),r=n(3),a=n(2),i=n(37),c=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.connected,l=i.holding,u=i.on,s=i.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:c?"good":"average",children:c?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return n("eject")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)};t.PortableBasicInfo=c;t.PortablePump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.direction,u=(i.holding,i.target_pressure),s=i.default_pressure,d=i.min_pressure,p=i.max_pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-in-alt":"sign-out-alt",content:l?"In":"Out",selected:l,onClick:function(){return n("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,unit:"kPa",width:"75px",minValue:d,maxValue:p,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:u===d,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:u===s,onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:u===p,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})],4)};t.PortableScrubber=function(e){var t=(0,r.useBackend)(e),n=t.act,l=t.data.filter_types||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return n("toggle_filter",{val:e.gas_id})}},e.id)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.PowerMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(12),l=n(2);var u=5e5,s=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)},d=function(e){var t,n;function c(){var t;return(t=e.call(this)||this).state={sortByField:null},t}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=this,t=this.props.state.data,n=t.history,c=this.state.sortByField,d=n.supply[n.supply.length-1]||0,m=n.demand[n.demand.length-1]||0,h=n.supply.map((function(e,t){return[t,e]})),C=n.demand.map((function(e,t){return[t,e]})),g=Math.max.apply(Math,[u].concat(n.supply,n.demand)),b=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===c&&(0,r.sortBy)((function(e){return e.name})),"charge"===c&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===c&&(0,r.sortBy)((function(e){return-s(e.load)}),(function(e){return-parseFloat(e.load)}))])(t.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"200px",children:(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:d,minValue:0,maxValue:g,color:"teal",content:(0,i.toFixed)(d/1e3)+" kW"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:m,minValue:0,maxValue:g,color:"pink",content:(0,i.toFixed)(m/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:h,rangeX:[0,h.length-1],rangeY:[0,g],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:C,rangeX:[0,C.length-1],rangeY:[0,g],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,l.Section,{children:[(0,o.createComponentVNode)(2,l.Box,{mb:1,children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===c,content:"Name",onClick:function(){return e.setState({sortByField:"name"!==c&&"name"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===c,content:"Charge",onClick:function(){return e.setState({sortByField:"charge"!==c&&"charge"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===c,content:"Draw",onClick:function(){return e.setState({sortByField:"draw"!==c&&"draw"})}})]}),(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),b.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,p,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.env}),2)],4,null,e.id)}))]})]})],4)},c}(o.Component);t.PowerMonitor=d;var p=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,l.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,i.toFixed)(n)+"%"})],4)};p.defaultHooks=c.pureComponentHooks;var f=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),a=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,l.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:a})};f.defaultHooks=c.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2),l=n(37);t.Radio=function(e){var t=(0,i.useBackend)(e),n=t.act,u=t.data,s=u.freqlock,d=u.frequency,p=u.minFrequency,f=u.maxFrequency,m=u.listening,h=u.broadcasting,C=u.command,g=u.useCommand,b=u.subspace,v=u.subspaceSwitchable,N=l.RADIO_CHANNELS.find((function(e){return e.freq===d})),V=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(u.channels);return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",children:[s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(d/10,1)+" kHz"})||(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:p/10,maxValue:f/10,value:d/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return n("frequency",{adjust:t-d/10})}}),N&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:N.color,ml:2,children:["[",N.name,"]"]})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:m?"volume-up":"volume-mute",selected:m,onClick:function(){return n("listen")}}),(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:h?"microphone":"microphone-slash",selected:h,onClick:function(){return n("broadcast")}}),!!C&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:g,content:"High volume "+(g?"ON":"OFF"),onClick:function(){return n("command")}}),!!v&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:b,content:"Subspace Tx "+(b?"ON":"OFF"),onClick:function(){return n("subspace")}})]}),!!b&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Channels",children:[0===V.length&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),V.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return n("channel",{channel:e.name})}})},e.name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=["Atmospherics","Disposals","Transit Tubes"],l={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e){var t=(0,a.useBackend)(e),n=t.act,d=t.data,p=d.category,f=d.categories,m=void 0===f?[]:f,h=d.selected_color,C=d.piping_layer,g=d.mode,b=d.preview_rows.flatMap((function(e){return e.previews}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Category",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{selected:p===t,icon:l[e],color:"transparent",content:e,onClick:function(){return n("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:g&e.bitmask,content:e.name,onClick:function(){return n("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,width:"64px",color:u[h],content:h}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:u[e],onClick:function(){return n("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,i.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,i.Section,{children:[0===p&&(0,o.createComponentVNode)(2,i.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:e===C,content:"Layer "+e,onClick:function(){return n("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,i.Box,{width:"108px",children:b.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return n("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{fluid:!0,icon:l[e.cat_name],label:e.cat_name,children:function(){return e.recipes.map((function(t){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:t.selected,content:t.pipe_name,title:t.pipe_name,onClick:function(){return n("pipe_type",{pipe_type:t.pipe_index,category:e.cat_name})}},t.pipe_index)}))}},e.cat_name)}))})})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(1),r=n(3),a=n(2),i=n(163);t.SatelliteControl=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.satellites||[];return(0,o.createFragment)([c.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.meteor_shield_coverage/c.meteor_shield_coverage_max,content:100*c.meteor_shield_coverage/c.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return n("toggle",{id:e.id})}},e.id)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ScannerGate=void 0;var o=n(1),r=n(3),a=n(2),i=n(69),c=["Positive","Harmless","Minor","Medium","Harmful","Dangerous","BIOHAZARD"],l=[{name:"Human",value:"human"},{name:"Lizardperson",value:"lizard"},{name:"Flyperson",value:"fly"},{name:"Felinid",value:"felinid"},{name:"Plasmaman",value:"plasma"},{name:"Mothperson",value:"moth"},{name:"Jellyperson",value:"jelly"},{name:"Podperson",value:"pod"},{name:"Golem",value:"golem"},{name:"Zombie",value:"zombie"}],u=[{name:"Starving",value:150},{name:"Obese",value:600}];t.ScannerGate=function(e){var t=e.state,n=(0,r.useBackend)(e),a=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{locked:c.locked,onLockedStatusChange:function(){return a("toggle_lock")}}),!c.locked&&(0,o.createComponentVNode)(2,d,{state:t})],0)};var s={Off:{title:"Scanner Mode: Off",component:function(){return p}},Wanted:{title:"Scanner Mode: Wanted",component:function(){return f}},Guns:{title:"Scanner Mode: Guns",component:function(){return m}},Mindshield:{title:"Scanner Mode: Mindshield",component:function(){return h}},Disease:{title:"Scanner Mode: Disease",component:function(){return C}},Species:{title:"Scanner Mode: Species",component:function(){return g}},Nutrition:{title:"Scanner Mode: Nutrition",component:function(){return b}},Nanites:{title:"Scanner Mode: Nanites",component:function(){return v}}},d=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data.scan_mode,l=s[c]||s.off,u=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:"Off"!==c&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"back",onClick:function(){return i("set_mode",{new_mode:"Off"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},p=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:"Select a scanning mode below."}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"Wanted",onClick:function(){return t("set_mode",{new_mode:"Wanted"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Guns",onClick:function(){return t("set_mode",{new_mode:"Guns"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Mindshield",onClick:function(){return t("set_mode",{new_mode:"Mindshield"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Disease",onClick:function(){return t("set_mode",{new_mode:"Disease"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Species",onClick:function(){return t("set_mode",{new_mode:"Species"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nutrition",onClick:function(){return t("set_mode",{new_mode:"Nutrition"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nanites",onClick:function(){return t("set_mode",{new_mode:"Nanites"})}})]})],4)},f=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any warrants for their arrest."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},m=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any guns."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},h=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","a mindshield."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},C=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,l=n.data,u=l.reverse,s=l.disease_threshold;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",u?"does not have":"has"," ","a disease equal or worse than ",s,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e===s,content:e,onClick:function(){return i("set_disease_threshold",{new_threshold:e})}},e)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},g=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,u=c.reverse,s=c.target_species,d=l.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned is ",u?"not":""," ","of the ",d.name," species.","zombie"===s&&" All zombie types will be detected, including dormant zombies."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_species",{new_species:e.value})}},e.value)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},b=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,s=c.target_nutrition,d=u.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","the ",d.name," nutrition level."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_nutrition",{new_nutrition:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},v=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,u=c.nanite_cloud;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","nanite cloud ",u,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,width:"65px",minValue:1,maxValue:100,stepPixelSize:2,onChange:function(e,t){return i("set_nanite_cloud",{new_cloud:t})}})})})}),(0,o.createComponentVNode)(2,N,{state:t})],4)},N=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.reverse;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:i?"Inverted":"Default",icon:i?"random":"long-arrow-alt-right",onClick:function(){return n("toggle_reverse")},color:i?"bad":"good"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulator=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.ShuttleManipulator=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.shuttles||[],u=c.templates||{},s=c.selected||{},d=c.existing_shuttle||{};return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Status",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"JMP",onClick:function(){return n("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return n("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,i.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return n("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})})}},"status"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Templates",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:(0,r.map)((function(e,t){var r=e.templates||[];return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.port_id,children:r.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return n("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))},t)}))(u)})})}},"templates"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Modification",children:(0,o.createComponentVNode)(2,i.Section,{children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:s.name,children:(!!s.description||!!s.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!s.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:s.description}),!!s.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:s.admin_notes})]})}),d?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: "+d.name,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Jump To",onClick:function(){return n("jump_to",{type:"mobile",id:d.id})}}),children:[d.status,!!d.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),d.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Preview",onClick:function(){return n("preview",{shuttle_id:s.shuttle_id})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Load",color:"bad",onClick:function(){return n("load",{shuttle_id:s.shuttle_id})}})]})],0):"No shuttle selected"})},"modification")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SlimeBodySwapper=t.BodyEntry=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.body,n=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t.htmlcolor,children:t.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:{owner:"You Are Here",stranger:"Occupied",available:"Swap"}[t.occupied],selected:"owner"===t.occupied,color:"stranger"===t.occupied&&"bad",onClick:function(){return n()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:{Dead:"bad",Unconscious:"average",Conscious:"good"}[t.status],children:t.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:t.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:t.area})]})})};t.BodyEntry=i;t.SlimeBodySwapper=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data.bodies,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i,{body:e,swapFunc:function(){return n("swap",{ref:e.ref})}},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(1),r=n(2),a=n(3),i=n(20);t.Signaler=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.code,u=c.frequency,s=c.minFrequency,d=c.maxFrequency;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:s/10,maxValue:d/10,value:u/10,format:function(e){return(0,i.toFixed)(e,1)},width:13,onDrag:function(e,t){return n("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:13,onDrag:function(e,t){return n("code",{code:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return n("signal")}})})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.SmartVend=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:!!c.isdryer&&(0,o.createComponentVNode)(2,i.Button,{icon:c.drying?"stop":"tint",onClick:function(){return n("Dry")},children:c.drying?"Stop drying":"Dry"}),children:0===c.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",c.name," is empty."]})||(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:c.verb?c.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"One",disabled:e.amount<1,onClick:function(){return n("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return n("Release",{name:e.name})}})]})]},t)}))(c.contents)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(1),r=n(3),a=n(2);t.Smes=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return t=l.capacityPercent>=100?"good":l.inputting?"average":"bad",n=l.outputting?"good":l.charge>0?"average":"bad",(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*l.capacityPercent,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.inputAttempt?"sync-alt":"times",selected:l.inputAttempt,onClick:function(){return c("tryinput")},children:l.inputAttempt?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:t,children:l.capacityPercent>=100?"Fully Charged":l.inputting?"Charging":"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.inputLevel/l.inputLevelMax,content:l.inputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Input",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.inputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.inputLevelMax/1e3,onChange:function(e,t){return c("input",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:l.inputAvailable})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.outputAttempt?"power-off":"times",selected:l.outputAttempt,onClick:function(){return c("tryoutput")},children:l.outputAttempt?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:n,children:l.outputting?"Sending":l.charge>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.outputLevel/l.outputLevelMax,content:l.outputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.outputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.outputLevelMax/1e3,onChange:function(e,t){return c("output",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:l.outputUsed})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(1),r=n(3),a=n(2);t.SmokeMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.TankContents,l=(i.isTankLoaded,i.TankCurrentVolume),u=i.TankMaxVolume,s=i.active,d=i.setting,p=(i.screen,i.maxSetting),f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",selected:s,content:s?"On":"Off",onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/u,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:l||0})," / "+u]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:d===e,icon:"plus",content:3*e,disabled:f0?"good":"bad",children:f})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:l,content:c+" W"})})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===p,onClick:function(){return n("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===p,onClick:function(){return n("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===p,disabled:!m,onClick:function(){return n("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===p||1===p)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:u,onDrag:function(e,t){return n("azimuth",{value:t})}}),1===p&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"\xb0/m",step:.01,stepPixelSize:1,minValue:-d-.01,maxValue:d+.01,value:s,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onDrag:function(e,t){return n("azimuth_rate",{value:t})}}),2===p&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[u+" \xb0"," (auto)"]})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(1),r=n(3),a=n(2);t.SpaceHeater=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!i.hasPowercell||!i.open,onClick:function(){return n("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,disabled:!i.hasPowercell,onClick:function(){return n("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!i.hasPowercell&&"bad",children:i.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.powerLevel/100,content:i.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(i.targetTemp-i.currentTemp)>50?"bad":Math.abs(i.targetTemp-i.currentTemp)>20?"average":"good",children:[i.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:i.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.targetTemp),width:"65px",unit:"\xb0C",minValue:i.minTemp,maxValue:i.maxTemp,onChange:function(e,t){return n("target",{target:t})}})||i.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:i.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===i.mode,onClick:function(){return n("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===i.mode,onClick:function(){return n("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===i.mode,onClick:function(){return n("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(1),r=n(3),a=n(2);t.SpawnersMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.spawners||[];return(0,o.createComponentVNode)(2,a.Section,{children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return n("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return n("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"20px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"26px",children:e.important_info})]},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.StationAlertConsole=function(e){var t=(0,r.useBackend)(e).data.alarms||[],n=t.Fire||[],i=t.Atmosphere||[],c=t.Power||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Fire Alarms",children:(0,o.createVNode)(1,"ul",null,[0===n.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),n.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Atmospherics Alarms",children:(0,o.createVNode)(1,"ul",null,[0===i.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),i.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Alarms",children:(0,o.createVNode)(1,"ul",null,[0===c.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),c.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(1),r=n(3),a=n(2);t.SuitStorageUnit=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.locked,l=i.open,u=i.safeties,s=i.uv_active,d=i.occupied,p=i.suit,f=i.helmet,m=i.mask,h=i.storage;return(0,o.createFragment)([!(!d||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!l&&(0,o.createComponentVNode)(2,a.Button,{icon:c?"unlock":"lock",content:c?"Unlock":"Lock",onClick:function(){return n("lock")}}),!c&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-out-alt":"sign-in-alt",content:l?"Close":"Open",onClick:function(){return n("door")}})],0),children:c&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return n("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return n("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return n("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return n("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:d&&u,textAlign:"center",onClick:function(){return n("uv")}})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(1),r=n(3),a=n(2);t.Tank=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.tankPressure/1013,content:i.tankPressure+" kPa",ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,onClick:function(){return n("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,onClick:function(){return n("pressure",{pressure:"reset"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(1),r=n(3),a=n(2);t.TankDispenser=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plasma",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.plasma?"square":"square-o",content:"Dispense",disabled:!i.plasma,onClick:function(){return n("plasma")}}),children:i.plasma}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.oxygen?"square":"square-o",content:"Dispense",disabled:!i.oxygen,onClick:function(){return n("oxygen")}}),children:i.oxygen})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(1),r=n(3),a=n(2);t.Teleporter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.calibrated,l=i.calibrating,u=i.power_station,s=i.regime_set,d=i.teleporter_hub,p=i.target;return(0,o.createComponentVNode)(2,a.Section,{children:!u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No power station linked."})||!d&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No hub linked."})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Regime",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Change Regime",onClick:function(){return n("regimeset")}}),children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Set Target",onClick:function(){return n("settarget")}}),children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibration",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Calibrate Hub",onClick:function(){return n("calibrate")}}),children:l&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"In Progress"})||c&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Optimal"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Sub-Optimal"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ThermoMachine=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ThermoMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.temperature,format:function(e){return(0,r.toFixed)(e,2)}})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.pressure,format:function(e){return(0,r.toFixed)(e,2)}})," kPa"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:Math.round(c.target),unit:"K",width:"62px",minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onDrag:function(e,t){return n("target",{target:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){return n("target",{target:c.min})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){return n("target",{target:c.initial})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){return n("target",{target:c.max})}})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineComputer=void 0;var o=n(1),r=n(3),a=n(2);t.TurbineComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=Boolean(i.compressor&&!i.compressor_broke&&i.turbine&&!i.turbine_broke);return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:i.online?"power-off":"times",content:i.online?"Online":"Offline",selected:i.online,disabled:!c,onClick:function(){return n("toggle_power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reconnect",onClick:function(){return n("reconnect")}})],4),children:!c&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Compressor Status",color:!i.compressor||i.compressor_broke?"bad":"good",children:i.compressor_broke?i.compressor?"Offline":"Missing":"Online"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Status",color:!i.turbine||i.turbine_broke?"bad":"good",children:i.turbine_broke?i.turbine?"Offline":"Missing":"Online"})]})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Speed",children:[i.rpm," RPM"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temp",children:[i.temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Generated Power",children:i.power})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Uplink=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={hoveredItem:{},currentSearch:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setHoveredItem=function(e){this.setState({hoveredItem:e})},c.setSearchText=function(e){this.setState({currentSearch:e})},c.render=function(){var e=this,t=this.props.state,n=t.config,r=t.data,c=n.ref,u=r.compact_mode,s=r.lockable,d=r.telecrystals,p=r.categories,f=void 0===p?[]:p,m=this.state,h=m.hoveredItem,C=m.currentSearch;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:d>0?"good":"bad",children:[d," TC"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{value:C,onInput:function(t,n){return e.setSearchText(n)},ml:1,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:u?"list":"info",content:u?"Compact":"Detailed",onClick:function(){return(0,a.act)(c,"compact_toggle")}}),!!s&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return(0,a.act)(c,"lock")}})],0),children:C.length>0?(0,o.createVNode)(1,"table","Table",(0,o.createComponentVNode)(2,l,{compact:!0,items:f.flatMap((function(e){return e.items||[]})).filter((function(e){var t=C.toLowerCase();return String(e.name+e.desc).toLowerCase().includes(t)})),hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}}),2):(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:f.map((function(t){var n=t.name,r=t.items;if(null!==r)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n+" ("+r.length+")",children:function(){return(0,o.createComponentVNode)(2,l,{compact:u,items:r,hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}})}},n)}))})})},r}(o.Component);t.Uplink=c;var l=function(e){var t=e.items,n=e.hoveredItem,a=e.telecrystals,c=e.compact,l=e.onBuy,u=e.onBuyMouseOver,s=e.onBuyMouseOut,d=n&&n.cost||0;return c?(0,o.createComponentVNode)(2,i.Table,{children:t.map((function(e){n&&(n.name,e.name),e.cost;return(0,o.createComponentVNode)(2,i.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,children:(0,r.decodeHtmlEntities)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:e.cost+" TC",disabled:a1?r-1:0),i=1;i1?t-1:0),o=1;o TurbineComputer, scrollable: false, }, + uplink: { + component: () => Uplink, + scrollable: true, + theme: 'syndicate', + }, vault_controller: { component: () => VaultController, scrollable: false, From e14d2caacc6e2af63942220ca9f2dd4c40755ef8 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Wed, 5 Feb 2020 21:20:49 +0100 Subject: [PATCH 023/342] Update shuttle.dm --- code/controllers/subsystem/shuttle.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index 4d9eefae5b..a36c7fccc4 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -38,7 +38,7 @@ SUBSYSTEM_DEF(shuttle) var/points = 5000 //number of trade-points we have var/centcom_message = "" //Remarks from CentCom on how well you checked the last order. var/list/discoveredPlants = list() //Typepaths for unusual plants we've already sent CentCom, associated with their potencies - var/passive_supply_points_per_minute = 500 + var/passive_supply_points_per_minute = 200 var/list/supply_packs = list() var/list/shoppinglist = list() From 84f91cf665f400e8582541222206e8b820aecef8 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Wed, 5 Feb 2020 21:33:37 +0100 Subject: [PATCH 024/342] Update shuttle.dm --- code/controllers/subsystem/shuttle.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index a36c7fccc4..7eff8b9e3c 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -38,7 +38,7 @@ SUBSYSTEM_DEF(shuttle) var/points = 5000 //number of trade-points we have var/centcom_message = "" //Remarks from CentCom on how well you checked the last order. var/list/discoveredPlants = list() //Typepaths for unusual plants we've already sent CentCom, associated with their potencies - var/passive_supply_points_per_minute = 200 + var/passive_supply_points_per_minute = 125 var/list/supply_packs = list() var/list/shoppinglist = list() From 927b9d0622ee141eacddb4abdbcb0eb01eccf7db Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 5 Feb 2020 23:50:41 -0700 Subject: [PATCH 025/342] Revert "Merge pull request #10883 from ancientpower/ghost-newscasters" This reverts commit 3c5a3cb4d4c284381b1c8aab0587022658fe37b7, reversing changes made to 109b15ebdde758cab20b849fa6c23dbe433530ab. --- code/__DEFINES/interaction_flags.dm | 2 - code/game/atoms.dm | 1 - code/game/machinery/_machinery.dm | 2 +- code/game/machinery/newscaster.dm | 97 ++-------------------- code/game/turfs/turf.dm | 4 +- code/modules/library/lib_items.dm | 16 +--- code/modules/mob/dead/observer/observer.dm | 2 +- code/modules/mob/mob_helpers.dm | 12 --- 8 files changed, 13 insertions(+), 123 deletions(-) diff --git a/code/__DEFINES/interaction_flags.dm b/code/__DEFINES/interaction_flags.dm index 6df5bf77fb..dc3242c910 100644 --- a/code/__DEFINES/interaction_flags.dm +++ b/code/__DEFINES/interaction_flags.dm @@ -20,5 +20,3 @@ #define INTERACT_MACHINE_SET_MACHINE (1<<6) //MACHINES HAVE THIS BY DEFAULT, SOMEONE SHOULD RUN THROUGH MACHINES AND REMOVE IT FROM THINGS LIKE LIGHT SWITCHES WHEN POSSIBLE!!-------------------------- //This flag determines if a machine set_machine's the user when the user uses it, making updateUsrDialog make the user re-call interact() on it. //THIS FLAG IS ON ALL MACHINES BY DEFAULT, NEEDS TO BE RE-EVALUATED LATER!! - -#define INTERACT_GHOST_READ (1<<0) \ No newline at end of file diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 7e224080b9..83117bad64 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -6,7 +6,6 @@ var/flags_1 = NONE var/interaction_flags_atom = NONE - var/ghost_flags = NONE var/datum/reagents/reagents = null //This atom's HUD (med/sec, etc) images. Associative list. diff --git a/code/game/machinery/_machinery.dm b/code/game/machinery/_machinery.dm index 44739fcbc0..a0666b3133 100644 --- a/code/game/machinery/_machinery.dm +++ b/code/game/machinery/_machinery.dm @@ -242,7 +242,7 @@ Class Procs: else if(interaction_flags_machine & INTERACT_MACHINE_REQUIRES_SILICON) return FALSE - if(!Adjacent(user) && !isobserver(user)) + if(!Adjacent(user)) var/mob/living/carbon/H = user if(!(istype(H) && H.has_dna() && H.dna.check_mutation(TK))) return FALSE diff --git a/code/game/machinery/newscaster.dm b/code/game/machinery/newscaster.dm index 7097de1f3b..a9b4461085 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/game/machinery/newscaster.dm @@ -189,7 +189,6 @@ GLOBAL_LIST_EMPTY(allCasters) armor = list("melee" = 50, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 50, "acid" = 30) max_integrity = 200 integrity_failure = 50 - ghost_flags = INTERACT_GHOST_READ var/screen = 0 var/paper_remaining = 15 var/securityCaster = 0 @@ -197,7 +196,6 @@ GLOBAL_LIST_EMPTY(allCasters) var/alert_delay = 500 var/alert = FALSE var/scanned_user = "Unknown" - var/mob/active_user = null var/msg = "" var/datum/picture/picture var/channel_name = "" @@ -266,10 +264,10 @@ GLOBAL_LIST_EMPTY(allCasters) /obj/machinery/newscaster/ui_interact(mob/user) . = ..() - if(ishuman(user) || issilicon(user) || isobserver(user)) - var/mob/M = user + if(ishuman(user) || issilicon(user)) + var/mob/living/human_or_robot_user = user var/dat - scan_user(M) + scan_user(human_or_robot_user) switch(screen) if(0) dat += "Welcome to Newscasting Unit #[unit_no].
Interface & News networks Operational." @@ -281,7 +279,7 @@ GLOBAL_LIST_EMPTY(allCasters) dat+= "
Submit new Feed story" dat+= "
Print newspaper" dat+= "
Re-scan User" - dat+= "

Exit" + dat+= "

Exit" if(securityCaster) var/wanted_already = 0 if(GLOB.news_network.wanted_issue.active) @@ -503,36 +501,24 @@ GLOBAL_LIST_EMPTY(allCasters) if(21) dat+="Unable to print newspaper. Insufficient paper. Please notify maintenance personnel to refill machine storage.

" dat+="Return" - var/datum/browser/popup = new(M, "newscaster_main", "Newscaster Unit #[unit_no]", 400, 600) + var/datum/browser/popup = new(human_or_robot_user, "newscaster_main", "Newscaster Unit #[unit_no]", 400, 600) popup.set_content(dat) - popup.set_title_image(M.browse_rsc_icon(icon, icon_state)) + popup.set_title_image(human_or_robot_user.browse_rsc_icon(icon, icon_state)) popup.open() /obj/machinery/newscaster/Topic(href, href_list) if(..()) return - if(active_user && !isobserver(active_user) && get_dist(active_user,src)<=1 && usr!=active_user) - to_chat(usr, "You must wait for [active_user] to finish and move away.") - return - if ((usr.contents.Find(src) || ((get_dist(src, usr) <= 1) && isturf(loc))) || issilicon(usr) || isobserver(usr)) + if ((usr.contents.Find(src) || ((get_dist(src, usr) <= 1) && isturf(loc))) || issilicon(usr)) usr.set_machine(src) scan_user(usr) if(href_list["set_channel_name"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"set a channel's name")) - to_chat(usr, "You can't do that.") - return channel_name = stripped_input(usr, "Provide a Feed Channel Name", "Network Channel Handler", "", MAX_NAME_LEN) updateUsrDialog() else if(href_list["set_channel_lock"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"locked a channel")) - to_chat(usr, "You can't do that.") - return c_locked = !c_locked updateUsrDialog() else if(href_list["submit_new_channel"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"created a new channel")) - to_chat(usr, "You can't do that.") - return var/list/existing_authors = list() for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) if(FC.authorCensor) @@ -555,9 +541,6 @@ GLOBAL_LIST_EMPTY(allCasters) screen=5 updateUsrDialog() else if(href_list["set_channel_receiving"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"tried to set the receiving channel")) - to_chat(usr, "You can't do that.") - return var/list/available_channels = list() for(var/datum/newscaster/feed_channel/F in GLOB.news_network.network_channels) if( (!F.locked || F.author == scanned_user) && !F.censored) @@ -565,23 +548,14 @@ GLOBAL_LIST_EMPTY(allCasters) channel_name = input(usr, "Choose receiving Feed Channel", "Network Channel Handler") in available_channels updateUsrDialog() else if(href_list["set_new_message"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"set the message of a new feed story")) - to_chat(usr, "You can't do that.") - return var/temp_message = trim(stripped_multiline_input(usr, "Write your Feed story", "Network Channel Handler", msg)) if(temp_message) msg = temp_message updateUsrDialog() else if(href_list["set_attachment"]) - if(isobserver(usr)) - to_chat(usr, "You can't do that.") - return AttachPhoto(usr) updateUsrDialog() else if(href_list["submit_new_message"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"added a new story")) - to_chat(usr, "You can't do that.") - return if(msg =="" || msg=="\[REDACTED\]" || scanned_user == "Unknown" || channel_name == "" ) screen=6 else @@ -591,27 +565,15 @@ GLOBAL_LIST_EMPTY(allCasters) msg = "" updateUsrDialog() else if(href_list["create_channel"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"created a channel")) - to_chat(usr, "You can't do that.") - return screen=2 updateUsrDialog() else if(href_list["create_feed_story"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"created a feed story")) - to_chat(usr, "You can't do that.") - return screen=3 updateUsrDialog() else if(href_list["menu_paper"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"")) - to_chat(usr, "You can't do that.") - return screen=8 updateUsrDialog() else if(href_list["print_paper"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"printed a paper")) - to_chat(usr, "You can't do that.") - return if(!paper_remaining) screen=21 else @@ -619,21 +581,12 @@ GLOBAL_LIST_EMPTY(allCasters) screen = 20 updateUsrDialog() else if(href_list["menu_censor_story"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"censored a story")) - to_chat(usr, "You can't do that.") - return screen=10 updateUsrDialog() else if(href_list["menu_censor_channel"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"censored a channel")) - to_chat(usr, "You can't do that.") - return screen=11 updateUsrDialog() else if(href_list["menu_wanted"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"")) - to_chat(usr, "You can't do that.") - return var/already_wanted = 0 if(GLOB.news_network.wanted_issue.active) already_wanted = 1 @@ -643,21 +596,12 @@ GLOBAL_LIST_EMPTY(allCasters) screen = 14 updateUsrDialog() else if(href_list["set_wanted_name"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"tried to set the name of a wanted person")) - to_chat(usr, "You can't do that.") - return channel_name = stripped_input(usr, "Provide the name of the Wanted person", "Network Security Handler") updateUsrDialog() else if(href_list["set_wanted_desc"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"tried to set the description of a wanted person")) - to_chat(usr, "You can't do that.") - return msg = stripped_input(usr, "Provide a description of the Wanted person and any other details you deem important", "Network Security Handler") updateUsrDialog() else if(href_list["submit_wanted"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"submitted a wanted poster")) - to_chat(usr, "You can't do that.") - return var/input_param = text2num(href_list["submit_wanted"]) if(msg == "" || channel_name == "" || scanned_user == "Unknown") screen = 16 @@ -688,9 +632,6 @@ GLOBAL_LIST_EMPTY(allCasters) screen=18 updateUsrDialog() else if(href_list["censor_channel_author"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"tried to censor an author")) - to_chat(usr, "You can't do that.") - return var/datum/newscaster/feed_channel/FC = locate(href_list["censor_channel_author"]) if(FC.is_admin_channel) alert("This channel was created by a Nanotrasen Officer. You cannot censor it.","Ok") @@ -698,9 +639,6 @@ GLOBAL_LIST_EMPTY(allCasters) FC.toggleCensorAuthor() updateUsrDialog() else if(href_list["censor_channel_story_author"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"tried to censor a story's author")) - to_chat(usr, "You can't do that.") - return var/datum/newscaster/feed_message/MSG = locate(href_list["censor_channel_story_author"]) if(MSG.is_admin_message) alert("This message was created by a Nanotrasen Officer. You cannot censor its author.","Ok") @@ -708,9 +646,6 @@ GLOBAL_LIST_EMPTY(allCasters) MSG.toggleCensorAuthor() updateUsrDialog() else if(href_list["censor_channel_story_body"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"tried to censor a story")) - to_chat(usr, "You can't do that.") - return var/datum/newscaster/feed_message/MSG = locate(href_list["censor_channel_story_body"]) if(MSG.is_admin_message) alert("This channel was created by a Nanotrasen Officer. You cannot censor it.","Ok") @@ -718,17 +653,11 @@ GLOBAL_LIST_EMPTY(allCasters) MSG.toggleCensorBody() updateUsrDialog() else if(href_list["pick_d_notice"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"")) - to_chat(usr, "You can't do that.") - return var/datum/newscaster/feed_channel/FC = locate(href_list["pick_d_notice"]) viewing_channel = FC screen=13 updateUsrDialog() else if(href_list["toggle_d_notice"]) - if(isobserver(usr) && !canGhostWrite(usr,src,"tried to set a D-notice")) - to_chat(usr, "You can't do that.") - return var/datum/newscaster/feed_channel/FC = locate(href_list["toggle_d_notice"]) if(FC.is_admin_channel) alert("This channel was created by a Nanotrasen Officer. You cannot place a D-Notice upon it.","Ok") @@ -876,12 +805,6 @@ GLOBAL_LIST_EMPTY(allCasters) picture = selection /obj/machinery/newscaster/proc/scan_user(mob/living/user) - if(active_user) - if(active_user != user) - if(get_dist(active_user,src)<=1) - if(!isobserver(active_user)) - to_chat(user, "Wait for [active_user] to finish and move away.") - return if(ishuman(user)) var/mob/living/carbon/human/human_user = user if(human_user.wear_id) @@ -901,14 +824,9 @@ GLOBAL_LIST_EMPTY(allCasters) else if(issilicon(user)) var/mob/living/silicon/ai_user = user scanned_user = "[ai_user.name] ([ai_user.job])" - else if (IsAdminGhost(user)) - scanned_user = "Nanotrasen Officer #[rand(0,9)][rand(0,9)][rand(0,9)]" - else if (isobserver(user)) - scanned_user = "Space-Time Anomaly #[rand(0,9)][rand(0,9)][rand(0,9)]" else throw EXCEPTION("Invalid user for this proc") return - active_user = user /obj/machinery/newscaster/proc/print_paper() SSblackbox.record_feedback("amount", "newspapers_printed", 1) @@ -941,6 +859,7 @@ GLOBAL_LIST_EMPTY(allCasters) say("Attention! Wanted issue distributed!") playsound(loc, 'sound/machines/warning-buzzer.ogg', 75, 1) + /obj/item/newspaper name = "newspaper" desc = "An issue of The Griffon, the newspaper circulating aboard Nanotrasen Space Stations." diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 688e03def3..d8434f986c 100755 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -362,10 +362,8 @@ . = ..() if(.) return - if(!user || !istype(user, /mob/living)) - return FALSE if(length(src_object.contents())) - to_chat(user, "You start dumping out the contents...") + to_chat(usr, "You start dumping out the contents...") if(!do_after(usr,20,target=src_object.parent)) return FALSE diff --git a/code/modules/library/lib_items.dm b/code/modules/library/lib_items.dm index f128a76da2..5ff1cbceb1 100644 --- a/code/modules/library/lib_items.dm +++ b/code/modules/library/lib_items.dm @@ -129,14 +129,6 @@ choice.forceMove(drop_location()) update_icon() -/obj/structure/bookcase/attack_ghost(mob/dead/observer/user as mob) - if(contents.len && in_range(user, src)) - var/obj/item/book/choice = input("Which book would you like to read?") as null|obj in contents - if(choice) - if(!istype(choice)) //spellbook, cult tome, or the one weird bible storage - to_chat(user,"A mysterious force is keeping you from reading that.") - return - choice.attack_self(user) /obj/structure/bookcase/deconstruct(disassembled = TRUE) new /obj/item/stack/sheet/mineral/wood(loc, 4) @@ -212,9 +204,8 @@ return if(dat) user << browse("Penned by [author].
" + "[dat]", "window=book[window_size != null ? ";size=[window_size]" : ""]") - if(istype(user, /mob/living)) - user.visible_message("[user] opens a book titled \"[title]\" and begins reading intently.") - SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "book_nerd", /datum/mood_event/book_nerd) + user.visible_message("[user] opens a book titled \"[title]\" and begins reading intently.") + SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "book_nerd", /datum/mood_event/book_nerd) onclose(user, "book") else to_chat(user, "This book is completely blank!") @@ -320,9 +311,6 @@ else ..() -/obj/item/book/attack_ghost(mob/user) - attack_self(user) - /* * Barcode Scanner diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 3559edc0fb..439fe491cc 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -796,7 +796,7 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp update_icon() /mob/dead/observer/canUseTopic(atom/movable/M, be_close=FALSE, no_dextery=FALSE, no_tk=FALSE) - return IsAdminGhost(usr) || (M.ghost_flags & INTERACT_GHOST_READ) + return IsAdminGhost(usr) /mob/dead/observer/is_literate() return 1 diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index d78d23c234..393adb68d2 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -402,18 +402,6 @@ It's fairly easy to fix if dealing with single letters but not so much with comp return return TRUE -/proc/canGhostWrite(var/mob/A, var/obj/target, var/desc="", var/allow_all=FALSE) - if(allow_all & TRUE) - if(!target.GetComponent(/datum/component/anti_magic)) - return 1 - if(IsAdminGhost(A)) - if (desc != "") - log_admin("GHOST: [key_name(A)] [desc] ([target.name] at [loc_name(target)])") - else - log_admin("GHOST: [key_name(A)] fucked with the [target.name] at [loc_name(target)]") - return 1 - return 0 - /proc/offer_control(mob/M) to_chat(M, "Control of your mob has been offered to dead players.") if(usr) From 9a4432b3acbcea08d384c78793324b8754cdc013 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 6 Feb 2020 00:03:17 -0700 Subject: [PATCH 026/342] initial commit --- code/modules/library/lib_items.dm | 22 ++- code/modules/newscaster/feed_channel.dm | 34 ++++ code/modules/newscaster/feed_comment.dm | 4 + code/modules/newscaster/feed_message.dm | 47 +++++ code/modules/newscaster/feed_network.dm | 71 ++++++++ code/modules/newscaster/news_datum.dm | 1 + .../newscaster}/newscaster.dm | 171 ------------------ code/modules/newscaster/wanted_message.dm | 8 + 8 files changed, 183 insertions(+), 175 deletions(-) create mode 100644 code/modules/newscaster/feed_channel.dm create mode 100644 code/modules/newscaster/feed_comment.dm create mode 100644 code/modules/newscaster/feed_message.dm create mode 100644 code/modules/newscaster/feed_network.dm create mode 100644 code/modules/newscaster/news_datum.dm rename code/{game/machinery => modules/newscaster}/newscaster.dm (88%) create mode 100644 code/modules/newscaster/wanted_message.dm diff --git a/code/modules/library/lib_items.dm b/code/modules/library/lib_items.dm index 5ff1cbceb1..459212aad0 100644 --- a/code/modules/library/lib_items.dm +++ b/code/modules/library/lib_items.dm @@ -112,7 +112,6 @@ else return ..() - /obj/structure/bookcase/attack_hand(mob/user) . = ..() if(.) @@ -129,6 +128,17 @@ choice.forceMove(drop_location()) update_icon() +/obj/structure/bookcase/attack_ghost(mob/dead/observer/user) + . = ..() + if(!length(contents)) + to_chat(user, "It's empty!") + return + var/obj/item/book/choice = input("Which book would you like to read?") as null|obj in contents + if(choice) + if(!istype(choice)) //spellbook, cult tome, or the one weird bible storage + to_chat(user,"A mysterious force is keeping you from reading that.") + return + choice.attack_ghost(user) /obj/structure/bookcase/deconstruct(disassembled = TRUE) new /obj/item/stack/sheet/mineral/wood(loc, 4) @@ -203,13 +213,17 @@ to_chat(user, "You skim through the book but can't comprehend any of it.") return if(dat) - user << browse("Penned by [author].
" + "[dat]", "window=book[window_size != null ? ";size=[window_size]" : ""]") + show_to(user) user.visible_message("[user] opens a book titled \"[title]\" and begins reading intently.") - SEND_SIGNAL(user, COMSIG_ADD_MOOD_EVENT, "book_nerd", /datum/mood_event/book_nerd) - onclose(user, "book") else to_chat(user, "This book is completely blank!") +/obj/item/book/attack_ghost(mob/dead/observer/O) + . = ..() + show_to(O) + +/obj/item/book/proc/show_to(mob/user) + user << browse("Penned by [author].
" + "[dat]", "window=book[window_size != null ? ";size=[window_size]" : ""]") /obj/item/book/attackby(obj/item/I, mob/user, params) if(istype(I, /obj/item/pen)) diff --git a/code/modules/newscaster/feed_channel.dm b/code/modules/newscaster/feed_channel.dm new file mode 100644 index 0000000000..98c8d35493 --- /dev/null +++ b/code/modules/newscaster/feed_channel.dm @@ -0,0 +1,34 @@ +/datum/newscaster/feed_channel + var/channel_name = "" + var/list/datum/newscaster/feed_message/messages = list() + var/locked = FALSE + var/author = "" + var/censored = 0 + var/list/authorCensorTime = list() + var/list/DclassCensorTime = list() + var/authorCensor + var/is_admin_channel = 0 + +/datum/newscaster/feed_channel/proc/returnAuthor(censor) + if(censor == -1) + censor = authorCensor + var/txt = "[GLOB.news_network.redactedText]" + if(!censor) + txt = author + return txt + +/datum/newscaster/feed_channel/proc/toggleCensorDclass() + if(censored) + DclassCensorTime.Add(GLOB.news_network.lastAction*-1) + else + DclassCensorTime.Add(GLOB.news_network.lastAction) + censored = !censored + GLOB.news_network.lastAction ++ + +/datum/newscaster/feed_channel/proc/toggleCensorAuthor() + if(authorCensor) + authorCensorTime.Add(GLOB.news_network.lastAction*-1) + else + authorCensorTime.Add(GLOB.news_network.lastAction) + authorCensor = !authorCensor + GLOB.news_network.lastAction ++ diff --git a/code/modules/newscaster/feed_comment.dm b/code/modules/newscaster/feed_comment.dm new file mode 100644 index 0000000000..f5f847ab8e --- /dev/null +++ b/code/modules/newscaster/feed_comment.dm @@ -0,0 +1,4 @@ +/datum/newscaster/feed_comment + var/author = "" + var/body = "" + var/time_stamp = "" diff --git a/code/modules/newscaster/feed_message.dm b/code/modules/newscaster/feed_message.dm new file mode 100644 index 0000000000..1930177555 --- /dev/null +++ b/code/modules/newscaster/feed_message.dm @@ -0,0 +1,47 @@ +/datum/newscaster/feed_message + var/author ="" + var/body ="" + var/list/authorCensorTime = list() + var/list/bodyCensorTime = list() + var/is_admin_message = 0 + var/icon/img = null + var/time_stamp = "" + var/list/datum/newscaster/feed_comment/comments = list() + var/locked = FALSE + var/caption = "" + var/creationTime + var/authorCensor + var/bodyCensor + var/photo_file + +/datum/newscaster/feed_message/proc/returnAuthor(censor) + if(censor == -1) + censor = authorCensor + var/txt = "[GLOB.news_network.redactedText]" + if(!censor) + txt = author + return txt + +/datum/newscaster/feed_message/proc/returnBody(censor) + if(censor == -1) + censor = bodyCensor + var/txt = "[GLOB.news_network.redactedText]" + if(!censor) + txt = body + return txt + +/datum/newscaster/feed_message/proc/toggleCensorAuthor() + if(authorCensor) + authorCensorTime.Add(GLOB.news_network.lastAction*-1) + else + authorCensorTime.Add(GLOB.news_network.lastAction) + authorCensor = !authorCensor + GLOB.news_network.lastAction ++ + +/datum/newscaster/feed_message/proc/toggleCensorBody() + if(bodyCensor) + bodyCensorTime.Add(GLOB.news_network.lastAction*-1) + else + bodyCensorTime.Add(GLOB.news_network.lastAction) + bodyCensor = !bodyCensor + GLOB.news_network.lastAction ++ diff --git a/code/modules/newscaster/feed_network.dm b/code/modules/newscaster/feed_network.dm new file mode 100644 index 0000000000..12a211891e --- /dev/null +++ b/code/modules/newscaster/feed_network.dm @@ -0,0 +1,71 @@ +GLOBAL_DATUM_INIT(news_network, /datum/newscaster/feed_network, new) + +/datum/newscaster/feed_network + var/list/datum/newscaster/feed_channel/network_channels = list() + var/datum/newscaster/wanted_message/wanted_issue + var/lastAction + var/redactedText = "\[REDACTED\]" + +/datum/newscaster/feed_network/New() + CreateFeedChannel("Station Announcements", "SS13", 1) + wanted_issue = new /datum/newscaster/wanted_message + +/datum/newscaster/feed_network/proc/CreateFeedChannel(channel_name, author, locked, adminChannel = 0) + var/datum/newscaster/feed_channel/newChannel = new /datum/newscaster/feed_channel + newChannel.channel_name = channel_name + newChannel.author = author + newChannel.locked = locked + newChannel.is_admin_channel = adminChannel + network_channels += newChannel + +/datum/newscaster/feed_network/proc/SubmitArticle(msg, author, channel_name, datum/picture/picture, adminMessage = 0, allow_comments = 1) + var/datum/newscaster/feed_message/newMsg = new /datum/newscaster/feed_message + newMsg.author = author + newMsg.body = msg + newMsg.time_stamp = STATION_TIME_TIMESTAMP("hh:mm:ss", world.time) + newMsg.is_admin_message = adminMessage + newMsg.locked = !allow_comments + if(picture) + newMsg.img = picture.picture_image + newMsg.caption = picture.caption + newMsg.photo_file = save_photo(picture.picture_image) + for(var/datum/newscaster/feed_channel/FC in network_channels) + if(FC.channel_name == channel_name) + FC.messages += newMsg + break + for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) + NEWSCASTER.newsAlert(channel_name) + lastAction ++ + newMsg.creationTime = lastAction + +/datum/newscaster/feed_network/proc/submitWanted(criminal, body, scanned_user, datum/picture/picture, adminMsg = 0, newMessage = 0) + wanted_issue.active = 1 + wanted_issue.criminal = criminal + wanted_issue.body = body + wanted_issue.scannedUser = scanned_user + wanted_issue.isAdminMsg = adminMsg + if(picture) + wanted_issue.img = picture.picture_image + wanted_issue.photo_file = save_photo(picture.picture_image) + if(newMessage) + for(var/obj/machinery/newscaster/N in GLOB.allCasters) + N.newsAlert() + N.update_icon() + +/datum/newscaster/feed_network/proc/deleteWanted() + wanted_issue.active = 0 + wanted_issue.criminal = null + wanted_issue.body = null + wanted_issue.scannedUser = null + wanted_issue.img = null + for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) + NEWSCASTER.update_icon() + +/datum/newscaster/feed_network/proc/save_photo(icon/photo) + var/photo_file = copytext_char(md5("\icon[photo]"), 1, 6) + if(!fexists("[GLOB.log_directory]/photos/[photo_file].png")) + //Clean up repeated frames + var/icon/clean = new /icon() + clean.Insert(photo, "", SOUTH, 1, 0) + fcopy(clean, "[GLOB.log_directory]/photos/[photo_file].png") + return photo_file diff --git a/code/modules/newscaster/news_datum.dm b/code/modules/newscaster/news_datum.dm new file mode 100644 index 0000000000..3c42d04734 --- /dev/null +++ b/code/modules/newscaster/news_datum.dm @@ -0,0 +1 @@ +/datum/newscaster diff --git a/code/game/machinery/newscaster.dm b/code/modules/newscaster/newscaster.dm similarity index 88% rename from code/game/machinery/newscaster.dm rename to code/modules/newscaster/newscaster.dm index a9b4461085..e9458666f3 100644 --- a/code/game/machinery/newscaster.dm +++ b/code/modules/newscaster/newscaster.dm @@ -1,175 +1,5 @@ -GLOBAL_DATUM_INIT(news_network, /datum/newscaster/feed_network, new) GLOBAL_LIST_EMPTY(allCasters) -/datum/newscaster - -/datum/newscaster/feed_comment - var/author = "" - var/body = "" - var/time_stamp = "" - -/datum/newscaster/feed_message - var/author ="" - var/body ="" - var/list/authorCensorTime = list() - var/list/bodyCensorTime = list() - var/is_admin_message = 0 - var/icon/img = null - var/time_stamp = "" - var/list/datum/newscaster/feed_comment/comments = list() - var/locked = FALSE - var/caption = "" - var/creationTime - var/authorCensor - var/bodyCensor - var/photo_file - -/datum/newscaster/feed_message/proc/returnAuthor(censor) - if(censor == -1) - censor = authorCensor - var/txt = "[GLOB.news_network.redactedText]" - if(!censor) - txt = author - return txt - -/datum/newscaster/feed_message/proc/returnBody(censor) - if(censor == -1) - censor = bodyCensor - var/txt = "[GLOB.news_network.redactedText]" - if(!censor) - txt = body - return txt - -/datum/newscaster/feed_message/proc/toggleCensorAuthor() - if(authorCensor) - authorCensorTime.Add(GLOB.news_network.lastAction*-1) - else - authorCensorTime.Add(GLOB.news_network.lastAction) - authorCensor = !authorCensor - GLOB.news_network.lastAction ++ - -/datum/newscaster/feed_message/proc/toggleCensorBody() - if(bodyCensor) - bodyCensorTime.Add(GLOB.news_network.lastAction*-1) - else - bodyCensorTime.Add(GLOB.news_network.lastAction) - bodyCensor = !bodyCensor - GLOB.news_network.lastAction ++ - -/datum/newscaster/feed_channel - var/channel_name = "" - var/list/datum/newscaster/feed_message/messages = list() - var/locked = FALSE - var/author = "" - var/censored = 0 - var/list/authorCensorTime = list() - var/list/DclassCensorTime = list() - var/authorCensor - var/is_admin_channel = 0 - -/datum/newscaster/feed_channel/proc/returnAuthor(censor) - if(censor == -1) - censor = authorCensor - var/txt = "[GLOB.news_network.redactedText]" - if(!censor) - txt = author - return txt - -/datum/newscaster/feed_channel/proc/toggleCensorDclass() - if(censored) - DclassCensorTime.Add(GLOB.news_network.lastAction*-1) - else - DclassCensorTime.Add(GLOB.news_network.lastAction) - censored = !censored - GLOB.news_network.lastAction ++ - -/datum/newscaster/feed_channel/proc/toggleCensorAuthor() - if(authorCensor) - authorCensorTime.Add(GLOB.news_network.lastAction*-1) - else - authorCensorTime.Add(GLOB.news_network.lastAction) - authorCensor = !authorCensor - GLOB.news_network.lastAction ++ - -/datum/newscaster/wanted_message - var/active - var/criminal - var/body - var/scannedUser - var/isAdminMsg - var/icon/img - var/photo_file - -/datum/newscaster/feed_network - var/list/datum/newscaster/feed_channel/network_channels = list() - var/datum/newscaster/wanted_message/wanted_issue - var/lastAction - var/redactedText = "\[REDACTED\]" - -/datum/newscaster/feed_network/New() - CreateFeedChannel("Station Announcements", "SS13", 1) - wanted_issue = new /datum/newscaster/wanted_message - -/datum/newscaster/feed_network/proc/CreateFeedChannel(channel_name, author, locked, adminChannel = 0) - var/datum/newscaster/feed_channel/newChannel = new /datum/newscaster/feed_channel - newChannel.channel_name = channel_name - newChannel.author = author - newChannel.locked = locked - newChannel.is_admin_channel = adminChannel - network_channels += newChannel - -/datum/newscaster/feed_network/proc/SubmitArticle(msg, author, channel_name, datum/picture/picture, adminMessage = 0, allow_comments = 1) - var/datum/newscaster/feed_message/newMsg = new /datum/newscaster/feed_message - newMsg.author = author - newMsg.body = msg - newMsg.time_stamp = STATION_TIME_TIMESTAMP("hh:mm:ss", world.time) - newMsg.is_admin_message = adminMessage - newMsg.locked = !allow_comments - if(picture) - newMsg.img = picture.picture_image - newMsg.caption = picture.caption - newMsg.photo_file = save_photo(picture.picture_image) - for(var/datum/newscaster/feed_channel/FC in network_channels) - if(FC.channel_name == channel_name) - FC.messages += newMsg - break - for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) - NEWSCASTER.newsAlert(channel_name) - lastAction ++ - newMsg.creationTime = lastAction - -/datum/newscaster/feed_network/proc/submitWanted(criminal, body, scanned_user, datum/picture/picture, adminMsg = 0, newMessage = 0) - wanted_issue.active = 1 - wanted_issue.criminal = criminal - wanted_issue.body = body - wanted_issue.scannedUser = scanned_user - wanted_issue.isAdminMsg = adminMsg - if(picture) - wanted_issue.img = picture.picture_image - wanted_issue.photo_file = save_photo(picture.picture_image) - if(newMessage) - for(var/obj/machinery/newscaster/N in GLOB.allCasters) - N.newsAlert() - N.update_icon() - -/datum/newscaster/feed_network/proc/deleteWanted() - wanted_issue.active = 0 - wanted_issue.criminal = null - wanted_issue.body = null - wanted_issue.scannedUser = null - wanted_issue.img = null - for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) - NEWSCASTER.update_icon() - -/datum/newscaster/feed_network/proc/save_photo(icon/photo) - var/photo_file = copytext_char(md5("\icon[photo]"), 1, 6) - if(!fexists("[GLOB.log_directory]/photos/[photo_file].png")) - //Clean up repeated frames - var/icon/clean = new /icon() - clean.Insert(photo, "", SOUTH, 1, 0) - fcopy(clean, "[GLOB.log_directory]/photos/[photo_file].png") - return photo_file - /obj/item/wallframe/newscaster name = "newscaster frame" desc = "Used to build newscasters, just secure to the wall." @@ -177,7 +7,6 @@ GLOBAL_LIST_EMPTY(allCasters) materials = list(MAT_METAL=14000, MAT_GLASS=8000) result_path = /obj/machinery/newscaster - /obj/machinery/newscaster name = "newscaster" desc = "A standard Nanotrasen-licensed newsfeed handler for use in commercial space stations. All the news you absolutely have no use for, in one place!" diff --git a/code/modules/newscaster/wanted_message.dm b/code/modules/newscaster/wanted_message.dm new file mode 100644 index 0000000000..de67bbeaf5 --- /dev/null +++ b/code/modules/newscaster/wanted_message.dm @@ -0,0 +1,8 @@ +/datum/newscaster/wanted_message + var/active + var/criminal + var/body + var/scannedUser + var/isAdminMsg + var/icon/img + var/photo_file From 134b7b811d95acad395043d5ee33481e71628c97 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 6 Feb 2020 00:04:11 -0700 Subject: [PATCH 027/342] repath that --- code/modules/newscaster/feed_network.dm | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/code/modules/newscaster/feed_network.dm b/code/modules/newscaster/feed_network.dm index 12a211891e..b1e8ad19ae 100644 --- a/code/modules/newscaster/feed_network.dm +++ b/code/modules/newscaster/feed_network.dm @@ -1,16 +1,17 @@ -GLOBAL_DATUM_INIT(news_network, /datum/newscaster/feed_network, new) +GLOBAL_DATUM_INIT(news_network, /datum/news_network, new) -/datum/newscaster/feed_network +/// Contains all the news datum of a newscaster system. +/datum/news_network var/list/datum/newscaster/feed_channel/network_channels = list() var/datum/newscaster/wanted_message/wanted_issue var/lastAction var/redactedText = "\[REDACTED\]" -/datum/newscaster/feed_network/New() +/datum/news_network/New() CreateFeedChannel("Station Announcements", "SS13", 1) wanted_issue = new /datum/newscaster/wanted_message -/datum/newscaster/feed_network/proc/CreateFeedChannel(channel_name, author, locked, adminChannel = 0) +/datum/news_network/proc/CreateFeedChannel(channel_name, author, locked, adminChannel = 0) var/datum/newscaster/feed_channel/newChannel = new /datum/newscaster/feed_channel newChannel.channel_name = channel_name newChannel.author = author @@ -18,7 +19,7 @@ GLOBAL_DATUM_INIT(news_network, /datum/newscaster/feed_network, new) newChannel.is_admin_channel = adminChannel network_channels += newChannel -/datum/newscaster/feed_network/proc/SubmitArticle(msg, author, channel_name, datum/picture/picture, adminMessage = 0, allow_comments = 1) +/datum/news_network/proc/SubmitArticle(msg, author, channel_name, datum/picture/picture, adminMessage = 0, allow_comments = 1) var/datum/newscaster/feed_message/newMsg = new /datum/newscaster/feed_message newMsg.author = author newMsg.body = msg @@ -38,7 +39,7 @@ GLOBAL_DATUM_INIT(news_network, /datum/newscaster/feed_network, new) lastAction ++ newMsg.creationTime = lastAction -/datum/newscaster/feed_network/proc/submitWanted(criminal, body, scanned_user, datum/picture/picture, adminMsg = 0, newMessage = 0) +/datum/news_network/proc/submitWanted(criminal, body, scanned_user, datum/picture/picture, adminMsg = 0, newMessage = 0) wanted_issue.active = 1 wanted_issue.criminal = criminal wanted_issue.body = body @@ -52,7 +53,7 @@ GLOBAL_DATUM_INIT(news_network, /datum/newscaster/feed_network, new) N.newsAlert() N.update_icon() -/datum/newscaster/feed_network/proc/deleteWanted() +/datum/news_network/proc/deleteWanted() wanted_issue.active = 0 wanted_issue.criminal = null wanted_issue.body = null @@ -61,7 +62,7 @@ GLOBAL_DATUM_INIT(news_network, /datum/newscaster/feed_network, new) for(var/obj/machinery/newscaster/NEWSCASTER in GLOB.allCasters) NEWSCASTER.update_icon() -/datum/newscaster/feed_network/proc/save_photo(icon/photo) +/datum/news_network/proc/save_photo(icon/photo) var/photo_file = copytext_char(md5("\icon[photo]"), 1, 6) if(!fexists("[GLOB.log_directory]/photos/[photo_file].png")) //Clean up repeated frames From 38536cd02d5b7c7c2278d31b3afec3169ef3937a Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 6 Feb 2020 00:05:07 -0700 Subject: [PATCH 028/342] repath that --- code/__HELPERS/roundend.dm | 6 +- code/game/objects/items/devices/PDA/cart.dm | 12 ++-- code/modules/admin/admin.dm | 18 +++--- code/modules/admin/holder2.dm | 6 +- code/modules/admin/topic.dm | 30 ++++----- code/modules/library/lib_machines.dm | 2 +- code/modules/newscaster/feed_channel.dm | 10 +-- code/modules/newscaster/feed_comment.dm | 2 +- code/modules/newscaster/feed_message.dm | 12 ++-- code/modules/newscaster/feed_network.dm | 12 ++-- code/modules/newscaster/news_datum.dm | 2 +- code/modules/newscaster/newscaster.dm | 70 ++++++++++----------- code/modules/newscaster/wanted_message.dm | 2 +- 13 files changed, 92 insertions(+), 92 deletions(-) diff --git a/code/__HELPERS/roundend.dm b/code/__HELPERS/roundend.dm index 19ee2b2a5a..3f33214668 100644 --- a/code/__HELPERS/roundend.dm +++ b/code/__HELPERS/roundend.dm @@ -139,19 +139,19 @@ var/list/file_data = list() var/pos = 1 for(var/V in GLOB.news_network.network_channels) - var/datum/newscaster/feed_channel/channel = V + var/datum/news/feed_channel/channel = V if(!istype(channel)) stack_trace("Non-channel in newscaster channel list") continue file_data["[pos]"] = list("channel name" = "[channel.channel_name]", "author" = "[channel.author]", "censored" = channel.censored ? 1 : 0, "author censored" = channel.authorCensor ? 1 : 0, "messages" = list()) for(var/M in channel.messages) - var/datum/newscaster/feed_message/message = M + var/datum/news/feed_message/message = M if(!istype(message)) stack_trace("Non-message in newscaster channel messages list") continue var/list/comment_data = list() for(var/C in message.comments) - var/datum/newscaster/feed_comment/comment = C + var/datum/news/feed_comment/comment = C if(!istype(comment)) stack_trace("Non-message in newscaster message comments list") continue diff --git a/code/game/objects/items/devices/PDA/cart.dm b/code/game/objects/items/devices/PDA/cart.dm index b186c29539..7b66f68a79 100644 --- a/code/game/objects/items/devices/PDA/cart.dm +++ b/code/game/objects/items/devices/PDA/cart.dm @@ -562,22 +562,22 @@ Code: if (53) // Newscaster menu = "

[PDAIMG(notes)] Newscaster Access

" menu += "
Current Newsfeed: [current_channel ? current_channel : "None"]
" - var/datum/newscaster/feed_channel/current - for(var/datum/newscaster/feed_channel/chan in GLOB.news_network.network_channels) + var/datum/news/feed_channel/current + for(var/datum/news/feed_channel/chan in GLOB.news_network.network_channels) if (chan.channel_name == current_channel) current = chan if(!current) menu += "
ERROR : NO CHANNEL FOUND
" return var/i = 1 - for(var/datum/newscaster/feed_message/msg in current.messages) + for(var/datum/news/feed_message/msg in current.messages) menu +="-[msg.returnBody(-1)]
\[Story by [msg.returnAuthor(-1)]\]
" menu +="[msg.comments.len] comment[msg.comments.len > 1 ? "s" : ""]
" if(msg.img) user << browse_rsc(msg.img, "tmp_photo[i].png") menu +="
" i++ - for(var/datum/newscaster/feed_comment/comment in msg.comments) + for(var/datum/news/feed_comment/comment in msg.comments) menu +="[comment.body]
[comment.author] [comment.time_stamp]
" menu += "
Post Message" @@ -681,8 +681,8 @@ Code: if("Newscaster Message") var/host_pda_owner_name = host_pda.id ? "[host_pda.id.registered_name] ([host_pda.id.assignment])" : "Unknown" var/message = host_pda.msg_input() - var/datum/newscaster/feed_channel/current - for(var/datum/newscaster/feed_channel/chan in GLOB.news_network.network_channels) + var/datum/news/feed_channel/current + for(var/datum/news/feed_channel/chan in GLOB.news_network.network_channels) if (chan.channel_name == current_channel) current = chan if(current.locked && current.author != host_pda_owner_name) diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 372902e8d6..bb0224bbfc 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -240,7 +240,7 @@ if( isemptylist(GLOB.news_network.network_channels) ) dat+="No active channels found..." else - for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/CHANNEL in GLOB.news_network.network_channels) if(CHANNEL.is_admin_channel) dat+="[CHANNEL.channel_name]
" else @@ -277,7 +277,7 @@ if(src.admincaster_feed_channel.channel_name =="" || src.admincaster_feed_channel.channel_name == "\[REDACTED\]") dat+="•Invalid channel name.
" var/check = 0 - for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/FC in GLOB.news_network.network_channels) if(FC.channel_name == src.admincaster_feed_channel.channel_name) check = 1 break @@ -294,7 +294,7 @@ dat+="No feed messages found in channel...
" else var/i = 0 - for(var/datum/newscaster/feed_message/MESSAGE in src.admincaster_feed_channel.messages) + for(var/datum/news/feed_message/MESSAGE in src.admincaster_feed_channel.messages) i++ dat+="-[MESSAGE.returnBody(-1)]
" if(MESSAGE.img) @@ -302,7 +302,7 @@ dat+="

" dat+="\[Story by [MESSAGE.returnAuthor(-1)]\]
" dat+="[MESSAGE.comments.len] comment[MESSAGE.comments.len > 1 ? "s" : ""]:
" - for(var/datum/newscaster/feed_comment/comment in MESSAGE.comments) + for(var/datum/news/feed_comment/comment in MESSAGE.comments) dat+="[comment.body]
[comment.author] [comment.time_stamp]
" dat+="
" dat+="

Refresh" @@ -315,7 +315,7 @@ if(isemptylist(GLOB.news_network.network_channels)) dat+="No feed channels found active...
" else - for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/CHANNEL in GLOB.news_network.network_channels) dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ""]
" dat+="
Cancel" if(11) @@ -326,7 +326,7 @@ if(isemptylist(GLOB.news_network.network_channels)) dat+="No feed channels found active...
" else - for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/CHANNEL in GLOB.news_network.network_channels) dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ""]
" dat+="
Back" @@ -337,11 +337,11 @@ if( isemptylist(src.admincaster_feed_channel.messages) ) dat+="No feed messages found in channel...
" else - for(var/datum/newscaster/feed_message/MESSAGE in src.admincaster_feed_channel.messages) + for(var/datum/news/feed_message/MESSAGE in src.admincaster_feed_channel.messages) dat+="-[MESSAGE.returnBody(-1)]
\[Story by [MESSAGE.returnAuthor(-1)]\]
" dat+="[(MESSAGE.bodyCensor) ? ("Undo story censorship") : ("Censor story")] - [(MESSAGE.authorCensor) ? ("Undo Author Censorship") : ("Censor message Author")]
" dat+="[MESSAGE.comments.len] comment[MESSAGE.comments.len > 1 ? "s" : ""]: [MESSAGE.locked ? "Unlock" : "Lock"]
" - for(var/datum/newscaster/feed_comment/comment in MESSAGE.comments) + for(var/datum/news/feed_comment/comment in MESSAGE.comments) dat+="[comment.body] X
[comment.author] [comment.time_stamp]
" dat+="
Back" if(13) @@ -354,7 +354,7 @@ if( isemptylist(src.admincaster_feed_channel.messages) ) dat+="No feed messages found in channel...
" else - for(var/datum/newscaster/feed_message/MESSAGE in src.admincaster_feed_channel.messages) + for(var/datum/news/feed_message/MESSAGE in src.admincaster_feed_channel.messages) dat+="-[MESSAGE.returnBody(-1)]
\[Story by [MESSAGE.returnAuthor(-1)]\]
" dat+="
Back" if(14) diff --git a/code/modules/admin/holder2.dm b/code/modules/admin/holder2.dm index 43360ad714..37fe2a41fc 100644 --- a/code/modules/admin/holder2.dm +++ b/code/modules/admin/holder2.dm @@ -19,9 +19,9 @@ GLOBAL_PROTECT(href_token) var/spamcooldown = 0 var/admincaster_screen = 0 //TODO: remove all these 5 variables, they are completly unacceptable - var/datum/newscaster/feed_message/admincaster_feed_message = new /datum/newscaster/feed_message - var/datum/newscaster/wanted_message/admincaster_wanted_message = new /datum/newscaster/wanted_message - var/datum/newscaster/feed_channel/admincaster_feed_channel = new /datum/newscaster/feed_channel + var/datum/news/feed_message/admincaster_feed_message = new /datum/news/feed_message + var/datum/news/wanted_message/admincaster_wanted_message = new /datum/news/wanted_message + var/datum/news/feed_channel/admincaster_feed_channel = new /datum/news/feed_channel var/admin_signature var/href_token diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 70b25bebdd..6abf2d3f1b 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -2481,7 +2481,7 @@ if(!check_rights(R_ADMIN)) return var/check = 0 - for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/FC in GLOB.news_network.network_channels) if(FC.channel_name == src.admincaster_feed_channel.channel_name) check = 1 break @@ -2500,7 +2500,7 @@ if(!check_rights(R_ADMIN)) return var/list/available_channels = list() - for(var/datum/newscaster/feed_channel/F in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/F in GLOB.news_network.network_channels) available_channels += F.channel_name src.admincaster_feed_channel.channel_name = adminscrub(input(usr, "Choose receiving Feed Channel.", "Network Channel Handler") in available_channels ) src.access_news_network() @@ -2606,28 +2606,28 @@ else if(href_list["ac_censor_channel_author"]) if(!check_rights(R_ADMIN)) return - var/datum/newscaster/feed_channel/FC = locate(href_list["ac_censor_channel_author"]) + var/datum/news/feed_channel/FC = locate(href_list["ac_censor_channel_author"]) FC.toggleCensorAuthor() src.access_news_network() else if(href_list["ac_censor_channel_story_author"]) if(!check_rights(R_ADMIN)) return - var/datum/newscaster/feed_message/MSG = locate(href_list["ac_censor_channel_story_author"]) + var/datum/news/feed_message/MSG = locate(href_list["ac_censor_channel_story_author"]) MSG.toggleCensorAuthor() src.access_news_network() else if(href_list["ac_censor_channel_story_body"]) if(!check_rights(R_ADMIN)) return - var/datum/newscaster/feed_message/MSG = locate(href_list["ac_censor_channel_story_body"]) + var/datum/news/feed_message/MSG = locate(href_list["ac_censor_channel_story_body"]) MSG.toggleCensorBody() src.access_news_network() else if(href_list["ac_pick_d_notice"]) if(!check_rights(R_ADMIN)) return - var/datum/newscaster/feed_channel/FC = locate(href_list["ac_pick_d_notice"]) + var/datum/news/feed_channel/FC = locate(href_list["ac_pick_d_notice"]) src.admincaster_feed_channel = FC src.admincaster_screen=13 src.access_news_network() @@ -2635,7 +2635,7 @@ else if(href_list["ac_toggle_d_notice"]) if(!check_rights(R_ADMIN)) return - var/datum/newscaster/feed_channel/FC = locate(href_list["ac_toggle_d_notice"]) + var/datum/news/feed_channel/FC = locate(href_list["ac_toggle_d_notice"]) FC.toggleCensorDclass() src.access_news_network() @@ -2651,17 +2651,17 @@ src.admincaster_screen = text2num(href_list["ac_setScreen"]) if (src.admincaster_screen == 0) if(src.admincaster_feed_channel) - src.admincaster_feed_channel = new /datum/newscaster/feed_channel + src.admincaster_feed_channel = new /datum/news/feed_channel if(src.admincaster_feed_message) - src.admincaster_feed_message = new /datum/newscaster/feed_message + src.admincaster_feed_message = new /datum/news/feed_message if(admincaster_wanted_message) - admincaster_wanted_message = new /datum/newscaster/wanted_message + admincaster_wanted_message = new /datum/news/wanted_message src.access_news_network() else if(href_list["ac_show_channel"]) if(!check_rights(R_ADMIN)) return - var/datum/newscaster/feed_channel/FC = locate(href_list["ac_show_channel"]) + var/datum/news/feed_channel/FC = locate(href_list["ac_show_channel"]) src.admincaster_feed_channel = FC src.admincaster_screen = 9 src.access_news_network() @@ -2669,7 +2669,7 @@ else if(href_list["ac_pick_censor_channel"]) if(!check_rights(R_ADMIN)) return - var/datum/newscaster/feed_channel/FC = locate(href_list["ac_pick_censor_channel"]) + var/datum/news/feed_channel/FC = locate(href_list["ac_pick_censor_channel"]) src.admincaster_feed_channel = FC src.admincaster_screen = 12 src.access_news_network() @@ -2688,8 +2688,8 @@ else if(href_list["ac_del_comment"]) if(!check_rights(R_ADMIN)) return - var/datum/newscaster/feed_comment/FC = locate(href_list["ac_del_comment"]) - var/datum/newscaster/feed_message/FM = locate(href_list["ac_del_comment_msg"]) + var/datum/news/feed_comment/FC = locate(href_list["ac_del_comment"]) + var/datum/news/feed_message/FM = locate(href_list["ac_del_comment_msg"]) FM.comments -= FC qdel(FC) src.access_news_network() @@ -2697,7 +2697,7 @@ else if(href_list["ac_lock_comment"]) if(!check_rights(R_ADMIN)) return - var/datum/newscaster/feed_message/FM = locate(href_list["ac_lock_comment"]) + var/datum/news/feed_message/FM = locate(href_list["ac_lock_comment"]) FM.locked ^= 1 src.access_news_network() diff --git a/code/modules/library/lib_machines.dm b/code/modules/library/lib_machines.dm index 204a2de9a6..008724b10f 100644 --- a/code/modules/library/lib_machines.dm +++ b/code/modules/library/lib_machines.dm @@ -441,7 +441,7 @@ GLOBAL_LIST(cachedbooks) // List of our cached book datums if(!GLOB.news_network) alert("No news network found on station. Aborting.") var/channelexists = 0 - for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/FC in GLOB.news_network.network_channels) if(FC.channel_name == "Nanotrasen Book Club") channelexists = 1 break diff --git a/code/modules/newscaster/feed_channel.dm b/code/modules/newscaster/feed_channel.dm index 98c8d35493..8bd639b3dc 100644 --- a/code/modules/newscaster/feed_channel.dm +++ b/code/modules/newscaster/feed_channel.dm @@ -1,6 +1,6 @@ -/datum/newscaster/feed_channel +/datum/news/feed_channel var/channel_name = "" - var/list/datum/newscaster/feed_message/messages = list() + var/list/datum/news/feed_message/messages = list() var/locked = FALSE var/author = "" var/censored = 0 @@ -9,7 +9,7 @@ var/authorCensor var/is_admin_channel = 0 -/datum/newscaster/feed_channel/proc/returnAuthor(censor) +/datum/news/feed_channel/proc/returnAuthor(censor) if(censor == -1) censor = authorCensor var/txt = "[GLOB.news_network.redactedText]" @@ -17,7 +17,7 @@ txt = author return txt -/datum/newscaster/feed_channel/proc/toggleCensorDclass() +/datum/news/feed_channel/proc/toggleCensorDclass() if(censored) DclassCensorTime.Add(GLOB.news_network.lastAction*-1) else @@ -25,7 +25,7 @@ censored = !censored GLOB.news_network.lastAction ++ -/datum/newscaster/feed_channel/proc/toggleCensorAuthor() +/datum/news/feed_channel/proc/toggleCensorAuthor() if(authorCensor) authorCensorTime.Add(GLOB.news_network.lastAction*-1) else diff --git a/code/modules/newscaster/feed_comment.dm b/code/modules/newscaster/feed_comment.dm index f5f847ab8e..9eba2d73dc 100644 --- a/code/modules/newscaster/feed_comment.dm +++ b/code/modules/newscaster/feed_comment.dm @@ -1,4 +1,4 @@ -/datum/newscaster/feed_comment +/datum/news/feed_comment var/author = "" var/body = "" var/time_stamp = "" diff --git a/code/modules/newscaster/feed_message.dm b/code/modules/newscaster/feed_message.dm index 1930177555..f9c3da554e 100644 --- a/code/modules/newscaster/feed_message.dm +++ b/code/modules/newscaster/feed_message.dm @@ -1,4 +1,4 @@ -/datum/newscaster/feed_message +/datum/news/feed_message var/author ="" var/body ="" var/list/authorCensorTime = list() @@ -6,7 +6,7 @@ var/is_admin_message = 0 var/icon/img = null var/time_stamp = "" - var/list/datum/newscaster/feed_comment/comments = list() + var/list/datum/news/feed_comment/comments = list() var/locked = FALSE var/caption = "" var/creationTime @@ -14,7 +14,7 @@ var/bodyCensor var/photo_file -/datum/newscaster/feed_message/proc/returnAuthor(censor) +/datum/news/feed_message/proc/returnAuthor(censor) if(censor == -1) censor = authorCensor var/txt = "[GLOB.news_network.redactedText]" @@ -22,7 +22,7 @@ txt = author return txt -/datum/newscaster/feed_message/proc/returnBody(censor) +/datum/news/feed_message/proc/returnBody(censor) if(censor == -1) censor = bodyCensor var/txt = "[GLOB.news_network.redactedText]" @@ -30,7 +30,7 @@ txt = body return txt -/datum/newscaster/feed_message/proc/toggleCensorAuthor() +/datum/news/feed_message/proc/toggleCensorAuthor() if(authorCensor) authorCensorTime.Add(GLOB.news_network.lastAction*-1) else @@ -38,7 +38,7 @@ authorCensor = !authorCensor GLOB.news_network.lastAction ++ -/datum/newscaster/feed_message/proc/toggleCensorBody() +/datum/news/feed_message/proc/toggleCensorBody() if(bodyCensor) bodyCensorTime.Add(GLOB.news_network.lastAction*-1) else diff --git a/code/modules/newscaster/feed_network.dm b/code/modules/newscaster/feed_network.dm index b1e8ad19ae..5e056addee 100644 --- a/code/modules/newscaster/feed_network.dm +++ b/code/modules/newscaster/feed_network.dm @@ -2,17 +2,17 @@ GLOBAL_DATUM_INIT(news_network, /datum/news_network, new) /// Contains all the news datum of a newscaster system. /datum/news_network - var/list/datum/newscaster/feed_channel/network_channels = list() - var/datum/newscaster/wanted_message/wanted_issue + var/list/datum/news/feed_channel/network_channels = list() + var/datum/news/wanted_message/wanted_issue var/lastAction var/redactedText = "\[REDACTED\]" /datum/news_network/New() CreateFeedChannel("Station Announcements", "SS13", 1) - wanted_issue = new /datum/newscaster/wanted_message + wanted_issue = new /datum/news/wanted_message /datum/news_network/proc/CreateFeedChannel(channel_name, author, locked, adminChannel = 0) - var/datum/newscaster/feed_channel/newChannel = new /datum/newscaster/feed_channel + var/datum/news/feed_channel/newChannel = new /datum/news/feed_channel newChannel.channel_name = channel_name newChannel.author = author newChannel.locked = locked @@ -20,7 +20,7 @@ GLOBAL_DATUM_INIT(news_network, /datum/news_network, new) network_channels += newChannel /datum/news_network/proc/SubmitArticle(msg, author, channel_name, datum/picture/picture, adminMessage = 0, allow_comments = 1) - var/datum/newscaster/feed_message/newMsg = new /datum/newscaster/feed_message + var/datum/news/feed_message/newMsg = new /datum/news/feed_message newMsg.author = author newMsg.body = msg newMsg.time_stamp = STATION_TIME_TIMESTAMP("hh:mm:ss", world.time) @@ -30,7 +30,7 @@ GLOBAL_DATUM_INIT(news_network, /datum/news_network, new) newMsg.img = picture.picture_image newMsg.caption = picture.caption newMsg.photo_file = save_photo(picture.picture_image) - for(var/datum/newscaster/feed_channel/FC in network_channels) + for(var/datum/news/feed_channel/FC in network_channels) if(FC.channel_name == channel_name) FC.messages += newMsg break diff --git a/code/modules/newscaster/news_datum.dm b/code/modules/newscaster/news_datum.dm index 3c42d04734..5fcf3b4551 100644 --- a/code/modules/newscaster/news_datum.dm +++ b/code/modules/newscaster/news_datum.dm @@ -1 +1 @@ -/datum/newscaster +/datum/news diff --git a/code/modules/newscaster/newscaster.dm b/code/modules/newscaster/newscaster.dm index e9458666f3..88379efcf8 100644 --- a/code/modules/newscaster/newscaster.dm +++ b/code/modules/newscaster/newscaster.dm @@ -29,7 +29,7 @@ GLOBAL_LIST_EMPTY(allCasters) var/datum/picture/picture var/channel_name = "" var/c_locked=0 - var/datum/newscaster/feed_channel/viewing_channel = null + var/datum/news/feed_channel/viewing_channel = null var/allow_comments = 1 /obj/machinery/newscaster/security_unit @@ -123,7 +123,7 @@ GLOBAL_LIST_EMPTY(allCasters) if( isemptylist(GLOB.news_network.network_channels) ) dat+="No active channels found..." else - for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/CHANNEL in GLOB.news_network.network_channels) if(CHANNEL.is_admin_channel) dat+="[CHANNEL.channel_name]
" else @@ -162,7 +162,7 @@ GLOBAL_LIST_EMPTY(allCasters) if(7) dat+="ERROR: Could not submit Feed Channel to Network.

" var/list/existing_authors = list() - for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/FC in GLOB.news_network.network_channels) if(FC.authorCensor) existing_authors += GLOB.news_network.redactedText else @@ -172,7 +172,7 @@ GLOBAL_LIST_EMPTY(allCasters) if(channel_name=="" || channel_name == "\[REDACTED\]") dat+="Invalid channel name.
" var/check = 0 - for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/FC in GLOB.news_network.network_channels) if(FC.channel_name == channel_name) check = 1 break @@ -185,7 +185,7 @@ GLOBAL_LIST_EMPTY(allCasters) var/total_num=length(GLOB.news_network.network_channels) var/active_num=total_num var/message_num=0 - for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/FC in GLOB.news_network.network_channels) if(!FC.censored) message_num += length(FC.messages) else @@ -204,7 +204,7 @@ GLOBAL_LIST_EMPTY(allCasters) dat+="No feed messages found in channel...
" else var/i = 0 - for(var/datum/newscaster/feed_message/MESSAGE in viewing_channel.messages) + for(var/datum/news/feed_message/MESSAGE in viewing_channel.messages) i++ dat+="-[MESSAGE.returnBody(-1)]
" if(MESSAGE.img) @@ -215,7 +215,7 @@ GLOBAL_LIST_EMPTY(allCasters) dat+="
" dat+="\[Story by [MESSAGE.returnAuthor(-1)] \] - ([MESSAGE.time_stamp])
" dat+="[MESSAGE.comments.len] comment[MESSAGE.comments.len > 1 ? "s" : ""]
" - for(var/datum/newscaster/feed_comment/comment in MESSAGE.comments) + for(var/datum/news/feed_comment/comment in MESSAGE.comments) dat+="[comment.body]
[comment.author] [comment.time_stamp]
" if(MESSAGE.locked) dat+="Comments locked
" @@ -231,7 +231,7 @@ GLOBAL_LIST_EMPTY(allCasters) if(isemptylist(GLOB.news_network.network_channels)) dat+="No feed channels found active...
" else - for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/CHANNEL in GLOB.news_network.network_channels) dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ""]
" dat+="
Cancel" if(11) @@ -242,7 +242,7 @@ GLOBAL_LIST_EMPTY(allCasters) if(isemptylist(GLOB.news_network.network_channels)) dat+="No feed channels found active...
" else - for(var/datum/newscaster/feed_channel/CHANNEL in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/CHANNEL in GLOB.news_network.network_channels) dat+="[CHANNEL.channel_name] [(CHANNEL.censored) ? ("***") : ""]
" dat+="
Back" if(12) @@ -251,11 +251,11 @@ GLOBAL_LIST_EMPTY(allCasters) if(isemptylist(viewing_channel.messages)) dat+="No feed messages found in channel...
" else - for(var/datum/newscaster/feed_message/MESSAGE in viewing_channel.messages) + for(var/datum/news/feed_message/MESSAGE in viewing_channel.messages) dat+="-[MESSAGE.returnBody(-1)]
\[Story by [MESSAGE.returnAuthor(-1)]\]
" dat+="[(MESSAGE.bodyCensor) ? ("Undo story censorship") : ("Censor story")] - [(MESSAGE.authorCensor) ? ("Undo Author Censorship") : ("Censor message Author")]
" dat+="[MESSAGE.comments.len] comment[MESSAGE.comments.len > 1 ? "s" : ""]: [MESSAGE.locked ? "Unlock" : "Lock"]
" - for(var/datum/newscaster/feed_comment/comment in MESSAGE.comments) + for(var/datum/news/feed_comment/comment in MESSAGE.comments) dat+="[comment.body] X
[comment.author] [comment.time_stamp]
" dat+="
Back" if(13) @@ -268,7 +268,7 @@ GLOBAL_LIST_EMPTY(allCasters) if(isemptylist(viewing_channel.messages)) dat+="No feed messages found in channel...
" else - for(var/datum/newscaster/feed_message/MESSAGE in viewing_channel.messages) + for(var/datum/news/feed_message/MESSAGE in viewing_channel.messages) dat+="-[MESSAGE.returnBody(-1)]
\[Story by [MESSAGE.returnAuthor(-1)]\]
" dat+="
Back" if(14) @@ -349,13 +349,13 @@ GLOBAL_LIST_EMPTY(allCasters) updateUsrDialog() else if(href_list["submit_new_channel"]) var/list/existing_authors = list() - for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/FC in GLOB.news_network.network_channels) if(FC.authorCensor) existing_authors += GLOB.news_network.redactedText else existing_authors += FC.author var/check = 0 - for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/FC in GLOB.news_network.network_channels) if(FC.channel_name == channel_name) check = 1 break @@ -371,7 +371,7 @@ GLOBAL_LIST_EMPTY(allCasters) updateUsrDialog() else if(href_list["set_channel_receiving"]) var/list/available_channels = list() - for(var/datum/newscaster/feed_channel/F in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/F in GLOB.news_network.network_channels) if( (!F.locked || F.author == scanned_user) && !F.censored) available_channels += F.channel_name channel_name = input(usr, "Choose receiving Feed Channel", "Network Channel Handler") in available_channels @@ -461,33 +461,33 @@ GLOBAL_LIST_EMPTY(allCasters) screen=18 updateUsrDialog() else if(href_list["censor_channel_author"]) - var/datum/newscaster/feed_channel/FC = locate(href_list["censor_channel_author"]) + var/datum/news/feed_channel/FC = locate(href_list["censor_channel_author"]) if(FC.is_admin_channel) alert("This channel was created by a Nanotrasen Officer. You cannot censor it.","Ok") return FC.toggleCensorAuthor() updateUsrDialog() else if(href_list["censor_channel_story_author"]) - var/datum/newscaster/feed_message/MSG = locate(href_list["censor_channel_story_author"]) + var/datum/news/feed_message/MSG = locate(href_list["censor_channel_story_author"]) if(MSG.is_admin_message) alert("This message was created by a Nanotrasen Officer. You cannot censor its author.","Ok") return MSG.toggleCensorAuthor() updateUsrDialog() else if(href_list["censor_channel_story_body"]) - var/datum/newscaster/feed_message/MSG = locate(href_list["censor_channel_story_body"]) + var/datum/news/feed_message/MSG = locate(href_list["censor_channel_story_body"]) if(MSG.is_admin_message) alert("This channel was created by a Nanotrasen Officer. You cannot censor it.","Ok") return MSG.toggleCensorBody() updateUsrDialog() else if(href_list["pick_d_notice"]) - var/datum/newscaster/feed_channel/FC = locate(href_list["pick_d_notice"]) + var/datum/news/feed_channel/FC = locate(href_list["pick_d_notice"]) viewing_channel = FC screen=13 updateUsrDialog() else if(href_list["toggle_d_notice"]) - var/datum/newscaster/feed_channel/FC = locate(href_list["toggle_d_notice"]) + var/datum/news/feed_channel/FC = locate(href_list["toggle_d_notice"]) if(FC.is_admin_channel) alert("This channel was created by a Nanotrasen Officer. You cannot place a D-Notice upon it.","Ok") return @@ -506,21 +506,21 @@ GLOBAL_LIST_EMPTY(allCasters) viewing_channel = null updateUsrDialog() else if(href_list["show_channel"]) - var/datum/newscaster/feed_channel/FC = locate(href_list["show_channel"]) + var/datum/news/feed_channel/FC = locate(href_list["show_channel"]) viewing_channel = FC screen = 9 updateUsrDialog() else if(href_list["pick_censor_channel"]) - var/datum/newscaster/feed_channel/FC = locate(href_list["pick_censor_channel"]) + var/datum/news/feed_channel/FC = locate(href_list["pick_censor_channel"]) viewing_channel = FC screen = 12 updateUsrDialog() else if(href_list["new_comment"]) - var/datum/newscaster/feed_message/FM = locate(href_list["new_comment"]) + var/datum/news/feed_message/FM = locate(href_list["new_comment"]) var/cominput = copytext_char(stripped_input(usr, "Write your message:", "New comment", null), 140) if(cominput) scan_user(usr) - var/datum/newscaster/feed_comment/FC = new/datum/newscaster/feed_comment + var/datum/news/feed_comment/FC = new/datum/news/feed_comment FC.author = scanned_user FC.body = cominput FC.time_stamp = STATION_TIME_TIMESTAMP("hh:mm:ss", world.time) @@ -528,14 +528,14 @@ GLOBAL_LIST_EMPTY(allCasters) usr.log_message("(as [scanned_user]) commented on message [FM.returnBody(-1)] -- [FC.body]", LOG_COMMENT) updateUsrDialog() else if(href_list["del_comment"]) - var/datum/newscaster/feed_comment/FC = locate(href_list["del_comment"]) - var/datum/newscaster/feed_message/FM = locate(href_list["del_comment_msg"]) + var/datum/news/feed_comment/FC = locate(href_list["del_comment"]) + var/datum/news/feed_message/FM = locate(href_list["del_comment_msg"]) if(istype(FC) && istype(FM)) FM.comments -= FC qdel(FC) updateUsrDialog() else if(href_list["lock_comment"]) - var/datum/newscaster/feed_message/FM = locate(href_list["lock_comment"]) + var/datum/news/feed_message/FM = locate(href_list["lock_comment"]) FM.locked ^= 1 updateUsrDialog() else if(href_list["set_comment"]) @@ -660,7 +660,7 @@ GLOBAL_LIST_EMPTY(allCasters) /obj/machinery/newscaster/proc/print_paper() SSblackbox.record_feedback("amount", "newspapers_printed", 1) var/obj/item/newspaper/NEWSPAPER = new /obj/item/newspaper - for(var/datum/newscaster/feed_channel/FC in GLOB.news_network.network_channels) + for(var/datum/news/feed_channel/FC in GLOB.news_network.network_channels) NEWSPAPER.news_content += FC if(GLOB.news_network.wanted_issue.active) NEWSPAPER.wantedAuthor = GLOB.news_network.wanted_issue.scannedUser @@ -701,7 +701,7 @@ GLOBAL_LIST_EMPTY(allCasters) var/screen = 0 var/pages = 0 var/curr_page = 0 - var/list/datum/newscaster/feed_channel/news_content = list() + var/list/datum/news/feed_channel/news_content = list() var/scribble="" var/scribble_page = null var/wantedAuthor @@ -737,12 +737,12 @@ GLOBAL_LIST_EMPTY(allCasters) dat+="Other than the title, the rest of the newspaper is unprinted..." else dat+="Contents:
    " - for(var/datum/newscaster/feed_channel/NP in news_content) + for(var/datum/news/feed_channel/NP in news_content) pages++ if(wantedAuthor) dat+="**Important Security Announcement** \[page [pages+2]\]
    " var/temp_page=0 - for(var/datum/newscaster/feed_channel/NP in news_content) + for(var/datum/news/feed_channel/NP in news_content) temp_page++ dat+="[NP.channel_name] \[page [temp_page+1]\]
    " dat+="
" @@ -750,9 +750,9 @@ GLOBAL_LIST_EMPTY(allCasters) dat+="
There is a small scribble near the end of this page... It reads: \"[scribble]\"" dat+= "
" if(1) // X channel pages inbetween. - for(var/datum/newscaster/feed_channel/NP in news_content) + for(var/datum/news/feed_channel/NP in news_content) pages++ - var/datum/newscaster/feed_channel/C = news_content[curr_page] + var/datum/news/feed_channel/C = news_content[curr_page] dat += "[C.channel_name] \[created by: [C.returnAuthor(notContent(C.authorCensorTime))]\]

" if(notContent(C.DclassCensorTime)) dat+="This channel was deemed dangerous to the general welfare of the station and therefore marked with a D-Notice. Its contents were not transferred to the newspaper at the time of printing." @@ -761,7 +761,7 @@ GLOBAL_LIST_EMPTY(allCasters) dat+="No Feed stories stem from this channel..." else var/i = 0 - for(var/datum/newscaster/feed_message/MESSAGE in C.messages) + for(var/datum/news/feed_message/MESSAGE in C.messages) if(MESSAGE.creationTime > creationTime) if(i == 0) dat+="No Feed stories stem from this channel..." @@ -779,7 +779,7 @@ GLOBAL_LIST_EMPTY(allCasters) dat+="
There is a small scribble near the end of this page... It reads: \"[scribble]\"" dat+= "

" if(2) //Last page - for(var/datum/newscaster/feed_channel/NP in news_content) + for(var/datum/news/feed_channel/NP in news_content) pages++ if(wantedAuthor!=null) dat+="
Wanted Issue:


" diff --git a/code/modules/newscaster/wanted_message.dm b/code/modules/newscaster/wanted_message.dm index de67bbeaf5..58eb234f02 100644 --- a/code/modules/newscaster/wanted_message.dm +++ b/code/modules/newscaster/wanted_message.dm @@ -1,4 +1,4 @@ -/datum/newscaster/wanted_message +/datum/news/wanted_message var/active var/criminal var/body From 7921013f560053c11fde274c9e284fb2772e7693 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 6 Feb 2020 00:24:55 -0700 Subject: [PATCH 029/342] news reading --- code/modules/newscaster/_news.dm | 2 + code/modules/newscaster/feed_channel.dm | 1 - code/modules/newscaster/feed_comment.dm | 1 - code/modules/newscaster/feed_message.dm | 1 - code/modules/newscaster/ghostread.dm | 49 +++++ code/modules/newscaster/news_datum.dm | 1 - .../{feed_network.dm => news_network.dm} | 0 .../{newscaster.dm => newscaster_machine.dm} | 176 ------------------ code/modules/newscaster/newspaper.dm | 173 +++++++++++++++++ tgstation.dme | 10 +- 10 files changed, 233 insertions(+), 181 deletions(-) create mode 100644 code/modules/newscaster/_news.dm create mode 100644 code/modules/newscaster/ghostread.dm delete mode 100644 code/modules/newscaster/news_datum.dm rename code/modules/newscaster/{feed_network.dm => news_network.dm} (100%) rename code/modules/newscaster/{newscaster.dm => newscaster_machine.dm} (81%) create mode 100644 code/modules/newscaster/newspaper.dm diff --git a/code/modules/newscaster/_news.dm b/code/modules/newscaster/_news.dm new file mode 100644 index 0000000000..6c6f10fdcc --- /dev/null +++ b/code/modules/newscaster/_news.dm @@ -0,0 +1,2 @@ +/datum/news + var/author = "" diff --git a/code/modules/newscaster/feed_channel.dm b/code/modules/newscaster/feed_channel.dm index 8bd639b3dc..278c9c7ad1 100644 --- a/code/modules/newscaster/feed_channel.dm +++ b/code/modules/newscaster/feed_channel.dm @@ -2,7 +2,6 @@ var/channel_name = "" var/list/datum/news/feed_message/messages = list() var/locked = FALSE - var/author = "" var/censored = 0 var/list/authorCensorTime = list() var/list/DclassCensorTime = list() diff --git a/code/modules/newscaster/feed_comment.dm b/code/modules/newscaster/feed_comment.dm index 9eba2d73dc..ff5ebac028 100644 --- a/code/modules/newscaster/feed_comment.dm +++ b/code/modules/newscaster/feed_comment.dm @@ -1,4 +1,3 @@ /datum/news/feed_comment - var/author = "" var/body = "" var/time_stamp = "" diff --git a/code/modules/newscaster/feed_message.dm b/code/modules/newscaster/feed_message.dm index f9c3da554e..573b3f772d 100644 --- a/code/modules/newscaster/feed_message.dm +++ b/code/modules/newscaster/feed_message.dm @@ -1,5 +1,4 @@ /datum/news/feed_message - var/author ="" var/body ="" var/list/authorCensorTime = list() var/list/bodyCensorTime = list() diff --git a/code/modules/newscaster/ghostread.dm b/code/modules/newscaster/ghostread.dm new file mode 100644 index 0000000000..5cf36e1164 --- /dev/null +++ b/code/modules/newscaster/ghostread.dm @@ -0,0 +1,49 @@ +/mob/dead/observer/verb/read_news() + var/datum/browser/popup = new(user, "ghost_news_list", 450, 600) + popup.set_content(render_news_channel_list()) + popup.open() + +/mob/dead/observer/Topic(href, href_list) + . = ..() + if(href_list["show_news_channel"]) + var/datum/D = locate(href_list["show_news_channel"]) + if(istype(D, /datum/news/feed_channel)) //safety + render_news_channel(D) + +/mob/dead/observer/proc/render_news_channel_list() + var/datum/news_network = GLOB.news_network() + var/list/content = list() + for(var/i in news_network.network_channels) + var/datum/news/feed_channel/FC = i + content += "[FC.name] ([length(FC.messages)] messages)[FC.locked? " (LOCKED)":""][FC.censored? " (CENSORED)":""][FC.is_admin_channel? " (ADMIN)":""]" + return content.Join("
") + +/mob/dead/observer/proc/render_news_channel(datum/news/feed_channel/FC) + var/list/content = list() + content += "[viewing_channel.channel_name]: \[created by: [viewing_channel.returnAuthor(-1)]\]
" + if(FC.censored) + content += "ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a Nanotrasen D-Notice.
" + content += "No further feed story additions are allowed while the D-Notice is in effect.

" + if(!length(FC.messages)) + content += "This channel is empty.
" + for(var/i in FC.messages) + var/datum/feed_message/FM = i + content += " + content += "-[FM.returnBody(-1)]
" + if(FM.img) + src << browse_rsc(FM.img, "tmp_photo[i].png") + content += "
" + if(FC.caption) + content += "[FM.caption]
" + content += "
" + content += "\[Story by [FM.returnAuthor(-1)] \] - ([FM.time_stamp])
" + content += "[FM.comments.len] comment[FM.comments.len > 1 ? "s" : ""]
" + for(var/i in FM.comments) + var/datum/news/feed_comment/FC = i + content += "[FC.body]
[FC.author] [FC.time_stamp]
" + if(FM.locked) + content += "Comments locked
" + var/datum/browser/popup = new(src, "ghost_news_channel", 450, 900) + popup.set_content(content.Join("")) + popup.open() + diff --git a/code/modules/newscaster/news_datum.dm b/code/modules/newscaster/news_datum.dm deleted file mode 100644 index 5fcf3b4551..0000000000 --- a/code/modules/newscaster/news_datum.dm +++ /dev/null @@ -1 +0,0 @@ -/datum/news diff --git a/code/modules/newscaster/feed_network.dm b/code/modules/newscaster/news_network.dm similarity index 100% rename from code/modules/newscaster/feed_network.dm rename to code/modules/newscaster/news_network.dm diff --git a/code/modules/newscaster/newscaster.dm b/code/modules/newscaster/newscaster_machine.dm similarity index 81% rename from code/modules/newscaster/newscaster.dm rename to code/modules/newscaster/newscaster_machine.dm index 88379efcf8..6328087491 100644 --- a/code/modules/newscaster/newscaster.dm +++ b/code/modules/newscaster/newscaster_machine.dm @@ -672,7 +672,6 @@ GLOBAL_LIST_EMPTY(allCasters) NEWSPAPER.creationTime = GLOB.news_network.lastAction paper_remaining-- - /obj/machinery/newscaster/proc/remove_alert() alert = FALSE update_icon() @@ -687,178 +686,3 @@ GLOBAL_LIST_EMPTY(allCasters) else say("Attention! Wanted issue distributed!") playsound(loc, 'sound/machines/warning-buzzer.ogg', 75, 1) - - -/obj/item/newspaper - name = "newspaper" - desc = "An issue of The Griffon, the newspaper circulating aboard Nanotrasen Space Stations." - icon = 'icons/obj/bureaucracy.dmi' - icon_state = "newspaper" - lefthand_file = 'icons/mob/inhands/misc/books_lefthand.dmi' - righthand_file = 'icons/mob/inhands/misc/books_righthand.dmi' - w_class = WEIGHT_CLASS_SMALL - attack_verb = list("bapped") - var/screen = 0 - var/pages = 0 - var/curr_page = 0 - var/list/datum/news/feed_channel/news_content = list() - var/scribble="" - var/scribble_page = null - var/wantedAuthor - var/wantedCriminal - var/wantedBody - var/wantedPhoto - var/creationTime - -/obj/item/newspaper/suicide_act(mob/user) - user.visible_message("[user] is focusing intently on [src]! It looks like [user.p_theyre()] trying to commit sudoku... until [user.p_their()] eyes light up with realization!") - user.say(";JOURNALISM IS MY CALLING! EVERYBODY APPRECIATES UNBIASED REPORTI-GLORF", forced="newspaper suicide") - var/mob/living/carbon/human/H = user - var/obj/W = new /obj/item/reagent_containers/food/drinks/bottle/whiskey(H.loc) - playsound(H.loc, 'sound/items/drink.ogg', rand(10,50), 1) - W.reagents.trans_to(H, W.reagents.total_volume) - user.visible_message("[user] downs the contents of [W.name] in one gulp! Shoulda stuck to sudoku!") - - return(TOXLOSS) - -/obj/item/newspaper/attack_self(mob/user) - if(ishuman(user)) - var/mob/living/carbon/human/human_user = user - var/dat - pages = 0 - switch(screen) - if(0) //Cover - dat+="
The Griffon
" - dat+="
Nanotrasen-standard newspaper, for use on Nanotrasen? Space Facilities

" - if(isemptylist(news_content)) - if(wantedAuthor) - dat+="Contents:
    **Important Security Announcement** \[page [pages+2]\]
" - else - dat+="Other than the title, the rest of the newspaper is unprinted..." - else - dat+="Contents:
    " - for(var/datum/news/feed_channel/NP in news_content) - pages++ - if(wantedAuthor) - dat+="**Important Security Announcement** \[page [pages+2]\]
    " - var/temp_page=0 - for(var/datum/news/feed_channel/NP in news_content) - temp_page++ - dat+="[NP.channel_name] \[page [temp_page+1]\]
    " - dat+="
" - if(scribble_page==curr_page) - dat+="
There is a small scribble near the end of this page... It reads: \"[scribble]\"" - dat+= "
" - if(1) // X channel pages inbetween. - for(var/datum/news/feed_channel/NP in news_content) - pages++ - var/datum/news/feed_channel/C = news_content[curr_page] - dat += "[C.channel_name] \[created by: [C.returnAuthor(notContent(C.authorCensorTime))]\]

" - if(notContent(C.DclassCensorTime)) - dat+="This channel was deemed dangerous to the general welfare of the station and therefore marked with a D-Notice. Its contents were not transferred to the newspaper at the time of printing." - else - if(isemptylist(C.messages)) - dat+="No Feed stories stem from this channel..." - else - var/i = 0 - for(var/datum/news/feed_message/MESSAGE in C.messages) - if(MESSAGE.creationTime > creationTime) - if(i == 0) - dat+="No Feed stories stem from this channel..." - break - if(i == 0) - dat+="
    " - i++ - dat+="-[MESSAGE.returnBody(notContent(MESSAGE.bodyCensorTime))]
    " - if(MESSAGE.img) - user << browse_rsc(MESSAGE.img, "tmp_photo[i].png") - dat+="
    " - dat+="\[Story by [MESSAGE.returnAuthor(notContent(MESSAGE.authorCensorTime))]\]

    " - dat+="
" - if(scribble_page==curr_page) - dat+="
There is a small scribble near the end of this page... It reads: \"[scribble]\"" - dat+= "

" - if(2) //Last page - for(var/datum/news/feed_channel/NP in news_content) - pages++ - if(wantedAuthor!=null) - dat+="
Wanted Issue:


" - dat+="Criminal name: [wantedCriminal]
" - dat+="Description: [wantedBody]
" - dat+="Photo:: " - if(wantedPhoto) - user << browse_rsc(wantedPhoto, "tmp_photow.png") - dat+="
" - else - dat+="None" - else - dat+="Apart from some uninteresting classified ads, there's nothing on this page..." - if(scribble_page==curr_page) - dat+="
There is a small scribble near the end of this page... It reads: \"[scribble]\"" - dat+= "
" - dat+="

[curr_page+1]
" - human_user << browse(dat, "window=newspaper_main;size=300x400") - onclose(human_user, "newspaper_main") - else - to_chat(user, "The paper is full of unintelligible symbols!") - -/obj/item/newspaper/proc/notContent(list/L) - if(!L.len) - return 0 - for(var/i=L.len;i>0;i--) - var/num = abs(L[i]) - if(creationTime <= num) - continue - else - if(L[i] > 0) - return 1 - else - return 0 - return 0 - -/obj/item/newspaper/Topic(href, href_list) - var/mob/living/U = usr - ..() - if((src in U.contents) || (isturf(loc) && in_range(src, U))) - U.set_machine(src) - if(href_list["next_page"]) - if(curr_page == pages+1) - return //Don't need that at all, but anyway. - if(curr_page == pages) //We're at the middle, get to the end - screen = 2 - else - if(curr_page == 0) //We're at the start, get to the middle - screen=1 - curr_page++ - playsound(loc, "pageturn", 50, 1) - else if(href_list["prev_page"]) - if(curr_page == 0) - return - if(curr_page == 1) - screen = 0 - else - if(curr_page == pages+1) //we're at the end, let's go back to the middle. - screen = 1 - curr_page-- - playsound(loc, "pageturn", 50, 1) - if(ismob(loc)) - attack_self(loc) - -/obj/item/newspaper/attackby(obj/item/W, mob/user, params) - if(istype(W, /obj/item/pen)) - if(!user.is_literate()) - to_chat(user, "You scribble illegibly on [src]!") - return - if(scribble_page == curr_page) - to_chat(user, "There's already a scribble in this page... You wouldn't want to make things too cluttered, would you?") - else - var/s = stripped_input(user, "Write something", "Newspaper") - if (!s) - return - if(!user.canUseTopic(src, BE_CLOSE)) - return - scribble_page = curr_page - scribble = s - attack_self(user) - else - return ..() diff --git a/code/modules/newscaster/newspaper.dm b/code/modules/newscaster/newspaper.dm new file mode 100644 index 0000000000..0afb36a7e7 --- /dev/null +++ b/code/modules/newscaster/newspaper.dm @@ -0,0 +1,173 @@ +/obj/item/newspaper + name = "newspaper" + desc = "An issue of The Griffon, the newspaper circulating aboard Nanotrasen Space Stations." + icon = 'icons/obj/bureaucracy.dmi' + icon_state = "newspaper" + lefthand_file = 'icons/mob/inhands/misc/books_lefthand.dmi' + righthand_file = 'icons/mob/inhands/misc/books_righthand.dmi' + w_class = WEIGHT_CLASS_SMALL + attack_verb = list("bapped") + var/screen = 0 + var/pages = 0 + var/curr_page = 0 + var/list/datum/news/feed_channel/news_content = list() + var/scribble="" + var/scribble_page = null + var/wantedAuthor + var/wantedCriminal + var/wantedBody + var/wantedPhoto + var/creationTime + +/obj/item/newspaper/suicide_act(mob/user) + user.visible_message("[user] is focusing intently on [src]! It looks like [user.p_theyre()] trying to commit sudoku... until [user.p_their()] eyes light up with realization!") + user.say(";JOURNALISM IS MY CALLING! EVERYBODY APPRECIATES UNBIASED REPORTI-GLORF", forced="newspaper suicide") + var/mob/living/carbon/human/H = user + var/obj/W = new /obj/item/reagent_containers/food/drinks/bottle/whiskey(H.loc) + playsound(H.loc, 'sound/items/drink.ogg', rand(10,50), 1) + W.reagents.trans_to(H, W.reagents.total_volume) + user.visible_message("[user] downs the contents of [W.name] in one gulp! Shoulda stuck to sudoku!") + + return(TOXLOSS) + +/obj/item/newspaper/attack_self(mob/user) + if(ishuman(user)) + var/mob/living/carbon/human/human_user = user + var/dat + pages = 0 + switch(screen) + if(0) //Cover + dat+="
The Griffon
" + dat+="
Nanotrasen-standard newspaper, for use on Nanotrasen? Space Facilities

" + if(isemptylist(news_content)) + if(wantedAuthor) + dat+="Contents:
    **Important Security Announcement** \[page [pages+2]\]
" + else + dat+="Other than the title, the rest of the newspaper is unprinted..." + else + dat+="Contents:
    " + for(var/datum/news/feed_channel/NP in news_content) + pages++ + if(wantedAuthor) + dat+="**Important Security Announcement** \[page [pages+2]\]
    " + var/temp_page=0 + for(var/datum/news/feed_channel/NP in news_content) + temp_page++ + dat+="[NP.channel_name] \[page [temp_page+1]\]
    " + dat+="
" + if(scribble_page==curr_page) + dat+="
There is a small scribble near the end of this page... It reads: \"[scribble]\"" + dat+= "
" + if(1) // X channel pages inbetween. + for(var/datum/news/feed_channel/NP in news_content) + pages++ + var/datum/news/feed_channel/C = news_content[curr_page] + dat += "[C.channel_name] \[created by: [C.returnAuthor(notContent(C.authorCensorTime))]\]

" + if(notContent(C.DclassCensorTime)) + dat+="This channel was deemed dangerous to the general welfare of the station and therefore marked with a D-Notice. Its contents were not transferred to the newspaper at the time of printing." + else + if(isemptylist(C.messages)) + dat+="No Feed stories stem from this channel..." + else + var/i = 0 + for(var/datum/news/feed_message/MESSAGE in C.messages) + if(MESSAGE.creationTime > creationTime) + if(i == 0) + dat+="No Feed stories stem from this channel..." + break + if(i == 0) + dat+="
    " + i++ + dat+="-[MESSAGE.returnBody(notContent(MESSAGE.bodyCensorTime))]
    " + if(MESSAGE.img) + user << browse_rsc(MESSAGE.img, "tmp_photo[i].png") + dat+="
    " + dat+="\[Story by [MESSAGE.returnAuthor(notContent(MESSAGE.authorCensorTime))]\]

    " + dat+="
" + if(scribble_page==curr_page) + dat+="
There is a small scribble near the end of this page... It reads: \"[scribble]\"" + dat+= "

" + if(2) //Last page + for(var/datum/news/feed_channel/NP in news_content) + pages++ + if(wantedAuthor!=null) + dat+="
Wanted Issue:


" + dat+="Criminal name: [wantedCriminal]
" + dat+="Description: [wantedBody]
" + dat+="Photo:: " + if(wantedPhoto) + user << browse_rsc(wantedPhoto, "tmp_photow.png") + dat+="
" + else + dat+="None" + else + dat+="Apart from some uninteresting classified ads, there's nothing on this page..." + if(scribble_page==curr_page) + dat+="
There is a small scribble near the end of this page... It reads: \"[scribble]\"" + dat+= "
" + dat+="

[curr_page+1]
" + human_user << browse(dat, "window=newspaper_main;size=300x400") + onclose(human_user, "newspaper_main") + else + to_chat(user, "The paper is full of unintelligible symbols!") + +/obj/item/newspaper/proc/notContent(list/L) + if(!L.len) + return 0 + for(var/i=L.len;i>0;i--) + var/num = abs(L[i]) + if(creationTime <= num) + continue + else + if(L[i] > 0) + return 1 + else + return 0 + return 0 + +/obj/item/newspaper/Topic(href, href_list) + var/mob/living/U = usr + ..() + if((src in U.contents) || (isturf(loc) && in_range(src, U))) + U.set_machine(src) + if(href_list["next_page"]) + if(curr_page == pages+1) + return //Don't need that at all, but anyway. + if(curr_page == pages) //We're at the middle, get to the end + screen = 2 + else + if(curr_page == 0) //We're at the start, get to the middle + screen=1 + curr_page++ + playsound(loc, "pageturn", 50, 1) + else if(href_list["prev_page"]) + if(curr_page == 0) + return + if(curr_page == 1) + screen = 0 + else + if(curr_page == pages+1) //we're at the end, let's go back to the middle. + screen = 1 + curr_page-- + playsound(loc, "pageturn", 50, 1) + if(ismob(loc)) + attack_self(loc) + +/obj/item/newspaper/attackby(obj/item/W, mob/user, params) + if(istype(W, /obj/item/pen)) + if(!user.is_literate()) + to_chat(user, "You scribble illegibly on [src]!") + return + if(scribble_page == curr_page) + to_chat(user, "There's already a scribble in this page... You wouldn't want to make things too cluttered, would you?") + else + var/s = stripped_input(user, "Write something", "Newspaper") + if (!s) + return + if(!user.canUseTopic(src, BE_CLOSE)) + return + scribble_page = curr_page + scribble = s + attack_self(user) + else + return ..() diff --git a/tgstation.dme b/tgstation.dme index 8c578e70f0..caf364d42f 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -663,7 +663,6 @@ #include "code\game\machinery\magnet.dm" #include "code\game\machinery\mass_driver.dm" #include "code\game\machinery\navbeacon.dm" -#include "code\game\machinery\newscaster.dm" #include "code\game\machinery\PDApainter.dm" #include "code\game\machinery\quantum_pad.dm" #include "code\game\machinery\recharger.dm" @@ -2461,6 +2460,15 @@ #include "code\modules\modular_computers\hardware\printer.dm" #include "code\modules\modular_computers\hardware\recharger.dm" #include "code\modules\modular_computers\NTNet\NTNRC\conversation.dm" +#include "code\modules\newscaster\_news.dm" +#include "code\modules\newscaster\feed_channel.dm" +#include "code\modules\newscaster\feed_comment.dm" +#include "code\modules\newscaster\feed_message.dm" +#include "code\modules\newscaster\ghostread.dm" +#include "code\modules\newscaster\news_network.dm" +#include "code\modules\newscaster\newscaster_machine.dm" +#include "code\modules\newscaster\newspaper.dm" +#include "code\modules\newscaster\wanted_message.dm" #include "code\modules\ninja\__ninjaDefines.dm" #include "code\modules\ninja\energy_katana.dm" #include "code\modules\ninja\ninja_event.dm" From 6eae30cb660efd18341ea659878f9c20a23c87bf Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 6 Feb 2020 00:25:27 -0700 Subject: [PATCH 030/342] whoops --- code/modules/newscaster/ghostread.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/newscaster/ghostread.dm b/code/modules/newscaster/ghostread.dm index 5cf36e1164..d62bf1bb4e 100644 --- a/code/modules/newscaster/ghostread.dm +++ b/code/modules/newscaster/ghostread.dm @@ -28,7 +28,6 @@ content += "This channel is empty.
" for(var/i in FC.messages) var/datum/feed_message/FM = i - content += " content += "-[FM.returnBody(-1)]
" if(FM.img) src << browse_rsc(FM.img, "tmp_photo[i].png") From 3019f0d0fcde50863ccce8a6446ee58ad5a83574 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 6 Feb 2020 00:29:36 -0700 Subject: [PATCH 031/342] path --- code/modules/newscaster/ghostread.dm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/modules/newscaster/ghostread.dm b/code/modules/newscaster/ghostread.dm index d62bf1bb4e..4a7dbf9f22 100644 --- a/code/modules/newscaster/ghostread.dm +++ b/code/modules/newscaster/ghostread.dm @@ -1,4 +1,8 @@ /mob/dead/observer/verb/read_news() + set name = "Read Newscaster" + set desc = "Open a list of available news channels" + set category = "Ghost" + var/datum/browser/popup = new(user, "ghost_news_list", 450, 600) popup.set_content(render_news_channel_list()) popup.open() @@ -11,7 +15,7 @@ render_news_channel(D) /mob/dead/observer/proc/render_news_channel_list() - var/datum/news_network = GLOB.news_network() + var/datum/news_network = GLOB.news_network var/list/content = list() for(var/i in news_network.network_channels) var/datum/news/feed_channel/FC = i @@ -27,7 +31,7 @@ if(!length(FC.messages)) content += "This channel is empty.
" for(var/i in FC.messages) - var/datum/feed_message/FM = i + var/datum/news/feed_message/FM = i content += "-[FM.returnBody(-1)]
" if(FM.img) src << browse_rsc(FM.img, "tmp_photo[i].png") From db4a0ebb3f819a6fe029a540304b594a76dbae27 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 6 Feb 2020 00:32:19 -0700 Subject: [PATCH 032/342] pathing --- code/modules/newscaster/ghostread.dm | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/code/modules/newscaster/ghostread.dm b/code/modules/newscaster/ghostread.dm index 4a7dbf9f22..42b2033080 100644 --- a/code/modules/newscaster/ghostread.dm +++ b/code/modules/newscaster/ghostread.dm @@ -3,7 +3,7 @@ set desc = "Open a list of available news channels" set category = "Ghost" - var/datum/browser/popup = new(user, "ghost_news_list", 450, 600) + var/datum/browser/popup = new(user, "ghost_news_list", "Chanenl List", 450, 600) popup.set_content(render_news_channel_list()) popup.open() @@ -19,12 +19,12 @@ var/list/content = list() for(var/i in news_network.network_channels) var/datum/news/feed_channel/FC = i - content += "[FC.name] ([length(FC.messages)] messages)[FC.locked? " (LOCKED)":""][FC.censored? " (CENSORED)":""][FC.is_admin_channel? " (ADMIN)":""]" + content += "[FC.channel_name] ([length(FC.messages)] messages)[FC.locked? " (LOCKED)":""][FC.censored? " (CENSORED)":""][FC.is_admin_channel? " (ADMIN)":""]" return content.Join("
") /mob/dead/observer/proc/render_news_channel(datum/news/feed_channel/FC) var/list/content = list() - content += "[viewing_channel.channel_name]: \[created by: [viewing_channel.returnAuthor(-1)]\]
" + content += "[FC.channel_name]: \[created by: [FC.returnAuthor(-1)]\]
" if(FC.censored) content += "ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a Nanotrasen D-Notice.
" content += "No further feed story additions are allowed while the D-Notice is in effect.

" @@ -42,11 +42,10 @@ content += "\[Story by [FM.returnAuthor(-1)] \] - ([FM.time_stamp])
" content += "[FM.comments.len] comment[FM.comments.len > 1 ? "s" : ""]
" for(var/i in FM.comments) - var/datum/news/feed_comment/FC = i - content += "[FC.body]
[FC.author] [FC.time_stamp]
" + var/datum/news/feed_comment/comment = i + content += "[comment.body]
[comment.author] [comment.time_stamp]
" if(FM.locked) content += "Comments locked
" var/datum/browser/popup = new(src, "ghost_news_channel", 450, 900) popup.set_content(content.Join("")) popup.open() - From 842a5cccf38fb742e2ddc96e5f945d53ba4a0a73 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 6 Feb 2020 00:34:24 -0700 Subject: [PATCH 033/342] varnames --- code/modules/newscaster/ghostread.dm | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/code/modules/newscaster/ghostread.dm b/code/modules/newscaster/ghostread.dm index 42b2033080..c9a44b8f58 100644 --- a/code/modules/newscaster/ghostread.dm +++ b/code/modules/newscaster/ghostread.dm @@ -3,9 +3,9 @@ set desc = "Open a list of available news channels" set category = "Ghost" - var/datum/browser/popup = new(user, "ghost_news_list", "Chanenl List", 450, 600) - popup.set_content(render_news_channel_list()) - popup.open() + var/datum/browser/B = new(src, "ghost_news_list", "Chanenl List", 450, 600) + B.set_content(render_news_channel_list()) + B.open() /mob/dead/observer/Topic(href, href_list) . = ..() @@ -15,7 +15,7 @@ render_news_channel(D) /mob/dead/observer/proc/render_news_channel_list() - var/datum/news_network = GLOB.news_network + var/datum/news_network/news_network = GLOB.news_network var/list/content = list() for(var/i in news_network.network_channels) var/datum/news/feed_channel/FC = i @@ -29,7 +29,8 @@ content += "ATTENTION: This channel has been deemed as threatening to the welfare of the station, and marked with a Nanotrasen D-Notice.
" content += "No further feed story additions are allowed while the D-Notice is in effect.

" if(!length(FC.messages)) - content += "This channel is empty.
" + content += "This channel is empty.
" + else for(var/i in FC.messages) var/datum/news/feed_message/FM = i content += "-[FM.returnBody(-1)]
" @@ -41,8 +42,8 @@ content += "
" content += "\[Story by [FM.returnAuthor(-1)] \] - ([FM.time_stamp])
" content += "[FM.comments.len] comment[FM.comments.len > 1 ? "s" : ""]
" - for(var/i in FM.comments) - var/datum/news/feed_comment/comment = i + for(var/c in FM.comments) + var/datum/news/feed_comment/comment = c content += "[comment.body]
[comment.author] [comment.time_stamp]
" if(FM.locked) content += "Comments locked
" From 3cd35787617485f86e2944bdf0ecee563896badb Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 6 Feb 2020 00:44:28 -0700 Subject: [PATCH 034/342] wrong var --- code/modules/newscaster/ghostread.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/newscaster/ghostread.dm b/code/modules/newscaster/ghostread.dm index c9a44b8f58..77cb1a03c8 100644 --- a/code/modules/newscaster/ghostread.dm +++ b/code/modules/newscaster/ghostread.dm @@ -37,7 +37,7 @@ if(FM.img) src << browse_rsc(FM.img, "tmp_photo[i].png") content += "
" - if(FC.caption) + if(FM.caption) content += "[FM.caption]
" content += "
" content += "\[Story by [FM.returnAuthor(-1)] \] - ([FM.time_stamp])
" From 0703c6eea62559c983c1d3c963b593f472440760 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 6 Feb 2020 22:34:54 +0100 Subject: [PATCH 035/342] First tweak to cargo reagents selling. --- code/__DEFINES/reagents.dm | 5 +++++ code/game/objects/effects/decals/cleanable.dm | 2 +- code/game/objects/effects/effect_system/effects_foam.dm | 2 +- code/game/objects/effects/effect_system/effects_smoke.dm | 2 +- code/game/objects/items/airlock_painter.dm | 2 +- code/game/objects/items/cigs_lighters.dm | 4 ++-- code/game/objects/items/crayons.dm | 4 ++-- code/game/objects/items/mop.dm | 2 +- code/modules/cargo/exports.dm | 4 ++-- code/modules/food_and_drinks/drinks/drinks.dm | 1 + code/modules/food_and_drinks/food.dm | 1 + code/modules/food_and_drinks/food/snacks.dm | 4 ++-- code/modules/hydroponics/grown.dm | 1 + code/modules/hydroponics/growninedible.dm | 2 +- code/modules/mob/living/carbon/carbon.dm | 2 +- .../mob/living/simple_animal/friendly/farm_animals.dm | 2 +- code/modules/mob/living/simple_animal/slime/slime.dm | 2 +- .../projectiles/projectile/bullets/dart_syringe.dm | 2 +- code/modules/reagents/chemistry/holder.dm | 8 +++++--- code/modules/reagents/reagent_containers.dm | 5 +++-- code/modules/reagents/reagent_containers/borghydro.dm | 1 + code/modules/reagents/reagent_containers/dropper.dm | 2 +- code/modules/reagents/reagent_containers/rags.dm | 1 + code/modules/reagents/reagent_containers/spray.dm | 2 +- code/modules/shuttle/supply.dm | 2 +- modular_citadel/code/modules/arousal/genitals.dm | 4 ++-- 26 files changed, 41 insertions(+), 28 deletions(-) diff --git a/code/__DEFINES/reagents.dm b/code/__DEFINES/reagents.dm index d08344cc96..97ae7b8e95 100644 --- a/code/__DEFINES/reagents.dm +++ b/code/__DEFINES/reagents.dm @@ -22,6 +22,11 @@ // Is an open container for all intents and purposes. #define OPENCONTAINER (REFILLABLE | DRAINABLE | TRANSPARENT) +//reagents_value defines, for cargo stuff. +#define DEFAULT_REAGENTS_VALUE 1 +#define NO_REAGENTS_VALUE 0 +#define HARVEST_REAGENTS_VALUE 0.3 + #define TOUCH 1 // splashing #define INGEST 2 // ingestion diff --git a/code/game/objects/effects/decals/cleanable.dm b/code/game/objects/effects/decals/cleanable.dm index 30e7c8be05..5720d5ce34 100644 --- a/code/game/objects/effects/decals/cleanable.dm +++ b/code/game/objects/effects/decals/cleanable.dm @@ -11,7 +11,7 @@ LAZYINITLIST(blood_DNA) //Kinda needed if (random_icon_states && (icon_state == initial(icon_state)) && length(random_icon_states) > 0) icon_state = pick(random_icon_states) - create_reagents(300) + create_reagents(300, NONE, NO_REAGENTS_VALUE) if(loc && isturf(loc)) for(var/obj/effect/decal/cleanable/C in loc) if(C != src && C.type == type && !QDELETED(C)) diff --git a/code/game/objects/effects/effect_system/effects_foam.dm b/code/game/objects/effects/effect_system/effects_foam.dm index 38a1a6089e..f98b4937ef 100644 --- a/code/game/objects/effects/effect_system/effects_foam.dm +++ b/code/game/objects/effects/effect_system/effects_foam.dm @@ -94,7 +94,7 @@ /obj/effect/particle_effect/foam/Initialize() . = ..() MakeSlippery() - create_reagents(1000) //limited by the size of the reagent holder anyway. + create_reagents(1000, NONE, NO_REAGENTS_VALUE) //limited by the size of the reagent holder anyway. START_PROCESSING(SSfastprocess, src) playsound(src, 'sound/effects/bubbles2.ogg', 80, 1, -3) diff --git a/code/game/objects/effects/effect_system/effects_smoke.dm b/code/game/objects/effects/effect_system/effects_smoke.dm index 40452f68e2..80c0db2b7d 100644 --- a/code/game/objects/effects/effect_system/effects_smoke.dm +++ b/code/game/objects/effects/effect_system/effects_smoke.dm @@ -32,7 +32,7 @@ /obj/effect/particle_effect/smoke/Initialize() . = ..() - create_reagents(500) + create_reagents(500, NONE, NO_REAGENTS_VALUE) START_PROCESSING(SSobj, src) diff --git a/code/game/objects/items/airlock_painter.dm b/code/game/objects/items/airlock_painter.dm index e63474dd6f..b7c76cad2d 100644 --- a/code/game/objects/items/airlock_painter.dm +++ b/code/game/objects/items/airlock_painter.dm @@ -67,7 +67,7 @@ L.Remove() // make some colorful reagent, and apply it to the lungs - L.create_reagents(10) + L.create_reagents(10, NONE, NO_REAGENTS_VALUE) L.reagents.add_reagent(/datum/reagent/colorful_reagent, 10) L.reagents.reaction(L, TOUCH, 1) diff --git a/code/game/objects/items/cigs_lighters.dm b/code/game/objects/items/cigs_lighters.dm index 1186ea8001..cd163e90a4 100644 --- a/code/game/objects/items/cigs_lighters.dm +++ b/code/game/objects/items/cigs_lighters.dm @@ -122,7 +122,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM /obj/item/clothing/mask/cigarette/Initialize() . = ..() - create_reagents(chem_volume, INJECTABLE | NO_REACT) // so it doesn't react until you light it + create_reagents(chem_volume, INJECTABLE | NO_REACT, NO_REAGENTS_VALUE) // so it doesn't react until you light it if(list_reagents) reagents.add_reagent_list(list_reagents) if(starts_lit) @@ -717,7 +717,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM /obj/item/clothing/mask/vape/Initialize(mapload, param_color) . = ..() - create_reagents(chem_volume, NO_REACT) // so it doesn't react until you light it + create_reagents(chem_volume, NO_REACT, NO_REAGENTS_VALUE) // so it doesn't react until you light it reagents.add_reagent(/datum/reagent/drug/nicotine, 50) if(!icon_state) if(!param_color) diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index 81c5083ef7..2e80325d9f 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -96,7 +96,7 @@ charges_left = charges if(!reagents) - create_reagents(charges_left * volume_multiplier) + create_reagents(charges_left * volume_multiplier, NONE, NO_REAGENTS_VALUE) reagents.clear_reagents() var/total_weight = 0 @@ -619,7 +619,7 @@ is_capped = TRUE self_contained = FALSE // Don't disappear when they're empty can_change_colour = TRUE - + reagent_contents = list(/datum/reagent/fuel = 1, /datum/reagent/consumable/ethanol = 1) pre_noise = TRUE diff --git a/code/game/objects/items/mop.dm b/code/game/objects/items/mop.dm index a8b28f2544..233eabd4ca 100644 --- a/code/game/objects/items/mop.dm +++ b/code/game/objects/items/mop.dm @@ -21,7 +21,7 @@ /obj/item/mop/New() ..() - create_reagents(mopcap) + create_reagents(mopcap, NONE, NO_REAGENTS_VALUE) /obj/item/mop/proc/clean(turf/A) diff --git a/code/modules/cargo/exports.dm b/code/modules/cargo/exports.dm index fca10ac01c..bb90fa717a 100644 --- a/code/modules/cargo/exports.dm +++ b/code/modules/cargo/exports.dm @@ -49,13 +49,13 @@ Credit dupes that require a lot of manual work shouldn't be removed, unless they sold = E.sell_object(thing, report, dry_run, allowed_categories , apply_elastic) report.exported_atoms += " [thing.name]" break - if(thing.reagents) + if(thing.reagents?.value_multiplier) for(var/A in thing.reagents.reagent_list) var/datum/reagent/R = A if(!R.value) continue report.reagents_volume[R.name] += R.volume - report.reagents_value[R.name] += R.volume * R.value + report.reagents_value[R.name] += round(R.volume * R.value * thing.reagents.value_multiplier) if(!dry_run && (sold || delete_unsold)) if(ismob(thing)) thing.investigate_log("deleted through cargo export",INVESTIGATE_CARGO) diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index cd5c9d850b..7ac815dbab 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -9,6 +9,7 @@ lefthand_file = 'icons/mob/inhands/misc/food_lefthand.dmi' righthand_file = 'icons/mob/inhands/misc/food_righthand.dmi' reagent_flags = OPENCONTAINER + reagent_value = DEFAULT_REAGENTS_VALUE var/gulp_size = 5 //This is now officially broken ... need to think of a nice way to fix it. possible_transfer_amounts = list(5,10,15,20,25,30,50) volume = 50 diff --git a/code/modules/food_and_drinks/food.dm b/code/modules/food_and_drinks/food.dm index 6d3f007fd9..2af24080cb 100644 --- a/code/modules/food_and_drinks/food.dm +++ b/code/modules/food_and_drinks/food.dm @@ -12,6 +12,7 @@ possible_transfer_amounts = list() volume = 50 //Sets the default container amount for all food items. reagent_flags = INJECTABLE + reagent_value = NO_REAGENTS_VALUE resistance_flags = FLAMMABLE var/foodtype = NONE var/last_check_time diff --git a/code/modules/food_and_drinks/food/snacks.dm b/code/modules/food_and_drinks/food/snacks.dm index c068c1aa40..796648bf73 100644 --- a/code/modules/food_and_drinks/food/snacks.dm +++ b/code/modules/food_and_drinks/food/snacks.dm @@ -245,7 +245,7 @@ All foods are distributed among various categories. Use common sense. return TRUE /obj/item/reagent_containers/food/snacks/proc/initialize_slice(obj/item/reagent_containers/food/snacks/slice, reagents_per_slice) - slice.create_reagents(slice.volume) + slice.create_reagents(slice.volume, reagent_flags, reagent_value) reagents.trans_to(slice,reagents_per_slice) if(name != initial(name)) slice.name = "slice of [name]" @@ -279,7 +279,7 @@ All foods are distributed among various categories. Use common sense. // initialize_cooked_food() is called when microwaving the food /obj/item/reagent_containers/food/snacks/proc/initialize_cooked_food(obj/item/reagent_containers/food/snacks/S, cooking_efficiency = 1) - S.create_reagents(S.volume) + S.create_reagents(S.volume, reagent_flags, reagent_value) if(reagents) reagents.trans_to(S, reagents.total_volume) if(S.bonus_reagents && S.bonus_reagents.len) diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index f99cfde92d..65d942ca2b 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -15,6 +15,7 @@ // Saves us from having to define each stupid grown's dried_type as itself. // If you don't want a plant to be driable (watermelons) set this to null in the time definition. resistance_flags = FLAMMABLE + reagent_value = HARVEST_REAGENTS_VALUE var/dry_grind = FALSE //If TRUE, this object needs to be dry to be ground up var/can_distill = TRUE //If FALSE, this object cannot be distilled into an alcohol. var/distill_reagent //If NULL and this object can be distilled, it uses a generic fruit_wine reagent and adjusts its variables. diff --git a/code/modules/hydroponics/growninedible.dm b/code/modules/hydroponics/growninedible.dm index ef925e3965..f4859ffb1e 100644 --- a/code/modules/hydroponics/growninedible.dm +++ b/code/modules/hydroponics/growninedible.dm @@ -11,7 +11,7 @@ /obj/item/grown/Initialize(newloc, obj/item/seeds/new_seed) . = ..() - create_reagents(50) + create_reagents(50, NONE, HARVEST_REAGENTS_VALUE) if(new_seed) seed = new_seed.Copy() diff --git a/code/modules/mob/living/carbon/carbon.dm b/code/modules/mob/living/carbon/carbon.dm index ef33afec25..6460d8331d 100644 --- a/code/modules/mob/living/carbon/carbon.dm +++ b/code/modules/mob/living/carbon/carbon.dm @@ -3,7 +3,7 @@ /mob/living/carbon/Initialize() . = ..() - create_reagents(1000) + create_reagents(1000, NONE, NO_REAGENTS_VALUE) update_body_parts() //to update the carbon's new bodyparts appearance GLOB.carbon_list += src blood_volume = (BLOOD_VOLUME_NORMAL * blood_ratio) 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 38bcfbde79..b66bedb887 100644 --- a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm +++ b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm @@ -454,7 +454,7 @@ name = "udder" /obj/item/udder/Initialize() - create_reagents(50) + create_reagents(50, NONE, NO_REAGENTS_VALUE) reagents.add_reagent(/datum/reagent/consumable/milk, 20) . = ..() diff --git a/code/modules/mob/living/simple_animal/slime/slime.dm b/code/modules/mob/living/simple_animal/slime/slime.dm index 5a1a794d4e..2ea2a412f8 100644 --- a/code/modules/mob/living/simple_animal/slime/slime.dm +++ b/code/modules/mob/living/simple_animal/slime/slime.dm @@ -97,7 +97,7 @@ else var/datum/action/innate/slime/evolve/E = new E.Grant(src) - create_reagents(100) + create_reagents(100, NONE, NO_REAGENTS_VALUE) set_colour(new_colour) . = ..() nutrition = 700 diff --git a/code/modules/projectiles/projectile/bullets/dart_syringe.dm b/code/modules/projectiles/projectile/bullets/dart_syringe.dm index 3f418df75b..b5a9eb8d69 100644 --- a/code/modules/projectiles/projectile/bullets/dart_syringe.dm +++ b/code/modules/projectiles/projectile/bullets/dart_syringe.dm @@ -6,7 +6,7 @@ /obj/item/projectile/bullet/dart/Initialize() . = ..() - create_reagents(50, NO_REACT) + create_reagents(50, NO_REACT, NO_REAGENTS_VALUE) /obj/item/projectile/bullet/dart/on_hit(atom/target, blocked = FALSE, skip = FALSE) if(iscarbon(target)) diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index 95e104ba68..4c240660a9 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -61,8 +61,9 @@ var/reactedVol = 0 //how much of the reagent is reacted during a fermireaction var/fermiIsReacting = FALSE //that prevents multiple reactions from occurring (i.e. add_reagent calls to process_reactions(), this stops any extra reactions.) var/fermiReactID //instance of the chem reaction used during a fermireaction, kept here so it's cache isn't lost between loops/procs. + var/value_multiplier = DEFAULT_REAGENTS_VALUE //used for cargo reagents selling. -/datum/reagents/New(maximum=100, new_flags) +/datum/reagents/New(maximum=100, new_flags = NONE, new_value = DEFAULT_REAGENTS_VALUE) maximum_volume = maximum //I dislike having these here but map-objects are initialised before world/New() is called. >_> @@ -72,6 +73,7 @@ build_chemical_reactions_list() reagents_holder_flags = new_flags + value_multiplier = new_value /datum/reagents/Destroy() . = ..() @@ -1147,10 +1149,10 @@ // Convenience proc to create a reagents holder for an atom // Max vol is maximum volume of holder -/atom/proc/create_reagents(max_vol, flags) +/atom/proc/create_reagents(max_vol, flags, new_value) if(reagents) qdel(reagents) - reagents = new/datum/reagents(max_vol, flags) + reagents = new/datum/reagents(max_vol, flags, new_value) reagents.my_atom = src /proc/get_random_reagent_id() // Returns a random reagent type minus blacklisted reagents diff --git a/code/modules/reagents/reagent_containers.dm b/code/modules/reagents/reagent_containers.dm index 23176f8a05..e0000c5748 100644 --- a/code/modules/reagents/reagent_containers.dm +++ b/code/modules/reagents/reagent_containers.dm @@ -7,7 +7,8 @@ var/amount_per_transfer_from_this = 5 var/list/possible_transfer_amounts = list(5,10,15,20,25,30) var/volume = 30 - var/reagent_flags //used to determine the reagent holder flags on add_initial_reagents() + var/reagent_flags = NONE //used to determine the reagent holder flags on add_initial_reagents() + var/reagent_value = DEFAULT_REAGENTS_VALUE //same as above but for the holder value multiplier. var/list/list_reagents = null var/spawned_disease = null var/disease_amount = 20 @@ -22,7 +23,7 @@ volume = vol if(container_flags & APTFT_VERB && length(possible_transfer_amounts)) verbs += /obj/item/reagent_containers/proc/set_APTFT - create_reagents(volume, reagent_flags) + create_reagents(volume, reagent_flags, reagent_value) if(spawned_disease) var/datum/disease/F = new spawned_disease() var/list/data = list("blood_DNA" = "UNKNOWN DNA", "blood_type" = "SY","viruses"= list(F)) diff --git a/code/modules/reagents/reagent_containers/borghydro.dm b/code/modules/reagents/reagent_containers/borghydro.dm index 34dd97b0aa..73d0c5eafa 100644 --- a/code/modules/reagents/reagent_containers/borghydro.dm +++ b/code/modules/reagents/reagent_containers/borghydro.dm @@ -19,6 +19,7 @@ Borg Hypospray amount_per_transfer_from_this = 5 volume = 30 possible_transfer_amounts = list() + reagent_value = NO_REAGENTS_VALUE var/mode = 1 var/charge_cost = 50 var/charge_tick = 0 diff --git a/code/modules/reagents/reagent_containers/dropper.dm b/code/modules/reagents/reagent_containers/dropper.dm index 9feec362a4..4e1de85fce 100644 --- a/code/modules/reagents/reagent_containers/dropper.dm +++ b/code/modules/reagents/reagent_containers/dropper.dm @@ -44,7 +44,7 @@ if(safe_thing) if(!safe_thing.reagents) - safe_thing.create_reagents(100) + safe_thing.create_reagents(100, NONE, NO_REAGENTS_VALUE) reagents.reaction(safe_thing, TOUCH, fraction) trans = reagents.trans_to(safe_thing, amount_per_transfer_from_this) diff --git a/code/modules/reagents/reagent_containers/rags.dm b/code/modules/reagents/reagent_containers/rags.dm index 59c956acd6..8e6f5b9581 100644 --- a/code/modules/reagents/reagent_containers/rags.dm +++ b/code/modules/reagents/reagent_containers/rags.dm @@ -11,6 +11,7 @@ container_flags = APTFT_VERB volume = 5 spillable = FALSE + reagent_value = NO_REAGENTS_VALUE var/wipe_sound var/soak_efficiency = 1 var/extinguish_efficiency = 0 diff --git a/code/modules/reagents/reagent_containers/spray.dm b/code/modules/reagents/reagent_containers/spray.dm index e8c8d14141..b2f7392704 100644 --- a/code/modules/reagents/reagent_containers/spray.dm +++ b/code/modules/reagents/reagent_containers/spray.dm @@ -68,7 +68,7 @@ /obj/item/reagent_containers/spray/proc/spray(atom/A) var/range = CLAMP(get_dist(src, A), 1, current_range) var/obj/effect/decal/chempuff/D = new /obj/effect/decal/chempuff(get_turf(src)) - D.create_reagents(amount_per_transfer_from_this) + D.create_reagents(amount_per_transfer_from_this, NONE, NO_REAGENTS_VALUE) var/puff_reagent_left = range //how many turf, mob or dense objet we can react with before we consider the chem puff consumed if(stream_mode) reagents.trans_to(D, amount_per_transfer_from_this) diff --git a/code/modules/shuttle/supply.dm b/code/modules/shuttle/supply.dm index 0e7cba9776..bdf6e8cc87 100644 --- a/code/modules/shuttle/supply.dm +++ b/code/modules/shuttle/supply.dm @@ -168,7 +168,7 @@ GLOBAL_LIST_INIT(cargo_shuttle_leave_behind_typecache, typecacheof(list( for(var/chem in ex.reagents_value) var/value = ex.reagents_value[chem] - msg += "[value] credits: received [ex.reagents_volume[chem]]u of [chem].\n" + msg += "[value > 0 ? "+" : ""][value] credits: received [ex.reagents_volume[chem]]u of [chem].\n" SSshuttle.points += value msg = copytext_char(msg, 1, MAX_MESSAGE_LEN) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index ca01ef46cb..6195f84259 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -23,7 +23,7 @@ /obj/item/organ/genital/Initialize(mapload, mob/living/carbon/human/H) . = ..() if(fluid_id) - create_reagents(fluid_max_volume) + create_reagents(fluid_max_volume, NONE, NO_REAGENTS_VALUE) if(CHECK_BITFIELD(genital_flags, GENITAL_FUID_PRODUCTION)) reagents.add_reagent(fluid_id, fluid_max_volume) if(H) @@ -357,7 +357,7 @@ genital_overlay.color = "#[H.dna.features["breasts_color"]]" if("vag_color") genital_overlay.color = "#[H.dna.features["vag_color"]]" - + genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]-s_[aroused_state]_[layertext]" if(layer == GENITALS_FRONT_LAYER && CHECK_BITFIELD(G.genital_flags, GENITAL_THROUGH_CLOTHES)) From 04261345dd629fb8ef74f82f28be247604ba047c Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 6 Feb 2020 23:08:32 +0100 Subject: [PATCH 036/342] export scanners. --- code/modules/cargo/export_scanner.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/cargo/export_scanner.dm b/code/modules/cargo/export_scanner.dm index 9c523c194f..80fd05cf8c 100644 --- a/code/modules/cargo/export_scanner.dm +++ b/code/modules/cargo/export_scanner.dm @@ -36,6 +36,8 @@ var/price = 0 for(var/x in ex.total_amount) price += ex.total_value[x] + for(var/x in ex.reagents_value) + price += ex.reagents_value[x] if(price) to_chat(user, "Scanned [O], value: [price] credits[O.contents.len ? " (contents included)" : ""].") From 28df05bbb03dc2a19ec7a6601019d5b5185dfc80 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 7 Feb 2020 00:19:17 +0100 Subject: [PATCH 037/342] step 1 --- .../code/modules/arousal/genitals.dm | 97 +++++++++---------- 1 file changed, 47 insertions(+), 50 deletions(-) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index ca01ef46cb..0820a564ad 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -262,53 +262,21 @@ update_genitals() /mob/living/carbon/human/proc/update_genitals() - if(!QDELETED(src)) - dna.species.handle_genitals(src) - -//Checks to see if organs are new on the mob, and changes their colours so that they don't get crazy colours. -/mob/living/carbon/human/proc/emergent_genital_call() - if(!client.prefs.arousable) - return FALSE - - var/organCheck = locate(/obj/item/organ/genital) in internal_organs - var/breastCheck = getorganslot(ORGAN_SLOT_BREASTS) - var/willyCheck = getorganslot(ORGAN_SLOT_PENIS) - - if(organCheck == FALSE) - if(ishuman(src) && dna.species.id == "human") - dna.features["genitals_use_skintone"] = TRUE - dna.species.use_skintones = TRUE - if(MUTCOLORS) - if(src.dna.species.fixed_mut_color) - dna.features["cock_color"] = "[dna.species.fixed_mut_color]" - dna.features["breasts_color"] = "[dna.species.fixed_mut_color]" - return - //So people who haven't set stuff up don't get rainbow surprises. - dna.features["cock_color"] = "[dna.features["mcolor"]]" - dna.features["breasts_color"] = "[dna.features["mcolor"]]" - else //If there's a new organ, make it the same colour. - if(breastCheck == FALSE) - dna.features["breasts_color"] = dna.features["cock_color"] - else if (willyCheck == FALSE) - dna.features["cock_color"] = dna.features["breasts_color"] - return TRUE - -/datum/species/proc/handle_genitals(mob/living/carbon/human/H)//more like handle sadness - if(!H)//no args - CRASH("H = null") - if(!LAZYLEN(H.internal_organs) || ((NOGENITALS in species_traits) && !H.genital_override) || HAS_TRAIT(H, TRAIT_HUSK)) + if(QDELETED(src)) return var/list/relevant_layers = list(GENITALS_BEHIND_LAYER, GENITALS_FRONT_LAYER) - for(var/L in relevant_layers) //Less hardcode - H.remove_overlay(L) - H.remove_overlay(GENITALS_EXPOSED_LAYER) + remove_overlay(L) + remove_overlay(GENITALS_EXPOSED_LAYER) + if(!LAZYLEN(internal_organs) || ((NOGENITALS in dna.species.species_traits) && !genital_override) || HAS_TRAIT(src, TRAIT_HUSK)) + return + //start scanning for genitals var/list/gen_index[GENITAL_LAYER_INDEX_LENGTH] var/list/genitals_to_add var/list/fully_exposed - for(var/obj/item/organ/genital/G in H.internal_organs) + for(var/obj/item/organ/genital/G in internal_organs) if(G.is_exposed()) //Checks appropriate clothing slot and if it's through_clothes LAZYADD(gen_index[G.layer_index], G) for(var/L in gen_index) @@ -345,19 +313,19 @@ if(S.center) genital_overlay = center_image(genital_overlay, S.dimension_x, S.dimension_y) - if(use_skintones && H.dna.features["genitals_use_skintone"]) - genital_overlay.color = "#[skintone2hex(H.skin_tone)]" + if(use_skintones && dna.features["genitals_use_skintone"]) + genital_overlay.color = "#[skintone2hex(skin_tone)]" else switch(S.color_src) if("cock_color") - genital_overlay.color = "#[H.dna.features["cock_color"]]" + genital_overlay.color = "#[dna.features["cock_color"]]" if("balls_color") - genital_overlay.color = "#[H.dna.features["balls_color"]]" + genital_overlay.color = "#[dna.features["balls_color"]]" if("breasts_color") - genital_overlay.color = "#[H.dna.features["breasts_color"]]" + genital_overlay.color = "#[dna.features["breasts_color"]]" if("vag_color") - genital_overlay.color = "#[H.dna.features["vag_color"]]" - + genital_overlay.color = "#[dna.features["vag_color"]]" + genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]-s_[aroused_state]_[layertext]" if(layer == GENITALS_FRONT_LAYER && CHECK_BITFIELD(G.genital_flags, GENITAL_THROUGH_CLOTHES)) @@ -367,11 +335,40 @@ standing += genital_overlay if(LAZYLEN(standing)) - H.overlays_standing[layer] = standing + overlays_standing[layer] = standing if(LAZYLEN(fully_exposed)) - H.overlays_standing[GENITALS_EXPOSED_LAYER] = fully_exposed - H.apply_overlay(GENITALS_EXPOSED_LAYER) + overlays_standing[GENITALS_EXPOSED_LAYER] = fully_exposed + apply_overlay(GENITALS_EXPOSED_LAYER) for(var/L in relevant_layers) - H.apply_overlay(L) + apply_overlay(L) + + +//Checks to see if organs are new on the mob, and changes their colours so that they don't get crazy colours. +/mob/living/carbon/human/proc/emergent_genital_call() + if(!client.prefs.arousable) + return FALSE + + var/organCheck = locate(/obj/item/organ/genital) in internal_organs + var/breastCheck = getorganslot(ORGAN_SLOT_BREASTS) + var/willyCheck = getorganslot(ORGAN_SLOT_PENIS) + + if(organCheck == FALSE) + if(ishuman(src) && dna.species.id == "human") + dna.features["genitals_use_skintone"] = TRUE + dna.species.use_skintones = TRUE + if(MUTCOLORS) + if(src.dna.species.fixed_mut_color) + dna.features["cock_color"] = "[dna.species.fixed_mut_color]" + dna.features["breasts_color"] = "[dna.species.fixed_mut_color]" + return + //So people who haven't set stuff up don't get rainbow surprises. + dna.features["cock_color"] = "[dna.features["mcolor"]]" + dna.features["breasts_color"] = "[dna.features["mcolor"]]" + else //If there's a new organ, make it the same colour. + if(breastCheck == FALSE) + dna.features["breasts_color"] = dna.features["cock_color"] + else if (willyCheck == FALSE) + dna.features["cock_color"] = dna.features["breasts_color"] + return TRUE From 39d6980bab35c231c7cd4f144f5988cb0dad6dd0 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 7 Feb 2020 01:03:59 +0100 Subject: [PATCH 038/342] genitals code is so bad. --- .../code/modules/arousal/arousal.dm | 6 ---- .../code/modules/arousal/genitals.dm | 32 ++++++++----------- .../code/modules/arousal/organs/breasts.dm | 1 - .../code/modules/arousal/organs/penis.dm | 2 +- 4 files changed, 15 insertions(+), 26 deletions(-) diff --git a/modular_citadel/code/modules/arousal/arousal.dm b/modular_citadel/code/modules/arousal/arousal.dm index 3a586d061d..c23bef9a7d 100644 --- a/modular_citadel/code/modules/arousal/arousal.dm +++ b/modular_citadel/code/modules/arousal/arousal.dm @@ -10,12 +10,6 @@ var/hidden_undershirt = FALSE var/hidden_socks = FALSE -//Species vars -/datum/species - var/list/cum_fluids = list("semen") - var/list/milk_fluids = list("milk") - var/list/femcum_fluids = list("femcum") - //Mob procs /mob/living/carbon/human/proc/underwear_toggle() set name = "Toggle undergarments" diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index 0820a564ad..7231b536ea 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -32,23 +32,18 @@ else update() -/obj/item/organ/genital/Destroy() - if(linked_organ) - update_link(TRUE)//this should remove any other links it has - return ..() - /obj/item/organ/genital/proc/set_aroused_state(new_state) if(!((HAS_TRAIT(owner,TRAIT_PERMABONER) && !new_state) || HAS_TRAIT(owner,TRAIT_NEVERBONER) && new_state)) aroused_state = new_state return aroused_state -/obj/item/organ/genital/proc/update(removing = FALSE) +/obj/item/organ/genital/proc/update() if(QDELETED(src)) return update_size() update_appearance() - if(linked_organ_slot || (linked_organ && removing)) - update_link(removing) + if(linked_organ_slot || (linked_organ && !owner)) + update_link() //exposure and through-clothing code /mob/living/carbon @@ -174,19 +169,18 @@ return TRUE return FALSE -/obj/item/organ/genital/proc/update_link(removing = FALSE) - if(!removing && owner) +/obj/item/organ/genital/proc/update_link() + if(owner) if(linked_organ) - return + return FALSE linked_organ = owner.getorganslot(linked_organ_slot) if(linked_organ) linked_organ.linked_organ = src linked_organ.upon_link() upon_link() return TRUE - else - if(linked_organ) - linked_organ.linked_organ = null + if(linked_organ) + linked_organ.linked_organ = null linked_organ = null return FALSE @@ -200,10 +194,12 @@ update() RegisterSignal(owner, COMSIG_MOB_DEATH, .proc/update_appearance) -/obj/item/organ/genital/Remove(mob/living/carbon/M, special = FALSE, drop_if_replaced = TRUE) - update(TRUE) - if(!QDELETED(owner)) - UnregisterSignal(owner, COMSIG_MOB_DEATH) +/obj/item/organ/genital/Remove(special = FALSE) + var/mob/living/carbon/human/H = . = ..() + update() + if(!QDELETED(H)) + UnregisterSignal(H, COMSIG_MOB_DEATH) + H.update_genitals() //proc to give a player their genitals and stuff when they log in /mob/living/carbon/human/proc/give_genitals(clean = FALSE)//clean will remove all pre-existing genitals. proc will then give them any genitals that are enabled in their DNA diff --git a/modular_citadel/code/modules/arousal/organs/breasts.dm b/modular_citadel/code/modules/arousal/organs/breasts.dm index 1537d5cebe..fa1a48b17d 100644 --- a/modular_citadel/code/modules/arousal/organs/breasts.dm +++ b/modular_citadel/code/modules/arousal/organs/breasts.dm @@ -63,7 +63,6 @@ var/mob/living/carbon/human/H = owner icon_state = sanitize_text(string) H.update_genitals() - icon_state = sanitize_text(string) //Allows breasts to grow and change size, with sprite changes too. //maximum wah diff --git a/modular_citadel/code/modules/arousal/organs/penis.dm b/modular_citadel/code/modules/arousal/organs/penis.dm index c6d3c764ac..a8d1a67b19 100644 --- a/modular_citadel/code/modules/arousal/organs/penis.dm +++ b/modular_citadel/code/modules/arousal/organs/penis.dm @@ -14,7 +14,7 @@ size = 2 //arbitrary value derived from length and girth for sprites. layer_index = PENIS_LAYER_INDEX var/length = 6 //inches - var/prev_length = 6 //really should be renamed to prev_length + var/prev_length = 6 var/girth = 4.38 var/girth_ratio = COCK_GIRTH_RATIO_DEF //0.73; check citadel_defines.dm From 00042292cf3ac17fdfdec9f35f864eb7301b1d6c Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 7 Feb 2020 01:14:19 +0100 Subject: [PATCH 039/342] Byond is pretty special. --- modular_citadel/code/modules/arousal/genitals.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index 7231b536ea..001a4932d8 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -195,7 +195,8 @@ RegisterSignal(owner, COMSIG_MOB_DEATH, .proc/update_appearance) /obj/item/organ/genital/Remove(special = FALSE) - var/mob/living/carbon/human/H = . = ..() + . = ..() + var/mob/living/carbon/human/H = . update() if(!QDELETED(H)) UnregisterSignal(H, COMSIG_MOB_DEATH) From 7f431af99d07df228c5c82955341b79e7223d109 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 7 Feb 2020 01:33:47 +0100 Subject: [PATCH 040/342] Ok --- .../code/modules/arousal/genitals.dm | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index 001a4932d8..087b45cbb5 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -235,12 +235,6 @@ /obj/item/organ/genital/proc/get_features(mob/living/carbon/human/H) return -/datum/species/proc/genitals_layertext(layer) - switch(layer) - if(GENITALS_BEHIND_LAYER) - return "BEHIND" - if(GENITALS_FRONT_LAYER) - return "FRONT" //procs to handle sprite overlays being applied to humans @@ -261,7 +255,12 @@ /mob/living/carbon/human/proc/update_genitals() if(QDELETED(src)) return - var/list/relevant_layers = list(GENITALS_BEHIND_LAYER, GENITALS_FRONT_LAYER) + var/static/list/relevant_layers + if(!relevant_layers) + relevant_layers = list() + relevant_layers[GENITALS_BEHIND_LAYER] = "BEHIND" + relevant_layers[GENITALS_FRONT_LAYER] = "FRONT" + var/static/list/layer_strings = list for(var/L in relevant_layers) //Less hardcode remove_overlay(L) remove_overlay(GENITALS_EXPOSED_LAYER) @@ -285,7 +284,7 @@ //start applying overlays for(var/layer in relevant_layers) var/list/standing = list() - var/layertext = genitals_layertext(layer) + var/layertext = relevant_layers[layer] for(var/A in genitals_to_add) var/obj/item/organ/genital/G = A var/datum/sprite_accessory/S @@ -310,7 +309,7 @@ if(S.center) genital_overlay = center_image(genital_overlay, S.dimension_x, S.dimension_y) - if(use_skintones && dna.features["genitals_use_skintone"]) + if(dna.species.use_skintones && dna.features["genitals_use_skintone"]) genital_overlay.color = "#[skintone2hex(skin_tone)]" else switch(S.color_src) From 2370de52f9d80201821819753a70efcceeaa7a68 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Fri, 7 Feb 2020 02:46:15 +0100 Subject: [PATCH 041/342] Update genitals.dm --- modular_citadel/code/modules/arousal/genitals.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index 087b45cbb5..d457bcd128 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -260,7 +260,6 @@ relevant_layers = list() relevant_layers[GENITALS_BEHIND_LAYER] = "BEHIND" relevant_layers[GENITALS_FRONT_LAYER] = "FRONT" - var/static/list/layer_strings = list for(var/L in relevant_layers) //Less hardcode remove_overlay(L) remove_overlay(GENITALS_EXPOSED_LAYER) From 2d8f85d810dc77928ceb25442c0389cc351b4de9 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 7 Feb 2020 02:59:59 +0100 Subject: [PATCH 042/342] A few nuisances solved. --- code/modules/mob/dead/observer/observer.dm | 3 ++- modular_citadel/code/modules/mob/cit_emotes.dm | 10 ++++------ 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 3559edc0fb..00d6d3cc70 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -310,8 +310,9 @@ This is the proc mobs get to turn into a ghost. Forked from ghostize due to comp var/obj/machinery/cryopod/C = loc C.despawn_occupant() else - ghostize(0, penalize = TRUE, voluntary = TRUE) //0 parameter is so we can never re-enter our body, "Charlie, you can never come baaaack~" :3 suicide_log(TRUE) + ghostize(FALSE, penalize = TRUE, voluntary = TRUE) //FALSE parameter is so we can never re-enter our body, "Charlie, you can never come baaaack~" :3 + /mob/camera/verb/ghost() set category = "OOC" diff --git a/modular_citadel/code/modules/mob/cit_emotes.dm b/modular_citadel/code/modules/mob/cit_emotes.dm index d0ad0d3232..62570e7bf3 100644 --- a/modular_citadel/code/modules/mob/cit_emotes.dm +++ b/modular_citadel/code/modules/mob/cit_emotes.dm @@ -15,12 +15,10 @@ /datum/emote/living/insult/run_emote(mob/living/user, params) var/insult_message = "" - var/miming = user.mind ? user.mind.miming : 0 - if(!user.is_muzzled()) - insult_message += pick_list_replacements(INSULTS_FILE, "insult_gen") - message = insult_message - else if(miming) + if(user.mind?.miming) message = "creatively gesticulates." + else if(!user.is_muzzled()) + message = pick_list_replacements(INSULTS_FILE, "insult_gen") else message = "muffles something." . = ..() @@ -36,7 +34,7 @@ sound = 'modular_citadel/sound/voice/scream_silicon.ogg' if(iscyborg(user)) var/mob/living/silicon/robot/S = user - if(S.cell.charge < 20) + if(S.cell?.charge < 20) to_chat(S, "Scream module deactivated. Please recharge.") return S.cell.use(200) From 86c472eaf60f6d7283bf4edc74f356f7b81d8d98 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 7 Feb 2020 03:17:00 +0100 Subject: [PATCH 043/342] the holopad fix. --- code/datums/holocall.dm | 12 ++++++------ code/game/machinery/computer/camera_advanced.dm | 9 ++++++--- 2 files changed, 12 insertions(+), 9 deletions(-) diff --git a/code/datums/holocall.dm b/code/datums/holocall.dm index 72fe6f5a1c..e0b0072808 100644 --- a/code/datums/holocall.dm +++ b/code/datums/holocall.dm @@ -12,7 +12,12 @@ /mob/camera/aiEye/remote/holo/setLoc() . = ..() var/obj/machinery/holopad/H = origin - H.move_hologram(eye_user, loc) + H?.move_hologram(eye_user, loc) + +/obj/machinery/holopad/remove_eye_control(mob/living/user) + if(user.client) + user.reset_perspective(null) + user.remote_control = null //this datum manages it's own references @@ -54,11 +59,6 @@ /datum/holocall/Destroy() QDEL_NULL(hangup) - var/user_good = !QDELETED(user) - if(user_good) - user.reset_perspective() - user.remote_control = null - if(!QDELETED(eye)) QDEL_NULL(eye) diff --git a/code/game/machinery/computer/camera_advanced.dm b/code/game/machinery/computer/camera_advanced.dm index 8de470fdb8..e5ac9a0f78 100644 --- a/code/game/machinery/computer/camera_advanced.dm +++ b/code/game/machinery/computer/camera_advanced.dm @@ -47,7 +47,10 @@ jump_action.Grant(user) actions += jump_action -/obj/machinery/computer/camera_advanced/proc/remove_eye_control(mob/living/user) +/obj/machinery/proc/remove_eye_control(mob/living/user) + CRASH("[type] does not implement ai eye handling") + +/obj/machinery/computer/camera_advanced/remove_eye_control(mob/living/user) if(!user) return for(var/V in actions) @@ -157,7 +160,7 @@ var/cooldown = 0 var/acceleration = 1 var/mob/living/eye_user = null - var/obj/machinery/computer/camera_advanced/origin + var/obj/machinery/origin var/eye_initialized = 0 var/visible_icon = 0 var/image/user_image = null @@ -170,7 +173,7 @@ /mob/camera/aiEye/remote/Destroy() if(origin && eye_user) - origin.remove_eye_control(eye_user) + origin.remove_eye_control(eye_user,src) origin = null . = ..() eye_user = null From f38e69467326e99bc654d4a41291c1d007e1c004 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Fri, 7 Feb 2020 03:42:08 +0100 Subject: [PATCH 044/342] Does it work? Yes. Does it compile? No. --- modular_citadel/code/modules/mob/cit_emotes.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/modular_citadel/code/modules/mob/cit_emotes.dm b/modular_citadel/code/modules/mob/cit_emotes.dm index 62570e7bf3..2be83733e5 100644 --- a/modular_citadel/code/modules/mob/cit_emotes.dm +++ b/modular_citadel/code/modules/mob/cit_emotes.dm @@ -14,7 +14,6 @@ emote_type = EMOTE_AUDIBLE /datum/emote/living/insult/run_emote(mob/living/user, params) - var/insult_message = "" if(user.mind?.miming) message = "creatively gesticulates." else if(!user.is_muzzled()) From 83a08ee9f54d2cf7d0e15df08f19dab5d7b76def Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 7 Feb 2020 05:21:08 +0100 Subject: [PATCH 045/342] Extras and tg#45018 --- code/modules/food_and_drinks/food/snacks.dm | 7 ++++--- code/modules/projectiles/guns/energy/dueling.dm | 4 ++-- 2 files changed, 6 insertions(+), 5 deletions(-) diff --git a/code/modules/food_and_drinks/food/snacks.dm b/code/modules/food_and_drinks/food/snacks.dm index c068c1aa40..aa76a81c7e 100644 --- a/code/modules/food_and_drinks/food/snacks.dm +++ b/code/modules/food_and_drinks/food/snacks.dm @@ -71,10 +71,11 @@ All foods are distributed among various categories. Use common sense. if(!eater) return if(!reagents.total_volume) - var/obj/item/trash_item = generate_trash(eater) + var/mob/living/location = loc + var/obj/item/trash_item = generate_trash(location) qdel(src) - eater.put_in_hands(trash_item) - + if(istype(location)) + location.put_in_hands(trash_item) /obj/item/reagent_containers/food/snacks/attack_self(mob/user) return diff --git a/code/modules/projectiles/guns/energy/dueling.dm b/code/modules/projectiles/guns/energy/dueling.dm index 6fe10eb3b6..615bb5d939 100644 --- a/code/modules/projectiles/guns/energy/dueling.dm +++ b/code/modules/projectiles/guns/energy/dueling.dm @@ -320,10 +320,10 @@ if(C.setting == counter_setting) return BULLET_ACT_BLOCK - var/mob/living/L = target - if(!istype(target)) + if(!isliving(target)) return BULLET_ACT_BLOCK + var/mob/living/L = target switch(hugbox) if(DUEL_HUGBOX_NONE) var/obj/item/bodypart/B = L.get_bodypart(BODY_ZONE_HEAD) From b5d6afac9a060fbddcd6d956d9dd454a6baeefa3 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Fri, 7 Feb 2020 03:20:45 -0700 Subject: [PATCH 046/342] Update gravity.dm --- code/modules/projectiles/ammunition/energy/gravity.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/projectiles/ammunition/energy/gravity.dm b/code/modules/projectiles/ammunition/energy/gravity.dm index eabb4f66d7..be7b618803 100644 --- a/code/modules/projectiles/ammunition/energy/gravity.dm +++ b/code/modules/projectiles/ammunition/energy/gravity.dm @@ -15,15 +15,15 @@ . = ..() /obj/item/ammo_casing/energy/gravity/repulse - projectile_type = /obj/item/projectile/gravityrepulse + projectile_type = /obj/item/projectile/gravity/repulse select_name = "repulse" /obj/item/ammo_casing/energy/gravity/attract - projectile_type = /obj/item/projectile/gravityattract + projectile_type = /obj/item/projectile/gravity/attract select_name = "attract" /obj/item/ammo_casing/energy/gravity/chaos - projectile_type = /obj/item/projectile/gravitychaos + projectile_type = /obj/item/projectile/gravity/chaos select_name = "chaos" From 673079f99568238e31e8b958d8a06b3bd3e613aa Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Fri, 7 Feb 2020 03:31:15 -0700 Subject: [PATCH 047/342] Update gravity.dm --- .../projectiles/projectile/special/gravity.dm | 141 ++++++++---------- 1 file changed, 62 insertions(+), 79 deletions(-) diff --git a/code/modules/projectiles/projectile/special/gravity.dm b/code/modules/projectiles/projectile/special/gravity.dm index 0ef9bc6653..6c298d0d51 100644 --- a/code/modules/projectiles/projectile/special/gravity.dm +++ b/code/modules/projectiles/projectile/special/gravity.dm @@ -1,90 +1,73 @@ -/obj/item/projectile/gravityrepulse +/obj/item/projectile/gravity + name = "gravity bolt" + icon = 'icons/effects/effects.dmi' + icon_state = "chronofield" + hitsound = 'sound/weapons/wave.ogg' + damage = 0 + damage_type = BRUTE + nodamage = TRUE + var/power = 4 + var/list/thrown = list() //normally we wouldn't need this but incase on_hit is called multiple times, yeah.. this is a good idea. + +/obj/item/projectile/gravity/Initialize(mapload) + . = ..() + var/obj/item/ammo_casing/energy/gravity/G = loc + if(istype(G)) + power = min(G.gun.power, 15) + +/obj/item/projectile/gravity/on_hit() + . = ..() + var/turf/T = get_turf(src) + var/list/tothrow + var/list/mobs = list() + var/list/objs = list() + var/list/cachedrange = range(T, power) + for(var/mob/M in cachedrange) + mobs += M + for(var/obj/O in cachedrange) + objs += O + tothrow = mobs + objs //mobs priority + var/safety = 50 + for(var/i in tothrow) + if(!safety) + break + var/atom/movable/AM = i + if(can_throw(AM, thrown) && do_the_throw(T, AM, thrown)) + safety-- + for(var/turf/F in range(T,power)) + new /obj/effect/temp_visual/gravpush(F) + +/obj/item/projectile/gravity/proc/can_throw(atom/movable/AM, list/thrown) + return (AM != src) && (AM != firer) && !AM.anchored && !thrown[AM] + +/obj/item/projectile/garvity/proc/do_the_throw(turf/origin, atom/movable/AM, list/thrown) + thrown[AM] = TRUE + var/target = get_target(origin, AM) + if(!target) + return FALSE + AM.throw_at(target, power + 1, 1) + return TRUE + +/obj/item/projectile/gravity/proc/get_target(turf/origin, atom/movable/AM) + return origin + +/obj/item/projectile/gravity/repulse name = "repulsion bolt" - icon = 'icons/effects/effects.dmi' - icon_state = "chronofield" - hitsound = 'sound/weapons/wave.ogg' - damage = 0 - damage_type = BRUTE - nodamage = 1 color = "#33CCFF" - var/turf/T - var/power = 4 - var/list/thrown_items = list() -/obj/item/projectile/gravityrepulse/Initialize() - . = ..() - var/obj/item/ammo_casing/energy/gravity/repulse/C = loc - if(istype(C)) //Hard-coded maximum power so servers can't be crashed by trying to throw the entire Z level's items - power = min(C.gun.power, 15) +/obj/item/projectile/gravity/repulse/get_target(turf/origin, atom/movable/AM) + return get_turf_in_angle(Get_Angle(origin, AM), origin, power) -/obj/item/projectile/gravityrepulse/on_hit() - . = ..() - T = get_turf(src) - for(var/atom/movable/A in range(T, power)) - if(A == src || (firer && A == src.firer) || A.anchored || thrown_items[A]) - continue - var/throwtarget = get_edge_target_turf(src, get_dir(src, get_step_away(A, src))) - A.throw_at(throwtarget,power+1,1) - thrown_items[A] = A - for(var/turf/F in range(T,power)) - new /obj/effect/temp_visual/gravpush(F) - -/obj/item/projectile/gravityattract +/obj/item/projectile/gravity/attract name = "attraction bolt" - icon = 'icons/effects/effects.dmi' - icon_state = "chronofield" - hitsound = 'sound/weapons/wave.ogg' - damage = 0 - damage_type = BRUTE - nodamage = 1 color = "#FF6600" - var/turf/T - var/power = 4 - var/list/thrown_items = list() -/obj/item/projectile/gravityattract/Initialize() - . = ..() - var/obj/item/ammo_casing/energy/gravity/attract/C = loc - if(istype(C)) //Hard-coded maximum power so servers can't be crashed by trying to throw the entire Z level's items - power = min(C.gun.power, 15) +/obj/item/projectile/gravity/attract/get_target(turf/origin, atom/movable/AM) + return origin -/obj/item/projectile/gravityattract/on_hit() - . = ..() - T = get_turf(src) - for(var/atom/movable/A in range(T, power)) - if(A == src || (firer && A == src.firer) || A.anchored || thrown_items[A]) - continue - A.throw_at(T, power+1, 1) - thrown_items[A] = A - for(var/turf/F in range(T,power)) - new /obj/effect/temp_visual/gravpush(F) - -/obj/item/projectile/gravitychaos +/obj/item/projectile/gravity/chaos name = "gravitational blast" - icon = 'icons/effects/effects.dmi' - icon_state = "chronofield" - hitsound = 'sound/weapons/wave.ogg' - damage = 0 - damage_type = BRUTE - nodamage = 1 color = "#101010" - var/turf/T - var/power = 4 - var/list/thrown_items = list() -/obj/item/projectile/gravitychaos/Initialize() - . = ..() - var/obj/item/ammo_casing/energy/gravity/chaos/C = loc - if(istype(C)) //Hard-coded maximum power so servers can't be crashed by trying to throw the entire Z level's items - power = min(C.gun.power, 15) - -/obj/item/projectile/gravitychaos/on_hit() - . = ..() - T = get_turf(src) - for(var/atom/movable/A in range(T, power)) - if(A == src|| (firer && A == src.firer) || A.anchored || thrown_items[A]) - continue - A.throw_at(get_edge_target_turf(A, pick(GLOB.cardinals)), power+1, 1) - thrown_items[A] = A - for(var/turf/Z in range(T,power)) - new /obj/effect/temp_visual/gravpush(Z) +/obj/item/projectile/gravity/chaos/get_target(turf/origin, atom/movable/AM) + return get_turf_in_angle(rand(0, 359), origin, power) From f8d5eae0c3b54b40bde153c4fa4eb07e7acd3d0a Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Fri, 7 Feb 2020 16:24:12 -0700 Subject: [PATCH 048/342] Update gravity.dm --- code/modules/projectiles/projectile/special/gravity.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/projectile/special/gravity.dm b/code/modules/projectiles/projectile/special/gravity.dm index 6c298d0d51..0efdc77806 100644 --- a/code/modules/projectiles/projectile/special/gravity.dm +++ b/code/modules/projectiles/projectile/special/gravity.dm @@ -40,7 +40,7 @@ /obj/item/projectile/gravity/proc/can_throw(atom/movable/AM, list/thrown) return (AM != src) && (AM != firer) && !AM.anchored && !thrown[AM] -/obj/item/projectile/garvity/proc/do_the_throw(turf/origin, atom/movable/AM, list/thrown) +/obj/item/projectile/gravity/proc/do_the_throw(turf/origin, atom/movable/AM, list/thrown) thrown[AM] = TRUE var/target = get_target(origin, AM) if(!target) From 82e36846bc895f96b2d0bc66db3a647df2875fcf Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sat, 8 Feb 2020 06:18:00 +0100 Subject: [PATCH 049/342] /datum/element/cleaning cleans your face! --- code/datums/elements/cleaning.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/elements/cleaning.dm b/code/datums/elements/cleaning.dm index e4fb3edd48..3f80204089 100644 --- a/code/datums/elements/cleaning.dm +++ b/code/datums/elements/cleaning.dm @@ -45,4 +45,4 @@ cleaned_human.clean_blood() cleaned_human.wash_cream() cleaned_human.regenerate_icons() - to_chat(cleaned_human, "[src] cleans your face!") + to_chat(cleaned_human, "[AM] cleans your face!") From 6af421994abb0185573cb45fea2de4eea565fcb5 Mon Sep 17 00:00:00 2001 From: Seris02 Date: Sat, 8 Feb 2020 13:53:43 +0800 Subject: [PATCH 050/342] yay --- .../game/objects/structures/crates_lockers/crates.dm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 3858cb6a8c..7eb0860ac0 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -31,11 +31,6 @@ return 1 return !density -/obj/structure/closet/crate/crowbar_act(mob/user,obj/item/tool) - if (manifest) - tear_manifest(user) - return ..() - /obj/structure/closet/crate/update_icon() icon_state = "[initial(icon_state)][opened ? "open" : ""]" @@ -50,6 +45,13 @@ if(manifest) tear_manifest(user) +/obj/structure/closet/crate/tool_interact(obj/item/W, mob/user) + if(istype(W, /obj/item/crowbar)) + if (manifest) + tear_manifest(user) + return TRUE + return ..() + /obj/structure/closet/crate/open(mob/living/user) . = ..() if(. && manifest) From 6d8bfd2a380aa8bfc3535098b52549bd4e4c986d Mon Sep 17 00:00:00 2001 From: Seris02 <49109742+Seris02@users.noreply.github.com> Date: Sat, 8 Feb 2020 14:01:51 +0800 Subject: [PATCH 051/342] tru --- code/game/objects/structures/crates_lockers/crates.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 7eb0860ac0..708cee2aa4 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -46,7 +46,7 @@ tear_manifest(user) /obj/structure/closet/crate/tool_interact(obj/item/W, mob/user) - if(istype(W, /obj/item/crowbar)) + if(istype(W, /obj/item/wirecutters)) if (manifest) tear_manifest(user) return TRUE From 5dbfc9a5146873185ff64991978d85c99341bbdd Mon Sep 17 00:00:00 2001 From: TrilbySpaceClone Date: Sat, 8 Feb 2020 03:25:09 -0500 Subject: [PATCH 052/342] Yay --- code/modules/projectiles/pins.dm | 16 +++++++++++++--- code/modules/research/designs/weapon_designs.dm | 10 ++++++++++ code/modules/research/techweb/all_nodes.dm | 2 +- 3 files changed, 24 insertions(+), 4 deletions(-) diff --git a/code/modules/projectiles/pins.dm b/code/modules/projectiles/pins.dm index 0465a611cd..a99a3bf45d 100644 --- a/code/modules/projectiles/pins.dm +++ b/code/modules/projectiles/pins.dm @@ -69,13 +69,10 @@ if(gun) qdel(gun) - - /obj/item/firing_pin/magic name = "magic crystal shard" desc = "A small enchanted shard which allows magical weapons to fire." - // Test pin, works only near firing range. /obj/item/firing_pin/test_range name = "test-range firing pin" @@ -229,3 +226,16 @@ if(gun) gun.pin = null return ..() + +//Station Locked + +/obj/item/firing_pin/away + name = "station locked pin" + desc = "A firing pin that only will fire when off the station." + +/obj/item/firing_pin/away/pin_auth(mob/living/user) + var/station_zlevel = get_area(src) + if(station_zlevel in GLOB.the_station_areas) + to_chat(user, "The pin beeps, refusing to fire.") + return FALSE + return TRUE diff --git a/code/modules/research/designs/weapon_designs.dm b/code/modules/research/designs/weapon_designs.dm index 1d65edbe9a..467679fea6 100644 --- a/code/modules/research/designs/weapon_designs.dm +++ b/code/modules/research/designs/weapon_designs.dm @@ -225,6 +225,16 @@ category = list("Firing Pins") departmental_flags = DEPARTMENTAL_FLAG_SECURITY +/datum/design/pin_away + name = "Station Locked Pin" + desc = "This is a security firing pin which only authorizes users who are off station." + id = "pin_away" + build_type = PROTOLATHE + materials = list(MAT_METAL = 1500, MAT_GLASS = 2000) + build_path = /obj/item/firing_pin/away + category = list("Firing Pins") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + ////////////// //Guns//////// ////////////// diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index e1abfedde6..acc278d3e6 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -666,7 +666,7 @@ display_name = "Weapon Development Technology" description = "Our researchers have found new to weaponize just about everything now." prereq_ids = list("engineering") - design_ids = list("pin_testing", "tele_shield", "lasercarbine") + design_ids = list("pin_testing", "tele_shield", "lasercarbine", "pin_away") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 7500) export_price = 5000 From 612b5c5da353646261e7cb84e59a99762b97c150 Mon Sep 17 00:00:00 2001 From: TrilbySpaceClone Date: Sat, 8 Feb 2020 03:27:43 -0500 Subject: [PATCH 053/342] better name --- code/modules/projectiles/pins.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/projectiles/pins.dm b/code/modules/projectiles/pins.dm index a99a3bf45d..0a27eb31ed 100644 --- a/code/modules/projectiles/pins.dm +++ b/code/modules/projectiles/pins.dm @@ -234,8 +234,8 @@ desc = "A firing pin that only will fire when off the station." /obj/item/firing_pin/away/pin_auth(mob/living/user) - var/station_zlevel = get_area(src) - if(station_zlevel in GLOB.the_station_areas) + var/station_area = get_area(src) + if(station_area in GLOB.the_station_areas) to_chat(user, "The pin beeps, refusing to fire.") return FALSE return TRUE From e5236eebb187db0dba4e82694c9d8f0c528bd9b0 Mon Sep 17 00:00:00 2001 From: TrilbySpaceClone Date: Sat, 8 Feb 2020 17:39:00 -0500 Subject: [PATCH 054/342] hey lets do corrections --- .../game/objects/items/stacks/sheets/glass.dm | 3 +++ .../objects/items/stacks/sheets/mineral.dm | 3 +++ .../crates_lockers/crates/secure.dm | 5 +++++ code/modules/cargo/exports/materials.dm | 5 ----- code/modules/cargo/exports/sheets.dm | 10 ++++++++++ code/modules/cargo/packs/armory.dm | 8 ++++---- code/modules/cargo/packs/emergency.dm | 2 +- code/modules/cargo/packs/materials.dm | 16 ++++++++++++++++ code/modules/cargo/packs/medical.dm | 3 ++- code/modules/cargo/packs/organic.dm | 11 ++++++----- code/modules/cargo/packs/security.dm | 2 +- icons/obj/crates.dmi | Bin 22382 -> 22621 bytes 12 files changed, 51 insertions(+), 17 deletions(-) diff --git a/code/game/objects/items/stacks/sheets/glass.dm b/code/game/objects/items/stacks/sheets/glass.dm index 21de34faa1..72904a80ed 100644 --- a/code/game/objects/items/stacks/sheets/glass.dm +++ b/code/game/objects/items/stacks/sheets/glass.dm @@ -254,6 +254,9 @@ GLOBAL_LIST_INIT(plastitaniumglass_recipes, list( merge_type = /obj/item/stack/sheet/plastitaniumglass shard_type = /obj/item/shard +/obj/item/stack/sheet/plastitaniumglass/fifty + amount = 50 + /obj/item/stack/sheet/plastitaniumglass/Initialize(mapload, new_amount, merge = TRUE) recipes = GLOB.plastitaniumglass_recipes return ..() diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index 53b78b2ecf..8541b539c9 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -323,6 +323,9 @@ GLOBAL_LIST_INIT(titanium_recipes, list ( \ point_value = 45 merge_type = /obj/item/stack/sheet/mineral/plastitanium +/obj/item/stack/sheet/mineral/plastitanium/fifty + amount = 50 + GLOBAL_LIST_INIT(plastitanium_recipes, list ( \ new/datum/stack_recipe("plastitanium tile", /obj/item/stack/tile/mineral/plastitanium, 1, 4, 20), \ )) diff --git a/code/game/objects/structures/crates_lockers/crates/secure.dm b/code/game/objects/structures/crates_lockers/crates/secure.dm index 290e69370b..602adfb367 100644 --- a/code/game/objects/structures/crates_lockers/crates/secure.dm +++ b/code/game/objects/structures/crates_lockers/crates/secure.dm @@ -70,3 +70,8 @@ name = "secure science crate" desc = "A crate with a lock on it, painted in the scheme of the station's scientists." icon_state = "scisecurecrate" + +/obj/structure/closet/crate/secure/medical + desc = "A secure medical crate." + name = "medical crate" + icon_state = "medical_secure_crate" \ No newline at end of file diff --git a/code/modules/cargo/exports/materials.dm b/code/modules/cargo/exports/materials.dm index d8fc5f22ab..1b38a809cf 100644 --- a/code/modules/cargo/exports/materials.dm +++ b/code/modules/cargo/exports/materials.dm @@ -65,11 +65,6 @@ material_id = MAT_TITANIUM message = "cm3 of titanium" -/datum/export/material/plastitanium - cost = 165 // plasma + titanium costs - material_id = MAT_TITANIUM // code can only check for one material_id; plastitanium is half plasma, half titanium - message = "cm3 of plastitanium" - /datum/export/material/plastic cost = 5 material_id = MAT_PLASTIC diff --git a/code/modules/cargo/exports/sheets.dm b/code/modules/cargo/exports/sheets.dm index f784083097..df1704d660 100644 --- a/code/modules/cargo/exports/sheets.dm +++ b/code/modules/cargo/exports/sheets.dm @@ -67,6 +67,16 @@ message = "of plasteel" export_types = list(/obj/item/stack/sheet/plasteel) +/datum/export/material/plastitanium + cost = 165 // plasma + titanium costs + export_types = list(/obj/item/stack/sheet/mineral/plastitanium) + message = "of plastitanium" + +/datum/export/material/plastitanium_glass + cost = 168 // plasma + titanium + glass costs + export_types = list(/obj/item/stack/sheet/plastitaniumglass) + message = "of plastitanium glass" + // 1 glass + 0.5 metal, cost is rounded up. /datum/export/stack/rglass cost = 6 diff --git a/code/modules/cargo/packs/armory.dm b/code/modules/cargo/packs/armory.dm index ea8ef8ba0f..4c500a0162 100644 --- a/code/modules/cargo/packs/armory.dm +++ b/code/modules/cargo/packs/armory.dm @@ -178,7 +178,7 @@ /datum/supply_pack/security/armory/russian name = "Russian Surplus Crate" desc = "Hello Comrade, we have the most modern russian military equipment the black market can offer, for the right price of course. Sadly we couldnt remove the lock so it requires Armory access to open." - cost = 5000 + cost = 7500 contraband = TRUE contains = list(/obj/item/reagent_containers/food/snacks/rationpack, /obj/item/ammo_box/a762, @@ -193,11 +193,11 @@ /obj/item/clothing/head/helmet/rus_ushanka, /obj/item/clothing/suit/armor/vest/russian_coat, /obj/item/gun/ballistic/shotgun/boltaction, - /obj/item/gun/ballistic/shotgun/boltaction) + /obj/item/staff/broom) //Its... A real thing that was done in the Russian army crate_name = "surplus military crate" /datum/supply_pack/security/armory/russian/fill(obj/structure/closet/crate/C) - for(var/i in 1 to 10) + for(var/i in 1 to 5) var/item = pick(contains) new item(C) @@ -218,7 +218,7 @@ crate_name = "swat crate" /datum/supply_pack/security/armory/swattasers //Lesser AEG tbh - name = "SWAT tatical tasers Crate" + name = "SWAT tactical tasers Crate" desc = "Contains two tactical energy gun, these guns are able to tase, disable and lethal as well as hold a seclight. Requires Armory access to open." cost = 7000 contains = list(/obj/item/gun/energy/e_gun/stun, diff --git a/code/modules/cargo/packs/emergency.dm b/code/modules/cargo/packs/emergency.dm index e32811f2d0..e5036c34a5 100644 --- a/code/modules/cargo/packs/emergency.dm +++ b/code/modules/cargo/packs/emergency.dm @@ -130,7 +130,7 @@ /datum/supply_pack/emergency/bomb name = "Explosive Emergency Crate" - desc = "Science gone bonkers? Beeping behind the airlock? Buy now and be the hero the station des... I mean needs! (Time not included.)" + desc = "Science gone bonkers? Beeping behind the airlock? Buy now and be the hero the station kills-... I mean needs! Time not included, but what is a full bomb suit and hood, gas mask with the tools you need to defuse a none-nuclear bomb." cost = 1500 contains = list(/obj/item/clothing/head/bomb_hood, /obj/item/clothing/suit/bomb_suit, diff --git a/code/modules/cargo/packs/materials.dm b/code/modules/cargo/packs/materials.dm index 6c1742896f..ea7df06bda 100644 --- a/code/modules/cargo/packs/materials.dm +++ b/code/modules/cargo/packs/materials.dm @@ -48,6 +48,22 @@ contains = list(/obj/item/stack/sheet/plasteel/fifty) crate_name = "plasteel sheets crate" +/datum/supply_pack/materials/plastitanium50 + name = "50 Plastitanium Sheets" + desc = "Build an evil empire with fifty plastitanium sheets." + cost = 9250 + contraband = TRUE + contains = list(/obj/item/stack/sheet/mineral/plastitanium/fifty) + crate_name = "plastitanium sheets crate" + +/datum/supply_pack/materials/plastitanium_glass50 + name = "50 Plastitanium Glass Sheets" + desc = "Look out from your evil empire with fifty plastitanium glass sheets." + cost = 9500 + contraband = TRUE + contains = list(/obj/item/stack/sheet/plastitaniumglass/fifty) + crate_name = "plastitanium glass sheets crate" + /datum/supply_pack/materials/plastic50 name = "50 Plastic Sheets" desc = "Build a limitless amount of toys with fifty plastic sheets!" diff --git a/code/modules/cargo/packs/medical.dm b/code/modules/cargo/packs/medical.dm index ea327ae820..5d02bbe60f 100644 --- a/code/modules/cargo/packs/medical.dm +++ b/code/modules/cargo/packs/medical.dm @@ -88,6 +88,7 @@ /obj/item/clothing/mask/gas, /obj/item/clothing/suit/space/hardsuit/medical) crate_name = "medical hardsuit" + crate_type = /obj/structure/closet/crate/secure/medical /datum/supply_pack/medical/supplies name = "Medical Supplies Crate" @@ -125,7 +126,7 @@ /obj/item/reagent_containers/medspray/synthflesh, /obj/item/reagent_containers/medspray/sterilizine) crate_name = "medco surgery tools" - crate_type = /obj/structure/closet/crate/medical + crate_type = /obj/structure/closet/crate/secure/medical /datum/supply_pack/medical/surgery name = "Surgical Supplies Crate" diff --git a/code/modules/cargo/packs/organic.dm b/code/modules/cargo/packs/organic.dm index 4aa991fc3f..7d28ceefef 100644 --- a/code/modules/cargo/packs/organic.dm +++ b/code/modules/cargo/packs/organic.dm @@ -193,6 +193,7 @@ /obj/item/reagent_containers/food/snacks/meat/slab/bear, /obj/item/reagent_containers/food/snacks/meat/slab/xeno, /obj/item/reagent_containers/food/snacks/meat/slab/spider, + /obj/item/reagent_containers/food/snacks/meat/rawcrab, /obj/item/reagent_containers/food/snacks/meat/rawbacon, /obj/item/reagent_containers/food/snacks/spiderleg, /obj/item/reagent_containers/food/snacks/carpmeat, @@ -213,7 +214,7 @@ /datum/supply_pack/organic/fakemeat name = "Meat Crate 'Synthetic'" - desc = "Run outta meat already? Keep the lizards content with this freezer filled with cruelty-free chemically compounded meat! Contains 12 slabs of meat product, and 4 slabs of *carp*." + desc = "Run outta meat already? Keep the lizards content with this freezer filled with cruelty-free chemically compounded meat! Contains 9 slabs of meat product, 3 carb meat and 4 slabs of *carp*." cost = 1200 // Buying 3 food crates nets you 9 meat for 900 points, plus like, 6 bags of rice, flour, and egg boxes. This is 12 for 500, but you -only- get meat and carp. contains = list(/obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, @@ -224,9 +225,9 @@ /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, - /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, - /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, - /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, + /obj/item/reagent_containers/food/snacks/meat/rawcrab, + /obj/item/reagent_containers/food/snacks/meat/rawcrab, + /obj/item/reagent_containers/food/snacks/meat/rawcrab, /obj/item/reagent_containers/food/snacks/carpmeat/imitation, /obj/item/reagent_containers/food/snacks/carpmeat/imitation, /obj/item/reagent_containers/food/snacks/carpmeat/imitation, @@ -327,7 +328,7 @@ /datum/supply_pack/organic/seeds name = "Seeds Crate" - desc = "Big things have small beginnings. Contains thirteen different seeds." + desc = "Big things have small beginnings. Contains fourteen different seeds." cost = 1250 contains = list(/obj/item/seeds/chili, /obj/item/seeds/berry, diff --git a/code/modules/cargo/packs/security.dm b/code/modules/cargo/packs/security.dm index fd7e07a66c..90bc837767 100644 --- a/code/modules/cargo/packs/security.dm +++ b/code/modules/cargo/packs/security.dm @@ -103,7 +103,7 @@ desc = "An old russian Minutemen crate, comes with a full russian outfit, a mosin and a stripper clip." contraband = TRUE access = FALSE - cost = 5500 // + cost = 6500 // contains = list(/obj/item/clothing/suit/armor/navyblue/russian, /obj/item/clothing/shoes/combat, /obj/item/clothing/head/ushanka, diff --git a/icons/obj/crates.dmi b/icons/obj/crates.dmi index ca81686e942e0c2973dacff3450a0d3214d4df33..ecb66d0119b504f18f5309f07896199483565a1d 100644 GIT binary patch literal 22621 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 R0o!1ZHdJ4uLftmv{{YB;Je>dl literal 22382 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 Gul@s1egnP$ From 1e2562ed0206c567273bfc86eccdd31d4abcfb57 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sat, 8 Feb 2020 18:59:00 -0500 Subject: [PATCH 055/342] Update organic.dm --- code/modules/cargo/packs/organic.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cargo/packs/organic.dm b/code/modules/cargo/packs/organic.dm index 7d28ceefef..79853e1aaf 100644 --- a/code/modules/cargo/packs/organic.dm +++ b/code/modules/cargo/packs/organic.dm @@ -214,7 +214,7 @@ /datum/supply_pack/organic/fakemeat name = "Meat Crate 'Synthetic'" - desc = "Run outta meat already? Keep the lizards content with this freezer filled with cruelty-free chemically compounded meat! Contains 9 slabs of meat product, 3 carb meat and 4 slabs of *carp*." + desc = "Run outta meat already? Keep the lizards content with this freezer filled with cruelty-free chemically compounded meat! Contains 9 slabs of meat product, 3 crab meat and 4 slabs of *carp*." cost = 1200 // Buying 3 food crates nets you 9 meat for 900 points, plus like, 6 bags of rice, flour, and egg boxes. This is 12 for 500, but you -only- get meat and carp. contains = list(/obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, From d49a53e19388920e915784eb9ceeca8f9739daca Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sat, 8 Feb 2020 22:17:58 -0500 Subject: [PATCH 056/342] Update costumes_toys.dm --- code/modules/cargo/packs/costumes_toys.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/cargo/packs/costumes_toys.dm b/code/modules/cargo/packs/costumes_toys.dm index 4a64979502..c559e7925a 100644 --- a/code/modules/cargo/packs/costumes_toys.dm +++ b/code/modules/cargo/packs/costumes_toys.dm @@ -63,6 +63,7 @@ /obj/item/toy/cards/deck/syndicate, /obj/item/reagent_containers/food/drinks/bottle/absinthe, /obj/item/clothing/under/syndicate/tacticool, + /obj/item/clothing/under/syndicate/skirt, /obj/item/clothing/under/syndicate, /obj/item/suppressor, /obj/item/storage/fancy/cigarettes/cigpack_syndicate, From f6adce72fbcdabec184f4b6eb85c131d82f957f0 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sun, 9 Feb 2020 06:51:57 +0100 Subject: [PATCH 057/342] Something about missing private sprites and their bad code. --- code/__DEFINES/citadel_defines.dm | 1 + code/__HELPERS/_cit_helpers.dm | 5 +--- code/__HELPERS/global_lists.dm | 13 +---------- .../sprite_accessories/_sprite_accessories.dm | 4 ++-- .../code/modules/arousal/arousal.dm | 20 +++++----------- .../code/modules/arousal/genitals.dm | 22 +++++------------- .../arousal/genitals_sprite_accessories.dm | 9 ++++--- .../code/modules/arousal/organs/breasts.dm | 18 +++++++++----- .../code/modules/arousal/organs/penis.dm | 11 ++++----- .../code/modules/arousal/organs/testicles.dm | 8 +++---- .../code/modules/arousal/organs/vagina.dm | 8 +++---- .../icons/obj/genitals/breasts.dmi | Bin 1407 -> 1295 bytes .../icons/obj/genitals/breasts_onmob.dmi | Bin 8830 -> 6159 bytes modular_citadel/icons/obj/genitals/penis.dmi | Bin 4707 -> 4303 bytes .../icons/obj/genitals/penis_onmob.dmi | Bin 10002 -> 9279 bytes .../icons/obj/genitals/taur_penis_onmob.dmi | Bin 1673 -> 1672 bytes .../icons/obj/genitals/testicles.dmi | Bin 1116 -> 1039 bytes modular_citadel/icons/obj/genitals/vagina.dmi | Bin 626 -> 546 bytes .../icons/obj/genitals/vagina_onmob.dmi | Bin 1330 -> 1112 bytes 19 files changed, 45 insertions(+), 74 deletions(-) diff --git a/code/__DEFINES/citadel_defines.dm b/code/__DEFINES/citadel_defines.dm index 2b19610040..56d5c63833 100644 --- a/code/__DEFINES/citadel_defines.dm +++ b/code/__DEFINES/citadel_defines.dm @@ -34,6 +34,7 @@ #define CAN_MASTURBATE_WITH (1<<5) #define MASTURBATE_LINKED_ORGAN (1<<6) //used to pass our mission to the linked organ #define CAN_CLIMAX_WITH (1<<7) +#define GENITAL_CAN_AROUSE (1<<8) #define COCK_SIZE_MIN 1 #define COCK_SIZE_MAX 20 diff --git a/code/__HELPERS/_cit_helpers.dm b/code/__HELPERS/_cit_helpers.dm index c0acf4c5a5..1bde770045 100644 --- a/code/__HELPERS/_cit_helpers.dm +++ b/code/__HELPERS/_cit_helpers.dm @@ -57,14 +57,11 @@ GLOBAL_LIST_EMPTY(ipc_antennas_list) //Genitals and Arousal Lists GLOBAL_LIST_EMPTY(genitals_list) -GLOBAL_LIST_EMPTY(cock_shapes_list)//global_lists.dm for the list initializations //Now also _DATASTRUCTURES globals.dm -GLOBAL_LIST_EMPTY(cock_shapes_icons) //Associated list for names->icon_states for cockshapes. +GLOBAL_LIST_EMPTY(cock_shapes_list) GLOBAL_LIST_EMPTY(gentlemans_organ_names) GLOBAL_LIST_EMPTY(balls_shapes_list) -GLOBAL_LIST_EMPTY(balls_shapes_icons) GLOBAL_LIST_EMPTY(breasts_size_list) GLOBAL_LIST_EMPTY(breasts_shapes_list) -GLOBAL_LIST_EMPTY(breasts_shapes_icons) GLOBAL_LIST_EMPTY(vagina_shapes_list) GLOBAL_LIST_INIT(cum_into_containers_list, list(/obj/item/reagent_containers/food/snacks/pie)) //Yer fuggin snowflake name list jfc GLOBAL_LIST_INIT(dick_nouns, list("dick","cock","member","shaft")) diff --git a/code/__HELPERS/global_lists.dm b/code/__HELPERS/global_lists.dm index ff9d1bec4c..7045767f98 100644 --- a/code/__HELPERS/global_lists.dm +++ b/code/__HELPERS/global_lists.dm @@ -51,26 +51,15 @@ init_sprite_accessory_subtypes(/datum/sprite_accessory/antenna, GLOB.ipc_antennas_list, roundstart = TRUE) //genitals init_sprite_accessory_subtypes(/datum/sprite_accessory/penis, GLOB.cock_shapes_list) - for(var/K in GLOB.cock_shapes_list) - var/datum/sprite_accessory/penis/value = GLOB.cock_shapes_list[K] - GLOB.cock_shapes_icons[K] = value.icon_state - init_sprite_accessory_subtypes(/datum/sprite_accessory/vagina, GLOB.vagina_shapes_list) init_sprite_accessory_subtypes(/datum/sprite_accessory/breasts, GLOB.breasts_shapes_list) + init_sprite_accessory_subtypes(/datum/sprite_accessory/testicles, GLOB.balls_shapes_list) GLOB.breasts_size_list = list ("a", "b", "c", "d", "e") //We need the list to choose from initialized, but it's no longer a sprite_accessory thing. GLOB.gentlemans_organ_names = list("phallus", "willy", "dick", "prick", "member", "tool", "gentleman's organ", "cock", "wang", "knob", "dong", "joystick", "pecker", "johnson", "weenie", "tadger", "schlong", "thirsty ferret", "baloney pony", "schlanger", "Mutton dagger", "old blind bob","Hanging Johnny", "fishing rod", "Tally whacker", "polly rocket", "One eyed trouser trout", "Ding dong", "ankle spanker", "Pork sword", "engine cranker", "Harry hot dog", "Davy Crockett", "Kidney cracker", "Heat seeking moisture missile", "Giggle stick", "love whistle", "Tube steak", "Uncle Dick", "Purple helmet warrior") - for(var/K in GLOB.breasts_shapes_list) - var/datum/sprite_accessory/breasts/value = GLOB.breasts_shapes_list[K] - GLOB.breasts_shapes_icons[K] = value.icon_state - - init_sprite_accessory_subtypes(/datum/sprite_accessory/testicles, GLOB.balls_shapes_list) - for(var/K in GLOB.balls_shapes_list) - var/datum/sprite_accessory/testicles/value = GLOB.balls_shapes_list[K] - GLOB.balls_shapes_icons[K] = value.icon_state for(var/gpath in subtypesof(/obj/item/organ/genital)) var/obj/item/organ/genital/G = gpath diff --git a/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm b/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm index 241ec8118e..92bc8e407b 100644 --- a/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm +++ b/code/modules/mob/dead/new_player/sprite_accessories/_sprite_accessories.dm @@ -16,7 +16,7 @@ from doing this unless you absolutely know what you are doing, and have defined a conversion in savefile.dm */ -/proc/init_sprite_accessory_subtypes(prototype, list/L, list/male, list/female,var/roundstart = FALSE)//Roundstart argument builds a specific list for roundstart parts where some parts may be locked +/proc/init_sprite_accessory_subtypes(prototype, list/L, list/male, list/female, roundstart = FALSE, skip_prototype = TRUE)//Roundstart argument builds a specific list for roundstart parts where some parts may be locked if(!istype(L)) L = list() if(!istype(male)) @@ -25,7 +25,7 @@ female = list() for(var/path in typesof(prototype)) - if(path == prototype) + if(path == prototype && skip_prototype) continue if(roundstart) var/datum/sprite_accessory/P = path diff --git a/modular_citadel/code/modules/arousal/arousal.dm b/modular_citadel/code/modules/arousal/arousal.dm index 3a586d061d..aa0021bd8f 100644 --- a/modular_citadel/code/modules/arousal/arousal.dm +++ b/modular_citadel/code/modules/arousal/arousal.dm @@ -46,20 +46,12 @@ var/list/obj/item/organ/genital/genit_list = list() if(!client?.prefs.arousable || (aphro && (client?.prefs.cit_toggles & NO_APHRO)) || (maso && !HAS_TRAIT(src, TRAIT_MASO))) return // no adjusting made here - if(strength>0) - for(var/obj/item/organ/genital/G in internal_organs) - if(!G.aroused_state && prob(strength*G.sensitivity)) - G.set_aroused_state(TRUE) - G.update_appearance() - if(G.aroused_state) - genit_list += G - else - for(var/obj/item/organ/genital/G in internal_organs) - if(G.aroused_state && prob(strength*G.sensitivity)) - G.set_aroused_state(FALSE) - G.update_appearance() - if(G.aroused_state) - genit_list += G + for(var/obj/item/organ/genital/G in internal_organs) + if(genital_flags & GENITAL_CAN_AROUSE && !G.aroused_state && prob(strength*G.sensitivity)) + G.set_aroused_state(strength > 0) + G.update_appearance() + if(G.aroused_state) + genit_list += G return genit_list /obj/item/organ/genital/proc/climaxable(mob/living/carbon/human/H, silent = FALSE) //returns the fluid source (ergo reagents holder) if found. diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index ca01ef46cb..dc299e4d4c 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -38,6 +38,8 @@ return ..() /obj/item/organ/genital/proc/set_aroused_state(new_state) + if(!(genital_flags & GENITAL_CAN_AROUSE)) + return FALSE if(!((HAS_TRAIT(owner,TRAIT_PERMABONER) && !new_state) || HAS_TRAIT(owner,TRAIT_NEVERBONER) && new_state)) aroused_state = new_state return aroused_state @@ -113,17 +115,7 @@ set desc = "Allows you to toggle which genitals are showing signs of arousal." var/list/genital_list = list() for(var/obj/item/organ/genital/G in internal_organs) - var/datum/sprite_accessory/S - switch(G.type) - if(/obj/item/organ/genital/penis) - S = GLOB.cock_shapes_list[G.shape] - if(/obj/item/organ/genital/testicles) - S = GLOB.balls_shapes_list[G.shape] - if(/obj/item/organ/genital/vagina) - S = GLOB.vagina_shapes_list[G.shape] - if(/obj/item/organ/genital/breasts) - S = GLOB.breasts_shapes_list[G.shape] - if(S?.alt_aroused) + if(G.genital_flags & GENITAL_CAN_AROUSE) genital_list += G if(!genital_list.len) //There's nothing that can show arousal return @@ -325,7 +317,6 @@ var/obj/item/organ/genital/G = A var/datum/sprite_accessory/S var/size = G.size - var/aroused_state = G.aroused_state switch(G.type) if(/obj/item/organ/genital/penis) S = GLOB.cock_shapes_list[G.shape] @@ -338,10 +329,9 @@ if(!S || S.icon_state == "none") continue + var/aroused_state = G.aroused_state && S.alt_aroused var/mutable_appearance/genital_overlay = mutable_appearance(S.icon, layer = -layer) - genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]_[aroused_state]_[layertext]" - if(S.center) genital_overlay = center_image(genital_overlay, S.dimension_x, S.dimension_y) @@ -357,8 +347,8 @@ genital_overlay.color = "#[H.dna.features["breasts_color"]]" if("vag_color") genital_overlay.color = "#[H.dna.features["vag_color"]]" - - genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]-s_[aroused_state]_[layertext]" + + genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size][use_skintones ? "_s" : ""]_[aroused_state]_[layertext]" if(layer == GENITALS_FRONT_LAYER && CHECK_BITFIELD(G.genital_flags, GENITAL_THROUGH_CLOTHES)) genital_overlay.layer = -GENITALS_EXPOSED_LAYER diff --git a/modular_citadel/code/modules/arousal/genitals_sprite_accessories.dm b/modular_citadel/code/modules/arousal/genitals_sprite_accessories.dm index 0c1763b8e2..594fc83e46 100644 --- a/modular_citadel/code/modules/arousal/genitals_sprite_accessories.dm +++ b/modular_citadel/code/modules/arousal/genitals_sprite_accessories.dm @@ -85,36 +85,36 @@ //Vaginas /datum/sprite_accessory/vagina icon = 'modular_citadel/icons/obj/genitals/vagina_onmob.dmi' - icon_state = null name = "vagina" color_src = "vag_color" + alt_aroused = TRUE /datum/sprite_accessory/vagina/human icon_state = "human" name = "Human" - alt_aroused = TRUE /datum/sprite_accessory/vagina/tentacles icon_state = "tentacle" name = "Tentacle" - alt_aroused = TRUE /datum/sprite_accessory/vagina/dentata icon_state = "dentata" name = "Dentata" - alt_aroused = TRUE /datum/sprite_accessory/vagina/hairy icon_state = "hairy" name = "Hairy" + alt_aroused = FALSE /datum/sprite_accessory/vagina/spade icon_state = "spade" name = "Spade" + alt_aroused = FALSE /datum/sprite_accessory/vagina/furred icon_state = "furred" name = "Furred" + alt_aroused = FALSE /datum/sprite_accessory/vagina/gaping icon_state = "gaping" @@ -125,7 +125,6 @@ icon = 'modular_citadel/icons/obj/genitals/breasts_onmob.dmi' name = "breasts" color_src = "breasts_color" - alt_aroused = TRUE /datum/sprite_accessory/breasts/pair icon_state = "pair" diff --git a/modular_citadel/code/modules/arousal/organs/breasts.dm b/modular_citadel/code/modules/arousal/organs/breasts.dm index 1537d5cebe..dc7923e448 100644 --- a/modular_citadel/code/modules/arousal/organs/breasts.dm +++ b/modular_citadel/code/modules/arousal/organs/breasts.dm @@ -1,3 +1,6 @@ +#define BREASTS_ICON_MIN_SIZE 1 +#define BREASTS_ICON_MAX_SIZE 6 + /obj/item/organ/genital/breasts name = "breasts" desc = "Female milk producing organs." @@ -9,7 +12,7 @@ fluid_id = /datum/reagent/consumable/milk fluid_rate = MILK_RATE shape = "pair" - genital_flags = CAN_MASTURBATE_WITH|CAN_CLIMAX_WITH|GENITAL_FUID_PRODUCTION + genital_flags = CAN_MASTURBATE_WITH|CAN_CLIMAX_WITH|GENITAL_FUID_PRODUCTION|GENITAL_CAN_AROUSE masturbation_verb = "massage" arousal_verb = "Your breasts start feeling sensitive" unarousal_verb = "Your breasts no longer feel sensitive" @@ -49,21 +52,21 @@ var/datum/reagent/R = GLOB.chemical_reagents_list[fluid_id] if(R) desc += " They're leaking [lowertext(R.name)]." - var/string + var/datum/sprite_accessory/S = GLOB.breasts_shapes_list[shape] + var/icon_shape = S ? S.icon_state : "pair" + var/icon_size = CLAMP(breast_values[size], BREASTS_ICON_MIN_SIZE, BREASTS_ICON_MAX_SIZE) + icon_state = "breasts_[icon_shape]_[breast_values[icon_size]]" if(owner) if(owner.dna.species.use_skintones && owner.dna.features["genitals_use_skintone"]) if(ishuman(owner)) // Check before recasting type, although someone fucked up if you're not human AND have use_skintones somehow... var/mob/living/carbon/human/H = owner // only human mobs have skin_tone, which we need. color = "#[skintone2hex(H.skin_tone)]" - string = "breasts_[GLOB.breasts_shapes_icons[shape]]_[size]-s" + icon_state += "_s" else color = "#[owner.dna.features["breasts_color"]]" - string = "breasts_[GLOB.breasts_shapes_icons[shape]]_[size]" if(ishuman(owner)) var/mob/living/carbon/human/H = owner - icon_state = sanitize_text(string) H.update_genitals() - icon_state = sanitize_text(string) //Allows breasts to grow and change size, with sprite changes too. //maximum wah @@ -130,3 +133,6 @@ cached_size = size size = breast_values[size] prev_size = cached_size + +#undef BREASTS_ICON_MIN_SIZE +#undef BREASTS_ICON_MAX_SIZE \ No newline at end of file diff --git a/modular_citadel/code/modules/arousal/organs/penis.dm b/modular_citadel/code/modules/arousal/organs/penis.dm index c6d3c764ac..791a186732 100644 --- a/modular_citadel/code/modules/arousal/organs/penis.dm +++ b/modular_citadel/code/modules/arousal/organs/penis.dm @@ -8,7 +8,7 @@ masturbation_verb = "stroke" arousal_verb = "You pop a boner" unarousal_verb = "Your boner goes down" - genital_flags = CAN_MASTURBATE_WITH|CAN_CLIMAX_WITH + genital_flags = CAN_MASTURBATE_WITH|CAN_CLIMAX_WITH|GENITAL_CAN_AROUSE linked_organ_slot = ORGAN_SLOT_TESTICLES fluid_transfer_factor = 0.5 size = 2 //arbitrary value derived from length and girth for sprites. @@ -73,22 +73,21 @@ /obj/item/organ/genital/penis/update_appearance() . = ..() - var/string + var/datum/sprite_accessory/S = GLOB.cock_shapes_list[shape] + var/icon_shape = S ? S.icon_state : "human" + icon_state = "penis_[icon_shape]_[size]" var/lowershape = lowertext(shape) desc = "You see [aroused_state ? "an erect" : "a flaccid"] [lowershape] [name]. You estimate it's about [round(length, 0.25)] inch[round(length, 0.25) != 1 ? "es" : ""] long and [round(girth, 0.25)] inch[round(girth, 0.25) != 1 ? "es" : ""] in girth." - if(owner) if(owner.dna.species.use_skintones && owner.dna.features["genitals_use_skintone"]) if(ishuman(owner)) // Check before recasting type, although someone fucked up if you're not human AND have use_skintones somehow... var/mob/living/carbon/human/H = owner // only human mobs have skin_tone, which we need. color = "#[skintone2hex(H.skin_tone)]" - string = "penis_[GLOB.cock_shapes_icons[shape]]_[size]-s" + icon_state += "_s" else color = "#[owner.dna.features["cock_color"]]" - string = "penis_[GLOB.cock_shapes_icons[shape]]_[size]" if(ishuman(owner)) var/mob/living/carbon/human/H = owner - icon_state = sanitize_text(string) H.update_genitals() /obj/item/organ/genital/penis/get_features(mob/living/carbon/human/H) diff --git a/modular_citadel/code/modules/arousal/organs/testicles.dm b/modular_citadel/code/modules/arousal/organs/testicles.dm index 9573020417..eb6c1536cb 100644 --- a/modular_citadel/code/modules/arousal/organs/testicles.dm +++ b/modular_citadel/code/modules/arousal/organs/testicles.dm @@ -43,19 +43,19 @@ /obj/item/organ/genital/testicles/update_appearance() . = ..() desc = "You see an [size_name] pair of testicles." + var/datum/sprite_accessory/S = GLOB.balls_shapes_list[shape] + var/icon_shape = S ? S.icon_state : "single" + icon_state = "testicles_[icon_shape]_[size]" if(owner) - var/string if(owner.dna.species.use_skintones && owner.dna.features["genitals_use_skintone"]) if(ishuman(owner)) // Check before recasting type, although someone fucked up if you're not human AND have use_skintones somehow... var/mob/living/carbon/human/H = owner // only human mobs have skin_tone, which we need. color = "#[skintone2hex(H.skin_tone)]" - string = "testicles_[GLOB.balls_shapes_icons[shape]]_[size]-s" + icon_state += "_s" else color = "#[owner.dna.features["balls_color"]]" - string = "testicles_[GLOB.balls_shapes_icons[shape]]_[size]" if(ishuman(owner)) var/mob/living/carbon/human/H = owner - icon_state = sanitize_text(string) H.update_genitals() /obj/item/organ/genital/testicles/get_features(mob/living/carbon/human/H) diff --git a/modular_citadel/code/modules/arousal/organs/vagina.dm b/modular_citadel/code/modules/arousal/organs/vagina.dm index 3f1bcc5f9b..311afe75b0 100644 --- a/modular_citadel/code/modules/arousal/organs/vagina.dm +++ b/modular_citadel/code/modules/arousal/organs/vagina.dm @@ -6,7 +6,7 @@ zone = BODY_ZONE_PRECISE_GROIN slot = "vagina" size = 1 //There is only 1 size right now - genital_flags = CAN_MASTURBATE_WITH|CAN_CLIMAX_WITH + genital_flags = CAN_MASTURBATE_WITH|CAN_CLIMAX_WITH|GENITAL_CAN_AROUSE masturbation_verb = "finger" arousal_verb = "You feel wetness on your crotch" unarousal_verb = "You no longer feel wet" @@ -22,7 +22,7 @@ /obj/item/organ/genital/vagina/update_appearance() . = ..() - var/string //Keeping this code here, so making multiple sprites for the different kinds is easier. + icon_state = "vagina" var/lowershape = lowertext(shape) var/details @@ -55,13 +55,11 @@ if(ishuman(owner)) // Check before recasting type, although someone fucked up if you're not human AND have use_skintones somehow... var/mob/living/carbon/human/H = owner // only human mobs have skin_tone, which we need. color = "#[skintone2hex(H.skin_tone)]" - string = "vagina-s" + icon_state += "_s" else color = "#[owner.dna.features["vag_color"]]" - string = "vagina" if(ishuman(owner)) var/mob/living/carbon/human/H = owner - icon_state = sanitize_text(string) H.update_genitals() /obj/item/organ/genital/vagina/get_features(mob/living/carbon/human/H) diff --git a/modular_citadel/icons/obj/genitals/breasts.dmi b/modular_citadel/icons/obj/genitals/breasts.dmi index d70207ee69ace42c2e782db691617821177f0389..24656062d26e3edf15d6a753650aaef61ed9abb4 100644 GIT binary patch delta 1265 zcmey*)z78c8Q|y6%O%Cdz`(%k>ERLtqz`~F3p0>h@Tt%QNXbo9m6!P6@V`>Bs2|8> zED7=pW^j0RBMr!TGBIAX{xny!fq?7vli@6Pr|;W#S7hmq75fz~`eZNQpM7N8{CH1= zbzD2&r9GH;bgr<6UfaxDc z(+Zbu*?4)!!#7D!<{pw^UaOcnHmJ)j=~s&w9+`)*F?h$D^O-ZrxU1YPcDWP_q{>|` z%{~8h`W>D^`}ql+EqfY&^88;IGo|!leVcrG-_xGIPj5RjFfgz8ba4!+nDcg4px@>I zf!5Qh%u74DA0+kmvpr(^^`uxjrcwGuy_}EK^uO^LN$KYlg6G_RA^&`j>=NUc1toU; ztEZkWH5R@4Ya6fAn$Kk~tllN}n0^gST`iwf!*pIs<-GWoFCxpTcz;yvPuthVU(m1Z zVlSfN%^}QtL#XLXj;ruIQ;k*3*#a95wxnx2#h2;kPIz^9Bb)2iMAp?^<{DaY0<~E; zF4VI*|95_KJ;m9Vdl~bMBjIIi=C}X8%C-;5k++lXQGb%RJGuV;9r?`WUt8mg{mb0# z!*cG;=q-)k$orN1b@=yy4fb_!&-31p^s0XI!*t!lWo!Gc4Zm#t;+rl% z72^5&!q!UUiD>uI{(Y1564q?Ldy&oc&b|lf(^kHIvDrj-;q&&0)PFx$uJNy*e){RJ z)mk^1Z|fP#uv>+tOnAU8vwouZG_Ll`47?M>r_FPE(p_j!S&=kPH=|W9oI~#Te}jt+ zx{4nCE-kw^v!<CjgbX9OhJ7RM(_GFOvB|YY9_D^QOnF2f6o2{E~n1hIP*by9>wo z%h+xoKfOlN=F`y%r+F{m9IZ^evGAuwqx$Y<@fyRt3_sc17e3UT<>Z=F_kuOP=W@yC zW8X6#EPFenzGnG$)ru$GpLg)FKAg4DcwSp-RnrCTeHQr-uJ`;jslWHRNp-Jc3&@ZK z()s)}SrLXg|;gtBX8i%Lc*>(#) zwwlTZ{5&*^e??8=S@w{9^#;$Fwc;Z{n%4YmI0sVq9H_2A_5{~WD{SN&4XKEqzJ53GyD^1S{jc9VT4Ch(v63^exw)b=JrAoI{1{tSo}95A~- zfz*KPo^juv>F$HS%6j$x>rXr_+F7@@&Q5*?aeaYK^k| zjK|!?5O)I&1-V{v}2G>s6loY&Z=xJZAo`uldtv zJTLYZ@J{QjwA)@V@4T+z`TL6)`&LJ)sz3XAN9c1+-btWD&9{=BG4`wKZ|w`IN_$|w R6j($tc)I$ztaD0e0sv0PT3Y}B delta 1395 zcmXw(e>~H99LK+Y^kb7IA~)w(Wx7hYZXx5$gteHKcGn(p*wGSWWJQ9{EQ&KPAov-_^={`frKKR)mG`|*0bAD_o33$B6NrIY;$ zhHxYt002YcVXpwljzXtFUk~DZ<=Jt_*xs*2&Yp>7ongiRKqCKk-pkD?Xmg*_s;!11B(wZVvibT8>jEP3P{CCWGRYOY z+`m?>19|*rd0aMX^}3}ZrL>e^n=4SoNiWp}R#2DvdmPoLUeb=;UAiCF+=?9oDPU%p z88Mmx20fl)w2%y?0L2G3vo~)~;2qLKbkNU}EYqL{X(i6-q7k=3F$IC$j!PEFm-B)Dtl;yf#-UpDU zzK6`4GEu&HWYiGjTIvBOaL$RK>OI-?c>6MQVq2Y;WBt^g{iXn*Z$$LMQxf@eh4>g5 z+9)kOUMJ;^UQ2GqvqS0cb*Kr3CI8qj>((B+|LbMvx#*FDd*!PrD>ACgQ!y|6YPD@M zab*d^EAT_yEh!usc%?i!Ac$79)qY9{I?;C!Csn5zHke`2_b&bh&TR8mIM9mIBx@JC zWY~eCS)iZRl$cKQjt?%e4J`4EdUq$hE#KCUO1VUzdL{R~>e?c!j?Sn3Ab>@z+0&^M z13I8)@hw70_EnjN9id|*ldowZ^J-hGvawVu&NAfpbC1WcB5@76SvBVd)+Zk=cbExr z12-)f$;vEeK#p+2l~?J`7^ES~#2#v_c*Nps_q3TD8VlB}-$w}QX}AfVmMKGVedRx~ zEkcL8&4<(W9gz1DH+`4~mb&RI{IlmTibfSdX78I#ZRUzWXR-Bq@p@DOu_%Oa>w4G5 z3c$g(P>_UFonDMji)q?dH)qgqG?_J@9@=1;5eQmO*oD|cZZX?xVa8d;iZAC4oy&1K z;_D{2qnOlRD;F?vIUV8OegB|y)*wpPO(c}q(z}3-o0XU(WQi+qiwfVyZ*TV+us0By>SG~sv z&0=@If#HlR)N)_Zg)Pb(D)2eJW6WSC)p|O!PLoVq%_FV|bo8cOa^zth$fi}c&v@IS zknp@Ei$pcTv@0YLuZ>;nQr&RZPL!{G#1#0UdJjd&*yv>IWwueS{K2OeN*g$>Ir)wS z4*{=n@pjLjAf0cFWx3}|NXu;UBx#sU{y?haBaYMzGK=Z%yTAoHuDC!O_GUw&d=l2Z zRe?`;KB||YEN{wHVS4gYen=g3lM=|4EUyPz2RzyLpHq%`p-x zr(?-CTtgt;<0Cq29`X?xH88d_);c#aK820${%>ge`7j0khI8_~kCbc7e56IBl)L?l zoH?x~2$K+E_cD)EYwl`gcZ91PvKR5uwgPXIe!0WW{?yPsy9ut$coCoAVr$KBLEl0= t^6lKvXE)AO880@%So6|M?K8|>(_?aPhGc-HP0$Ys5WW4qDm+6|{sr=IyNUn+ diff --git a/modular_citadel/icons/obj/genitals/breasts_onmob.dmi b/modular_citadel/icons/obj/genitals/breasts_onmob.dmi index 371041b6f43e5bcfb878cc3f3162725d82fafe8e..578086c4c30308b403f1930738b9141dd13da6f3 100644 GIT binary patch literal 6159 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 diff --git a/modular_citadel/icons/obj/genitals/penis.dmi b/modular_citadel/icons/obj/genitals/penis.dmi index 517758b24833b7b4c7b6a29b55861948a93a239e..c3fd184a7c2c900c8ea9183564f8724d2463011a 100644 GIT binary patch delta 4301 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 literal 4707 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 HgC+eROJWij diff --git a/modular_citadel/icons/obj/genitals/penis_onmob.dmi b/modular_citadel/icons/obj/genitals/penis_onmob.dmi index 4f84c52360e29564eae9c42e40747cf9df328bdb..4a92bffa2a6ff4664f4391bd542c2eee7209ee93 100644 GIT binary patch literal 9279 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 literal 10002 zcmaKS2|QG7|Nbzc)SyzbWO!PIrcxv^(@H5srLv4|VWr_+} zMtNj6mNd4^h_Q{qSZ6zP{%6$tyzlRQ>+i#yai25ie3$F{y{`Md=cbL7IZ9ql9)Uoh z4q5ECMIaX7B!3H$@JNUD*9iEq#pcNI0|o{L{r&wA1bzAPWq5cvD=Ul3;$4-Y@XH zuMYwdlH8Wm;M0jyK1iQX-q`W{#OrVFMoZtiAKP@|+nUTHf1U6nao&z}(Q&4!m)+Jg z7RhJlUH&75KNdIG;~f`Z{NWKHxxxHCEx#9I7vB+K7K%OG# zoij3Fc{(E@8-sbjo>p5qa`yhfE$;VFZZA8LUvR6}<S;;(kWy>F#H@cJhQp0SS?rn}y~aBElJaow(EIhU={qtY&9+r8c1v=SYa z?a}F)cGgONr@Z_-=FqN|_Z7MsNt}wY&_nD0Hd>dYH>dGPKiy@&%(;!L*w@~_tiESf zGjK#tey{gpwUsixmvYiycJAq|uW{cK({;GseGe&V*XCQHT92{WYZv;oVzbsRyx0}C z_lfnmS$abJ>Fq;zTk5U6PVM|+ooc~OXgVTabZVg65V67T$jH~w0|||p8f~bc!^%mv zI$22S*+)t5o4FZQ?(u~MX#Feg-o!04qfL?MQf0OM`?%v3Owr>eqA`)B zu+Z?Gc|&U5o;@emvNX;pDb|MW3O{-=cPRT+-Gyzdm4c-Ch7)VGYcl;!pRPXP^Ja)c zoz3w0;+l23wj;1#$s8>`y*u=;FDIMp-nXUttXDKi(_0zy#4B-U|85@-kNd;X_fXGf zx{&J(yJV$p1sj`PDNYJ0%~!P&zD#-U*?3dhlCkir-pmP#gD`B5cr=|Dqud^SZeT^% zs{RzAYJWe)TrI|en0#QPC$sxWrE_Vrh}VtVFW-Lz2FXADX7=WhWRPCYItCEsaaH!T0huU~!&!s7Bp_ zaiw{IuJ-rlcO0cMw?#d~8vJ{R3T|eliuhZM>;SLI^e`ph$JD#In z0_*ng{xCxo38=wNb07tHYqxtZmj^1lrXPJN^2%&s$Jw6>0vFA^Ivf%~D}yT7zM;qz z5K#&a5tNrmTwy%Ur$W)EfM!cxODlExcL$(?jlGIY`5ujDBq)KoBS}3tg{C6KrVa)a zVJ>P`5_a14VVFfmHlKkFn*{iDc?>j-nl=xIFwyO*r7TpSK-NEKgKwI7q4fE#8Y86* z!PB7P?_9*?`hF{T!ljv=ZWLITiEHzd4i7>-SH8{NTVzEgzNEUu^id#BDBnxe$rol5 zl_O+mWyF_IHyg<5!qyIAOr7UO)vE=xQgHz}fr2}nY5h=Ks!5IWO=Hbx@KqI-FSSc3 z@Wx+Lru9Hu(u&ujjw7?P!;w1SGM|c4N{MA6Q&KIIu;_OdA|gu#wf8dxWNwW|o%Z{u z^hW&KNYgjogTVIL`(GOI)JPOo_#vNv0nO~>=SW`Ax52gVrsxf{`Cb*46~z z&>=39c1$Sx+DJW$)Op~HY{s3TQD6BZv%@0~aw3W&^mq-pLfmaP2CF8n;CCL#mgkI(u&`jj__Ofr+HtSrh-1e z>g|q`1LXONVui0g<&)l8lZo{dVl{pXpvAMR1}1`E&&oc)BkxkZ#5YW;@3bc<+6>QS z`b$+Y2rViY9P;Y!C|Un$&V~rS^kWXXjb=R~y(!oR+$WWBUQ4Zd-y8B%0ryz>gQ&@` z3Vz?F+ZMMkEp?O1z<-;3LDrP{Ujxh4AeWUBS!JzzyiRk#ut`y-uhs@UVd{df3*S5V z^@m{~5IeF`>0~kTYY!H4Ir72hZM$`$xehIG&XWZ=)=DXea%SJr(exBJv_@OjK?S+v z)Tl?ABW0$#5MA15xM0c}SpPJVl7lBq2S{?k1&KLkoiJ%cwO1y;8 z??cc^MN~ZTcILqLrePGX<&zJ`yGqVN=$uAeVAwR>Q^n}_t+Us%HZCua-3G|yl@`X% zKo?E|Wikee`er-QiDuz4_gZm@>LEL)b@VP>6Ca|uFy+_gT%(5atX1WBoUWF2)A!A! zkoHjo7qZJ^)*kP}G;X?2%qo3;9Uw=Q_XM*l842n1&BHZ_XC4=z*Pxb^W=fAL7qtsCtt zoZxco2et?xkP6)zh%5Sg-x5V|2zX3D?oi@;4*)sc*q+Z%w1W=#3Q=Eh{gj8~8I|lY zlS18~BI!+;zUjn-qxez;%1sWA_SKyqWIuI{c)#u2?D0`PsB*JCjwL<@ijHHLJp5Vh z{qUohm)Bv+gZ5*R%0i{Wa-|lpO#3Yf=&OHyUN^3WVZ5(ny&;>{2)TWfs2FohiJ0wo z`$l02=0;(exslD@h>ZDhtXO~<|Mop8eE5mFR(ct8imU{@LMARr?d?bP@2XT>e`=n< z7%zIaftZ!wC(ZOq>vXZ5I_YIwXQz*S|M{BXJzQ}u1v?Sp1}t1H4nc+-btLZ+hxU;Bc& zGnnWYbL%Whpy)Xry~FW2v|{l*eT9nV=7ttI{qQPOl)dKwovJa<*Dc&6XQ2JcswZgf zPks)b?5)o9P1}G6x;v!!%MthrJy7 zRzigU&0mV?oh0b|&=xa1r*N=tUPb7xrVh`?LY+2@S>w)2)}!oosesP@ zy`xd!(tEG5*JPB*4MlgcV$GEqL@zDx?Mf&&ry7O4H9;`u& z%x!1MSGQliGM@fiFP$s@;{Rv2X7fk|F=h=T%kXb0Y~7E7i6@|#U|W#(hjxij>YZp(8;|Q4_b#@Il1p5n)yU#G{!kE zGOGQA(7aY&`4{nK9T%(AMaI<1g_NY0T>m0gk+T+0R<#kNywS{bA1QkJEOwWpQ3Quh z4H6GXh6gDTk?@OHK&3lDTb7)dsyg8l`3_&+DK|9D*F`h)jb0a8!c1)BcUYWJwArLZ zQB}rq;5jumkuztg1BJ)3@6c|0NN;so z!-(vBZC zF0T-dzG4o4Y-oo&2iCpfqSV}U65sACPzMz)y&O(6HI-K#au1kEDDuXZ9%h3xUfmcN_Y*SbxiiRJ%D{Txtg zg$=P4Kaw7UHA=8CpQ=1@mtYVA<;Ok8FM6}uN&JD2{77~+06s}+_AsK0jC)$Iw^|#f zCi_K3`@D|~6O8Hb2jzJd)JH$?o1KdFm$?@Y_3DydigI!Nn5CdHDyr%SqRks=5B?j_ zYSqpELUZ~Sxxz`Q-0pJp9Z*A11&_~5xqV3Ek|-lD4uTGoTIA|x%at~QHhpX8cR|?s zyz~C~!-EvlRfojq;+}`kfOtoajF&`Wq8Eyl-%UlgIY-L=0n|te@t6s4>i?WHKS7~} zNF_uYs5eH8%GwGS9LGlPX@glq(;5$oPQpc(ohy)*S79RT&B_zhc@^_ob8$|YG^(Eq zE6pZcrxiI}AblA4Q%B8JC{q4UqbUOJuV;D)gv&`z&GwAJy;q!6(3;ataSC?{}>>uL9rp7M}NuT(3WuGn@lFIELe!_1} zome6J%bYVeo)n)R7^1d2&XO~z;8Vy+gcjqkhU)p-!ZHL~BJSk-7JJ8xzmA>*IHDwC zz)08IWS8BuUS;Qz4B4FhMiY}$!gjCfXM)33KnVD5%DR|s*uM5dg=P-~2k+1eU%UK# zQ=!oD`Q}~5&)P3`{BvR4T#?1Tz`U9YA>0S`56xV<@SfNmw$E;s{@w3AC;Jloyc>kt(Jq)A z{q40bZHGhcJ!sv5CxZC-{OsePN)8}(lBly%xha5U^VHn9f?LNziP(dRp2mL2L#N@; z5Wy>uVXjn3`KMS@kp3n9suCAF_)Nl2+ixVRixYRBDBEv zq4y02Lt^|GoLJvXonVo;a7*VY9CO(SH*;)yfT2*VOZHIfI-7`+OO+kXIvZ*TGs7yBM#`q?lyL34YTih4>Fb{+cC~gZQxK6GAZV8 z91Q$=r|fq_$}Sq8pP-(N3npZp2n4E`+MD^TtTqH%#AgWNLNm2Icp!s@=ZgA56m2f% zSu%pL&mq&@0j$Jm&m4Fzye_+}Vt_nL$F@RGgzVmqy!rf7T*X|o)47fy7_r?o5HKUa zRL8hy$GAK-I7+Ef^y7#e4wI>qe9O4!qOF&j(9K#ARHg4#13hr=Ef2#r4AI_F#W!VD ztNv7iE{=hn{DNm+>Xo=K;vFEE?NFZfa-4ml`}#xg!*%U0<*Nr}Wz7unQHtiOYTy+iu-q=>oDR#x%Vg7&|h zOdt=h>*+xYt`3<;S5s9#%zU)TVAVfxifzJrzUTDu3%s;U^vqY04Z3EzB8U0q4x=_r zEBJGgE>`j87K|&qe|NQK4?AI9_3vi**Dp?+mhFK;zLp_(3q2)W?+H=QbPAw$2S<8B zN8rA3dOPU~5g8r~u?D2XeKbuy$OC@V@T1^4ypJXmD<1tg>Fd#q`zoX07d*vfvygCY zeY1Vs$)9s;#yv>o3z3BRKKVNSd63u?zMFf*s23cD1sjz8hAfp}S$tRAF0+4mY~nXIw;k}`RcsHdeJ#A+T(h#P0C*zmz$tjgR;W6UT`*b0&Z zdT2Y8RxfaNv_cLGFe(}a<{zS(%FiD4ELj{(%1v?&FY9?oU|3^gKFi+8p`yiUI)5LD z7mNM28~Qm$Fe-gdbf2jlH6^7qWDoZ?dD0{*U^20RJgI*!TaGh&^e8$le^7A&yd0Hd z{d`mIFfwp6l>FCYO zMW5@wM~x+*Bm5#QSCW*%rdI3a2>8cvSJh%3y@7}MK!8ucb3^47}N zYeH+Jm$}+=&^o#{zet!#{q2D;!it%CQN_6gNI!27UN}@NhJ>H4tgR%IIggeWP6(=! zBg`6Cr^QwulB^Do3h)G|pc&`0FA`f>WO{F_;oFidgR@H8!^kNUunBf7@l=lv>EY4bUbE)`zoMP|lT}$j@Y2<>|@v33Dk4-v~ z2TTYIX6>o(p{I1kX2G%x8_|IL*5w>i}?jP_QpzO75t($CKE(=r>Ii0Eq<8Skc(w)N@t3#Unp+u9g>?Kn)z5XgC8eo);6<$ zO(U?ps_6DA8?--0yF%YbVZ*anj(9xat1-6AV2xkzT<_z28YMt()6)3*y0@|7KmPwVv9edBR4&3+dzyO=(KZp1PQrr*z270S6;wG91_GF*eInOtZ@l=#cN#6)dhOK-`n0 zrDKLcCH#F|xeJ0(V<(6_xT6L4*ZF5e<$!6y5VZ$1j>9f{!NfF(m^01vKY}Y`**q zX(2nEeg&S~2SIbj?BpNF6mA(9ow_`RaNlqB0$wEXfLB{U^c}Jt^HOMk=FS51ZJ%!# zHsfw^>*U5bceOQ(Zp*fe3E&-pr`*gPpUta+3b^@XA?H$-TX>%D;RxO5re;yWLtBn) zH3NFAsOU`ef_<5=yduDx146N4)p&7KN9)w`msnW`Irv0@Yl-iVCcqW@Z3#RKt3aa? zNlyJlW#ixRZ9bT`(cp64ce@dXt#|f`as-^L`W|GAuQ(o7fW9H1Cj;X0xH&HiSX~De zd0S`u9uRF3Ug8Ix{nTTf4SRD#;thV6+3zBQK+p`09*^@+d@(S3%!LmDaC9Odb2=8= zHPw7UY;8ebofwYQQv?m@GC>Metv>RBUT}~GBICo>;q#xZ*>QWlAzU&j{ z7JK{B6XM%qaWdF8CdU3PDDG0`(m)SE1e#o8(x#MZQ|8gx*Slz0H z;HTU1VB3Tk`&p1V7>utQ8dsF_W*0xIzWG@=p!j%i{eD$=12^3dG_Dr6`@O`AuyWIpN zIxUbo14A>HgFt#Q5N-RRET8ggorFL{e#$M@40ZZ<=+4uDhK@mc5i)+MaW=fzndAhJ z^J#;g#U2Ybhbz#^#IIvfp{35b^K9Vw-81V?Nxv{K^a9XKk&YEW9@Rjrcfo5)SHWZS zx~_E}_E8e+l>4SmKO#Wf>n`(t7nF$0!Ym&m0ClQ>|FZkWrl8)Um#RNDCM%vR*2E$M zQ;c=~2@`zz@V;$*h=!wnR;r`P$9{A^J@@N9jWwgDkrVv$Fse($@u*Of4R8_1@%~c%sZOS?bPhW3uC%LMf*Q(SgEsJxAs4~T} z*d{`OkP-|jWCTWd;<3L&-=7V)J;GsfO^yJ6f-utw+Tls2(SjNlI`TA9BfyA8Gni&2 zz%$-06jTUx&s}#OM<&DA>)BvZRrT4h33tXB_$UPpVD{k91K6$fe+N&#DXZe z9=SPWTJ5E*@9TCa?sy6(#X$nibw?tpxA9>3NuPZyiYFYu#!3Ki73>9fL|Axeq!le{ z)VZEwAnDYs8EXmlynL<&)Vd7*b6rB-9^XMX3Fx+jFGf9M&17C|>N1wlD0&HFuOx%b zV8WzMQFt+YUh5|qYBT#`3Z2l8{E4?-@I>hKe_DU51bGvvenQT8;b3Ms96A7+8Dpf! z=Z?cVbq%S4QO;xZrDFQE$s`t3Rk34euE{ z`}A$ak`ua`iY-Gnvu7qx22Ni*D0)DL9&9Zsby!91w8k#HvDw7IOlQx>85Kb4Gd~}) zzi~F3xTN?@^{1$B@gEyoqeFUSm&L)G>Gu_yS_1j`Fo@W`&xm?|ubSII63*+9e+5!U zJ&<2V;2GkUqnZ)&Ijs6Z8ccI;`R^4;5|Ke1Ub}sj0?%YPzJ%3gC27?$X1lu;X{6LWgW2D{oFkxH@asG{v+l7GN!0{Fcv3+638+gYu*mb;A zXWL-`e0}~n@VkmbAe`v6$s>l8gaB3*}zCZZ)f0>RLrUVu-GXZY(u)58ZzD~!9s zePX=BU$Z6uedl&LK^=3zsl&vn<>9bz$^YdW%>Hq;4>y}FvBWTy2#X9x9PV!|EoDDY zuu(DFn~_;Zj*yV~Sz`=yZ!DLGacPt~6Vr@_5U{L~jH}9Q20Cs5sEhD22hb76ko8KJ zG$dFl6vmF9Uzd=J=?e=zlp*OUur~SitV-f<$W{a7^c^!hOj|vovL&Ebkp&mcxR`c& zpj(N?bD@RB$7<>Nzvp)=(RnU($$yo71@kJCH~lSk)4&Ga9n}Ei`3xotV~bwGUe0R_ z^lkFi(y&zzoXfRE%O0d|PW^>*y}aLe7Y&0IKl>ezbeMnBS0Hsp(wv}CSh2#XI|KXm zpNWH>{+4TCwxMn}VCGIc`Y{jGqqwn(vnA#=3#B#MMN!|jp7VJwD^0ny>VaCdl8<&q z<}GA`{&ZZJ+|AElam-46#%K&fwiy>$<=$=n9}!GD523wA;?fV}k6e(1@X!IP{keNx GuKho^x18Sq diff --git a/modular_citadel/icons/obj/genitals/taur_penis_onmob.dmi b/modular_citadel/icons/obj/genitals/taur_penis_onmob.dmi index ae2339e2e0bd84400814bd62b29f58045746a76b..e8efbec21664496ce1b1c9b3be94166cff7f994d 100644 GIT binary patch delta 308 zcmV-40n7f04TuepNq-%BR9JLGWpiV4X>fFDZ*Bkpc$}q{u?~VT5Qb;^6b9V<3qpZuY+?Ppq&WqG%UVp7dJ%5II%~(C;d=7tb z5y%NDck6m%5K#+~O)W@PHPs-Ynp%*oYC*E^=)OfsK_}OFgSRe>0>bOO!Mhhm{}B#&R-~UF;5YCyRlguIo8z-^ G0T~5Dl!re6 delta 309 zcmV-50m}Y}4T%kqNq-)CR9JLGWpiV4X>fFDZ*Bkpc$~eKyAFad6ozN|6b;N8ZgF!V z5M_{8AS4uNR3Nm`*B6W}EGC}c#H}5^o-gN?dOXPvdBM|D&hBDVvhVnw$6KE{4_WJW zy6j@+v_hU+Jzb)ZDP3tX9o<26QkBiM8bw_OrC%o5F)vb=Ie)br)%*-|nz6cx`5b)U zLXeB7+@qwRab+6a%w=bssYKW?`p(oZpff9{UKt2MkInZHy9UyTnKUz zm0KnX1j(k$M1eIVt1c4-f@D=w{f$C5DojRn()Iw30=~8n=&0=k90i1JH^8-t@hkzT z-Fd%7MK>)ST`6S=pSM5nTYALxw4pl}M*-pWw4s|9N52vFcvhsZ@9z^1aZqm(9pSCB HZvhzv9qfoa diff --git a/modular_citadel/icons/obj/genitals/testicles.dmi b/modular_citadel/icons/obj/genitals/testicles.dmi index 3d7a5f4f4801004f4439bf82c46f6f34a1b8b14f..386eab095611a897e830e17f1f6caab623bec21a 100644 GIT binary patch delta 1002 zcmV=g(t+%(gz`(!<3C0`%0004WQchCk-DN1l!+ZsiHM0R%p$XgTuT0%-hxGOb^1+{vl;+Z2yWTXnPQM@$F2S75>2TEQ zjgEa9Y^{|CoII}s@yL*3QE25bQi_#Uk2pSI&A$Z(V!Y2l17VnE7%DkZ%MqJVY@m#4 zIgk}W9-V_A^0py=5^ozK@wOMsxklz~FZUlRP1`r$5B>mfe%kYP?Z(#t00P)aL_t(| zob8%zlfobjgey|8umAt&9tq$%XA(M%=-gd)oc2St`&6jPuESt5nM`lf1@uXOcfC5- zK=2@q34f6n=a4`|@Z%W9@jO8?iOGQlZ~(wPA^QWsX#((nh>QXH7XX%^0tf`+M5+LU z0UWyBa13rN0r-zWB)Cj&nx>iecabJ20Pq&Tjs;lYEm#%-Kp?o_)kSb%0B#k4Bv{jx zCvOB`2$DY!P%aVy+|Os+0R#d77y)2p0p>{{z!3ld#{fKz0SSPkpJyQl5aTq#g94aw z^z$ry0@z%C#uLZD!vqXC3s(kU-y>)z$6$sD7;zRp5pJ>Il^fA*6u`QMu==zK48Sla z1bFax=`cmOrDNa^Pr-YI0!Sak>*`^{`6B{61U%U6&!^w;&D%k^Cjs!gplr@*2Dq6d z+|Yd6%Kof_LL2B|Z!(!oCX>nZdTE!|YJXhTbw&_>F4EV9WlsbtKk%(p&1?MG{J=jf zt26{Fs0Bb6)Rk>sS@Hy}pvo`lG>b6GTz*ghaB0h~Z5#PQ1`r6O{2&7?6@ViU^M$0a z2moS!a0jRa=Yupa~%53)!QXkS~|= z17BW$8Ox1GPXak#Kmtez0_`v62XG9@^EHIPBpgz{P!R_9gFwm;kS^fI2=2KXQOXw% zNXQR7nrA*K;pnIOMfK@#Ws}KdGMP+&S-+zHSDPsN|CU-m*R=hA)4%cm1a<%4_Lu*k zpzZ&M^ZCNvMAiQ*@`Y-m>i-8tzVPj#=>Ii;`9k$j_5YfD0i^H$75PFTQ1<_dd?5p< z`~UO#LLt!i|EKeXJ3`<7U-kb4>;FwAlgVT<_1CAHhPU+pqW>HE{}w>+{=ez}g8u)k zj`sh(0b2ckZ-8e1{{{fD{q79V?*BXLSpVM>;86eH6X00?-fFD zZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDSycTa*U0*I5Sc+(=$pS zoZ^zil2jm5sU)?yBr`cDwOEOZGbOXA7$|1Q#hF%=n41b=W2%fV&df{CNsTuoU5gRv zT8xR;qDzh^$kAj(jwWLwG?8FxMrKM%Y92|E0M$ZDBtW&05D9RHkrYNSr;(!xPrxcG zxca$(^92APn1Ay_ka-$)0009VNkl9$npaU4O6pYxx0yP66#yfR=uOi_if8 z0m}CP?GB)hl56A+YQ>@h05Ja(01)sQqz-BopziX#h>rb+k#% zFn_2$9vp+7CQ!q(NOW)!X4v;^lfi4nM@{=$@G3r zq&xlRWtry#gj7h7Kg}}}Km->=kk|b|J^@hc3=F0aa+Lt(vwr|k4fYNI!Ad#;5b{@d zblZ3gHr2qNBuFrAuA2>vvX&nJh>vzE0Ef5;9e)52pnMOo?Es>|ewF~@vH<{?{|T@Y z2;)dGvuD%*)-4c7(*WlC#;-9D0hVtQRRQ2^w}}8K-!B3TP)&4x7M?|`0$hu$|jTP@9BAz&Y57?LuKsP~cIRP{m(3BZK zw$WSi14uqQ9u9% z>jNTGwmu+2W$OcC0Ls<}L;#en4~QWsTOSaIP_#ZERaPHhGMWBI{R8RdNV9Q0pyL1l N002ovPDHLkV1n;}{p$b# diff --git a/modular_citadel/icons/obj/genitals/vagina.dmi b/modular_citadel/icons/obj/genitals/vagina.dmi index 39bdd48e89a70449a43ab36290da524de343af45..1bbe62ba0e1df13061cdb88e32cf16670d5991ff 100644 GIT binary patch delta 434 zcmV;j0Zsn$1fm3xBrqpXOjJex0D$Gj%k=d0`R?-9*Vo##va_?Z&vsvef`XJoMf$Fs z;DvDcn}|Q-F9nfTS$|21i!&v&s2IpJ0s z1uYHCE_7755kR(fH1)UqG+Yg5rqjB5NC}($`Ph>9U#24vdR$FnqUCo6GE~F zHUXe8m)7gW&s3h0Ma7@lFB z{P6UCd;bXt^26pXJ|cqru<6q-c$4UdRN$*dKUC=wEBXxd!;T-tei#?X4;=QxDC~!E c*bo0M--LNcEw6HLRR91007*qoM6N<$f?|)(fdBvi delta 515 zcmV+e0{s1=1o8xsBr_^dOjJex0D#xm*Yx!C<;KhT?((yf`Wq2c3=Mh0F*;T z`mUVdg>dW->$c zU%y#{co*{M=mdczk0EDvDuDAG6xpRkg~=08?Ar_!Lz8Q+7|v`83KJ(WR~$^UV^C;q za>Epbo!JXeXfNPv6kcI@+XHPD$)w3+J1eq7-lmTAf&pHU762H%r+J>+)07aHK%S@Y ze;SJ4ckCHt-z4Tye@3DPB9A5T=jv8e8`v6sEtfng)dtk&^gTsPp{NT`ox!9*8oZmSJg+!v_Bt;HUkPrQ6+(e{O^mPyMQk!`;>O2>>e{F_Ah%iq zt(PT%*6S8P$ALkhI_wvf?{|Sbkb?$fN@jw6o002ovPDHLk FV1lFg^BVvF diff --git a/modular_citadel/icons/obj/genitals/vagina_onmob.dmi b/modular_citadel/icons/obj/genitals/vagina_onmob.dmi index ab71b22e3bb99d66c83325bdc1f2cf560dcd372c..6c34ffadfaaa02b7002b835cb886c81805aa6a2e 100644 GIT binary patch literal 1112 zcmeAS@N?(olHy`uVBq!ia0y~yV0-|?2UwVaA{}ANCIBhj0G|+7AU$i=tj(J@A3l8e z>9Nzdwru+U|NpC-cYbTc{r`Wdms#z>g9q>5zdv*4%+Gh9+ZGSa74PKkwQPBzG4ouI)x7g3JSA3to5h#8UU=ezH9ICBU3S_- zq4m_#-T7;n)w_&r9M_qoeA>Z0_h{r4-)Y??qLUi5lTYiZ+>p4@xv6h|(nfx1k>yF; z(-)-#?yiqs^Y`w-Yg;#*t$0!pV0FCxRV0MDhs3RSL;^D znmxI((|N)1NnrT}OJDuiTzYuRzh_lX{#~tn-B)s8dt$BCzmtM@!SW0RMyuwl&&`@E z9&Yb%ReEzr-51W{H!80#BzuD8=WM&STi^Y@{GOesU#V}mx0t)(??Gi@xZX=98+Psc z`tO0szP0P}_u5yWYQAvk#qZ|e$+zX_T=TE3FPIhH?^klzpqvA2@&Wt1Pwv^*$X(MH zf5@4&wDPrU*uAyuyxMi<{W0=<`d#;XpF}OI%$+ak47oqWnLt_|v}&iz>w8<>v-u_Q zv#T`riow}z@nrUWcUM{5zt>ULKX3iBqrx^84?ez`7QXb;!(X@dRK@YlXn%bCX?xJ$ zgt*&l#g=lL&G{boUSIEiVC$Z(&-nK&-?wKG-< zS(9$^I_coIllt{+!TS>Sa@tCLe5UrwK006f{f18u4>JSpJ^b}4qsXu8>sI{#&-ead z^e;(fKm8w#zHh@>!FE1it-idYZvMeNrnPckrk{`eySzX0@4UZ9n=7+_*}Qlrd~dRv z*r!{MjptmKTYS)z2dt-H%e{N`$F5qv|NG6<#&PYnkI(zxN7in=CR{gtDk!TnFdWz% zd#~Q_^!oXcwX?1-`@8z{$J?*hB+k0tcW?i<)}y;G?b%jZ4_3(VKy&%D{^ONzpDd}= bWnkFP==|A)#cqaNDoEDT)z4*}Q$iB}m#!e% literal 1330 zcmZ8hdsNbA82$-fQjpBkRj25VYhISMEW3Cs=XEwQqtGb9JYia?5nhMjbPG*QTczf` z&C*KINv5WWWXf@=q-bi2GRX^(q7W!@8`vK^XWu{1bI$v`=R42yzUR#f3iLHLGBW}I zz}VlgUVf+1|33h;3?qP+!#*7O;eB|1h0$NBk)migs9jU07xpW zJN?G!)jku~Lzpd}&pyn}E7|e*rh!A|YGcuue)L@%d)3Rw!EhwRKftl1^90U`R+U{% z>)zip7@g&K!k)A>DV?GOl2L*2IA?Hrd(O%MHY<0i^1hwR4!_nk8yEO7n{ZPbasSb& zgnZvtq#i^hHHFpIbkQ3cV9w6f-%(2J{JD9S*=whb?Mhqx7QHX+KJW?uZd2$4W0}J^ zrK<7thS(cR&89lf8h!}y9NEMb;bL`VQC|MIQGdjdM+@LFpIgwfh~J?@M*^nDZbaFK zy&lileh0fCjkMdj4+q&dH_}g1D z2>J>D!1w&Ujw6#w7ddYD37?(%*nJ*O zwgi%ceWv00b3E{JKvCpk>2Z^5hC13x+;4+Ii@l0bi*eF~BNBc>6k5Jws$^zR?ZzEYGY&_RFGD)G-_xU%2=}%#L+n6^bui z-9KQpAxVRr9-YUytA?LYS!6~2Y{ZB}#;Rx}p0li{vgk%)z8I2rkJbhH+R=JL?}#F; zCdMZ#!qG0O0~8rShp(SaP<5Ru+K2`KZUlvK>Zafgu}wT?Y>l6ouVd?xv9ru#`+w=3 zar-3*B2K>MRKh3?#FqbQSjB_S=zZFJk~q~AbBDJXfo?u8(8fn>l3(51QCgA6fx)H~ z%MZmWohwZE0Iq?Y*;A27ao&UO!{GJGo*hOXQ$x=UtbY4;mq#BHJv}U%YPndCQd2HHB0>MMo#PliHOFGLeBTa-K5(?)-)VXz`0rb*~pzKM{yW zWTJIqd`G)GrYutOslkc|P0tM2q?K`hUSG3*Q!O_S!>z1IKe0&u+%nbdc!^75U-!nkC9? b`L(jggSr04@rbOq8!`KP2YOLGvFZN;OA3XU From c68c96373c5e03cdf7de78c6f92ecd6dd282a3d4 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sun, 9 Feb 2020 07:07:47 +0100 Subject: [PATCH 058/342] Ok. --- modular_citadel/code/modules/arousal/arousal.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/arousal/arousal.dm b/modular_citadel/code/modules/arousal/arousal.dm index aa0021bd8f..4fe57dfebe 100644 --- a/modular_citadel/code/modules/arousal/arousal.dm +++ b/modular_citadel/code/modules/arousal/arousal.dm @@ -47,7 +47,7 @@ if(!client?.prefs.arousable || (aphro && (client?.prefs.cit_toggles & NO_APHRO)) || (maso && !HAS_TRAIT(src, TRAIT_MASO))) return // no adjusting made here for(var/obj/item/organ/genital/G in internal_organs) - if(genital_flags & GENITAL_CAN_AROUSE && !G.aroused_state && prob(strength*G.sensitivity)) + if(G.genital_flags & GENITAL_CAN_AROUSE && !G.aroused_state && prob(strength*G.sensitivity)) G.set_aroused_state(strength > 0) G.update_appearance() if(G.aroused_state) From 3a2eb8c1ad4ef84128c5eeec3a1a79c398faf883 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sun, 9 Feb 2020 22:50:43 +0100 Subject: [PATCH 059/342] Update experimental_dissection.dm --- code/modules/surgery/experimental_dissection.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/experimental_dissection.dm b/code/modules/surgery/experimental_dissection.dm index 2e9c1c8766..a94abafe4c 100644 --- a/code/modules/surgery/experimental_dissection.dm +++ b/code/modules/surgery/experimental_dissection.dm @@ -24,7 +24,7 @@ /datum/surgery_step/dissection name = "dissection" - implements = list(/obj/item/scalpel/augment = 100, /obj/item/scalpel/advanced = 99, /obj/item/scalpel = 90, /obj/item/kitchen/knife = 45, /obj/item/shard = 25)// special tools not only cut down time but also improve probability, doesn't use TOOL_SCALPEL because different scalpels have different probs + implements = list(/obj/item/scalpel/alien = 100, /obj/item/scalpel/advanced = 99, /obj/item/scalpel = 90, /obj/item/kitchen/knife = 45, /obj/item/shard = 25)// special tools not only cut down time but also improve probability, doesn't use TOOL_SCALPEL because different scalpels have different probs time = 100 silicons_obey_prob = TRUE repeatable = TRUE From c5bbce09287955c200320b4d634f863f74e5adc7 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Sun, 9 Feb 2020 18:36:36 -0600 Subject: [PATCH 060/342] add the BOW --- code/game/objects/items/storage/belt.dm | 15 +++++++++++++++ icons/mob/back.dmi | Bin 99516 -> 100372 bytes icons/mob/belt.dmi | Bin 19659 -> 19900 bytes icons/obj/clothing/belts.dmi | Bin 12732 -> 13099 bytes icons/obj/storage.dmi | Bin 72459 -> 71397 bytes tgstation.dme | 4 ++++ 6 files changed, 19 insertions(+) diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 082cbe245d..1be9df5c30 100755 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -612,6 +612,21 @@ /obj/item/ammo_casing )) +/obj/item/storage/belt/quiver + name = "leather quiver" + desc = "A quiver made from the hide of some animal. Used to hold arrows." + icon_state = "quiver" + item_state = "quiver" + +/obj/item/storage/belt/quiver/ComponentInitialize() + . = ..() + var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_items = 15 + STR.display_numerical_stacking = TRUE + STR.can_hold = typecacheof(list( + /obj/item/ammo_casing/caseless/arrow + )) + /obj/item/storage/belt/medolier name = "medolier" desc = "A medical bandolier for holding smartdarts." diff --git a/icons/mob/back.dmi b/icons/mob/back.dmi index 26f81b70df8aea4933205e22b563896cc7a5df41..7a2882790336d8b3a09057cf678e82aad792afbf 100644 GIT binary patch delta 37154 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 delta 36280 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 literal 19659 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 II;Vst0LXq--v9sr diff --git a/icons/obj/clothing/belts.dmi b/icons/obj/clothing/belts.dmi index e329720cf70bd58c1128cf7e36297ce42399104d..1ff87b26e42334ffabf84e74caeab3efe14c453e 100644 GIT binary patch literal 13099 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 literal 12732 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

r=! z9i@IzJGqSNZL+A;gQRXDLjtKa)IVZWMHi_~Gc|46lO>JnSkIE01^@}4yho5P zudYjlPqIYYcP|QYo}%q?Q4yvm<+4oS@`WN)10$=mN7=QX1~gwjGWhB6%LW6Oq0`-v z%!20mlo>hq9F5Mx9qx+_WT8(vc)G>wvmXq$H!s6lBu7ryhW3f?qbN0q!+qJroFU|i zV*jNlT9snlK$C>b8KN=`+|p*p;ek zcd!j{Ba=q^l=iuM0wXo;KHB>`_0LfV>=wKrxD`iRwcC4!S~X0{@1_+8n9^9Ut{=23 z_r`at_XQH&?^qe*)Z3v+tP|BRCw_$CnBhAk;I)5{O@dRnc4M|U=5kn={r#>E^8sZ% z4whom(x_5WQ>#TglUE*tyQ2K9Uy$uhsH;WeFX{eGZFaU?Y$Df-fl(G~in^@*(^@)= zT6l}B7iW4#8~=Am`gKfn?+=F5AilVhPr<%R))|>TD1nMsH+s6eZ15X4;SxONTRlE? zZ_Gz+4GES8PxpxEd!eq}eivmxx^G7kUnx_8;1g$azP5y~Yg;7kH%l-pg>1qr=#43C?}Tzol{VXU1Jg|CPOD+;t& z?1{5GtYo3rV%&2X0T=qiR~wHiL3tKQ-%8z%XR*jNe)Q4u--df#eOeGGA@yS+6eJ-P zSvk2vk+nAU9eu;=C-;thoA|afy@Lz^z05&D$a;F^6Zc)J=b;&lC_UmhMJ;XcujwpV z@$Uc-R&iHJj-f4M5aC05s5GN(vfr~MoW(zZNjuiqE)yzibuQE+t}-&`)*4a_g$^6!$HK))H+jl;&(Lhw#ZA~f)Awohc@c-zy|KGDuw=nI-&((h{ T_c>7i$^g`rHI*t9EQ00j_oNTlIB` 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 E18tt>-v9sr diff --git a/tgstation.dme b/tgstation.dme index 28ae7eee99..c84c38c8ae 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -2579,6 +2579,7 @@ #include "code\modules\projectiles\ammunition\ballistic\smg.dm" #include "code\modules\projectiles\ammunition\ballistic\sniper.dm" #include "code\modules\projectiles\ammunition\caseless\_caseless.dm" +#include "code\modules\projectiles\ammunition\caseless\arrow.dm" #include "code\modules\projectiles\ammunition\caseless\ferromagnetic.dm" #include "code\modules\projectiles\ammunition\caseless\foam.dm" #include "code\modules\projectiles\ammunition\caseless\misc.dm" @@ -2609,6 +2610,7 @@ #include "code\modules\projectiles\boxes_magazines\external\toy.dm" #include "code\modules\projectiles\boxes_magazines\internal\_cylinder.dm" #include "code\modules\projectiles\boxes_magazines\internal\_internal.dm" +#include "code\modules\projectiles\boxes_magazines\internal\bow.dm" #include "code\modules\projectiles\boxes_magazines\internal\grenade.dm" #include "code\modules\projectiles\boxes_magazines\internal\misc.dm" #include "code\modules\projectiles\boxes_magazines\internal\revolver.dm" @@ -2619,6 +2621,7 @@ #include "code\modules\projectiles\guns\energy.dm" #include "code\modules\projectiles\guns\magic.dm" #include "code\modules\projectiles\guns\ballistic\automatic.dm" +#include "code\modules\projectiles\guns\ballistic\bow.dm" #include "code\modules\projectiles\guns\ballistic\laser_gatling.dm" #include "code\modules\projectiles\guns\ballistic\launchers.dm" #include "code\modules\projectiles\guns\ballistic\magweapon.dm" @@ -2671,6 +2674,7 @@ #include "code\modules\projectiles\projectile\energy\tesla.dm" #include "code\modules\projectiles\projectile\magic\spellcard.dm" #include "code\modules\projectiles\projectile\reusable\_reusable.dm" +#include "code\modules\projectiles\projectile\reusable\arrow.dm" #include "code\modules\projectiles\projectile\reusable\foam_dart.dm" #include "code\modules\projectiles\projectile\reusable\magspear.dm" #include "code\modules\projectiles\projectile\special\curse.dm" From d24afcde1b31bf8147911803164ad1a9eb6d303b Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Sun, 9 Feb 2020 19:07:24 -0600 Subject: [PATCH 061/342] pb burst from 60 to 81 --- code/modules/projectiles/projectile/bullets/shotgun.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/projectile/bullets/shotgun.dm b/code/modules/projectiles/projectile/bullets/shotgun.dm index 02ec167b80..ae0413010e 100644 --- a/code/modules/projectiles/projectile/bullets/shotgun.dm +++ b/code/modules/projectiles/projectile/bullets/shotgun.dm @@ -61,7 +61,7 @@ /obj/item/projectile/bullet/pellet/shotgun_buckshot name = "buckshot pellet" - damage = 10 + damage = 13.5 /obj/item/projectile/bullet/pellet/shotgun_rubbershot name = "rubbershot pellet" From 4622f66162a5b28055286d24cc4351413d73a1c1 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Sun, 9 Feb 2020 19:45:22 -0600 Subject: [PATCH 062/342] for real this time --- .../projectiles/ammunition/caseless/arrow.dm | 8 +++ .../boxes_magazines/internal/bow.dm | 6 ++ code/modules/projectiles/gun.dm | 5 ++ .../modules/projectiles/guns/ballistic/bow.dm | 53 ++++++++++++++++++ code/modules/projectiles/pins.dm | 2 + .../projectiles/projectile/reusable/arrow.dm | 6 ++ sound/weapons/bowdraw.wav | Bin 0 -> 39260 bytes sound/weapons/bowfire.wav | Bin 0 -> 77974 bytes 8 files changed, 80 insertions(+) create mode 100644 code/modules/projectiles/ammunition/caseless/arrow.dm create mode 100644 code/modules/projectiles/boxes_magazines/internal/bow.dm create mode 100644 code/modules/projectiles/guns/ballistic/bow.dm create mode 100644 code/modules/projectiles/projectile/reusable/arrow.dm create mode 100644 sound/weapons/bowdraw.wav create mode 100644 sound/weapons/bowfire.wav diff --git a/code/modules/projectiles/ammunition/caseless/arrow.dm b/code/modules/projectiles/ammunition/caseless/arrow.dm new file mode 100644 index 0000000000..e0ca637a8b --- /dev/null +++ b/code/modules/projectiles/ammunition/caseless/arrow.dm @@ -0,0 +1,8 @@ +/obj/item/ammo_casing/caseless/arrow + name = "wooden arrow" + desc = "An arrow made of wood, typically fired from a bow." + projectile_type = /obj/item/projectile/bullet/reusable/arrow + caliber = "arrow" + icon_state = "arrow" + throwforce = 3 //good luck hitting someone with the pointy end of the arrow + throw_speed = 3 \ No newline at end of file diff --git a/code/modules/projectiles/boxes_magazines/internal/bow.dm b/code/modules/projectiles/boxes_magazines/internal/bow.dm new file mode 100644 index 0000000000..9ce1565606 --- /dev/null +++ b/code/modules/projectiles/boxes_magazines/internal/bow.dm @@ -0,0 +1,6 @@ +/obj/item/ammo_box/magazine/internal/bow + name = "bow... magazine?" //shouldn't be seeing this + ammo_type = /obj/item/ammo_casing/caseless/arrow + caliber = "arrow" + max_ammo = 1 + start_empty = 1 \ No newline at end of file diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 9740b4be04..ca033ae126 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -51,6 +51,7 @@ righthand_file = 'icons/mob/inhands/weapons/guns_righthand.dmi' var/obj/item/firing_pin/pin = /obj/item/firing_pin //standard firing pin for most guns + var/no_pin_required = FALSE //whether the gun can be fired without a pin var/obj/item/flashlight/gun_light var/can_flashlight = 0 @@ -107,6 +108,8 @@ /obj/item/gun/examine(mob/user) . = ..() + if(no_pin_required) + return if(pin) . += "It has \a [pin] installed." else @@ -226,6 +229,8 @@ return FALSE /obj/item/gun/proc/handle_pins(mob/living/user) + if(no_pin_required) + return TRUE if(pin) if(pin.pin_auth(user) || (pin.obj_flags & EMAGGED)) return TRUE diff --git a/code/modules/projectiles/guns/ballistic/bow.dm b/code/modules/projectiles/guns/ballistic/bow.dm new file mode 100644 index 0000000000..0fd071a955 --- /dev/null +++ b/code/modules/projectiles/guns/ballistic/bow.dm @@ -0,0 +1,53 @@ +/obj/item/gun/ballistic/bow + name = "wooden bow" + desc = "Some sort of primitive projectile weapon. Used to fire arrows." + icon_state = "bow" + item_state = "bow" + w_class = WEIGHT_CLASS_BULKY + weapon_weight = WEAPON_HEAVY //need both hands to fire + force = 5 + mag_type = /obj/item/ammo_box/magazine/internal/bow + fire_sound = 'sound/weapons/bowfire.wav' + slot_flags = ITEM_SLOT_BACK + item_flags = NONE + casing_ejector = FALSE + inaccuracy_modifier = 0.33 //to counteract the innaccuracy from WEAPON_HEAVY, bows are supposed to be accurate but only able to be fired with both hands + pin = null + no_pin_required = TRUE + trigger_guard = TRIGGER_GUARD_NONE //so ashwalkers can use it + +/obj/item/gun/ballistic/bow/shoot_with_empty_chamber() + return + +/obj/item/gun/ballistic/bow/chamber_round() + chambered = magazine.get_round(1) + +/obj/item/gun/ballistic/bow/afterattack() + . = ..() + if (chambered) + chambered = null + magazine.get_round(0) + update_icon() + +/obj/item/gun/ballistic/bow/attack_self(mob/living/user) + if (chambered) + var/obj/item/ammo_casing/AC = magazine.get_round(0) + user.put_in_hands(AC) + chambered = null + to_chat(user, "You gently release the bowstring, removing the arrow.") + else if (get_ammo()) + to_chat(user, "You draw back the bowstring.") + playsound(src, 'sound/weapons/bowdraw.wav', 100, 1) + chamber_round() + update_icon() + +/obj/item/gun/ballistic/bow/attackby(obj/item/I, mob/user, params) + if (magazine.attackby(I, user, params, 1)) + to_chat(user, "You notch the arrow.") + update_icon() + +/obj/item/gun/ballistic/bow/update_icon() + icon_state = "bow_[get_ammo() ? (chambered ? "firing" : "loaded") : "unloaded"]" + +/obj/item/gun/ballistic/bow/can_shoot() + return chambered \ No newline at end of file diff --git a/code/modules/projectiles/pins.dm b/code/modules/projectiles/pins.dm index 0465a611cd..cd9f3ef6a5 100644 --- a/code/modules/projectiles/pins.dm +++ b/code/modules/projectiles/pins.dm @@ -23,6 +23,8 @@ if(proximity_flag) if(istype(target, /obj/item/gun)) var/obj/item/gun/G = target + if(G.no_pin_required) + return if(G.pin && (force_replace || G.pin.pin_removeable)) G.pin.forceMove(get_turf(G)) G.pin.gun_remove(user) diff --git a/code/modules/projectiles/projectile/reusable/arrow.dm b/code/modules/projectiles/projectile/reusable/arrow.dm new file mode 100644 index 0000000000..f1c9638fd9 --- /dev/null +++ b/code/modules/projectiles/projectile/reusable/arrow.dm @@ -0,0 +1,6 @@ +/obj/item/projectile/bullet/reusable/arrow + name = "wooden arrow" + desc = "Woosh!" + damage = 15 + icon_state = "arrow" + ammo_type = /obj/item/ammo_casing/caseless/arrow \ No newline at end of file diff --git a/sound/weapons/bowdraw.wav b/sound/weapons/bowdraw.wav new file mode 100644 index 0000000000000000000000000000000000000000..bba8a87e063ab7dcf460a3a027443d860c2fcdb8 GIT binary patch literal 39260 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 literal 0 HcmV?d00001 From 55a5686c01dd35e45821a48c77eef9363c542fd3 Mon Sep 17 00:00:00 2001 From: DeltaFire Date: Mon, 10 Feb 2020 02:46:54 +0100 Subject: [PATCH 063/342] No more Narsie runes in half the time or less Why exactly are we allowing cultists to write nar nar with half the time on runed floors? So thats why people are always too late... --- code/modules/antagonists/cult/ritual.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/cult/ritual.dm b/code/modules/antagonists/cult/ritual.dm index ba2a96289d..e92f562db3 100644 --- a/code/modules/antagonists/cult/ritual.dm +++ b/code/modules/antagonists/cult/ritual.dm @@ -116,7 +116,7 @@ This file contains the cult dagger and rune list code if(user.blood_volume) user.apply_damage(initial(rune_to_scribe.scribe_damage), BRUTE, pick(BODY_ZONE_L_ARM, BODY_ZONE_R_ARM)) var/scribe_mod = initial(rune_to_scribe.scribe_delay) - if(istype(get_turf(user), /turf/open/floor/engine/cult)) + if(istype(get_turf(user), /turf/open/floor/engine/cult) && !(ispath(rune_to_scribe, /obj/effect/rune/narsie))) scribe_mod *= 0.5 if(!do_after(user, scribe_mod, target = get_turf(user))) for(var/V in shields) From 63be3300d27ee322fac4fd40686007e90b32335f Mon Sep 17 00:00:00 2001 From: Linzolle Date: Sun, 9 Feb 2020 19:52:44 -0600 Subject: [PATCH 064/342] actually --- code/modules/projectiles/guns/ballistic/bow.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/guns/ballistic/bow.dm b/code/modules/projectiles/guns/ballistic/bow.dm index 0fd071a955..448e2915d9 100644 --- a/code/modules/projectiles/guns/ballistic/bow.dm +++ b/code/modules/projectiles/guns/ballistic/bow.dm @@ -37,7 +37,7 @@ to_chat(user, "You gently release the bowstring, removing the arrow.") else if (get_ammo()) to_chat(user, "You draw back the bowstring.") - playsound(src, 'sound/weapons/bowdraw.wav', 100, 1) + playsound(src, 'sound/weapons/bowdraw.wav', 75, 0) //gets way too high pitched if the freq varies chamber_round() update_icon() From d4c74c19de1a91124df2b6918344ee907421c0b0 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 10 Feb 2020 04:26:50 +0100 Subject: [PATCH 065/342] Something about cryopods. --- code/game/machinery/cryopod.dm | 98 ++++++++++------------ code/modules/admin/verbs/debug.dm | 2 +- code/modules/mob/dead/observer/observer.dm | 15 ++-- 3 files changed, 51 insertions(+), 64 deletions(-) diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index e9d3006b06..b33b87f8b1 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -6,7 +6,6 @@ * ~ Zuhayr */ - //Main cryopod console. /obj/machinery/computer/cryopod @@ -18,7 +17,6 @@ density = FALSE interaction_flags_machine = INTERACT_MACHINE_OFFLINE req_one_access = list(ACCESS_HEADS, ACCESS_ARMORY) //Heads of staff or the warden can go here to claim recover items from their department that people went were cryodormed with. - var/mode = null var/menu = 1 //Which menu screen to display @@ -130,7 +128,8 @@ playsound(src, 'sound/machines/terminal_prompt_deny.ogg', 50, 0) updateUsrDialog() return - if(!allow_items) return + if(!allow_items) + return if(frozen_items.len == 0) to_chat(user, "There is nothing to recover from storage.") @@ -182,7 +181,7 @@ var/last_no_computer_message = 0 // These items are preserved when the process() despawn proc occurs. - var/list/preserve_items = list( + var/static/list/preserve_items = typecacheof(list( /obj/item/hand_tele, /obj/item/card/id/captains_spare, /obj/item/aicard, @@ -203,9 +202,9 @@ /obj/item/tank/jetpack, /obj/item/documents, /obj/item/nuke_core_container - ) + )) // These items will NOT be preserved - var/list/do_not_preserve_items = list ( + var/static/list/do_not_preserve_items = typecacheof(list( /obj/item/mmi/posibrain, /obj/item/gun/energy/laser/mounted, /obj/item/gun/energy/e_gun/advtaser/mounted, @@ -215,7 +214,7 @@ /obj/item/gun/energy/printer, /obj/item/gun/energy/kinetic_accelerator/cyborg, /obj/item/gun/energy/laser/cyborg - ) + )) /obj/machinery/cryopod/Initialize(mapload) . = ..() @@ -287,14 +286,14 @@ #define CRYO_DESTROY 0 #define CRYO_PRESERVE 1 #define CRYO_OBJECTIVE 2 +#define CRYO_IGNORE 3 /obj/machinery/cryopod/proc/should_preserve_item(obj/item/I) for(var/datum/objective_item/steal/T in control_computer.theft_cache) if(istype(I, T.targetitem) && T.check_special_completion(I)) return CRYO_OBJECTIVE - for(var/T in preserve_items) - if(istype(I, T) && !(I.type in do_not_preserve_items)) - return CRYO_PRESERVE + if(preserve_items[I] && !do_not_preserve_items[I]) + return CRYO_PRESERVE return CRYO_DESTROY // This function can not be undone; do not call this unless you are sure @@ -303,52 +302,47 @@ find_control_computer() var/mob/living/mob_occupant = occupant + var/list/obj/item/cryo_items = list() //Handle Borg stuff first if(iscyborg(mob_occupant)) var/mob/living/silicon/robot/R = mob_occupant - - R.contents -= R.mmi - qdel(R.mmi) + if(R.mmi?.brain) + cryo_items[R.mmi] = CRYO_IGNORE + cryo_items[R.mmi.brain] = CRYO_IGNORE for(var/obj/item/I in R.module) // the tools the borg has; metal, glass, guns etc for(var/obj/item/O in I) // the things inside the tools, if anything; mainly for janiborg trash bags - if(should_preserve_item(O) != CRYO_DESTROY) // Preserve important things inside the item - continue + cryo_items[O] = should_preserve_item(O) O.forceMove(src) R.module.remove_module(I, TRUE) //delete the module itself so it doesn't transfer over. //Drop all items into the pod. for(var/obj/item/I in mob_occupant) - mob_occupant.doUnEquip(I) - I.forceMove(src) - + if(cryo_items[I] == CRYO_IGNORE) + continue + cryo_items[I] = should_preserve_item(I) + mob_occupant.transferItemToLoc(I, src, TRUE) if(I.contents.len) //Make sure we catch anything not handled by qdel() on the items. - if(should_preserve_item(I) != CRYO_DESTROY) // Don't remove the contents of things that need preservation + if(cryo_items[I] != CRYO_DESTROY) // Don't remove the contents of things that need preservation continue for(var/obj/item/O in I.contents) - if(istype(O, /obj/item/tank)) //Stop eating pockets, you fuck! - continue + cryo_items[O] = should_preserve_item(O) O.forceMove(src) - //Delete all items not on the preservation list. - var/list/items = contents - items -= mob_occupant // Don't delete the occupant - - for(var/obj/item/I in items) - if(istype(I, /obj/item/pda)) - var/obj/item/pda/P = I - QDEL_NULL(P.id) - qdel(P) + for(var/A in cryo_items) + var/obj/item/I = A + if(QDELETED(I)) //edge cases and DROPDEL. continue - - var/preserve = should_preserve_item(I) - if(preserve == CRYO_DESTROY) + var/preserve = cryo_items[I] + if(preserve == CRYO_IGNORE) + continue + else if(preserve == CRYO_DESTROY) qdel(I) - else if(control_computer && control_computer.allow_items) + else if(control_computer?.allow_items) control_computer.frozen_items += I if(preserve == CRYO_OBJECTIVE) control_computer.objective_items += I - I.loc = null + I.moveToNullspace() else I.forceMove(loc) @@ -417,6 +411,7 @@ #undef CRYO_DESTROY #undef CRYO_PRESERVE #undef CRYO_OBJECTIVE +#undef CRYO_IGNORE /obj/machinery/cryopod/MouseDrop_T(mob/living/target, mob/user) if(!istype(target) || user.incapacitated() || !target.Adjacent(user) || !Adjacent(user) || !ismob(target) || (!ishuman(user) && !iscyborg(user)) || !istype(user.loc, /turf) || target.buckled) @@ -443,29 +438,24 @@ var/generic_plsnoleave_message = " Please adminhelp before leaving the round, even if there are no administrators online!" if(target == user && world.time - target.client.cryo_warned > 5 MINUTES)//if we haven't warned them in the last 5 minutes - var/caught = FALSE + var/list/caught_string + var/addendum = "" if(target.mind.assigned_role in GLOB.command_positions) - alert("You're a Head of Staff![generic_plsnoleave_message] Be sure to put your locker items back into your locker!") - caught = TRUE + LAZYADD(caught_string, "Head of Staff") + addendum = " Be sure to put your locker items back into your locker!" if(iscultist(target) || is_servant_of_ratvar(target)) - to_chat(target, "You're a Cultist![generic_plsnoleave_message]") - caught = TRUE + LAZYADD(caught_string, "Cultist") if(is_devil(target)) - alert("You're a Devil![generic_plsnoleave_message]") - caught = TRUE - if(istype(SSticker.mode, /datum/antagonist/gang)) - if(target.mind.has_antag_datum(/datum/antagonist/gang)) - alert("You're a Gangster![generic_plsnoleave_message]") - caught = TRUE - if(istype(SSticker.mode, /datum/antagonist/rev)) - if(target.mind.has_antag_datum(/datum/antagonist/rev/head)) - alert("You're a Head Revolutionary![generic_plsnoleave_message]") - caught = TRUE - else if(target.mind.has_antag_datum(/datum/antagonist/rev)) - alert("You're a Revolutionary![generic_plsnoleave_message]") - caught = TRUE + LAZYADD(caught_string, "Devil") + if(target.mind.has_antag_datum(/datum/antagonist/gang)) + LAZYADD(caught_string, "Gangster") + if(target.mind.has_antag_datum(/datum/antagonist/rev/head)) + LAZYADD(caught_string, "Head Revolutionary") + if(target.mind.has_antag_datum(/datum/antagonist/rev)) + LAZYADD(caught_string, "Revolutionary") - if(caught) + if(caught_string) + alert(target, "You're a [english_list(caught_string)]![generic_plsnoleave_message][addendum]") target.client.cryo_warned = world.time return diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index ad2eeb7289..d85ea037d3 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -487,7 +487,7 @@ GLOBAL_PROTECT(AdminProcCallSpamPrevention) if(alert("This mob is being controlled by [M.key]. Are you sure you wish to assume control of it? [M.key] will be made a ghost.",,"Yes","No") != "Yes") return else - var/mob/dead/observer/ghost = new/mob/dead/observer(M,1) + var/mob/dead/observer/ghost = new/mob/dead/observer(get_turf(M), M) ghost.ckey = M.ckey message_admins("[key_name_admin(usr)] assumed direct control of [M].") log_admin("[key_name(usr)] assumed direct control of [M].") diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 3559edc0fb..5ceac18316 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -55,7 +55,7 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER) var/deadchat_name var/datum/spawners_menu/spawners_menu -/mob/dead/observer/Initialize() +/mob/dead/observer/Initialize(mapload, mob/body) set_invisibility(GLOB.observer_default_invisibility) verbs += list( @@ -76,11 +76,7 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER) updateallghostimages() - var/turf/T - var/mob/body = loc - if(ismob(body)) - T = get_turf(body) //Where is the body located? - + if(body) gender = body.gender if(body.mind && body.mind.name) name = body.mind.name @@ -105,14 +101,15 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER) update_icon() - if(!T) + if(!isturf(loc)) + var/turf/T var/list/turfs = get_area_turfs(/area/shuttle/arrival) if(turfs.len) T = pick(turfs) else T = SSmapping.get_station_center() - forceMove(T) + forceMove(T) if(!name) //To prevent nameless ghosts name = random_unique_name(gender) @@ -268,7 +265,7 @@ Works together with spawning an observer, noted above. if(!key || key[1] == "@" || (SEND_SIGNAL(src, COMSIG_MOB_GHOSTIZE, can_reenter_corpse, special, penalize) & COMPONENT_BLOCK_GHOSTING)) return //mob has no key, is an aghost or some component hijacked. stop_sound_channel(CHANNEL_HEARTBEAT) //Stop heartbeat sounds because You Are A Ghost Now - var/mob/dead/observer/ghost = new(src) // Transfer safety to observer spawning proc. + var/mob/dead/observer/ghost = new(get_turf(src), src) // Transfer safety to observer spawning proc. SStgui.on_transfer(src, ghost) // Transfer NanoUIs. ghost.can_reenter_corpse = can_reenter_corpse if (client && client.prefs && client.prefs.auto_ooc) From bb641fecf8bcc3ca96d268f5acca82fef7186180 Mon Sep 17 00:00:00 2001 From: Winter Flare <7543955+Owai-Seek@users.noreply.github.com> Date: Sun, 9 Feb 2020 23:07:32 -0500 Subject: [PATCH 066/342] Sprites, Tweaks, and Snacks -Fixes Trash Can recipie. Now craftable with 10 metal, removed with welder. -Adds an additional sprite for Duke Purple Tea so Tea and Coco don't look the same. -Adds Bacon and Eggs Sprite and Food Item -Adds Unique Sprite for Drying Agent bottle. -Adds Chocolate Bar to the... Chocolate Vendor. -Allows Trash Bag to fit Limbs (Not Heads) -Allows Mops to be Printable -Allows Bio Bags to pick up Limbs and Organs. Disallows Cybernetics, Brains, and Implants. Ports the following from TG: Printable Mops https://github.com/tgstation/tgstation/pull/44141 Makes Limbs Small Weight (To Fit in Trashbags) https://github.com/tgstation/tgstation/pull/44730 --- .../items/stacks/sheets/sheet_types.dm | 2 +- code/game/objects/items/storage/bags.dm | 4 +++- .../structures/crates_lockers/crates/bins.dm | 4 ++-- code/modules/food_and_drinks/drinks/drinks.dm | 8 +++++++- .../food_and_drinks/food/snacks_egg.dm | 10 ++++++++++ .../recipes/tablecraft/recipes_egg.dm | 9 +++++++++ .../reagents/reagent_containers/spray.dm | 1 + code/modules/research/designs/misc_designs.dm | 10 ++++++++++ code/modules/research/techweb/all_nodes.dm | 2 +- code/modules/surgery/bodyparts/bodyparts.dm | 1 + code/modules/vending/snack.dm | 9 ++++++--- icons/obj/drinks.dmi | Bin 91339 -> 91591 bytes icons/obj/food/containers.dmi | Bin 11617 -> 11597 bytes icons/obj/food/food.dmi | Bin 71597 -> 71131 bytes icons/obj/janitor.dmi | Bin 26174 -> 26482 bytes 15 files changed, 51 insertions(+), 9 deletions(-) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 2bd7dd0d38..78741a115b 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -51,6 +51,7 @@ GLOBAL_LIST_INIT(metal_recipes, list ( \ new/datum/stack_recipe("closet", /obj/structure/closet, 2, time = 15, one_per_turf = TRUE, on_floor = TRUE), \ null, \ new/datum/stack_recipe("canister", /obj/machinery/portable_atmospherics/canister, 10, time = 15, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("trash bin", /obj/structure/closet/crate/bin, 10, time = 15, one_per_turf = TRUE, on_floor = TRUE),\ null, \ new/datum/stack_recipe("floor tile", /obj/item/stack/tile/plasteel, 1, 4, 20), \ new/datum/stack_recipe("metal rod", /obj/item/stack/rods, 1, 2, 60), \ @@ -719,7 +720,6 @@ GLOBAL_LIST_INIT(plastic_recipes, list( new /datum/stack_recipe("opaque plastic flaps", /obj/structure/plasticflaps/opaque, 5, one_per_turf = TRUE, on_floor = TRUE, time = 40), \ new /datum/stack_recipe("water bottle", /obj/item/reagent_containers/glass/beaker/waterbottle/empty), \ new /datum/stack_recipe("large water bottle", /obj/item/reagent_containers/glass/beaker/waterbottle/large/empty,3), \ - new /datum/stack_recipe("large trash cart", /obj/structure/closet/crate/bin,50),\ new /datum/stack_recipe("wet floor sign", /obj/item/caution, 2))) /obj/item/stack/sheet/plastic diff --git a/code/game/objects/items/storage/bags.dm b/code/game/objects/items/storage/bags.dm index 028f36b1d1..67e54128a4 100644 --- a/code/game/objects/items/storage/bags.dm +++ b/code/game/objects/items/storage/bags.dm @@ -399,10 +399,12 @@ /obj/item/storage/bag/bio/ComponentInitialize() . = ..() var/datum/component/storage/STR = GetComponent(/datum/component/storage) + STR.max_w_class = WEIGHT_CLASS_NORMAL //Allows you to pick up Lungs, Liver, and Stomach STR.max_combined_w_class = 200 STR.max_items = 25 STR.insert_preposition = "in" - STR.can_hold = typecacheof(list(/obj/item/slime_extract, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/blood, /obj/item/reagent_containers/hypospray/medipen, /obj/item/reagent_containers/food/snacks/deadmouse, /obj/item/reagent_containers/food/snacks/monkeycube)) + STR.can_hold = typecacheof(list(/obj/item/slime_extract, /obj/item/reagent_containers/syringe, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/blood, /obj/item/reagent_containers/hypospray/medipen, /obj/item/reagent_containers/food/snacks/deadmouse, /obj/item/reagent_containers/food/snacks/monkeycube, /obj/item/organ, /obj/item/reagent_containers/food/snacks/meat/slab, /obj/item/bodypart)) + STR.cant_hold = typecacheof(list(/obj/item/organ/brain, /obj/item/organ/liver/cybernetic, /obj/item/organ/heart/cybernetic, /obj/item/organ/lungs/cybernetic, /obj/item/organ/tongue/cybernetic, /obj/item/organ/ears/cybernetic, /obj/item/organ/eyes/robotic, /obj/item/organ/cyberimp)) /obj/item/storage/bag/bio/holding name = "bio bag of holding" diff --git a/code/game/objects/structures/crates_lockers/crates/bins.dm b/code/game/objects/structures/crates_lockers/crates/bins.dm index 7646fdb35f..bc3697a550 100644 --- a/code/game/objects/structures/crates_lockers/crates/bins.dm +++ b/code/game/objects/structures/crates_lockers/crates/bins.dm @@ -4,8 +4,8 @@ icon_state = "largebins" open_sound = 'sound/effects/bin_open.ogg' close_sound = 'sound/effects/bin_close.ogg' - material_drop = /obj/item/stack/sheet/plastic - material_drop_amount = 40 + material_drop = /obj/item/stack/sheet/metal + material_drop_amount = 10 anchored = TRUE horizontal = FALSE delivery_icon = null diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index cd5c9d850b..2bd8556baf 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -222,12 +222,18 @@ item_state = "coffee" spillable = TRUE -/obj/item/reagent_containers/food/drinks/mug/on_reagent_change(changetype) +/obj/item/reagent_containers/food/drinks/mug/tea/on_reagent_change(changetype) if(reagents.total_volume) icon_state = "tea" else icon_state = "tea_empty" +/obj/item/reagent_containers/food/drinks/mug/coco/on_reagent_change(changetype) + if(reagents.total_volume) + icon_state = "coco" + else + icon_state = "tea_empty" + /obj/item/reagent_containers/food/drinks/mug/tea name = "Duke Purple tea" desc = "An insult to Duke Purple is an insult to the Space Queen! Any proper gentleman will fight you, if you sully this tea." diff --git a/code/modules/food_and_drinks/food/snacks_egg.dm b/code/modules/food_and_drinks/food/snacks_egg.dm index f01966a0ff..c65e42c0e4 100644 --- a/code/modules/food_and_drinks/food/snacks_egg.dm +++ b/code/modules/food_and_drinks/food/snacks_egg.dm @@ -96,6 +96,16 @@ tastes = list("egg" = 4, "salt" = 1, "pepper" = 1) foodtype = MEAT | FRIED | BREAKFAST +/obj/item/reagent_containers/food/snacks/baconegg + name = "bacon and eggs" + desc = "A fried egg with a side of bacon. Delicious!" + icon_state = "baconegg" + bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 1) + bitesize = 1 + filling_color = "#FFFFF0" + tastes = list("egg" = 2, "bacon" = 2, "salt" = 1, "pepper" = 1) + foodtype = MEAT | FRIED | BREAKFAST + /obj/item/reagent_containers/food/snacks/boiledegg name = "boiled egg" desc = "A hard boiled egg." diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm index 6d495d1c79..c049cd7563 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm @@ -13,6 +13,15 @@ result = /obj/item/reagent_containers/food/snacks/friedegg subcategory = CAT_EGG +/datum/crafting_recipe/food/baconegg + name = "Bacon and Eggs" + reqs = list( + /obj/item/reagent_containers/food/snacks/friedegg = 1, + /obj/item/reagent_containers/food/snacks/meat/bacon = 1 + ) + result = /obj/item/reagent_containers/food/snacks/baconegg + subcategory = CAT_EGG + /datum/crafting_recipe/food/omelette name = "Omelette" reqs = list( diff --git a/code/modules/reagents/reagent_containers/spray.dm b/code/modules/reagents/reagent_containers/spray.dm index e8c8d14141..4562f348fc 100644 --- a/code/modules/reagents/reagent_containers/spray.dm +++ b/code/modules/reagents/reagent_containers/spray.dm @@ -172,6 +172,7 @@ /obj/item/reagent_containers/spray/drying_agent name = "drying agent spray" desc = "A spray bottle for drying agent." + icon_state = "cleaner_drying" volume = 100 list_reagents = list(/datum/reagent/drying_agent = 100) amount_per_transfer_from_this = 2 diff --git a/code/modules/research/designs/misc_designs.dm b/code/modules/research/designs/misc_designs.dm index 2bc56f2fbd..72b2c91e4c 100644 --- a/code/modules/research/designs/misc_designs.dm +++ b/code/modules/research/designs/misc_designs.dm @@ -289,6 +289,16 @@ ////////////Janitor Designs////////////// ///////////////////////////////////////// +/datum/design/mop + name = "Mop" + desc = "Just your everyday standard mop." + id = "mop" + build_type = PROTOLATHE + materials = list(MAT_METAL = 1200, MAT_GLASS = 100) + build_path = /obj/item/mop + category = list("Equipment") + departmental_flags = DEPARTMENTAL_FLAG_SERVICE + /datum/design/advmop name = "Advanced Mop" desc = "An upgraded mop with a large internal capacity for holding water or other cleaning chemicals." diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index e1abfedde6..d598b9a108 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -602,7 +602,7 @@ display_name = "Basic Tools" description = "Basic mechanical, electronic, surgical and botanical tools." prereq_ids = list("base") - design_ids = list("screwdriver", "wrench", "wirecutters", "crowbar", "multitool", "welding_tool", "tscanner", "analyzer", "cable_coil", "pipe_painter", "airlock_painter", "scalpel", "circular_saw", "surgicaldrill", "retractor", "cautery", "hemostat", "cultivator", "plant_analyzer", "shovel", "spade", "hatchet") + design_ids = list("screwdriver", "wrench", "wirecutters", "crowbar", "multitool", "welding_tool", "tscanner", "analyzer", "cable_coil", "pipe_painter", "airlock_painter", "scalpel", "circular_saw", "surgicaldrill", "retractor", "cautery", "hemostat", "cultivator", "plant_analyzer", "shovel", "spade", "hatchet", "mop") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 500) export_price = 5000 diff --git a/code/modules/surgery/bodyparts/bodyparts.dm b/code/modules/surgery/bodyparts/bodyparts.dm index 097be23c40..c9affe92f9 100644 --- a/code/modules/surgery/bodyparts/bodyparts.dm +++ b/code/modules/surgery/bodyparts/bodyparts.dm @@ -5,6 +5,7 @@ force = 3 throwforce = 3 icon = 'icons/mob/human_parts.dmi' + w_class = WEIGHT_CLASS_SMALL icon_state = "" layer = BELOW_MOB_LAYER //so it isn't hidden behind objects when on the floor var/mob/living/carbon/owner = null diff --git a/code/modules/vending/snack.dm b/code/modules/vending/snack.dm index efb0905f6b..92fef9f256 100644 --- a/code/modules/vending/snack.dm +++ b/code/modules/vending/snack.dm @@ -5,21 +5,24 @@ product_ads = "The healthiest!;Award-winning chocolate bars!;Mmm! So good!;Oh my god it's so juicy!;Have a snack.;Snacks are good for you!;Have some more Getmore!;Best quality snacks straight from mars.;We love chocolate!;Try our new jerky!" icon_state = "snack" products = list(/obj/item/reagent_containers/food/snacks/candy = 6, + /obj/item/reagent_containers/food/snacks/chocolatebar = 6, /obj/item/reagent_containers/food/drinks/dry_ramen = 6, /obj/item/reagent_containers/food/snacks/chips = 6, /obj/item/reagent_containers/food/snacks/sosjerky = 6, /obj/item/reagent_containers/food/snacks/no_raisin = 6, /obj/item/reagent_containers/food/snacks/spacetwinkie = 6, - /obj/item/reagent_containers/food/snacks/cheesiehonkers = 6) + /obj/item/reagent_containers/food/snacks/cheesiehonkers = 6, + /obj/item/reagent_containers/food/snacks/cornchips = 6) contraband = list( /obj/item/reagent_containers/food/snacks/cracker = 12, - /obj/item/reagent_containers/food/snacks/beans = 2, /obj/item/reagent_containers/food/snacks/honeybar = 6, - /obj/item/reagent_containers/food/snacks/syndicake = 6) + /obj/item/reagent_containers/food/snacks/syndicake = 6, + /obj/item/reagent_containers/food/snacks/beans = 2) premium = list( /obj/item/reagent_containers/food/snacks/lollipop = 2, /obj/item/reagent_containers/food/snacks/spiderlollipop = 2, /obj/item/reagent_containers/food/snacks/chococoin = 1, + /obj/item/storage/box/marshmallow = 1, /obj/item/storage/box/donkpockets = 2) refill_canister = /obj/item/vending_refill/snack diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index b03a1cdeae9bdfb9f5febf475003142ea0a9b612..a3d0762fde856bc53fd1ae68c485e21a5cea4492 100644 GIT binary patch delta 73172 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 delta 72918 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

nn!;t^j;v)8hq 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 Z9;g}iXv!jGwc`Nj_b*mot3(qY_CE{PhY|n) diff --git a/icons/obj/food/containers.dmi b/icons/obj/food/containers.dmi index 93acc0745367e610e7b2ecde202a7295eeea9502..2639d6860afe1439c975ab3a11195f081ce5ae3a 100644 GIT binary patch delta 10692 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 TMcFDrz&{OD9hF)o>xlmYt$H0} delta 10733 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 rTMF!6AKPSs$ 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 z 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 = z_a@8Bn!TK_(0@rnLNYi!oCm&Gvd*TRy;XtJR3n2QUh&LE6MPHnS4T_FSGEqy^)q)U zh_$v}%6^1Ex8;(|w_euAc#S`jnA-~FM0N~^EPr-0gm3x%#{Q0%>Txt5rBtOfU(|oQ z;u$NQF4iv=!Vi>*!t0c3G-7jCz&5D$bvb?i;s+kyh>=%x*r63_8CTLAKTB7~5?}i@dw+Q$)ogGpHff77K5}c(owRq7ghVlfJN=^ksB3kb<6AmH>vIS{Gf;?X;BbOnUg70cDnon-GcIsW$)SQ@6Hm z6dmb%nYY5gL{O{BXzMI_P>+Ni)WwU1W2ncDa^t${=)-;NlX8%>>dX0b6{n94U$VBh zE0TeqK5aBVyAc8U`1qP0T+Lhb+|L;%1^*H{U&VPy2P8Aa^tCmc|1uXdh$||3wfO_6 zH3Hx{D>l10o;Z1KoLx?Sgp^%q2`wzy6S1-9W0kJi)6nMkYZa8~U=Q@}7#lkSNs*Bz zA}9eF6^CVqD?WEMEZtMA8$G`~P&VGF^FabM|$TjQR+dtJz;TqLP8&@ASNZ*zyKLg$sMqaojuAbWvxH&68seEEfsn(dl$ z4I)qxTyRU)8vAg=z!@2+cJTHEJP8{0o{~dHCKOiq3(NsirMQwTRzA^u9HRtQ*pUQH zH4H?IXCY2`jL&n)UV8F6z+C_Ck&I+u-WjRFol8v=g>RFhT<^Htvq{$63#d=vb?W`q z+`QfNGZOPhAMxnhG7tnx#onfeWvZB-wKzRTCoL(d%Aew_;p@2e2J0>=zk(VnYP{9V z2`7V?wSiDGx2n>DH4~@+GcEJ!UN40@!%|{Vesf5Ow^qCPeE$qT5#N+-$?OdUxH*H? z!|1d|a;_dVrxU7(NuMhE2Iq5u0a+@=QjYbFVDWWd%3oRFJ0W|I%ytjb1_J!QI|p*Y zM3DMM$lD2H%We7g$g?eRM_MWuu|GPZ@s3Pzs-#6%h6D)9~Ar1l*8+UYxTjA1XYm�v3 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

+m zi2WPjm-ji12UP`umA2h4J8|E1hkvu{7VI$A;pGd#)U)NnR?A-Zs|G^!-HW%0A@x5< zSU&pmQTh3%$Z%PDe2omp3nWre=N4BZP?c{rZbBVy^sY)$$4Ovqm?6x4aeLv^B-Qk4 z9!7KrC|l?jv9Xm0c_g#+$6zHY2l*7hN8lR#Wwmi&IxLmrH?Q!$#d}2@g|?=nl^ReZ zhdBVS=ORIpl`q#(@4Y+k?dO~k~wSTN%-X^5INl+=>Mk4(R zD&dMCU8k5m!_E!KF@kqu83wQRfc!<=5Z`-Tj5v|YWx-sph8vf^LYnNT=~me{HAF6kPKusI-(7T6p)Mf)<}&(79w zQ#>VGy(e1%U&zA8mwcqpB->KQG}ykEmRa)+`HUK6rINK0=h6@IrAeQi6{CZ!$15`1 zy)+><1|SKCr22o**NlT{q^{%%@lbwUl)C*Df%bA!}IGn2c$Sk1_tnAXi%Xq;3Ut!So&WuWa z(+U^9e@qHU+tBUBUfq1vdYR*?Z>uDPbj)Stm*2-yq44ZH@ruxl86kXas~JAt{fHCq z?f_yvcK{IDiwTn?i3)Rb4nW0ZroOe{&#nl9C0@_rtLf}A*+@JH*Tubj%!0U&TqR(! z@;d8-;V35=x9tWJDFzQK-fGeG9#dycMhnC3B7T(kvT2sxClc01L8{QBo`Lg)IA&{x zekj86iQalb;|}|Y=|mvH635SgqZ(g01!U~W$tg&hCq!>hbnBuu`)Os50jb+#t-B^8 z`}kaFl0spNZ}HMCV%_zl7o-R(;iO-}^-`1Il?92I$Ub6z{(50P5n9nH_ak8L$q;Jlb>`!L=yoH(Z<`Cv8O;-70cCHALwuDi>+27S{+bbdf6nDxZqGIznyJLxSi3)RBa6*`98ti zrGZZMD*TC=OJj=pdx=8XnBgSTR0{Mm+hFu$M#WjcbyCc0B*6kV?*J10&A|S;a6Z<0 zl8+qORR;nS=}KwJejmX%9LT@qA~c ztmVod^^mn0pbVCglk2!)NN>G4+ivT0hYkuZN>G$88BRj8sxJd|@WP>_-$(;uvEPNx z-;qiudA1}aU;@iR?zK+U$Fe3b$y^Ci2pu8@g}Jbg&)C&E*@OnK5nWOPBLXz(u@s#O!~Yyz&wz!V-(bJ5+`Q1@@9TdZ9xVt%&| zQ4HQG$N*H~52T~@;<(>CB&O8sF;I%BB%<_TyKh{b%*wx1AQdrKmFW~AvimsH69&$6 zi92-{y_21!wRpI_z?#(sQ*KP$zqBv4&MJRweDJ?&==Lsc2h8EKLh`_HjF#aq zPTX)N_fDNzupljy9m;}X`C}4|&tmWd8C`Lpl>&-B)UaWo++z{Bg-OcYy|zl+DS70{ zGX&d2^wav|VS0Ka>)!s2n+`-hrM8v_o$W`%ZbI^97u+CDjq_--obmW^8rQ}fX-{c^ zUb!ECb)@R+Y<^Fgz}0YRb|n`di+$M3Y5k(9%vO@_i)Tn|p#+D)d2YRDh9wyq^b>PZ ze65Iliq^K;Wz~jxhHQ86@0k)9O(JCB+0LSYIoV&#BLAxiW?)5e-iZFcG;9|MlgyV> zXUdYvE(XyopJaQ(v31FGvhjwlLbF|4ZMzH8o;HG&?vTS2-_o$Lsnm*s`d@fmO?`Jd zlfm!C;?{&L4EO!&FTUZ~@bS=X-b;j2zr|3csV@6yR;R`qEghV_=eVu?jzm8>@`GT< zDC@e@hP2T5{$-`v$j{B|F7AiP!VkDFUq)6{anjM#J322hcrd(=M^E;S#u!wW3ic$a9AZ9wo@%0Hb594>AsR4kg4aapebhV6l< zfS;8P-l(86Q!VNhZ*@k7&n+r&JjgL3qdwKyDZwHnM3Le9$SWo;9-ER9F_EtXAF~Yq z2{ti49+Q$HcWGK>2PLUBd8LPYerNjn-XZP7e1%OfyzP4G+>O$(a~}Dyd$;Owh-dQC zenSyWlTim!6e=sQKT{6BlZV*<&+jEa`O?Vw?gS!axy%TjAs(evw@x)KCZ<&(jqfAQ zS8zOZ?iO1VN)CBJ+J}NqgRYG?d#RrceD0d~+@z`fn)cjgbq(By9B;x}mKm%k$mv>b zhmS3uMlm$n4y!_lxo@_YZX_Key4*tWjjhmOg80Uak|Zm3KEOp6>^GV{wr1{BnWzozZ=gDB614fTw(L)qqQ`MV?c zfXa9l2AII&7Q!6SW#{zB$VlPCLKqskh})0&c+|V^+JVnH@Lpbi<8b<@Yj+|JqPcX< zyy$CHgAJ^HwSxx~GtvipOf_Jvci;A{r)yq8Tsh#HSz80mDKiV;@P9Rx3&#-a()ZpT z@uvC<%-zkMS}Y82FhFfiT8{6@_z`JUyZjrRcj17U8aqnhuAQGD6GJPZUuC9=^~;u? zn1u|bk)Eh2136S9q3mFwzrW0GSx7#a^L-gLq2ymyh)ktST*sc3!X-XFe%;QF`6oim zfYMUdJjIKy!^MV=mBQAV&w>v^&usHz4UA9r(WJJVvtu;j~!z;`rKJN;9sl4lD1UboKWZ_iUm;VFi#rm#+} zk?ntYd#_sLr3_Mw_J&_8w3KH#t)Q%qwOBnuA%*L`YowRAckW#Lhi7H~kgxc0s2L=V z!XwZw=sT#2g&*>{EYqlv2ZLvXibCV+!SsnJJZF{Tj+WO#R)%}ZR!kQ>7CQPmK*i5L zUz{SsmRP`dyDIlnn1kcP)H>^JBb<5jtDiZ67boo#N876p`M#}pN+DF8cO15JYraNi zr}!k-&M22hb7A0wzR#jx7TWyCJ1ds3tizVN)qn?Niv%x4?V0GP zC@BvQUZ7Vs7*`M(XfdE?(%}|236*q{7=es`Y-bZiw2t`gE(n|-EoTgA=QN~H>7d)0 zn!W;7K95;AW0BKuyk%jL5)tuRJjlgc>uR&&?6W9eXg8-M4`mfup}nVEJ(ec#7RtrV zyR{|%j&96bxZe86@s!Qmc%Xs>r2Ay}4jGH3x}75nJor$oQS5A1$Tj1hv5EgjC6suWp%zTYCg7yk!cD zf=~A5%R^}PnwlgGcxtV(Y7q1`L||iMLo=t+)D2WOe|&U12M0FG%E~cDCJYG82_j%{ zh~@_n5EEzbTtDIP-0Gu?Mump1q7h`1oc$j1IlWj@q_}J9OA}ADW~d(FD&br8UOWx$ zrY|m)#NG4rWDJVO%W$lGt{7iUx;0VWo&{Dal8a{M5w{F8HFFQ|BL>S$85(AicS%3l zPUBq5xE*^Q*~a=jU5n6VX%jUVe~0OpAG^;wF2FY_dsXLk-LV$z2ZD05zA2^-=I6WO zcgB7h0Uv+Q#zD;j-dXnCT(=Gp*}45l^KLo6>oUdo-(;bToK?X+-pD{?wGDl*<&1g- z2GgX`+e7C3ha;F!k7rAoC(jRq4|-e5tURq>WosWF?sV=Q9UVy@{+xx@*r2{u|Fd#` ze-Cw(@m<~C-VSLNsylcGvRu5($e`bZ2d_FlC&qW_j<(>F-W{6JYV@UoO+OZnV zbA7cNVuwxi-gbmY-s>p5xJuJC=-)p}>Q36=F1w^r3hX9iYKRNb9{L-8qa5FNvQ77p zRy;XV}}sd~Qzr$eDw}x+q$lK@;)zFp0l87NZ=@J#9H- zA_LX?_Z%mtrCW23 zLqJ7}2(JOz3mOwtASNk^@qNvwJ*XdEXi#X@5ASlD@)`>{9MDHVII*%o@tY;|Y*v^h zPWWo~i(Zu1KN$WdB#;Pe7&O;d=w+IpigCFq#njX~I0YBS7Ih4no88jBpx=d@u{?kr zvd{fZQ9tHJTkXShi7dTCc-K#W+q4fRT^HGHg|f5Cm~*hG5#jPwfUF$B(!w)s)K0pEcz1n`Li6pPW!6E7 zixra9(F`BQpP`m_T}D0+41Om$^kP%DGAvaxo(4T z&c5I15oZ=GMGFEeakSZXcQM;j(y@v?(mmRlun`vm=6O} z0$f^8C}S?p+%%n^jB*GB8Bxxk6)1lKg#d9eqTSk;sy=^U?QOSq=)t?K(vp&&67DJf zVfzp3@Fx?9EAs)8wZ2}49h0$d=7^wXj|N}IeW@+>2!STQ`GK;t{NY5dRr)oGmG#!M zi^UadMDkY8wr3Zy``ZiJQ0V9=TL;B9GiNomKpPC%{Y21pKQSlZ6zb^Yq@u0;=E63u zVnjkF%uzFwUIXv@jclfWhFIAwYp3Q4P)5Q0ceH%k zR=v6A(ZtBl-X+O5x`DYV##%opcs&XyhLPye0zxJfVDLnpZt^@)N6S%TD)?m#=3LH; z;eLA>$}_Jpv_9&~Fn+-UaAt(bUjT3orwkJ_;5k?h=K;I&yr6~udZK-HXMu{X08Ui4jllob`11y=|o<_ao z4+bFzhD(he-yg9jkKN_u0#1oP0Y7rA18KEo z8PU+t9LLgbQEZ(5sr%t-i7`x&K5+`Z0v>2=^b_d0ogct;G=w@RYk%undwcn)nY008 zCgQfbQ*FA`q4n9}G&Rsg>MK<++x_CszK;ey^9jKSYfa)vB4MY4d*V&``*9#GZe&(Pk6snMwQ|MzjuI@_68o zknkZzF9_r6a5aa0%`&lX=+RGDYq^Zsiy&hD8Yw|ULh^cHMN(2S+$&0Y9~Z9w%a}5_e2p~(acA0X2)u8EF!d@dJb68UucI=xV4O0KJm-?qDRi+yB!+& zzxKiDRiV&<+02^Be8lo}O{rx4$V(*rM2`#v{pEhyPdS;(!ID6f<)+l!*jM^c{k}l~ zt;}Uk@Jb#xa7x?$g}n9roS%TDu@$+YH}}B62LZO3t?O1*YKri2^&{>qat$lGGr!Wu zvT&;*xIaiy&P*{*P;#?VIV~&=ezmG9jED^1xB>EWyJ+HfvP^TvsJwF>G zxgYNh|9-`6w6!yIXsmZL=a+Khs8CVO4uSQ_y<%2%IUMF!Y;3Uu%vWL#A2Hz?1srmZ zx!v8rWPeDoJ-)OR;F5446kZVZOJET5E=s;=-HjlTh;V<5OiNbl34TwHQbRXcgO=6Y z+8?jryPDV*B4^86We1*7Q=#ya3m}%o`nBXVoS1M9FiLEtaS+Dz z?RTXQgJ7q?|_#-_i|}a{LPVh2;hbE9f^|vu?y5vMZx=FaStdj*M(&vH(al} z_i0(k?sN~P@h9A!Pbd|-0HQct4l;hyci7#1jHvAu*#?L%8!0k2No@hhMS2MSRN8D< zsK7e>q9Z-b=9&(gh<&i2;=N|pp;Q{3iq zPrV+Dz6a%7K}mQ5+C-LEMR8ogalkx6lo&u5>qI_hQM3HWU`@*qNAW;>`LK)=*52xsvMaxF?pAq#SC{J__^9`?K0X@A2ep(E{dEhS${iR}Nq3koWhv zSj^^IkZ*os6h1E3P$X@1On#(!Goa(O^3n@=CFKG$@^_0?ix?#ddR}oFusGC;F*O=%*7KCo-kF*ne@#CFaWTt^ zQ}94=)DE!muTGYP5knLwPys{~sMl?MD+_)FV?>YF0E{HcMxLFtZv{O@b1 zj-Ql7UZ*V6_F;zSw*1s=vZq9lMH3V22iCLU+Bs6Vz;w!zyrQgPR)72PIVI}?ew5iU zR($icR_iMm!5Ut{%z~=EsrmdP`!~vh!eQs#(^FpD#N$RxOq5a6y%;TLsY%|ztnaHs zE#|7LSnc0?g;^uZhF1MJh4B6wqC$V_%dvCP)=hb%@xYSi0A{pKu^Yp@j+c$`Xdi<= zbcJf|sCtnKnfXdBZptZeiJ!d|j_${5F2EuQK4fUI;GyumYdI?=+M{u~KW|6GQKWiw zf^8;p1%+AD5-r1Aqy9Y2ubGA*@DyEhpF{i(BZa?B{}_!rX<0SIP1)X`?KY81eKQ~> zkuco5PZBDHtDg}(+uG6hnzVsLNUI^)Cirr6J)-WPpV2+nSC#fJI(N~vA3GD;Qq}&0 zll>G;Iu_T-X6|P1!u|nswN`C=gFC;*i}#dY96dx0u?@W-B`e175qwe7DO_1;laCz9 zUOF;Be7T51hK+0EFmzBe$u8w}EK%7&Y}g~INmDZ9Rzo(nw3o+xly3e_ zGjQ=l)cU1V`GtY~9Q;y)j|Tp`n-ZdGw)GU8oIC+JX(3|ojuc`1sPj=1j~On7)t&s` z#TNfG=ieSu?3v8q>y#r;sz-g4o$Kc)_j6*1GCCo$;10D9UtrI`m`ka!8R6y!GMygn*!)b3e@k40V?X8%Jle#>cM~{nGO6 z#nci-n96*+x_j5pkda2=`p2l%7~n406>!{3A<$(LT}(YY{iUxNc>a-*C%T-3q&-3t z1mOAGmwV9bPu&g8w!l>02K`IcDJUuujV`Jyz-SpM_tzO)AN72_hl_@dt>k=CCGZin zhLACz0jIsRH@=hT5r(>(s^w}%2PTE2dn_Y<2mOfkH**xQl9pl;=CD#H9&-O$8!^7) z4-=~phoztH9>ynd?%3>(lQQJ|b3COQQ!HxEr{a=nf6=hdSX(I{wHo%Z-dbR1{Ly=j zTH8e3_T?$9aa7QX_>I({rOM4BYJK?}xAQ}8z7{0C@my$MuLXUZZK_aXAAGZX*`Epf z0rqA47U-nQ?ziwLg&uwZfu=N;fRKFd(YoCSBoDQ$3H8Royg~7PeCLYfQ3@VTsn6678c=LI@l$M-kr5HP^w~@{0?ODSoS{>&Uf(z z!e`!bL!;qEmdafJAOZqAwvSHY;(3N!mG2i|HS5;h6`zGtIuR8-@tazGL(e0egj<#OP~*pTmeZI;V2~07I45NvqiNweisbM-KF(}7 z*^58xWf}=E&}Q$(JT$E#Ux(X^X}**EA;~I*tbqJXt~IL=CPos?M!D%*!(NF`W(RFU ztwt!PnB_?co7iyn59;qqjy!W`&%|&f=JT{5hlHF2zF&OI<2*Vkj7l@JUN<`vLA;S@ z;S{j9dshVbsGn|4jd&{sMr`%zo7V(f&yX=X+T>bj!0u~GcX*u|ufYE~5O}LmQg!VA zoO1+oqhQ8@6noGEE&oV2%BuP!xIJ#g6o(!&_72Yl$g607=o#zCj$3pA)dHLR)Qr9Y=o&LV>aLKbKn{HQ)RM|Mk;*PyuVK&N-xZY zA1&)I*qDC&_hUwY)04|>erN1^XlWt{IdTG^^cHz2P zFFZX;HBLmyq!D8~7r$ckit5BL0DwT)@{M$VSC^%Dfk&cfWO*FNitY8LcCUX)@o#?S zct7JL(a~3RID&$%Y57YfHt`rE#(R#GK|gYm=Hi=5hmU1~B-#RX>i0Aae-K?;9g#&U zOCgL39ka9;qWOzw?Sf#b03BiFFGa{`9Mw5kt0FO5ulw%_(bv7{(O0m4nlP3xp-^AD z9Tq~lamS?xmPC`ahV^rl5DCrQbp{B%_NzZ zA=J07#*Wy+3Bhw@`N_M1I?wkA288{tO)`FA>T(~Nh!$hPk^!Mnr#z0K?T-=f&MY}? zn34A7O_Rrazyr1_?f!v*zbyV6_ks@WkLf&G2gaOX*Y6h6ZZ?9J#F(aEh<-f1eucY| zIK+2YeB?}?B3rKHZyo`M0i2wi6xaJZ+?K^9KYBkTkL)0YuGdDP6!HMDY3?rQN0~FFDO)nDoo& z1Xt4=LWDFFaH4Ps33DNSIyJTsKS^$@MI1rtriYEM*utr54J477CB2`Gx%POrx+0ox zs-x?!I)Yvj8{P!dOgoe-B29hJxcr+uKOl?A+U)f3d9jrf2|N3(F*0`!`MJ*&nD04RJcw9`cS93D++5)mPW5aiuMfb89YB&cSvJ@@w;s z>>M1-KXsf0QUnY+jE`c%9CSi0bUa&R$?-8WO(^LbrwG6Ov6z$P(_@yxQu@du<2N*e zCR|I#mZBq#FLKh#yMf4^S5-v-#-U=NK^M1jGBU~y=7H@oK#GMNVc3*@>4mstUoA{a zQzmd|#!5Q@T#n%O@gU4IGjF_+TH}vmctFlgKj+l_~(jlgUDom(1=;9Bp zb5TG=+W(crv~ptd3lmgW_|`@u%hxi1*(AEwA!Tjt@Y7SrjjgTUdIVxdAevaquw6%A ze~BLXZ!8+u7GhfVWtdJ770T6D)Nq#+jdmfr_56wVGvjyE zML^4)9<-;^t!EdPt{seYXg(3H>^I^C23^Ag;EIW50MD4I#bQDCI#d|MWdDFl;vlSY z^}cBZS1Z}9$19?As3;CX8*Kx!7q~!;^oa!}Y@NXO*ald`Ej(+6>Z;^W&ilB)<^vF& zzQGO#ldG<;N&nN%17y-0ukFo%zR89bxoU6+8IK z^>B^dg^%TfG&Yrg3|!Y7WT4NJ-_5~9{WxB^M}0s8_0_abu1H~sSRbL}AdW;srUD8y zGZm|6j`!GqO8NDkrh>_IN~ zj+#gudh?5Y$~lPe*-oQ%SZOV7=cMhJ`Bkf|Bhqh`d+A~}Q~$W19I?H7%RTztYFfLb zAypYg46bucu8MW0ngK;4QyoXqo~z@rK6?6TZsW_Z12JsFJ8~J92b&d<-zpR8VwjiU zBM7ThQQ@MmUW1cC@@NHHbbkUTl`;Om3lRQKod4ey4BB+9NC8<2(P|Rl>Skc3__nR6 zw~qTun;qe$D2{|@Ru^3AShw^aGZGA>VMFL>0Js_Tna2WT7)T1aYOi8(3OmQg8>VZV z-9U{cs+v9V>ss5jl*wswzXFRT#8U_j89O;F9>m+dTwHtx++@H({Dt0cwti{& zga3i(>({Saw-V()?t`#{m*6v@VJ9lv_Z_N%bMx@#o^7s=_jXaS8}~J{vb6`xKCcFq zNPI)&?sle2DFG^BVM1Xmhx=ByfZ z?ROZqngczUNYsTQoUGi4^8uqhW+-T|2s|@_*PngwE_b0xRYVpXpZApqn^*UVp({pA zw0(|P^V6jX0I6-QUD1;qo)!bzs>w&gxZNm3a@&9=l}C!iw)T;nGVkPDejdvq9gLj!0+e(UHk zcx|es$zue0dlf*BT9EgpO5SS`^c+?sAL8|}1H}3A%kpZ)j3=%a{(w8KK8WYadlzml z=k9%idO!RmnUkjur}^m-B2?3aX>&#V$rn?u*$22Cc?>7+77Q+1^2VKNU${l zSvRW^QR5R%Nl%SR9AbN>|81*Hk|OQYs@o&0aZi-k{)|d!w6Bkt%H8Tx+oz7Wi<*mc8KD3z~rRtj%09hZzD` z?MhpOOa*H(?;*{RkM8>Q(kcejkBGgVe%ocRxGB5MvnfPkcN?MxR}n%5vz~2#C1fGC zUDh{4{v`d(UxUuHo{l54v=Kl#+Z1-tq93-PBGz8(}Vx%0uRV*9|n16NwzX1wXVI+smDRG{{b>M6~_mN zp+NML>p6P7LlwBWzaE+#-qf2juOgw>El2l)h22|fSs%S%5VzdGyg90YI?~g1EQxOR2hRo z^wQ5W^Zo8EeY=S{cY>D>g};ru9LnnQ_K3c6HSKud{Qremx( znGMK9kl|szs12Ppqh6LGan#Q!lQDePg`B6JAbH0KPVG`9G8Q2k(!sAo{ z#RhzD?$~QyzWUSj44bqKpP7%0@SWPaZ8)5uWoQ2$SR4Obt7nUZufKH?)nt>{_2uOB zYW@-qkfvGSqXzwIZfaWEfccgIa}9UYs{n8Y3qbib`|88)u>;T=Se^|5LZZ`cHy&6# z*^pdZTs9tHs=7pm*<-!C7hnFeFwHXDS0-ysH_*`0aR~_Mau_{0V!SI#^SpCUj*nO5>G1)>Czfo#>V*!^C|YCl2q7_QfaSUX)K z{HT#0a0ln_(DYk%W@>%_SsME({60!}?U1)4CM_+J!)$mZ09(kumPrx43?#`vAOM$w zBI?f{rbK!A!6Xi3sceQlUwV&)@!- zlQY=$J5cFF>|Ph+WlD7GZziLr&$lAZ!gp`~Nks?roQStqo!cw9JD0-BKI}UT=6P=; zYL;#rLPf5VP_eM2L`A>ub7$E)VI<%Pz@H$_$KnWxJKV7eeX;Gvf`=(_8+Ky_tX*<= zpX;t-!TaZtDHr%ZY^Uq}KUH0ITvT1R9=cNzkQhJ(kw!`Zhek;yBqc?pOQi-Fx=R#9 zN(>O`?im=mB}Z~-q#3Effth=F-|zd~d;dDWeQNK$_S$E!XYKW@GcXkJINk#;V>=a2 zC);9hatsz-q74T}U9P^g!KQC;B|*EtW}|oom)xS&v6o%`(yh7N*-ratX6426=bo@{ zy)x09e8Shz_R$E{;mwQRkR4H5Gk2n?uHOw2>{Kym?quMg(o~EJSvxr3-M1Qo*-DghvV~WT*{9o{j-*+QFd(r7mfiDA5p0t@s&80Z9o@Tm6T{Yv+8J^ zs6LE#UK^_lY9itn0kK6$RRUL2rr}SYBb1bJXs8=9Yv@=B!GQ`Dlrj3TtYe*aJG3S)K-QFL zRI-xc7*S+o(ZTVt`kOZZ%kqvV9x7c$bF#8!9DLuq(|-pIVKf=eZht$xc7Vq+RKx%*G|!B_pXK3wn!R}fhV*?7N1>m_yx)dfe;XXUAkeTeVe|f zVj^JiD%G1&2ulhS9DL4hlBrd%LwN+NlYq3-g_i)&RBBop2?&TsqyWu5;0G5oFIOBj znxq6hrzAf|QBbncx{{r%7A)_Cf|umsLck8ZuN?i(TaZTsg#AOyb&}=e8$7mB-5^se z-ZXo2tHXHV`#S=EHY<_vHhD#T7sl%F;V65KFZ)desHn$-*qZPn^})*nQianUb3H1i;U+5>I6C7? z@Px)IISDWVvKBA+gej1CwpW%{3I{~ z+Z-caN=+M;!4{h$v&M5P(R)+i1=%tl*9A{r#lUev%l#Rec+|UIJCi}&=03@$($eO-VOgR^&KbAm=~Mz=R_xndPV}tPpTGduGl%Fd@eU#D^2O0Y%wKS zoB7(PwH?rzTbvvx{o-|-zslj2kuMono;z?J{5ViQ=+|m5TwiNkYO`z;?)h{0Xqm8t zc~8(cg8{xwUtli7)$JFvui6VD*EYM8yDDWH?Jwd=RiE{Vrjy zlu^`?#4ZnH9C{LI`T_p)+q2eFb(J(!bZj}$;f9%AKJJe>pU#$gZe=^ZHpwnMuY6*O zI@Iup@JEN<^08jriR9{(yVZ6{)26doop@ylWoTPq0l^q@A0%icq$`r<&vJGka4tlj zIP&BmT))`JKJWxm@^x#DWY)C&sygV%cW>d~eqWNRNSf+YmzQw$YsBF`V3X)cD4#HP zri)kr{u}|y<$(x4e7Ndp^C_7EuB2t59N%$^lSUq-bn!hA;Frp68`Qb-QhpNTea1f+ zn{D@qsUG%FSGV@SbGpUSN-W$T5rkVMSEj z@GzZvvuJmwc|WmV&*^nba&8m_Rbu11rhuT=;)S5TG7-XXcuLSkjH-;~^`t*fm!2e$ zh|{;huq$l8`}NG@uC-uQq>N*Zj&6JY47=N-Bqc8B3?ZXi&I(h1+z*{mh9j5LItf?C z)**5eb~(&|Nvs}y9m_68orhR^dWND8>MC*+gK7{4ip&oR5F z>ebU=qDA2IBvpj7?pYBche>)dlx^3 z@Xs_rbV!#0k{8>%ZnFl=Xl!0omtQ93U5qgjN7iOi_3dDZ;#mRxPhtRw`X0m#kcYtn6TwZYfZWbqYI$vIGQ_EIj%K{xrf8J9~deb)L z1U$s{EMfQ$KEo8sDr(tF$1X{_hVTantTbXRiz%nuFV9&$p8!c49@BdX(OTHinw}(m z3H|kKqZVbg5^%B;s~Sx&?W}b&<5KPg5Yt<}Zlr6d-iUdcWcnD@S~a!KMtieqjERx) z=R;_Quo==!RzHpS(lK}A;mfr`-~H}gztXN#fWtBeu!f01U0q!b2X`SS;niQhq+U9s zKKSF$Hl)G9SY8Sk2PC+Kr+|WidljT4+yv0S`+b`>N1Z6krmSAgaQ|cU#*B>_WGnbH zXNXy^e~^X#S$$;7)kah6mjz5o&rO#JBPzg$Y8#HS3QQz{aMFjtwlmhuJ z_tJ}~HgIX9{y*PuK^}Lg#=Yi2EKEs z&6pG=9@TS7l!Z*2pyArPFzZa5glyHg(b48SE68*6kNUZJbMs^z5TbT!g=YrcWPl9* zU9Ir+M)*TZmN#HK#V&|@f5|DlKnGgOcZ}VGtIz?v@*-^m>o+}_a`seGdcu3$gqnA=k-Q{Auaw+or?pI(HW#sYMak zo50!2m%1uTOq=|I->o^x%G)XSKnpVXEg>TarMj~QiO>Q*FWt`>f3PE z2mgD*#cac0z*@clYD>-#yk=VogiWKlpLwAhY(cQagX&09uA5HP(?kFKa9j#>{^5g} znOSdtKl2|63>mB~7vAvLGzsl}#?}?I64lO#69!g$AznC$@I!t(O>u63B(F!?j}Eq$ zD3&olWd{a5wOT`T;F+yDO7!V{&+8se{;Nt&}(IJbFUK> zW{^X4@##J)*QUc&Ke#t|4CHQ$H7RUs))Y(N+zYiHk}#Ft@!j+y3lAp|-%itS^xy^; zKM^`wbpKcR=9AbiI}Y^j*X!RkJYUoJb%{YnXkvc7Y|4wy*bj1Ed{Id_#XHX1yu)8! z&6&)Ns`L$CQ?}xcn`Z8?`{_K*@aGRq8Nvwitoy`vqj1D+;=VHd2fE6jr%Z)L?5;~m z|5h`uxD;@@mpHpOk)P~HakM>06r>>ER%l2Op?+Ka}e2M2qjG_XG?Vo&tHie^g$(3oWZ z{P_a{pE69SA995?Jcj?q>f38 z^O~0KlaP5p7i6WR*br;idYRu=lzDR8zt1#zY>cg4jwxaB9K2#*P5|ZxpVQfRTx-}V zFhW4d{Fe#x(7rBHxAKBVi~;)5STGAaeShO*-Tp=p3zMxc;vY57I)<6ikZ&I?e+-B( zQY0sB1KEc1v;b*F)

vYQiUx#;=i8%vKf0;Za-=Z9oN5&fS#e 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 Mx}I8@icQ%60G2$GasU7T literal 26174 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 d)FckSBaR}#w%3l&Y}az)e7{|Dr}z;plr From e11c8c3647e28b430c7b7bf3a048a0a607653010 Mon Sep 17 00:00:00 2001 From: Winter Flare <7543955+Owai-Seek@users.noreply.github.com> Date: Mon, 10 Feb 2020 00:35:31 -0500 Subject: [PATCH 067/342] Fixing a moneymaking oversight. --- code/modules/cargo/exports/large_objects.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cargo/exports/large_objects.dm b/code/modules/cargo/exports/large_objects.dm index b8541dcd33..bf67286f11 100644 --- a/code/modules/cargo/exports/large_objects.dm +++ b/code/modules/cargo/exports/large_objects.dm @@ -6,7 +6,7 @@ k_elasticity = 0 unit_name = "crate" export_types = list(/obj/structure/closet/crate) - exclude_types = list(/obj/structure/closet/crate/large, /obj/structure/closet/crate/wooden) + exclude_types = list(/obj/structure/closet/crate/large, /obj/structure/closet/crate/wooden, /obj/structure/closet/crate/bin) /datum/export/large/crate/total_printout(datum/export_report/ex, notes = TRUE) // That's why a goddamn metal crate costs that much. . = ..() From c34714cb9055543733f5ab4a103e6673d6c79852 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 10 Feb 2020 07:37:59 +0100 Subject: [PATCH 068/342] Something about the in operator and spaceDMM version update. --- code/__HELPERS/game.dm | 2 +- code/__HELPERS/mobs.dm | 2 +- code/controllers/subsystem/job.dm | 6 +++--- code/controllers/subsystem/vote.dm | 6 +++--- code/datums/hud.dm | 2 +- .../gamemodes/dynamic/dynamic_rulesets_midround.dm | 2 +- code/game/machinery/syndicatebomb.dm | 2 +- code/game/machinery/telecomms/machines/receiver.dm | 2 +- code/game/mecha/mecha.dm | 2 +- code/game/mecha/working/ripley.dm | 2 +- code/game/objects/items/boombox.dm | 2 +- code/game/objects/items/devices/flashlight.dm | 4 ++-- code/game/objects/items/religion.dm | 4 ++-- .../structures/crates_lockers/closets/genpop.dm | 2 +- code/game/objects/structures/traps.dm | 2 +- code/modules/admin/verbs/SDQL2/SDQL_2.dm | 4 ++-- code/modules/admin/verbs/mapping.dm | 2 +- .../clockcult/clock_structures/ocular_warden.dm | 2 +- .../food_and_drinks/kitchen_machinery/gibber.dm | 2 +- code/modules/food_and_drinks/pizzabox.dm | 2 +- .../core/special_pins/dir_pin.dm | 2 +- code/modules/jobs/job_exp.dm | 2 +- code/modules/mob/dead/observer/observer.dm | 4 ++-- code/modules/mob/living/say.dm | 4 ++-- code/modules/mob/living/silicon/pai/update_icon.dm | 4 ++-- code/modules/mob/living/silicon/robot/robot_modules.dm | 6 +++--- .../modules/mob/living/simple_animal/hostile/statue.dm | 2 +- code/modules/mob/living/simple_animal/parrot.dm | 4 ++-- .../reagents/chemistry/machinery/chem_dispenser.dm | 2 +- .../reagents/chemistry/reagents/alcohol_reagents.dm | 2 +- .../reagents/chemistry/reagents/other_reagents.dm | 8 ++++---- code/modules/reagents/reagent_containers/rags.dm | 4 ++-- code/modules/spells/spell_types/summonitem.dm | 4 ++-- code/modules/vore/eating/belly_obj.dm | 10 +++++----- code/modules/vore/eating/bellymodes.dm | 2 +- dependencies.sh | 2 +- 36 files changed, 58 insertions(+), 58 deletions(-) diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index 605f7f8ae7..60d7fa42b9 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -436,7 +436,7 @@ var/list/result = list() for(var/m in group) var/mob/M = m - if(!M.key || !M.client || (ignore_category && GLOB.poll_ignore[ignore_category] && M.ckey in GLOB.poll_ignore[ignore_category])) + if(!M.key || !M.client || (ignore_category && GLOB.poll_ignore[ignore_category] && (M.ckey in GLOB.poll_ignore[ignore_category]))) continue if(be_special_flag) if(!(M.client.prefs) || !(be_special_flag in M.client.prefs.be_special)) diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 1669c941c2..a5924994e7 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -529,7 +529,7 @@ GLOBAL_LIST_EMPTY(species_list) continue if(M.stat != DEAD && !override) continue - if(speaker_key && speaker_key in prefs.ignoring) + if(speaker_key && (speaker_key in prefs.ignoring)) continue switch(message_type) diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index 7597a9229a..31e436f206 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -118,7 +118,7 @@ SUBSYSTEM_DEF(job) if(flag && (!(flag in player.client.prefs.be_special))) JobDebug("FOC flag failed, Player: [player], Flag: [flag], ") continue - if(player.mind && job.title in player.mind.restricted_roles) + if(player.mind && (job.title in player.mind.restricted_roles)) JobDebug("FOC incompatible with antagonist role, Player: [player]") continue if(player.client.prefs.job_preferences[job.title] == level) @@ -158,7 +158,7 @@ SUBSYSTEM_DEF(job) JobDebug("GRJ player not enough xp, Player: [player]") continue - if(player.mind && job.title in player.mind.restricted_roles) + if(player.mind && (job.title in player.mind.restricted_roles)) JobDebug("GRJ incompatible with antagonist role, Player: [player], Job: [job.title]") continue @@ -340,7 +340,7 @@ SUBSYSTEM_DEF(job) JobDebug("DO non-human failed, Player: [player], Job:[job.title]") continue - if(player.mind && job.title in player.mind.restricted_roles) + if(player.mind && (job.title in player.mind.restricted_roles)) JobDebug("DO incompatible with antagonist role, Player: [player], Job:[job.title]") continue diff --git a/code/controllers/subsystem/vote.dm b/code/controllers/subsystem/vote.dm index 086167fc48..9924ed7917 100644 --- a/code/controllers/subsystem/vote.dm +++ b/code/controllers/subsystem/vote.dm @@ -149,7 +149,7 @@ SUBSYSTEM_DEF(vote) var/list/this_vote = voted[ckey] var/list/pretty_vote = list() for(var/choice in choices) - if("[choice]" in this_vote && "[choice]" in scores_by_choice) + if(("[choice]" in this_vote) && ("[choice]" in scores_by_choice)) sorted_insert(scores_by_choice["[choice]"],this_vote["[choice]"],/proc/cmp_numeric_asc) // START BALLOT GATHERING pretty_vote += "[choice]" @@ -160,7 +160,7 @@ SUBSYSTEM_DEF(vote) for(var/score_name in scores_by_choice) var/list/score = scores_by_choice[score_name] for(var/indiv_score in score) - SSblackbox.record_feedback("nested tally","voting",1,list(blackbox_text,"Scores",score_name,GLOB.vote_score_options[indiv_score])) + SSblackbox.record_feedback("nested tally","voting",1,list(blackbox_text,"Scores",score_name,GLOB.vote_score_options[indiv_score])) if(score.len == 0) scores_by_choice -= score_name while(scores_by_choice.len > 1) @@ -376,7 +376,7 @@ SUBSYSTEM_DEF(vote) else to_chat(world, "Notice:Restart vote will not restart the server automatically because there are active admins on.") message_admins("A restart vote has passed, but there are active admins on with +server, so it has been canceled. If you wish, you may restart the server.") - + return . /datum/controller/subsystem/vote/proc/submit_vote(vote, score = 0) diff --git a/code/datums/hud.dm b/code/datums/hud.dm index e2d9bc579f..6b6fcb9691 100644 --- a/code/datums/hud.dm +++ b/code/datums/hud.dm @@ -32,7 +32,7 @@ GLOBAL_LIST_INIT(huds, list( /datum/atom_hud var/list/atom/hudatoms = list() //list of all atoms which display this hud - var/list/mob/hudusers = list() //list with all mobs who can see the hud + var/list/hudusers = list() //list with all mobs who can see the hud var/list/hud_icons = list() //these will be the indexes for the atom's hud_list var/list/next_time_allowed = list() //mobs associated with the next time this hud can be added to them diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm index abd560171e..7ad4cee884 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm @@ -61,7 +61,7 @@ trimmed_list.Remove(M) continue if (M.mind) - if (restrict_ghost_roles && M.mind.assigned_role in GLOB.exp_specialmap[EXP_TYPE_SPECIAL]) // Are they playing a ghost role? + if (restrict_ghost_roles && (M.mind.assigned_role in GLOB.exp_specialmap[EXP_TYPE_SPECIAL])) // Are they playing a ghost role? trimmed_list.Remove(M) continue if (M.mind.assigned_role in restricted_roles) // Does their job allow it? diff --git a/code/game/machinery/syndicatebomb.dm b/code/game/machinery/syndicatebomb.dm index ebc2533124..221e35118e 100644 --- a/code/game/machinery/syndicatebomb.dm +++ b/code/game/machinery/syndicatebomb.dm @@ -79,7 +79,7 @@ try_detonate(TRUE) //Counter terrorists win else if(!active || defused) - if(defused && payload in src) + if(defused && (payload in src)) payload.defuse() countdown.stop() STOP_PROCESSING(SSfastprocess, src) diff --git a/code/game/machinery/telecomms/machines/receiver.dm b/code/game/machinery/telecomms/machines/receiver.dm index 0fd3aec012..4dd3af036c 100644 --- a/code/game/machinery/telecomms/machines/receiver.dm +++ b/code/game/machinery/telecomms/machines/receiver.dm @@ -33,7 +33,7 @@ for(var/obj/machinery/telecomms/hub/H in links) for(var/obj/machinery/telecomms/relay/R in H.links) - if(R.can_receive(signal) && R.z in signal.levels) + if(R.can_receive(signal) && (R.z in signal.levels)) return TRUE return FALSE diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index b279f90740..6891719f97 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -867,7 +867,7 @@ return /obj/mecha/proc/moved_inside(mob/living/carbon/human/H) - if(H && H.client && H in range(1)) + if(H?.client && (H in range(1))) occupant = H H.forceMove(src) H.update_mouse_pointer() diff --git a/code/game/mecha/working/ripley.dm b/code/game/mecha/working/ripley.dm index 41f8984570..845b208db1 100644 --- a/code/game/mecha/working/ripley.dm +++ b/code/game/mecha/working/ripley.dm @@ -146,7 +146,7 @@ ..() if(href_list["drop_from_cargo"]) var/obj/O = locate(href_list["drop_from_cargo"]) - if(O && O in src.cargo) + if(O && (O in cargo)) occupant_message("You unload [O].") O.forceMove(drop_location()) cargo -= O diff --git a/code/game/objects/items/boombox.dm b/code/game/objects/items/boombox.dm index 10d12f1973..3b93480e43 100644 --- a/code/game/objects/items/boombox.dm +++ b/code/game/objects/items/boombox.dm @@ -23,7 +23,7 @@ if(!boomingandboxing) var/list/tracklist = list() for(var/datum/track/S in SSjukeboxes.songs) - if(istype(S) && S.song_associated_id in availabletrackids) + if(istype(S) && (S.song_associated_id in availabletrackids)) tracklist[S.song_name] = S var/selected = input(user, "Play song", "Track:") as null|anything in tracklist if(QDELETED(src) || !selected || !istype(tracklist[selected], /datum/track)) diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index a82f99064e..e43aa681ce 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -51,7 +51,7 @@ /obj/item/flashlight/attack(mob/living/carbon/M, mob/living/carbon/human/user) add_fingerprint(user) - if(istype(M) && on && user.zone_selected in list(BODY_ZONE_PRECISE_EYES, BODY_ZONE_PRECISE_MOUTH)) + if(istype(M) && on && (user.zone_selected in list(BODY_ZONE_PRECISE_EYES, BODY_ZONE_PRECISE_MOUTH))) if((HAS_TRAIT(user, TRAIT_CLUMSY) || HAS_TRAIT(user, TRAIT_DUMB)) && prob(50)) //too dumb to use flashlight properly return ..() //just hit them in the head @@ -390,7 +390,7 @@ return TRUE /obj/item/flashlight/emp/attack(mob/living/M, mob/living/user) - if(on && user.zone_selected in list(BODY_ZONE_PRECISE_EYES, BODY_ZONE_PRECISE_MOUTH)) // call original attack when examining organs + if(on && (user.zone_selected in list(BODY_ZONE_PRECISE_EYES, BODY_ZONE_PRECISE_MOUTH))) // call original attack when examining organs ..() return diff --git a/code/game/objects/items/religion.dm b/code/game/objects/items/religion.dm index 5fd9600a97..ac490b0122 100644 --- a/code/game/objects/items/religion.dm +++ b/code/game/objects/items/religion.dm @@ -44,9 +44,9 @@ if(H.stat == DEAD || H == user) continue if(H.mind && (has_job_loyalties || has_role_loyalties)) - if(has_job_loyalties && H.mind.assigned_role in job_loyalties) + if(has_job_loyalties && (H.mind.assigned_role in job_loyalties)) inspired += H - else if(has_role_loyalties && H.mind.special_role in role_loyalties) + else if(has_role_loyalties && (H.mind.special_role in role_loyalties)) inspired += H else if(check_inspiration(H)) inspired += H diff --git a/code/game/objects/structures/crates_lockers/closets/genpop.dm b/code/game/objects/structures/crates_lockers/closets/genpop.dm index 80b64aaedc..2b263bb1ed 100644 --- a/code/game/objects/structures/crates_lockers/closets/genpop.dm +++ b/code/game/objects/structures/crates_lockers/closets/genpop.dm @@ -95,7 +95,7 @@ if(user.lying && get_dist(src, user) > 0) return - if(!broken && registered_id != null && registered_id in user.held_items) + if(!broken && registered_id != null && (registered_id in user.held_items)) handle_prisoner_id(user) return diff --git a/code/game/objects/structures/traps.dm b/code/game/objects/structures/traps.dm index 9c1859df08..2cdc082ef3 100644 --- a/code/game/objects/structures/traps.dm +++ b/code/game/objects/structures/traps.dm @@ -35,7 +35,7 @@ . = ..() if(!isliving(user)) return - if(user.mind && user.mind in immune_minds) + if(user.mind && (user.mind in immune_minds)) return if(get_dist(user, src) <= 1) . += "You reveal [src]!" diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.dm b/code/modules/admin/verbs/SDQL2/SDQL_2.dm index da7c264774..14906bc83a 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2.dm @@ -303,7 +303,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/SDQL2_VV_all, new(null //These three are weird. For best performance, they are only a number when they're not being changed by the SDQL searching/execution code. They only become numbers when they finish changing. var/list/obj_count_all var/list/obj_count_eligible - var/list/obj_count_finished + var/obj_count_finished //Statclick var/obj/effect/statclick/SDQL2_delete/delete_click @@ -682,7 +682,7 @@ GLOBAL_DATUM_INIT(sdql2_vv_statobj, /obj/effect/statclick/SDQL2_VV_all, new(null SDQL2_TICK_CHECK SDQL2_HALT_CHECK if(islist(obj_count_finished)) - obj_count_finished = obj_count_finished.len + obj_count_finished = length(obj_count_finished) state = SDQL2_STATE_SWITCHING /datum/SDQL2_query/proc/SDQL_print(object, list/text_list, print_nulls = TRUE) diff --git a/code/modules/admin/verbs/mapping.dm b/code/modules/admin/verbs/mapping.dm index 24e80fd8f3..35ab3927d4 100644 --- a/code/modules/admin/verbs/mapping.dm +++ b/code/modules/admin/verbs/mapping.dm @@ -135,7 +135,7 @@ GLOBAL_LIST_EMPTY(dirty_vars) if(!(locate(/obj/structure/grille) in T)) var/window_check = 0 for(var/obj/structure/window/W in T) - if (W.dir == turn(C1.dir,180) || W.dir in list(5,6,9,10) ) + if(W.dir == turn(C1.dir,180) || (W.dir in list(5,6,9,10))) window_check = 1 break if(!window_check) diff --git a/code/modules/antagonists/clockcult/clock_structures/ocular_warden.dm b/code/modules/antagonists/clockcult/clock_structures/ocular_warden.dm index d0940ebb7a..00db2b0d72 100644 --- a/code/modules/antagonists/clockcult/clock_structures/ocular_warden.dm +++ b/code/modules/antagonists/clockcult/clock_structures/ocular_warden.dm @@ -118,7 +118,7 @@ continue if(ishostile(L)) var/mob/living/simple_animal/hostile/H = L - if(("ratvar" in H.faction) || (!H.mind && "neutral" in H.faction)) + if(("ratvar" in H.faction) || (!H.mind && ("neutral" in H.faction))) continue if(ismegafauna(H) || (!H.mind && H.AIStatus == AI_OFF)) continue diff --git a/code/modules/food_and_drinks/kitchen_machinery/gibber.dm b/code/modules/food_and_drinks/kitchen_machinery/gibber.dm index 4406491f10..24f60300fa 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/gibber.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/gibber.dm @@ -212,7 +212,7 @@ meatslab.throw_at(pick(nearby_turfs),i,3) for (var/turfs=1 to meat_produced) var/turf/gibturf = pick(nearby_turfs) - if (!gibturf.density && src in view(gibturf)) + if (!gibturf.density && (src in view(gibturf))) new gibtype(gibturf,i,diseases) pixel_x = initial(pixel_x) //return to its spot after shaking diff --git a/code/modules/food_and_drinks/pizzabox.dm b/code/modules/food_and_drinks/pizzabox.dm index bd556b8397..b163c6ba97 100644 --- a/code/modules/food_and_drinks/pizzabox.dm +++ b/code/modules/food_and_drinks/pizzabox.dm @@ -220,7 +220,7 @@ unprocess() qdel(src) if(!bomb_active || bomb_defused) - if(bomb_defused && bomb in src) + if(bomb_defused && (bomb in src)) bomb.defuse() bomb_active = FALSE unprocess() diff --git a/code/modules/integrated_electronics/core/special_pins/dir_pin.dm b/code/modules/integrated_electronics/core/special_pins/dir_pin.dm index 4ce5597af8..eb4d9a3366 100644 --- a/code/modules/integrated_electronics/core/special_pins/dir_pin.dm +++ b/code/modules/integrated_electronics/core/special_pins/dir_pin.dm @@ -18,7 +18,7 @@ write_data_to_pin(new_data) /datum/integrated_io/dir/write_data_to_pin(var/new_data) - if(isnull(new_data) || new_data in list(NORTH, SOUTH, EAST, WEST, NORTHEAST, NORTHWEST, SOUTHEAST, SOUTHWEST)/* + list(UP, DOWN)*/) + if(isnull(new_data) || (new_data in GLOB.alldirs/* + list(UP, DOWN)*/)) data = new_data holder.on_data_written() diff --git a/code/modules/jobs/job_exp.dm b/code/modules/jobs/job_exp.dm index f99bf65071..5ff791c5f3 100644 --- a/code/modules/jobs/job_exp.dm +++ b/code/modules/jobs/job_exp.dm @@ -40,7 +40,7 @@ GLOBAL_PROTECT(exp_to_update) return exp_type /proc/job_is_xp_locked(jobtitle) - if(!CONFIG_GET(flag/use_exp_restrictions_heads) && jobtitle in (GLOB.command_positions | list("AI"))) + if(!CONFIG_GET(flag/use_exp_restrictions_heads) && (jobtitle in (GLOB.command_positions | list("AI")))) return FALSE if(!CONFIG_GET(flag/use_exp_restrictions_other) && !(jobtitle in (GLOB.command_positions | list("AI")))) return FALSE diff --git a/code/modules/mob/dead/observer/observer.dm b/code/modules/mob/dead/observer/observer.dm index 3559edc0fb..ca70e3c8e6 100644 --- a/code/modules/mob/dead/observer/observer.dm +++ b/code/modules/mob/dead/observer/observer.dm @@ -196,13 +196,13 @@ GLOBAL_VAR_INIT(observer_default_invisibility, INVISIBILITY_OBSERVER) else ghostimage_default.icon_state = new_form - if(ghost_accs >= GHOST_ACCS_DIR && icon_state in GLOB.ghost_forms_with_directions_list) //if this icon has dirs AND the client wants to show them, we make sure we update the dir on movement + if(ghost_accs >= GHOST_ACCS_DIR && (icon_state in GLOB.ghost_forms_with_directions_list)) //if this icon has dirs AND the client wants to show them, we make sure we update the dir on movement updatedir = 1 else updatedir = 0 //stop updating the dir in case we want to show accessories with dirs on a ghost sprite without dirs setDir(2 )//reset the dir to its default so the sprites all properly align up - if(ghost_accs == GHOST_ACCS_FULL && icon_state in GLOB.ghost_forms_with_accessories_list) //check if this form supports accessories and if the client wants to show them + if(ghost_accs == GHOST_ACCS_FULL && (icon_state in GLOB.ghost_forms_with_accessories_list)) //check if this form supports accessories and if the client wants to show them var/datum/sprite_accessory/S if(facial_hair_style) S = GLOB.facial_hair_styles_list[facial_hair_style] diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 0fb48f65b1..690272ba40 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -258,7 +258,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list( if(M.stat != DEAD) //not dead, not important if(yellareas) //CIT CHANGE - see above. makes yelling penetrate walls var/area/A = get_area(M) //CIT CHANGE - ditto - if(istype(A) && A.ambientsounds != SPACE && A in yellareas) //CIT CHANGE - ditto + if(istype(A) && A.ambientsounds != SPACE && (A in yellareas)) //CIT CHANGE - ditto listening |= M //CIT CHANGE - ditto continue if(!M.client || !client) //client is so that ghosts don't have to listen to mice @@ -365,7 +365,7 @@ GLOBAL_LIST_INIT(department_radio_keys, list( if(message_mode == MODE_HEADSET) imp.radio.talk_into(src, message, , spans, language) return ITALICS | REDUCE_RANGE - if(message_mode == MODE_DEPARTMENT || message_mode in GLOB.radiochannels) + if(message_mode == MODE_DEPARTMENT || (message_mode in GLOB.radiochannels)) imp.radio.talk_into(src, message, message_mode, spans, language) return ITALICS | REDUCE_RANGE diff --git a/code/modules/mob/living/silicon/pai/update_icon.dm b/code/modules/mob/living/silicon/pai/update_icon.dm index 9e40b71c5d..8c051d9c41 100644 --- a/code/modules/mob/living/silicon/pai/update_icon.dm +++ b/code/modules/mob/living/silicon/pai/update_icon.dm @@ -8,9 +8,9 @@ var/list/states = icon_states(icon) icon_state = "" if(resting) //The next line is some bullshit but I can make it worse if you want and make it a single line instead of four.. :) - if(dynamic_chassis_sit && ("sit") in states) + if(dynamic_chassis_sit && ("sit" in states)) icon_state = "sit" - else if(dynamic_chassis_bellyup && ("bellyup") in states) + else if(dynamic_chassis_bellyup && ("bellyup" in states)) icon_state = "bellyup" else if("rest" in states) icon_state = "rest" diff --git a/code/modules/mob/living/silicon/robot/robot_modules.dm b/code/modules/mob/living/silicon/robot/robot_modules.dm index e304f13d1d..c6af8bd4c2 100644 --- a/code/modules/mob/living/silicon/robot/robot_modules.dm +++ b/code/modules/mob/living/silicon/robot/robot_modules.dm @@ -340,7 +340,7 @@ /obj/item/robot_module/medical/be_transformed_to(obj/item/robot_module/old_module) var/mob/living/silicon/robot/R = loc var/medmodels = list("Default", "Heavy", "Sleek", "Marina", "Droid", "Eyebot", "Medihound", "Medihound Dark", "Vale") - if(R.client && R.client.ckey in list("nezuli")) + if(R.client && (R.client.ckey in list("nezuli"))) medmodels += "Alina" var/borg_icon = input(R, "Select an icon!", "Robot Icon", null) as null|anything in medmodels if(!borg_icon) @@ -437,7 +437,7 @@ /obj/item/robot_module/engineering/be_transformed_to(obj/item/robot_module/old_module) var/mob/living/silicon/robot/R = loc var/list/engymodels = list("Default", "Default - Treads", "Heavy", "Sleek", "Marina", "Can", "Spider", "Loader","Handy", "Pup Dozer", "Vale") - if(R.client && R.client.ckey in list("nezuli")) + if(R.client && (R.client.ckey in list("nezuli"))) engymodels += "Alina" var/borg_icon = input(R, "Select an icon!", "Robot Icon", null) as null|anything in engymodels if(!borg_icon) @@ -515,7 +515,7 @@ /obj/item/robot_module/security/be_transformed_to(obj/item/robot_module/old_module) var/mob/living/silicon/robot/R = loc var/list/secmodels = list("Default", "Default - Treads", "Heavy", "Sleek", "Can", "Marina", "Spider", "K9", "K9 Dark", "Vale") - if(R.client && R.client.ckey in list("nezuli")) + if(R.client && (R.client.ckey in list("nezuli"))) secmodels += "Alina" var/borg_icon = input(R, "Select an icon!", "Robot Icon", null) as null|anything in secmodels if(!borg_icon) diff --git a/code/modules/mob/living/simple_animal/hostile/statue.dm b/code/modules/mob/living/simple_animal/hostile/statue.dm index 1e1fa9d41b..a82f8ab6dc 100644 --- a/code/modules/mob/living/simple_animal/hostile/statue.dm +++ b/code/modules/mob/living/simple_animal/hostile/statue.dm @@ -191,7 +191,7 @@ /obj/effect/proc_holder/spell/aoe_turf/blindness/cast(list/targets,mob/user = usr) for(var/mob/living/L in GLOB.alive_mob_list) var/turf/T = get_turf(L.loc) - if(T && T in targets) + if(T && (T in targets)) L.blind_eyes(4) return diff --git a/code/modules/mob/living/simple_animal/parrot.dm b/code/modules/mob/living/simple_animal/parrot.dm index f378906db1..e79e24b885 100644 --- a/code/modules/mob/living/simple_animal/parrot.dm +++ b/code/modules/mob/living/simple_animal/parrot.dm @@ -467,11 +467,11 @@ return return - if(parrot_interest && parrot_interest in view(src)) + if(parrot_interest && (parrot_interest in view(src))) parrot_state = PARROT_SWOOP | PARROT_STEAL return - if(parrot_perch && parrot_perch in view(src)) + if(parrot_perch && (parrot_perch in view(src))) parrot_state = PARROT_SWOOP | PARROT_RETURN return diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index 0abdc9a739..5f4172fb7b 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -270,7 +270,7 @@ if(!is_operational() || recording_recipe) return var/amount = text2num(params["amount"]) - if(beaker && amount in beaker.possible_transfer_amounts) + if(beaker && (amount in beaker.possible_transfer_amounts)) beaker.reagents.remove_all(amount) work_animation() . = TRUE diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index 810124b2ba..f3d687d160 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -551,7 +551,7 @@ All effects don't start immediately, but rather get worse over time; the rate is value = 1 /datum/reagent/consumable/ethanol/screwdrivercocktail/on_mob_life(mob/living/carbon/M) - if(M.mind && M.mind.assigned_role in list("Station Engineer", "Atmospheric Technician", "Chief Engineer")) //Engineers lose radiation poisoning at a massive rate. + if(M.mind && (M.mind.assigned_role in list("Station Engineer", "Atmospheric Technician", "Chief Engineer"))) //Engineers lose radiation poisoning at a massive rate. M.radiation = max(M.radiation - 25, 0) return ..() diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index c7e574594b..0d9f800b09 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -338,8 +338,8 @@ /datum/reagent/water/holywater/on_mob_life(mob/living/carbon/M) if(!data) - data = 1 - data++ + data = list("misc" = 1) + data["misc"]++ M.jitteriness = min(M.jitteriness+4,10) if(iscultist(M)) for(var/datum/action/innate/cult/blood_magic/BM in M.actions) @@ -348,7 +348,7 @@ to_chat(M, "Your blood rites falter as holy water scours your body!") for(var/datum/action/innate/cult/blood_spell/BS in BM.spells) qdel(BS) - if(data >= 25) // 10 units, 45 seconds @ metabolism 0.4 units & tick rate 1.8 sec + if(data["misc"] >= 25) // 10 units, 45 seconds @ metabolism 0.4 units & tick rate 1.8 sec if(!M.stuttering) M.stuttering = 1 M.stuttering = min(M.stuttering+4, 10) @@ -369,7 +369,7 @@ "You can't save him. Nothing can save him now", "It seems that Nar'Sie will triumph after all")].") if("emote") M.visible_message("[M] [pick("whimpers quietly", "shivers as though cold", "glances around in paranoia")].") - if(data >= 60) // 30 units, 135 seconds + if(data["misc"] >= 60) // 30 units, 135 seconds if(iscultist(M) || is_servant_of_ratvar(M)) if(iscultist(M)) SSticker.mode.remove_cultist(M.mind, FALSE, TRUE) diff --git a/code/modules/reagents/reagent_containers/rags.dm b/code/modules/reagents/reagent_containers/rags.dm index 59c956acd6..7a67b27d67 100644 --- a/code/modules/reagents/reagent_containers/rags.dm +++ b/code/modules/reagents/reagent_containers/rags.dm @@ -26,7 +26,7 @@ if(reagents.total_volume) . += "It's soaked. Alt-Click to squeeze it dry, and perhaps gather the liquids into another held open container." -/obj/item/reagent_containers/rag/afterattack(atom/A as obj|turf|area, mob/user,proximity) +/obj/item/reagent_containers/rag/afterattack(atom/A, mob/user,proximity) . = ..() if(!proximity) return @@ -45,7 +45,7 @@ C.visible_message("[user] has touched \the [C] with \the [src].") log_combat(user, C, "touched", log_object) - else if(istype(A) && src in user) + else if(istype(A) && (src in user)) user.visible_message("[user] starts to wipe down [A] with [src]!", "You start to wipe down [A] with [src]...") if(do_after(user, action_speed, target = A)) user.visible_message("[user] finishes wiping off [A]!", "You finish wiping off [A].") diff --git a/code/modules/spells/spell_types/summonitem.dm b/code/modules/spells/spell_types/summonitem.dm index c4b184cc9b..d0e415fb2a 100644 --- a/code/modules/spells/spell_types/summonitem.dm +++ b/code/modules/spells/spell_types/summonitem.dm @@ -38,7 +38,7 @@ else message = "You must hold the desired item in your hands to mark it for recall." - else if(marked_item && marked_item in hand_items) //unlinking item to the spell + else if(marked_item && (marked_item in hand_items)) //unlinking item to the spell message = "You remove the mark on [marked_item] to use elsewhere." name = "Instant Summons" marked_item = null @@ -78,7 +78,7 @@ if(iscarbon(M)) //Edge case housekeeping var/mob/living/carbon/C = M - if(C.stomach_contents && item_to_retrieve in C.stomach_contents) + if(C.stomach_contents && (item_to_retrieve in C.stomach_contents)) C.stomach_contents -= item_to_retrieve for(var/X in C.bodyparts) var/obj/item/bodypart/part = X diff --git a/code/modules/vore/eating/belly_obj.dm b/code/modules/vore/eating/belly_obj.dm index 460ea74225..e33f748292 100644 --- a/code/modules/vore/eating/belly_obj.dm +++ b/code/modules/vore/eating/belly_obj.dm @@ -190,7 +190,7 @@ if(H && H.client && (isturf(H.loc) || (H.loc != src.contents))) var/sound/eating = GLOB.pred_vore_sounds[vore_sound] SEND_SOUND(H,eating) - else if(H && H in contents && H.client) + else if(H?.client && (H in contents)) var/sound/eating = GLOB.prey_vore_sounds[vore_sound] SEND_SOUND(H,eating) recent_sound = TRUE @@ -246,7 +246,7 @@ if(H && H.client && (isturf(H.loc) || (H.loc != src.contents))) var/sound/releasement = GLOB.pred_release_sounds[release_sound] H.playsound_local(owner.loc, releasement, vol = 75, vary = 1, falloff = VORE_SOUND_FALLOFF) - else if(H && H in contents && H.client) + else if(H?.client && (H in contents)) var/sound/releasement = GLOB.prey_release_sounds[release_sound] SEND_SOUND(H,releasement) recent_sound = TRUE @@ -302,7 +302,7 @@ if(H && H.client && (isturf(H.loc) || (H.loc != src.contents))) var/sound/releasement = GLOB.pred_release_sounds[release_sound] H.playsound_local(owner.loc, releasement, vol = 75, vary = 1, falloff = VORE_SOUND_FALLOFF) - else if(H && H in contents && H.client) + else if(H?.client && (H in contents)) var/sound/releasement = GLOB.prey_release_sounds[release_sound] SEND_SOUND(H,releasement) recent_sound = TRUE @@ -364,7 +364,7 @@ if(H && H.client && (isturf(H.loc) || (H.loc != src.contents))) var/sound/eating = GLOB.pred_vore_sounds[vore_sound] H.playsound_local(owner.loc, eating, vol = 75, vary = 1, falloff = VORE_SOUND_FALLOFF) - else if(H && H in contents && H.client) + else if(H?.client && (H in contents)) var/sound/eating = GLOB.prey_vore_sounds[vore_sound] SEND_SOUND(H,eating) recent_sound = TRUE @@ -586,7 +586,7 @@ for(var/mob/living/H in hearing_mobs) if(H && H.client && (isturf(H.loc) || (H.loc != src.contents))) H.playsound_local(owner.loc, pred_struggle_snuggle, vol = 75, vary = 1, falloff = VORE_SOUND_FALLOFF) - else if(H && H in contents && H.client) + else if(H && H.client && (H in contents)) SEND_SOUND(H,prey_struggle_snuggle) else diff --git a/code/modules/vore/eating/bellymodes.dm b/code/modules/vore/eating/bellymodes.dm index 6942a2d5a9..ea15892a30 100644 --- a/code/modules/vore/eating/bellymodes.dm +++ b/code/modules/vore/eating/bellymodes.dm @@ -195,7 +195,7 @@ for(var/mob/living/H in hearing_mobs) if(H && H.client && (isturf(H.loc) || (H.loc != src.contents))) SEND_SOUND(H,pred_digest) - else if(H && H in contents && H.client) + else if(H?.client && (H in contents)) SEND_SOUND(H,prey_digest) //No digestion protection for megafauna. diff --git a/dependencies.sh b/dependencies.sh index a2f6873a32..488504b288 100644 --- a/dependencies.sh +++ b/dependencies.sh @@ -23,4 +23,4 @@ export NODE_VERSION=12 export PHP_VERSION=5.6 # SpacemanDMM git tag -export SPACEMAN_DMM_VERSION=suite-1.0 +export SPACEMAN_DMM_VERSION=suite-1.2 From d778273083b7f63f531b129b56c0fd42dc7040e4 Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Mon, 10 Feb 2020 21:46:03 +1300 Subject: [PATCH 069/342] Make ash walkers a static spawn --- _maps/map_files/Mining/Lavaland.dmm | 2736 +++++++++++++---- .../objects/structures/ghost_role_spawners.dm | 11 +- .../ruins/objects_and_mobs/necropolis_gate.dm | 14 +- 3 files changed, 2116 insertions(+), 645 deletions(-) diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 72f68910f7..4f4bd7f781 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -77,6 +77,27 @@ "aA" = ( /turf/open/lava/smooth/lava_land_surface, /area/template_noop) +"aQ" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"aU" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/item/t_scanner/adv_mining_scanner/lesser, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"cp" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "cu" = ( /obj/item/pickaxe, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -85,6 +106,106 @@ /obj/structure/ore_box, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"cw" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"dA" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"dD" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"dF" = ( +/obj/structure/stone_tile/block/cracked, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"dM" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"eb" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/machinery/iv_drip, +/obj/item/reagent_containers/glass/beaker/waterbottle/large, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"eh" = ( +/obj/structure/stone_tile/slab/cracked{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"eo" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"eq" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"eP" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"eQ" = ( +/obj/structure/closet/crate/radiation, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/flare, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"ft" = ( +/obj/structure/stone_tile/block, +/obj/item/twohanded/bonespear, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"fN" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/item/twohanded/bonespear, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "fQ" = ( /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors/unexplored/danger) @@ -165,6 +286,17 @@ /obj/structure/stone_tile, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"gt" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "gy" = ( /obj/structure/stone_tile/cracked, /obj/structure/stone_tile{ @@ -203,6 +335,12 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"gF" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "gG" = ( /obj/structure/stone_tile{ dir = 1 @@ -239,18 +377,47 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"hd" = ( +/obj/structure/mineral_door/sandstone, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "hg" = ( /obj/structure/stone_tile/surrounding, /obj/structure/stone_tile/center/cracked, /mob/living/simple_animal/hostile/megafauna/legion, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"hr" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/obj/item/hatchet, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "hs" = ( /obj/structure/stone_tile/block{ dir = 1 }, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"hy" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/open/lava/smooth{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/ruin/unpowered/ash_walkers) +"hD" = ( +/obj/effect/mob_spawn/human/corpse/damaged, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "hH" = ( /obj/structure/stone_tile/block{ dir = 1 @@ -271,6 +438,13 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"ia" = ( +/obj/item/reagent_containers/glass/bucket, +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "id" = ( /obj/structure/stone_tile{ dir = 4 @@ -284,6 +458,10 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"io" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "ir" = ( /obj/structure/stone_tile/slab/cracked{ dir = 5 @@ -327,6 +505,38 @@ /obj/structure/stone_tile/block/cracked, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"iG" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/stack/sheet/mineral/wood, +/obj/item/seeds/tower, +/obj/item/seeds/tower, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"iJ" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/clothing/head/helmet/roman/legionnaire, +/obj/item/twohanded/bonespear, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) "iK" = ( /obj/structure/stone_tile/block, /obj/structure/stone_tile/cracked{ @@ -376,6 +586,16 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"jj" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) "jk" = ( /obj/structure/stone_tile/center, /obj/structure/stone_tile/surrounding_tile, @@ -491,6 +711,12 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"ke" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "kg" = ( /obj/structure/fluff/drake_statue, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -504,6 +730,12 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"kk" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "kl" = ( /obj/structure/fluff/drake_statue/falling, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -551,6 +783,13 @@ /obj/structure/stone_tile/center, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"kG" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) "kH" = ( /obj/structure/stone_tile/surrounding_tile{ dir = 1 @@ -562,6 +801,9 @@ /obj/structure/stone_tile/center/cracked, /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"kI" = ( +/turf/closed/mineral/random/volcanic, +/area/ruin/unpowered/ash_walkers) "kJ" = ( /obj/structure/stone_tile/surrounding_tile{ dir = 4 @@ -587,10 +829,30 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"kP" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/center, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) "kR" = ( /obj/structure/stone_tile/slab/cracked, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"lb" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) "le" = ( /obj/structure/stone_tile, /obj/structure/stone_tile{ @@ -1179,10 +1441,988 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"nt" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"nB" = ( +/obj/item/shovel, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"nI" = ( +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"nJ" = ( +/turf/closed/wall/mineral/wood, +/area/ruin/unpowered/ash_walkers) +"nU" = ( +/obj/structure/stone_tile, +/obj/item/shard, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"nW" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/item/flashlight/lantern, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) "ol" = ( /obj/effect/landmark/stationroom/lavaland/station, /turf/open/lava/smooth/lava_land_surface, /area/template_noop) +"ot" = ( +/obj/structure/stone_tile/surrounding_tile, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"oB" = ( +/obj/item/stack/sheet/mineral/wood, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"oS" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/item/malf_upgrade, +/obj/item/disk/tech_disk/illegal, +/obj/structure/safe, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"pc" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"pq" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"pt" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"pD" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"pF" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"pG" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"pH" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"qh" = ( +/obj/structure/stone_tile/surrounding/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"qi" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/lava/smooth{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/ruin/unpowered/ash_walkers) +"qA" = ( +/obj/item/flashlight/lantern, +/obj/structure/stone_tile/center, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"qN" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"qS" = ( +/obj/structure/stone_tile/slab, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"rz" = ( +/obj/item/storage/box/rxglasses, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"rO" = ( +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/structure/ore_box, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"rQ" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/open/lava/smooth{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/ruin/unpowered/ash_walkers) +"sa" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"se" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/item/flashlight/lantern, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"sk" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"sl" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"sq" = ( +/obj/structure/stone_tile, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"sx" = ( +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/obj/item/stack/sheet/mineral/coal, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"sR" = ( +/obj/structure/stone_tile/block/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"ty" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/item/flashlight/lantern, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"tz" = ( +/obj/structure/stone_tile/slab, +/obj/structure/table/wood, +/obj/item/toy/cards/deck/syndicate, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"ub" = ( +/obj/structure/stone_tile/slab, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"ui" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"uk" = ( +/obj/structure/lavaland/ash_walker, +/turf/open/lava/smooth{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/ruin/unpowered/ash_walkers) +"uz" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"vi" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"vu" = ( +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/turf/open/lava/smooth{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/ruin/unpowered/ash_walkers) +"vR" = ( +/obj/machinery/hydroponics/soil, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"wm" = ( +/obj/item/seeds/glowshroom, +/obj/item/seeds/glowshroom, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"ww" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/turf/open/lava/smooth{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/ruin/unpowered/ash_walkers) +"wF" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"xr" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/closet/crate/internals, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/obj/item/pickaxe, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"xs" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"xJ" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/block, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"xX" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/item/pickaxe, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"yf" = ( +/obj/machinery/hydroponics/soil, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/center, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"yv" = ( +/obj/structure/stone_tile/block, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"zf" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"zv" = ( +/obj/machinery/hydroponics/soil, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Ad" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Ag" = ( +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"An" = ( +/obj/structure/stone_tile/slab, +/obj/structure/table/wood, +/obj/item/twohanded/bonespear, +/obj/item/twohanded/bonespear, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"AH" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/item/twohanded/bonespear, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"AU" = ( +/obj/structure/stone_tile, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"AY" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/item/flashlight/lantern, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Bf" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Bj" = ( +/obj/structure/necropolis_gate, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Br" = ( +/obj/structure/stone_tile/slab, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Bs" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/closet/crate, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"BF" = ( +/obj/structure/flora/rock/jungle, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"BG" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"BH" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/center/cracked, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"BP" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"BU" = ( +/turf/closed/indestructible/riveted/boss/see_through, +/area/ruin/unpowered/ash_walkers) +"Ch" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"CG" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"CL" = ( +/obj/structure/stone_tile/slab, +/obj/structure/table/wood, +/obj/item/clothing/head/helmet/skull, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Dn" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/closed/indestructible/riveted/boss, +/area/ruin/unpowered/ash_walkers) +"Do" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"Ds" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Dx" = ( +/obj/structure/bonfire/dense, +/obj/structure/stone_tile/center, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Dz" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Ef" = ( +/obj/structure/stone_tile/block/cracked, +/turf/open/lava/smooth{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/ruin/unpowered/ash_walkers) +"Ez" = ( +/obj/machinery/grill{ + name = "old rusty grill" + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"EQ" = ( +/obj/structure/stone_tile/surrounding/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"EV" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Fn" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"Fz" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"FD" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/lavaland/surface/outdoors) +"Gc" = ( +/obj/structure/flora/junglebush/b, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Gw" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"Gx" = ( +/obj/item/pickaxe, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"GC" = ( +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/turf/open/lava/smooth{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/ruin/unpowered/ash_walkers) +"Hq" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/table/wood, +/obj/item/scythe, +/obj/item/twohanded/bonespear, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"HX" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"It" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Jq" = ( +/obj/structure/stone_tile/slab/cracked, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"JP" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"JR" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"JZ" = ( +/obj/structure/stone_tile/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"KA" = ( +/obj/structure/stone_tile/slab, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"KJ" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"KV" = ( +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/effect/mob_spawn/human/corpse/damaged, +/obj/effect/decal/cleanable/blood, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"LJ" = ( +/turf/open/water, +/area/ruin/unpowered/ash_walkers) +"Mh" = ( +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"Mx" = ( +/turf/closed/mineral/volcanic/lava_land_surface, +/area/lavaland/surface/outdoors) +"MQ" = ( +/obj/structure/table/optable, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/item/surgical_drapes, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"MS" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"MX" = ( +/obj/structure/stone_tile/slab/cracked, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"NN" = ( +/obj/structure/stone_tile/block/cracked, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Ou" = ( +/obj/structure/stone_tile/slab, +/obj/structure/table/wood, +/obj/item/storage/toolbox/syndicate, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Oy" = ( +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"OR" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/block/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Pj" = ( +/obj/structure/stone_tile/surrounding_tile/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Qd" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/table/wood, +/obj/item/storage/belt, +/obj/item/twohanded/bonespear, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Qk" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/item/stack/marker_beacon/ten, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"QC" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"QG" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"QM" = ( +/obj/structure/stone_tile/surrounding_tile/cracked, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Rb" = ( +/obj/structure/closet/crate, +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/obj/item/flashlight/lantern, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Rk" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"Rr" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/closed/indestructible/riveted/boss, +/area/ruin/unpowered/ash_walkers) +"RF" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"RX" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 1 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/effect/decal/cleanable/blood, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Sh" = ( +/obj/structure/stone_tile/block, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Si" = ( +/turf/closed/indestructible/riveted/boss, +/area/ruin/unpowered/ash_walkers) +"Sr" = ( +/turf/closed/mineral/random/high_chance/volcanic, +/area/ruin/unpowered/ash_walkers) +"SG" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"Tn" = ( +/obj/structure/stone_tile/block{ + dir = 1 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/item/kitchen/knife/combat/bone, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"TN" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/center, +/obj/structure/stone_tile/surrounding_tile{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile{ + dir = 4 + }, +/turf/open/lava/smooth{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/ruin/unpowered/ash_walkers) +"Uh" = ( +/obj/structure/stone_tile/slab, +/obj/structure/table/wood, +/obj/item/weldingtool/experimental, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) "Uq" = ( /obj/docking_port/stationary{ area_type = /area/lavaland/surface/outdoors; @@ -1195,6 +2435,222 @@ }, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/lavaland/surface/outdoors) +"UG" = ( +/obj/structure/stone_tile/block, +/obj/structure/stone_tile/block{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"UV" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Vb" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/seeds/cotton, +/obj/item/seeds/cotton, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Vj" = ( +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"VI" = ( +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"VP" = ( +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Wb" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block{ + dir = 4 + }, +/turf/closed/indestructible/riveted/boss, +/area/ruin/unpowered/ash_walkers) +"Wh" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Wj" = ( +/obj/structure/stone_tile/surrounding_tile/cracked, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"WL" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/closet/crate/medical, +/obj/item/storage/firstaid/regular, +/obj/item/storage/firstaid/ancient, +/obj/item/reagent_containers/blood/random, +/obj/item/reagent_containers/blood/lizard, +/obj/item/reagent_containers/blood/lizard, +/obj/item/stack/sheet/cloth/ten, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"WN" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/item/twohanded/bonespear, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"WT" = ( +/obj/structure/stone_tile/block{ + dir = 4 + }, +/obj/structure/stone_tile{ + dir = 8 + }, +/obj/structure/stone_tile{ + dir = 4 + }, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"WU" = ( +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Xe" = ( +/obj/structure/stone_tile/surrounding_tile, +/obj/structure/stone_tile/center/cracked, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Xf" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile{ + dir = 1 + }, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Xo" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/closed/indestructible/riveted/boss, +/area/lavaland/surface/outdoors) +"Xw" = ( +/obj/structure/stone_tile{ + dir = 1 + }, +/obj/structure/stone_tile, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/obj/item/construction/rcd/loaded/upgraded, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Xz" = ( +/obj/structure/stone_tile/surrounding_tile/cracked{ + dir = 8 + }, +/turf/closed/mineral/volcanic/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"XG" = ( +/obj/effect/decal/cleanable/blood, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/structure/stone_tile/cracked{ + dir = 4 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Yg" = ( +/obj/structure/flora/rock/pile/largejungle{ + light_range = null + }, +/turf/open/water, +/area/ruin/unpowered/ash_walkers) +"Yy" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/item/flashlight/lantern, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"YH" = ( +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/obj/structure/stone_tile/block{ + dir = 8 + }, +/turf/open/floor/plating/asteroid/basalt/lava_land_surface, +/area/ruin/unpowered/ash_walkers) +"Zc" = ( +/obj/structure/stone_tile{ + dir = 4 + }, +/obj/structure/stone_tile/cracked, +/obj/structure/stone_tile/cracked{ + dir = 1 + }, +/obj/structure/stone_tile/cracked{ + dir = 8 + }, +/obj/machinery/the_singularitygen, +/turf/open/indestructible/boss, +/area/ruin/unpowered/ash_walkers) +"Zs" = ( +/obj/structure/stone_tile/block{ + dir = 8 + }, +/obj/structure/stone_tile/block/cracked{ + dir = 4 + }, +/turf/closed/indestructible/riveted/boss, +/area/ruin/unpowered/ash_walkers) (1,1,1) = {" aa @@ -52358,9 +53814,9 @@ aa aa aa ad -ab -ab -ab +Mx +Mx +Mx aj aj aj @@ -52615,11 +54071,11 @@ aa aa aa ad -ab -ab -ab -aj -aj +Mx +Mx +Mx +Mx +Mx aj aj aj @@ -52864,20 +54320,20 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -ab -ab -ab -ab -aj -aj -aj +Si +Si +Si +Si +Si +Si +Si +Ag +Ag +Ag +Mx +Mx +Mx +Mx aj aj aj @@ -53121,20 +54577,20 @@ aa aa aa aa -aa -ad -ad -ad -iy -ab -ab -ab -ab -ab -ab -ab -ab -aj +Si +Sr +Sr +Sr +JZ +nI +nI +nI +nI +CG +Ag +Ag +Ag +Mx aj aj aj @@ -53378,20 +54834,20 @@ aa aa aa aa -aa -ad -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aj +Si +Sr +nI +nI +nI +nI +pq +nI +LJ +nI +nI +nI +Ag +Mx aj aj aj @@ -53635,20 +55091,20 @@ aa aa aa aa -aa -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aj +Si +yv +nI +nI +nI +nI +BF +LJ +LJ +LJ +nI +JZ +nI +Mx aj aj aj @@ -53892,20 +55348,20 @@ aa aa aa aa -aa -it -ab -ab -ab -ab -ab -ab -ab -ai -ai -ab -ab -ab +Si +yv +nI +nI +Ad +nI +LJ +LJ +LJ +LJ +kI +nI +JZ +Mx aj aj aj @@ -54149,20 +55605,20 @@ aa aa aa aa -aa -ab -ab -ab -ab -ab -ab -ab -ad -ai -ai -ab -ab -ab +Si +nI +nI +Ez +nI +LJ +LJ +Yg +LJ +kI +kI +nI +nI +Mx aj ab aj @@ -54406,21 +55862,21 @@ aa aa aa aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ai -ai -ad -ab -aj -aj +Si +nI +nI +sx +nI +LJ +LJ +LJ +LJ +kI +kI +Sr +Ag +Mx +Mx aj aj aj @@ -54663,21 +56119,21 @@ aa aa aa aa -aa -ab -ab -ab -ab -ab -ab -ab -ab -ab -ad -ab -ab -aj -aj +Si +nI +nI +nI +Wh +nI +LJ +LJ +Gc +nI +Sr +nI +Ag +Mx +Mx aj aj aj @@ -54920,21 +56376,21 @@ aa aa aa aa -aa -ad -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aj -aj +Si +Sr +nI +nI +nI +Wh +nI +nI +nI +nI +nI +nI +Ag +Mx +Mx aj aj aj @@ -55177,21 +56633,21 @@ aa aa aa aa -aa -aa -aa -it -ab -ab -ab -ab -ab -ab -ab -ab -ab -aj -aj +Si +Ag +Ag +nI +nI +nI +nI +Ds +nI +Ds +nI +nI +Ag +Mx +Mx aj aj aj @@ -55429,25 +56885,25 @@ aa aa aa aa +wF +Do +Mh aa aa -aa -aa -aa -aa -aa -aa -ad -ab -ab -ab -ab -ab -ab -ab -ab -ab -aj +Rr +Ag +xs +eq +nI +nI +nI +nI +nI +nI +nI +nI +Ag +Mx aj aj aj @@ -55457,14 +56913,14 @@ aj ab ab ab +ab ak ak ak ak ak -ak -ak -ak +ab +ab ak ak ak @@ -55687,42 +57143,42 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -ad -ab -ab -ab -ab -ab -ab -ab -ab +Si +Si +Si +Si +Si +Si +Si +yv +nI +nI +sq +kk +Gx +nI +nI +nI +Si +Mx +aj +aj ab aj aj aj -aj -aj -aj -aj +aa +ab ab ab ab ak ak -ak -ak -ak -ak -ak -ak -ak +ab +ab +ab +ab +ab ak ak ak @@ -55944,13 +57400,32 @@ aa aa aa aa +Si +oS +CG +wm +Vb +Bs +Si +yv +sq +CG +AH +Ds +Ds +KV +nI +Ad +Si +aa +ab +aj +aj +ab +aj aa aa -aa -aa -aa -aa -ad +kG ab ab ab @@ -55960,14 +57435,6 @@ ab ab ab ab -aj -aj -aj -aj -aj -aj -aj -aj ab ab ab @@ -56171,17 +57638,6 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak al fQ aj @@ -56200,13 +57656,33 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa +Gw +Si +aU +Wh +zf +Qk +iG +Si +Wh +EV +Xe +ke +Ch +kk +Ad +Wh +nI +Ad +lp +lz +lp +lF +lp +lP +lS +iy +iu ab ab ab @@ -56217,14 +57693,6 @@ ab ab ab ab -aj -aj -aj -aj -aj -aj -aj -aj ab ab ab @@ -56429,18 +57897,6 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak aj aj aj @@ -56457,13 +57913,33 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa +Rk +Si +sR +rz +qh +pq +Jq +ke +ub +YH +sR +Dx +Bf +UV +kk +Ds +nI +yv +lu +lq +lD +lG +lu +lQ +lu +kR +kM ab ab ab @@ -56474,14 +57950,6 @@ ab ab ab ab -aj -aj -aj -aj -aj -aj -aj -aj ab ab ab @@ -56686,18 +58154,6 @@ ak ak ak ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak aj aj aj @@ -56714,13 +58170,33 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa +uz +Si +MQ +nU +ui +Xw +Rb +Si +sR +Wh +gt +gF +pF +sq +Ad +VP +Ad +pq +lv +lv +lE +lv +lE +lR +lv +ab +jS ab ab ab @@ -56731,27 +58207,7 @@ ab ab ab ab -aj -aj -aj -aj -aj -aj -aj -aj ab -ab -ab -ak -ak -ak -ak -ak -ak -ak -ak -ak -ak ak ak ak @@ -56971,14 +58427,33 @@ aa aa aa aa +uz +Si +WL +eb +dM +eQ +Zc +Si +Wh +XG +pq +NN +JZ +oB +EV +nB +nI +Si +aa +aj +aj +aj +aj +aj aa aa -aa -aa -aa -aa -ad -js +FD ab ab ab @@ -56988,26 +58463,7 @@ ab ab ab ab -aj -aj -aj -aj -aj -aj -aj -aj ab -ab -ab -ak -ak -ak -ak -ak -ak -ak -ak -ak ak ak ak @@ -57229,41 +58685,41 @@ aa aa aa aa +Si +Si +Si +Si +Si +Si +Si +CG +Wh +CG +JR +Ad +Pj +ia +yf +Ds +Si +aj +aj +ab +ab +aj +aj +aj aa -aa -aa -aa -aa -ad -ad -ad ab ab ab ab -ab -ab -ab -ab -aj -aj -aj -aj -aj -aj -aj -aj -ab -ab -ab -ak -ak -ak -ak -ak -ak ak ak +ab +ab +ab +ab ak ak ak @@ -57484,42 +58940,42 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa -ad -ai -ai -ai -ai +dD +pt +Wb +Dn +Zs +Zs +xX +gF +Fz +QM +CG +Wh +pc +dA +yv +qA +vR +WU +Ag +aj +aj +aj +aj +aj +aj +aj ab ab ab ab -ab -ab -aj -aj -aj -aj -aj -aj -aj -aj -ab -ab -ab -ak -ak -ak ak ak ak ak +ab +ab ak ak ak @@ -57740,27 +59196,27 @@ aj aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ai -ai -ai -ai -ad +wF +qS +Si +Si +Si +Si +Si +Si +Si +Br +pD +Wh +Ad +NN +Wh +hr +zv +BH +sq +Ag ab -ab -ab -ab -ab -aj -aj aj aj aj @@ -57997,27 +59453,27 @@ aj aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ai -ai -ai -ai -ad +Gw +Si +KA +KA +KA +KA +KA +Si +Si +Si +ft +Ad +pq +NN +VI +Vj +MS +AU +Ag +Ag ab -ab -ab -ab -ab -aj -aj aj aj aj @@ -58254,28 +59710,28 @@ aj aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ai -ai -ai -ai -ad +lb +tz +KA +AY +BP +cw +WT +ty +Si +Si +qN +nI +hD +UG +Ag +Ag +Ag +Ag +Ag +Ag +Mx ab -ab -ab -ab -ab -aj -aj -aj aj aj aj @@ -58511,28 +59967,28 @@ aj aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -ad -ai -ai -ai -ai -ad +uz +Ou +KA +QC +GC +hy +ww +vi +Si +BU +kP +cp +CG +xJ +RF +Ag +xs +xs +xs +Xz +Mx ab -ab -ab -ab -ab -aj -aj -aj aj aj aj @@ -58768,28 +60224,28 @@ aj aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -gP -ai -ai -ai -ai -ad +Gw +An +KA +nt +Ef +uk +rQ +MX +sa +Bj +ub +It +dA +sk +Si +Si +nJ +Si +Si +Ag +Mx ab -ab -ab -ab -ab -aj -aj -aj aj aj aj @@ -59025,29 +60481,29 @@ aj aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ai -ai -ai -ai +Gw +Uh +KA +jj +vu +qi +TN +RX +Si +BU +Oy +cp +pq +UG +nJ +WN +Yy +Hq +nJ +Ag +Mx ab ab -ab -ab -ab -ab -ab -aj -aj -aj aj aj aj @@ -59282,27 +60738,27 @@ aj aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa -ab -ai -ai -ai -ai -ab -ab -ab -ab -ab -ab -ab -ab +sl +CL +KA +nW +Dz +Xf +QG +se +Si +Si +KJ +CG +fN +ub +RF +eh +EQ +Tn +nJ +Ag +Mx aj aj ab @@ -59539,28 +60995,28 @@ aj aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa +Gw +Si +KA +KA +KA +KA +KA +Si +Si +Si +sR +pq +sq +nI +nJ +JP +Qd +iJ +Si +Sh +Mx ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aj -aj -aj aj aj aj @@ -59796,28 +61252,28 @@ aj aa aa aa -aa -aa -aa -aa -aa -aa -aa -aa +pH +qS +Si +Si +Si +Si +Si +Si +Si +io +rO +xr +nI +eo +nJ +nJ +nJ +Si +Si +dF +Mx ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aj -aj -aj aj aj aj @@ -60054,27 +61510,27 @@ aa aa aa aa -aa -aa -aa -aa -aa -aa -aa +aQ +Fn +SG +SG +SG +BG +SG +Xo +ot +nI +nI +nI +pG +Ag +Ag +eP +Ag +Ag +Wj +Mx ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aj -aj -aj aj aj aj @@ -60318,19 +61774,19 @@ aa aa aa aa +Mx +Mx +nI +nI +nI +HX +Ag +Mx +Mx +Mx ab +Mx ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -aj -aj aj aj aj @@ -60575,15 +62031,15 @@ aa aa aa aa -it -ab -ab -ab -ab -ab -ab -ab -ab +Mx +Mx +Ag +nI +nI +OR +Ag +Mx +Mx ab ab aj @@ -60833,13 +62289,13 @@ aa aa aa ad -ab -ab -ab -ab -ab -ab -ab +Mx +Ag +Ag +nI +gF +Ag +Mx ab ab ab @@ -61091,12 +62547,12 @@ aa aa ad ad -ab -ab -ab -ab -ab -ab +Mx +Mx +Ag +hd +Ag +Mx ab ab ab @@ -61350,7 +62806,7 @@ ad ad ad ad -ab +Mx ab ab ab @@ -61607,7 +63063,7 @@ ad ad ad ad -ab +Mx ab ab ab @@ -61860,12 +63316,12 @@ aa aa aa aa -gP -js -ab +Mx +Mx +Mx ad ad -ab +Mx ab ab ab @@ -62122,7 +63578,7 @@ aa aa aa aa -ab +Mx ab ab ab @@ -62385,10 +63841,10 @@ ab ab ab ab -aj -aj -aj -aj +ab +ab +ab +ab ab ab aj @@ -62643,9 +64099,9 @@ ab ab ab ab -aj ab -aj +ab +ab ab ab ab @@ -62902,8 +64358,8 @@ ab aj aj aj -aj -aj +ab +ab ab ab ab diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index e9d9e4ce77..483b8fccbe 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -51,14 +51,17 @@ move_resist = MOVE_FORCE_NORMAL density = FALSE short_desc = "You are an ash walker. Your tribe worships the Necropolis." - flavour_text = "The wastes are sacred ground, its monsters a blessed bounty. You would never leave its sacred ground. \ - You have seen lights in the distance... they foreshadow the arrival of outsiders that seek to tear apart the Necropolis and its domain. \ - Fresh sacrifices for your nest." + flavour_text = "The wastes are sacred ground, its monsters a blessed bounty. You would never willingly leave your homeland behind. \ + You have seen lights in the distance... they foreshadow the arrival of outsiders to your domain. \ + Ensure your nest remains protected at all costs." assignedrole = "Ash Walker" /obj/effect/mob_spawn/human/ash_walker/special(mob/living/new_spawn) new_spawn.real_name = random_unique_lizard_name(gender) - to_chat(new_spawn, "Drag the corpses of men and beasts to your nest. It will absorb them to create more of your kind. Glory to the Necropolis!") + if(is_mining_level(z)) + to_chat(new_spawn, "Drag the corpses of men and beasts to your nest. It will absorb them to create more of your kind. Glory to the Necropolis!") + else + to_chat(new_spawn, "You have been born outside of your natural home! Whether you decide to return home, or make due with your new home is your own decision.") new_spawn.grant_language(/datum/language/draconic) var/datum/language_holder/holder = new_spawn.get_language_holder() diff --git a/code/modules/ruins/objects_and_mobs/necropolis_gate.dm b/code/modules/ruins/objects_and_mobs/necropolis_gate.dm index 26e5f1a9c0..c80b4d972c 100644 --- a/code/modules/ruins/objects_and_mobs/necropolis_gate.dm +++ b/code/modules/ruins/objects_and_mobs/necropolis_gate.dm @@ -22,6 +22,8 @@ var/static/mutable_appearance/dais_overlay var/obj/structure/opacity_blocker/sight_blocker var/sight_blocker_distance = 1 + var/uses + var/ashwalker_only = FALSE /obj/structure/necropolis_gate/Initialize() . = ..() @@ -87,9 +89,13 @@ //ATTACK HAND IGNORING PARENT RETURN VALUE /obj/structure/necropolis_gate/attack_hand(mob/user) - if(locked) + if(locked || uses == 0) to_chat(user, "It's [open ? "stuck open":"locked"].") return + if(ashwalker_only) + if(!(user.mind.assigned_role == "Ash Walker")) + to_chat(user, "The gate screeches in an incoherant language!") + return toggle_the_gate(user) return ..() @@ -131,12 +137,18 @@ density = FALSE sleep(5) open = TRUE + if(uses && uses > 0) + uses -= 1 changing_openness = FALSE return TRUE /obj/structure/necropolis_gate/locked locked = TRUE +/obj/structure/necropolis_gate/ashwalker + uses = 1 + ashwalker_only = TRUE + GLOBAL_DATUM(necropolis_gate, /obj/structure/necropolis_gate/legion_gate) /obj/structure/necropolis_gate/legion_gate desc = "A tremendous, impossibly large gateway, set into a massive tower of stone." From 4dddca9c7a161a44b1ac2ae0d2c6b7d8d400e30b Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Mon, 10 Feb 2020 21:50:20 +1300 Subject: [PATCH 070/342] forgot that --- _maps/map_files/Mining/Lavaland.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 4f4bd7f781..7a064c2278 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -1911,7 +1911,6 @@ /turf/open/floor/plating/asteroid/basalt/lava_land_surface, /area/ruin/unpowered/ash_walkers) "Bj" = ( -/obj/structure/necropolis_gate, /obj/structure/stone_tile/block{ dir = 4 }, @@ -1919,6 +1918,7 @@ dir = 8 }, /obj/effect/decal/cleanable/blood, +/obj/structure/necropolis_gate/ashwalker, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) "Br" = ( From 45bec21520df858a165a5a1a126a398d98d2518f Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 10 Feb 2020 04:01:21 -0700 Subject: [PATCH 071/342] fix sync --- code/modules/projectiles/guns/energy.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm index e1b62620c7..be43bc48fd 100644 --- a/code/modules/projectiles/guns/energy.dm +++ b/code/modules/projectiles/guns/energy.dm @@ -150,7 +150,7 @@ if(istype(v, /obj/item/ammo_casing/energy)) //already set ammo_type[v] = isnull(user_can_select)? TRUE : user_can_select else - C = new v //if you put non energycasing/type stuff in here you deserve the runtime + C = new v(src) //if you put non energycasing/type stuff in here you deserve the runtime ammo_type[i] = C ammo_type[C] = isnull(user_can_select)? TRUE : user_can_select set_firemode_index(initial(current_firemode_index)) From 0b28e17860fbc89cac3da4b7cbca20867f36ca9c Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 10 Feb 2020 04:13:59 -0700 Subject: [PATCH 072/342] Update gravity.dm --- code/modules/projectiles/projectile/special/gravity.dm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/code/modules/projectiles/projectile/special/gravity.dm b/code/modules/projectiles/projectile/special/gravity.dm index 0efdc77806..418548bac9 100644 --- a/code/modules/projectiles/projectile/special/gravity.dm +++ b/code/modules/projectiles/projectile/special/gravity.dm @@ -32,15 +32,14 @@ if(!safety) break var/atom/movable/AM = i - if(can_throw(AM, thrown) && do_the_throw(T, AM, thrown)) + if(do_the_throw(T, AM, thrown)) safety-- for(var/turf/F in range(T,power)) new /obj/effect/temp_visual/gravpush(F) -/obj/item/projectile/gravity/proc/can_throw(atom/movable/AM, list/thrown) - return (AM != src) && (AM != firer) && !AM.anchored && !thrown[AM] - /obj/item/projectile/gravity/proc/do_the_throw(turf/origin, atom/movable/AM, list/thrown) + if((AM == src) || (AM == firer) || AM.anchored || thrown[AM]) + return thrown[AM] = TRUE var/target = get_target(origin, AM) if(!target) From 3a655d71d4030745ef260ce442953fce20d24678 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 10 Feb 2020 04:19:52 -0700 Subject: [PATCH 073/342] fix --- code/modules/awaymissions/capture_the_flag.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/awaymissions/capture_the_flag.dm b/code/modules/awaymissions/capture_the_flag.dm index 3562350473..1344ee0ad3 100644 --- a/code/modules/awaymissions/capture_the_flag.dm +++ b/code/modules/awaymissions/capture_the_flag.dm @@ -470,7 +470,7 @@ /obj/item/claymore/ctf/pre_attack(atom/target, mob/user, params) if(!is_ctf_target(target)) - return FALSE + return TRUE return ..() /obj/item/claymore/ctf/dropped() From d40608625847b4fe132a406c31ca3ad26bf6cddc Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 10 Feb 2020 04:26:26 -0700 Subject: [PATCH 074/342] Update gravity.dm --- .../projectiles/projectile/special/gravity.dm | 20 ++++++++----------- 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/code/modules/projectiles/projectile/special/gravity.dm b/code/modules/projectiles/projectile/special/gravity.dm index 418548bac9..359d255092 100644 --- a/code/modules/projectiles/projectile/special/gravity.dm +++ b/code/modules/projectiles/projectile/special/gravity.dm @@ -32,21 +32,17 @@ if(!safety) break var/atom/movable/AM = i - if(do_the_throw(T, AM, thrown)) - safety-- + if((AM == src) || (AM == firer) || (AM.move_resist > MOVE_FORCE_EXTREMELY_STRONG) || AM.anchored || thrown[AM]) + continue + thrown[AM] = TRUE + safety-- + var/target = get_target(T, AM) + if(!target) + return FALSE + AM.throw_at(target, power + 1, 1) for(var/turf/F in range(T,power)) new /obj/effect/temp_visual/gravpush(F) -/obj/item/projectile/gravity/proc/do_the_throw(turf/origin, atom/movable/AM, list/thrown) - if((AM == src) || (AM == firer) || AM.anchored || thrown[AM]) - return - thrown[AM] = TRUE - var/target = get_target(origin, AM) - if(!target) - return FALSE - AM.throw_at(target, power + 1, 1) - return TRUE - /obj/item/projectile/gravity/proc/get_target(turf/origin, atom/movable/AM) return origin From 32a5957c183478864f44d7ab3318aaa020d1bddf Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 10 Feb 2020 04:30:07 -0700 Subject: [PATCH 075/342] usr --- code/game/turfs/turf.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index d8434f986c..e8f53f551d 100755 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -363,13 +363,13 @@ if(.) return if(length(src_object.contents())) - to_chat(usr, "You start dumping out the contents...") - if(!do_after(usr,20,target=src_object.parent)) + to_chat(user, "You start dumping out the contents...") + if(!do_after(user,20,target=src_object.parent)) return FALSE var/list/things = src_object.contents() var/datum/progressbar/progress = new(user, things.len, src) - while (do_after(usr, 10, TRUE, src, FALSE, CALLBACK(src_object, /datum/component/storage.proc/mass_remove_from_storage, src, things, progress))) + while (do_after(user, 10, TRUE, src, FALSE, CALLBACK(src_object, /datum/component/storage.proc/mass_remove_from_storage, src, things, progress))) stoplag(1) qdel(progress) From 520dd57bf9db3235e0d91b5918d037747257f9e3 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 10 Feb 2020 04:33:27 -0700 Subject: [PATCH 076/342] Update mob_helpers.dm --- code/modules/mob/mob_helpers.dm | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index f4133bcf9d..4d07e407b1 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -420,13 +420,10 @@ It's fairly easy to fix if dealing with single letters but not so much with comp return TRUE /mob/proc/getImplant(type) - if (!istype(src,/mob/living)) - return - var/mob/living/L = src - for (var/I in L.implants) - if (istype(I,type)) - return I - return null + return + +/mob/living/getImplant(type) + return locate(type) in implants /proc/canGhostWrite(var/mob/A, var/obj/target, var/desc="", var/allow_all=FALSE) if(allow_all & TRUE) From c19549c7f9759a81a54bb6f8c2dc757a73a641b7 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Mon, 10 Feb 2020 14:51:05 +0100 Subject: [PATCH 077/342] Something about a couple stack trace issues. --- code/datums/beam.dm | 3 ++- code/game/objects/items/grenades/chem_grenade.dm | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/code/datums/beam.dm b/code/datums/beam.dm index d0b6d791ec..d97ee9a773 100644 --- a/code/datums/beam.dm +++ b/code/datums/beam.dm @@ -61,7 +61,8 @@ /datum/beam/proc/recalculate_in(time) if(timing_id) deltimer(timing_id) - timing_id = addtimer(CALLBACK(src, .proc/recalculate), time, TIMER_STOPPABLE) + if(!finished) + timing_id = addtimer(CALLBACK(src, .proc/recalculate), time, TIMER_STOPPABLE) /datum/beam/proc/after_calculate() if((sleep_time == null) || finished) //Does not automatically recalculate. diff --git a/code/game/objects/items/grenades/chem_grenade.dm b/code/game/objects/items/grenades/chem_grenade.dm index afdde02e32..acd71c57ac 100644 --- a/code/game/objects/items/grenades/chem_grenade.dm +++ b/code/game/objects/items/grenades/chem_grenade.dm @@ -117,7 +117,7 @@ if(!O.reagents) continue var/reagent_list = pretty_string_from_reagent_list(O.reagents) - user.log_message("removed [O] ([reagent_list]) from [src]") + user.log_message("removed [O] ([reagent_list]) from [src]", LOG_GAME) beakers = list() to_chat(user, "You open the [initial(name)] assembly and remove the payload.") return // First use of the wrench remove beakers, then use the wrench to remove the activation mechanism. From af95921155bb40357fc39db16d86b919e4ad2714 Mon Sep 17 00:00:00 2001 From: Artur Date: Mon, 10 Feb 2020 15:20:22 +0100 Subject: [PATCH 078/342] Goddamnit --- code/modules/reagents/reagent_containers/hypospray.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index eac8edcbc8..ab0d2db0e2 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -423,7 +423,7 @@ else unload_hypo(vial,user) -/obj/item/hypospray/mkii/AltClick(mob/living/user) +/obj/item/hypospray/mkii/CtrlClick(mob/living/user) . = ..() if(user.canUseTopic(src, FALSE)) switch(mode) @@ -437,7 +437,7 @@ /obj/item/hypospray/mkii/examine(mob/user) . = ..() - . += "Alt-Click it to toggle its mode from spraying to injecting and vice versa." + . += "Ctrl-Click it to toggle its mode from spraying to injecting and vice versa." #undef HYPO_SPRAY #undef HYPO_INJECT From 8e50c278bbc33e4a1d390aa8a63dc9411f6fc08b Mon Sep 17 00:00:00 2001 From: Artur Date: Mon, 10 Feb 2020 17:34:14 +0100 Subject: [PATCH 079/342] Rebuild and misc nuke tweak --- code/datums/components/uplink.dm | 2 +- code/modules/antagonists/nukeop/equipment/nuclearbomb.dm | 1 + tgui-next/packages/tgui/public/tgui.bundle.js | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/code/datums/components/uplink.dm b/code/datums/components/uplink.dm index 8cb5313cea..8728d68c88 100644 --- a/code/datums/components/uplink.dm +++ b/code/datums/components/uplink.dm @@ -122,7 +122,7 @@ GLOBAL_LIST_EMPTY(uplinks) active = TRUE ui = SStgui.try_update_ui(user, src, ui_key, ui, force_open) if(!ui) - ui = new(user, src, ui_key, "uplink", name, 720, 480, master_ui, state) + ui = new(user, src, ui_key, "uplink", name, 620, 580, master_ui, state) ui.set_autoupdate(FALSE) // This UI is only ever opened by one person, and never is updated outside of user input. ui.set_style("syndicate") ui.open() diff --git a/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm b/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm index fe3b5a3aeb..0d815703c5 100644 --- a/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm +++ b/code/modules/antagonists/nukeop/equipment/nuclearbomb.dm @@ -381,6 +381,7 @@ playsound(src, 'sound/machines/nuke/confirm_beep.ogg', 50, FALSE) set_active() update_ui_mode() + . = TRUE else playsound(src, 'sound/machines/nuke/angry_beep.ogg', 50, FALSE) if("anchor") diff --git a/tgui-next/packages/tgui/public/tgui.bundle.js b/tgui-next/packages/tgui/public/tgui.bundle.js index fafbf4d116..2861e69d02 100644 --- a/tgui-next/packages/tgui/public/tgui.bundle.js +++ b/tgui-next/packages/tgui/public/tgui.bundle.js @@ -1,3 +1,3 @@ !function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=164)}([function(e,t,n){"use strict";var o=n(5),r=n(18).f,a=n(24),i=n(22),c=n(89),l=n(122),u=n(61);e.exports=function(e,t){var n,s,d,p,f,m=e.target,h=e.global,C=e.stat;if(n=h?o:C?o[m]||c(m,{}):(o[m]||{}).prototype)for(s in t){if(p=t[s],d=e.noTargetGet?(f=r(n,s))&&f.value:n[s],!u(h?s:m+(C?".":"#")+s,e.forced)&&d!==undefined){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&a(p,"sham",!0),i(n,s,p,e)}}},function(e,t,n){"use strict";t.__esModule=!0;var o=n(386);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(t[e]=o[e])}))},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=t.Tooltip=t.Toast=t.TitleBar=t.Tabs=t.Table=t.Section=t.ProgressBar=t.NumberInput=t.NoticeBox=t.LabeledList=t.Input=t.Icon=t.Grid=t.Flex=t.Dropdown=t.Dimmer=t.Collapsible=t.ColorBox=t.Button=t.Box=t.BlockQuote=t.AnimatedNumber=void 0;var o=n(158);t.AnimatedNumber=o.AnimatedNumber;var r=n(391);t.BlockQuote=r.BlockQuote;var a=n(17);t.Box=a.Box;var i=n(114);t.Button=i.Button;var c=n(393);t.ColorBox=c.ColorBox;var l=n(394);t.Collapsible=l.Collapsible;var u=n(395);t.Dimmer=u.Dimmer;var s=n(396);t.Dropdown=s.Dropdown;var d=n(397);t.Flex=d.Flex;var p=n(161);t.Grid=p.Grid;var f=n(87);t.Icon=f.Icon;var m=n(160);t.Input=m.Input;var h=n(163);t.LabeledList=h.LabeledList;var C=n(398);t.NoticeBox=C.NoticeBox;var g=n(399);t.NumberInput=g.NumberInput;var b=n(400);t.ProgressBar=b.ProgressBar;var v=n(401);t.Section=v.Section;var N=n(162);t.Table=N.Table;var V=n(402);t.Tabs=V.Tabs;var y=n(403);t.TitleBar=y.TitleBar;var _=n(117);t.Toast=_.Toast;var x=n(159);t.Tooltip=x.Tooltip;var k=n(404);t.Chart=k.Chart},function(e,t,n){"use strict";t.__esModule=!0,t.useBackend=t.backendReducer=t.backendUpdate=void 0;var o=n(37),r=n(19);t.backendUpdate=function(e){return{type:"backendUpdate",payload:e}};t.backendReducer=function(e,t){var n=t.type,r=t.payload;if("backendUpdate"===n){var a=Object.assign({},e.config,{},r.config),i=Object.assign({},e.data,{},r.static_data,{},r.data),c=a.status!==o.UI_DISABLED,l=a.status===o.UI_INTERACTIVE;return Object.assign({},e,{config:a,data:i,visible:c,interactive:l})}return e};t.useBackend=function(e){var t=e.state,n=(e.dispatch,t.config.ref);return Object.assign({},t,{act:function(e,t){return void 0===t&&(t={}),(0,r.act)(n,e,t)}})}},function(e,t,n){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){"use strict";(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n(118))},function(e,t,n){"use strict";e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){"use strict";var o,r=n(9),a=n(5),i=n(6),c=n(15),l=n(74),u=n(24),s=n(22),d=n(13).f,p=n(36),f=n(53),m=n(11),h=n(58),C=a.DataView,g=C&&C.prototype,b=a.Int8Array,v=b&&b.prototype,N=a.Uint8ClampedArray,V=N&&N.prototype,y=b&&p(b),_=v&&p(v),x=Object.prototype,k=x.isPrototypeOf,w=m("toStringTag"),L=h("TYPED_ARRAY_TAG"),B=!(!a.ArrayBuffer||!C),S=B&&!!f&&"Opera"!==l(a.opera),I=!1,T={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},A=function(e){var t=l(e);return"DataView"===t||c(T,t)},E=function(e){return i(e)&&c(T,l(e))};for(o in T)a[o]||(S=!1);if((!S||"function"!=typeof y||y===Function.prototype)&&(y=function(){throw TypeError("Incorrect invocation")},S))for(o in T)a[o]&&f(a[o],y);if((!S||!_||_===x)&&(_=y.prototype,S))for(o in T)a[o]&&f(a[o].prototype,_);if(S&&p(V)!==_&&f(V,_),r&&!c(_,w))for(o in I=!0,d(_,w,{get:function(){return i(this)?this[L]:undefined}}),T)a[o]&&u(a[o],L,o);B&&f&&p(g)!==x&&f(g,x),e.exports={NATIVE_ARRAY_BUFFER:B,NATIVE_ARRAY_BUFFER_VIEWS:S,TYPED_ARRAY_TAG:I&&L,aTypedArray:function(e){if(E(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(f){if(k.call(y,e))return e}else for(var t in T)if(c(T,o)){var n=a[t];if(n&&(e===n||k.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n){if(r){if(n)for(var o in T){var i=a[o];i&&c(i.prototype,e)&&delete i.prototype[e]}_[e]&&!n||s(_,e,n?t:S&&v[e]||t)}},exportTypedArrayStaticMethod:function(e,t,n){var o,i;if(r){if(f){if(n)for(o in T)(i=a[o])&&c(i,e)&&delete i[e];if(y[e]&&!n)return;try{return s(y,e,n?t:S&&b[e]||t)}catch(l){}}for(o in T)!(i=a[o])||i[e]&&!n||s(i,e,t)}},isView:A,isTypedArray:E,TypedArray:y,TypedArrayPrototype:_}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){if(!o(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(30),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){"use strict";var o=n(5),r=n(91),a=n(15),i=n(58),c=n(95),l=n(125),u=r("wks"),s=o.Symbol,d=l?s:i;e.exports=function(e){return a(u,e)||(c&&a(s,e)?u[e]=s[e]:u[e]=d("Symbol."+e)),u[e]}},function(e,t,n){"use strict";t.__esModule=!0,t.isFalsy=t.pureComponentHooks=t.shallowDiffers=t.normalizeChildren=t.classes=void 0;t.classes=function(e){for(var t="",n=0;n_;_++)if((p||_ in N)&&(b=V(g=N[_],_,v),e))if(t)k[_]=b;else if(b)switch(e){case 3:return!0;case 5:return g;case 6:return _;case 2:l.call(k,g)}else if(s)return!1;return d?-1:u||s?s:k}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(e,t,n){"use strict";t.__esModule=!0,t.Box=t.computeBoxProps=t.unit=void 0;var o=n(1),r=n(12),a=n(392),i=n(37);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){return"string"==typeof e?e:"number"==typeof e?6*e+"px":void 0};t.unit=l;var u=function(e){return"string"==typeof e&&i.CSS_COLORS.includes(e)},s=function(e){return function(t,n){(0,r.isFalsy)(n)||(t[e]=n)}},d=function(e){return function(t,n){(0,r.isFalsy)(n)||(t[e]=l(n))}},p=function(e,t){return function(n,o){(0,r.isFalsy)(o)||(n[e]=t)}},f=function(e,t){return function(n,o){if(!(0,r.isFalsy)(o))for(var a=0;a0&&(t.style=l),t};t.computeBoxProps=C;var g=function(e){var t=e.as,n=void 0===t?"div":t,i=e.className,l=e.content,s=e.children,d=c(e,["as","className","content","children"]),p=e.textColor||e.color,f=e.backgroundColor;if("function"==typeof s)return s(C(e));var m=C(d);return(0,o.createVNode)(a.VNodeFlags.HtmlElement,n,(0,r.classes)([i,u(p)&&"color-"+p,u(f)&&"color-bg-"+f]),l||s,a.ChildFlags.UnknownChildren,m)};t.Box=g,g.defaultHooks=r.pureComponentHooks;var b=function(e){var t=e.children,n=c(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({position:"relative"},n,{children:(0,o.createComponentVNode)(2,g,{fillPositionedParent:!0,children:t})})))};b.defaultHooks=r.pureComponentHooks,g.Forced=b},function(e,t,n){"use strict";var o=n(9),r=n(71),a=n(46),i=n(23),c=n(33),l=n(15),u=n(119),s=Object.getOwnPropertyDescriptor;t.f=o?s:function(e,t){if(e=i(e),t=c(t,!0),u)try{return s(e,t)}catch(n){}if(l(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";t.__esModule=!0,t.winset=t.winget=t.act=t.runCommand=t.callByondAsync=t.callByond=t.tridentVersion=void 0;var o,r=n(28),a=(o=navigator.userAgent.match(/Trident\/(\d+).+?;/i)[1])?parseInt(o,10):null;t.tridentVersion=a;var i=function(e,t){return void 0===t&&(t={}),"byond://"+e+"?"+(0,r.buildQueryString)(t)},c=function(e,t){void 0===t&&(t={}),window.location.href=i(e,t)};t.callByond=c;var l=function(e,t){void 0===t&&(t={}),window.__callbacks__=window.__callbacks__||[];var n=window.__callbacks__.length,o=new Promise((function(e){window.__callbacks__.push(e)}));return window.location.href=i(e,Object.assign({},t,{callback:"__callbacks__["+n+"]"})),o};t.callByondAsync=l;t.runCommand=function(e){return c("winset",{command:e})};t.act=function(e,t,n){return void 0===n&&(n={}),c("",Object.assign({src:e,action:t},n))};var u=function(e,t){var n;return regeneratorRuntime.async((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l("winget",{id:e,property:t}));case 2:return n=o.sent,o.abrupt("return",n[t]);case 4:case"end":return o.stop()}}))};t.winget=u;t.winset=function(e,t,n){var o;return c("winset",((o={})[e+"."+t]=n,o))}},function(e,t,n){"use strict";t.__esModule=!0,t.toFixed=t.round=t.clamp=void 0;t.clamp=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),Math.max(t,Math.min(e,n))};t.round=function(e){return Math.round(e)};t.toFixed=function(e,t){return void 0===t&&(t=0),Number(e).toFixed(t)}},function(e,t,n){"use strict";e.exports=function(e){if(e==undefined)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var o=n(5),r=n(24),a=n(15),i=n(89),c=n(90),l=n(34),u=l.get,s=l.enforce,d=String(String).split("String");(e.exports=function(e,t,n,c){var l=!!c&&!!c.unsafe,u=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||r(n,"name",t),s(n).source=d.join("string"==typeof t?t:"")),e!==o?(l?!p&&e[t]&&(u=!0):delete e[t],u?e[t]=n:r(e,t,n)):u?e[t]=n:i(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||c(this)}))},function(e,t,n){"use strict";var o=n(57),r=n(21);e.exports=function(e){return o(r(e))}},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(46);e.exports=o?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";var o=n(123),r=n(15),a=n(129),i=n(13).f;e.exports=function(e){var t=o.Symbol||(o.Symbol={});r(t,e)||i(t,e,{value:a.f(e)})}},function(e,t,n){"use strict";var o=n(21),r=/"/g;e.exports=function(e,t,n,a){var i=String(o(e)),c="<"+t;return""!==n&&(c+=" "+n+'="'+String(a).replace(r,""")+'"'),c+">"+i+""}},function(e,t,n){"use strict";var o=n(4);e.exports=function(e){return o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t,n){"use strict";t.__esModule=!0,t.buildQueryString=t.decodeHtmlEntities=t.toTitleCase=t.capitalize=t.testGlobPattern=t.multiline=void 0;t.multiline=function o(e){if(Array.isArray(e))return o(e.join(""));var t,n=e.split("\n"),r=n,a=Array.isArray(r),i=0;for(r=a?r:r[Symbol.iterator]();;){var c;if(a){if(i>=r.length)break;c=r[i++]}else{if((i=r.next()).done)break;c=i.value}for(var l=c,u=0;u",apos:"'"};return e.replace(/
/gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(/&(nbsp|amp|quot|lt|gt|apos);/g,(function(e,n){return t[n]})).replace(/&#?([0-9]+);/gi,(function(e,t){var n=parseInt(t,10);return String.fromCharCode(n)})).replace(/&#x?([0-9a-f]+);/gi,(function(e,t){var n=parseInt(t,16);return String.fromCharCode(n)}))};t.buildQueryString=function(e){return Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&")}},function(e,t,n){"use strict";t.__esModule=!0,t.zipWith=t.zip=t.reduce=t.sortBy=t.map=t.toArray=void 0;t.toArray=function(e){if(Array.isArray(e))return e;if("object"==typeof e){var t=Object.prototype.hasOwnProperty,n=[];for(var o in e)t.call(e,o)&&n.push(e[o]);return n}return[]};var o=function(e){return function(t){if(null===t&&t===undefined)return t;if(Array.isArray(t)){for(var n=[],o=0;oc)return 1}return 0};t.sortBy=function(){for(var e=arguments.length,t=new Array(e),n=0;n0?r:o)(e)}},function(e,t,n){"use strict";e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){"use strict";var o={}.toString;e.exports=function(e){return o.call(e).slice(8,-1)}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!o(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";var o,r,a,i=n(121),c=n(5),l=n(6),u=n(24),s=n(15),d=n(72),p=n(59),f=c.WeakMap;if(i){var m=new f,h=m.get,C=m.has,g=m.set;o=function(e,t){return g.call(m,e,t),t},r=function(e){return h.call(m,e)||{}},a=function(e){return C.call(m,e)}}else{var b=d("state");p[b]=!0,o=function(e,t){return u(e,b,t),t},r=function(e){return s(e,b)?e[b]:{}},a=function(e){return s(e,b)}}e.exports={set:o,get:r,has:a,enforce:function(e){return a(e)?r(e):o(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},function(e,t,n){"use strict";var o=n(123),r=n(5),a=function(e){return"function"==typeof e?e:undefined};e.exports=function(e,t){return arguments.length<2?a(o[e])||a(r[e]):o[e]&&o[e][t]||r[e]&&r[e][t]}},function(e,t,n){"use strict";var o=n(15),r=n(14),a=n(72),i=n(102),c=a("IE_PROTO"),l=Object.prototype;e.exports=i?Object.getPrototypeOf:function(e){return e=r(e),o(e,c)?e[c]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},function(e,t,n){"use strict";t.__esModule=!0,t.getGasColor=t.getGasLabel=t.RADIO_CHANNELS=t.CSS_COLORS=t.COLORS=t.UI_CLOSE=t.UI_DISABLED=t.UI_UPDATE=t.UI_INTERACTIVE=void 0;t.UI_INTERACTIVE=2;t.UI_UPDATE=1;t.UI_DISABLED=0;t.UI_CLOSE=-1;t.COLORS={department:{captain:"#c06616",security:"#e74c3c",medbay:"#3498db",science:"#9b59b6",engineering:"#f1c40f",cargo:"#f39c12",centcom:"#00c100",other:"#c38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}};t.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"];t.RADIO_CHANNELS=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"CentCom",freq:1337,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"AI Private",freq:1447,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"}];var o=[{id:"o2",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"n2",name:"Nitrogen",label:"N\u2082",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H\u2082O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"no2",name:"Nitryl",label:"NO\u2082",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"}];t.getGasLabel=function(e,t){var n=String(e).toLowerCase(),r=o.find((function(e){return e.id===n||e.name.toLowerCase()===n}));return r&&r.label||t||e};t.getGasColor=function(e){var t=String(e).toLowerCase(),n=o.find((function(e){return e.id===t||e.name.toLowerCase()===t}));return n&&n.color}},function(e,t,n){"use strict";e.exports=!1},function(e,t,n){"use strict";var o=n(4);e.exports=function(e,t){var n=[][e];return!n||!o((function(){n.call(null,t||function(){throw 1},1)}))}},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(9),i=n(113),c=n(7),l=n(77),u=n(55),s=n(46),d=n(24),p=n(10),f=n(137),m=n(151),h=n(33),C=n(15),g=n(74),b=n(6),v=n(42),N=n(53),V=n(47).f,y=n(152),_=n(16).forEach,x=n(54),k=n(13),w=n(18),L=n(34),B=n(79),S=L.get,I=L.set,T=k.f,A=w.f,E=Math.round,P=r.RangeError,O=l.ArrayBuffer,M=l.DataView,R=c.NATIVE_ARRAY_BUFFER_VIEWS,F=c.TYPED_ARRAY_TAG,D=c.TypedArray,j=c.TypedArrayPrototype,z=c.aTypedArrayConstructor,H=c.isTypedArray,G=function(e,t){for(var n=0,o=t.length,r=new(z(e))(o);o>n;)r[n]=t[n++];return r},U=function(e,t){T(e,t,{get:function(){return S(this)[t]}})},K=function(e){var t;return e instanceof O||"ArrayBuffer"==(t=g(e))||"SharedArrayBuffer"==t},Y=function(e,t){return H(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},q=function(e,t){return Y(e,t=h(t,!0))?s(2,e[t]):A(e,t)},W=function(e,t,n){return!(Y(e,t=h(t,!0))&&b(n)&&C(n,"value"))||C(n,"get")||C(n,"set")||n.configurable||C(n,"writable")&&!n.writable||C(n,"enumerable")&&!n.enumerable?T(e,t,n):(e[t]=n.value,e)};a?(R||(w.f=q,k.f=W,U(j,"buffer"),U(j,"byteOffset"),U(j,"byteLength"),U(j,"length")),o({target:"Object",stat:!0,forced:!R},{getOwnPropertyDescriptor:q,defineProperty:W}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,c=e+(n?"Clamped":"")+"Array",l="get"+e,s="set"+e,h=r[c],C=h,g=C&&C.prototype,k={},w=function(e,t){var n=S(e);return n.view[l](t*a+n.byteOffset,!0)},L=function(e,t,o){var r=S(e);n&&(o=(o=E(o))<0?0:o>255?255:255&o),r.view[s](t*a+r.byteOffset,o,!0)},A=function(e,t){T(e,t,{get:function(){return w(this,t)},set:function(e){return L(this,t,e)},enumerable:!0})};R?i&&(C=t((function(e,t,n,o){return u(e,C,c),B(b(t)?K(t)?o!==undefined?new h(t,m(n,a),o):n!==undefined?new h(t,m(n,a)):new h(t):H(t)?G(C,t):y.call(C,t):new h(f(t)),e,C)})),N&&N(C,D),_(V(h),(function(e){e in C||d(C,e,h[e])})),C.prototype=g):(C=t((function(e,t,n,o){u(e,C,c);var r,i,l,s=0,d=0;if(b(t)){if(!K(t))return H(t)?G(C,t):y.call(C,t);r=t,d=m(n,a);var h=t.byteLength;if(o===undefined){if(h%a)throw P("Wrong length");if((i=h-d)<0)throw P("Wrong length")}else if((i=p(o)*a)+d>h)throw P("Wrong length");l=i/a}else l=f(t),r=new O(i=l*a);for(I(e,{buffer:r,byteOffset:d,byteLength:i,length:l,view:new M(r)});sdocument.F=Object<\/script>"),e.close(),p=e.F;n--;)delete p[s][a[n]];return p()};e.exports=Object.create||function(e,t){var n;return null!==e?(d[s]=o(e),n=new d,d[s]=null,n[u]=e):n=p(),t===undefined?n:r(n,t)},i[u]=!0},function(e,t,n){"use strict";var o=n(13).f,r=n(15),a=n(11)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,a)&&o(e,a,{configurable:!0,value:t})}},function(e,t,n){"use strict";var o=n(11),r=n(42),a=n(24),i=o("unscopables"),c=Array.prototype;c[i]==undefined&&a(c,i,r(null)),e.exports=function(e){c[i][e]=!0}},function(e,t,n){"use strict";var o=n(8),r=n(31),a=n(11)("species");e.exports=function(e,t){var n,i=o(e).constructor;return i===undefined||(n=o(i)[a])==undefined?t:r(n)}},function(e,t,n){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var o=n(124),r=n(93).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(31);e.exports=function(e,t,n){if(o(e),t===undefined)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){"use strict";var o=n(33),r=n(13),a=n(46);e.exports=function(e,t,n){var i=o(t);i in e?r.f(e,i,a(0,n)):e[i]=n}},function(e,t,n){"use strict";var o=n(59),r=n(6),a=n(15),i=n(13).f,c=n(58),l=n(67),u=c("meta"),s=0,d=Object.isExtensible||function(){return!0},p=function(e){i(e,u,{value:{objectID:"O"+ ++s,weakData:{}}})},f=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,u)){if(!d(e))return"F";if(!t)return"E";p(e)}return e[u].objectID},getWeakData:function(e,t){if(!a(e,u)){if(!d(e))return!0;if(!t)return!1;p(e)}return e[u].weakData},onFreeze:function(e){return l&&f.REQUIRED&&d(e)&&!a(e,u)&&p(e),e}};o[u]=!0},function(e,t,n){"use strict";t.__esModule=!0,t.createLogger=void 0;n(154);var o=n(19),r=0,a=1,i=2,c=3,l=4,u=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a=i){var c=[t].concat(r).map((function(e){return"string"==typeof e?e:e instanceof Error?e.stack||String(e):JSON.stringify(e)})).filter((function(e){return e})).join(" ")+"\nUser Agent: "+navigator.userAgent;(0,o.act)(window.__ref__,"tgui:log",{log:c})}};t.createLogger=function(e){return{debug:function(){for(var t=arguments.length,n=new Array(t),o=0;os;)if((c=l[s++])!=c)return!0}else for(;u>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},function(e,t,n){"use strict";var o=n(4),r=/#|\.prototype\./,a=function(e,t){var n=c[i(e)];return n==u||n!=l&&("function"==typeof t?o(t):!!t)},i=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},c=a.data={},l=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},function(e,t,n){"use strict";var o=n(124),r=n(93);e.exports=Object.keys||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(6),r=n(52),a=n(11)("species");e.exports=function(e,t){var n;return r(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!r(n.prototype)?o(n)&&null===(n=n[a])&&(n=undefined):n=undefined),new(n===undefined?Array:n)(0===t?0:t)}},function(e,t,n){"use strict";var o=n(4),r=n(11),a=n(96),i=r("species");e.exports=function(e){return a>=51||!o((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";var o=n(22);e.exports=function(e,t,n){for(var r in t)o(e,r,t[r],n);return e}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){"use strict";var o=n(8),r=n(98),a=n(10),i=n(48),c=n(99),l=n(132),u=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,s,d){var p,f,m,h,C,g,b,v=i(t,n,s?2:1);if(d)p=e;else{if("function"!=typeof(f=c(e)))throw TypeError("Target is not iterable");if(r(f)){for(m=0,h=a(e.length);h>m;m++)if((C=s?v(o(b=e[m])[0],b[1]):v(e[m]))&&C instanceof u)return C;return new u(!1)}p=f.call(e)}for(g=p.next;!(b=g.call(p)).done;)if("object"==typeof(C=l(p,v,b.value,s))&&C&&C instanceof u)return C;return new u(!1)}).stop=function(e){return new u(!0,e)}},function(e,t,n){"use strict";t.__esModule=!0,t.InterfaceLockNoticeBox=void 0;var o=n(1),r=n(2);t.InterfaceLockNoticeBox=function(e){var t=e.siliconUser,n=e.locked,a=e.onLockStatusChange,i=e.accessText;return t?(0,o.createComponentVNode)(2,r.NoticeBox,{children:(0,o.createComponentVNode)(2,r.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:"Interface lock status:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{m:0,color:"gray",icon:n?"lock":"unlock",content:n?"Locked":"Unlocked",onClick:function(){a&&a(!n)}})})]})}):(0,o.createComponentVNode)(2,r.NoticeBox,{children:["Swipe ",i||"an ID card"," ","to ",n?"unlock":"lock"," this interface."]})}},function(e,t,n){"use strict";t.__esModule=!0,t.compose=t.flow=void 0;t.flow=function o(){for(var e=arguments.length,t=new Array(e),n=0;n1?r-1:0),i=1;i=c.length)break;s=c[u++]}else{if((u=c.next()).done)break;s=u.value}var d=s;Array.isArray(d)?n=o.apply(void 0,d).apply(void 0,[n].concat(a)):d&&(n=d.apply(void 0,[n].concat(a)))}return n}};t.compose=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?o-1:0),a=1;a=0:d>p;p+=f)p in s&&(l=n(l,s[p],p,u));return l}};e.exports={left:c(!1),right:c(!0)}},function(e,t,n){"use strict";var o=n(5),r=n(9),a=n(7).NATIVE_ARRAY_BUFFER,i=n(24),c=n(66),l=n(4),u=n(55),s=n(30),d=n(10),p=n(137),f=n(217),m=n(47).f,h=n(13).f,C=n(97),g=n(43),b=n(34),v=b.get,N=b.set,V="ArrayBuffer",y="DataView",_="Wrong length",x=o[V],k=x,w=o[y],L=o.RangeError,B=f.pack,S=f.unpack,I=function(e){return[255&e]},T=function(e){return[255&e,e>>8&255]},A=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},E=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},P=function(e){return B(e,23,4)},O=function(e){return B(e,52,8)},M=function(e,t){h(e.prototype,t,{get:function(){return v(this)[t]}})},R=function(e,t,n,o){var r=p(n),a=v(e);if(r+t>a.byteLength)throw L("Wrong index");var i=v(a.buffer).bytes,c=r+a.byteOffset,l=i.slice(c,c+t);return o?l:l.reverse()},F=function(e,t,n,o,r,a){var i=p(n),c=v(e);if(i+t>c.byteLength)throw L("Wrong index");for(var l=v(c.buffer).bytes,u=i+c.byteOffset,s=o(+r),d=0;dH;)(D=z[H++])in k||i(k,D,x[D]);j.constructor=k}var G=new w(new k(2)),U=w.prototype.setInt8;G.setInt8(0,2147483648),G.setInt8(1,2147483649),!G.getInt8(0)&&G.getInt8(1)||c(w.prototype,{setInt8:function(e,t){U.call(this,e,t<<24>>24)},setUint8:function(e,t){U.call(this,e,t<<24>>24)}},{unsafe:!0})}else k=function(e){u(this,k,V);var t=p(e);N(this,{bytes:C.call(new Array(t),0),byteLength:t}),r||(this.byteLength=t)},w=function(e,t,n){u(this,w,y),u(e,k,y);var o=v(e).byteLength,a=s(t);if(a<0||a>o)throw L("Wrong offset");if(a+(n=n===undefined?o-a:d(n))>o)throw L(_);N(this,{buffer:e,byteLength:n,byteOffset:a}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=a)},r&&(M(k,"byteLength"),M(w,"buffer"),M(w,"byteLength"),M(w,"byteOffset")),c(w.prototype,{getInt8:function(e){return R(this,1,e)[0]<<24>>24},getUint8:function(e){return R(this,1,e)[0]},getInt16:function(e){var t=R(this,2,e,arguments.length>1?arguments[1]:undefined);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=R(this,2,e,arguments.length>1?arguments[1]:undefined);return t[1]<<8|t[0]},getInt32:function(e){return E(R(this,4,e,arguments.length>1?arguments[1]:undefined))},getUint32:function(e){return E(R(this,4,e,arguments.length>1?arguments[1]:undefined))>>>0},getFloat32:function(e){return S(R(this,4,e,arguments.length>1?arguments[1]:undefined),23)},getFloat64:function(e){return S(R(this,8,e,arguments.length>1?arguments[1]:undefined),52)},setInt8:function(e,t){F(this,1,e,I,t)},setUint8:function(e,t){F(this,1,e,I,t)},setInt16:function(e,t){F(this,2,e,T,t,arguments.length>2?arguments[2]:undefined)},setUint16:function(e,t){F(this,2,e,T,t,arguments.length>2?arguments[2]:undefined)},setInt32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setUint32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setFloat32:function(e,t){F(this,4,e,P,t,arguments.length>2?arguments[2]:undefined)},setFloat64:function(e,t){F(this,8,e,O,t,arguments.length>2?arguments[2]:undefined)}});g(k,V),g(w,y),e.exports={ArrayBuffer:k,DataView:w}},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(61),i=n(22),c=n(50),l=n(68),u=n(55),s=n(6),d=n(4),p=n(75),f=n(43),m=n(79);e.exports=function(e,t,n){var h=-1!==e.indexOf("Map"),C=-1!==e.indexOf("Weak"),g=h?"set":"add",b=r[e],v=b&&b.prototype,N=b,V={},y=function(e){var t=v[e];i(v,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(C&&!s(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return C&&!s(e)?undefined:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(C&&!s(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(a(e,"function"!=typeof b||!(C||v.forEach&&!d((function(){(new b).entries().next()})))))N=n.getConstructor(t,e,h,g),c.REQUIRED=!0;else if(a(e,!0)){var _=new N,x=_[g](C?{}:-0,1)!=_,k=d((function(){_.has(1)})),w=p((function(e){new b(e)})),L=!C&&d((function(){for(var e=new b,t=5;t--;)e[g](t,t);return!e.has(-0)}));w||((N=t((function(t,n){u(t,N,e);var o=m(new b,t,N);return n!=undefined&&l(n,o[g],o,h),o}))).prototype=v,v.constructor=N),(k||L)&&(y("delete"),y("has"),h&&y("get")),(L||x)&&y(g),C&&v.clear&&delete v.clear}return V[e]=N,o({global:!0,forced:N!=b},V),f(N,e),C||n.setStrong(N,e,h),N}},function(e,t,n){"use strict";var o=n(6),r=n(53);e.exports=function(e,t,n){var a,i;return r&&"function"==typeof(a=t.constructor)&&a!==n&&o(i=a.prototype)&&i!==n.prototype&&r(e,i),e}},function(e,t,n){"use strict";var o=Math.expm1,r=Math.exp;e.exports=!o||o(10)>22025.465794806718||o(10)<22025.465794806718||-2e-17!=o(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:o},function(e,t,n){"use strict";e.exports="\t\n\x0B\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},function(e,t,n){"use strict";var o=n(38),r=n(5),a=n(4);e.exports=o||!a((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete r[e]}))},function(e,t,n){"use strict";var o=n(8);e.exports=function(){var e=o(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){"use strict";var o,r,a=n(83),i=RegExp.prototype.exec,c=String.prototype.replace,l=i,u=(o=/a/,r=/b*/g,i.call(o,"a"),i.call(r,"a"),0!==o.lastIndex||0!==r.lastIndex),s=/()??/.exec("")[1]!==undefined;(u||s)&&(l=function(e){var t,n,o,r,l=this;return s&&(n=new RegExp("^"+l.source+"$(?!\\s)",a.call(l))),u&&(t=l.lastIndex),o=i.call(l,e),u&&o&&(l.lastIndex=l.global?o.index+o[0].length:t),s&&o&&o.length>1&&c.call(o[0],n,(function(){for(r=1;r")})),s=!a((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,d){var p=i(e),f=!a((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),m=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[l]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return t=!0,null},n[p](""),!t}));if(!f||!m||"replace"===e&&!u||"split"===e&&!s){var h=/./[p],C=n(p,""[e],(function(e,t,n,o,r){return t.exec===c?f&&!r?{done:!0,value:h.call(t,n,o)}:{done:!0,value:e.call(n,t,o)}:{done:!1}})),g=C[0],b=C[1];r(String.prototype,e,g),r(RegExp.prototype,p,2==t?function(e,t){return b.call(e,this,t)}:function(e){return b.call(e,this)}),d&&o(RegExp.prototype[p],"sham",!0)}}},function(e,t,n){"use strict";var o=n(32),r=n(84);e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var a=n.call(e,t);if("object"!=typeof a)throw TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==o(e))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.Icon=void 0;var o=n(1),r=n(12),a=n(17);var i=/-o$/,c=function(e){var t=e.name,n=e.size,c=e.spin,l=e.className,u=e.style,s=void 0===u?{}:u,d=e.rotation,p=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["name","size","spin","className","style","rotation"]);n&&(s["font-size"]=100*n+"%"),"number"==typeof d&&(s.transform="rotate("+d+"deg)");var f=i.test(t),m=t.replace(i,"");return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"i",className:(0,r.classes)([l,f?"far":"fas","fa-"+m,c&&"fa-spin"]),style:s},p)))};t.Icon=c,c.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";var o=n(5),r=n(6),a=o.document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},function(e,t,n){"use strict";var o=n(5),r=n(24);e.exports=function(e,t){try{r(o,e,t)}catch(n){o[e]=t}return t}},function(e,t,n){"use strict";var o=n(120),r=Function.toString;"function"!=typeof o.inspectSource&&(o.inspectSource=function(e){return r.call(e)}),e.exports=o.inspectSource},function(e,t,n){"use strict";var o=n(38),r=n(120);(e.exports=function(e,t){return r[e]||(r[e]=t!==undefined?t:{})})("versions",[]).push({version:"3.4.8",mode:o?"pure":"global",copyright:"\xa9 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){"use strict";var o=n(35),r=n(47),a=n(94),i=n(8);e.exports=o("Reflect","ownKeys")||function(e){var t=r.f(i(e)),n=a.f;return n?t.concat(n(e)):t}},function(e,t,n){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,n){"use strict";t.f=Object.getOwnPropertySymbols},function(e,t,n){"use strict";var o=n(4);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())}))},function(e,t,n){"use strict";var o,r,a=n(5),i=n(73),c=a.process,l=c&&c.versions,u=l&&l.v8;u?r=(o=u.split("."))[0]+o[1]:i&&(!(o=i.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=i.match(/Chrome\/(\d+)/))&&(r=o[1]),e.exports=r&&+r},function(e,t,n){"use strict";var o=n(14),r=n(41),a=n(10);e.exports=function(e){for(var t=o(this),n=a(t.length),i=arguments.length,c=r(i>1?arguments[1]:undefined,n),l=i>2?arguments[2]:undefined,u=l===undefined?n:r(l,n);u>c;)t[c++]=e;return t}},function(e,t,n){"use strict";var o=n(11),r=n(65),a=o("iterator"),i=Array.prototype;e.exports=function(e){return e!==undefined&&(r.Array===e||i[a]===e)}},function(e,t,n){"use strict";var o=n(74),r=n(65),a=n(11)("iterator");e.exports=function(e){if(e!=undefined)return e[a]||e["@@iterator"]||r[o(e)]}},function(e,t,n){"use strict";var o={};o[n(11)("toStringTag")]="z",e.exports="[object z]"===String(o)},function(e,t,n){"use strict";var o=n(0),r=n(202),a=n(36),i=n(53),c=n(43),l=n(24),u=n(22),s=n(11),d=n(38),p=n(65),f=n(134),m=f.IteratorPrototype,h=f.BUGGY_SAFARI_ITERATORS,C=s("iterator"),g=function(){return this};e.exports=function(e,t,n,s,f,b,v){r(n,t,s);var N,V,y,_=function(e){if(e===f&&B)return B;if(!h&&e in w)return w[e];switch(e){case"keys":case"values":case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},x=t+" Iterator",k=!1,w=e.prototype,L=w[C]||w["@@iterator"]||f&&w[f],B=!h&&L||_(f),S="Array"==t&&w.entries||L;if(S&&(N=a(S.call(new e)),m!==Object.prototype&&N.next&&(d||a(N)===m||(i?i(N,m):"function"!=typeof N[C]&&l(N,C,g)),c(N,x,!0,!0),d&&(p[x]=g))),"values"==f&&L&&"values"!==L.name&&(k=!0,B=function(){return L.call(this)}),d&&!v||w[C]===B||l(w,C,B),p[t]=B,f)if(V={values:_("values"),keys:b?B:_("keys"),entries:_("entries")},v)for(y in V)!h&&!k&&y in w||u(w,y,V[y]);else o({target:t,proto:!0,forced:h||k},V);return V}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){"use strict";var o=n(10),r=n(104),a=n(21),i=Math.ceil,c=function(e){return function(t,n,c){var l,u,s=String(a(t)),d=s.length,p=c===undefined?" ":String(c),f=o(n);return f<=d||""==p?s:(l=f-d,(u=r.call(p,i(l/p.length))).length>l&&(u=u.slice(0,l)),e?s+u:u+s)}};e.exports={start:c(!1),end:c(!0)}},function(e,t,n){"use strict";var o=n(30),r=n(21);e.exports="".repeat||function(e){var t=String(r(this)),n="",a=o(e);if(a<0||a==Infinity)throw RangeError("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(n+=t);return n}},function(e,t,n){"use strict";e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},function(e,t,n){"use strict";var o,r,a,i=n(5),c=n(4),l=n(32),u=n(48),s=n(127),d=n(88),p=n(146),f=i.location,m=i.setImmediate,h=i.clearImmediate,C=i.process,g=i.MessageChannel,b=i.Dispatch,v=0,N={},V=function(e){if(N.hasOwnProperty(e)){var t=N[e];delete N[e],t()}},y=function(e){return function(){V(e)}},_=function(e){V(e.data)},x=function(e){i.postMessage(e+"",f.protocol+"//"+f.host)};m&&h||(m=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return N[++v]=function(){("function"==typeof e?e:Function(e)).apply(undefined,t)},o(v),v},h=function(e){delete N[e]},"process"==l(C)?o=function(e){C.nextTick(y(e))}:b&&b.now?o=function(e){b.now(y(e))}:g&&!p?(a=(r=new g).port2,r.port1.onmessage=_,o=u(a.postMessage,a,1)):!i.addEventListener||"function"!=typeof postMessage||i.importScripts||c(x)?o="onreadystatechange"in d("script")?function(e){s.appendChild(d("script")).onreadystatechange=function(){s.removeChild(this),V(e)}}:function(e){setTimeout(y(e),0)}:(o=x,i.addEventListener("message",_,!1))),e.exports={set:m,clear:h}},function(e,t,n){"use strict";var o=n(6),r=n(32),a=n(11)("match");e.exports=function(e){var t;return o(e)&&((t=e[a])!==undefined?!!t:"RegExp"==r(e))}},function(e,t,n){"use strict";var o=n(30),r=n(21),a=function(e){return function(t,n){var a,i,c=String(r(t)),l=o(n),u=c.length;return l<0||l>=u?e?"":undefined:(a=c.charCodeAt(l))<55296||a>56319||l+1===u||(i=c.charCodeAt(l+1))<56320||i>57343?e?c.charAt(l):a:e?c.slice(l,l+2):i-56320+(a-55296<<10)+65536}};e.exports={codeAt:a(!1),charAt:a(!0)}},function(e,t,n){"use strict";var o=n(107);e.exports=function(e){if(o(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,n){"use strict";var o=n(11)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,"/./"[e](t)}catch(r){}}return!1}},function(e,t,n){"use strict";var o=n(108).charAt;e.exports=function(e,t,n){return t+(n?o(e,t).length:1)}},function(e,t,n){"use strict";var o=n(4),r=n(81);e.exports=function(e){return o((function(){return!!r[e]()||"\u200b\x85\u180e"!="\u200b\x85\u180e"[e]()||r[e].name!==e}))}},function(e,t,n){"use strict";var o=n(5),r=n(4),a=n(75),i=n(7).NATIVE_ARRAY_BUFFER_VIEWS,c=o.ArrayBuffer,l=o.Int8Array;e.exports=!i||!r((function(){l(1)}))||!r((function(){new l(-1)}))||!a((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||r((function(){return 1!==new l(new c(2),1,undefined).length}))},function(e,t,n){"use strict";t.__esModule=!0,t.ButtonInput=t.ButtonConfirm=t.ButtonCheckbox=t.Button=void 0;var o=n(1),r=n(12),a=n(19),i=n(115),c=n(51),l=n(116),u=n(17),s=n(87),d=n(159);n(160),n(161);function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function f(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var m=(0,c.createLogger)("Button"),h=function(e){var t=e.className,n=e.fluid,c=e.icon,p=e.color,h=e.disabled,C=e.selected,g=e.tooltip,b=e.tooltipPosition,v=e.ellipsis,N=e.content,V=e.iconRotation,y=e.iconSpin,_=e.children,x=e.onclick,k=e.onClick,w=f(e,["className","fluid","icon","color","disabled","selected","tooltip","tooltipPosition","ellipsis","content","iconRotation","iconSpin","children","onclick","onClick"]),L=!(!N&&!_);return x&&m.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Box,Object.assign({as:"span",className:(0,r.classes)(["Button",n&&"Button--fluid",h&&"Button--disabled",C&&"Button--selected",L&&"Button--hasContent",v&&"Button--ellipsis",p&&"string"==typeof p?"Button--color--"+p:"Button--color--default",t]),tabIndex:!h&&"0",unselectable:a.tridentVersion<=4,onclick:function(e){(0,l.refocusLayout)(),!h&&k&&k(e)},onKeyDown:function(e){var t=window.event?e.which:e.keyCode;return t===i.KEY_SPACE||t===i.KEY_ENTER?(e.preventDefault(),void(!h&&k&&k(e))):t===i.KEY_ESCAPE?(e.preventDefault(),void(0,l.refocusLayout)()):void 0}},w,{children:[c&&(0,o.createComponentVNode)(2,s.Icon,{name:c,rotation:V,spin:y}),N,_,g&&(0,o.createComponentVNode)(2,d.Tooltip,{content:g,position:b})]})))};t.Button=h,h.defaultHooks=r.pureComponentHooks;var C=function(e){var t=e.checked,n=f(e,["checked"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({color:"transparent",icon:t?"check-square-o":"square-o",selected:t},n)))};t.ButtonCheckbox=C,h.Checkbox=C;var g=function(e){function t(){var t;return(t=e.call(this)||this).state={clickedOnce:!1},t.handleClick=function(){t.state.clickedOnce&&t.setClickedOnce(!1)},t}p(t,e);var n=t.prototype;return n.setClickedOnce=function(e){var t=this;this.setState({clickedOnce:e}),e?setTimeout((function(){return window.addEventListener("click",t.handleClick)})):window.removeEventListener("click",this.handleClick)},n.render=function(){var e=this,t=this.props,n=t.confirmMessage,r=void 0===n?"Confirm?":n,a=t.confirmColor,i=void 0===a?"bad":a,c=t.color,l=t.content,u=t.onClick,s=f(t,["confirmMessage","confirmColor","color","content","onClick"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({content:this.state.clickedOnce?r:l,color:this.state.clickedOnce?i:c,onClick:function(){return e.state.clickedOnce?u():e.setClickedOnce(!0)}},s)))},t}(o.Component);t.ButtonConfirm=g,h.Confirm=g;var b=function(e){function t(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={inInput:!1},t}p(t,e);var n=t.prototype;return n.setInInput=function(e){if(this.setState({inInput:e}),this.inputRef){var t=this.inputRef.current;if(e){t.value=this.props.currentValue||"";try{t.focus(),t.select()}catch(n){}}}},n.commitResult=function(e){if(this.inputRef){var t=this.inputRef.current;if(""!==t.value)return void this.props.onCommit(e,t.value);if(!this.props.defaultValue)return;this.props.onCommit(e,this.props.defaultValue)}},n.render=function(){var e=this,t=this.props,n=t.fluid,a=t.content,c=t.color,l=void 0===c?"default":c,s=(t.placeholder,t.maxLength,f(t,["fluid","content","color","placeholder","maxLength"]));return(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Box,Object.assign({className:(0,r.classes)(["Button",n&&"Button--fluid","Button--color--"+l])},s,{onClick:function(){return e.setInInput(!0)},children:[(0,o.createVNode)(1,"div",null,a,0),(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?undefined:"none","text-align":"left"},onBlur:function(t){e.state.inInput&&(e.setInInput(!1),e.commitResult(t))},onKeyDown:function(t){if(t.keyCode===i.KEY_ENTER)return e.setInInput(!1),void e.commitResult(t);t.keyCode===i.KEY_ESCAPE&&e.setInInput(!1)}},null,this.inputRef)]})))},t}(o.Component);t.ButtonInput=b,h.Input=b},function(e,t,n){"use strict";t.__esModule=!0,t.hotKeyReducer=t.hotKeyMiddleware=t.releaseHeldKeys=t.KEY_MINUS=t.KEY_EQUAL=t.KEY_Z=t.KEY_Y=t.KEY_X=t.KEY_W=t.KEY_V=t.KEY_U=t.KEY_T=t.KEY_S=t.KEY_R=t.KEY_Q=t.KEY_P=t.KEY_O=t.KEY_N=t.KEY_M=t.KEY_L=t.KEY_K=t.KEY_J=t.KEY_I=t.KEY_H=t.KEY_G=t.KEY_F=t.KEY_E=t.KEY_D=t.KEY_C=t.KEY_B=t.KEY_A=t.KEY_9=t.KEY_8=t.KEY_7=t.KEY_6=t.KEY_5=t.KEY_4=t.KEY_3=t.KEY_2=t.KEY_1=t.KEY_0=t.KEY_SPACE=t.KEY_ESCAPE=t.KEY_ALT=t.KEY_CTRL=t.KEY_SHIFT=t.KEY_ENTER=t.KEY_TAB=t.KEY_BACKSPACE=void 0;var o=n(51),r=n(19),a=(0,o.createLogger)("hotkeys");t.KEY_BACKSPACE=8;t.KEY_TAB=9;t.KEY_ENTER=13;t.KEY_SHIFT=16;t.KEY_CTRL=17;t.KEY_ALT=18;t.KEY_ESCAPE=27;t.KEY_SPACE=32;t.KEY_0=48;t.KEY_1=49;t.KEY_2=50;t.KEY_3=51;t.KEY_4=52;t.KEY_5=53;t.KEY_6=54;t.KEY_7=55;t.KEY_8=56;t.KEY_9=57;t.KEY_A=65;t.KEY_B=66;t.KEY_C=67;t.KEY_D=68;t.KEY_E=69;t.KEY_F=70;t.KEY_G=71;t.KEY_H=72;t.KEY_I=73;t.KEY_J=74;t.KEY_K=75;t.KEY_L=76;t.KEY_M=77;t.KEY_N=78;t.KEY_O=79;t.KEY_P=80;t.KEY_Q=81;t.KEY_R=82;t.KEY_S=83;t.KEY_T=84;t.KEY_U=85;t.KEY_V=86;t.KEY_W=87;t.KEY_X=88;t.KEY_Y=89;t.KEY_Z=90;t.KEY_EQUAL=187;t.KEY_MINUS=189;var i=[17,18,16],c=[27,13,32,9,17,16],l={},u=function(e,t,n,o){var r="";return e&&(r+="Ctrl+"),t&&(r+="Alt+"),n&&(r+="Shift+"),r+=o>=48&&o<=90?String.fromCharCode(o):"["+o+"]"},s=function(e){var t=window.event?e.which:e.keyCode,n=e.ctrlKey,o=e.altKey,r=e.shiftKey;return{keyCode:t,ctrlKey:n,altKey:o,shiftKey:r,hasModifierKeys:n||o||r,keyString:u(n,o,r,t)}},d=function(){for(var e=0,t=Object.keys(l);e4&&function(e,t){if(!e.defaultPrevented){var n=e.target&&e.target.localName;if("input"!==n&&"textarea"!==n){var o=s(e),i=o.keyCode,u=o.ctrlKey,d=o.shiftKey;u||d||c.includes(i)||("keydown"!==t||l[i]?"keyup"===t&&l[i]&&(a.debug("passthrough",t,o),(0,r.callByond)("",{__keyup:i})):(a.debug("passthrough",t,o),(0,r.callByond)("",{__keydown:i})))}}}(e,t),function(e,t,n){if("keyup"===t){var o=s(e),r=o.ctrlKey,c=o.altKey,l=o.keyCode,u=o.hasModifierKeys,d=o.keyString;u&&!i.includes(l)&&(a.log(d),r&&c&&8===l&&setTimeout((function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})),n({type:"hotKey",payload:o}))}}(e,t,n)},document.addEventListener("keydown",(function(e){var n=window.event?e.which:e.keyCode;t(e,"keydown"),l[n]=!0})),document.addEventListener("keyup",(function(e){var n=window.event?e.which:e.keyCode;t(e,"keyup"),l[n]=!1})),r.tridentVersion>4&&function(e){var t;document.addEventListener("focusout",(function(){t=setTimeout(e)})),document.addEventListener("focusin",(function(){clearTimeout(t)})),window.addEventListener("beforeunload",e)}((function(){d()})),function(e){return function(t){return e(t)}}};t.hotKeyReducer=function(e,t){var n=t.type,o=t.payload;if("hotKey"===n){var r=o.ctrlKey,a=o.altKey,i=o.keyCode;return r&&a&&187===i?Object.assign({},e,{showKitchenSink:!e.showKitchenSink}):e}return e}},function(e,t,n){"use strict";t.__esModule=!0,t.refocusLayout=void 0;var o=n(19);t.refocusLayout=function(){if(!(o.tridentVersion<=4)){var e=document.getElementById("Layout__content");e&&e.focus()}}},function(e,t,n){"use strict";t.__esModule=!0,t.toastReducer=t.showToast=t.Toast=void 0;var o,r=n(1),a=n(12),i=function(e){var t=e.content,n=e.children;return(0,r.createVNode)(1,"div","Layout__toast",[t,n],0)};t.Toast=i,i.defaultHooks=a.pureComponentHooks;t.showToast=function(e,t){o&&clearTimeout(o),o=setTimeout((function(){o=undefined,e({type:"hideToast"})}),5e3),e({type:"showToast",payload:{text:t}})};t.toastReducer=function(e,t){var n=t.type,o=t.payload;if("showToast"===n){var r=o.text;return Object.assign({},e,{toastText:r})}return"hideToast"===n?Object.assign({},e,{toastText:null}):e}},function(e,t,n){"use strict";var o;o=function(){return this}();try{o=o||new Function("return this")()}catch(r){"object"==typeof window&&(o=window)}e.exports=o},function(e,t,n){"use strict";var o=n(9),r=n(4),a=n(88);e.exports=!o&&!r((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(5),r=n(89),a=o["__core-js_shared__"]||r("__core-js_shared__",{});e.exports=a},function(e,t,n){"use strict";var o=n(5),r=n(90),a=o.WeakMap;e.exports="function"==typeof a&&/native code/.test(r(a))},function(e,t,n){"use strict";var o=n(15),r=n(92),a=n(18),i=n(13);e.exports=function(e,t){for(var n=r(t),c=i.f,l=a.f,u=0;ul;)o(c,n=t[l++])&&(~a(u,n)||u.push(n));return u}},function(e,t,n){"use strict";var o=n(95);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol()},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(8),i=n(62);e.exports=o?Object.defineProperties:function(e,t){a(e);for(var n,o=i(t),c=o.length,l=0;c>l;)r.f(e,n=o[l++],t[n]);return e}},function(e,t,n){"use strict";var o=n(35);e.exports=o("document","documentElement")},function(e,t,n){"use strict";var o=n(23),r=n(47).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(e){try{return r(e)}catch(t){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?c(e):r(o(e))}},function(e,t,n){"use strict";var o=n(11);t.f=o},function(e,t,n){"use strict";var o=n(14),r=n(41),a=n(10),i=Math.min;e.exports=[].copyWithin||function(e,t){var n=o(this),c=a(n.length),l=r(e,c),u=r(t,c),s=arguments.length>2?arguments[2]:undefined,d=i((s===undefined?c:r(s,c))-u,c-l),p=1;for(u0;)u in n?n[l]=n[u]:delete n[l],l+=p,u+=p;return n}},function(e,t,n){"use strict";var o=n(52),r=n(10),a=n(48);e.exports=function i(e,t,n,c,l,u,s,d){for(var p,f=l,m=0,h=!!s&&a(s,d,3);m0&&o(p))f=i(e,t,p,r(p.length),f,u-1)-1;else{if(f>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[f]=p}f++}m++}return f}},function(e,t,n){"use strict";var o=n(8);e.exports=function(e,t,n,r){try{return r?t(o(n)[0],n[1]):t(n)}catch(i){var a=e["return"];throw a!==undefined&&o(a.call(e)),i}}},function(e,t,n){"use strict";var o=n(23),r=n(44),a=n(65),i=n(34),c=n(101),l=i.set,u=i.getterFor("Array Iterator");e.exports=c(Array,"Array",(function(e,t){l(this,{type:"Array Iterator",target:o(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,o=e.index++;return!t||o>=t.length?(e.target=undefined,{value:undefined,done:!0}):"keys"==n?{value:o,done:!1}:"values"==n?{value:t[o],done:!1}:{value:[o,t[o]],done:!1}}),"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(e,t,n){"use strict";var o,r,a,i=n(36),c=n(24),l=n(15),u=n(11),s=n(38),d=u("iterator"),p=!1;[].keys&&("next"in(a=[].keys())?(r=i(i(a)))!==Object.prototype&&(o=r):p=!0),o==undefined&&(o={}),s||l(o,d)||c(o,d,(function(){return this})),e.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:p}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){if(!o(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){"use strict";var o=n(23),r=n(30),a=n(10),i=n(39),c=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,s=i("lastIndexOf");e.exports=u||s?function(e){if(u)return l.apply(this,arguments)||0;var t=o(this),n=a(t.length),i=n-1;for(arguments.length>1&&(i=c(i,r(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in t&&t[i]===e)return i||0;return-1}:l},function(e,t,n){"use strict";var o=n(30),r=n(10);e.exports=function(e){if(e===undefined)return 0;var t=o(e),n=r(t);if(t!==n)throw RangeError("Wrong length or index");return n}},function(e,t,n){"use strict";var o=n(31),r=n(6),a=[].slice,i={},c=function(e,t,n){if(!(t in i)){for(var o=[],r=0;r1?arguments[1]:undefined,3);t=t?t.next:n.first;)for(o(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),a(s.prototype,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return C(this,0===e?0:e,t)}}:{add:function(e){return C(this,e=0===e?0:e,e)}}),d&&o(s.prototype,"size",{get:function(){return f(this).size}}),s},setStrong:function(e,t,n){var o=t+" Iterator",r=h(t),a=h(o);u(e,t,(function(e,t){m(this,{type:o,target:e,state:r(e),kind:t,last:undefined})}),(function(){for(var e=a(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=undefined,{value:undefined,done:!0})}),n?"entries":"values",!n,!0),s(t)}}},function(e,t,n){"use strict";var o=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:o(1+e)}},function(e,t,n){"use strict";var o=n(6),r=Math.floor;e.exports=function(e){return!o(e)&&isFinite(e)&&r(e)===e}},function(e,t,n){"use strict";var o=n(5),r=n(56).trim,a=n(81),i=o.parseInt,c=/^[+-]?0[Xx]/,l=8!==i(a+"08")||22!==i(a+"0x16");e.exports=l?function(e,t){var n=r(String(e));return i(n,t>>>0||(c.test(n)?16:10))}:i},function(e,t,n){"use strict";var o=n(9),r=n(62),a=n(23),i=n(71).f,c=function(e){return function(t){for(var n,c=a(t),l=r(c),u=l.length,s=0,d=[];u>s;)n=l[s++],o&&!i.call(c,n)||d.push(e?[n,c[n]]:c[n]);return d}};e.exports={entries:c(!0),values:c(!1)}},function(e,t,n){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){"use strict";var o=n(5);e.exports=o.Promise},function(e,t,n){"use strict";var o=n(73);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(o)},function(e,t,n){"use strict";var o,r,a,i,c,l,u,s,d=n(5),p=n(18).f,f=n(32),m=n(106).set,h=n(146),C=d.MutationObserver||d.WebKitMutationObserver,g=d.process,b=d.Promise,v="process"==f(g),N=p(d,"queueMicrotask"),V=N&&N.value;V||(o=function(){var e,t;for(v&&(e=g.domain)&&e.exit();r;){t=r.fn,r=r.next;try{t()}catch(n){throw r?i():a=undefined,n}}a=undefined,e&&e.enter()},v?i=function(){g.nextTick(o)}:C&&!h?(c=!0,l=document.createTextNode(""),new C(o).observe(l,{characterData:!0}),i=function(){l.data=c=!c}):b&&b.resolve?(u=b.resolve(undefined),s=u.then,i=function(){s.call(u,o)}):i=function(){m.call(d,o)}),e.exports=V||function(e){var t={fn:e,next:undefined};a&&(a.next=t),r||(r=t,i()),a=t}},function(e,t,n){"use strict";var o=n(8),r=n(6),a=n(149);e.exports=function(e,t){if(o(e),r(t)&&t.constructor===e)return t;var n=a.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var o=n(31),r=function(e){var t,n;this.promise=new e((function(e,o){if(t!==undefined||n!==undefined)throw TypeError("Bad Promise constructor");t=e,n=o})),this.resolve=o(t),this.reject=o(n)};e.exports.f=function(e){return new r(e)}},function(e,t,n){"use strict";var o=n(73);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o)},function(e,t,n){"use strict";var o=n(347);e.exports=function(e,t){var n=o(e);if(n%t)throw RangeError("Wrong offset");return n}},function(e,t,n){"use strict";var o=n(14),r=n(10),a=n(99),i=n(98),c=n(48),l=n(7).aTypedArrayConstructor;e.exports=function(e){var t,n,u,s,d,p,f=o(e),m=arguments.length,h=m>1?arguments[1]:undefined,C=h!==undefined,g=a(f);if(g!=undefined&&!i(g))for(p=(d=g.call(f)).next,f=[];!(s=p.call(d)).done;)f.push(s.value);for(C&&m>2&&(h=c(h,arguments[2],2)),n=r(f.length),u=new(l(this))(n),t=0;n>t;t++)u[t]=C?h(f[t],t):f[t];return u}},function(e,t,n){"use strict";var o=n(66),r=n(50).getWeakData,a=n(8),i=n(6),c=n(55),l=n(68),u=n(16),s=n(15),d=n(34),p=d.set,f=d.getterFor,m=u.find,h=u.findIndex,C=0,g=function(e){return e.frozen||(e.frozen=new b)},b=function(){this.entries=[]},v=function(e,t){return m(e.entries,(function(e){return e[0]===t}))};b.prototype={get:function(e){var t=v(this,e);if(t)return t[1]},has:function(e){return!!v(this,e)},set:function(e,t){var n=v(this,e);n?n[1]=t:this.entries.push([e,t])},"delete":function(e){var t=h(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,u){var d=e((function(e,o){c(e,d,t),p(e,{type:t,id:C++,frozen:undefined}),o!=undefined&&l(o,e[u],e,n)})),m=f(t),h=function(e,t,n){var o=m(e),i=r(a(t),!0);return!0===i?g(o).set(t,n):i[o.id]=n,e};return o(d.prototype,{"delete":function(e){var t=m(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t)["delete"](e):n&&s(n,t.id)&&delete n[t.id]},has:function(e){var t=m(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t).has(e):n&&s(n,t.id)}}),o(d.prototype,n?{get:function(e){var t=m(this);if(i(e)){var n=r(e);return!0===n?g(t).get(e):n?n[t.id]:undefined}},set:function(e,t){return h(this,e,t)}}:{add:function(e){return h(this,e,!0)}}),d}}},function(e,t,n){"use strict";t.__esModule=!0,t.setupHotReloading=t.sendLogEntry=void 0;t.sendLogEntry=function(e,t){};t.setupHotReloading=function(){0}},function(e,t,n){"use strict";t.__esModule=!0,t.resizeStartHandler=t.dragStartHandler=t.setupDrag=void 0;var o,r,a,i,c,l=n(156),u=n(19),s=(0,n(51).createLogger)("drag"),d=!1,p=!1,f=[0,0],m=function(e){return(0,u.winget)(e,"pos").then((function(e){return[e.x,e.y]}))},h=function(e,t){return(0,u.winset)(e,"pos",t[0]+","+t[1])},C=function(e){var t,n,r,a;return regeneratorRuntime.async((function(i){for(;;)switch(i.prev=i.next){case 0:return s.log("setting up"),o=e.config.window,i.next=4,regeneratorRuntime.awrap(m(o));case 4:t=i.sent,f=[t[0]-window.screenLeft,t[1]-window.screenTop],n=g(t),r=n[0],a=n[1],r&&h(o,a),s.debug("current state",{ref:o,screenOffset:f});case 9:case"end":return i.stop()}}))};t.setupDrag=C;var g=function(e){var t=e[0],n=e[1],o=!1;return t<0?(t=0,o=!0):t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth,o=!0),n<0?(n=0,o=!0):n+window.innerHeight>window.screen.availHeight&&(n=window.screen.availHeight-window.innerHeight,o=!0),[o,[t,n]]};t.dragStartHandler=function(e){s.log("drag start"),d=!0,r=[window.screenLeft-e.screenX,window.screenTop-e.screenY],document.addEventListener("mousemove",v),document.addEventListener("mouseup",b),v(e)};var b=function y(e){s.log("drag end"),v(e),document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",y),d=!1},v=function(e){d&&(e.preventDefault(),h(o,(0,l.vecAdd)([e.screenX,e.screenY],f,r)))};t.resizeStartHandler=function(e,t){return function(n){a=[e,t],s.log("resize start",a),p=!0,r=[window.screenLeft-n.screenX,window.screenTop-n.screenY],i=[window.innerWidth,window.innerHeight],document.addEventListener("mousemove",V),document.addEventListener("mouseup",N),V(n)}};var N=function _(e){s.log("resize end",c),V(e),document.removeEventListener("mousemove",V),document.removeEventListener("mouseup",_),p=!1},V=function(e){p&&(e.preventDefault(),(c=(0,l.vecAdd)(i,(0,l.vecMultiply)(a,(0,l.vecAdd)([e.screenX,e.screenY],(0,l.vecInverse)([window.screenLeft,window.screenTop]),r,[1,1]))))[0]=Math.max(c[0],250),c[1]=Math.max(c[1],120),function(e,t){(0,u.winset)(e,"size",t[0]+","+t[1])}(o,c))}},function(e,t,n){"use strict";t.__esModule=!0,t.vecNormalize=t.vecLength=t.vecInverse=t.vecScale=t.vecDivide=t.vecMultiply=t.vecSubtract=t.vecAdd=t.vecCreate=void 0;var o=n(29);t.vecCreate=function(){for(var e=arguments.length,t=new Array(e),n=0;n35;return(0,o.createVNode)(1,"div",(0,r.classes)(["Tooltip",i&&"Tooltip--long",a&&"Tooltip--"+a]),null,1,{"data-tooltip":t})}},function(e,t,n){"use strict";t.__esModule=!0,t.Input=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){return(0,r.isFalsy)(e)?"":e},l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={editing:!1},t.handleInput=function(e){var n=t.state.editing,o=t.props.onInput;n||t.setEditing(!0),o&&o(e,e.target.value)},t.handleFocus=function(e){t.state.editing||t.setEditing(!0)},t.handleBlur=function(e){var n=t.state.editing,o=t.props.onChange;n&&(t.setEditing(!1),o&&o(e,e.target.value))},t.handleKeyDown=function(e){var n=t.props,o=n.onInput,r=n.onChange,a=n.onEnter;return 13===e.keyCode?(t.setEditing(!1),r&&r(e,e.target.value),o&&o(e,e.target.value),a&&a(e,e.target.value),void(t.props.selfClear?e.target.value="":e.target.blur())):27===e.keyCode?(t.setEditing(!1),e.target.value=c(t.props.value),void e.target.blur()):void 0},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentDidMount=function(){var e=this.props.value,t=this.inputRef.current;t&&(t.value=c(e))},u.componentDidUpdate=function(e,t){var n=this.state.editing,o=e.value,r=this.props.value,a=this.inputRef.current;a&&!n&&o!==r&&(a.value=c(r))},u.setEditing=function(e){this.setState({editing:e})},u.render=function(){var e=this.props,t=(e.selfClear,e.onInput,e.onChange,e.onEnter,e.value,e.maxLength),n=e.placeholder,c=i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder"]),l=c.className,u=c.fluid,s=i(c,["className","fluid"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Input",u&&"Input--fluid",l])},s,{children:[(0,o.createVNode)(1,"div","Input__baseline",".",16),(0,o.createVNode)(64,"input","Input__input",null,1,{placeholder:n,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:t},null,this.inputRef)]})))},l}(o.Component);t.Input=l},function(e,t,n){"use strict";t.__esModule=!0,t.GridColumn=t.Grid=void 0;var o=n(1),r=n(162),a=n(12);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.children,n=i(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table,Object.assign({},n,{children:(0,o.createComponentVNode)(2,r.Table.Row,{children:t})})))};t.Grid=c,c.defaultHooks=a.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t,a=e.style,c=i(e,["size","style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table.Cell,Object.assign({style:Object.assign({width:n+"%"},a)},c)))};t.GridColumn=l,c.defaultHooks=a.pureComponentHooks,c.Column=l},function(e,t,n){"use strict";t.__esModule=!0,t.TableCell=t.TableRow=t.Table=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.collapsing,n=e.className,c=e.content,l=e.children,u=i(e,["collapsing","className","content","children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"table",className:(0,r.classes)(["Table",t&&"Table--collapsing",n])},u,{children:(0,o.createVNode)(1,"tbody",null,[c,l],0)})))};t.Table=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.className,n=e.header,c=i(e,["className","header"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"tr",className:(0,r.classes)(["Table__row",n&&"Table__row--header",t])},c)))};t.TableRow=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.collapsing,c=e.header,l=i(e,["className","collapsing","header"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"td",className:(0,r.classes)(["Table__cell",n&&"Table__cell--collapsing",c&&"Table__cell--header",t])},l)))};t.TableCell=u,u.defaultHooks=r.pureComponentHooks,c.Row=l,c.Cell=u},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(1),r=n(12),a=n(17),i=function(e){var t=e.children;return(0,o.createVNode)(1,"table","LabeledList",t,0)};t.LabeledList=i,i.defaultHooks=r.pureComponentHooks;var c=function(e){var t=e.className,n=e.label,i=e.labelColor,c=void 0===i?"label":i,l=e.color,u=e.buttons,s=e.content,d=e.children;return(0,o.createVNode)(1,"tr",(0,r.classes)(["LabeledList__row",t]),[(0,o.createComponentVNode)(2,a.Box,{as:"td",color:c,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),content:n+":"}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?undefined:2,children:[s,d]}),u&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0)};t.LabeledListItem=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t;return(0,o.createVNode)(1,"tr","LabeledList__row",(0,o.createVNode)(1,"td",null,null,1,{style:{"padding-bottom":(0,a.unit)(n)}}),2)};t.LabeledListDivider=l,l.defaultHooks=r.pureComponentHooks,i.Item=c,i.Divider=l},function(e,t,n){n(165),n(166),n(167),n(168),n(169),n(170),e.exports=n(171)},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n(172),n(173),n(174),n(175),n(176),n(177),n(178),n(179),n(180),n(181),n(182),n(183),n(184),n(185),n(186),n(187),n(188),n(189),n(190),n(191),n(192),n(193),n(194),n(195),n(197),n(199),n(200),n(201),n(133),n(203),n(204),n(205),n(206),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(218),n(219),n(220),n(221),n(222),n(224),n(225),n(227),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(236),n(237),n(238),n(239),n(240),n(242),n(243),n(244),n(245),n(246),n(247),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(256),n(257),n(258),n(259),n(260),n(261),n(263),n(264),n(266),n(268),n(269),n(270),n(271),n(272),n(273),n(274),n(275),n(276),n(277),n(278),n(279),n(280),n(281),n(282),n(283),n(284),n(285),n(286),n(287),n(288),n(289),n(290),n(292),n(293),n(294),n(297),n(298),n(299),n(300),n(301),n(302),n(303),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),n(319),n(320),n(321),n(322),n(323),n(324),n(325),n(326),n(327),n(328),n(329),n(330),n(331),n(332),n(333),n(334),n(335),n(336),n(337),n(338),n(339),n(340),n(341),n(342),n(343),n(344),n(345),n(346),n(348),n(349),n(350),n(351),n(352),n(353),n(354),n(355),n(356),n(357),n(358),n(359),n(360),n(361),n(362),n(363),n(364),n(365),n(366),n(367),n(368),n(369),n(370),n(371),n(372),n(373),n(374),n(375),n(376),n(377),n(378),n(379),n(380),n(381),n(382),n(383),n(384),n(385);var o=n(1);n(387),n(388);var r=n(389),a=(n(154),n(3)),i=n(19),c=n(155),l=n(51),u=n(157),s=n(497),d=(0,l.createLogger)(),p=(0,s.createStore)(),f=document.getElementById("react-root"),m=!0,h=!1,C=function(){for(p.subscribe((function(){!function(){if(!h){0;try{var e=p.getState();if(m){if(d.log("initial render",e),!(0,u.getRoute)(e)){if(d.info("loading old tgui"),h=!0,window.update=window.initialize=function(){},i.tridentVersion<=4)return void setTimeout((function(){location.href="tgui-fallback.html?ref="+window.__ref__}),10);document.getElementById("data").textContent=JSON.stringify(e),(0,r.loadCSS)("v4shim.css"),(0,r.loadCSS)("tgui.css");var t=document.getElementsByTagName("head")[0],a=document.createElement("script");return a.type="text/javascript",a.src="tgui.js",void t.appendChild(a)}(0,c.setupDrag)(e)}var l=n(499).Layout,s=(0,o.createComponentVNode)(2,l,{state:e,dispatch:p.dispatch});(0,o.render)(s,f)}catch(C){d.error("rendering error",C)}m&&(m=!1)}}()})),window.update=window.initialize=function(e){var t=function(e){var t=function(e,t){return"object"==typeof t&&null!==t&&t.__number__?parseFloat(t.__number__):t};i.tridentVersion<=4&&(t=undefined);try{return JSON.parse(e,t)}catch(o){d.log(o),d.log("What we got:",e);var n=o&&o.message;throw new Error("JSON parsing error: "+n)}}(e);p.dispatch((0,a.backendUpdate)(t))};;){var e=window.__updateQueue__.shift();if(!e)break;window.update(e)}(0,r.loadCSS)("font-awesome.css")};i.tridentVersion<=4&&"loading"===document.readyState?document.addEventListener("DOMContentLoaded",C):C()},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(35),i=n(38),c=n(9),l=n(95),u=n(125),s=n(4),d=n(15),p=n(52),f=n(6),m=n(8),h=n(14),C=n(23),g=n(33),b=n(46),v=n(42),N=n(62),V=n(47),y=n(128),_=n(94),x=n(18),k=n(13),w=n(71),L=n(24),B=n(22),S=n(91),I=n(72),T=n(59),A=n(58),E=n(11),P=n(129),O=n(25),M=n(43),R=n(34),F=n(16).forEach,D=I("hidden"),j=E("toPrimitive"),z=R.set,H=R.getterFor("Symbol"),G=Object.prototype,U=r.Symbol,K=a("JSON","stringify"),Y=x.f,q=k.f,W=y.f,$=w.f,Q=S("symbols"),X=S("op-symbols"),J=S("string-to-symbol-registry"),Z=S("symbol-to-string-registry"),ee=S("wks"),te=r.QObject,ne=!te||!te.prototype||!te.prototype.findChild,oe=c&&s((function(){return 7!=v(q({},"a",{get:function(){return q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var o=Y(G,t);o&&delete G[t],q(e,t,n),o&&e!==G&&q(G,t,o)}:q,re=function(e,t){var n=Q[e]=v(U.prototype);return z(n,{type:"Symbol",tag:e,description:t}),c||(n.description=t),n},ae=l&&"symbol"==typeof U.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof U},ie=function(e,t,n){e===G&&ie(X,t,n),m(e);var o=g(t,!0);return m(n),d(Q,o)?(n.enumerable?(d(e,D)&&e[D][o]&&(e[D][o]=!1),n=v(n,{enumerable:b(0,!1)})):(d(e,D)||q(e,D,b(1,{})),e[D][o]=!0),oe(e,o,n)):q(e,o,n)},ce=function(e,t){m(e);var n=C(t),o=N(n).concat(pe(n));return F(o,(function(t){c&&!ue.call(n,t)||ie(e,t,n[t])})),e},le=function(e,t){return t===undefined?v(e):ce(v(e),t)},ue=function(e){var t=g(e,!0),n=$.call(this,t);return!(this===G&&d(Q,t)&&!d(X,t))&&(!(n||!d(this,t)||!d(Q,t)||d(this,D)&&this[D][t])||n)},se=function(e,t){var n=C(e),o=g(t,!0);if(n!==G||!d(Q,o)||d(X,o)){var r=Y(n,o);return!r||!d(Q,o)||d(n,D)&&n[D][o]||(r.enumerable=!0),r}},de=function(e){var t=W(C(e)),n=[];return F(t,(function(e){d(Q,e)||d(T,e)||n.push(e)})),n},pe=function(e){var t=e===G,n=W(t?X:C(e)),o=[];return F(n,(function(e){!d(Q,e)||t&&!d(G,e)||o.push(Q[e])})),o};(l||(B((U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor");var e=arguments.length&&arguments[0]!==undefined?String(arguments[0]):undefined,t=A(e),n=function o(e){this===G&&o.call(X,e),d(this,D)&&d(this[D],t)&&(this[D][t]=!1),oe(this,t,b(1,e))};return c&&ne&&oe(G,t,{configurable:!0,set:n}),re(t,e)}).prototype,"toString",(function(){return H(this).tag})),w.f=ue,k.f=ie,x.f=se,V.f=y.f=de,_.f=pe,c&&(q(U.prototype,"description",{configurable:!0,get:function(){return H(this).description}}),i||B(G,"propertyIsEnumerable",ue,{unsafe:!0}))),u||(P.f=function(e){return re(E(e),e)}),o({global:!0,wrap:!0,forced:!l,sham:!l},{Symbol:U}),F(N(ee),(function(e){O(e)})),o({target:"Symbol",stat:!0,forced:!l},{"for":function(e){var t=String(e);if(d(J,t))return J[t];var n=U(t);return J[t]=n,Z[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(d(Z,e))return Z[e]},useSetter:function(){ne=!0},useSimple:function(){ne=!1}}),o({target:"Object",stat:!0,forced:!l,sham:!c},{create:le,defineProperty:ie,defineProperties:ce,getOwnPropertyDescriptor:se}),o({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:de,getOwnPropertySymbols:pe}),o({target:"Object",stat:!0,forced:s((function(){_.f(1)}))},{getOwnPropertySymbols:function(e){return _.f(h(e))}}),K)&&o({target:"JSON",stat:!0,forced:!l||s((function(){var e=U();return"[null]"!=K([e])||"{}"!=K({a:e})||"{}"!=K(Object(e))}))},{stringify:function(e,t,n){for(var o,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);if(o=t,(f(t)||e!==undefined)&&!ae(e))return p(t)||(t=function(e,t){if("function"==typeof o&&(t=o.call(this,e,t)),!ae(t))return t}),r[1]=t,K.apply(null,r)}});U.prototype[j]||L(U.prototype,j,U.prototype.valueOf),M(U,"Symbol"),T[D]=!0},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(5),i=n(15),c=n(6),l=n(13).f,u=n(122),s=a.Symbol;if(r&&"function"==typeof s&&(!("description"in s.prototype)||s().description!==undefined)){var d={},p=function(){var e=arguments.length<1||arguments[0]===undefined?undefined:String(arguments[0]),t=this instanceof p?new s(e):e===undefined?s():s(e);return""===e&&(d[t]=!0),t};u(p,s);var f=p.prototype=s.prototype;f.constructor=p;var m=f.toString,h="Symbol(test)"==String(s("test")),C=/^Symbol\((.*)\)[^)]+$/;l(f,"description",{configurable:!0,get:function(){var e=c(this)?this.valueOf():this,t=m.call(e);if(i(d,e))return"";var n=h?t.slice(7,-1):t.replace(C,"$1");return""===n?undefined:n}}),o({global:!0,forced:!0},{Symbol:p})}},function(e,t,n){"use strict";n(25)("asyncIterator")},function(e,t,n){"use strict";n(25)("hasInstance")},function(e,t,n){"use strict";n(25)("isConcatSpreadable")},function(e,t,n){"use strict";n(25)("iterator")},function(e,t,n){"use strict";n(25)("match")},function(e,t,n){"use strict";n(25)("replace")},function(e,t,n){"use strict";n(25)("search")},function(e,t,n){"use strict";n(25)("species")},function(e,t,n){"use strict";n(25)("split")},function(e,t,n){"use strict";n(25)("toPrimitive")},function(e,t,n){"use strict";n(25)("toStringTag")},function(e,t,n){"use strict";n(25)("unscopables")},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(52),i=n(6),c=n(14),l=n(10),u=n(49),s=n(63),d=n(64),p=n(11),f=n(96),m=p("isConcatSpreadable"),h=9007199254740991,C="Maximum allowed index exceeded",g=f>=51||!r((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),b=d("concat"),v=function(e){if(!i(e))return!1;var t=e[m];return t!==undefined?!!t:a(e)};o({target:"Array",proto:!0,forced:!g||!b},{concat:function(e){var t,n,o,r,a,i=c(this),d=s(i,0),p=0;for(t=-1,o=arguments.length;th)throw TypeError(C);for(n=0;n=h)throw TypeError(C);u(d,p++,a)}return d.length=p,d}})},function(e,t,n){"use strict";var o=n(0),r=n(130),a=n(44);o({target:"Array",proto:!0},{copyWithin:r}),a("copyWithin")},function(e,t,n){"use strict";var o=n(0),r=n(16).every;o({target:"Array",proto:!0,forced:n(39)("every")},{every:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(97),a=n(44);o({target:"Array",proto:!0},{fill:r}),a("fill")},function(e,t,n){"use strict";var o=n(0),r=n(16).filter,a=n(4),i=n(64)("filter"),c=i&&!a((function(){[].filter.call({length:-1,0:1},(function(e){throw e}))}));o({target:"Array",proto:!0,forced:!i||!c},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(16).find,a=n(44),i=!0;"find"in[]&&Array(1).find((function(){i=!1})),o({target:"Array",proto:!0,forced:i},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("find")},function(e,t,n){"use strict";var o=n(0),r=n(16).findIndex,a=n(44),i=!0;"findIndex"in[]&&Array(1).findIndex((function(){i=!1})),o({target:"Array",proto:!0,forced:i},{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("findIndex")},function(e,t,n){"use strict";var o=n(0),r=n(131),a=n(14),i=n(10),c=n(30),l=n(63);o({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:undefined,t=a(this),n=i(t.length),o=l(t,0);return o.length=r(o,t,t,n,0,e===undefined?1:c(e)),o}})},function(e,t,n){"use strict";var o=n(0),r=n(131),a=n(14),i=n(10),c=n(31),l=n(63);o({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),o=i(n.length);return c(e),(t=l(n,0)).length=r(t,n,n,o,0,1,e,arguments.length>1?arguments[1]:undefined),t}})},function(e,t,n){"use strict";var o=n(0),r=n(196);o({target:"Array",proto:!0,forced:[].forEach!=r},{forEach:r})},function(e,t,n){"use strict";var o=n(16).forEach,r=n(39);e.exports=r("forEach")?function(e){return o(this,e,arguments.length>1?arguments[1]:undefined)}:[].forEach},function(e,t,n){"use strict";var o=n(0),r=n(198);o({target:"Array",stat:!0,forced:!n(75)((function(e){Array.from(e)}))},{from:r})},function(e,t,n){"use strict";var o=n(48),r=n(14),a=n(132),i=n(98),c=n(10),l=n(49),u=n(99);e.exports=function(e){var t,n,s,d,p,f=r(e),m="function"==typeof this?this:Array,h=arguments.length,C=h>1?arguments[1]:undefined,g=C!==undefined,b=0,v=u(f);if(g&&(C=o(C,h>2?arguments[2]:undefined,2)),v==undefined||m==Array&&i(v))for(n=new m(t=c(f.length));t>b;b++)l(n,b,g?C(f[b],b):f[b]);else for(p=(d=v.call(f)).next,n=new m;!(s=p.call(d)).done;b++)l(n,b,g?a(d,C,[s.value,b],!0):s.value);return n.length=b,n}},function(e,t,n){"use strict";var o=n(0),r=n(60).includes,a=n(44);o({target:"Array",proto:!0},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("includes")},function(e,t,n){"use strict";var o=n(0),r=n(60).indexOf,a=n(39),i=[].indexOf,c=!!i&&1/[1].indexOf(1,-0)<0,l=a("indexOf");o({target:"Array",proto:!0,forced:c||l},{indexOf:function(e){return c?i.apply(this,arguments)||0:r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";n(0)({target:"Array",stat:!0},{isArray:n(52)})},function(e,t,n){"use strict";var o=n(134).IteratorPrototype,r=n(42),a=n(46),i=n(43),c=n(65),l=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=r(o,{next:a(1,n)}),i(e,u,!1,!0),c[u]=l,e}},function(e,t,n){"use strict";var o=n(0),r=n(57),a=n(23),i=n(39),c=[].join,l=r!=Object,u=i("join",",");o({target:"Array",proto:!0,forced:l||u},{join:function(e){return c.call(a(this),e===undefined?",":e)}})},function(e,t,n){"use strict";var o=n(0),r=n(136);o({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},function(e,t,n){"use strict";var o=n(0),r=n(16).map,a=n(4),i=n(64)("map"),c=i&&!a((function(){[].map.call({length:-1,0:1},(function(e){throw e}))}));o({target:"Array",proto:!0,forced:!i||!c},{map:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(49);o({target:"Array",stat:!0,forced:r((function(){function e(){}return!(Array.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var o=n(0),r=n(76).left;o({target:"Array",proto:!0,forced:n(39)("reduce")},{reduce:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(76).right;o({target:"Array",proto:!0,forced:n(39)("reduceRight")},{reduceRight:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(52),i=n(41),c=n(10),l=n(23),u=n(49),s=n(64),d=n(11)("species"),p=[].slice,f=Math.max;o({target:"Array",proto:!0,forced:!s("slice")},{slice:function(e,t){var n,o,s,m=l(this),h=c(m.length),C=i(e,h),g=i(t===undefined?h:t,h);if(a(m)&&("function"!=typeof(n=m.constructor)||n!==Array&&!a(n.prototype)?r(n)&&null===(n=n[d])&&(n=undefined):n=undefined,n===Array||n===undefined))return p.call(m,C,g);for(o=new(n===undefined?Array:n)(f(g-C,0)),s=0;C1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(31),a=n(14),i=n(4),c=n(39),l=[],u=l.sort,s=i((function(){l.sort(undefined)})),d=i((function(){l.sort(null)})),p=c("sort");o({target:"Array",proto:!0,forced:s||!d||p},{sort:function(e){return e===undefined?u.call(a(this)):u.call(a(this),r(e))}})},function(e,t,n){"use strict";n(54)("Array")},function(e,t,n){"use strict";var o=n(0),r=n(41),a=n(30),i=n(10),c=n(14),l=n(63),u=n(49),s=n(64),d=Math.max,p=Math.min,f=9007199254740991,m="Maximum allowed length exceeded";o({target:"Array",proto:!0,forced:!s("splice")},{splice:function(e,t){var n,o,s,h,C,g,b=c(this),v=i(b.length),N=r(e,v),V=arguments.length;if(0===V?n=o=0:1===V?(n=0,o=v-N):(n=V-2,o=p(d(a(t),0),v-N)),v+n-o>f)throw TypeError(m);for(s=l(b,o),h=0;hv-o+n;h--)delete b[h-1]}else if(n>o)for(h=v-o;h>N;h--)g=h+n-1,(C=h+o-1)in b?b[g]=b[C]:delete b[g];for(h=0;h>1,h=23===t?r(2,-24)-r(2,-77):0,C=e<0||0===e&&1/e<0?1:0,g=0;for((e=o(e))!=e||e===1/0?(u=e!=e?1:0,l=f):(l=a(i(e)/c),e*(s=r(2,-l))<1&&(l--,s*=2),(e+=l+m>=1?h/s:h*r(2,1-m))*s>=2&&(l++,s/=2),l+m>=f?(u=0,l=f):l+m>=1?(u=(e*s-1)*r(2,t),l+=m):(u=e*r(2,m-1)*r(2,t),l=0));t>=8;d[g++]=255&u,u/=256,t-=8);for(l=l<0;d[g++]=255&l,l/=256,p-=8);return d[--g]|=128*C,d},unpack:function(e,t){var n,o=e.length,a=8*o-t-1,i=(1<>1,l=a-7,u=o-1,s=e[u--],d=127&s;for(s>>=7;l>0;d=256*d+e[u],u--,l-=8);for(n=d&(1<<-l)-1,d>>=-l,l+=t;l>0;n=256*n+e[u],u--,l-=8);if(0===d)d=1-c;else{if(d===i)return n?NaN:s?-1/0:1/0;n+=r(2,t),d-=c}return(s?-1:1)*n*r(2,d-t)}}},function(e,t,n){"use strict";var o=n(0),r=n(7);o({target:"ArrayBuffer",stat:!0,forced:!r.NATIVE_ARRAY_BUFFER_VIEWS},{isView:r.isView})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(77),i=n(8),c=n(41),l=n(10),u=n(45),s=a.ArrayBuffer,d=a.DataView,p=s.prototype.slice;o({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:r((function(){return!new s(2).slice(1,undefined).byteLength}))},{slice:function(e,t){if(p!==undefined&&t===undefined)return p.call(i(this),e);for(var n=i(this).byteLength,o=c(e,n),r=c(t===undefined?n:t,n),a=new(u(this,s))(l(r-o)),f=new d(this),m=new d(a),h=0;o9999?"+":"";return n+r(a(e),n?6:4,0)+"-"+r(this.getUTCMonth()+1,2,0)+"-"+r(this.getUTCDate(),2,0)+"T"+r(this.getUTCHours(),2,0)+":"+r(this.getUTCMinutes(),2,0)+":"+r(this.getUTCSeconds(),2,0)+"."+r(t,3,0)+"Z"}:l},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(14),i=n(33);o({target:"Date",proto:!0,forced:r((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=a(this),n=i(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},function(e,t,n){"use strict";var o=n(24),r=n(226),a=n(11)("toPrimitive"),i=Date.prototype;a in i||o(i,a,r)},function(e,t,n){"use strict";var o=n(8),r=n(33);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return r(o(this),"number"!==e)}},function(e,t,n){"use strict";var o=n(22),r=Date.prototype,a="Invalid Date",i=r.toString,c=r.getTime;new Date(NaN)+""!=a&&o(r,"toString",(function(){var e=c.call(this);return e==e?i.call(this):a}))},function(e,t,n){"use strict";n(0)({target:"Function",proto:!0},{bind:n(138)})},function(e,t,n){"use strict";var o=n(6),r=n(13),a=n(36),i=n(11)("hasInstance"),c=Function.prototype;i in c||r.f(c,i,{value:function(e){if("function"!=typeof this||!o(e))return!1;if(!o(this.prototype))return e instanceof this;for(;e=a(e);)if(this.prototype===e)return!0;return!1}})},function(e,t,n){"use strict";var o=n(9),r=n(13).f,a=Function.prototype,i=a.toString,c=/^\s*function ([^ (]*)/;!o||"name"in a||r(a,"name",{configurable:!0,get:function(){try{return i.call(this).match(c)[1]}catch(e){return""}}})},function(e,t,n){"use strict";var o=n(5);n(43)(o.JSON,"JSON",!0)},function(e,t,n){"use strict";var o=n(78),r=n(139);e.exports=o("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(0),r=n(140),a=Math.acosh,i=Math.log,c=Math.sqrt,l=Math.LN2;o({target:"Math",stat:!0,forced:!a||710!=Math.floor(a(Number.MAX_VALUE))||a(Infinity)!=Infinity},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?i(e)+l:r(e-1+c(e-1)*c(e+1))}})},function(e,t,n){"use strict";var o=n(0),r=Math.asinh,a=Math.log,i=Math.sqrt;o({target:"Math",stat:!0,forced:!(r&&1/r(0)>0)},{asinh:function c(e){return isFinite(e=+e)&&0!=e?e<0?-c(-e):a(e+i(e*e+1)):e}})},function(e,t,n){"use strict";var o=n(0),r=Math.atanh,a=Math.log;o({target:"Math",stat:!0,forced:!(r&&1/r(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:a((1+e)/(1-e))/2}})},function(e,t,n){"use strict";var o=n(0),r=n(105),a=Math.abs,i=Math.pow;o({target:"Math",stat:!0},{cbrt:function(e){return r(e=+e)*i(a(e),1/3)}})},function(e,t,n){"use strict";var o=n(0),r=Math.floor,a=Math.log,i=Math.LOG2E;o({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-r(a(e+.5)*i):32}})},function(e,t,n){"use strict";var o=n(0),r=n(80),a=Math.cosh,i=Math.abs,c=Math.E;o({target:"Math",stat:!0,forced:!a||a(710)===Infinity},{cosh:function(e){var t=r(i(e)-1)+1;return(t+1/(t*c*c))*(c/2)}})},function(e,t,n){"use strict";var o=n(0),r=n(80);o({target:"Math",stat:!0,forced:r!=Math.expm1},{expm1:r})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{fround:n(241)})},function(e,t,n){"use strict";var o=n(105),r=Math.abs,a=Math.pow,i=a(2,-52),c=a(2,-23),l=a(2,127)*(2-c),u=a(2,-126),s=function(e){return e+1/i-1/i};e.exports=Math.fround||function(e){var t,n,a=r(e),d=o(e);return al||n!=n?d*Infinity:d*n}},function(e,t,n){"use strict";var o=n(0),r=Math.hypot,a=Math.abs,i=Math.sqrt;o({target:"Math",stat:!0,forced:!!r&&r(Infinity,NaN)!==Infinity},{hypot:function(e,t){for(var n,o,r=0,c=0,l=arguments.length,u=0;c0?(o=n/u)*o:n;return u===Infinity?Infinity:u*i(r)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=Math.imul;o({target:"Math",stat:!0,forced:r((function(){return-5!=a(4294967295,5)||2!=a.length}))},{imul:function(e,t){var n=+e,o=+t,r=65535&n,a=65535&o;return 0|r*a+((65535&n>>>16)*a+r*(65535&o>>>16)<<16>>>0)}})},function(e,t,n){"use strict";var o=n(0),r=Math.log,a=Math.LOG10E;o({target:"Math",stat:!0},{log10:function(e){return r(e)*a}})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{log1p:n(140)})},function(e,t,n){"use strict";var o=n(0),r=Math.log,a=Math.LN2;o({target:"Math",stat:!0},{log2:function(e){return r(e)/a}})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{sign:n(105)})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(80),i=Math.abs,c=Math.exp,l=Math.E;o({target:"Math",stat:!0,forced:r((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return i(e=+e)<1?(a(e)-a(-e))/2:(c(e-1)-c(-e-1))*(l/2)}})},function(e,t,n){"use strict";var o=n(0),r=n(80),a=Math.exp;o({target:"Math",stat:!0},{tanh:function(e){var t=r(e=+e),n=r(-e);return t==Infinity?1:n==Infinity?-1:(t-n)/(a(e)+a(-e))}})},function(e,t,n){"use strict";n(43)(Math,"Math",!0)},function(e,t,n){"use strict";var o=n(0),r=Math.ceil,a=Math.floor;o({target:"Math",stat:!0},{trunc:function(e){return(e>0?a:r)(e)}})},function(e,t,n){"use strict";var o=n(9),r=n(5),a=n(61),i=n(22),c=n(15),l=n(32),u=n(79),s=n(33),d=n(4),p=n(42),f=n(47).f,m=n(18).f,h=n(13).f,C=n(56).trim,g="Number",b=r[g],v=b.prototype,N=l(p(v))==g,V=function(e){var t,n,o,r,a,i,c,l,u=s(e,!1);if("string"==typeof u&&u.length>2)if(43===(t=(u=C(u)).charCodeAt(0))||45===t){if(88===(n=u.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(u.charCodeAt(1)){case 66:case 98:o=2,r=49;break;case 79:case 111:o=8,r=55;break;default:return+u}for(i=(a=u.slice(2)).length,c=0;cr)return NaN;return parseInt(a,o)}return+u};if(a(g,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var y,_=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof _&&(N?d((function(){v.valueOf.call(n)})):l(n)!=g)?u(new b(V(t)),n,_):V(t)},x=o?f(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;x.length>k;k++)c(b,y=x[k])&&!c(_,y)&&h(_,y,m(b,y));_.prototype=v,v.constructor=_,i(r,g,_)}},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isFinite:n(255)})},function(e,t,n){"use strict";var o=n(5).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&o(e)}},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isInteger:n(141)})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){"use strict";var o=n(0),r=n(141),a=Math.abs;o({target:"Number",stat:!0},{isSafeInteger:function(e){return r(e)&&a(e)<=9007199254740991}})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){"use strict";var o=n(0),r=n(262);o({target:"Number",stat:!0,forced:Number.parseFloat!=r},{parseFloat:r})},function(e,t,n){"use strict";var o=n(5),r=n(56).trim,a=n(81),i=o.parseFloat,c=1/i(a+"-0")!=-Infinity;e.exports=c?function(e){var t=r(String(e)),n=i(t);return 0===n&&"-"==t.charAt(0)?-0:n}:i},function(e,t,n){"use strict";var o=n(0),r=n(142);o({target:"Number",stat:!0,forced:Number.parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o=n(0),r=n(30),a=n(265),i=n(104),c=n(4),l=1..toFixed,u=Math.floor,s=function p(e,t,n){return 0===t?n:t%2==1?p(e,t-1,n*e):p(e*e,t/2,n)},d=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t};o({target:"Number",proto:!0,forced:l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!c((function(){l.call({})}))},{toFixed:function(e){var t,n,o,c,l=a(this),p=r(e),f=[0,0,0,0,0,0],m="",h="0",C=function(e,t){for(var n=-1,o=t;++n<6;)o+=e*f[n],f[n]=o%1e7,o=u(o/1e7)},g=function(e){for(var t=6,n=0;--t>=0;)n+=f[t],f[t]=u(n/e),n=n%e*1e7},b=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==f[e]){var n=String(f[e]);t=""===t?n:t+i.call("0",7-n.length)+n}return t};if(p<0||p>20)throw RangeError("Incorrect fraction digits");if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(m="-",l=-l),l>1e-21)if(n=(t=d(l*s(2,69,1))-69)<0?l*s(2,-t,1):l/s(2,t,1),n*=4503599627370496,(t=52-t)>0){for(C(0,n),o=p;o>=7;)C(1e7,0),o-=7;for(C(s(10,o,1),0),o=t-1;o>=23;)g(1<<23),o-=23;g(1<0?m+((c=h.length)<=p?"0."+i.call("0",p-c)+h:h.slice(0,c-p)+"."+h.slice(c-p)):m+h}})},function(e,t,n){"use strict";var o=n(32);e.exports=function(e){if("number"!=typeof e&&"Number"!=o(e))throw TypeError("Incorrect invocation");return+e}},function(e,t,n){"use strict";var o=n(0),r=n(267);o({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},function(e,t,n){"use strict";var o=n(9),r=n(4),a=n(62),i=n(94),c=n(71),l=n(14),u=n(57),s=Object.assign,d=Object.defineProperty;e.exports=!s||r((function(){if(o&&1!==s({b:1},s(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=s({},e)[n]||"abcdefghijklmnopqrst"!=a(s({},t)).join("")}))?function(e,t){for(var n=l(e),r=arguments.length,s=1,d=i.f,p=c.f;r>s;)for(var f,m=u(arguments[s++]),h=d?a(m).concat(d(m)):a(m),C=h.length,g=0;C>g;)f=h[g++],o&&!p.call(m,f)||(n[f]=m[f]);return n}:s},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0,sham:!n(9)},{create:n(42)})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(31),l=n(13);r&&o({target:"Object",proto:!0,forced:a},{__defineGetter__:function(e,t){l.f(i(this),e,{get:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(0),r=n(9);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperties:n(126)})},function(e,t,n){"use strict";var o=n(0),r=n(9);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperty:n(13).f})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(31),l=n(13);r&&o({target:"Object",proto:!0,forced:a},{__defineSetter__:function(e,t){l.f(i(this),e,{set:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(0),r=n(143).entries;o({target:"Object",stat:!0},{entries:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(67),a=n(4),i=n(6),c=n(50).onFreeze,l=Object.freeze;o({target:"Object",stat:!0,forced:a((function(){l(1)})),sham:!r},{freeze:function(e){return l&&i(e)?l(c(e)):e}})},function(e,t,n){"use strict";var o=n(0),r=n(68),a=n(49);o({target:"Object",stat:!0},{fromEntries:function(e){var t={};return r(e,(function(e,n){a(t,e,n)}),undefined,!0),t}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(23),i=n(18).f,c=n(9),l=r((function(){i(1)}));o({target:"Object",stat:!0,forced:!c||l,sham:!c},{getOwnPropertyDescriptor:function(e,t){return i(a(e),t)}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(92),i=n(23),c=n(18),l=n(49);o({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(e){for(var t,n,o=i(e),r=c.f,u=a(o),s={},d=0;u.length>d;)(n=r(o,t=u[d++]))!==undefined&&l(s,t,n);return s}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(128).f;o({target:"Object",stat:!0,forced:r((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:a})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(14),i=n(36),c=n(102);o({target:"Object",stat:!0,forced:r((function(){i(1)})),sham:!c},{getPrototypeOf:function(e){return i(a(e))}})},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0},{is:n(144)})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isExtensible;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isExtensible:function(e){return!!a(e)&&(!i||i(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isFrozen;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isFrozen:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isSealed;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isSealed:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(14),a=n(62);o({target:"Object",stat:!0,forced:n(4)((function(){a(1)}))},{keys:function(e){return a(r(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(33),l=n(36),u=n(18).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupGetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=u(n,o))return t.get}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(33),l=n(36),u=n(18).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupSetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=u(n,o))return t.set}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(50).onFreeze,i=n(67),c=n(4),l=Object.preventExtensions;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{preventExtensions:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(50).onFreeze,i=n(67),c=n(4),l=Object.seal;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{seal:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0},{setPrototypeOf:n(53)})},function(e,t,n){"use strict";var o=n(100),r=n(22),a=n(291);o||r(Object.prototype,"toString",a,{unsafe:!0})},function(e,t,n){"use strict";var o=n(100),r=n(74);e.exports=o?{}.toString:function(){return"[object "+r(this)+"]"}},function(e,t,n){"use strict";var o=n(0),r=n(143).values;o({target:"Object",stat:!0},{values:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(142);o({global:!0,forced:parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o,r,a,i,c=n(0),l=n(38),u=n(5),s=n(35),d=n(145),p=n(22),f=n(66),m=n(43),h=n(54),C=n(6),g=n(31),b=n(55),v=n(32),N=n(90),V=n(68),y=n(75),_=n(45),x=n(106).set,k=n(147),w=n(148),L=n(295),B=n(149),S=n(296),I=n(34),T=n(61),A=n(11),E=n(96),P=A("species"),O="Promise",M=I.get,R=I.set,F=I.getterFor(O),D=d,j=u.TypeError,z=u.document,H=u.process,G=s("fetch"),U=B.f,K=U,Y="process"==v(H),q=!!(z&&z.createEvent&&u.dispatchEvent),W=0,$=T(O,(function(){if(!(N(D)!==String(D))){if(66===E)return!0;if(!Y&&"function"!=typeof PromiseRejectionEvent)return!0}if(l&&!D.prototype["finally"])return!0;if(E>=51&&/native code/.test(D))return!1;var e=D.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[P]=t,!(e.then((function(){}))instanceof t)})),Q=$||!y((function(e){D.all(e)["catch"]((function(){}))})),X=function(e){var t;return!(!C(e)||"function"!=typeof(t=e.then))&&t},J=function(e,t,n){if(!t.notified){t.notified=!0;var o=t.reactions;k((function(){for(var r=t.value,a=1==t.state,i=0;o.length>i;){var c,l,u,s=o[i++],d=a?s.ok:s.fail,p=s.resolve,f=s.reject,m=s.domain;try{d?(a||(2===t.rejection&&ne(e,t),t.rejection=1),!0===d?c=r:(m&&m.enter(),c=d(r),m&&(m.exit(),u=!0)),c===s.promise?f(j("Promise-chain cycle")):(l=X(c))?l.call(c,p,f):p(c)):f(r)}catch(h){m&&!u&&m.exit(),f(h)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&ee(e,t)}))}},Z=function(e,t,n){var o,r;q?((o=z.createEvent("Event")).promise=t,o.reason=n,o.initEvent(e,!1,!0),u.dispatchEvent(o)):o={promise:t,reason:n},(r=u["on"+e])?r(o):"unhandledrejection"===e&&L("Unhandled promise rejection",n)},ee=function(e,t){x.call(u,(function(){var n,o=t.value;if(te(t)&&(n=S((function(){Y?H.emit("unhandledRejection",o,e):Z("unhandledrejection",e,o)})),t.rejection=Y||te(t)?2:1,n.error))throw n.value}))},te=function(e){return 1!==e.rejection&&!e.parent},ne=function(e,t){x.call(u,(function(){Y?H.emit("rejectionHandled",e):Z("rejectionhandled",e,t.value)}))},oe=function(e,t,n,o){return function(r){e(t,n,r,o)}},re=function(e,t,n,o){t.done||(t.done=!0,o&&(t=o),t.value=n,t.state=2,J(e,t,!0))},ae=function ie(e,t,n,o){if(!t.done){t.done=!0,o&&(t=o);try{if(e===n)throw j("Promise can't be resolved itself");var r=X(n);r?k((function(){var o={done:!1};try{r.call(n,oe(ie,e,o,t),oe(re,e,o,t))}catch(a){re(e,o,a,t)}})):(t.value=n,t.state=1,J(e,t,!1))}catch(a){re(e,{done:!1},a,t)}}};$&&(D=function(e){b(this,D,O),g(e),o.call(this);var t=M(this);try{e(oe(ae,this,t),oe(re,this,t))}catch(n){re(this,t,n)}},(o=function(e){R(this,{type:O,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:W,value:undefined})}).prototype=f(D.prototype,{then:function(e,t){var n=F(this),o=U(_(this,D));return o.ok="function"!=typeof e||e,o.fail="function"==typeof t&&t,o.domain=Y?H.domain:undefined,n.parent=!0,n.reactions.push(o),n.state!=W&&J(this,n,!1),o.promise},"catch":function(e){return this.then(undefined,e)}}),r=function(){var e=new o,t=M(e);this.promise=e,this.resolve=oe(ae,e,t),this.reject=oe(re,e,t)},B.f=U=function(e){return e===D||e===a?new r(e):K(e)},l||"function"!=typeof d||(i=d.prototype.then,p(d.prototype,"then",(function(e,t){var n=this;return new D((function(e,t){i.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof G&&c({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return w(D,G.apply(u,arguments))}}))),c({global:!0,wrap:!0,forced:$},{Promise:D}),m(D,O,!1,!0),h(O),a=s(O),c({target:O,stat:!0,forced:$},{reject:function(e){var t=U(this);return t.reject.call(undefined,e),t.promise}}),c({target:O,stat:!0,forced:l||$},{resolve:function(e){return w(l&&this===a?D:this,e)}}),c({target:O,stat:!0,forced:Q},{all:function(e){var t=this,n=U(t),o=n.resolve,r=n.reject,a=S((function(){var n=g(t.resolve),a=[],i=0,c=1;V(e,(function(e){var l=i++,u=!1;a.push(undefined),c++,n.call(t,e).then((function(e){u||(u=!0,a[l]=e,--c||o(a))}),r)})),--c||o(a)}));return a.error&&r(a.value),n.promise},race:function(e){var t=this,n=U(t),o=n.reject,r=S((function(){var r=g(t.resolve);V(e,(function(e){r.call(t,e).then(n.resolve,o)}))}));return r.error&&o(r.value),n.promise}})},function(e,t,n){"use strict";var o=n(5);e.exports=function(e,t){var n=o.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t,n){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,n){"use strict";var o=n(0),r=n(38),a=n(145),i=n(4),c=n(35),l=n(45),u=n(148),s=n(22);o({target:"Promise",proto:!0,real:!0,forced:!!a&&i((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}))},{"finally":function(e){var t=l(this,c("Promise")),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),r||"function"!=typeof a||a.prototype["finally"]||s(a.prototype,"finally",c("Promise").prototype["finally"])},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(31),i=n(8),c=n(4),l=r("Reflect","apply"),u=Function.apply;o({target:"Reflect",stat:!0,forced:!c((function(){l((function(){}))}))},{apply:function(e,t,n){return a(e),i(n),l?l(e,t,n):u.call(e,t,n)}})},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(31),i=n(8),c=n(6),l=n(42),u=n(138),s=n(4),d=r("Reflect","construct"),p=s((function(){function e(){}return!(d((function(){}),[],e)instanceof e)})),f=!s((function(){d((function(){}))})),m=p||f;o({target:"Reflect",stat:!0,forced:m,sham:m},{construct:function(e,t){a(e),i(t);var n=arguments.length<3?e:a(arguments[2]);if(f&&!p)return d(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var o=[null];return o.push.apply(o,t),new(u.apply(e,o))}var r=n.prototype,s=l(c(r)?r:Object.prototype),m=Function.apply.call(e,s,t);return c(m)?m:s}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(8),i=n(33),c=n(13);o({target:"Reflect",stat:!0,forced:n(4)((function(){Reflect.defineProperty(c.f({},1,{value:1}),1,{value:2})})),sham:!r},{defineProperty:function(e,t,n){a(e);var o=i(t,!0);a(n);try{return c.f(e,o,n),!0}catch(r){return!1}}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(18).f;o({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=a(r(e),t);return!(n&&!n.configurable)&&delete e[t]}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(8),i=n(15),c=n(18),l=n(36);o({target:"Reflect",stat:!0},{get:function u(e,t){var n,o,s=arguments.length<3?e:arguments[2];return a(e)===s?e[t]:(n=c.f(e,t))?i(n,"value")?n.value:n.get===undefined?undefined:n.get.call(s):r(o=l(e))?u(o,t,s):void 0}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(8),i=n(18);o({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(e,t){return i.f(a(e),t)}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(36);o({target:"Reflect",stat:!0,sham:!n(102)},{getPrototypeOf:function(e){return a(r(e))}})},function(e,t,n){"use strict";n(0)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=Object.isExtensible;o({target:"Reflect",stat:!0},{isExtensible:function(e){return r(e),!a||a(e)}})},function(e,t,n){"use strict";n(0)({target:"Reflect",stat:!0},{ownKeys:n(92)})},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(8);o({target:"Reflect",stat:!0,sham:!n(67)},{preventExtensions:function(e){a(e);try{var t=r("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(6),i=n(15),c=n(4),l=n(13),u=n(18),s=n(36),d=n(46);o({target:"Reflect",stat:!0,forced:c((function(){var e=l.f({},"a",{configurable:!0});return!1!==Reflect.set(s(e),"a",1,e)}))},{set:function p(e,t,n){var o,c,f=arguments.length<4?e:arguments[3],m=u.f(r(e),t);if(!m){if(a(c=s(e)))return p(c,t,n,f);m=d(0)}if(i(m,"value")){if(!1===m.writable||!a(f))return!1;if(o=u.f(f,t)){if(o.get||o.set||!1===o.writable)return!1;o.value=n,l.f(f,t,o)}else l.f(f,t,d(0,n));return!0}return m.set!==undefined&&(m.set.call(f,n),!0)}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(135),i=n(53);i&&o({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){r(e),a(t);try{return i(e,t),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(9),r=n(5),a=n(61),i=n(79),c=n(13).f,l=n(47).f,u=n(107),s=n(83),d=n(22),p=n(4),f=n(54),m=n(11)("match"),h=r.RegExp,C=h.prototype,g=/a/g,b=/a/g,v=new h(g)!==g;if(o&&a("RegExp",!v||p((function(){return b[m]=!1,h(g)!=g||h(b)==b||"/a/i"!=h(g,"i")})))){for(var N=function(e,t){var n=this instanceof N,o=u(e),r=t===undefined;return!n&&o&&e.constructor===N&&r?e:i(v?new h(o&&!r?e.source:e,t):h((o=e instanceof N)?e.source:e,o&&r?s.call(e):t),n?this:C,N)},V=function(e){e in N||c(N,e,{configurable:!0,get:function(){return h[e]},set:function(t){h[e]=t}})},y=l(h),_=0;y.length>_;)V(y[_++]);C.constructor=N,N.prototype=C,d(r,"RegExp",N)}f("RegExp")},function(e,t,n){"use strict";var o=n(0),r=n(84);o({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(83);o&&"g"!=/./g.flags&&r.f(RegExp.prototype,"flags",{configurable:!0,get:a})},function(e,t,n){"use strict";var o=n(22),r=n(8),a=n(4),i=n(83),c=RegExp.prototype,l=c.toString,u=a((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),s="toString"!=l.name;(u||s)&&o(RegExp.prototype,"toString",(function(){var e=r(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(n===undefined&&e instanceof RegExp&&!("flags"in c)?i.call(e):n)}),{unsafe:!0})},function(e,t,n){"use strict";var o=n(78),r=n(139);e.exports=o("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(0),r=n(108).codeAt;o({target:"String",proto:!0},{codePointAt:function(e){return r(this,e)}})},function(e,t,n){"use strict";var o,r=n(0),a=n(18).f,i=n(10),c=n(109),l=n(21),u=n(110),s=n(38),d="".endsWith,p=Math.min,f=u("endsWith");r({target:"String",proto:!0,forced:!!(s||f||(o=a(String.prototype,"endsWith"),!o||o.writable))&&!f},{endsWith:function(e){var t=String(l(this));c(e);var n=arguments.length>1?arguments[1]:undefined,o=i(t.length),r=n===undefined?o:p(i(n),o),a=String(e);return d?d.call(t,a,r):t.slice(r-a.length,r)===a}})},function(e,t,n){"use strict";var o=n(0),r=n(41),a=String.fromCharCode,i=String.fromCodePoint;o({target:"String",stat:!0,forced:!!i&&1!=i.length},{fromCodePoint:function(e){for(var t,n=[],o=arguments.length,i=0;o>i;){if(t=+arguments[i++],r(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?a(t):a(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},function(e,t,n){"use strict";var o=n(0),r=n(109),a=n(21);o({target:"String",proto:!0,forced:!n(110)("includes")},{includes:function(e){return!!~String(a(this)).indexOf(r(e),arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(108).charAt,r=n(34),a=n(101),i=r.set,c=r.getterFor("String Iterator");a(String,"String",(function(e){i(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,r=t.index;return r>=n.length?{value:undefined,done:!0}:(e=o(n,r),t.index+=e.length,{value:e,done:!1})}))},function(e,t,n){"use strict";var o=n(85),r=n(8),a=n(10),i=n(21),c=n(111),l=n(86);o("match",1,(function(e,t,n){return[function(t){var n=i(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var i=r(e),u=String(this);if(!i.global)return l(i,u);var s=i.unicode;i.lastIndex=0;for(var d,p=[],f=0;null!==(d=l(i,u));){var m=String(d[0]);p[f]=m,""===m&&(i.lastIndex=c(u,a(i.lastIndex),s)),f++}return 0===f?null:p}]}))},function(e,t,n){"use strict";var o=n(0),r=n(103).end;o({target:"String",proto:!0,forced:n(150)},{padEnd:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(103).start;o({target:"String",proto:!0,forced:n(150)},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(23),a=n(10);o({target:"String",stat:!0},{raw:function(e){for(var t=r(e.raw),n=a(t.length),o=arguments.length,i=[],c=0;n>c;)i.push(String(t[c++])),c]*>)/g,h=/\$([$&'`]|\d\d?)/g;o("replace",2,(function(e,t,n){return[function(n,o){var r=l(this),a=n==undefined?undefined:n[e];return a!==undefined?a.call(n,r,o):t.call(String(r),n,o)},function(e,a){var l=n(t,e,this,a);if(l.done)return l.value;var f=r(e),m=String(this),h="function"==typeof a;h||(a=String(a));var C=f.global;if(C){var g=f.unicode;f.lastIndex=0}for(var b=[];;){var v=s(f,m);if(null===v)break;if(b.push(v),!C)break;""===String(v[0])&&(f.lastIndex=u(m,i(f.lastIndex),g))}for(var N,V="",y=0,_=0;_=y&&(V+=m.slice(y,k)+I,y=k+x.length)}return V+m.slice(y)}];function o(e,n,o,r,i,c){var l=o+e.length,u=r.length,s=h;return i!==undefined&&(i=a(i),s=m),t.call(c,s,(function(t,a){var c;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,o);case"'":return n.slice(l);case"<":c=i[a.slice(1,-1)];break;default:var s=+a;if(0===s)return t;if(s>u){var d=f(s/10);return 0===d?t:d<=u?r[d-1]===undefined?a.charAt(1):r[d-1]+a.charAt(1):t}c=r[s-1]}return c===undefined?"":c}))}}))},function(e,t,n){"use strict";var o=n(85),r=n(8),a=n(21),i=n(144),c=n(86);o("search",1,(function(e,t,n){return[function(t){var n=a(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var a=r(e),l=String(this),u=a.lastIndex;i(u,0)||(a.lastIndex=0);var s=c(a,l);return i(a.lastIndex,u)||(a.lastIndex=u),null===s?-1:s.index}]}))},function(e,t,n){"use strict";var o=n(85),r=n(107),a=n(8),i=n(21),c=n(45),l=n(111),u=n(10),s=n(86),d=n(84),p=n(4),f=[].push,m=Math.min,h=!p((function(){return!RegExp(4294967295,"y")}));o("split",2,(function(e,t,n){var o;return o="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var o=String(i(this)),a=n===undefined?4294967295:n>>>0;if(0===a)return[];if(e===undefined)return[o];if(!r(e))return t.call(o,e,a);for(var c,l,u,s=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),m=0,h=new RegExp(e.source,p+"g");(c=d.call(h,o))&&!((l=h.lastIndex)>m&&(s.push(o.slice(m,c.index)),c.length>1&&c.index=a));)h.lastIndex===c.index&&h.lastIndex++;return m===o.length?!u&&h.test("")||s.push(""):s.push(o.slice(m)),s.length>a?s.slice(0,a):s}:"0".split(undefined,0).length?function(e,n){return e===undefined&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=i(this),a=t==undefined?undefined:t[e];return a!==undefined?a.call(t,r,n):o.call(String(r),t,n)},function(e,r){var i=n(o,e,this,r,o!==t);if(i.done)return i.value;var d=a(e),p=String(this),f=c(d,RegExp),C=d.unicode,g=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(h?"y":"g"),b=new f(h?d:"^(?:"+d.source+")",g),v=r===undefined?4294967295:r>>>0;if(0===v)return[];if(0===p.length)return null===s(b,p)?[p]:[];for(var N=0,V=0,y=[];V1?arguments[1]:undefined,t.length)),o=String(e);return d?d.call(t,o,n):t.slice(n,n+o.length)===o}})},function(e,t,n){"use strict";var o=n(0),r=n(56).trim;o({target:"String",proto:!0,forced:n(112)("trim")},{trim:function(){return r(this)}})},function(e,t,n){"use strict";var o=n(0),r=n(56).end,a=n(112)("trimEnd"),i=a?function(){return r(this)}:"".trimEnd;o({target:"String",proto:!0,forced:a},{trimEnd:i,trimRight:i})},function(e,t,n){"use strict";var o=n(0),r=n(56).start,a=n(112)("trimStart"),i=a?function(){return r(this)}:"".trimStart;o({target:"String",proto:!0,forced:a},{trimStart:i,trimLeft:i})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("anchor")},{anchor:function(e){return r(this,"a","name",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("big")},{big:function(){return r(this,"big","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("blink")},{blink:function(){return r(this,"blink","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("bold")},{bold:function(){return r(this,"b","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fixed")},{fixed:function(){return r(this,"tt","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fontcolor")},{fontcolor:function(e){return r(this,"font","color",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fontsize")},{fontsize:function(e){return r(this,"font","size",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("italics")},{italics:function(){return r(this,"i","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("link")},{link:function(e){return r(this,"a","href",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("small")},{small:function(){return r(this,"small","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("strike")},{strike:function(){return r(this,"strike","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("sub")},{sub:function(){return r(this,"sub","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("sup")},{sup:function(){return r(this,"sup","","")}})},function(e,t,n){"use strict";n(40)("Float32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(30);e.exports=function(e){var t=o(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},function(e,t,n){"use strict";n(40)("Float64",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}),!0)},function(e,t,n){"use strict";n(40)("Uint16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(7),r=n(130),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",(function(e,t){return r.call(a(this),e,t,arguments.length>2?arguments[2]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).every,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("every",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(97),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("fill",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).filter,a=n(45),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("filter",(function(e){for(var t=r(i(this),e,arguments.length>1?arguments[1]:undefined),n=a(this,this.constructor),o=0,l=t.length,u=new(c(n))(l);l>o;)u[o]=t[o++];return u}))},function(e,t,n){"use strict";var o=n(7),r=n(16).find,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("find",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).findIndex,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("findIndex",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).forEach,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("forEach",(function(e){r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(113);(0,n(7).exportTypedArrayStaticMethod)("from",n(152),o)},function(e,t,n){"use strict";var o=n(7),r=n(60).includes,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("includes",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(60).indexOf,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("indexOf",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(5),r=n(7),a=n(133),i=n(11)("iterator"),c=o.Uint8Array,l=a.values,u=a.keys,s=a.entries,d=r.aTypedArray,p=r.exportTypedArrayMethod,f=c&&c.prototype[i],m=!!f&&("values"==f.name||f.name==undefined),h=function(){return l.call(d(this))};p("entries",(function(){return s.call(d(this))})),p("keys",(function(){return u.call(d(this))})),p("values",h,!m),p(i,h,!m)},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].join;a("join",(function(e){return i.apply(r(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(136),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("lastIndexOf",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).map,a=n(45),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("map",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined,(function(e,t){return new(c(a(e,e.constructor)))(t)}))}))},function(e,t,n){"use strict";var o=n(7),r=n(113),a=o.aTypedArrayConstructor;(0,o.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(a(this))(t);t>e;)n[e]=arguments[e++];return n}),r)},function(e,t,n){"use strict";var o=n(7),r=n(76).left,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduce",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(76).right,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduceRight",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=Math.floor;a("reverse",(function(){for(var e,t=r(this).length,n=i(t/2),o=0;o1?arguments[1]:undefined,1),n=this.length,o=i(e),c=r(o.length),u=0;if(c+t>n)throw RangeError("Wrong length");for(;ua;)s[a]=n[a++];return s}),a((function(){new Int8Array(1).slice()})))},function(e,t,n){"use strict";var o=n(7),r=n(16).some,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("some",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].sort;a("sort",(function(e){return i.call(r(this),e)}))},function(e,t,n){"use strict";var o=n(7),r=n(10),a=n(41),i=n(45),c=o.aTypedArray;(0,o.exportTypedArrayMethod)("subarray",(function(e,t){var n=c(this),o=n.length,l=a(e,o);return new(i(n,n.constructor))(n.buffer,n.byteOffset+l*n.BYTES_PER_ELEMENT,r((t===undefined?o:a(t,o))-l))}))},function(e,t,n){"use strict";var o=n(5),r=n(7),a=n(4),i=o.Int8Array,c=r.aTypedArray,l=r.exportTypedArrayMethod,u=[].toLocaleString,s=[].slice,d=!!i&&a((function(){u.call(new i(1))}));l("toLocaleString",(function(){return u.apply(d?s.call(c(this)):c(this),arguments)}),a((function(){return[1,2].toLocaleString()!=new i([1,2]).toLocaleString()}))||!a((function(){i.prototype.toLocaleString.call([1,2])})))},function(e,t,n){"use strict";var o=n(7).exportTypedArrayMethod,r=n(4),a=n(5).Uint8Array,i=a&&a.prototype||{},c=[].toString,l=[].join;r((function(){c.call({})}))&&(c=function(){return l.call(this)});var u=i.toString!=c;o("toString",c,u)},function(e,t,n){"use strict";var o,r=n(5),a=n(66),i=n(50),c=n(78),l=n(153),u=n(6),s=n(34).enforce,d=n(121),p=!r.ActiveXObject&&"ActiveXObject"in r,f=Object.isExtensible,m=function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}},h=e.exports=c("WeakMap",m,l);if(d&&p){o=l.getConstructor(m,"WeakMap",!0),i.REQUIRED=!0;var C=h.prototype,g=C["delete"],b=C.has,v=C.get,N=C.set;a(C,{"delete":function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),g.call(this,e)||t.frozen["delete"](e)}return g.call(this,e)},has:function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),b.call(this,e)||t.frozen.has(e)}return b.call(this,e)},get:function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),b.call(this,e)?v.call(this,e):t.frozen.get(e)}return v.call(this,e)},set:function(e,t){if(u(e)&&!f(e)){var n=s(this);n.frozen||(n.frozen=new o),b.call(this,e)?N.call(this,e,t):n.frozen.set(e,t)}else N.call(this,e,t);return this}})}},function(e,t,n){"use strict";n(78)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),n(153))},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(106);o({global:!0,bind:!0,enumerable:!0,forced:!r.setImmediate||!r.clearImmediate},{setImmediate:a.set,clearImmediate:a.clear})},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(147),i=n(32),c=r.process,l="process"==i(c);o({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=l&&c.domain;a(t?t.bind(e):e)}})},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(73),i=[].slice,c=function(e){return function(t,n){var o=arguments.length>2,r=o?i.call(arguments,2):undefined;return e(o?function(){("function"==typeof t?t:Function(t)).apply(this,r)}:t,n)}};o({global:!0,bind:!0,forced:/MSIE .\./.test(a)},{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},function(e,t,n){"use strict";t.__esModule=!0,t._CI=Ie,t._HI=D,t._M=Te,t._MCCC=Oe,t._ME=Ee,t._MFCC=Me,t._MP=Be,t._MR=Ne,t.__render=ze,t.createComponentVNode=function(e,t,n,o,r){var i=new T(1,null,null,e=function(e,t){if(12&e)return e;if(t.prototype&&t.prototype.render)return 4;if(t.render)return 32776;return 8}(e,t),o,function(e,t,n){var o=(32768&e?t.render:t).defaultProps;if(a(o))return n;if(a(n))return s(o,null);return B(n,o)}(e,t,n),function(e,t,n){if(4&e)return n;var o=(32768&e?t.render:t).defaultHooks;if(a(o))return n;if(a(n))return o;return B(n,o)}(e,t,r),t);k.createVNode&&k.createVNode(i);return i},t.createFragment=P,t.createPortal=function(e,t){var n=D(e);return A(1024,1024,null,n,0,null,n.key,t)},t.createRef=function(){return{current:null}},t.createRenderer=function(e){return function(t,n,o,r){e||(e=t),He(n,e,o,r)}},t.createTextVNode=E,t.createVNode=A,t.directClone=O,t.findDOMfromVNode=N,t.forwardRef=function(e){return{render:e}},t.getFlagsForElementVnode=function(e){switch(e){case"svg":return 32;case"input":return 64;case"select":return 256;case"textarea":return 128;case f:return 8192;default:return 1}},t.linkEvent=function(e,t){if(c(t))return{data:e,event:t};return null},t.normalizeProps=function(e){var t=e.props;if(t){var n=e.flags;481&n&&(void 0!==t.children&&a(e.children)&&F(e,t.children),void 0!==t.className&&(e.className=t.className||null,t.className=undefined)),void 0!==t.key&&(e.key=t.key,t.key=undefined),void 0!==t.ref&&(e.ref=8&n?s(e.ref,t.ref):t.ref,t.ref=undefined)}return e},t.render=He,t.rerender=We,t.version=t.options=t.Fragment=t.EMPTY_OBJ=t.Component=void 0;var o=Array.isArray;function r(e){var t=typeof e;return"string"===t||"number"===t}function a(e){return null==e}function i(e){return null===e||!1===e||!0===e||void 0===e}function c(e){return"function"==typeof e}function l(e){return"string"==typeof e}function u(e){return null===e}function s(e,t){var n={};if(e)for(var o in e)n[o]=e[o];if(t)for(var r in t)n[r]=t[r];return n}function d(e){return!u(e)&&"object"==typeof e}var p={};t.EMPTY_OBJ=p;var f="$F";function m(e){return e.substr(2).toLowerCase()}function h(e,t){e.appendChild(t)}function C(e,t,n){u(n)?h(e,t):e.insertBefore(t,n)}function g(e,t){e.removeChild(t)}function b(e){for(var t;(t=e.shift())!==undefined;)t()}function v(e,t,n){var o=e.children;return 4&n?o.$LI:8192&n?2===e.childFlags?o:o[t?0:o.length-1]:o}function N(e,t){for(var n;e;){if(2033&(n=e.flags))return e.dom;e=v(e,t,n)}return null}function V(e,t){do{var n=e.flags;if(2033&n)return void g(t,e.dom);var o=e.children;if(4&n&&(e=o.$LI),8&n&&(e=o),8192&n){if(2!==e.childFlags){for(var r=0,a=o.length;r0,m=u(p),h=l(p)&&p[0]===I;f||m||h?(n=n||t.slice(0,s),(f||h)&&(d=O(d)),(m||h)&&(d.key=I+s),n.push(d)):n&&n.push(d),d.flags|=65536}}a=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=O(t)),a=2;return e.children=n,e.childFlags=a,e}function D(e){return i(e)||r(e)?E(e,null):o(e)?P(e,0,null):16384&e.flags?O(e):e}var j="http://www.w3.org/1999/xlink",z="http://www.w3.org/XML/1998/namespace",H={"xlink:actuate":j,"xlink:arcrole":j,"xlink:href":j,"xlink:role":j,"xlink:show":j,"xlink:title":j,"xlink:type":j,"xml:base":z,"xml:lang":z,"xml:space":z};function G(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var U=G(0),K=G(null),Y=G(!0);function q(e,t){var n=t.$EV;return n||(n=t.$EV=G(null)),n[e]||1==++U[e]&&(K[e]=function(e){var t="onClick"===e||"onDblClick"===e?function(e){return function(t){0===t.button?$(t,!0,e,Z(t)):t.stopPropagation()}}(e):function(e){return function(t){$(t,!1,e,Z(t))}}(e);return document.addEventListener(m(e),t),t}(e)),n}function W(e,t){var n=t.$EV;n&&n[e]&&(0==--U[e]&&(document.removeEventListener(m(e),K[e]),K[e]=null),n[e]=null)}function $(e,t,n,o){var r=function(e){return c(e.composedPath)?e.composedPath()[0]:e.target}(e);do{if(t&&r.disabled)return;var a=r.$EV;if(a){var i=a[n];if(i&&(o.dom=r,i.event?i.event(i.data,e):i(e),e.cancelBubble))return}r=r.parentNode}while(!u(r))}function Q(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function X(){return this.defaultPrevented}function J(){return this.cancelBubble}function Z(e){var t={dom:document};return e.isDefaultPrevented=X,e.isPropagationStopped=J,e.stopPropagation=Q,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function ee(e,t,n){if(e[t]){var o=e[t];o.event?o.event(o.data,n):o(n)}else{var r=t.toLowerCase();e[r]&&e[r](n)}}function te(e,t){var n=function(n){var o=this.$V;if(o){var r=o.props||p,a=o.dom;if(l(e))ee(r,e,n);else for(var i=0;i-1&&t.options[i]&&(c=t.options[i].value),n&&a(c)&&(c=e.defaultValue),le(o,c)}}var de,pe,fe=te("onInput",he),me=te("onChange");function he(e,t,n){var o=e.value,r=t.value;if(a(o)){if(n){var i=e.defaultValue;a(i)||i===r||(t.defaultValue=i,t.value=i)}}else r!==o&&(t.defaultValue=o,t.value=o)}function Ce(e,t,n,o,r,a){64&e?ce(o,n):256&e?se(o,n,r,t):128&e&&he(o,n,r),a&&(n.$V=t)}function ge(e,t,n){64&e?function(e,t){oe(t.type)?(ne(e,"change",ae),ne(e,"click",ie)):ne(e,"input",re)}(t,n):256&e?function(e){ne(e,"change",ue)}(t):128&e&&function(e,t){ne(e,"input",fe),t.onChange&&ne(e,"change",me)}(t,n)}function be(e){return e.type&&oe(e.type)?!a(e.checked):!a(e.value)}function ve(e){e&&!S(e,null)&&e.current&&(e.current=null)}function Ne(e,t,n){e&&(c(e)||void 0!==e.current)&&n.push((function(){S(e,t)||void 0===e.current||(e.current=t)}))}function Ve(e,t){ye(e),V(e,t)}function ye(e){var t,n=e.flags,o=e.children;if(481&n){t=e.ref;var r=e.props;ve(t);var i=e.childFlags;if(!u(r))for(var l=Object.keys(r),s=0,d=l.length;s0;for(var c in i&&(a=be(n))&&ge(t,o,n),n)Le(c,null,n[c],o,r,a,null);i&&Ce(t,e,o,n,!0,a)}function Se(e,t,n){var o=D(e.render(t,e.state,n)),r=n;return c(e.getChildContext)&&(r=s(n,e.getChildContext())),e.$CX=r,o}function Ie(e,t,n,o,r,a){var i=new t(n,o),l=i.$N=Boolean(t.getDerivedStateFromProps||i.getSnapshotBeforeUpdate);if(i.$SVG=r,i.$L=a,e.children=i,i.$BS=!1,i.context=o,i.props===p&&(i.props=n),l)i.state=_(i,n,i.state);else if(c(i.componentWillMount)){i.$BR=!0,i.componentWillMount();var s=i.$PS;if(!u(s)){var d=i.state;if(u(d))i.state=s;else for(var f in s)d[f]=s[f];i.$PS=null}i.$BR=!1}return i.$LI=Se(i,n,o),i}function Te(e,t,n,o,r,a){var i=e.flags|=16384;481&i?Ee(e,t,n,o,r,a):4&i?function(e,t,n,o,r,a){var i=Ie(e,e.type,e.props||p,n,o,a);Te(i.$LI,t,i.$CX,o,r,a),Oe(e.ref,i,a)}(e,t,n,o,r,a):8&i?(!function(e,t,n,o,r,a){Te(e.children=D(function(e,t){return 32768&e.flags?e.type.render(e.props||p,e.ref,t):e.type(e.props||p,t)}(e,n)),t,n,o,r,a)}(e,t,n,o,r,a),Me(e,a)):512&i||16&i?Ae(e,t,r):8192&i?function(e,t,n,o,r,a){var i=e.children,c=e.childFlags;12&c&&0===i.length&&(c=e.childFlags=2,i=e.children=M());2===c?Te(i,n,r,o,r,a):Pe(i,n,t,o,r,a)}(e,n,t,o,r,a):1024&i&&function(e,t,n,o,r){Te(e.children,e.ref,t,!1,null,r);var a=M();Ae(a,n,o),e.dom=a.dom}(e,n,t,r,a)}function Ae(e,t,n){var o=e.dom=document.createTextNode(e.children);u(t)||C(t,o,n)}function Ee(e,t,n,o,r,i){var c=e.flags,l=e.props,s=e.className,d=e.children,p=e.childFlags,f=e.dom=function(e,t){return t?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e)}(e.type,o=o||(32&c)>0);if(a(s)||""===s||(o?f.setAttribute("class",s):f.className=s),16===p)w(f,d);else if(1!==p){var m=o&&"foreignObject"!==e.type;2===p?(16384&d.flags&&(e.children=d=O(d)),Te(d,f,n,m,null,i)):8!==p&&4!==p||Pe(d,f,n,m,null,i)}u(t)||C(t,f,r),u(l)||Be(e,c,l,f,o),Ne(e.ref,f,i)}function Pe(e,t,n,o,r,a){for(var i=0;i0,u!==s){var m=u||p;if((c=s||p)!==p)for(var h in(d=(448&r)>0)&&(f=be(c)),c){var C=m[h],g=c[h];C!==g&&Le(h,C,g,l,o,f,e)}if(m!==p)for(var b in m)a(c[b])&&!a(m[b])&&Le(b,m[b],null,l,o,f,e)}var v=t.children,N=t.className;e.className!==N&&(a(N)?l.removeAttribute("class"):o?l.setAttribute("class",N):l.className=N);4096&r?function(e,t){e.textContent!==t&&(e.textContent=t)}(l,v):Fe(e.childFlags,t.childFlags,e.children,v,l,n,o&&"foreignObject"!==t.type,null,e,i);d&&Ce(r,t,l,c,!1,f);var V=t.ref,y=e.ref;y!==V&&(ve(y),Ne(V,l,i))}(e,t,o,r,f,d):4&f?function(e,t,n,o,r,a,i){var l=t.children=e.children;if(u(l))return;l.$L=i;var d=t.props||p,f=t.ref,m=e.ref,h=l.state;if(!l.$N){if(c(l.componentWillReceiveProps)){if(l.$BR=!0,l.componentWillReceiveProps(d,o),l.$UN)return;l.$BR=!1}u(l.$PS)||(h=s(h,l.$PS),l.$PS=null)}De(l,h,d,n,o,r,!1,a,i),m!==f&&(ve(m),Ne(f,l,i))}(e,t,n,o,r,l,d):8&f?function(e,t,n,o,r,i,l){var u=!0,s=t.props||p,d=t.ref,f=e.props,m=!a(d),h=e.children;m&&c(d.onComponentShouldUpdate)&&(u=d.onComponentShouldUpdate(f,s));if(!1!==u){m&&c(d.onComponentWillUpdate)&&d.onComponentWillUpdate(f,s);var C=t.type,g=D(32768&t.flags?C.render(s,d,o):C(s,o));Re(h,g,n,o,r,i,l),t.children=g,m&&c(d.onComponentDidUpdate)&&d.onComponentDidUpdate(f,s)}else t.children=h}(e,t,n,o,r,l,d):16&f?function(e,t){var n=t.children,o=t.dom=e.dom;n!==e.children&&(o.nodeValue=n)}(e,t):512&f?t.dom=e.dom:8192&f?function(e,t,n,o,r,a){var i=e.children,c=t.children,l=e.childFlags,u=t.childFlags,s=null;12&u&&0===c.length&&(u=t.childFlags=2,c=t.children=M());var d=0!=(2&u);if(12&l){var p=i.length;(8&l&&8&u||d||!d&&c.length>p)&&(s=N(i[p-1],!1).nextSibling)}Fe(l,u,i,c,n,o,r,s,e,a)}(e,t,n,o,r,d):function(e,t,n,o){var r=e.ref,a=t.ref,c=t.children;if(Fe(e.childFlags,t.childFlags,e.children,c,r,n,!1,null,e,o),t.dom=e.dom,r!==a&&!i(c)){var l=c.dom;g(r,l),h(a,l)}}(e,t,o,d)}function Fe(e,t,n,o,r,a,i,c,l,u){switch(e){case 2:switch(t){case 2:Re(n,o,r,a,i,c,u);break;case 1:Ve(n,r);break;case 16:ye(n),w(r,o);break;default:!function(e,t,n,o,r,a){ye(e),Pe(t,n,o,r,N(e,!0),a),V(e,n)}(n,o,r,a,i,u)}break;case 1:switch(t){case 2:Te(o,r,a,i,c,u);break;case 1:break;case 16:w(r,o);break;default:Pe(o,r,a,i,c,u)}break;case 16:switch(t){case 16:!function(e,t,n){e!==t&&(""!==e?n.firstChild.nodeValue=t:w(n,t))}(n,o,r);break;case 2:xe(r),Te(o,r,a,i,c,u);break;case 1:xe(r);break;default:xe(r),Pe(o,r,a,i,c,u)}break;default:switch(t){case 16:_e(n),w(r,o);break;case 2:ke(r,l,n),Te(o,r,a,i,c,u);break;case 1:ke(r,l,n);break;default:var s=0|n.length,d=0|o.length;0===s?d>0&&Pe(o,r,a,i,c,u):0===d?ke(r,l,n):8===t&&8===e?function(e,t,n,o,r,a,i,c,l,u){var s,d,p=a-1,f=i-1,m=0,h=e[m],C=t[m];e:{for(;h.key===C.key;){if(16384&C.flags&&(t[m]=C=O(C)),Re(h,C,n,o,r,c,u),e[m]=C,++m>p||m>f)break e;h=e[m],C=t[m]}for(h=e[p],C=t[f];h.key===C.key;){if(16384&C.flags&&(t[f]=C=O(C)),Re(h,C,n,o,r,c,u),e[p]=C,p--,f--,m>p||m>f)break e;h=e[p],C=t[f]}}if(m>p){if(m<=f)for(d=(s=f+1)f)for(;m<=p;)Ve(e[m++],n);else!function(e,t,n,o,r,a,i,c,l,u,s,d,p){var f,m,h,C=0,g=c,b=c,v=a-c+1,V=i-c+1,_=new Int32Array(V+1),x=v===o,k=!1,w=0,L=0;if(r<4||(v|V)<32)for(C=g;C<=a;++C)if(f=e[C],Lc?k=!0:w=c,16384&m.flags&&(t[c]=m=O(m)),Re(f,m,l,n,u,s,p),++L;break}!x&&c>i&&Ve(f,l)}else x||Ve(f,l);else{var B={};for(C=b;C<=i;++C)B[t[C].key]=C;for(C=g;C<=a;++C)if(f=e[C],Lg;)Ve(e[g++],l);_[c-b]=C+1,w>c?k=!0:w=c,16384&(m=t[c]).flags&&(t[c]=m=O(m)),Re(f,m,l,n,u,s,p),++L}else x||Ve(f,l);else x||Ve(f,l)}if(x)ke(l,d,e),Pe(t,l,n,u,s,p);else if(k){var S=function(e){var t=0,n=0,o=0,r=0,a=0,i=0,c=0,l=e.length;l>je&&(je=l,de=new Int32Array(l),pe=new Int32Array(l));for(;n>1]]0&&(pe[n]=de[a-1]),de[a]=n)}a=r+1;var u=new Int32Array(a);i=de[a-1];for(;a-- >0;)u[a]=i,i=pe[i],de[a]=0;return u}(_);for(c=S.length-1,C=V-1;C>=0;C--)0===_[C]?(16384&(m=t[w=C+b]).flags&&(t[w]=m=O(m)),Te(m,l,n,u,(h=w+1)=0;C--)0===_[C]&&(16384&(m=t[w=C+b]).flags&&(t[w]=m=O(m)),Te(m,l,n,u,(h=w+1)i?i:a,p=0;pi)for(p=d;p0&&b(r),x.v=!1,c(n)&&n(),c(k.renderComplete)&&k.renderComplete(i,t)}function He(e,t,n,o){void 0===n&&(n=null),void 0===o&&(o=p),ze(e,t,n,o)}"undefined"!=typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Ge=[],Ue="undefined"!=typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},Ke=!1;function Ye(e,t,n,o){var r=e.$PS;if(c(t)&&(t=t(r?s(e.state,r):e.state,e.props,e.context)),a(r))e.$PS=t;else for(var i in t)r[i]=t[i];if(e.$BR)c(n)&&e.$L.push(n.bind(e));else{if(!x.v&&0===Ge.length)return void $e(e,o,n);if(-1===Ge.indexOf(e)&&Ge.push(e),Ke||(Ke=!0,Ue(We)),c(n)){var l=e.$QU;l||(l=e.$QU=[]),l.push(n)}}}function qe(e){for(var t=e.$QU,n=0,o=t.length;n0&&b(r),x.v=!1}else e.state=e.$PS,e.$PS=null;c(n)&&n.call(e)}}var Qe=function(e,t){this.state=null,this.$BR=!1,this.$BS=!0,this.$PS=null,this.$LI=null,this.$UN=!1,this.$CX=null,this.$QU=null,this.$N=!1,this.$L=null,this.$SVG=!1,this.props=e||p,this.context=t||p};t.Component=Qe,Qe.prototype.forceUpdate=function(e){this.$UN||Ye(this,{},e,!0)},Qe.prototype.setState=function(e,t){this.$UN||this.$BS||Ye(this,e,t,!1)},Qe.prototype.render=function(e,t,n){return null};t.version="7.3.3"},function(e,t,n){"use strict";var o=function(e){var t,n=Object.prototype,o=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n,o){var r=t&&t.prototype instanceof h?t:h,a=Object.create(r.prototype),i=new L(o||[]);return a._invoke=function(e,t,n){var o=s;return function(r,a){if(o===p)throw new Error("Generator is already running");if(o===f){if("throw"===r)throw a;return S()}for(n.method=r,n.arg=a;;){var i=n.delegate;if(i){var c=x(i,n);if(c){if(c===m)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===s)throw o=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=p;var l=u(e,t,n);if("normal"===l.type){if(o=n.done?f:d,l.arg===m)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=f,n.method="throw",n.arg=l.arg)}}}(e,n,i),a}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(o){return{type:"throw",arg:o}}}e.wrap=l;var s="suspendedStart",d="suspendedYield",p="executing",f="completed",m={};function h(){}function C(){}function g(){}var b={};b[a]=function(){return this};var v=Object.getPrototypeOf,N=v&&v(v(B([])));N&&N!==n&&o.call(N,a)&&(b=N);var V=g.prototype=h.prototype=Object.create(b);function y(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function _(e){var t;this._invoke=function(n,r){function a(){return new Promise((function(t,a){!function i(t,n,r,a){var c=u(e[t],e,n);if("throw"!==c.type){var l=c.arg,s=l.value;return s&&"object"==typeof s&&o.call(s,"__await")?Promise.resolve(s.__await).then((function(e){i("next",e,r,a)}),(function(e){i("throw",e,r,a)})):Promise.resolve(s).then((function(e){l.value=e,r(l)}),(function(e){return i("throw",e,r,a)}))}a(c.arg)}(n,r,t,a)}))}return t=t?t.then(a,a):a()}}function x(e,n){var o=e.iterator[n.method];if(o===t){if(n.delegate=null,"throw"===n.method){if(e.iterator["return"]&&(n.method="return",n.arg=t,x(e,n),"throw"===n.method))return m;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=u(o,e.iterator,n.arg);if("throw"===r.type)return n.method="throw",n.arg=r.arg,n.delegate=null,m;var a=r.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function w(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function B(e){if(e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function n(){for(;++r=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var l=o.call(i,"catchLoc"),u=o.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),w(n),m}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;w(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:B(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),m}},e}(e.exports);try{regeneratorRuntime=o}catch(r){Function("r","regeneratorRuntime = r")(o)}},function(e,t,n){"use strict";window.Int32Array||(window.Int32Array=Array)},function(e,t,n){"use strict";(function(e){ /*! loadCSS. [c]2017 Filament Group, Inc. MIT License */ -var n;n=void 0!==e?e:void 0,t.loadCSS=function(e,t,o,r){var a,i=n.document,c=i.createElement("link");if(t)a=t;else{var l=(i.body||i.getElementsByTagName("head")[0]).childNodes;a=l[l.length-1]}var u=i.styleSheets;if(r)for(var s in r)r.hasOwnProperty(s)&&c.setAttribute(s,r[s]);c.rel="stylesheet",c.href=e,c.media="only x",function f(e){if(i.body)return e();setTimeout((function(){f(e)}))}((function(){a.parentNode.insertBefore(c,t?a:a.nextSibling)}));var d=function m(e){for(var t=c.href,n=u.length;n--;)if(u[n].href===t)return e();setTimeout((function(){m(e)}))};function p(){c.addEventListener&&c.removeEventListener("load",p),c.media=o||"all"}return c.addEventListener&&c.addEventListener("load",p),c.onloadcssdefined=d,d(p),c}}).call(this,n(118))},function(e,t,n){"use strict";t.__esModule=!0,t.Achievements=t.Score=t.Achievement=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.name,n=e.desc,r=e.icon_class,i=e.value;return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Box,{className:r}),2,{style:{padding:"6px"}}),(0,o.createVNode)(1,"td",null,[(0,o.createVNode)(1,"h1",null,t,0),n,(0,o.createComponentVNode)(2,a.Box,{color:i?"good":"bad",content:i?"Unlocked":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Achievement=i;var c=function(e){var t=e.name,n=e.desc,r=e.icon_class,i=e.value;return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Box,{className:r}),2,{style:{padding:"6px"}}),(0,o.createVNode)(1,"td",null,[(0,o.createVNode)(1,"h1",null,t,0),n,(0,o.createComponentVNode)(2,a.Box,{color:i>0?"good":"bad",content:i>0?"Earned "+i+" times":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Score=c;t.Achievements=function(e){var t=(0,r.useBackend)(e).data;return(0,o.createComponentVNode)(2,a.Tabs,{children:[t.categories.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e,children:(0,o.createComponentVNode)(2,a.Box,{as:"Table",children:t.achievements.filter((function(t){return t.category===e})).map((function(e){return e.score?(0,o.createComponentVNode)(2,c,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name):(0,o.createComponentVNode)(2,i,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name)}))})},e)})),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"High Scores",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:t.highscore.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e.name,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"#"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Key"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Score"})]}),Object.keys(e.scores).map((function(n,r){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",m:2,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:r+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:n===t.user_ckey&&"green",textAlign:"center",children:[0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",mr:2}),n,0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",ml:2})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.scores[n]})]},n)}))]})},e.name)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BlockQuote=void 0;var o=n(1),r=n(12),a=n(17);t.BlockQuote=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";var o,r;t.__esModule=!0,t.VNodeFlags=t.ChildFlags=void 0,t.VNodeFlags=o,function(e){e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Void=512]="Void",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=2033]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(o||(t.VNodeFlags=o={})),t.ChildFlags=r,function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(r||(t.ChildFlags=r={}))},function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.color,n=e.content,i=e.className,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["color","content","className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["ColorBox",i]),color:n?null:"transparent",backgroundColor:t,content:n||"."},c)))};t.ColorBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Collapsible=void 0;var o=n(1),r=n(17),a=n(114);var i=function(e){var t,n;function i(t){var n;n=e.call(this,t)||this;var o=t.open;return n.state={open:o||!1},n}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.prototype.render=function(){var e=this,t=this.props,n=this.state.open,i=t.children,c=t.color,l=void 0===c?"default":c,u=t.title,s=t.buttons,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(t,["children","color","title","buttons"]);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({fluid:!0,color:l,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},d,{children:u}))),2),s&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",s,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:i})]})},i}(o.Component);t.Collapsible=i},function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(1),r=n(17);t.Dimmer=function(e){var t=e.style,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Box,Object.assign({style:Object.assign({position:"absolute",top:0,bottom:0,left:0,right:0,"background-color":"rgba(0, 0, 0, 0.75)","z-index":1},t)},n)))}},function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(1),r=n(12),a=n(17),i=n(87);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t,n;function l(t){var n;return(n=e.call(this,t)||this).state={selected:t.selected,open:!1},n.handleClick=function(){n.state.open&&n.setOpen(!1)},n}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},u.setOpen=function(e){var t=this;this.setState({open:e}),e?(setTimeout((function(){return window.addEventListener("click",t.handleClick)})),this.menuRef.focus()):window.removeEventListener("click",this.handleClick)},u.setSelected=function(e){this.setState({selected:e}),this.setOpen(!1),this.props.onSelected(e)},u.buildMenu=function(){var e=this,t=this.props.options,n=(void 0===t?[]:t).map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(n){e.setSelected(t)}},t)}));return n.length?n:"No Options Found"},u.render=function(){var e=this,t=this.props,n=t.color,l=void 0===n?"default":n,u=t.over,s=t.width,d=(t.onClick,t.selected,c(t,["color","over","width","onClick","selected"])),p=d.className,f=c(d,["className"]),m=u?!this.state.open:this.state.open,h=this.state.open?(0,o.createVNode)(1,"div",(0,r.classes)(["Dropdown__menu",u&&"Dropdown__over"]),this.buildMenu(),0,{tabIndex:"-1",style:{width:s}},null,(function(t){e.menuRef=t})):null;return(0,o.createVNode)(1,"div","Dropdown",[(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:s,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,p])},f,{onClick:function(t){e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected,0),(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:m?"chevron-up":"chevron-down"}),2)]}))),h],0)},l}(o.Component);t.Dropdown=l},function(e,t,n){"use strict";t.__esModule=!0,t.FlexItem=t.computeFlexItemProps=t.Flex=t.computeFlexProps=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.className,n=e.direction,o=e.wrap,a=e.align,c=e.justify,l=e.spacing,u=void 0===l?0:l,s=i(e,["className","direction","wrap","align","justify","spacing"]);return Object.assign({className:(0,r.classes)(["Flex",u>0&&"Flex--spacing--"+u,t]),style:Object.assign({},s.style,{"flex-direction":n,"flex-wrap":o,"align-items":a,"justify-content":c})},s)};t.computeFlexProps=c;var l=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},c(e))))};t.Flex=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.grow,o=e.order,a=e.align,c=i(e,["className","grow","order","align"]);return Object.assign({className:(0,r.classes)(["Flex__item",t]),style:Object.assign({},c.style,{"flex-grow":n,order:o,"align-self":a})},c)};t.computeFlexItemProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},u(e))))};t.FlexItem=s,s.defaultHooks=r.pureComponentHooks,l.Item=s},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["NoticeBox",t])},n)))};t.NoticeBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(1),r=n(20),a=n(12),i=n(19),c=n(158),l=n(17);var u=function(e){var t,n;function u(t){var n;n=e.call(this,t)||this;var a=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:a,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var u=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+l*i/c,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+u,o,a),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var u=n.inputRef.current;u.value=l;try{u.focus(),u.select()}catch(s){}}},n}return n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,u.prototype.render=function(){var e=this,t=this.state,n=t.dragging,u=t.editing,s=t.value,d=t.suppressingFlicker,p=this.props,f=p.className,m=p.fluid,h=p.animated,C=p.value,g=p.unit,b=p.minValue,v=p.maxValue,N=p.height,V=p.width,y=p.lineHeight,_=p.fontSize,x=p.format,k=p.onChange,w=p.onDrag,L=C;(n||d)&&(L=s);var B=function(e){return(0,o.createVNode)(1,"div","NumberInput__content",e+(g?" "+g:""),0,{unselectable:i.tridentVersion<=4})},S=h&&!n&&!d&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:L,format:x,children:B})||B(x?x(L):L);return(0,o.createComponentVNode)(2,l.Box,{className:(0,a.classes)(["NumberInput",m&&"NumberInput--fluid",f]),minWidth:V,minHeight:N,lineHeight:y,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((L-b)/(v-b)*100,0,100)+"%"}}),2),S,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?undefined:"none",height:N,"line-height":y,"font-size":_},onBlur:function(t){if(u){var n=(0,r.clamp)(t.target.value,b,v);e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),w&&w(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,b,v);return e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),void(w&&w(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},u}(o.Component);t.NumberInput=u,u.defaultHooks=a.pureComponentHooks,u.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},function(e,t,n){"use strict";t.__esModule=!0,t.ProgressBar=void 0;var o=n(1),r=n(12),a=n(20),i=function(e){var t=e.value,n=e.minValue,i=void 0===n?0:n,c=e.maxValue,l=void 0===c?1:c,u=e.ranges,s=void 0===u?{}:u,d=e.content,p=e.children,f=(t-i)/(l-i),m=d!==undefined||p!==undefined,h=e.color;if(!h)for(var C=0,g=Object.keys(s);C=v[0]&&t<=v[1]){h=b;break}}return h||(h="default"),(0,o.createVNode)(1,"div",(0,r.classes)(["ProgressBar","ProgressBar--color--"+h]),[(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,a.clamp)(f,0,1)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",[m&&d,m&&p,!m&&(0,a.toFixed)(100*f)+"%"],0)],4)};t.ProgressBar=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=e.title,i=e.level,c=void 0===i?1:i,l=e.buttons,u=e.content,s=e.children,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","title","level","buttons","content","children"]),p=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),f=!(0,r.isFalsy)(u)||!(0,r.isFalsy)(s);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Section","Section--level--"+c,t])},d,{children:[p&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",l,0)],4),f&&(0,o.createVNode)(1,"div","Section__content",[u,s],0)]})))};t.Section=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Tab=t.Tabs=void 0;var o=n(1),r=n(12),a=n(17),i=n(114);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e,n=Array.isArray(t),o=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(o>=t.length)break;r=t[o++]}else{if((o=t.next()).done)break;r=o.value}var a=r;if(!a.props||"Tab"!==a.props.__type__){var i=JSON.stringify(a,null,2);throw new Error(" only accepts children of type .This is what we received: "+i)}}},u=function(e){var t,n;function u(t){var n;return(n=e.call(this,t)||this).state={activeTabKey:null},n}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=u.prototype;return s.getActiveTab=function(){var e=this.state,t=this.props,n=(0,r.normalizeChildren)(t.children);l(n);var o=t.activeTab||e.activeTabKey,a=n.find((function(e){return(e.key||e.props.label)===o}));return a||(a=n[0],o=a&&(a.key||a.props.label)),{tabs:n,activeTab:a,activeTabKey:o}},s.render=function(){var e=this,t=this.props,n=t.className,l=t.vertical,u=(t.children,c(t,["className","vertical","children"])),s=this.getActiveTab(),d=s.tabs,p=s.activeTab,f=s.activeTabKey,m=null;return p&&(m=p.props.content||p.props.children),"function"==typeof m&&(m=m(f)),(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Tabs",l&&"Tabs--vertical",n])},u,{children:[(0,o.createVNode)(1,"div","Tabs__tabBox",d.map((function(t){var n=t.props,a=n.className,l=n.label,u=(n.content,n.children,n.onClick),s=n.highlight,d=c(n,["className","label","content","children","onClick","highlight"]),p=t.key||t.props.label,m=t.active||p===f;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({className:(0,r.classes)(["Tabs__tab",m&&"Tabs__tab--active",s&&!m&&"color-yellow",a]),selected:m,color:"transparent",onClick:function(n){e.setState({activeTabKey:p}),u&&u(n,t)}},d,{children:l}),p))})),0),(0,o.createVNode)(1,"div","Tabs__content",m||null,0)]})))},u}(o.Component);t.Tabs=u;var s=function(e){return null};t.Tab=s,s.defaultProps={__type__:"Tab"},u.Tab=s},function(e,t,n){"use strict";t.__esModule=!0,t.TitleBar=void 0;var o=n(1),r=n(12),a=n(28),i=n(19),c=n(37),l=n(87),u=function(e){switch(e){case c.UI_INTERACTIVE:return"good";case c.UI_UPDATE:return"average";case c.UI_DISABLED:default:return"bad"}},s=function(e){var t=e.className,n=e.title,c=e.status,s=e.fancy,d=e.onDragStart,p=e.onClose;return(0,o.createVNode)(1,"div",(0,r.classes)(["TitleBar",t]),[(0,o.createComponentVNode)(2,l.Icon,{className:"TitleBar__statusIcon",color:u(c),name:"eye"}),(0,o.createVNode)(1,"div","TitleBar__title",n===n.toLowerCase()?(0,a.toTitleCase)(n):n,0),(0,o.createVNode)(1,"div","TitleBar__dragZone",null,1,{onMousedown:function(e){return s&&d(e)}}),!!s&&(0,o.createVNode)(1,"div","TitleBar__close TitleBar__clickable",i.tridentVersion<=4?"x":"\xd7",0,{onclick:p})],0)};t.TitleBar=s,s.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=void 0;var o=n(1),r=n(29),a=n(17),i=n(12),c=n(19);var l=function(e,t,n,o){if(0===e.length)return[];var a=(0,r.zipWith)(Math.min).apply(void 0,e),i=(0,r.zipWith)(Math.max).apply(void 0,e);return n!==undefined&&(a[0]=n[0],i[0]=n[1]),o!==undefined&&(a[1]=o[0],i[1]=o[1]),(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,a,i,t)}))(e)},u=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),g=this.state.viewBox,b=l(r,g,i,c);if(b.length>0){var v=b[0],N=b[b.length-1];b.push([g[0]+h,N[1]]),b.push([g[0]+h,-h]),b.push([-h,-h]),b.push([-h,v[1]])}var V=u(b);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({position:"relative"},C,{children:function(t){return(0,o.normalizeProps)((0,o.createVNode)(1,"div",null,(0,o.createVNode)(32,"svg",null,(0,o.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+g[1]+")",fill:d,stroke:f,"stroke-width":h,points:V}),2,{viewBox:"0 0 "+g[0]+" "+g[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},t),null,e.ref))}})))},r}(o.Component);s.defaultHooks=i.pureComponentHooks;var d={Line:c.tridentVersion<=4?function(e){return null}:s};t.Chart=d},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(1),r=n(3),a=n(2);t.AiAirlock=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},l=c[i.power.main]||c[0],u=c[i.power.backup]||c[0],s=c[i.shock]||c[0];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:l.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.main,content:"Disrupt",onClick:function(){return n("disrupt-main")}}),children:[i.power.main?"Online":"Offline"," ",i.wires.main_1&&i.wires.main_2?i.power.main_timeleft>0&&"["+i.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.backup,content:"Disrupt",onClick:function(){return n("disrupt-backup")}}),children:[i.power.backup?"Online":"Offline"," ",i.wires.backup_1&&i.wires.backup_2?i.power.backup_timeleft>0&&"["+i.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:s.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(i.wires.shock&&0===i.shock),content:"Restore",onClick:function(){return n("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Temporary",onClick:function(){return n("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Permanent",onClick:function(){return n("shock-perm")}})],4),children:[2===i.shock?"Safe":"Electrified"," ",(i.wires.shock?i.shock_timeleft>0&&"["+i.shock_timeleft+"s]":"[Wires have been cut!]")||-1===i.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.id_scanner?"power-off":"times",content:i.id_scanner?"Enabled":"Disabled",selected:i.id_scanner,disabled:!i.wires.id_scanner,onClick:function(){return n("idscan-toggle")}}),children:!i.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.emergency?"power-off":"times",content:i.emergency?"Enabled":"Disabled",selected:i.emergency,onClick:function(){return n("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.locked?"lock":"unlock",content:i.locked?"Lowered":"Raised",selected:i.locked,disabled:!i.wires.bolts,onClick:function(){return n("bolt-toggle")}}),children:!i.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.lights?"power-off":"times",content:i.lights?"Enabled":"Disabled",selected:i.lights,disabled:!i.wires.lights,onClick:function(){return n("light-toggle")}}),children:!i.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.safe?"power-off":"times",content:i.safe?"Enabled":"Disabled",selected:i.safe,disabled:!i.wires.safe,onClick:function(){return n("safe-toggle")}}),children:!i.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.speed?"power-off":"times",content:i.speed?"Enabled":"Disabled",selected:i.speed,disabled:!i.wires.timing,onClick:function(){return n("speed-toggle")}}),children:!i.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.opened?"sign-out-alt":"sign-in-alt",content:i.opened?"Open":"Closed",selected:i.opened,disabled:i.locked||i.welded,onClick:function(){return n("open-close")}}),children:!(!i.locked&&!i.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),i.locked?"bolted":"",i.locked&&i.welded?" and ":"",i.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(1),r=n(20),a=n(28),i=n(3),c=n(2),l=n(37),u=n(69);t.AirAlarm=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.data,c=a.locked&&!a.siliconUser;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.InterfaceLockNoticeBox,{siliconUser:a.siliconUser,locked:a.locked,onLockStatusChange:function(){return r("lock")}}),(0,o.createComponentVNode)(2,s,{state:t}),!c&&(0,o.createComponentVNode)(2,p,{state:t})],0)};var s=function(e){var t=(0,i.useBackend)(e).data,n=(t.environment_data||[]).filter((function(e){return e.value>=.01})),a={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},l=a[t.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[n.length>0&&(0,o.createFragment)([n.map((function(e){var t=a[e.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Local status",color:l.color,children:l.localStatusText}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Area status",color:t.atmos_alarm||t.fire_alarm?"bad":"good",children:(t.atmos_alarm?"Atmosphere Alarm":t.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!t.emagged&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},d={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return m}},scrubbers:{title:"Scrubber Controls",component:function(){return C}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return v}}},p=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.config,l=d[a.screen]||d.home,u=l.component();return(0,o.createComponentVNode)(2,c.Section,{title:l.title,buttons:"home"!==a.screen&&(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("tgui:view",{screen:"home"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},f=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data,a=r.mode,l=r.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:l?"exclamation-triangle":"exclamation",color:l&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return n(l?"reset":"alarm")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:3===a?"exclamation-triangle":"exclamation",color:3===a&&"danger",content:"Panic Siphon",onClick:function(){return n("mode",{mode:3===a?1:3})}}),(0,o.createComponentVNode)(2,c.Box,{mt:2}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return n("tgui:view",{screen:"vents"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return n("tgui:view",{screen:"scrubbers"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return n("tgui:view",{screen:"modes"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return n("tgui:view",{screen:"thresholds"})}})],4)},m=function(e){var t=e.state,n=(0,i.useBackend)(e).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},h=function(e){var t=e.id_tag,n=e.long_name,r=e.power,l=e.checks,u=e.excheck,s=e.incheck,d=e.direction,p=e.external,f=e.internal,m=e.extdefault,h=e.intdefault,C=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(n),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:r?"power-off":"times",selected:r,content:r?"On":"Off",onClick:function(){return C("power",{id_tag:t,val:Number(!r)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:"release"===d?"Pressurizing":"Releasing"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:"Internal",selected:s,onClick:function(){return C("incheck",{id_tag:t,val:l})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"External",selected:u,onClick:function(){return C("excheck",{id_tag:t,val:l})}})]}),!!s&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(f),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_internal_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:h,content:"Reset",onClick:function(){return C("reset_internal_pressure",{id_tag:t})}})]}),!!u&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(p),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_external_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:m,content:"Reset",onClick:function(){return C("reset_external_pressure",{id_tag:t})}})]})]})})},C=function(e){var t=e.state,n=(0,i.useBackend)(e).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},g=function(e){var t=e.long_name,n=e.power,r=e.scrubbing,u=e.id_tag,s=e.widenet,d=e.filter_types,p=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(t),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:n?"power-off":"times",content:n?"On":"Off",selected:n,onClick:function(){return p("power",{id_tag:u,val:Number(!n)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:r?"filter":"sign-in-alt",color:r||"danger",content:r?"Scrubbing":"Siphoning",onClick:function(){return p("scrubbing",{id_tag:u,val:Number(!r)})}}),(0,o.createComponentVNode)(2,c.Button,{icon:s?"expand":"compress",selected:s,content:s?"Expanded range":"Normal range",onClick:function(){return p("widenet",{id_tag:u,val:Number(!s)})}})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Filters",children:r&&d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,l.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return p("toggle_filter",{id_tag:u,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})},b=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data.modes;return r&&0!==r.length?r.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return n("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1})],4,e.mode)})):"Nothing to show"},v=function(e){var t=(0,i.useBackend)(e),n=t.act,a=t.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,a.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return n("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=void 0;var o=n(1),r=n(3),a=n(2);t.AirlockElectronics=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.regions||[],l={0:{icon:"times-circle"},1:{icon:"stop-circle"},2:{icon:"check-circle"}};return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Main",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access Required",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.oneAccess?"unlock":"lock",content:i.oneAccess?"One":"All",onClick:function(){return n("one_access")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mass Modify",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"check-double",content:"Grant All",onClick:function(){return n("grant_all")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Clear All",onClick:function(){return n("clear_all")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unrestricted Access",children:[(0,o.createComponentVNode)(2,a.Button,{icon:1&i.unres_direction?"check-square-o":"square-o",content:"North",selected:1&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"1"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:2&i.unres_direction?"check-square-o":"square-o",content:"East",selected:2&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"2"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:4&i.unres_direction?"check-square-o":"square-o",content:"South",selected:4&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"4"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:8&i.unres_direction?"check-square-o":"square-o",content:"West",selected:8&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"8"})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",children:(0,o.createComponentVNode)(2,a.Box,{height:"261px",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:c.map((function(e){var t=e.name,r=e.accesses||[],i=l[function(e){var t=!1,n=!1;return e.forEach((function(e){e.req?t=!0:n=!0})),!t&&n?0:t&&n?1:2}(r)].icon;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:i,label:t,children:function(){return r.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:e.req?"check-square-o":"square-o",content:e.name,selected:e.req,onClick:function(){return n("set",{access:e.id})}})},e.id)}))}},t)}))})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Apc=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},s={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},d=u[c.externalPower]||u[0],p=u[c.chargingStatus]||u[0],f=c.powerChannels||[],m=s[c.malfStatus]||s[0],h=c.powerCellStatus/100;return c.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",c.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return n("reboot")}})]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:c.siliconUser,locked:c.locked,onLockStatusChange:function(){return n("lock")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:d.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",content:c.isOperating?"On":"Off",selected:c.isOperating&&!l,disabled:l,onClick:function(){return n("breaker")}}),children:["[ ",d.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:p.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.chargeMode?"sync":"close",content:c.chargeMode?"Auto":"Off",disabled:l,onClick:function(){return n("charge")}}),children:["[ ",p.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[f.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!l&&(1===e.status||3===e.status),disabled:l,onClick:function(){return n("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!l&&2===e.status,disabled:l,onClick:function(){return n("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!l&&0===e.status,disabled:l,onClick:function(){return n("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,c.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!c.siliconUser&&(0,o.createFragment)([!!c.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:m.icon,content:m.content,color:"bad",onClick:function(){return n(m.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return n("overload")}})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.coverLocked?"lock":"unlock",content:c.coverLocked?"Engaged":"Disengaged",disabled:l,onClick:function(){return n("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.emergencyLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.nightshiftLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("toggle_nightshift")}})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosAlertConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.priority||[],l=i.minor||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[c.length>0?c.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),l.length>0?l.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16)],0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2);t.AtmosControlConsole=function(e){var t=(0,i.useBackend)(e),n=t.act,l=t.data,u=l.sensors||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:!!l.tank&&u[0].long_name,children:u.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,c.Section,{title:!l.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),l.tank&&(0,o.createComponentVNode)(2,c.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"undo",content:"Reconnect",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.inputting?"power-off":"times",content:l.inputting?"Injecting":"Off",selected:l.inputting,onClick:function(){return n("input")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:l.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return n("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.outputting?"power-off":"times",content:l.outputting?"Open":"Closed",selected:l.outputting,onClick:function(){return n("output")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:parseFloat(l.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return n("pressure",{pressure:t})}})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(1),r=n(3),a=n(2),i=n(37);t.AtmosFilter=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.filter_types||[];return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(c.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:c.rate===c.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,i.getGasLabel)(e.id,e.name),onClick:function(){return n("filter",{mode:e.id})}},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosMixer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.set_pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node2",{concentration:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosPump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),i.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.rate===i.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(1),r=n(3),a=n(2);t.BankMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.current_balance,l=i.siphoning,u=i.station_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:u+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"times":"sync",content:l?"Stop Siphoning":"Siphon Credits",selected:l,onClick:function(){return n(l?"halt":"siphon")}}),children:c+" cr"})})}),(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Authorized personnel only"})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BluespaceArtillery=void 0;var o=n(1),r=n(3),a=n(2);t.BluespaceArtillery=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.notice,l=i.connected,u=i.unlocked,s=i.target;return(0,o.createFragment)([!!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:c}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"crosshairs",disabled:!u,onClick:function(){return n("recalibrate")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:s?"average":"bad",fontSize:"25px",children:s||"No Target Set"})}),(0,o.createComponentVNode)(2,a.Section,{children:u?(0,o.createComponentVNode)(2,a.Box,{style:{margin:"auto"},children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"FIRE",color:"bad",disabled:!s,fontSize:"30px",textAlign:"center",lineHeight:"46px",onClick:function(){return n("fire")}})}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"18px",children:"Bluespace artillery is currently locked."}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Awaiting authorization via keycard reader from at minimum two station heads."})],4)})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Complete Deployment",onClick:function(){return n("build")}})})})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Bepis=void 0;var o=n(1),r=(n(28),n(19)),a=n(2);t.Bepis=function(e){var t=e.state,n=t.config,i=t.data,c=n.ref,l=i.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Business Exploration Protocol Incubation Sink",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.manual_power?"Off":"On",selected:!i.manual_power,onClick:function(){return(0,r.act)(c,"toggle_power")}}),children:"All you need to know about the B.E.P.I.S. and you! The B.E.P.I.S. performs hundreds of tests a second using electrical and financial resources to invent new products, or discover new technologies otherwise overlooked for being too risky or too niche to produce!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Payer's Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"redo-alt",content:"Reset Account",onClick:function(){return(0,r.act)(c,"account_reset")}}),children:["Console is currently being operated by ",i.account_owner?i.account_owner:"no one","."]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Data and Statistics",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposited Credits",children:i.stored_cash}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Investment Variability",children:[i.accuracy_percentage,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Innovation Bonus",children:i.positive_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Risk Offset",color:"bad",children:i.negative_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposit Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l,unit:"Credits",minValue:100,maxValue:3e4,step:100,stepPixelSize:2,onChange:function(e,t){return(0,r.act)(c,"amount",{amount:t})}})})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"donate",content:"Deposit Credits",disabled:1===i.manual_power||1===i.silicon_check,onClick:function(){return(0,r.act)(c,"deposit_cash")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Withdraw Credits",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"withdraw_cash")}})]})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Market Data and Analysis",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Average technology cost: ",i.mean_value]}),i.error_name&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Previous Failure Reason: Deposited cash value too low. Please insert more money for future success."}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"microscope",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"begin_experiment")},content:"Begin Testing"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BorgPanel=void 0;var o=n(1),r=n(3),a=n(2);t.BorgPanel=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.borg||{},l=i.cell||{},u=l.charge/l.maxcharge,s=i.channels||[],d=i.modules||[],p=i.upgrades||[],f=i.ais||[],m=i.laws||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){return n("rename")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){return n("toggle_emagged")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){return n("toggle_lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){return n("toggle_scrambledcodes")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[l.missing?(0,o.createVNode)(1,"span","color-bad","No cell installed",16):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,content:l.charge+" / "+l.maxcharge}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("set_charge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Change",onClick:function(){return n("change_cell")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){return n("remove_cell")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radio Channels",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_radio",{channel:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:c.active_module===e.type?"check-square-o":"square-o",content:e.name,selected:c.active_module===e.type,onClick:function(){return n("setmodule",{module:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_upgrade",{upgrade:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"check-square-o":"square-o",content:e.name,selected:e.connected,onClick:function(){return n("slavetoai",{slavetoai:e.ref})}},e.ref)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){return n("toggle_lawupdate")}}),children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(1),r=n(3),a=n(2);t.BrigTimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:i.timing?"Stop":"Start",selected:i.timing,onClick:function(){return n(i.timing?"stop":"start")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:i.flash_charging?"Recharging":"Flash",disabled:i.flash_charging,onClick:function(){return n("flash")}})],4),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return n("time",{adjust:-600})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return n("time",{adjust:-100})}})," ",String(i.minutes).padStart(2,"0"),":",String(i.seconds).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return n("time",{adjust:100})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return n("time",{adjust:600})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Short",onClick:function(){return n("preset",{preset:"short"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Medium",onClick:function(){return n("preset",{preset:"medium"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Long",onClick:function(){return n("preset",{preset:"long"})}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(1),r=n(3),a=n(2);t.Canister=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:["The regulator ",i.hasHoldingTank?"is":"is not"," connected to a tank."]}),(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Relabel",onClick:function(){return n("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.tankPressure})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:i.portConnected?"good":"average",content:i.portConnected?"Connected":"Not Connected"}),!!i.isPrototype&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.restricted?"lock":"unlock",color:"caution",content:i.restricted?"Restricted to Engineering":"Public",onClick:function(){return n("restricted")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Valve",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.releasePressure/(i.maxReleasePressure-i.minReleasePressure),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.releasePressure})," kPa"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"undo",disabled:i.releasePressure===i.defaultReleasePressure,content:"Reset",onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:i.releasePressure<=i.minReleasePressure,content:"Min",onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("pressure",{pressure:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:i.releasePressure>=i.maxReleasePressure,content:"Max",onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.valveOpen?"unlock":"lock",color:i.valveOpen?i.hasHoldingTank?"caution":"danger":null,content:i.valveOpen?"Open":"Closed",onClick:function(){return n("valve")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:i.valveOpen&&"danger",content:"Eject",onClick:function(){return n("eject")}}),children:[!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:i.holdingTank.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.holdingTank.tankPressure})," kPa"]})]}),!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=t.Cargo=void 0;var o=n(1),r=n(29),a=n(19),i=n(2),c=n(69);t.Cargo=function(e){var t=e.state,n=t.config,r=t.data,c=n.ref,d=r.supplies||{},p=r.requests||[],f=r.cart||[],m=f.reduce((function(e,t){return e+t.cost}),0),h=!r.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,children:[0===f.length&&"Cart is empty",1===f.length&&"1 item",f.length>=2&&f.length+" items"," ",m>0&&"("+m+" cr)"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return(0,a.act)(c,"clear")}})],4);return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle",children:r.docked&&!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{content:r.location,onClick:function(){return(0,a.act)(c,"send")}})||r.location}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"CentCom Message",children:r.message}),r.loan&&!r.requestonly?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Loan",children:r.loan_dispatched?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Loaned to Centcom"}):(0,o.createComponentVNode)(2,i.Button,{content:"Loan Shuttle",disabled:!(r.away&&r.docked),onClick:function(){return(0,a.act)(c,"loan")}})}):""]})}),(0,o.createComponentVNode)(2,i.Tabs,{mt:2,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Catalog",icon:"list",lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Catalog",buttons:h,children:(0,o.createComponentVNode)(2,l,{state:t,supplies:d})})}},"catalog"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Requests ("+p.length+")",icon:"envelope",highlight:p.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Active Requests",buttons:!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return(0,a.act)(c,"denyall")}}),children:(0,o.createComponentVNode)(2,u,{state:t,requests:p})})}},"requests"),!r.requestonly&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Checkout ("+f.length+")",icon:"shopping-cart",highlight:f.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Current Cart",buttons:h,children:(0,o.createComponentVNode)(2,s,{state:t,cart:f})})}},"cart")]})],4)};var l=function(e){var t=e.state,n=e.supplies,c=t.config,l=t.data,u=c.ref,s=function(e){var t=n[e].packs;return(0,o.createVNode)(1,"table","LabeledList",t.map((function(e){return(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[e.name,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.small_item&&(0,o.createFragment)([(0,o.createTextVNode)("Small Item")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.access&&(0,o.createFragment)([(0,o.createTextVNode)("Restrictions Apply")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:(l.self_paid?Math.round(1.1*e.cost):e.cost)+" credits",tooltip:e.desc,tooltipPosition:"left",onClick:function(){return(0,a.act)(u,"add",{id:e.id})}}),2)],4,null,e.name)})),0)};return(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e){var t=e.name;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:t,children:s},t)}))(n)})},u=function(e){var t=e.state,n=e.requests,r=t.config,c=t.data,l=r.ref;return 0===n.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Requests"}):(0,o.createVNode)(1,"table","LabeledList",n.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[(0,o.createTextVNode)("#"),e.id,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__content",e.object,0),(0,o.createVNode)(1,"td","LabeledList__cell",[(0,o.createTextVNode)("By "),(0,o.createVNode)(1,"b",null,e.orderer,0)],4),(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createVNode)(1,"i",null,e.reason,0),2),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",[e.cost,(0,o.createTextVNode)(" credits"),(0,o.createTextVNode)(" "),!c.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"check",color:"good",onClick:function(){return(0,a.act)(l,"approve",{id:e.id})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"bad",onClick:function(){return(0,a.act)(l,"deny",{id:e.id})}})],4)],0)],4)],4,e.id)})),0)},s=function(e){var t=e.state,n=e.cart,r=t.config,c=t.data,l=r.ref;return(0,o.createFragment)([0===n.length&&"Nothing in cart",n.length>0&&(0,o.createComponentVNode)(2,i.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{className:"candystripe",label:"#"+e.id,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:2,children:[!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)," ",e.cost," credits"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus",onClick:function(){return(0,a.act)(l,"remove",{id:e.id})}})],4),children:e.object},e.id)}))}),n.length>0&&!c.requestonly&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:1===c.away&&1===c.docked&&(0,o.createComponentVNode)(2,i.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return(0,a.act)(l,"send")}})||(0,o.createComponentVNode)(2,i.Box,{opacity:.5,children:["Shuttle in ",c.location,"."]})})],0)};t.CargoExpress=function(e){var t=e.state,n=t.config,r=t.data,u=n.ref,s=r.supplies||{};return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:r.siliconUser,locked:r.locked,onLockStatusChange:function(){return(0,a.act)(u,"lock")},accessText:"a QM-level ID card"}),!r.locked&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Cargo Bay",selected:!r.usingBeacon,onClick:function(){return(0,a.act)(u,"LZCargo")}}),(0,o.createComponentVNode)(2,i.Button,{selected:r.usingBeacon,disabled:!r.hasBeacon,onClick:function(){return(0,a.act)(u,"LZBeacon")},children:[r.beaconzone," (",r.beaconName,")"]}),(0,o.createComponentVNode)(2,i.Button,{content:r.printMsg,disabled:!r.canBuyBeacon,onClick:function(){return(0,a.act)(u,"printBeacon")}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notice",children:r.message})]})}),(0,o.createComponentVNode)(2,l,{state:t,supplies:s})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(1),r=n(3),a=n(2);t.CellularEmporium=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.abilities;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!i.can_readapt,onClick:function(){return n("readapt")}}),children:i.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return n("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncher=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.CentcomPodLauncher=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bay #1",selected:1===i.bayNumber,onClick:function(){return n("bay1")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #2",selected:2===i.bayNumber,onClick:function(){return n("bay2")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #3",selected:3===i.bayNumber,onClick:function(){return n("bay3")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #4",selected:4===i.bayNumber,onClick:function(){return n("bay4")}}),(0,o.createComponentVNode)(2,a.Button,{content:"ERT Bay",selected:5===i.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return n("bay5")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,a.Button,{content:i.bay,onClick:function(){return n("teleportCentcom")}}),(0,o.createComponentVNode)(2,a.Button,{content:i.oldArea?i.oldArea:"Where you were",disabled:!i.oldArea,onClick:function(){return n("teleportBack")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Clone Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:"Launch Clones",selected:i.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return n("launchClone")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Ordered",selected:1===i.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return n("launchOrdered")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random",selected:2===i.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return n("launchRandom")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Size",selected:1===i.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return n("explosionCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Adminbus",selected:2===i.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return n("explosionBus")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Damage",selected:1===i.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return n("damageCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gib",selected:2===i.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return n("damageGib")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Stun",selected:i.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return n("effectStun")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Delimb",selected:i.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return n("effectLimb")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Yeet Organs",selected:i.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return n("effectOrgans")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bluespace",selected:i.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return n("effectBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stealth",selected:i.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return n("effectStealth")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Quiet",selected:i.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return n("effectQuiet")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Reverse Mode",selected:i.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return n("effectReverse")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile Mode",selected:i.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return n("effectMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Any Descent Angle",selected:i.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return n("effectCircle")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Machine Gun Mode",selected:i.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return n("effectBurst")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Specific Target",selected:i.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return n("effectTarget")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Name/Desc",selected:i.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return n("effectName")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Alert Ghosts",selected:i.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return n("effectAnnounce")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Sound",selected:i.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return n("fallSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Sound",selected:i.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return n("landingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Sound",selected:i.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return n("openingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Sound",selected:i.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return n("leavingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Admin Sound Volume",selected:i.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return n("soundVolume")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Duration",selected:4!==i.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return n("fallDuration")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Time",selected:20!==i.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return n("landingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Time",selected:30!==i.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return n("openingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Time",selected:30!==i.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return n("departureDelay")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return n("styleStandard")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return n("styleBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate",selected:4===i.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return n("styleSyndie")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deathsquad",selected:5===i.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return n("styleBlue")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Cult Pod",selected:6===i.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return n("styleCult")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile",selected:7===i.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return n("styleMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate Missile",selected:8===i.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return n("styleSMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Supply Crate",selected:9===i.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return n("styleBox")}}),(0,o.createComponentVNode)(2,a.Button,{content:"HONK",selected:10===i.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return n("styleHONK")}}),(0,o.createComponentVNode)(2,a.Button,{content:"~Fruit",selected:11===i.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return n("styleFruit")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Invisible",selected:12===i.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return n("styleInvisible")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gondola",selected:13===i.styleChoice,tooltip:"This gondola can control when he wants to deliver his supplies\nif he has a smart enough mind, so offer up his body to ghosts\nfor maximum enjoyment. (Make sure to turn off bluespace and\nset a arbitrarily high open-time if you do!",onClick:function(){return n("styleGondola")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Show Contents (See Through Pod)",selected:14===i.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return n("styleSeeThrough")}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:i.numObjects+" turfs in "+i.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pody Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return n("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:i.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return n("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return n("clearBay")}})],4)})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemAcclimator=void 0;var o=n(1),r=n(3),a=n(2);t.ChemAcclimator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Acclimator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:[i.chem_temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.target_temperature,unit:"K",width:"59px",minValue:0,maxValue:1e3,step:5,stepPixelSize:2,onChange:function(e,t){return n("set_target_temperature",{temperature:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Acceptable Temp. Difference",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.allowed_temperature_difference,unit:"K",width:"59px",minValue:1,maxValue:i.target_temperature,stepPixelSize:2,onChange:function(e,t){n("set_allowed_temperature_difference",{temperature:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.enabled?"On":"Off",selected:i.enabled,onClick:function(){return n("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.max_volume,unit:"u",width:"50px",minValue:i.reagent_volume,maxValue:200,step:2,stepPixelSize:2,onChange:function(e,t){return n("change_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Operation",children:i.acclimate_state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current State",children:i.emptying?"Emptying":"Filling"})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDebugSynthesizer=void 0;var o=n(1),r=n(3),a=n(2);t.ChemDebugSynthesizer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.amount,l=i.beakerCurrentVolume,u=i.beakerMaxVolume,s=i.isBeakerLoaded,d=i.beakerContents,p=void 0===d?[]:d;return(0,o.createComponentVNode)(2,a.Section,{title:"Recipient",buttons:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return n("ejectBeaker")}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",minValue:1,maxValue:u,step:1,stepPixelSize:2,onChange:function(e,t){return n("amount",{amount:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Input",onClick:function(){return n("input")}})],4):(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Create Beaker",onClick:function(){return n("makecup")}}),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l})," / "+u+" u"]}),p.length>0?(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," u"]},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Recipient Empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Recipient"})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemFilter=t.ChemFilterPane=void 0;var o=n(1),r=n(3),a=n(2);var i=function(e){var t=(0,r.useBackend)(e).act,n=e.title,i=e.list,c=e.reagentName,l=e.onReagentInput,u=n.toLowerCase();return(0,o.createComponentVNode)(2,a.Section,{title:n,minHeight:40,ml:.5,mr:.5,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{placeholder:"Reagent",width:"140px",onInput:function(e,t){return l(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return t("add",{which:u,name:c})}})],4),children:i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:e,onClick:function(){return t("remove",{which:u,reagent:e})}})],4,e)}))})};t.ChemFilterPane=i;var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={leftReagentName:"",rightReagentName:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setLeftReagentName=function(e){this.setState({leftReagentName:e})},c.setRightReagentName=function(e){this.setState({rightReagentName:e})},c.render=function(){var e=this,t=this.props.state,n=t.data,r=n.left,c=void 0===r?[]:r,l=n.right,u=void 0===l?[]:l;return(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Left",list:c,reagentName:this.state.leftReagentName,onReagentInput:function(t){return e.setLeftReagentName(t)},state:t})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Right",list:u,reagentName:this.state.rightReagentName,onReagentInput:function(t){return e.setRightReagentName(t)},state:t})})]})},r}(o.Component);t.ChemFilter=c},function(e,t,n){"use strict";t.__esModule=!0,t.ChemPress=void 0;var o=n(1),r=n(3),a=n(2);t.ChemPress=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.pill_size,l=i.pill_name,u=i.pill_style,s=i.pill_styles,d=void 0===s?[]:s;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",width:"43px",minValue:5,maxValue:50,step:1,stepPixelSize:2,onChange:function(e,t){return n("change_pill_size",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Name",children:(0,o.createComponentVNode)(2,a.Input,{value:l,onChange:function(e,t){return n("change_pill_name",{name:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Style",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:5,selected:e.id===u,textAlign:"center",color:"transparent",onClick:function(){return n("change_pill_style",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.class_name})},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemReactionChamber=void 0;var o=n(1),r=n(19),a=n(2),i=n(29),c=n(12);var l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).state={reagentName:"",reagentQuantity:1},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.setReagentName=function(e){this.setState({reagentName:e})},u.setReagentQuantity=function(e){this.setState({reagentQuantity:e})},u.render=function(){var e=this,t=this.props.state,n=t.config,l=t.data,u=n.ref,s=l.emptying,d=l.reagents||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Reagents",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"Emptying":"Filling"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createVNode)(1,"tr","LabledList__row",[(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:"",placeholder:"Reagent Name",onInput:function(t,n){return e.setReagentName(n)}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td",(0,c.classes)(["LabeledList__buttons","LabeledList__cell"]),[(0,o.createComponentVNode)(2,a.NumberInput,{value:this.state.reagentQuantity,minValue:1,maxValue:100,step:1,stepPixelSize:3,width:"39px",onDrag:function(t,n){return e.setReagentQuantity(n)}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return(0,r.act)(u,"add",{chem:e.state.reagentName,amount:e.state.reagentQuantity})}})],4)],4),(0,i.map)((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:t,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return(0,r.act)(u,"remove",{chem:t})}}),children:e},t)}))(d)]})})},l}(o.Component);t.ChemReactionChamber=l},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSplitter=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSplitter=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.straight,u=c.side,s=c.max_transfer;return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Straight",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:l,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"straight",amount:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Side",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:u,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"side",amount:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSynthesizer=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.amount,u=c.current_reagent,s=c.chemicals,d=void 0===s?[]:s,p=c.possible_amounts,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===l,onClick:function(){return n("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===u,onClick:function(){return n("select",{reagent:e.id})}},e.id)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(1),r=n(3),a=n(2);t.CodexGigas=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[i.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==i.currentSection,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>2,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>4,onClick:function(){return n(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:["the Red","the Soulless","the Master","the Lord of all things","Jr."].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==i.currentSection,onClick:function(){return n(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:i.currentSection<4,onClick:function(){return n("search")}})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.ComputerFabricator=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==l.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return c("clean_order")}}),(0,o.createComponentVNode)(2,i,{state:t})],0)};var i=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return 0===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:51,children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"2"})}})})]})})]}):1===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:47,buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[i.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a slot that allows you to manipulate RFID cards.\nPlease note that this is not necessary to allow the device\nto read your identification, it is just necessary to\nmanipulate other cards.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_card,onClick:function(){return n("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_card,onClick:function(){return n("hw_card",{card:"1"})}})})]}),2!==i.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:"26px",onClick:function(){return n("confirm_order")}})]}):2===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:47,children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:i.credits>=i.totalprice?"good":"bad",children:[i.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:i.credits=10&&e<20?i.COLORS.department.security:e>=20&&e<30?i.COLORS.department.medbay:e>=30&&e<40?i.COLORS.department.science:e>=40&&e<50?i.COLORS.department.engineering:e>=50&&e<60?i.COLORS.department.cargo:e>=200&&e<230?i.COLORS.department.centcom:i.COLORS.department.other},u=function(e){var t=e.type,n=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:4,color:i.COLORS.damageType[t],textAlign:"center",children:n})};t.CrewConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,s=i.sensors||[];return(0,o.createComponentVNode)(2,a.Section,{minHeight:90,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,textAlign:"center",children:"Vitals"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Position"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,children:"Tracking"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:(m=e.ijob,m%10==0),color:l(e.ijob),children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ColorBox,{color:(t=e.oxydam,r=e.toxdam,s=e.burndam,d=e.brutedam,p=t+r+s+d,f=Math.min(Math.max(Math.ceil(p/25),0),5),c[f])})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:null!==e.oxydam?(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,u,{type:"oxy",value:e.oxydam}),"/",(0,o.createComponentVNode)(2,u,{type:"toxin",value:e.toxdam}),"/",(0,o.createComponentVNode)(2,u,{type:"burn",value:e.burndam}),"/",(0,o.createComponentVNode)(2,u,{type:"brute",value:e.brutedam})]}):e.life_status?"Alive":"Dead"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:null!==e.pos_x?e.area:"N/A"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Track",disabled:!e.can_track,onClick:function(){return n("select_person",{name:e.name})}})})]},e.name);var t,r,s,d,p,f,m}))]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(1),r=n(3),a=n(2),i=n(435);t.Cryo=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",content:c.occupant.name?c.occupant.name:"No Occupant"}),!!c.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",content:c.occupant.stat,color:c.occupant.statstate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:c.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant.health/c.occupant.maxHealth,color:c.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",content:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",disabled:c.isOpen,onClick:function(){return n("power")},color:c.isOperating&&"green",children:c.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.isOpen?"unlock":"lock",onClick:function(){return n("door")},content:c.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:c.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return n("autoeject")},content:c.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!c.isBeakerLoaded,onClick:function(){return n("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:c.isBeakerLoaded,beakerContents:c.beakerContents})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BeakerContents=void 0;var o=n(1),r=n(2);t.BeakerContents=function(e){var t=e.beakerLoaded,n=e.beakerContents;return(0,o.createComponentVNode)(2,r.Box,{children:[!t&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"No beaker loaded."})||0===n.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"Beaker is empty."}),n.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{color:"label",children:[e.volume," units of ",e.name]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=e.craftables,n=void 0===t?[]:t,r=(0,a.useBackend)(e),c=r.act,l=r.data,u=l.craftability,s=void 0===u?{}:u,d=l.display_compact,p=l.display_craftable_only;return n.map((function(e){return p&&!s[e.ref]?null:d?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,className:"candystripe",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],tooltip:e.tool_text&&"Tools needed: "+e.tool_text,tooltipPosition:"left",onClick:function(){return c("make",{recipe:e.ref})}}),children:e.req_text},e.name):(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],onClick:function(){return c("make",{recipe:e.ref})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.req_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required",children:e.req_text}),!!e.catalyst_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Catalyst",children:e.catalyst_text}),!!e.tool_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tools",children:e.tool_text})]})},e.name)}))};t.PersonalCrafting=function(e){var t=e.state,n=(0,a.useBackend)(e),l=n.act,u=n.data,s=u.busy,d=u.display_craftable_only,p=u.display_compact,f=(0,r.map)((function(e,t){return{category:t,subcategory:e,hasSubcats:"has_subcats"in e,firstSubcatName:Object.keys(e).find((function(e){return"has_subcats"!==e}))}}))(u.crafting_recipes||{}),m=!!s&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"40px",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Box,{mt:30,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Crafting..."]})});return(0,o.createFragment)([m,(0,o.createComponentVNode)(2,i.Section,{title:"Personal Crafting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:p?"check-square-o":"square-o",content:"Compact",selected:p,onClick:function(){return l("toggle_compact")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"check-square-o":"square-o",content:"Craftable Only",selected:d,onClick:function(){return l("toggle_recipes")}})],4),children:(0,o.createComponentVNode)(2,i.Tabs,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.category,onClick:function(){return l("set_category",{category:e.category,subcategory:e.firstSubcatName})},children:function(){return!e.hasSubcats&&(0,o.createComponentVNode)(2,c,{craftables:e.subcategory,state:t})||(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,n){if("has_subcats"!==n)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n,onClick:function(){return l("set_category",{subcategory:n})},children:function(){return(0,o.createComponentVNode)(2,c,{craftables:e,state:t})}})}))(e.subcategory)})}},e.category)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.DecalPainter=void 0;var o=n(1),r=n(3),a=n(2);t.DecalPainter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.decal_list||[],l=i.color_list||[],u=i.dir_list||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Decal Type",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.decal===i.decal_style,onClick:function(){return n("select decal",{decals:e.decal})}},e.decal)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Color",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:"red"===e.colors?"Red":"white"===e.colors?"White":"Yellow",selected:e.colors===i.decal_color,onClick:function(){return n("select color",{colors:e.colors})}},e.colors)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Direction",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:1===e.dirs?"North":2===e.dirs?"South":4===e.dirs?"East":"West",selected:e.dirs===i.decal_direction,onClick:function(){return n("selected direction",{dirs:e.dirs})}},e.dirs)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(1),r=n(3),a=n(2);t.DisposalUnit=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return l.full_pressure?(t="good",n="Ready"):l.panel_open?(t="bad",n="Power Disabled"):l.pressure_charging?(t="average",n="Pressurizing"):(t="bad",n="Off"),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:t,children:n}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.flush?"toggle-on":"toggle-off",disabled:l.isai||l.panel_open,content:l.flush?"Disengage":"Engage",onClick:function(){return c(l.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:l.isai,content:"Eject Contents",onClick:function(){return c("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:l.panel_open,selected:l.pressure_charging,onClick:function(){return c(l.pressure_charging?"pump-0":"pump-1")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(1),r=n(3),a=n(2);t.DnaVault=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.completed,l=i.used,u=i.choiceA,s=i.choiceB,d=i.dna,p=i.dna_max,f=i.plants,m=i.plants_max,h=i.animals,C=i.animals_max;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/p,content:d+" / "+p+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f/m,content:f+" / "+m+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/h,content:h+" / "+C+" Samples"})})]})}),!(!c||l)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:u,textAlign:"center",onClick:function(){return n("gene",{choice:u})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return n("gene",{choice:s})}})})]})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(1),r=n(3),a=n(2),i=n(28);t.EightBallVote=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.question,u=c.shaking,s=c.answers,d=void 0===s?[]:s;return u?(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',l,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,i.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return n("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(1),r=n(2),a=n(3);t.EmergencyShuttleConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,i=t.data,c=i.timer_str,l=i.enabled,u=i.emagged,s=i.engines_started,d=i.authorizations_remaining,p=i.authorizations,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:c}),(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:s?"good":"average",ml:1,children:s?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,r.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!l,onClick:function(){return n("abort")}}),children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!l,onClick:function(){return n("authorize")}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!l,onClick:function(){return n("repeal")}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,color:u?"bad":"good",children:u?"ERROR":"Remaining: "+d}),children:[f.length>0?f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,r.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"}),f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)}))]})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.EngravedMessage=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.admin_mode,u=c.creator_key,s=c.creator_name,d=c.has_liked,p=c.has_disliked,f=c.hidden_message,m=c.is_creator,h=c.num_likes,C=c.num_dislikes,g=c.realdate;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(f)}),(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-up",content:" "+h,disabled:m,selected:d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("like")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"circle",disabled:m,selected:!p&&!d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("neutral")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-down",content:" "+C,disabled:m,selected:p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("dislike")}})})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Created On",children:g})})}),(0,o.createComponentVNode)(2,i.Section),!!l&&(0,o.createComponentVNode)(2,i.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return n("delete")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Ckey",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Character Name",children:s})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(156),l=n(3),u=n(2),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e){var t=(0,l.useBackend)(e),n=t.act,d=t.data,p=d.currentArea,f=d.currentCoords,m=d.globalmode,h=d.power,C=d.tag,g=d.updating,b=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,c.vecLength)((0,c.vecSubtract)(s(f),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(d.signals||[]);return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,u.Button,{icon:"power-off",content:h?"On":"Off",selected:h,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,u.Button,{icon:"pencil-alt",content:C,onClick:function(){return n("rename")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,u.Button,{icon:g?"unlock":"lock",content:g?"AUTO":"MANUAL",color:!g&&"bad",onClick:function(){return n("updating")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,u.Button,{icon:"sync",content:m?"MAXIMUM":"LOCAL",selected:!m,onClick:function(){return n("globalmode")}})})]})}),!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,u.Box,{fontSize:"18px",children:[p," (",f,")"]})}),(0,o.createComponentVNode)(2,u.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,u.Table,{children:[(0,o.createComponentVNode)(2,u.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,u.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),b.map((function(e){return(0,o.createComponentVNode)(2,u.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,u.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,i.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,u.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.GravityGenerator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.breaker,l=i.charge_count,u=i.charging_state,s=i.on,d=i.operational;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No data available"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker",children:(0,o.createComponentVNode)(2,a.Button,{icon:c?"power-off":"times",content:c?"On":"Off",selected:c,disabled:!d,onClick:function(){return n("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===u&&(s&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})}),d&&0!==u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"WARNING - Radiation detected"}),d&&0===u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No radiation detected"})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(1),r=n(3),a=n(2);t.GulagTeleporterConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.teleporter,l=i.teleporter_lock,u=i.teleporter_state_open,s=i.teleporter_location,d=i.beacon,p=i.beacon_location,f=i.id,m=i.id_name,h=i.can_teleport,C=i.goal,g=void 0===C?0:C,b=i.prisoner,v=void 0===b?{}:b;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:u?"Open":"Closed",disabled:l,selected:u,onClick:function(){return n("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l?"lock":"unlock",content:l?"Locked":"Unlocked",selected:l,disabled:u,onClick:function(){return n("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:c?"good":"bad",buttons:!c&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_teleporter")}}),children:c?s:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_beacon")}}),children:d?p:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:f?m:"No ID",onClick:function(){return n("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:g,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return n("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:v.name?v.name:"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:v.crimstat?v.crimstat:"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!h,textAlign:"center",color:"bad",onClick:function(){return n("teleport")}})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(1),r=n(3),a=n(2);t.GulagItemReclaimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.mobs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!i.can_reclaim,onClick:function(){return n("release_items",{mobref:e.mob})}})})]},e.mob)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(1),r=n(3),a=n(2);t.Holodeck=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_toggle_safety,l=i.default_programs,u=void 0===l?[]:l,s=i.emag_programs,d=void 0===s?[]:s,p=i.emagged,f=i.program;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"unlock":"lock",content:"Safeties",color:"bad",disabled:!c,selected:!p,onClick:function(){return n("safety")}}),children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))}),!!p&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),color:"bad",textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(1),r=n(3),a=n(2);t.ImplantChair=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:i.occupant.name?i.occupant.name:"No Occupant"}),!!i.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===i.occupant.stat?"good":1===i.occupant.stat?"average":"bad",children:0===i.occupant.stat?"Conscious":1===i.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.open?"unlock":"lock",color:i.open?"default":"red",content:i.open?"Open":"Closed",onClick:function(){return n("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:i.ready?i.special_name||"Implant":"Recharging",onClick:function(){return n("implant")}}),0===i.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[i.ready_implants,1===i.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(1),r=n(3),a=n(2);t.Intellicard=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=u||s,l=i.name,u=i.isDead,s=i.isBraindead,d=i.health,p=i.wireless,f=i.radio,m=i.wiping,h=i.laws,C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,a.Section,{title:l||"Empty Card",buttons:!!l&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:m?"Stop Wiping":"Wipe",disabled:u,onClick:function(){return n("wipe")}}),children:!!l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:c?"bad":"good",children:c?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:p,onClick:function(){return n("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:f,onClick:function(){return n("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(1),r=n(3),a=n(2);t.KeycardAuth=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===i.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===i.waiting&&(0,o.createFragment)([!!i.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return n("auth_swipe")},content:"Authorize"}),0===i.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return n("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return n("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return n("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.LaborClaimConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.can_go_home,u=c.id_points,s=c.ores,d=c.status_info,p=c.unclaimed_points;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,i.Button,{content:"Move shuttle",disabled:!l,onClick:function(){return n("move_shuttle")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Points",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Claim points",disabled:!p,onClick:function(){return n("claim_points")}}),children:p})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(1),r=n(3),a=n(2);t.LanguageMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.admin_mode,l=i.is_living,u=i.omnitongue,s=i.languages,d=void 0===s?[]:s,p=i.unknown_languages,f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!l&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return n("select_default",{language_name:e.name})}}),!!c&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return n("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!c&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(u?"Enabled":"Disabled"),selected:u,onClick:function(){return n("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadConsole=t.LaunchpadRemote=t.LaunchpadControl=t.LaunchpadButtonPad=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return t("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return t("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return t("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return t("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return t("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:-1})}})]})]})};t.LaunchpadButtonPad=i;var c=function(e){var t=e.topLevel,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.x,s=l.y,d=l.pad_name,p=l.range;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:d,width:"170px",onChange:function(e,t){return c("rename",{name:t})}}),level:t?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return c("remove")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Controls",level:2,children:(0,o.createComponentVNode)(2,i,{state:e.state})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:u,minValue:-p,maxValue:p,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return c("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:s,minValue:-p,maxValue:p,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return c("set_pos",{y:t})}})]})]})})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return c("launch")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Pull",textAlign:"center",onClick:function(){return c("pull")}})})]})]})};t.LaunchpadControl=c;t.LaunchpadRemote=function(e){var t=(0,r.useBackend)(e).data,n=t.has_pad,i=t.pad_closed;return n?i?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"}):(0,o.createComponentVNode)(2,c,{topLevel:!0,state:e.state}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})};t.LaunchpadConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.launchpads,u=void 0===l?[]:l,s=i.selected_id;return u.length<=0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"}):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.Box,{style:{"border-right":"2px solid rgba(255, 255, 255, 0.1)"},minHeight:"190px",mr:1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,selected:s===e.id,color:"transparent",onClick:function(){return n("select_pad",{id:e.id})}},e.name)}))})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:s?(0,o.createComponentVNode)(2,c,{state:e.state}):(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(1),r=n(3),a=n(2);t.MechBayPowerConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.recharge_port,c=i&&i.mech,l=c&&c.cell;return(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.health/c.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Mule=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u=c.siliconUser,s=c.on,d=c.cell,p=c.cellPercent,f=c.load,m=c.mode,h=c.modeStatus,C=c.haspai,g=c.autoReturn,b=c.autoPickup,v=c.reportDelivery,N=c.destination,V=c.home,y=c.id,_=c.destinations,x=void 0===_?[]:_;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:u,locked:l}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!l&&(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:d?p/100:0,color:d?"good":"bad"}),(0,o.createComponentVNode)(2,a.Grid,{mt:1,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:h,children:m})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:f?"good":"average",children:f||"None"})})})]})]}),!l&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return n("unload")}}),!!C&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return n("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:y,onChange:function(e,t){return n("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:N||"None",options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return n("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return n("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:V,options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return n("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:g,content:"Auto-Return",onClick:function(){return n("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:b,content:"Auto-Pickup",onClick:function(){return n("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:v,content:"Report Delivery",onClick:function(){return n("report")}})]})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(1),r=n(3),a=n(2);t.NotificationPreferences=function(e){var t=(0,r.useBackend)(e),n=t.act,i=(t.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return n("toggle_ignore",{key:e.key})}},e.key)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(1),r=n(3),a=n(2);t.NtnetRelay=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.enabled,l=i.dos_capacity,u=i.dos_overload,s=i.dos_crashed;return(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:c,content:c?"ENABLED":"DISABLED",onClick:function(){return n("toggle")}}),children:s?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return n("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:l,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})," GQ"," / ",l," GQ"]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(1),r=n(3),a=n(2);t.NtosArcade=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[i.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[i.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Section,{backgroundColor:1===i.PauseState?"#1b3622":"#471915",children:i.Status})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.Hitpoints/45,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Section,{inline:!0,width:26,textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:i.BossID})})]})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,a.Box,{color:i.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",i.TicketCount]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(1),r=n(3),a=n(2);t.NtosConfiguration=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.power_usage,l=i.battery_exists,u=i.battery,s=void 0===u?{}:u,d=i.disk_size,p=i.disk_used,f=i.hardware,m=void 0===f?[]:f;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",c,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!l&&"average",children:l?(0,o.createComponentVNode)(2,a.ProgressBar,{value:s.charge,minValue:0,maxValue:s.max,ranges:{good:[s.max/2,Infinity],average:[s.max/4,s.max/2],bad:[-Infinity,s.max/4]},children:[s.charge," / ",s.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:d,color:"good",children:[p," GQ / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return n("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(1),r=n(3),a=n(2),i={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug"};t.NtosMain=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.programs,u=void 0===l?[]:l,s=c.has_light,d=c.light_on,p=c.comp_light_color;return(0,o.createFragment)([!!s&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:d,onClick:function(){return n("PC_toggle_light")},children:["Flashlight: ",d?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return n("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:p})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,lineHeight:"24px",color:"transparent",icon:i[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return n("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:3,children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{lineHeight:"24px",color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return n("PC_killprogram",{name:e.name})}})})]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(1),r=n(3),a=n(2);(0,n(51).createLogger)("ntos chat");t.NtosNetChat=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_admin,l=i.adminmode,u=i.authed,s=i.username,d=i.active_channel,p=i.is_operator,f=i.all_channels,m=void 0===f?[]:f,h=i.clients,C=void 0===h?[]:h,g=i.messages,b=void 0===g?[]:g,v=null!==d,N=u||l;return(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return n("PRG_newchannel",{new_channel_name:t})}}),m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===d,color:"transparent",onClick:function(){return n("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:s+"...",currentValue:s,onCommit:function(e,t){return n("PRG_changename",{new_name:t})}}),!!c&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(l?"ON":"OFF"),color:l?"bad":"good",onClick:function(){return n("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(N?b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return n("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return n("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return n("PRG_leavechannel")}})],4),!!p&&u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return n("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return n("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return n("PRG_setpassword",{new_password:t})}})],4)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(1),r=n(3),a=n(2);t.NtosNetDownloader=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.disk_size,s=l.disk_used,d=l.downloadable_programs,p=void 0===d?[]:d,f=l.error,m=l.hacked_programs,h=void 0===m?[]:m,C=l.hackedavailable;return(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return c("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:s+" GQ / "+u+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:p.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))}),!!C&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),h.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))]})],0)};var i=function(e){var t=e.program,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.disk_size,u=c.disk_used,s=c.downloadcompletion,d=c.downloading,p=c.downloadname,f=c.downloadsize,m=l-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:t.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[t.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:t.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:d||t.size>m,onClick:function(){return i("PRG_downloadfile",{filename:t.filename})}})})]}),"Compatible"!==t.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),t.size>m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:t.fileinfo})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(3),l=n(2),u=n(37),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e){var t=e.state,n=(0,c.useBackend)(e),p=n.act,f=n.data,m=f.active,h=f.SM_integrity,C=f.SM_power,g=f.SM_ambienttemp,b=f.SM_ambientpressure;if(!m)return(0,o.createComponentVNode)(2,d,{state:t});var v=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(f.gases||[]),N=Math.max.apply(Math,[1].concat(v.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:h/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:C,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,i.toFixed)(C)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(g),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,i.toFixed)(g)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(b),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,i.toFixed)(b)+" kPa"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return p("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.Box.Forced,{height:24*v.length+"px",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:v.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,u.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,u.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:N,children:(0,i.toFixed)(e.amount,2)+"%"})},e.name)}))})})})})]})};var d=function(e){var t=(0,c.useBackend)(e),n=t.act,r=t.data.supermatters,a=void 0===r?[]:r;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return n("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:a.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return n("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWrapper=void 0;var o=n(1),r=n(3),a=n(2),i=n(116);t.NtosWrapper=function(e){var t=e.children,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.PC_batteryicon,s=l.PC_showbatteryicon,d=l.PC_batterypercent,p=l.PC_ntneticon,f=l.PC_apclinkicon,m=l.PC_stationtime,h=l.PC_programheaders,C=void 0===h?[]:h,g=l.PC_showexitprogram;return(0,o.createVNode)(1,"div","NtosWrapper",[(0,o.createVNode)(1,"div","NtosWrapper__header NtosHeader",[(0,o.createVNode)(1,"div","NtosHeader__left",[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:2,children:m}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,italic:!0,mr:2,opacity:.33,children:"NtOS"})],4),(0,o.createVNode)(1,"div","NtosHeader__right",[C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:e.icon})},e.icon)})),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:p&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:p})}),!!s&&u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:[u&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:u}),d&&d]}),f&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:f})}),!!g&&(0,o.createComponentVNode)(2,a.Button,{width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-minimize-o",tooltip:"Minimize",tooltipPosition:"bottom",onClick:function(){return c("PC_minimize")}}),!!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-left",onClick:function(){return c("PC_exit")}}),!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"power-off",tooltip:"Power off",tooltipPosition:"bottom-left",onClick:function(){return c("PC_shutdown")}})],0)],4,{onMouseDown:function(){(0,i.refocusLayout)()}}),(0,o.createVNode)(1,"div","NtosWrapper__content",t,0)],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e).act;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:1,content:e,textAlign:"center",fontSize:"40px",lineHeight:"50px",width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return t("keypad",{digit:e})}},e)}))},e[0])}))})})};t.NuclearBomb=function(e){var t=e.state,n=(0,a.useBackend)(e),r=n.act,l=n.data,u=(l.anchored,l.disk_present,l.status1),s=l.status2;return(0,o.createComponentVNode)(2,i.Box,{m:1,children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,className:"NuclearBomb__displayBox",children:u}),(0,o.createComponentVNode)(2,i.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Box,{className:"NuclearBomb__displayBox",children:s})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",fontSize:"24px",lineHeight:"23px",textAlign:"center",width:"43px",ml:1,mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return r("eject_disk")}})})]}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,c,{state:t})}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:1,width:"129px",children:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:"32px",mb:1,className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return r("arm")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:"32px",className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return r("anchor")}}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})}),(0,o.createComponentVNode)(2,i.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(1),r=n(3),a=n(2);t.OperatingComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.table,l=i.surgeries,u=void 0===l?[]:l,s=i.procedures,d=void 0===s?[]:s,p=i.patient,f=void 0===p?{}:p;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Patient State",children:[!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",level:2,children:f?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:f.statstate,children:f.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:f.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f.health,minValue:f.minHealth,maxValue:f.maxHealth,color:f.health>=0?"good":"average",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f[e.type]/f.maxHealth,color:"bad",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f[e.type]})})},e.type)}))]}):"No Patient Detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Initiated Procedures",level:2,children:d.length?d.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!i.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)})):"No Active Procedures"})]})]},"state"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Surgery Procedures",children:(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return n("sync")}}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})},"procedures")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);t.OreBox=function(e){var t=e.state,n=t.config,c=t.data,l=n.ref,u=c.materials;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Empty",onClick:function(){return(0,a.act)(l,"removeall")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br"),"Gibtonite is not accepted."]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.OreRedemptionMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,l=r.unclaimedPoints,u=r.materials,s=r.alloys,d=r.diskDesigns,p=r.hasDisk;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),l,(0,o.createComponentVNode)(2,i.Button,{ml:2,content:"Claim",disabled:0===l,onClick:function(){return n("Claim")}})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return n("diskEject")}})}),(0,o.createComponentVNode)(2,i.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return n("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Insert design disk",onClick:function(){return n("diskInsert")}})}),(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,i.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Smelt",{id:e.id,sheets:t})}},e.id)}))})})],4)};var c=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).state={amount:1},t}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state.amount,n=this.props,a=n.material,c=n.onRelease,l=Math.floor(a.amount);return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(a.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:a.value&&a.value+" cr"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:[l," sheets"]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:t,onChange:function(t,n){return e.setState({amount:n})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:l<1,content:"Release",onClick:function(){return c(t)}})]})]})},a}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Pandemic=t.PandemicAntibodyDisplay=t.PandemicSymptomDisplay=t.PandemicDiseaseDisplay=t.PandemicBeakerDisplay=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.has_beaker,l=r.beaker_empty,u=r.has_blood,s=r.blood,d=!c||l;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:d,onClick:function(){return n("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Empty",disabled:d,onClick:function(){return n("empty_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!c,onClick:function(){return n("eject_beaker")}})],4),children:c?l?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No beaker loaded"})})};t.PandemicBeakerDisplay=c;var l=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.is_ready;return(r.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,i.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,i.Input,{value:e.name,onChange:function(t,o){return n("rename_disease",{index:e.index,name:o})}}):e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:"Create culture bottle",disabled:!c,onClick:function(){return n("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,i.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))};t.PandemicDiseaseDisplay=l;var u=function(e){var t=e.symptom,n=t.name,a=t.desc,c=t.stealth,l=t.resistance,u=t.stage_speed,s=t.transmission,d=t.level,p=t.neutered,f=(0,r.map)((function(e,t){return{desc:e,label:t}}))(t.threshold_desc||{});return(0,o.createComponentVNode)(2,i.Section,{title:n,level:2,buttons:!!p&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:a}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Level",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:c}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmission",children:s})]})})]}),f.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})};t.PandemicSymptomDisplay=u;var s=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.resistances||[];return(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:c.length>0?(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!r.is_ready,onClick:function(){return n("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})};t.PandemicAntibodyDisplay=s;t.Pandemic=function(e){var t=(0,a.useBackend)(e).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),!!t.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{state:e.state}),(0,o.createComponentVNode)(2,s,{state:e.state})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.PortableGenerator=function(e){var t,n=(0,r.useBackend)(e),i=n.act,c=n.data;return t=c.stack_percent>50?"good":c.stack_percent>15?"average":"bad",(0,o.createFragment)([!c.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.active?"power-off":"times",onClick:function(){return i("toggle_power")},disabled:!c.ready_to_boot,children:c.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:c.sheet_name+" sheets",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t,children:c.sheets}),c.sheets>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:c.active,onClick:function(){return i("eject")},children:"Eject"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current sheet level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.stack_percent/100,ranges:{good:[.1,Infinity],average:[.01,.1],bad:[-Infinity,.01]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heat level",children:c.current_heat<100?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Nominal"}):c.current_heat<200?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",children:"Caution"}):(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"DANGER"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",children:c.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return i("lower_power")},children:c.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("higher_power")},children:c.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!c.connected&&"bad",children:c.connected?c.power_available:"Unconnected"})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=t.PortablePump=t.PortableBasicInfo=void 0;var o=n(1),r=n(3),a=n(2),i=n(37),c=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.connected,l=i.holding,u=i.on,s=i.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:c?"good":"average",children:c?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return n("eject")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)};t.PortableBasicInfo=c;t.PortablePump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.direction,u=(i.holding,i.target_pressure),s=i.default_pressure,d=i.min_pressure,p=i.max_pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-in-alt":"sign-out-alt",content:l?"In":"Out",selected:l,onClick:function(){return n("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,unit:"kPa",width:"75px",minValue:d,maxValue:p,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:u===d,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:u===s,onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:u===p,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})],4)};t.PortableScrubber=function(e){var t=(0,r.useBackend)(e),n=t.act,l=t.data.filter_types||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return n("toggle_filter",{val:e.gas_id})}},e.id)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.PowerMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(12),l=n(2);var u=5e5,s=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)},d=function(e){var t,n;function c(){var t;return(t=e.call(this)||this).state={sortByField:null},t}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=this,t=this.props.state.data,n=t.history,c=this.state.sortByField,d=n.supply[n.supply.length-1]||0,m=n.demand[n.demand.length-1]||0,h=n.supply.map((function(e,t){return[t,e]})),C=n.demand.map((function(e,t){return[t,e]})),g=Math.max.apply(Math,[u].concat(n.supply,n.demand)),b=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===c&&(0,r.sortBy)((function(e){return e.name})),"charge"===c&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===c&&(0,r.sortBy)((function(e){return-s(e.load)}),(function(e){return-parseFloat(e.load)}))])(t.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"200px",children:(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:d,minValue:0,maxValue:g,color:"teal",content:(0,i.toFixed)(d/1e3)+" kW"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:m,minValue:0,maxValue:g,color:"pink",content:(0,i.toFixed)(m/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:h,rangeX:[0,h.length-1],rangeY:[0,g],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:C,rangeX:[0,C.length-1],rangeY:[0,g],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,l.Section,{children:[(0,o.createComponentVNode)(2,l.Box,{mb:1,children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===c,content:"Name",onClick:function(){return e.setState({sortByField:"name"!==c&&"name"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===c,content:"Charge",onClick:function(){return e.setState({sortByField:"charge"!==c&&"charge"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===c,content:"Draw",onClick:function(){return e.setState({sortByField:"draw"!==c&&"draw"})}})]}),(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),b.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,p,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.env}),2)],4,null,e.id)}))]})]})],4)},c}(o.Component);t.PowerMonitor=d;var p=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,l.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,i.toFixed)(n)+"%"})],4)};p.defaultHooks=c.pureComponentHooks;var f=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),a=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,l.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:a})};f.defaultHooks=c.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2),l=n(37);t.Radio=function(e){var t=(0,i.useBackend)(e),n=t.act,u=t.data,s=u.freqlock,d=u.frequency,p=u.minFrequency,f=u.maxFrequency,m=u.listening,h=u.broadcasting,C=u.command,g=u.useCommand,b=u.subspace,v=u.subspaceSwitchable,N=l.RADIO_CHANNELS.find((function(e){return e.freq===d})),V=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(u.channels);return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",children:[s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(d/10,1)+" kHz"})||(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:p/10,maxValue:f/10,value:d/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return n("frequency",{adjust:t-d/10})}}),N&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:N.color,ml:2,children:["[",N.name,"]"]})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:m?"volume-up":"volume-mute",selected:m,onClick:function(){return n("listen")}}),(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:h?"microphone":"microphone-slash",selected:h,onClick:function(){return n("broadcast")}}),!!C&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:g,content:"High volume "+(g?"ON":"OFF"),onClick:function(){return n("command")}}),!!v&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:b,content:"Subspace Tx "+(b?"ON":"OFF"),onClick:function(){return n("subspace")}})]}),!!b&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Channels",children:[0===V.length&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),V.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return n("channel",{channel:e.name})}})},e.name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=["Atmospherics","Disposals","Transit Tubes"],l={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e){var t=(0,a.useBackend)(e),n=t.act,d=t.data,p=d.category,f=d.categories,m=void 0===f?[]:f,h=d.selected_color,C=d.piping_layer,g=d.mode,b=d.preview_rows.flatMap((function(e){return e.previews}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Category",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{selected:p===t,icon:l[e],color:"transparent",content:e,onClick:function(){return n("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:g&e.bitmask,content:e.name,onClick:function(){return n("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,width:"64px",color:u[h],content:h}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:u[e],onClick:function(){return n("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,i.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,i.Section,{children:[0===p&&(0,o.createComponentVNode)(2,i.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:e===C,content:"Layer "+e,onClick:function(){return n("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,i.Box,{width:"108px",children:b.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return n("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{fluid:!0,icon:l[e.cat_name],label:e.cat_name,children:function(){return e.recipes.map((function(t){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:t.selected,content:t.pipe_name,title:t.pipe_name,onClick:function(){return n("pipe_type",{pipe_type:t.pipe_index,category:e.cat_name})}},t.pipe_index)}))}},e.cat_name)}))})})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(1),r=n(3),a=n(2),i=n(163);t.SatelliteControl=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.satellites||[];return(0,o.createFragment)([c.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.meteor_shield_coverage/c.meteor_shield_coverage_max,content:100*c.meteor_shield_coverage/c.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return n("toggle",{id:e.id})}},e.id)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ScannerGate=void 0;var o=n(1),r=n(3),a=n(2),i=n(69),c=["Positive","Harmless","Minor","Medium","Harmful","Dangerous","BIOHAZARD"],l=[{name:"Human",value:"human"},{name:"Lizardperson",value:"lizard"},{name:"Flyperson",value:"fly"},{name:"Felinid",value:"felinid"},{name:"Plasmaman",value:"plasma"},{name:"Mothperson",value:"moth"},{name:"Jellyperson",value:"jelly"},{name:"Podperson",value:"pod"},{name:"Golem",value:"golem"},{name:"Zombie",value:"zombie"}],u=[{name:"Starving",value:150},{name:"Obese",value:600}];t.ScannerGate=function(e){var t=e.state,n=(0,r.useBackend)(e),a=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{locked:c.locked,onLockedStatusChange:function(){return a("toggle_lock")}}),!c.locked&&(0,o.createComponentVNode)(2,d,{state:t})],0)};var s={Off:{title:"Scanner Mode: Off",component:function(){return p}},Wanted:{title:"Scanner Mode: Wanted",component:function(){return f}},Guns:{title:"Scanner Mode: Guns",component:function(){return m}},Mindshield:{title:"Scanner Mode: Mindshield",component:function(){return h}},Disease:{title:"Scanner Mode: Disease",component:function(){return C}},Species:{title:"Scanner Mode: Species",component:function(){return g}},Nutrition:{title:"Scanner Mode: Nutrition",component:function(){return b}},Nanites:{title:"Scanner Mode: Nanites",component:function(){return v}}},d=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data.scan_mode,l=s[c]||s.off,u=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:"Off"!==c&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"back",onClick:function(){return i("set_mode",{new_mode:"Off"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},p=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:"Select a scanning mode below."}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"Wanted",onClick:function(){return t("set_mode",{new_mode:"Wanted"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Guns",onClick:function(){return t("set_mode",{new_mode:"Guns"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Mindshield",onClick:function(){return t("set_mode",{new_mode:"Mindshield"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Disease",onClick:function(){return t("set_mode",{new_mode:"Disease"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Species",onClick:function(){return t("set_mode",{new_mode:"Species"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nutrition",onClick:function(){return t("set_mode",{new_mode:"Nutrition"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nanites",onClick:function(){return t("set_mode",{new_mode:"Nanites"})}})]})],4)},f=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any warrants for their arrest."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},m=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any guns."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},h=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","a mindshield."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},C=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,l=n.data,u=l.reverse,s=l.disease_threshold;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",u?"does not have":"has"," ","a disease equal or worse than ",s,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e===s,content:e,onClick:function(){return i("set_disease_threshold",{new_threshold:e})}},e)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},g=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,u=c.reverse,s=c.target_species,d=l.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned is ",u?"not":""," ","of the ",d.name," species.","zombie"===s&&" All zombie types will be detected, including dormant zombies."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_species",{new_species:e.value})}},e.value)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},b=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,s=c.target_nutrition,d=u.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","the ",d.name," nutrition level."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_nutrition",{new_nutrition:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},v=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,u=c.nanite_cloud;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","nanite cloud ",u,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,width:"65px",minValue:1,maxValue:100,stepPixelSize:2,onChange:function(e,t){return i("set_nanite_cloud",{new_cloud:t})}})})})}),(0,o.createComponentVNode)(2,N,{state:t})],4)},N=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.reverse;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:i?"Inverted":"Default",icon:i?"random":"long-arrow-alt-right",onClick:function(){return n("toggle_reverse")},color:i?"bad":"good"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulator=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.ShuttleManipulator=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.shuttles||[],u=c.templates||{},s=c.selected||{},d=c.existing_shuttle||{};return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Status",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"JMP",onClick:function(){return n("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return n("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,i.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return n("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})})}},"status"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Templates",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:(0,r.map)((function(e,t){var r=e.templates||[];return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.port_id,children:r.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return n("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))},t)}))(u)})})}},"templates"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Modification",children:(0,o.createComponentVNode)(2,i.Section,{children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:s.name,children:(!!s.description||!!s.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!s.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:s.description}),!!s.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:s.admin_notes})]})}),d?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: "+d.name,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Jump To",onClick:function(){return n("jump_to",{type:"mobile",id:d.id})}}),children:[d.status,!!d.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),d.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Preview",onClick:function(){return n("preview",{shuttle_id:s.shuttle_id})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Load",color:"bad",onClick:function(){return n("load",{shuttle_id:s.shuttle_id})}})]})],0):"No shuttle selected"})},"modification")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SlimeBodySwapper=t.BodyEntry=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.body,n=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t.htmlcolor,children:t.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:{owner:"You Are Here",stranger:"Occupied",available:"Swap"}[t.occupied],selected:"owner"===t.occupied,color:"stranger"===t.occupied&&"bad",onClick:function(){return n()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:{Dead:"bad",Unconscious:"average",Conscious:"good"}[t.status],children:t.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:t.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:t.area})]})})};t.BodyEntry=i;t.SlimeBodySwapper=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data.bodies,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i,{body:e,swapFunc:function(){return n("swap",{ref:e.ref})}},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(1),r=n(2),a=n(3),i=n(20);t.Signaler=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.code,u=c.frequency,s=c.minFrequency,d=c.maxFrequency;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:s/10,maxValue:d/10,value:u/10,format:function(e){return(0,i.toFixed)(e,1)},width:13,onDrag:function(e,t){return n("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:13,onDrag:function(e,t){return n("code",{code:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return n("signal")}})})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.SmartVend=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:!!c.isdryer&&(0,o.createComponentVNode)(2,i.Button,{icon:c.drying?"stop":"tint",onClick:function(){return n("Dry")},children:c.drying?"Stop drying":"Dry"}),children:0===c.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",c.name," is empty."]})||(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:c.verb?c.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"One",disabled:e.amount<1,onClick:function(){return n("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return n("Release",{name:e.name})}})]})]},t)}))(c.contents)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(1),r=n(3),a=n(2);t.Smes=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return t=l.capacityPercent>=100?"good":l.inputting?"average":"bad",n=l.outputting?"good":l.charge>0?"average":"bad",(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*l.capacityPercent,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.inputAttempt?"sync-alt":"times",selected:l.inputAttempt,onClick:function(){return c("tryinput")},children:l.inputAttempt?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:t,children:l.capacityPercent>=100?"Fully Charged":l.inputting?"Charging":"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.inputLevel/l.inputLevelMax,content:l.inputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Input",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.inputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.inputLevelMax/1e3,onChange:function(e,t){return c("input",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:l.inputAvailable})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.outputAttempt?"power-off":"times",selected:l.outputAttempt,onClick:function(){return c("tryoutput")},children:l.outputAttempt?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:n,children:l.outputting?"Sending":l.charge>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.outputLevel/l.outputLevelMax,content:l.outputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.outputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.outputLevelMax/1e3,onChange:function(e,t){return c("output",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:l.outputUsed})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(1),r=n(3),a=n(2);t.SmokeMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.TankContents,l=(i.isTankLoaded,i.TankCurrentVolume),u=i.TankMaxVolume,s=i.active,d=i.setting,p=(i.screen,i.maxSetting),f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",selected:s,content:s?"On":"Off",onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/u,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:l||0})," / "+u]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:d===e,icon:"plus",content:3*e,disabled:f0?"good":"bad",children:f})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:l,content:c+" W"})})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===p,onClick:function(){return n("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===p,onClick:function(){return n("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===p,disabled:!m,onClick:function(){return n("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===p||1===p)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:u,onDrag:function(e,t){return n("azimuth",{value:t})}}),1===p&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"\xb0/m",step:.01,stepPixelSize:1,minValue:-d-.01,maxValue:d+.01,value:s,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onDrag:function(e,t){return n("azimuth_rate",{value:t})}}),2===p&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[u+" \xb0"," (auto)"]})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(1),r=n(3),a=n(2);t.SpaceHeater=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!i.hasPowercell||!i.open,onClick:function(){return n("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,disabled:!i.hasPowercell,onClick:function(){return n("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!i.hasPowercell&&"bad",children:i.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.powerLevel/100,content:i.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(i.targetTemp-i.currentTemp)>50?"bad":Math.abs(i.targetTemp-i.currentTemp)>20?"average":"good",children:[i.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:i.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.targetTemp),width:"65px",unit:"\xb0C",minValue:i.minTemp,maxValue:i.maxTemp,onChange:function(e,t){return n("target",{target:t})}})||i.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:i.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===i.mode,onClick:function(){return n("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===i.mode,onClick:function(){return n("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===i.mode,onClick:function(){return n("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(1),r=n(3),a=n(2);t.SpawnersMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.spawners||[];return(0,o.createComponentVNode)(2,a.Section,{children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return n("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return n("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"20px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"26px",children:e.important_info})]},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.StationAlertConsole=function(e){var t=(0,r.useBackend)(e).data.alarms||[],n=t.Fire||[],i=t.Atmosphere||[],c=t.Power||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Fire Alarms",children:(0,o.createVNode)(1,"ul",null,[0===n.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),n.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Atmospherics Alarms",children:(0,o.createVNode)(1,"ul",null,[0===i.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),i.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Alarms",children:(0,o.createVNode)(1,"ul",null,[0===c.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),c.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(1),r=n(3),a=n(2);t.SuitStorageUnit=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.locked,l=i.open,u=i.safeties,s=i.uv_active,d=i.occupied,p=i.suit,f=i.helmet,m=i.mask,h=i.storage;return(0,o.createFragment)([!(!d||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!l&&(0,o.createComponentVNode)(2,a.Button,{icon:c?"unlock":"lock",content:c?"Unlock":"Lock",onClick:function(){return n("lock")}}),!c&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-out-alt":"sign-in-alt",content:l?"Close":"Open",onClick:function(){return n("door")}})],0),children:c&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return n("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return n("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return n("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return n("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:d&&u,textAlign:"center",onClick:function(){return n("uv")}})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(1),r=n(3),a=n(2);t.Tank=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.tankPressure/1013,content:i.tankPressure+" kPa",ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,onClick:function(){return n("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,onClick:function(){return n("pressure",{pressure:"reset"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(1),r=n(3),a=n(2);t.TankDispenser=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plasma",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.plasma?"square":"square-o",content:"Dispense",disabled:!i.plasma,onClick:function(){return n("plasma")}}),children:i.plasma}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.oxygen?"square":"square-o",content:"Dispense",disabled:!i.oxygen,onClick:function(){return n("oxygen")}}),children:i.oxygen})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(1),r=n(3),a=n(2);t.Teleporter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.calibrated,l=i.calibrating,u=i.power_station,s=i.regime_set,d=i.teleporter_hub,p=i.target;return(0,o.createComponentVNode)(2,a.Section,{children:!u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No power station linked."})||!d&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No hub linked."})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Regime",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Change Regime",onClick:function(){return n("regimeset")}}),children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Set Target",onClick:function(){return n("settarget")}}),children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibration",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Calibrate Hub",onClick:function(){return n("calibrate")}}),children:l&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"In Progress"})||c&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Optimal"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Sub-Optimal"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ThermoMachine=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ThermoMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.temperature,format:function(e){return(0,r.toFixed)(e,2)}})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.pressure,format:function(e){return(0,r.toFixed)(e,2)}})," kPa"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:Math.round(c.target),unit:"K",width:"62px",minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onDrag:function(e,t){return n("target",{target:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){return n("target",{target:c.min})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){return n("target",{target:c.initial})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){return n("target",{target:c.max})}})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineComputer=void 0;var o=n(1),r=n(3),a=n(2);t.TurbineComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=Boolean(i.compressor&&!i.compressor_broke&&i.turbine&&!i.turbine_broke);return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:i.online?"power-off":"times",content:i.online?"Online":"Offline",selected:i.online,disabled:!c,onClick:function(){return n("toggle_power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reconnect",onClick:function(){return n("reconnect")}})],4),children:!c&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Compressor Status",color:!i.compressor||i.compressor_broke?"bad":"good",children:i.compressor_broke?i.compressor?"Offline":"Missing":"Online"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Status",color:!i.turbine||i.turbine_broke?"bad":"good",children:i.turbine_broke?i.turbine?"Offline":"Missing":"Online"})]})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Speed",children:[i.rpm," RPM"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temp",children:[i.temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Generated Power",children:i.power})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Uplink=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={hoveredItem:{},currentSearch:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setHoveredItem=function(e){this.setState({hoveredItem:e})},c.setSearchText=function(e){this.setState({currentSearch:e})},c.render=function(){var e=this,t=this.props.state,n=t.config,r=t.data,c=n.ref,u=r.compact_mode,s=r.lockable,d=r.telecrystals,p=r.categories,f=void 0===p?[]:p,m=this.state,h=m.hoveredItem,C=m.currentSearch;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:d>0?"good":"bad",children:[d," TC"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{value:C,onInput:function(t,n){return e.setSearchText(n)},ml:1,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:u?"list":"info",content:u?"Compact":"Detailed",onClick:function(){return(0,a.act)(c,"compact_toggle")}}),!!s&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return(0,a.act)(c,"lock")}})],0),children:C.length>0?(0,o.createVNode)(1,"table","Table",(0,o.createComponentVNode)(2,l,{compact:!0,items:f.flatMap((function(e){return e.items||[]})).filter((function(e){var t=C.toLowerCase();return String(e.name+e.desc).toLowerCase().includes(t)})),hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}}),2):(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:f.map((function(t){var n=t.name,r=t.items;if(null!==r)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n+" ("+r.length+")",children:function(){return(0,o.createComponentVNode)(2,l,{compact:u,items:r,hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}})}},n)}))})})},r}(o.Component);t.Uplink=c;var l=function(e){var t=e.items,n=e.hoveredItem,a=e.telecrystals,c=e.compact,l=e.onBuy,u=e.onBuyMouseOver,s=e.onBuyMouseOut,d=n&&n.cost||0;return c?(0,o.createComponentVNode)(2,i.Table,{children:t.map((function(e){n&&(n.name,e.name),e.cost;return(0,o.createComponentVNode)(2,i.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,i.Table.Cell,{bold:!0,children:(0,r.decodeHtmlEntities)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:e.cost+" TC",disabled:a1?r-1:0),i=1;i1?t-1:0),o=1;o0?"good":"bad",content:i>0?"Earned "+i+" times":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Score=c;t.Achievements=function(e){var t=(0,r.useBackend)(e).data;return(0,o.createComponentVNode)(2,a.Tabs,{children:[t.categories.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e,children:(0,o.createComponentVNode)(2,a.Box,{as:"Table",children:t.achievements.filter((function(t){return t.category===e})).map((function(e){return e.score?(0,o.createComponentVNode)(2,c,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name):(0,o.createComponentVNode)(2,i,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name)}))})},e)})),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"High Scores",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:t.highscore.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e.name,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"#"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Key"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Score"})]}),Object.keys(e.scores).map((function(n,r){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",m:2,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:r+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:n===t.user_ckey&&"green",textAlign:"center",children:[0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",mr:2}),n,0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",ml:2})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.scores[n]})]},n)}))]})},e.name)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BlockQuote=void 0;var o=n(1),r=n(12),a=n(17);t.BlockQuote=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";var o,r;t.__esModule=!0,t.VNodeFlags=t.ChildFlags=void 0,t.VNodeFlags=o,function(e){e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Void=512]="Void",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=2033]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(o||(t.VNodeFlags=o={})),t.ChildFlags=r,function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(r||(t.ChildFlags=r={}))},function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.color,n=e.content,i=e.className,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["color","content","className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["ColorBox",i]),color:n?null:"transparent",backgroundColor:t,content:n||"."},c)))};t.ColorBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Collapsible=void 0;var o=n(1),r=n(17),a=n(114);var i=function(e){var t,n;function i(t){var n;n=e.call(this,t)||this;var o=t.open;return n.state={open:o||!1},n}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.prototype.render=function(){var e=this,t=this.props,n=this.state.open,i=t.children,c=t.color,l=void 0===c?"default":c,u=t.title,s=t.buttons,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(t,["children","color","title","buttons"]);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({fluid:!0,color:l,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},d,{children:u}))),2),s&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",s,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:i})]})},i}(o.Component);t.Collapsible=i},function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(1),r=n(17);t.Dimmer=function(e){var t=e.style,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Box,Object.assign({style:Object.assign({position:"absolute",top:0,bottom:0,left:0,right:0,"background-color":"rgba(0, 0, 0, 0.75)","z-index":1},t)},n)))}},function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(1),r=n(12),a=n(17),i=n(87);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t,n;function l(t){var n;return(n=e.call(this,t)||this).state={selected:t.selected,open:!1},n.handleClick=function(){n.state.open&&n.setOpen(!1)},n}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},u.setOpen=function(e){var t=this;this.setState({open:e}),e?(setTimeout((function(){return window.addEventListener("click",t.handleClick)})),this.menuRef.focus()):window.removeEventListener("click",this.handleClick)},u.setSelected=function(e){this.setState({selected:e}),this.setOpen(!1),this.props.onSelected(e)},u.buildMenu=function(){var e=this,t=this.props.options,n=(void 0===t?[]:t).map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(n){e.setSelected(t)}},t)}));return n.length?n:"No Options Found"},u.render=function(){var e=this,t=this.props,n=t.color,l=void 0===n?"default":n,u=t.over,s=t.width,d=(t.onClick,t.selected,c(t,["color","over","width","onClick","selected"])),p=d.className,f=c(d,["className"]),m=u?!this.state.open:this.state.open,h=this.state.open?(0,o.createVNode)(1,"div",(0,r.classes)(["Dropdown__menu",u&&"Dropdown__over"]),this.buildMenu(),0,{tabIndex:"-1",style:{width:s}},null,(function(t){e.menuRef=t})):null;return(0,o.createVNode)(1,"div","Dropdown",[(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:s,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,p])},f,{onClick:function(t){e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected,0),(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:m?"chevron-up":"chevron-down"}),2)]}))),h],0)},l}(o.Component);t.Dropdown=l},function(e,t,n){"use strict";t.__esModule=!0,t.FlexItem=t.computeFlexItemProps=t.Flex=t.computeFlexProps=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.className,n=e.direction,o=e.wrap,a=e.align,c=e.justify,l=e.spacing,u=void 0===l?0:l,s=i(e,["className","direction","wrap","align","justify","spacing"]);return Object.assign({className:(0,r.classes)(["Flex",u>0&&"Flex--spacing--"+u,t]),style:Object.assign({},s.style,{"flex-direction":n,"flex-wrap":o,"align-items":a,"justify-content":c})},s)};t.computeFlexProps=c;var l=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},c(e))))};t.Flex=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.grow,o=e.order,a=e.align,c=i(e,["className","grow","order","align"]);return Object.assign({className:(0,r.classes)(["Flex__item",t]),style:Object.assign({},c.style,{"flex-grow":n,order:o,"align-self":a})},c)};t.computeFlexItemProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},u(e))))};t.FlexItem=s,s.defaultHooks=r.pureComponentHooks,l.Item=s},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["NoticeBox",t])},n)))};t.NoticeBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(1),r=n(20),a=n(12),i=n(19),c=n(158),l=n(17);var u=function(e){var t,n;function u(t){var n;n=e.call(this,t)||this;var a=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:a,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var u=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+l*i/c,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+u,o,a),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var u=n.inputRef.current;u.value=l;try{u.focus(),u.select()}catch(s){}}},n}return n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,u.prototype.render=function(){var e=this,t=this.state,n=t.dragging,u=t.editing,s=t.value,d=t.suppressingFlicker,p=this.props,f=p.className,m=p.fluid,h=p.animated,C=p.value,g=p.unit,b=p.minValue,v=p.maxValue,N=p.height,V=p.width,y=p.lineHeight,_=p.fontSize,x=p.format,k=p.onChange,w=p.onDrag,L=C;(n||d)&&(L=s);var B=function(e){return(0,o.createVNode)(1,"div","NumberInput__content",e+(g?" "+g:""),0,{unselectable:i.tridentVersion<=4})},S=h&&!n&&!d&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:L,format:x,children:B})||B(x?x(L):L);return(0,o.createComponentVNode)(2,l.Box,{className:(0,a.classes)(["NumberInput",m&&"NumberInput--fluid",f]),minWidth:V,minHeight:N,lineHeight:y,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((L-b)/(v-b)*100,0,100)+"%"}}),2),S,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?undefined:"none",height:N,"line-height":y,"font-size":_},onBlur:function(t){if(u){var n=(0,r.clamp)(t.target.value,b,v);e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),w&&w(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,b,v);return e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),void(w&&w(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},u}(o.Component);t.NumberInput=u,u.defaultHooks=a.pureComponentHooks,u.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},function(e,t,n){"use strict";t.__esModule=!0,t.ProgressBar=void 0;var o=n(1),r=n(12),a=n(20),i=function(e){var t=e.value,n=e.minValue,i=void 0===n?0:n,c=e.maxValue,l=void 0===c?1:c,u=e.ranges,s=void 0===u?{}:u,d=e.content,p=e.children,f=(t-i)/(l-i),m=d!==undefined||p!==undefined,h=e.color;if(!h)for(var C=0,g=Object.keys(s);C=v[0]&&t<=v[1]){h=b;break}}return h||(h="default"),(0,o.createVNode)(1,"div",(0,r.classes)(["ProgressBar","ProgressBar--color--"+h]),[(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,a.clamp)(f,0,1)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",[m&&d,m&&p,!m&&(0,a.toFixed)(100*f)+"%"],0)],4)};t.ProgressBar=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=e.title,i=e.level,c=void 0===i?1:i,l=e.buttons,u=e.content,s=e.children,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","title","level","buttons","content","children"]),p=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),f=!(0,r.isFalsy)(u)||!(0,r.isFalsy)(s);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Section","Section--level--"+c,t])},d,{children:[p&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",l,0)],4),f&&(0,o.createVNode)(1,"div","Section__content",[u,s],0)]})))};t.Section=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Tab=t.Tabs=void 0;var o=n(1),r=n(12),a=n(17),i=n(114);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e,n=Array.isArray(t),o=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(o>=t.length)break;r=t[o++]}else{if((o=t.next()).done)break;r=o.value}var a=r;if(!a.props||"Tab"!==a.props.__type__){var i=JSON.stringify(a,null,2);throw new Error(" only accepts children of type .This is what we received: "+i)}}},u=function(e){var t,n;function u(t){var n;return(n=e.call(this,t)||this).state={activeTabKey:null},n}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=u.prototype;return s.getActiveTab=function(){var e=this.state,t=this.props,n=(0,r.normalizeChildren)(t.children);l(n);var o=t.activeTab||e.activeTabKey,a=n.find((function(e){return(e.key||e.props.label)===o}));return a||(a=n[0],o=a&&(a.key||a.props.label)),{tabs:n,activeTab:a,activeTabKey:o}},s.render=function(){var e=this,t=this.props,n=t.className,l=t.vertical,u=(t.children,c(t,["className","vertical","children"])),s=this.getActiveTab(),d=s.tabs,p=s.activeTab,f=s.activeTabKey,m=null;return p&&(m=p.props.content||p.props.children),"function"==typeof m&&(m=m(f)),(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Tabs",l&&"Tabs--vertical",n])},u,{children:[(0,o.createVNode)(1,"div","Tabs__tabBox",d.map((function(t){var n=t.props,a=n.className,l=n.label,u=(n.content,n.children,n.onClick),s=n.highlight,d=c(n,["className","label","content","children","onClick","highlight"]),p=t.key||t.props.label,m=t.active||p===f;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({className:(0,r.classes)(["Tabs__tab",m&&"Tabs__tab--active",s&&!m&&"color-yellow",a]),selected:m,color:"transparent",onClick:function(n){e.setState({activeTabKey:p}),u&&u(n,t)}},d,{children:l}),p))})),0),(0,o.createVNode)(1,"div","Tabs__content",m||null,0)]})))},u}(o.Component);t.Tabs=u;var s=function(e){return null};t.Tab=s,s.defaultProps={__type__:"Tab"},u.Tab=s},function(e,t,n){"use strict";t.__esModule=!0,t.TitleBar=void 0;var o=n(1),r=n(12),a=n(28),i=n(19),c=n(37),l=n(87),u=function(e){switch(e){case c.UI_INTERACTIVE:return"good";case c.UI_UPDATE:return"average";case c.UI_DISABLED:default:return"bad"}},s=function(e){var t=e.className,n=e.title,c=e.status,s=e.fancy,d=e.onDragStart,p=e.onClose;return(0,o.createVNode)(1,"div",(0,r.classes)(["TitleBar",t]),[(0,o.createComponentVNode)(2,l.Icon,{className:"TitleBar__statusIcon",color:u(c),name:"eye"}),(0,o.createVNode)(1,"div","TitleBar__title",n===n.toLowerCase()?(0,a.toTitleCase)(n):n,0),(0,o.createVNode)(1,"div","TitleBar__dragZone",null,1,{onMousedown:function(e){return s&&d(e)}}),!!s&&(0,o.createVNode)(1,"div","TitleBar__close TitleBar__clickable",i.tridentVersion<=4?"x":"\xd7",0,{onclick:p})],0)};t.TitleBar=s,s.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=void 0;var o=n(1),r=n(29),a=n(17),i=n(12),c=n(19);var l=function(e,t,n,o){if(0===e.length)return[];var a=(0,r.zipWith)(Math.min).apply(void 0,e),i=(0,r.zipWith)(Math.max).apply(void 0,e);return n!==undefined&&(a[0]=n[0],i[0]=n[1]),o!==undefined&&(a[1]=o[0],i[1]=o[1]),(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,a,i,t)}))(e)},u=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),g=this.state.viewBox,b=l(r,g,i,c);if(b.length>0){var v=b[0],N=b[b.length-1];b.push([g[0]+h,N[1]]),b.push([g[0]+h,-h]),b.push([-h,-h]),b.push([-h,v[1]])}var V=u(b);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({position:"relative"},C,{children:function(t){return(0,o.normalizeProps)((0,o.createVNode)(1,"div",null,(0,o.createVNode)(32,"svg",null,(0,o.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+g[1]+")",fill:d,stroke:f,"stroke-width":h,points:V}),2,{viewBox:"0 0 "+g[0]+" "+g[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},t),null,e.ref))}})))},r}(o.Component);s.defaultHooks=i.pureComponentHooks;var d={Line:c.tridentVersion<=4?function(e){return null}:s};t.Chart=d},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(1),r=n(3),a=n(2);t.AiAirlock=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},l=c[i.power.main]||c[0],u=c[i.power.backup]||c[0],s=c[i.shock]||c[0];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:l.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.main,content:"Disrupt",onClick:function(){return n("disrupt-main")}}),children:[i.power.main?"Online":"Offline"," ",i.wires.main_1&&i.wires.main_2?i.power.main_timeleft>0&&"["+i.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.backup,content:"Disrupt",onClick:function(){return n("disrupt-backup")}}),children:[i.power.backup?"Online":"Offline"," ",i.wires.backup_1&&i.wires.backup_2?i.power.backup_timeleft>0&&"["+i.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:s.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(i.wires.shock&&0===i.shock),content:"Restore",onClick:function(){return n("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Temporary",onClick:function(){return n("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Permanent",onClick:function(){return n("shock-perm")}})],4),children:[2===i.shock?"Safe":"Electrified"," ",(i.wires.shock?i.shock_timeleft>0&&"["+i.shock_timeleft+"s]":"[Wires have been cut!]")||-1===i.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.id_scanner?"power-off":"times",content:i.id_scanner?"Enabled":"Disabled",selected:i.id_scanner,disabled:!i.wires.id_scanner,onClick:function(){return n("idscan-toggle")}}),children:!i.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.emergency?"power-off":"times",content:i.emergency?"Enabled":"Disabled",selected:i.emergency,onClick:function(){return n("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.locked?"lock":"unlock",content:i.locked?"Lowered":"Raised",selected:i.locked,disabled:!i.wires.bolts,onClick:function(){return n("bolt-toggle")}}),children:!i.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.lights?"power-off":"times",content:i.lights?"Enabled":"Disabled",selected:i.lights,disabled:!i.wires.lights,onClick:function(){return n("light-toggle")}}),children:!i.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.safe?"power-off":"times",content:i.safe?"Enabled":"Disabled",selected:i.safe,disabled:!i.wires.safe,onClick:function(){return n("safe-toggle")}}),children:!i.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.speed?"power-off":"times",content:i.speed?"Enabled":"Disabled",selected:i.speed,disabled:!i.wires.timing,onClick:function(){return n("speed-toggle")}}),children:!i.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.opened?"sign-out-alt":"sign-in-alt",content:i.opened?"Open":"Closed",selected:i.opened,disabled:i.locked||i.welded,onClick:function(){return n("open-close")}}),children:!(!i.locked&&!i.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),i.locked?"bolted":"",i.locked&&i.welded?" and ":"",i.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(1),r=n(20),a=n(28),i=n(3),c=n(2),l=n(37),u=n(69);t.AirAlarm=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.data,c=a.locked&&!a.siliconUser;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.InterfaceLockNoticeBox,{siliconUser:a.siliconUser,locked:a.locked,onLockStatusChange:function(){return r("lock")}}),(0,o.createComponentVNode)(2,s,{state:t}),!c&&(0,o.createComponentVNode)(2,p,{state:t})],0)};var s=function(e){var t=(0,i.useBackend)(e).data,n=(t.environment_data||[]).filter((function(e){return e.value>=.01})),a={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},l=a[t.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[n.length>0&&(0,o.createFragment)([n.map((function(e){var t=a[e.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Local status",color:l.color,children:l.localStatusText}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Area status",color:t.atmos_alarm||t.fire_alarm?"bad":"good",children:(t.atmos_alarm?"Atmosphere Alarm":t.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!t.emagged&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},d={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return m}},scrubbers:{title:"Scrubber Controls",component:function(){return C}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return v}}},p=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.config,l=d[a.screen]||d.home,u=l.component();return(0,o.createComponentVNode)(2,c.Section,{title:l.title,buttons:"home"!==a.screen&&(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("tgui:view",{screen:"home"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},f=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data,a=r.mode,l=r.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:l?"exclamation-triangle":"exclamation",color:l&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return n(l?"reset":"alarm")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:3===a?"exclamation-triangle":"exclamation",color:3===a&&"danger",content:"Panic Siphon",onClick:function(){return n("mode",{mode:3===a?1:3})}}),(0,o.createComponentVNode)(2,c.Box,{mt:2}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return n("tgui:view",{screen:"vents"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return n("tgui:view",{screen:"scrubbers"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return n("tgui:view",{screen:"modes"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return n("tgui:view",{screen:"thresholds"})}})],4)},m=function(e){var t=e.state,n=(0,i.useBackend)(e).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},h=function(e){var t=e.id_tag,n=e.long_name,r=e.power,l=e.checks,u=e.excheck,s=e.incheck,d=e.direction,p=e.external,f=e.internal,m=e.extdefault,h=e.intdefault,C=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(n),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:r?"power-off":"times",selected:r,content:r?"On":"Off",onClick:function(){return C("power",{id_tag:t,val:Number(!r)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:"release"===d?"Pressurizing":"Releasing"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:"Internal",selected:s,onClick:function(){return C("incheck",{id_tag:t,val:l})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"External",selected:u,onClick:function(){return C("excheck",{id_tag:t,val:l})}})]}),!!s&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(f),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_internal_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:h,content:"Reset",onClick:function(){return C("reset_internal_pressure",{id_tag:t})}})]}),!!u&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(p),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_external_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:m,content:"Reset",onClick:function(){return C("reset_external_pressure",{id_tag:t})}})]})]})})},C=function(e){var t=e.state,n=(0,i.useBackend)(e).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},g=function(e){var t=e.long_name,n=e.power,r=e.scrubbing,u=e.id_tag,s=e.widenet,d=e.filter_types,p=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(t),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:n?"power-off":"times",content:n?"On":"Off",selected:n,onClick:function(){return p("power",{id_tag:u,val:Number(!n)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:r?"filter":"sign-in-alt",color:r||"danger",content:r?"Scrubbing":"Siphoning",onClick:function(){return p("scrubbing",{id_tag:u,val:Number(!r)})}}),(0,o.createComponentVNode)(2,c.Button,{icon:s?"expand":"compress",selected:s,content:s?"Expanded range":"Normal range",onClick:function(){return p("widenet",{id_tag:u,val:Number(!s)})}})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Filters",children:r&&d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,l.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return p("toggle_filter",{id_tag:u,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})},b=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data.modes;return r&&0!==r.length?r.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return n("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1})],4,e.mode)})):"Nothing to show"},v=function(e){var t=(0,i.useBackend)(e),n=t.act,a=t.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,a.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return n("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=void 0;var o=n(1),r=n(3),a=n(2);t.AirlockElectronics=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.regions||[],l={0:{icon:"times-circle"},1:{icon:"stop-circle"},2:{icon:"check-circle"}};return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Main",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access Required",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.oneAccess?"unlock":"lock",content:i.oneAccess?"One":"All",onClick:function(){return n("one_access")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mass Modify",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"check-double",content:"Grant All",onClick:function(){return n("grant_all")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Clear All",onClick:function(){return n("clear_all")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unrestricted Access",children:[(0,o.createComponentVNode)(2,a.Button,{icon:1&i.unres_direction?"check-square-o":"square-o",content:"North",selected:1&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"1"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:2&i.unres_direction?"check-square-o":"square-o",content:"East",selected:2&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"2"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:4&i.unres_direction?"check-square-o":"square-o",content:"South",selected:4&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"4"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:8&i.unres_direction?"check-square-o":"square-o",content:"West",selected:8&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"8"})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",children:(0,o.createComponentVNode)(2,a.Box,{height:"261px",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:c.map((function(e){var t=e.name,r=e.accesses||[],i=l[function(e){var t=!1,n=!1;return e.forEach((function(e){e.req?t=!0:n=!0})),!t&&n?0:t&&n?1:2}(r)].icon;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:i,label:t,children:function(){return r.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:e.req?"check-square-o":"square-o",content:e.name,selected:e.req,onClick:function(){return n("set",{access:e.id})}})},e.id)}))}},t)}))})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Apc=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},s={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},d=u[c.externalPower]||u[0],p=u[c.chargingStatus]||u[0],f=c.powerChannels||[],m=s[c.malfStatus]||s[0],h=c.powerCellStatus/100;return c.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",c.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return n("reboot")}})]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:c.siliconUser,locked:c.locked,onLockStatusChange:function(){return n("lock")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:d.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",content:c.isOperating?"On":"Off",selected:c.isOperating&&!l,disabled:l,onClick:function(){return n("breaker")}}),children:["[ ",d.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:p.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.chargeMode?"sync":"close",content:c.chargeMode?"Auto":"Off",disabled:l,onClick:function(){return n("charge")}}),children:["[ ",p.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[f.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!l&&(1===e.status||3===e.status),disabled:l,onClick:function(){return n("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!l&&2===e.status,disabled:l,onClick:function(){return n("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!l&&0===e.status,disabled:l,onClick:function(){return n("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,c.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!c.siliconUser&&(0,o.createFragment)([!!c.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:m.icon,content:m.content,color:"bad",onClick:function(){return n(m.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return n("overload")}})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.coverLocked?"lock":"unlock",content:c.coverLocked?"Engaged":"Disengaged",disabled:l,onClick:function(){return n("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.emergencyLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.nightshiftLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("toggle_nightshift")}})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosAlertConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.priority||[],l=i.minor||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[c.length>0?c.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),l.length>0?l.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16)],0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2);t.AtmosControlConsole=function(e){var t=(0,i.useBackend)(e),n=t.act,l=t.data,u=l.sensors||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:!!l.tank&&u[0].long_name,children:u.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,c.Section,{title:!l.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),l.tank&&(0,o.createComponentVNode)(2,c.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"undo",content:"Reconnect",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.inputting?"power-off":"times",content:l.inputting?"Injecting":"Off",selected:l.inputting,onClick:function(){return n("input")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:l.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return n("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.outputting?"power-off":"times",content:l.outputting?"Open":"Closed",selected:l.outputting,onClick:function(){return n("output")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:parseFloat(l.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return n("pressure",{pressure:t})}})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(1),r=n(3),a=n(2),i=n(37);t.AtmosFilter=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.filter_types||[];return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(c.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:c.rate===c.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,i.getGasLabel)(e.id,e.name),onClick:function(){return n("filter",{mode:e.id})}},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosMixer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.set_pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node2",{concentration:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosPump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),i.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.rate===i.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(1),r=n(3),a=n(2);t.BankMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.current_balance,l=i.siphoning,u=i.station_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:u+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"times":"sync",content:l?"Stop Siphoning":"Siphon Credits",selected:l,onClick:function(){return n(l?"halt":"siphon")}}),children:c+" cr"})})}),(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Authorized personnel only"})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BluespaceArtillery=void 0;var o=n(1),r=n(3),a=n(2);t.BluespaceArtillery=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.notice,l=i.connected,u=i.unlocked,s=i.target;return(0,o.createFragment)([!!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:c}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"crosshairs",disabled:!u,onClick:function(){return n("recalibrate")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:s?"average":"bad",fontSize:"25px",children:s||"No Target Set"})}),(0,o.createComponentVNode)(2,a.Section,{children:u?(0,o.createComponentVNode)(2,a.Box,{style:{margin:"auto"},children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"FIRE",color:"bad",disabled:!s,fontSize:"30px",textAlign:"center",lineHeight:"46px",onClick:function(){return n("fire")}})}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"18px",children:"Bluespace artillery is currently locked."}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Awaiting authorization via keycard reader from at minimum two station heads."})],4)})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Complete Deployment",onClick:function(){return n("build")}})})})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Bepis=void 0;var o=n(1),r=(n(28),n(19)),a=n(2);t.Bepis=function(e){var t=e.state,n=t.config,i=t.data,c=n.ref,l=i.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Business Exploration Protocol Incubation Sink",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.manual_power?"Off":"On",selected:!i.manual_power,onClick:function(){return(0,r.act)(c,"toggle_power")}}),children:"All you need to know about the B.E.P.I.S. and you! The B.E.P.I.S. performs hundreds of tests a second using electrical and financial resources to invent new products, or discover new technologies otherwise overlooked for being too risky or too niche to produce!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Payer's Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"redo-alt",content:"Reset Account",onClick:function(){return(0,r.act)(c,"account_reset")}}),children:["Console is currently being operated by ",i.account_owner?i.account_owner:"no one","."]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Data and Statistics",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposited Credits",children:i.stored_cash}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Investment Variability",children:[i.accuracy_percentage,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Innovation Bonus",children:i.positive_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Risk Offset",color:"bad",children:i.negative_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposit Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l,unit:"Credits",minValue:100,maxValue:3e4,step:100,stepPixelSize:2,onChange:function(e,t){return(0,r.act)(c,"amount",{amount:t})}})})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"donate",content:"Deposit Credits",disabled:1===i.manual_power||1===i.silicon_check,onClick:function(){return(0,r.act)(c,"deposit_cash")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Withdraw Credits",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"withdraw_cash")}})]})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Market Data and Analysis",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Average technology cost: ",i.mean_value]}),i.error_name&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Previous Failure Reason: Deposited cash value too low. Please insert more money for future success."}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"microscope",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"begin_experiment")},content:"Begin Testing"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BorgPanel=void 0;var o=n(1),r=n(3),a=n(2);t.BorgPanel=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.borg||{},l=i.cell||{},u=l.charge/l.maxcharge,s=i.channels||[],d=i.modules||[],p=i.upgrades||[],f=i.ais||[],m=i.laws||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){return n("rename")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){return n("toggle_emagged")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){return n("toggle_lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){return n("toggle_scrambledcodes")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[l.missing?(0,o.createVNode)(1,"span","color-bad","No cell installed",16):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,content:l.charge+" / "+l.maxcharge}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("set_charge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Change",onClick:function(){return n("change_cell")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){return n("remove_cell")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radio Channels",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_radio",{channel:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:c.active_module===e.type?"check-square-o":"square-o",content:e.name,selected:c.active_module===e.type,onClick:function(){return n("setmodule",{module:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_upgrade",{upgrade:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"check-square-o":"square-o",content:e.name,selected:e.connected,onClick:function(){return n("slavetoai",{slavetoai:e.ref})}},e.ref)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){return n("toggle_lawupdate")}}),children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(1),r=n(3),a=n(2);t.BrigTimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:i.timing?"Stop":"Start",selected:i.timing,onClick:function(){return n(i.timing?"stop":"start")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:i.flash_charging?"Recharging":"Flash",disabled:i.flash_charging,onClick:function(){return n("flash")}})],4),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return n("time",{adjust:-600})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return n("time",{adjust:-100})}})," ",String(i.minutes).padStart(2,"0"),":",String(i.seconds).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return n("time",{adjust:100})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return n("time",{adjust:600})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Short",onClick:function(){return n("preset",{preset:"short"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Medium",onClick:function(){return n("preset",{preset:"medium"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Long",onClick:function(){return n("preset",{preset:"long"})}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(1),r=n(3),a=n(2);t.Canister=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:["The regulator ",i.hasHoldingTank?"is":"is not"," connected to a tank."]}),(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Relabel",onClick:function(){return n("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.tankPressure})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:i.portConnected?"good":"average",content:i.portConnected?"Connected":"Not Connected"}),!!i.isPrototype&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.restricted?"lock":"unlock",color:"caution",content:i.restricted?"Restricted to Engineering":"Public",onClick:function(){return n("restricted")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Valve",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.releasePressure/(i.maxReleasePressure-i.minReleasePressure),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.releasePressure})," kPa"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"undo",disabled:i.releasePressure===i.defaultReleasePressure,content:"Reset",onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:i.releasePressure<=i.minReleasePressure,content:"Min",onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("pressure",{pressure:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:i.releasePressure>=i.maxReleasePressure,content:"Max",onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.valveOpen?"unlock":"lock",color:i.valveOpen?i.hasHoldingTank?"caution":"danger":null,content:i.valveOpen?"Open":"Closed",onClick:function(){return n("valve")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:i.valveOpen&&"danger",content:"Eject",onClick:function(){return n("eject")}}),children:[!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:i.holdingTank.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.holdingTank.tankPressure})," kPa"]})]}),!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=t.Cargo=void 0;var o=n(1),r=n(29),a=n(19),i=n(2),c=n(69);t.Cargo=function(e){var t=e.state,n=t.config,r=t.data,c=n.ref,d=r.supplies||{},p=r.requests||[],f=r.cart||[],m=f.reduce((function(e,t){return e+t.cost}),0),h=!r.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,children:[0===f.length&&"Cart is empty",1===f.length&&"1 item",f.length>=2&&f.length+" items"," ",m>0&&"("+m+" cr)"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return(0,a.act)(c,"clear")}})],4);return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle",children:r.docked&&!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{content:r.location,onClick:function(){return(0,a.act)(c,"send")}})||r.location}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"CentCom Message",children:r.message}),r.loan&&!r.requestonly?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Loan",children:r.loan_dispatched?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Loaned to Centcom"}):(0,o.createComponentVNode)(2,i.Button,{content:"Loan Shuttle",disabled:!(r.away&&r.docked),onClick:function(){return(0,a.act)(c,"loan")}})}):""]})}),(0,o.createComponentVNode)(2,i.Tabs,{mt:2,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Catalog",icon:"list",lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Catalog",buttons:h,children:(0,o.createComponentVNode)(2,l,{state:t,supplies:d})})}},"catalog"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Requests ("+p.length+")",icon:"envelope",highlight:p.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Active Requests",buttons:!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return(0,a.act)(c,"denyall")}}),children:(0,o.createComponentVNode)(2,u,{state:t,requests:p})})}},"requests"),!r.requestonly&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Checkout ("+f.length+")",icon:"shopping-cart",highlight:f.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Current Cart",buttons:h,children:(0,o.createComponentVNode)(2,s,{state:t,cart:f})})}},"cart")]})],4)};var l=function(e){var t=e.state,n=e.supplies,c=t.config,l=t.data,u=c.ref,s=function(e){var t=n[e].packs;return(0,o.createVNode)(1,"table","LabeledList",t.map((function(e){return(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[e.name,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.small_item&&(0,o.createFragment)([(0,o.createTextVNode)("Small Item")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.access&&(0,o.createFragment)([(0,o.createTextVNode)("Restrictions Apply")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:(l.self_paid?Math.round(1.1*e.cost):e.cost)+" credits",tooltip:e.desc,tooltipPosition:"left",onClick:function(){return(0,a.act)(u,"add",{id:e.id})}}),2)],4,null,e.name)})),0)};return(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e){var t=e.name;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:t,children:s},t)}))(n)})},u=function(e){var t=e.state,n=e.requests,r=t.config,c=t.data,l=r.ref;return 0===n.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Requests"}):(0,o.createVNode)(1,"table","LabeledList",n.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[(0,o.createTextVNode)("#"),e.id,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__content",e.object,0),(0,o.createVNode)(1,"td","LabeledList__cell",[(0,o.createTextVNode)("By "),(0,o.createVNode)(1,"b",null,e.orderer,0)],4),(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createVNode)(1,"i",null,e.reason,0),2),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",[e.cost,(0,o.createTextVNode)(" credits"),(0,o.createTextVNode)(" "),!c.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"check",color:"good",onClick:function(){return(0,a.act)(l,"approve",{id:e.id})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"bad",onClick:function(){return(0,a.act)(l,"deny",{id:e.id})}})],4)],0)],4)],4,e.id)})),0)},s=function(e){var t=e.state,n=e.cart,r=t.config,c=t.data,l=r.ref;return(0,o.createFragment)([0===n.length&&"Nothing in cart",n.length>0&&(0,o.createComponentVNode)(2,i.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{className:"candystripe",label:"#"+e.id,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:2,children:[!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)," ",e.cost," credits"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus",onClick:function(){return(0,a.act)(l,"remove",{id:e.id})}})],4),children:e.object},e.id)}))}),n.length>0&&!c.requestonly&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:1===c.away&&1===c.docked&&(0,o.createComponentVNode)(2,i.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return(0,a.act)(l,"send")}})||(0,o.createComponentVNode)(2,i.Box,{opacity:.5,children:["Shuttle in ",c.location,"."]})})],0)};t.CargoExpress=function(e){var t=e.state,n=t.config,r=t.data,u=n.ref,s=r.supplies||{};return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:r.siliconUser,locked:r.locked,onLockStatusChange:function(){return(0,a.act)(u,"lock")},accessText:"a QM-level ID card"}),!r.locked&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Cargo Bay",selected:!r.usingBeacon,onClick:function(){return(0,a.act)(u,"LZCargo")}}),(0,o.createComponentVNode)(2,i.Button,{selected:r.usingBeacon,disabled:!r.hasBeacon,onClick:function(){return(0,a.act)(u,"LZBeacon")},children:[r.beaconzone," (",r.beaconName,")"]}),(0,o.createComponentVNode)(2,i.Button,{content:r.printMsg,disabled:!r.canBuyBeacon,onClick:function(){return(0,a.act)(u,"printBeacon")}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notice",children:r.message})]})}),(0,o.createComponentVNode)(2,l,{state:t,supplies:s})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(1),r=n(3),a=n(2);t.CellularEmporium=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.abilities;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!i.can_readapt,onClick:function(){return n("readapt")}}),children:i.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return n("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncher=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.CentcomPodLauncher=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bay #1",selected:1===i.bayNumber,onClick:function(){return n("bay1")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #2",selected:2===i.bayNumber,onClick:function(){return n("bay2")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #3",selected:3===i.bayNumber,onClick:function(){return n("bay3")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #4",selected:4===i.bayNumber,onClick:function(){return n("bay4")}}),(0,o.createComponentVNode)(2,a.Button,{content:"ERT Bay",selected:5===i.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return n("bay5")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,a.Button,{content:i.bay,onClick:function(){return n("teleportCentcom")}}),(0,o.createComponentVNode)(2,a.Button,{content:i.oldArea?i.oldArea:"Where you were",disabled:!i.oldArea,onClick:function(){return n("teleportBack")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Clone Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:"Launch Clones",selected:i.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return n("launchClone")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Ordered",selected:1===i.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return n("launchOrdered")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random",selected:2===i.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return n("launchRandom")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Size",selected:1===i.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return n("explosionCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Adminbus",selected:2===i.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return n("explosionBus")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Damage",selected:1===i.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return n("damageCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gib",selected:2===i.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return n("damageGib")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Stun",selected:i.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return n("effectStun")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Delimb",selected:i.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return n("effectLimb")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Yeet Organs",selected:i.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return n("effectOrgans")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bluespace",selected:i.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return n("effectBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stealth",selected:i.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return n("effectStealth")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Quiet",selected:i.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return n("effectQuiet")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Reverse Mode",selected:i.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return n("effectReverse")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile Mode",selected:i.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return n("effectMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Any Descent Angle",selected:i.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return n("effectCircle")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Machine Gun Mode",selected:i.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return n("effectBurst")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Specific Target",selected:i.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return n("effectTarget")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Name/Desc",selected:i.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return n("effectName")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Alert Ghosts",selected:i.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return n("effectAnnounce")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Sound",selected:i.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return n("fallSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Sound",selected:i.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return n("landingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Sound",selected:i.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return n("openingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Sound",selected:i.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return n("leavingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Admin Sound Volume",selected:i.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return n("soundVolume")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Duration",selected:4!==i.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return n("fallDuration")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Time",selected:20!==i.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return n("landingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Time",selected:30!==i.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return n("openingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Time",selected:30!==i.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return n("departureDelay")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return n("styleStandard")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return n("styleBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate",selected:4===i.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return n("styleSyndie")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deathsquad",selected:5===i.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return n("styleBlue")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Cult Pod",selected:6===i.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return n("styleCult")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile",selected:7===i.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return n("styleMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate Missile",selected:8===i.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return n("styleSMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Supply Crate",selected:9===i.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return n("styleBox")}}),(0,o.createComponentVNode)(2,a.Button,{content:"HONK",selected:10===i.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return n("styleHONK")}}),(0,o.createComponentVNode)(2,a.Button,{content:"~Fruit",selected:11===i.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return n("styleFruit")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Invisible",selected:12===i.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return n("styleInvisible")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gondola",selected:13===i.styleChoice,tooltip:"This gondola can control when he wants to deliver his supplies\nif he has a smart enough mind, so offer up his body to ghosts\nfor maximum enjoyment. (Make sure to turn off bluespace and\nset a arbitrarily high open-time if you do!",onClick:function(){return n("styleGondola")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Show Contents (See Through Pod)",selected:14===i.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return n("styleSeeThrough")}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:i.numObjects+" turfs in "+i.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pody Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return n("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:i.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return n("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return n("clearBay")}})],4)})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemAcclimator=void 0;var o=n(1),r=n(3),a=n(2);t.ChemAcclimator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Acclimator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:[i.chem_temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.target_temperature,unit:"K",width:"59px",minValue:0,maxValue:1e3,step:5,stepPixelSize:2,onChange:function(e,t){return n("set_target_temperature",{temperature:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Acceptable Temp. Difference",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.allowed_temperature_difference,unit:"K",width:"59px",minValue:1,maxValue:i.target_temperature,stepPixelSize:2,onChange:function(e,t){n("set_allowed_temperature_difference",{temperature:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.enabled?"On":"Off",selected:i.enabled,onClick:function(){return n("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.max_volume,unit:"u",width:"50px",minValue:i.reagent_volume,maxValue:200,step:2,stepPixelSize:2,onChange:function(e,t){return n("change_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Operation",children:i.acclimate_state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current State",children:i.emptying?"Emptying":"Filling"})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDebugSynthesizer=void 0;var o=n(1),r=n(3),a=n(2);t.ChemDebugSynthesizer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.amount,l=i.beakerCurrentVolume,u=i.beakerMaxVolume,s=i.isBeakerLoaded,d=i.beakerContents,p=void 0===d?[]:d;return(0,o.createComponentVNode)(2,a.Section,{title:"Recipient",buttons:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return n("ejectBeaker")}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",minValue:1,maxValue:u,step:1,stepPixelSize:2,onChange:function(e,t){return n("amount",{amount:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Input",onClick:function(){return n("input")}})],4):(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Create Beaker",onClick:function(){return n("makecup")}}),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l})," / "+u+" u"]}),p.length>0?(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," u"]},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Recipient Empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Recipient"})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemFilter=t.ChemFilterPane=void 0;var o=n(1),r=n(3),a=n(2);var i=function(e){var t=(0,r.useBackend)(e).act,n=e.title,i=e.list,c=e.reagentName,l=e.onReagentInput,u=n.toLowerCase();return(0,o.createComponentVNode)(2,a.Section,{title:n,minHeight:40,ml:.5,mr:.5,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{placeholder:"Reagent",width:"140px",onInput:function(e,t){return l(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return t("add",{which:u,name:c})}})],4),children:i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:e,onClick:function(){return t("remove",{which:u,reagent:e})}})],4,e)}))})};t.ChemFilterPane=i;var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={leftReagentName:"",rightReagentName:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setLeftReagentName=function(e){this.setState({leftReagentName:e})},c.setRightReagentName=function(e){this.setState({rightReagentName:e})},c.render=function(){var e=this,t=this.props.state,n=t.data,r=n.left,c=void 0===r?[]:r,l=n.right,u=void 0===l?[]:l;return(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Left",list:c,reagentName:this.state.leftReagentName,onReagentInput:function(t){return e.setLeftReagentName(t)},state:t})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Right",list:u,reagentName:this.state.rightReagentName,onReagentInput:function(t){return e.setRightReagentName(t)},state:t})})]})},r}(o.Component);t.ChemFilter=c},function(e,t,n){"use strict";t.__esModule=!0,t.ChemPress=void 0;var o=n(1),r=n(3),a=n(2);t.ChemPress=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.pill_size,l=i.pill_name,u=i.pill_style,s=i.pill_styles,d=void 0===s?[]:s;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",width:"43px",minValue:5,maxValue:50,step:1,stepPixelSize:2,onChange:function(e,t){return n("change_pill_size",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Name",children:(0,o.createComponentVNode)(2,a.Input,{value:l,onChange:function(e,t){return n("change_pill_name",{name:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Style",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:5,selected:e.id===u,textAlign:"center",color:"transparent",onClick:function(){return n("change_pill_style",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.class_name})},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemReactionChamber=void 0;var o=n(1),r=n(19),a=n(2),i=n(29),c=n(12);var l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).state={reagentName:"",reagentQuantity:1},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.setReagentName=function(e){this.setState({reagentName:e})},u.setReagentQuantity=function(e){this.setState({reagentQuantity:e})},u.render=function(){var e=this,t=this.props.state,n=t.config,l=t.data,u=n.ref,s=l.emptying,d=l.reagents||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Reagents",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"Emptying":"Filling"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createVNode)(1,"tr","LabledList__row",[(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:"",placeholder:"Reagent Name",onInput:function(t,n){return e.setReagentName(n)}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td",(0,c.classes)(["LabeledList__buttons","LabeledList__cell"]),[(0,o.createComponentVNode)(2,a.NumberInput,{value:this.state.reagentQuantity,minValue:1,maxValue:100,step:1,stepPixelSize:3,width:"39px",onDrag:function(t,n){return e.setReagentQuantity(n)}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return(0,r.act)(u,"add",{chem:e.state.reagentName,amount:e.state.reagentQuantity})}})],4)],4),(0,i.map)((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:t,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return(0,r.act)(u,"remove",{chem:t})}}),children:e},t)}))(d)]})})},l}(o.Component);t.ChemReactionChamber=l},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSplitter=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSplitter=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.straight,u=c.side,s=c.max_transfer;return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Straight",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:l,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"straight",amount:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Side",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:u,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"side",amount:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSynthesizer=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.amount,u=c.current_reagent,s=c.chemicals,d=void 0===s?[]:s,p=c.possible_amounts,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===l,onClick:function(){return n("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===u,onClick:function(){return n("select",{reagent:e.id})}},e.id)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(1),r=n(3),a=n(2);t.CodexGigas=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[i.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==i.currentSection,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>2,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>4,onClick:function(){return n(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:["the Red","the Soulless","the Master","the Lord of all things","Jr."].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==i.currentSection,onClick:function(){return n(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:i.currentSection<4,onClick:function(){return n("search")}})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.ComputerFabricator=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==l.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return c("clean_order")}}),(0,o.createComponentVNode)(2,i,{state:t})],0)};var i=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return 0===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:51,children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"2"})}})})]})})]}):1===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:47,buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[i.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a slot that allows you to manipulate RFID cards.\nPlease note that this is not necessary to allow the device\nto read your identification, it is just necessary to\nmanipulate other cards.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_card,onClick:function(){return n("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_card,onClick:function(){return n("hw_card",{card:"1"})}})})]}),2!==i.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:"26px",onClick:function(){return n("confirm_order")}})]}):2===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:47,children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:i.credits>=i.totalprice?"good":"bad",children:[i.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:i.credits=10&&e<20?i.COLORS.department.security:e>=20&&e<30?i.COLORS.department.medbay:e>=30&&e<40?i.COLORS.department.science:e>=40&&e<50?i.COLORS.department.engineering:e>=50&&e<60?i.COLORS.department.cargo:e>=200&&e<230?i.COLORS.department.centcom:i.COLORS.department.other},u=function(e){var t=e.type,n=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:4,color:i.COLORS.damageType[t],textAlign:"center",children:n})};t.CrewConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,s=i.sensors||[];return(0,o.createComponentVNode)(2,a.Section,{minHeight:90,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,textAlign:"center",children:"Vitals"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Position"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,children:"Tracking"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:(m=e.ijob,m%10==0),color:l(e.ijob),children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ColorBox,{color:(t=e.oxydam,r=e.toxdam,s=e.burndam,d=e.brutedam,p=t+r+s+d,f=Math.min(Math.max(Math.ceil(p/25),0),5),c[f])})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:null!==e.oxydam?(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,u,{type:"oxy",value:e.oxydam}),"/",(0,o.createComponentVNode)(2,u,{type:"toxin",value:e.toxdam}),"/",(0,o.createComponentVNode)(2,u,{type:"burn",value:e.burndam}),"/",(0,o.createComponentVNode)(2,u,{type:"brute",value:e.brutedam})]}):e.life_status?"Alive":"Dead"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:null!==e.pos_x?e.area:"N/A"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Track",disabled:!e.can_track,onClick:function(){return n("select_person",{name:e.name})}})})]},e.name);var t,r,s,d,p,f,m}))]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(1),r=n(3),a=n(2),i=n(435);t.Cryo=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",content:c.occupant.name?c.occupant.name:"No Occupant"}),!!c.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",content:c.occupant.stat,color:c.occupant.statstate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:c.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant.health/c.occupant.maxHealth,color:c.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",content:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",disabled:c.isOpen,onClick:function(){return n("power")},color:c.isOperating&&"green",children:c.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.isOpen?"unlock":"lock",onClick:function(){return n("door")},content:c.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:c.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return n("autoeject")},content:c.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!c.isBeakerLoaded,onClick:function(){return n("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:c.isBeakerLoaded,beakerContents:c.beakerContents})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BeakerContents=void 0;var o=n(1),r=n(2);t.BeakerContents=function(e){var t=e.beakerLoaded,n=e.beakerContents;return(0,o.createComponentVNode)(2,r.Box,{children:[!t&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"No beaker loaded."})||0===n.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"Beaker is empty."}),n.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{color:"label",children:[e.volume," units of ",e.name]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=e.craftables,n=void 0===t?[]:t,r=(0,a.useBackend)(e),c=r.act,l=r.data,u=l.craftability,s=void 0===u?{}:u,d=l.display_compact,p=l.display_craftable_only;return n.map((function(e){return p&&!s[e.ref]?null:d?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,className:"candystripe",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],tooltip:e.tool_text&&"Tools needed: "+e.tool_text,tooltipPosition:"left",onClick:function(){return c("make",{recipe:e.ref})}}),children:e.req_text},e.name):(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],onClick:function(){return c("make",{recipe:e.ref})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.req_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required",children:e.req_text}),!!e.catalyst_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Catalyst",children:e.catalyst_text}),!!e.tool_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tools",children:e.tool_text})]})},e.name)}))};t.PersonalCrafting=function(e){var t=e.state,n=(0,a.useBackend)(e),l=n.act,u=n.data,s=u.busy,d=u.display_craftable_only,p=u.display_compact,f=(0,r.map)((function(e,t){return{category:t,subcategory:e,hasSubcats:"has_subcats"in e,firstSubcatName:Object.keys(e).find((function(e){return"has_subcats"!==e}))}}))(u.crafting_recipes||{}),m=!!s&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"40px",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Box,{mt:30,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Crafting..."]})});return(0,o.createFragment)([m,(0,o.createComponentVNode)(2,i.Section,{title:"Personal Crafting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:p?"check-square-o":"square-o",content:"Compact",selected:p,onClick:function(){return l("toggle_compact")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"check-square-o":"square-o",content:"Craftable Only",selected:d,onClick:function(){return l("toggle_recipes")}})],4),children:(0,o.createComponentVNode)(2,i.Tabs,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.category,onClick:function(){return l("set_category",{category:e.category,subcategory:e.firstSubcatName})},children:function(){return!e.hasSubcats&&(0,o.createComponentVNode)(2,c,{craftables:e.subcategory,state:t})||(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,n){if("has_subcats"!==n)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n,onClick:function(){return l("set_category",{subcategory:n})},children:function(){return(0,o.createComponentVNode)(2,c,{craftables:e,state:t})}})}))(e.subcategory)})}},e.category)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.DecalPainter=void 0;var o=n(1),r=n(3),a=n(2);t.DecalPainter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.decal_list||[],l=i.color_list||[],u=i.dir_list||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Decal Type",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.decal===i.decal_style,onClick:function(){return n("select decal",{decals:e.decal})}},e.decal)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Color",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:"red"===e.colors?"Red":"white"===e.colors?"White":"Yellow",selected:e.colors===i.decal_color,onClick:function(){return n("select color",{colors:e.colors})}},e.colors)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Direction",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:1===e.dirs?"North":2===e.dirs?"South":4===e.dirs?"East":"West",selected:e.dirs===i.decal_direction,onClick:function(){return n("selected direction",{dirs:e.dirs})}},e.dirs)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(1),r=n(3),a=n(2);t.DisposalUnit=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return l.full_pressure?(t="good",n="Ready"):l.panel_open?(t="bad",n="Power Disabled"):l.pressure_charging?(t="average",n="Pressurizing"):(t="bad",n="Off"),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:t,children:n}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.flush?"toggle-on":"toggle-off",disabled:l.isai||l.panel_open,content:l.flush?"Disengage":"Engage",onClick:function(){return c(l.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:l.isai,content:"Eject Contents",onClick:function(){return c("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:l.panel_open,selected:l.pressure_charging,onClick:function(){return c(l.pressure_charging?"pump-0":"pump-1")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(1),r=n(3),a=n(2);t.DnaVault=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.completed,l=i.used,u=i.choiceA,s=i.choiceB,d=i.dna,p=i.dna_max,f=i.plants,m=i.plants_max,h=i.animals,C=i.animals_max;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/p,content:d+" / "+p+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f/m,content:f+" / "+m+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/h,content:h+" / "+C+" Samples"})})]})}),!(!c||l)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:u,textAlign:"center",onClick:function(){return n("gene",{choice:u})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return n("gene",{choice:s})}})})]})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(1),r=n(3),a=n(2),i=n(28);t.EightBallVote=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.question,u=c.shaking,s=c.answers,d=void 0===s?[]:s;return u?(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',l,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,i.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return n("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(1),r=n(2),a=n(3);t.EmergencyShuttleConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,i=t.data,c=i.timer_str,l=i.enabled,u=i.emagged,s=i.engines_started,d=i.authorizations_remaining,p=i.authorizations,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:c}),(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:s?"good":"average",ml:1,children:s?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,r.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!l,onClick:function(){return n("abort")}}),children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!l,onClick:function(){return n("authorize")}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!l,onClick:function(){return n("repeal")}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,color:u?"bad":"good",children:u?"ERROR":"Remaining: "+d}),children:[f.length>0?f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,r.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"}),f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)}))]})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.EngravedMessage=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.admin_mode,u=c.creator_key,s=c.creator_name,d=c.has_liked,p=c.has_disliked,f=c.hidden_message,m=c.is_creator,h=c.num_likes,C=c.num_dislikes,g=c.realdate;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(f)}),(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-up",content:" "+h,disabled:m,selected:d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("like")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"circle",disabled:m,selected:!p&&!d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("neutral")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-down",content:" "+C,disabled:m,selected:p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("dislike")}})})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Created On",children:g})})}),(0,o.createComponentVNode)(2,i.Section),!!l&&(0,o.createComponentVNode)(2,i.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return n("delete")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Ckey",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Character Name",children:s})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(156),l=n(3),u=n(2),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e){var t=(0,l.useBackend)(e),n=t.act,d=t.data,p=d.currentArea,f=d.currentCoords,m=d.globalmode,h=d.power,C=d.tag,g=d.updating,b=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,c.vecLength)((0,c.vecSubtract)(s(f),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(d.signals||[]);return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,u.Button,{icon:"power-off",content:h?"On":"Off",selected:h,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,u.Button,{icon:"pencil-alt",content:C,onClick:function(){return n("rename")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,u.Button,{icon:g?"unlock":"lock",content:g?"AUTO":"MANUAL",color:!g&&"bad",onClick:function(){return n("updating")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,u.Button,{icon:"sync",content:m?"MAXIMUM":"LOCAL",selected:!m,onClick:function(){return n("globalmode")}})})]})}),!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,u.Box,{fontSize:"18px",children:[p," (",f,")"]})}),(0,o.createComponentVNode)(2,u.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,u.Table,{children:[(0,o.createComponentVNode)(2,u.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,u.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),b.map((function(e){return(0,o.createComponentVNode)(2,u.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,u.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,i.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,u.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.GravityGenerator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.breaker,l=i.charge_count,u=i.charging_state,s=i.on,d=i.operational;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No data available"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker",children:(0,o.createComponentVNode)(2,a.Button,{icon:c?"power-off":"times",content:c?"On":"Off",selected:c,disabled:!d,onClick:function(){return n("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===u&&(s&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})}),d&&0!==u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"WARNING - Radiation detected"}),d&&0===u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No radiation detected"})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(1),r=n(3),a=n(2);t.GulagTeleporterConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.teleporter,l=i.teleporter_lock,u=i.teleporter_state_open,s=i.teleporter_location,d=i.beacon,p=i.beacon_location,f=i.id,m=i.id_name,h=i.can_teleport,C=i.goal,g=void 0===C?0:C,b=i.prisoner,v=void 0===b?{}:b;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:u?"Open":"Closed",disabled:l,selected:u,onClick:function(){return n("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l?"lock":"unlock",content:l?"Locked":"Unlocked",selected:l,disabled:u,onClick:function(){return n("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:c?"good":"bad",buttons:!c&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_teleporter")}}),children:c?s:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_beacon")}}),children:d?p:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:f?m:"No ID",onClick:function(){return n("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:g,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return n("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:v.name?v.name:"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:v.crimstat?v.crimstat:"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!h,textAlign:"center",color:"bad",onClick:function(){return n("teleport")}})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(1),r=n(3),a=n(2);t.GulagItemReclaimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.mobs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!i.can_reclaim,onClick:function(){return n("release_items",{mobref:e.mob})}})})]},e.mob)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(1),r=n(3),a=n(2);t.Holodeck=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_toggle_safety,l=i.default_programs,u=void 0===l?[]:l,s=i.emag_programs,d=void 0===s?[]:s,p=i.emagged,f=i.program;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"unlock":"lock",content:"Safeties",color:"bad",disabled:!c,selected:!p,onClick:function(){return n("safety")}}),children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))}),!!p&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),color:"bad",textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(1),r=n(3),a=n(2);t.ImplantChair=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:i.occupant.name?i.occupant.name:"No Occupant"}),!!i.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===i.occupant.stat?"good":1===i.occupant.stat?"average":"bad",children:0===i.occupant.stat?"Conscious":1===i.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.open?"unlock":"lock",color:i.open?"default":"red",content:i.open?"Open":"Closed",onClick:function(){return n("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:i.ready?i.special_name||"Implant":"Recharging",onClick:function(){return n("implant")}}),0===i.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[i.ready_implants,1===i.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(1),r=n(3),a=n(2);t.Intellicard=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=u||s,l=i.name,u=i.isDead,s=i.isBraindead,d=i.health,p=i.wireless,f=i.radio,m=i.wiping,h=i.laws,C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,a.Section,{title:l||"Empty Card",buttons:!!l&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:m?"Stop Wiping":"Wipe",disabled:u,onClick:function(){return n("wipe")}}),children:!!l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:c?"bad":"good",children:c?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:p,onClick:function(){return n("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:f,onClick:function(){return n("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(1),r=n(3),a=n(2);t.KeycardAuth=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===i.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===i.waiting&&(0,o.createFragment)([!!i.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return n("auth_swipe")},content:"Authorize"}),0===i.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return n("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return n("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return n("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.LaborClaimConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.can_go_home,u=c.id_points,s=c.ores,d=c.status_info,p=c.unclaimed_points;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,i.Button,{content:"Move shuttle",disabled:!l,onClick:function(){return n("move_shuttle")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Points",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Claim points",disabled:!p,onClick:function(){return n("claim_points")}}),children:p})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(1),r=n(3),a=n(2);t.LanguageMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.admin_mode,l=i.is_living,u=i.omnitongue,s=i.languages,d=void 0===s?[]:s,p=i.unknown_languages,f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!l&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return n("select_default",{language_name:e.name})}}),!!c&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return n("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!c&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(u?"Enabled":"Disabled"),selected:u,onClick:function(){return n("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadConsole=t.LaunchpadRemote=t.LaunchpadControl=t.LaunchpadButtonPad=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return t("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return t("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return t("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return t("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return t("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:-1})}})]})]})};t.LaunchpadButtonPad=i;var c=function(e){var t=e.topLevel,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.x,s=l.y,d=l.pad_name,p=l.range;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:d,width:"170px",onChange:function(e,t){return c("rename",{name:t})}}),level:t?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return c("remove")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Controls",level:2,children:(0,o.createComponentVNode)(2,i,{state:e.state})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:u,minValue:-p,maxValue:p,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return c("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:s,minValue:-p,maxValue:p,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return c("set_pos",{y:t})}})]})]})})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return c("launch")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Pull",textAlign:"center",onClick:function(){return c("pull")}})})]})]})};t.LaunchpadControl=c;t.LaunchpadRemote=function(e){var t=(0,r.useBackend)(e).data,n=t.has_pad,i=t.pad_closed;return n?i?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"}):(0,o.createComponentVNode)(2,c,{topLevel:!0,state:e.state}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})};t.LaunchpadConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.launchpads,u=void 0===l?[]:l,s=i.selected_id;return u.length<=0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"}):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.Box,{style:{"border-right":"2px solid rgba(255, 255, 255, 0.1)"},minHeight:"190px",mr:1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,selected:s===e.id,color:"transparent",onClick:function(){return n("select_pad",{id:e.id})}},e.name)}))})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:s?(0,o.createComponentVNode)(2,c,{state:e.state}):(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(1),r=n(3),a=n(2);t.MechBayPowerConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.recharge_port,c=i&&i.mech,l=c&&c.cell;return(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.health/c.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Mule=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u=c.siliconUser,s=c.on,d=c.cell,p=c.cellPercent,f=c.load,m=c.mode,h=c.modeStatus,C=c.haspai,g=c.autoReturn,b=c.autoPickup,v=c.reportDelivery,N=c.destination,V=c.home,y=c.id,_=c.destinations,x=void 0===_?[]:_;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:u,locked:l}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!l&&(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:d?p/100:0,color:d?"good":"bad"}),(0,o.createComponentVNode)(2,a.Grid,{mt:1,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:h,children:m})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:f?"good":"average",children:f||"None"})})})]})]}),!l&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return n("unload")}}),!!C&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return n("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:y,onChange:function(e,t){return n("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:N||"None",options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return n("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return n("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:V,options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return n("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:g,content:"Auto-Return",onClick:function(){return n("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:b,content:"Auto-Pickup",onClick:function(){return n("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:v,content:"Report Delivery",onClick:function(){return n("report")}})]})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(1),r=n(3),a=n(2);t.NotificationPreferences=function(e){var t=(0,r.useBackend)(e),n=t.act,i=(t.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return n("toggle_ignore",{key:e.key})}},e.key)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(1),r=n(3),a=n(2);t.NtnetRelay=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.enabled,l=i.dos_capacity,u=i.dos_overload,s=i.dos_crashed;return(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:c,content:c?"ENABLED":"DISABLED",onClick:function(){return n("toggle")}}),children:s?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return n("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:l,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})," GQ"," / ",l," GQ"]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(1),r=n(3),a=n(2);t.NtosArcade=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[i.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[i.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Section,{backgroundColor:1===i.PauseState?"#1b3622":"#471915",children:i.Status})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.Hitpoints/45,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Section,{inline:!0,width:26,textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:i.BossID})})]})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,a.Box,{color:i.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",i.TicketCount]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(1),r=n(3),a=n(2);t.NtosConfiguration=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.power_usage,l=i.battery_exists,u=i.battery,s=void 0===u?{}:u,d=i.disk_size,p=i.disk_used,f=i.hardware,m=void 0===f?[]:f;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",c,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!l&&"average",children:l?(0,o.createComponentVNode)(2,a.ProgressBar,{value:s.charge,minValue:0,maxValue:s.max,ranges:{good:[s.max/2,Infinity],average:[s.max/4,s.max/2],bad:[-Infinity,s.max/4]},children:[s.charge," / ",s.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:d,color:"good",children:[p," GQ / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return n("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(1),r=n(3),a=n(2),i={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug"};t.NtosMain=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.programs,u=void 0===l?[]:l,s=c.has_light,d=c.light_on,p=c.comp_light_color;return(0,o.createFragment)([!!s&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:d,onClick:function(){return n("PC_toggle_light")},children:["Flashlight: ",d?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return n("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:p})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,lineHeight:"24px",color:"transparent",icon:i[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return n("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:3,children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{lineHeight:"24px",color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return n("PC_killprogram",{name:e.name})}})})]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(1),r=n(3),a=n(2);(0,n(51).createLogger)("ntos chat");t.NtosNetChat=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_admin,l=i.adminmode,u=i.authed,s=i.username,d=i.active_channel,p=i.is_operator,f=i.all_channels,m=void 0===f?[]:f,h=i.clients,C=void 0===h?[]:h,g=i.messages,b=void 0===g?[]:g,v=null!==d,N=u||l;return(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return n("PRG_newchannel",{new_channel_name:t})}}),m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===d,color:"transparent",onClick:function(){return n("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:s+"...",currentValue:s,onCommit:function(e,t){return n("PRG_changename",{new_name:t})}}),!!c&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(l?"ON":"OFF"),color:l?"bad":"good",onClick:function(){return n("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(N?b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return n("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return n("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return n("PRG_leavechannel")}})],4),!!p&&u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return n("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return n("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return n("PRG_setpassword",{new_password:t})}})],4)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(1),r=n(3),a=n(2);t.NtosNetDownloader=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.disk_size,s=l.disk_used,d=l.downloadable_programs,p=void 0===d?[]:d,f=l.error,m=l.hacked_programs,h=void 0===m?[]:m,C=l.hackedavailable;return(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return c("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:s+" GQ / "+u+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:p.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))}),!!C&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),h.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))]})],0)};var i=function(e){var t=e.program,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.disk_size,u=c.disk_used,s=c.downloadcompletion,d=c.downloading,p=c.downloadname,f=c.downloadsize,m=l-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:t.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[t.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:t.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:d||t.size>m,onClick:function(){return i("PRG_downloadfile",{filename:t.filename})}})})]}),"Compatible"!==t.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),t.size>m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:t.fileinfo})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(3),l=n(2),u=n(37),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e){var t=e.state,n=(0,c.useBackend)(e),p=n.act,f=n.data,m=f.active,h=f.SM_integrity,C=f.SM_power,g=f.SM_ambienttemp,b=f.SM_ambientpressure;if(!m)return(0,o.createComponentVNode)(2,d,{state:t});var v=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(f.gases||[]),N=Math.max.apply(Math,[1].concat(v.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:h/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:C,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,i.toFixed)(C)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(g),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,i.toFixed)(g)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(b),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,i.toFixed)(b)+" kPa"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return p("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.Box.Forced,{height:24*v.length+"px",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:v.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,u.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,u.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:N,children:(0,i.toFixed)(e.amount,2)+"%"})},e.name)}))})})})})]})};var d=function(e){var t=(0,c.useBackend)(e),n=t.act,r=t.data.supermatters,a=void 0===r?[]:r;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return n("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:a.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return n("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWrapper=void 0;var o=n(1),r=n(3),a=n(2),i=n(116);t.NtosWrapper=function(e){var t=e.children,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.PC_batteryicon,s=l.PC_showbatteryicon,d=l.PC_batterypercent,p=l.PC_ntneticon,f=l.PC_apclinkicon,m=l.PC_stationtime,h=l.PC_programheaders,C=void 0===h?[]:h,g=l.PC_showexitprogram;return(0,o.createVNode)(1,"div","NtosWrapper",[(0,o.createVNode)(1,"div","NtosWrapper__header NtosHeader",[(0,o.createVNode)(1,"div","NtosHeader__left",[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:2,children:m}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,italic:!0,mr:2,opacity:.33,children:"NtOS"})],4),(0,o.createVNode)(1,"div","NtosHeader__right",[C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:e.icon})},e.icon)})),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:p&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:p})}),!!s&&u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:[u&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:u}),d&&d]}),f&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:f})}),!!g&&(0,o.createComponentVNode)(2,a.Button,{width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-minimize-o",tooltip:"Minimize",tooltipPosition:"bottom",onClick:function(){return c("PC_minimize")}}),!!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-left",onClick:function(){return c("PC_exit")}}),!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"power-off",tooltip:"Power off",tooltipPosition:"bottom-left",onClick:function(){return c("PC_shutdown")}})],0)],4,{onMouseDown:function(){(0,i.refocusLayout)()}}),(0,o.createVNode)(1,"div","NtosWrapper__content",t,0)],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e).act;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:1,content:e,textAlign:"center",fontSize:"40px",lineHeight:"50px",width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return t("keypad",{digit:e})}},e)}))},e[0])}))})})};t.NuclearBomb=function(e){var t=e.state,n=(0,a.useBackend)(e),r=n.act,l=n.data,u=(l.anchored,l.disk_present,l.status1),s=l.status2;return(0,o.createComponentVNode)(2,i.Box,{m:1,children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,className:"NuclearBomb__displayBox",children:u}),(0,o.createComponentVNode)(2,i.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Box,{className:"NuclearBomb__displayBox",children:s})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",fontSize:"24px",lineHeight:"23px",textAlign:"center",width:"43px",ml:1,mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return r("eject_disk")}})})]}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,c,{state:t})}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:1,width:"129px",children:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:"32px",mb:1,className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return r("arm")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:"32px",className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return r("anchor")}}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})}),(0,o.createComponentVNode)(2,i.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(1),r=n(3),a=n(2);t.OperatingComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.table,l=i.surgeries,u=void 0===l?[]:l,s=i.procedures,d=void 0===s?[]:s,p=i.patient,f=void 0===p?{}:p;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Patient State",children:[!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",level:2,children:f?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:f.statstate,children:f.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:f.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f.health,minValue:f.minHealth,maxValue:f.maxHealth,color:f.health>=0?"good":"average",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f[e.type]/f.maxHealth,color:"bad",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f[e.type]})})},e.type)}))]}):"No Patient Detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Initiated Procedures",level:2,children:d.length?d.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!i.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)})):"No Active Procedures"})]})]},"state"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Surgery Procedures",children:(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return n("sync")}}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})},"procedures")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);t.OreBox=function(e){var t=e.state,n=t.config,c=t.data,l=n.ref,u=c.materials;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Empty",onClick:function(){return(0,a.act)(l,"removeall")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br"),"Gibtonite is not accepted."]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.OreRedemptionMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,l=r.unclaimedPoints,u=r.materials,s=r.alloys,d=r.diskDesigns,p=r.hasDisk;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),l,(0,o.createComponentVNode)(2,i.Button,{ml:2,content:"Claim",disabled:0===l,onClick:function(){return n("Claim")}})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return n("diskEject")}})}),(0,o.createComponentVNode)(2,i.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return n("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Insert design disk",onClick:function(){return n("diskInsert")}})}),(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,i.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Smelt",{id:e.id,sheets:t})}},e.id)}))})})],4)};var c=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).state={amount:1},t}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state.amount,n=this.props,a=n.material,c=n.onRelease,l=Math.floor(a.amount);return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(a.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:a.value&&a.value+" cr"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:[l," sheets"]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:t,onChange:function(t,n){return e.setState({amount:n})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:l<1,content:"Release",onClick:function(){return c(t)}})]})]})},a}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Pandemic=t.PandemicAntibodyDisplay=t.PandemicSymptomDisplay=t.PandemicDiseaseDisplay=t.PandemicBeakerDisplay=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.has_beaker,l=r.beaker_empty,u=r.has_blood,s=r.blood,d=!c||l;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:d,onClick:function(){return n("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Empty",disabled:d,onClick:function(){return n("empty_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!c,onClick:function(){return n("eject_beaker")}})],4),children:c?l?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No beaker loaded"})})};t.PandemicBeakerDisplay=c;var l=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.is_ready;return(r.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,i.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,i.Input,{value:e.name,onChange:function(t,o){return n("rename_disease",{index:e.index,name:o})}}):e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:"Create culture bottle",disabled:!c,onClick:function(){return n("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,i.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))};t.PandemicDiseaseDisplay=l;var u=function(e){var t=e.symptom,n=t.name,a=t.desc,c=t.stealth,l=t.resistance,u=t.stage_speed,s=t.transmission,d=t.level,p=t.neutered,f=(0,r.map)((function(e,t){return{desc:e,label:t}}))(t.threshold_desc||{});return(0,o.createComponentVNode)(2,i.Section,{title:n,level:2,buttons:!!p&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:a}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Level",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:c}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmission",children:s})]})})]}),f.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})};t.PandemicSymptomDisplay=u;var s=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.resistances||[];return(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:c.length>0?(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!r.is_ready,onClick:function(){return n("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})};t.PandemicAntibodyDisplay=s;t.Pandemic=function(e){var t=(0,a.useBackend)(e).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),!!t.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{state:e.state}),(0,o.createComponentVNode)(2,s,{state:e.state})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.PortableGenerator=function(e){var t,n=(0,r.useBackend)(e),i=n.act,c=n.data;return t=c.stack_percent>50?"good":c.stack_percent>15?"average":"bad",(0,o.createFragment)([!c.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.active?"power-off":"times",onClick:function(){return i("toggle_power")},disabled:!c.ready_to_boot,children:c.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:c.sheet_name+" sheets",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t,children:c.sheets}),c.sheets>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:c.active,onClick:function(){return i("eject")},children:"Eject"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current sheet level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.stack_percent/100,ranges:{good:[.1,Infinity],average:[.01,.1],bad:[-Infinity,.01]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heat level",children:c.current_heat<100?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Nominal"}):c.current_heat<200?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",children:"Caution"}):(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"DANGER"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",children:c.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return i("lower_power")},children:c.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("higher_power")},children:c.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!c.connected&&"bad",children:c.connected?c.power_available:"Unconnected"})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=t.PortablePump=t.PortableBasicInfo=void 0;var o=n(1),r=n(3),a=n(2),i=n(37),c=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.connected,l=i.holding,u=i.on,s=i.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:c?"good":"average",children:c?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return n("eject")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)};t.PortableBasicInfo=c;t.PortablePump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.direction,u=(i.holding,i.target_pressure),s=i.default_pressure,d=i.min_pressure,p=i.max_pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-in-alt":"sign-out-alt",content:l?"In":"Out",selected:l,onClick:function(){return n("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,unit:"kPa",width:"75px",minValue:d,maxValue:p,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:u===d,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:u===s,onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:u===p,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})],4)};t.PortableScrubber=function(e){var t=(0,r.useBackend)(e),n=t.act,l=t.data.filter_types||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return n("toggle_filter",{val:e.gas_id})}},e.id)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.PowerMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(12),l=n(2);var u=5e5,s=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)},d=function(e){var t,n;function c(){var t;return(t=e.call(this)||this).state={sortByField:null},t}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=this,t=this.props.state.data,n=t.history,c=this.state.sortByField,d=n.supply[n.supply.length-1]||0,m=n.demand[n.demand.length-1]||0,h=n.supply.map((function(e,t){return[t,e]})),C=n.demand.map((function(e,t){return[t,e]})),g=Math.max.apply(Math,[u].concat(n.supply,n.demand)),b=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===c&&(0,r.sortBy)((function(e){return e.name})),"charge"===c&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===c&&(0,r.sortBy)((function(e){return-s(e.load)}),(function(e){return-parseFloat(e.load)}))])(t.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"200px",children:(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:d,minValue:0,maxValue:g,color:"teal",content:(0,i.toFixed)(d/1e3)+" kW"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:m,minValue:0,maxValue:g,color:"pink",content:(0,i.toFixed)(m/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:h,rangeX:[0,h.length-1],rangeY:[0,g],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:C,rangeX:[0,C.length-1],rangeY:[0,g],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,l.Section,{children:[(0,o.createComponentVNode)(2,l.Box,{mb:1,children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===c,content:"Name",onClick:function(){return e.setState({sortByField:"name"!==c&&"name"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===c,content:"Charge",onClick:function(){return e.setState({sortByField:"charge"!==c&&"charge"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===c,content:"Draw",onClick:function(){return e.setState({sortByField:"draw"!==c&&"draw"})}})]}),(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),b.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,p,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.env}),2)],4,null,e.id)}))]})]})],4)},c}(o.Component);t.PowerMonitor=d;var p=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,l.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,i.toFixed)(n)+"%"})],4)};p.defaultHooks=c.pureComponentHooks;var f=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),a=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,l.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:a})};f.defaultHooks=c.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2),l=n(37);t.Radio=function(e){var t=(0,i.useBackend)(e),n=t.act,u=t.data,s=u.freqlock,d=u.frequency,p=u.minFrequency,f=u.maxFrequency,m=u.listening,h=u.broadcasting,C=u.command,g=u.useCommand,b=u.subspace,v=u.subspaceSwitchable,N=l.RADIO_CHANNELS.find((function(e){return e.freq===d})),V=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(u.channels);return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",children:[s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(d/10,1)+" kHz"})||(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:p/10,maxValue:f/10,value:d/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return n("frequency",{adjust:t-d/10})}}),N&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:N.color,ml:2,children:["[",N.name,"]"]})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:m?"volume-up":"volume-mute",selected:m,onClick:function(){return n("listen")}}),(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:h?"microphone":"microphone-slash",selected:h,onClick:function(){return n("broadcast")}}),!!C&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:g,content:"High volume "+(g?"ON":"OFF"),onClick:function(){return n("command")}}),!!v&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:b,content:"Subspace Tx "+(b?"ON":"OFF"),onClick:function(){return n("subspace")}})]}),!!b&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Channels",children:[0===V.length&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),V.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return n("channel",{channel:e.name})}})},e.name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=["Atmospherics","Disposals","Transit Tubes"],l={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e){var t=(0,a.useBackend)(e),n=t.act,d=t.data,p=d.category,f=d.categories,m=void 0===f?[]:f,h=d.selected_color,C=d.piping_layer,g=d.mode,b=d.preview_rows.flatMap((function(e){return e.previews}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Category",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{selected:p===t,icon:l[e],color:"transparent",content:e,onClick:function(){return n("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:g&e.bitmask,content:e.name,onClick:function(){return n("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,width:"64px",color:u[h],content:h}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:u[e],onClick:function(){return n("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,i.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,i.Section,{children:[0===p&&(0,o.createComponentVNode)(2,i.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:e===C,content:"Layer "+e,onClick:function(){return n("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,i.Box,{width:"108px",children:b.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return n("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{fluid:!0,icon:l[e.cat_name],label:e.cat_name,children:function(){return e.recipes.map((function(t){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:t.selected,content:t.pipe_name,title:t.pipe_name,onClick:function(){return n("pipe_type",{pipe_type:t.pipe_index,category:e.cat_name})}},t.pipe_index)}))}},e.cat_name)}))})})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(1),r=n(3),a=n(2),i=n(163);t.SatelliteControl=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.satellites||[];return(0,o.createFragment)([c.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.meteor_shield_coverage/c.meteor_shield_coverage_max,content:100*c.meteor_shield_coverage/c.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return n("toggle",{id:e.id})}},e.id)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ScannerGate=void 0;var o=n(1),r=n(3),a=n(2),i=n(69),c=["Positive","Harmless","Minor","Medium","Harmful","Dangerous","BIOHAZARD"],l=[{name:"Human",value:"human"},{name:"Lizardperson",value:"lizard"},{name:"Flyperson",value:"fly"},{name:"Felinid",value:"felinid"},{name:"Plasmaman",value:"plasma"},{name:"Mothperson",value:"moth"},{name:"Jellyperson",value:"jelly"},{name:"Podperson",value:"pod"},{name:"Golem",value:"golem"},{name:"Zombie",value:"zombie"}],u=[{name:"Starving",value:150},{name:"Obese",value:600}];t.ScannerGate=function(e){var t=e.state,n=(0,r.useBackend)(e),a=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{locked:c.locked,onLockedStatusChange:function(){return a("toggle_lock")}}),!c.locked&&(0,o.createComponentVNode)(2,d,{state:t})],0)};var s={Off:{title:"Scanner Mode: Off",component:function(){return p}},Wanted:{title:"Scanner Mode: Wanted",component:function(){return f}},Guns:{title:"Scanner Mode: Guns",component:function(){return m}},Mindshield:{title:"Scanner Mode: Mindshield",component:function(){return h}},Disease:{title:"Scanner Mode: Disease",component:function(){return C}},Species:{title:"Scanner Mode: Species",component:function(){return g}},Nutrition:{title:"Scanner Mode: Nutrition",component:function(){return b}},Nanites:{title:"Scanner Mode: Nanites",component:function(){return v}}},d=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data.scan_mode,l=s[c]||s.off,u=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:"Off"!==c&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"back",onClick:function(){return i("set_mode",{new_mode:"Off"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},p=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:"Select a scanning mode below."}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"Wanted",onClick:function(){return t("set_mode",{new_mode:"Wanted"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Guns",onClick:function(){return t("set_mode",{new_mode:"Guns"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Mindshield",onClick:function(){return t("set_mode",{new_mode:"Mindshield"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Disease",onClick:function(){return t("set_mode",{new_mode:"Disease"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Species",onClick:function(){return t("set_mode",{new_mode:"Species"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nutrition",onClick:function(){return t("set_mode",{new_mode:"Nutrition"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nanites",onClick:function(){return t("set_mode",{new_mode:"Nanites"})}})]})],4)},f=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any warrants for their arrest."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},m=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any guns."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},h=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","a mindshield."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},C=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,l=n.data,u=l.reverse,s=l.disease_threshold;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",u?"does not have":"has"," ","a disease equal or worse than ",s,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e===s,content:e,onClick:function(){return i("set_disease_threshold",{new_threshold:e})}},e)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},g=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,u=c.reverse,s=c.target_species,d=l.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned is ",u?"not":""," ","of the ",d.name," species.","zombie"===s&&" All zombie types will be detected, including dormant zombies."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_species",{new_species:e.value})}},e.value)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},b=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,s=c.target_nutrition,d=u.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","the ",d.name," nutrition level."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_nutrition",{new_nutrition:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},v=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,u=c.nanite_cloud;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","nanite cloud ",u,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,width:"65px",minValue:1,maxValue:100,stepPixelSize:2,onChange:function(e,t){return i("set_nanite_cloud",{new_cloud:t})}})})})}),(0,o.createComponentVNode)(2,N,{state:t})],4)},N=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.reverse;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:i?"Inverted":"Default",icon:i?"random":"long-arrow-alt-right",onClick:function(){return n("toggle_reverse")},color:i?"bad":"good"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulator=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.ShuttleManipulator=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.shuttles||[],u=c.templates||{},s=c.selected||{},d=c.existing_shuttle||{};return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Status",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"JMP",onClick:function(){return n("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return n("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,i.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return n("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})})}},"status"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Templates",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:(0,r.map)((function(e,t){var r=e.templates||[];return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.port_id,children:r.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return n("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))},t)}))(u)})})}},"templates"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Modification",children:(0,o.createComponentVNode)(2,i.Section,{children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:s.name,children:(!!s.description||!!s.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!s.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:s.description}),!!s.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:s.admin_notes})]})}),d?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: "+d.name,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Jump To",onClick:function(){return n("jump_to",{type:"mobile",id:d.id})}}),children:[d.status,!!d.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),d.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Preview",onClick:function(){return n("preview",{shuttle_id:s.shuttle_id})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Load",color:"bad",onClick:function(){return n("load",{shuttle_id:s.shuttle_id})}})]})],0):"No shuttle selected"})},"modification")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SlimeBodySwapper=t.BodyEntry=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.body,n=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t.htmlcolor,children:t.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:{owner:"You Are Here",stranger:"Occupied",available:"Swap"}[t.occupied],selected:"owner"===t.occupied,color:"stranger"===t.occupied&&"bad",onClick:function(){return n()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:{Dead:"bad",Unconscious:"average",Conscious:"good"}[t.status],children:t.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:t.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:t.area})]})})};t.BodyEntry=i;t.SlimeBodySwapper=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data.bodies,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i,{body:e,swapFunc:function(){return n("swap",{ref:e.ref})}},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(1),r=n(2),a=n(3),i=n(20);t.Signaler=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.code,u=c.frequency,s=c.minFrequency,d=c.maxFrequency;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:s/10,maxValue:d/10,value:u/10,format:function(e){return(0,i.toFixed)(e,1)},width:13,onDrag:function(e,t){return n("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:13,onDrag:function(e,t){return n("code",{code:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return n("signal")}})})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.SmartVend=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:!!c.isdryer&&(0,o.createComponentVNode)(2,i.Button,{icon:c.drying?"stop":"tint",onClick:function(){return n("Dry")},children:c.drying?"Stop drying":"Dry"}),children:0===c.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",c.name," is empty."]})||(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:c.verb?c.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"One",disabled:e.amount<1,onClick:function(){return n("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return n("Release",{name:e.name})}})]})]},t)}))(c.contents)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(1),r=n(3),a=n(2);t.Smes=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return t=l.capacityPercent>=100?"good":l.inputting?"average":"bad",n=l.outputting?"good":l.charge>0?"average":"bad",(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*l.capacityPercent,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.inputAttempt?"sync-alt":"times",selected:l.inputAttempt,onClick:function(){return c("tryinput")},children:l.inputAttempt?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:t,children:l.capacityPercent>=100?"Fully Charged":l.inputting?"Charging":"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.inputLevel/l.inputLevelMax,content:l.inputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Input",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.inputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.inputLevelMax/1e3,onChange:function(e,t){return c("input",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:l.inputAvailable})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.outputAttempt?"power-off":"times",selected:l.outputAttempt,onClick:function(){return c("tryoutput")},children:l.outputAttempt?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:n,children:l.outputting?"Sending":l.charge>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.outputLevel/l.outputLevelMax,content:l.outputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.outputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.outputLevelMax/1e3,onChange:function(e,t){return c("output",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:l.outputUsed})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(1),r=n(3),a=n(2);t.SmokeMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.TankContents,l=(i.isTankLoaded,i.TankCurrentVolume),u=i.TankMaxVolume,s=i.active,d=i.setting,p=(i.screen,i.maxSetting),f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",selected:s,content:s?"On":"Off",onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/u,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:l||0})," / "+u]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:d===e,icon:"plus",content:3*e,disabled:f0?"good":"bad",children:f})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:l,content:c+" W"})})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===p,onClick:function(){return n("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===p,onClick:function(){return n("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===p,disabled:!m,onClick:function(){return n("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===p||1===p)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:u,onDrag:function(e,t){return n("azimuth",{value:t})}}),1===p&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"\xb0/m",step:.01,stepPixelSize:1,minValue:-d-.01,maxValue:d+.01,value:s,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onDrag:function(e,t){return n("azimuth_rate",{value:t})}}),2===p&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[u+" \xb0"," (auto)"]})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(1),r=n(3),a=n(2);t.SpaceHeater=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!i.hasPowercell||!i.open,onClick:function(){return n("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,disabled:!i.hasPowercell,onClick:function(){return n("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!i.hasPowercell&&"bad",children:i.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.powerLevel/100,content:i.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(i.targetTemp-i.currentTemp)>50?"bad":Math.abs(i.targetTemp-i.currentTemp)>20?"average":"good",children:[i.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:i.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.targetTemp),width:"65px",unit:"\xb0C",minValue:i.minTemp,maxValue:i.maxTemp,onChange:function(e,t){return n("target",{target:t})}})||i.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:i.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===i.mode,onClick:function(){return n("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===i.mode,onClick:function(){return n("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===i.mode,onClick:function(){return n("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(1),r=n(3),a=n(2);t.SpawnersMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.spawners||[];return(0,o.createComponentVNode)(2,a.Section,{children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return n("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return n("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"20px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"26px",children:e.important_info})]},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.StationAlertConsole=function(e){var t=(0,r.useBackend)(e).data.alarms||[],n=t.Fire||[],i=t.Atmosphere||[],c=t.Power||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Fire Alarms",children:(0,o.createVNode)(1,"ul",null,[0===n.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),n.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Atmospherics Alarms",children:(0,o.createVNode)(1,"ul",null,[0===i.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),i.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Alarms",children:(0,o.createVNode)(1,"ul",null,[0===c.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),c.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(1),r=n(3),a=n(2);t.SuitStorageUnit=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.locked,l=i.open,u=i.safeties,s=i.uv_active,d=i.occupied,p=i.suit,f=i.helmet,m=i.mask,h=i.storage;return(0,o.createFragment)([!(!d||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!l&&(0,o.createComponentVNode)(2,a.Button,{icon:c?"unlock":"lock",content:c?"Unlock":"Lock",onClick:function(){return n("lock")}}),!c&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-out-alt":"sign-in-alt",content:l?"Close":"Open",onClick:function(){return n("door")}})],0),children:c&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return n("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return n("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return n("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return n("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:d&&u,textAlign:"center",onClick:function(){return n("uv")}})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(1),r=n(3),a=n(2);t.Tank=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.tankPressure/1013,content:i.tankPressure+" kPa",ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,onClick:function(){return n("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,onClick:function(){return n("pressure",{pressure:"reset"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(1),r=n(3),a=n(2);t.TankDispenser=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plasma",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.plasma?"square":"square-o",content:"Dispense",disabled:!i.plasma,onClick:function(){return n("plasma")}}),children:i.plasma}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.oxygen?"square":"square-o",content:"Dispense",disabled:!i.oxygen,onClick:function(){return n("oxygen")}}),children:i.oxygen})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(1),r=n(3),a=n(2);t.Teleporter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.calibrated,l=i.calibrating,u=i.power_station,s=i.regime_set,d=i.teleporter_hub,p=i.target;return(0,o.createComponentVNode)(2,a.Section,{children:!u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No power station linked."})||!d&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No hub linked."})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Regime",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Change Regime",onClick:function(){return n("regimeset")}}),children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Set Target",onClick:function(){return n("settarget")}}),children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibration",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Calibrate Hub",onClick:function(){return n("calibrate")}}),children:l&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"In Progress"})||c&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Optimal"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Sub-Optimal"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ThermoMachine=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ThermoMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.temperature,format:function(e){return(0,r.toFixed)(e,2)}})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.pressure,format:function(e){return(0,r.toFixed)(e,2)}})," kPa"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:Math.round(c.target),unit:"K",width:"62px",minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onDrag:function(e,t){return n("target",{target:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){return n("target",{target:c.min})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){return n("target",{target:c.initial})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){return n("target",{target:c.max})}})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineComputer=void 0;var o=n(1),r=n(3),a=n(2);t.TurbineComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=Boolean(i.compressor&&!i.compressor_broke&&i.turbine&&!i.turbine_broke);return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:i.online?"power-off":"times",content:i.online?"Online":"Offline",selected:i.online,disabled:!c,onClick:function(){return n("toggle_power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reconnect",onClick:function(){return n("reconnect")}})],4),children:!c&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Compressor Status",color:!i.compressor||i.compressor_broke?"bad":"good",children:i.compressor_broke?i.compressor?"Offline":"Missing":"Online"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Status",color:!i.turbine||i.turbine_broke?"bad":"good",children:i.turbine_broke?i.turbine?"Offline":"Missing":"Online"})]})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Speed",children:[i.rpm," RPM"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temp",children:[i.temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Generated Power",children:i.power})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Uplink=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={hoveredItem:{},currentSearch:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setHoveredItem=function(e){this.setState({hoveredItem:e})},c.setSearchText=function(e){this.setState({currentSearch:e})},c.render=function(){var e=this,t=this.props.state,n=t.config,r=t.data,c=n.ref,u=r.compact_mode,s=r.lockable,d=r.telecrystals,p=r.categories,f=void 0===p?[]:p,m=this.state,h=m.hoveredItem,C=m.currentSearch;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:d>0?"good":"bad",children:[d," TC"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{value:C,onInput:function(t,n){return e.setSearchText(n)},ml:1,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:u?"list":"info",content:u?"Compact":"Detailed",onClick:function(){return(0,a.act)(c,"compact_toggle")}}),!!s&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return(0,a.act)(c,"lock")}})],0),children:C.length>0?(0,o.createVNode)(1,"table","Table",(0,o.createComponentVNode)(2,l,{compact:!0,items:f.flatMap((function(e){return e.items||[]})).filter((function(e){var t=C.toLowerCase();return String(e.name+e.desc).toLowerCase().includes(t)})),hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}}),2):(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:f.map((function(t){var n=t.name,r=t.items;if(null!==r)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n+" ("+r.length+")",children:function(){return(0,o.createComponentVNode)(2,l,{compact:u,items:r,hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}})}},n)}))})})},r}(o.Component);t.Uplink=c;var l=function(e){var t=e.items,n=e.hoveredItem,a=e.telecrystals,c=e.compact,l=e.onBuy,u=e.onBuyMouseOver,s=e.onBuyMouseOut,d=n&&n.cost||0;return c?(0,o.createComponentVNode)(2,i.Table,{children:t.map((function(e){var t=n&&n.name!==e.name,c=a-d1?r-1:0),i=1;i1?t-1:0),o=1;o Date: Mon, 10 Feb 2020 11:59:14 -0500 Subject: [PATCH 080/342] Fixes --- .../StationRuins/Box/Engine/engine_singulo.dmm | 2 +- .../StationRuins/Box/Engine/engine_tesla.dmm | 12 ++---------- _maps/map_files/MetaStation/MetaStation.dmm | 15 ++++++++++++++- code/modules/mining/mine_items.dm | 2 +- 4 files changed, 18 insertions(+), 13 deletions(-) diff --git a/_maps/RandomRuins/StationRuins/Box/Engine/engine_singulo.dmm b/_maps/RandomRuins/StationRuins/Box/Engine/engine_singulo.dmm index 76cb8bb9db..402cfc73cf 100644 --- a/_maps/RandomRuins/StationRuins/Box/Engine/engine_singulo.dmm +++ b/_maps/RandomRuins/StationRuins/Box/Engine/engine_singulo.dmm @@ -735,7 +735,7 @@ /obj/machinery/atmospherics/components/unary/outlet_injector{ dir = 1 }, -/turf/open/space/basic, +/turf/open/floor/plating/airless, /area/engine/engineering) "Si" = ( /obj/structure/cable/yellow{ diff --git a/_maps/RandomRuins/StationRuins/Box/Engine/engine_tesla.dmm b/_maps/RandomRuins/StationRuins/Box/Engine/engine_tesla.dmm index 7f55d69b17..af2ba1ffd7 100644 --- a/_maps/RandomRuins/StationRuins/Box/Engine/engine_tesla.dmm +++ b/_maps/RandomRuins/StationRuins/Box/Engine/engine_tesla.dmm @@ -240,7 +240,7 @@ /obj/machinery/atmospherics/components/unary/outlet_injector{ dir = 1 }, -/turf/open/space/basic, +/turf/open/floor/plating/airless, /area/engine/engineering) "nR" = ( /obj/structure/cable{ @@ -905,14 +905,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"VR" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/camera/emp_proof{ - c_tag = "Tesla Engine Northeast"; - network = list("ss13","engine") - }, -/turf/open/space/basic, -/area/space/nearstation) "Wf" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -1728,7 +1720,7 @@ dz dz FP FP -VR +FP dz dz Yl diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 3353d1b15b..7b25d174e5 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -81645,6 +81645,19 @@ /obj/machinery/door/firedoor, /turf/open/floor/plating, /area/crew_quarters/cryopod) +"eQf" = ( +/obj/machinery/computer/shuttle/mining/common{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/port) "eZe" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -98511,7 +98524,7 @@ bgA biz bkb blZ -bnM +eQf bqf bqf bqf diff --git a/code/modules/mining/mine_items.dm b/code/modules/mining/mine_items.dm index 1ddb3a3189..ac4cee8c42 100644 --- a/code/modules/mining/mine_items.dm +++ b/code/modules/mining/mine_items.dm @@ -93,7 +93,7 @@ req_access = list() circuit = /obj/item/circuitboard/computer/mining_shuttle/common shuttleId = "mining_common" - possible_destinations = "whiteship_home;lavaland_common_away;landing_zone_dock;mining_public" + possible_destinations = "lavaland_common_away;commonmining_home" /**********************Mining car (Crate like thing, not the rail car)**************************/ From 42fda3d88bad336c755cee31985ebc0db69503a2 Mon Sep 17 00:00:00 2001 From: keronshb Date: Mon, 10 Feb 2020 21:18:51 -0500 Subject: [PATCH 081/342] CogChamp Adds the CogChamp drink! Bloodcult gets one so why not Clock? --- code/modules/cargo/bounties/reagent.dm | 1 + .../food_and_drinks/recipes/drinks_recipes.dm | 8 ++++++++ code/modules/mob/living/carbon/life.dm | 3 +++ code/modules/mob/living/living_defines.dm | 1 + code/modules/mob/living/say.dm | 3 +++ code/modules/mob/mob_helpers.dm | 4 ++++ .../chemistry/reagents/alcohol_reagents.dm | 17 +++++++++++++++++ icons/obj/drinks.dmi | Bin 91339 -> 92479 bytes 8 files changed, 37 insertions(+) diff --git a/code/modules/cargo/bounties/reagent.dm b/code/modules/cargo/bounties/reagent.dm index ca76c80df7..391b4ff464 100644 --- a/code/modules/cargo/bounties/reagent.dm +++ b/code/modules/cargo/bounties/reagent.dm @@ -105,6 +105,7 @@ datum/bounty/reagent/complex_drink/New() /datum/reagent/consumable/ethanol/hearty_punch,\ /datum/reagent/consumable/ethanol/manhattan_proj,\ /datum/reagent/consumable/ethanol/narsour,\ + /datum/reagent/consumable/ethanol/cogchamp,\ /datum/reagent/consumable/ethanol/neurotoxin,\ /datum/reagent/consumable/ethanol/patron,\ /datum/reagent/consumable/ethanol/quadruple_sec,\ diff --git a/code/modules/food_and_drinks/recipes/drinks_recipes.dm b/code/modules/food_and_drinks/recipes/drinks_recipes.dm index 9df650500a..c94118ddf1 100644 --- a/code/modules/food_and_drinks/recipes/drinks_recipes.dm +++ b/code/modules/food_and_drinks/recipes/drinks_recipes.dm @@ -585,6 +585,14 @@ mix_message = "The mixture develops a sinister glow." mix_sound = 'sound/effects/singlebeat.ogg' +/datum/chemical_reaction/cogchamp + name = "CogChamp" + id = /datum/reagent/consumable/ethanol/cogchamp + results = list(/datum/reagent/consumable/ethanol/cogchamp = 3) + required_reagents = list(/datum/reagent/consumable/ethanol/cognac = 1, /datum/reagent/fuel = 1, /datum/reagent/consumable/ethanol/screwdrivercocktail = 1) + mix_message = "You hear faint sounds of gears turning as it mixes." + mix_sound = 'sound/effects/clockcult_gateway_closing.ogg' + /datum/chemical_reaction/quadruplesec name = "Quadruple Sec" id = /datum/reagent/consumable/ethanol/quadruple_sec diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index 534509523a..1be9a0d72d 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -581,6 +581,9 @@ GLOBAL_LIST_INIT(ballmer_windows_me_msg, list("Yo man, what if, we like, uh, put if(cultslurring) cultslurring = max(cultslurring-1, 0) + if(clockcultslurring) + clockcultslurring = max(clockcultslurring-1, 0) + if(silent) silent = max(silent-1, 0) diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 84f0004805..031a2e9b94 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -89,6 +89,7 @@ var/stuttering = 0 var/slurring = 0 var/cultslurring = 0 + var/clockcultslurring = 0 var/derpspeech = 0 var/list/implants = null diff --git a/code/modules/mob/living/say.dm b/code/modules/mob/living/say.dm index 0fb48f65b1..1c74b3c5a2 100644 --- a/code/modules/mob/living/say.dm +++ b/code/modules/mob/living/say.dm @@ -354,6 +354,9 @@ GLOBAL_LIST_INIT(department_radio_keys, list( if(cultslurring) message = cultslur(message) + + if(clockcultslurring) + message = CLOCK_CULT_SLUR(message) message = capitalize(message) diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index d78d23c234..69c17b541d 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -147,6 +147,10 @@ . += newletter return sanitize(.) +//Ratvarian Slurring! + +#define CLOCK_CULT_SLUR(phrase) sanitize(text2ratvar(phrase)) + ///Adds stuttering to the message passed in /proc/stutter(phrase) phrase = html_decode(phrase) diff --git a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm index 810124b2ba..95a151a2b2 100644 --- a/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/alcohol_reagents.dm @@ -1509,6 +1509,23 @@ All effects don't start immediately, but rather get worse over time; the rate is M.stuttering = min(M.stuttering + 3, 3) ..() +/datum/reagent/consumable/ethanol/cogchamp + name = "CogChamp" + description = "Now you can fill yourself with the power of Ratvar!" + color = rgb(255, 201, 49) + boozepwr = 10 + quality = DRINK_FANTASTIC + taste_description = "a brass taste with a hint of oil" + glass_icon_state = "cogchamp" + glass_name = "CogChamp" + glass_desc = "Not even Ratvar's Four Generals could withstand this! Qevax Jryy!" + value = 8.13 + +/datum/reagent/consumable/ethanol/cogchamp/on_mob_life(mob/living/carbon/M) + M.clockcultslurring = min(M.clockcultslurring + 3, 3) + M.stuttering = min(M.stuttering + 3, 3) + ..() + /datum/reagent/consumable/ethanol/triple_sec name = "Triple Sec" description = "A sweet and vibrant orange liqueur." diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index b03a1cdeae9bdfb9f5febf475003142ea0a9b612..e567ad93116ae1a8d0d6cab0ce70ba34628b7928 100644 GIT binary patch delta 15428 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 delta 14279 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 z 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�aB){%vPxRh4@Dyqswow&+02ve*~XMs&c?Hy*;$$m z%r#!eazj!03D7@8N;v-u@Byu@pV`>j@_3(^&z#ENLtWV~N*^OhzHp2I?BBTiHXRLY zQ0eg2rbaGHE>Loinl-f9X0}+r_d<&M(9gw6JzYF$?x!u~YIx=)kH|e(9;Nt!#vm{J zQVQBc)24KD`yzK^Jk`0!jt;GxYn>MqFS0IoX^TvqjbT;aK;hGY|1kaDVtRg0z5Fn& zzrX*jD6s+kN{TdkI65|Lb=ARnn2_xvMVfxG4ot+_y%8#?qCXrmeDyJy0XK{0XevZ# zCTkO%a{x0v5zX+vjN`TH(9csCGcz-3LlEb6S!{0kMkAa};=%#QFbe75q(ajNAgF&3 zT>dMiaQuxtxZ(W*>pwdVFhu~oFbO(dm`Q6&tMN-Xkui$XWo Date: Mon, 10 Feb 2020 22:02:39 -0500 Subject: [PATCH 082/342] Add the pickaxes --- code/modules/mining/equipment/mining_tools.dm | 16 ++++++++++++++ .../research/designs/mining_designs.dm | 20 ++++++++++++++++++ code/modules/research/techweb/all_nodes.dm | 2 +- icons/obj/mining.dmi | Bin 63133 -> 64071 bytes 4 files changed, 37 insertions(+), 1 deletion(-) diff --git a/code/modules/mining/equipment/mining_tools.dm b/code/modules/mining/equipment/mining_tools.dm index cc41682f96..32f9812068 100644 --- a/code/modules/mining/equipment/mining_tools.dm +++ b/code/modules/mining/equipment/mining_tools.dm @@ -66,6 +66,22 @@ force = 19 materials = list(MAT_DIAMOND=4000) +/obj/item/pickaxe/plasteel + name = "plasteel-tipped pickaxe" + icon_state = "titaxe" + toolspeed = 0.5 + desc = "A pickaxe with a plasteel pick head. Less robust at cracking rock walls and digging up dirt than the titanium pickaxe, but better at cracking open skulls." + force = 19 + materials = list(MAT_METAL=2000, MAT_PLASMA=2000) + +/obj/item/pickaxe/titanium + name = "titanium-tipped pickaxe" + icon_state = "psteelaxe" + toolspeed = 0.3 + desc = "A pickaxe with a titanium pick head. Extremely robust at cracking rock walls and digging up dirt, but less than the plasteel pickaxe at cracking open skulls." + force = 17 + materials = list(MAT_TITANIUM=4000) + /obj/item/pickaxe/drill name = "mining drill" icon_state = "handdrill" diff --git a/code/modules/research/designs/mining_designs.dm b/code/modules/research/designs/mining_designs.dm index b4ac5f109d..69e695afac 100644 --- a/code/modules/research/designs/mining_designs.dm +++ b/code/modules/research/designs/mining_designs.dm @@ -62,6 +62,26 @@ category = list("Mining Designs") departmental_flags = DEPARTMENTAL_FLAG_CARGO +/datum/design/plasteel_pick + name = "plasteel-tipped pickaxe" + desc = "A pickaxe with a plasteel pick head. Less robust at cracking rock walls and digging up dirt than the titanium pickaxe, but better at cracking open skulls." + id = "plasteel_pick" + build_type = PROTOLATHE + materials = list(MAT_METAL=2000, MAT_PLASMA=2000) + build_path = /obj/item/pickaxe/plasteel + category = list("Mining Designs") + departmental_flags = DEPARTMENTAL_FLAG_CARGO + +/datum/design/titanium_pick + name = "titanium-tipped pickaxe" + desc = "A pickaxe with a titanium pick head. Extremely robust at cracking rock walls and digging up dirt, but less than the plasteel pickaxe at cracking open skulls." + id = "titanium_pick" + build_type = PROTOLATHE + materials = list(MAT_TITANIUM = 4000) + build_path = /obj/item/pickaxe/titanium + category = list("Mining Designs") + departmental_flags = DEPARTMENTAL_FLAG_CARGO + /datum/design/jackhammer name = "Sonic Jackhammer" desc = "Essentially a handheld planet-cracker. Can drill through walls with ease as well." diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index e1abfedde6..f93ae54b0f 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -620,7 +620,7 @@ display_name = "Advanced Mining Technology" description = "Efficiency Level 127" //dumb mc references prereq_ids = list("basic_mining", "adv_engi", "adv_power", "adv_plasma") - design_ids = list("drill_diamond", "jackhammer", "hypermod", "plasmacutter_adv", "ore_silo") + design_ids = list("drill_diamond", "jackhammer", "hypermod", "plasmacutter_adv", "ore_silo", "plasteel_pick", "titanium_pick") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 diff --git a/icons/obj/mining.dmi b/icons/obj/mining.dmi index a7593e4a55c9671a77707d741262826ee1f3e312..f2e98aff32e417edfe0ad0d00dc7693345b30903 100644 GIT binary patch delta 43926 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

0`2B;t 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 delta 42987 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%0Abyq9Q=+% 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

gehVT@lO*oEFS2$6M07Urn?e;&=s@pf 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%0D&JOr=E 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 From 1d071ff1271ed47a684e4822ebf6806498028653 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Mon, 10 Feb 2020 21:40:51 -0600 Subject: [PATCH 083/342] one off --- code/modules/projectiles/projectile/bullets/shotgun.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/projectile/bullets/shotgun.dm b/code/modules/projectiles/projectile/bullets/shotgun.dm index ae0413010e..c28d85511e 100644 --- a/code/modules/projectiles/projectile/bullets/shotgun.dm +++ b/code/modules/projectiles/projectile/bullets/shotgun.dm @@ -61,7 +61,7 @@ /obj/item/projectile/bullet/pellet/shotgun_buckshot name = "buckshot pellet" - damage = 13.5 + damage = 12.5 /obj/item/projectile/bullet/pellet/shotgun_rubbershot name = "rubbershot pellet" From dc4790bdd465f0fb794425be64812e4b8e63bad8 Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Tue, 11 Feb 2020 16:44:39 +1300 Subject: [PATCH 084/342] Move RCD to spawn room on suggestion --- _maps/map_files/Mining/Lavaland.dmm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 7a064c2278..13dd939ad7 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -1703,6 +1703,7 @@ /obj/structure/stone_tile/slab, /obj/structure/table/wood, /obj/item/toy/cards/deck/syndicate, +/obj/item/construction/rcd/loaded/upgraded, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) "ub" = ( @@ -2587,7 +2588,6 @@ /obj/structure/stone_tile/cracked{ dir = 4 }, -/obj/item/construction/rcd/loaded/upgraded, /turf/open/indestructible/boss, /area/ruin/unpowered/ash_walkers) "Xz" = ( From 082085f143df4e093ab2345b46ed4d278fd7f6e6 Mon Sep 17 00:00:00 2001 From: Winter Flare <7543955+Owai-Seek@users.noreply.github.com> Date: Mon, 10 Feb 2020 23:09:36 -0500 Subject: [PATCH 085/342] Poppy Muffin (Fug You Derk) --- .../food_and_drinks/food/snacks_pastry.dm | 7 +++++++ .../recipes/tablecraft/recipes_pastry.dm | 11 +++++++++++ icons/obj/food/food.dmi | Bin 71131 -> 71610 bytes 3 files changed, 18 insertions(+) diff --git a/code/modules/food_and_drinks/food/snacks_pastry.dm b/code/modules/food_and_drinks/food/snacks_pastry.dm index 1c8b70dc13..de1f00ae5d 100644 --- a/code/modules/food_and_drinks/food/snacks_pastry.dm +++ b/code/modules/food_and_drinks/food/snacks_pastry.dm @@ -353,6 +353,13 @@ tastes = list("muffin" = 3, "spookiness" = 1) foodtype = GRAIN | FRUIT | SUGAR | BREAKFAST +/obj/item/reagent_containers/food/snacks/muffin/poppy + name = "poppy muffin" + icon_state = "poppymuffin" + desc = "A classic lemon poppy seed muffin. Do not consume prior to drug testing." + tastes = list("muffin" = 3, "lemon" = 1, "seeds" = 1) + foodtype = GRAIN | SUGAR | BREAKFAST + /obj/item/reagent_containers/food/snacks/chawanmushi name = "chawanmushi" desc = "A legendary egg custard that makes friends out of enemies. Probably too hot for a cat to eat." diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm index b545702e3e..62b8509eb1 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm @@ -377,6 +377,17 @@ datum/crafting_recipe/food/donut/meat result = /obj/item/reagent_containers/food/snacks/muffin/booberry subcategory = CAT_PASTRY +/datum/crafting_recipe/food/poppymuffin + name = "Poppy muffin" + reqs = list( + /datum/reagent/consumable/milk = 5, + /obj/item/reagent_containers/food/snacks/pastrybase = 1, + /obj/item/reagent_containers/food/snacks/grown/citrus/lemon = 1, + /obj/item/seeds/poppy = 1 + ) + result = /obj/item/reagent_containers/food/snacks/muffin/poppy + subcategory = CAT_PASTRY + /datum/crafting_recipe/food/chawanmushi name = "Chawanmushi" reqs = list( diff --git a/icons/obj/food/food.dmi b/icons/obj/food/food.dmi index bf920f13e0aba67071ac5d08ab39f3f256781563..670269da00cbc6e7c2a20521e4671c721f86895c 100644 GIT binary patch literal 71610 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

X{kyS9fg2|P|{As*&Q0DgDrVt)LeSG@S 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 literal 71131 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 rTMF!6AKPSs$ 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 Date: Tue, 11 Feb 2020 11:23:56 +0200 Subject: [PATCH 086/342] Maintainer suggestion --- code/modules/reagents/reagent_containers/hypospray.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index ab0d2db0e2..fd4282b1b0 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -425,7 +425,7 @@ /obj/item/hypospray/mkii/CtrlClick(mob/living/user) . = ..() - if(user.canUseTopic(src, FALSE)) + if(user.canUseTopic(src, FALSE) && user.get_active_held_item(src)) switch(mode) if(HYPO_SPRAY) mode = HYPO_INJECT From f247c6d8c6cf8ca4520b449282402a926a8b6c0e Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 11 Feb 2020 04:27:22 -0700 Subject: [PATCH 087/342] Update pai_defense.dm --- code/modules/mob/living/silicon/pai/pai_defense.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/silicon/pai/pai_defense.dm b/code/modules/mob/living/silicon/pai/pai_defense.dm index 05b2bc77ba..d8e910642d 100644 --- a/code/modules/mob/living/silicon/pai/pai_defense.dm +++ b/code/modules/mob/living/silicon/pai/pai_defense.dm @@ -1,3 +1,4 @@ +#define PAI_EMP_SILENCE_DURATION 3 MINUTES /mob/living/silicon/pai/blob_act(obj/structure/blob/B) return FALSE @@ -8,7 +9,7 @@ return take_holo_damage(50/severity) Knockdown(400/severity) - silent = max((3 MINUTES)/severity, silent) + silent = max(silent, (PAI_EMP_SILENCE_DURATION) / SSmobs.wait / severity) if(holoform) fold_in(force = TRUE) emitter_next_use = world.time + emitter_emp_cd From 8fbcdde9e8b339032228ecfb6b9c67b887f21c97 Mon Sep 17 00:00:00 2001 From: Zellular <36803434+Zellular@users.noreply.github.com> Date: Tue, 11 Feb 2020 03:49:56 -0800 Subject: [PATCH 088/342] Pupdozer animations Adds movement states for the pupdozer dogborg module. --- modular_citadel/icons/mob/widerobot.dmi | Bin 695890 -> 722742 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_citadel/icons/mob/widerobot.dmi b/modular_citadel/icons/mob/widerobot.dmi index a77a109eb9f17b9a7b32697b8008a21d3508e64f..3f48c3902ce29f532c7df53a444ee47f4d92491f 100644 GIT binary patch literal 722742 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

`;&gGqT2C+~(-I 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%0DAdNe{M#$%fC5NzA}~=Svq- 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 z

QR5o8|Z0D;0!p!kBz5}`)V9f;Ba&L_@sYl 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 z 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�CO| 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à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�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

  • 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 _xqa8#NZ1uliT8$sH5EkS&_D84fvw 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

    CT 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

    R2wBlJ8Y-Fk>DP5U>i= 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

    SeEz4mW#b>K7+|fhH|gDd%KlUsz~! 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

    ufpW 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

    `*Ur8L7h#G!;e=e5MKYf1u!TpuRE%xM6&Y&Ten1 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

      QVlV@cXn+nWq!Gpppe(hEhDxM4X z5|--*LwYmsA_bZBeajhQOiA()rqNo(+2xE_N8CYCRj(JR*)`4OuQD^m`m(XTgEam4 z(Dfnw3usVxE!QlaBpJ_3F)|iWw2XlCZ&d-BrAH~Dqs+Q2HY>b$sz_kV)u!Uex2OB~ z(;KmXA}z$@Aq9{6R)raJPg-8B2d5E6S4W!5@2sG+yw>&gOefec2L)K1{5x@3~}=2Xi+*EXc8keXO)eeT~_yFEuQFQgwEy-)zM2RL%z(6UIKG= zIP+zF*@Ko*snyX*)z(EqDcZIakdDuRCGe=UAz-@Meez{2tnOhIb+e!7Eo-##u>0bW zNF#HlZ4R=v0?{mm;x?z{-5GODdLwTaM9eOcm?~{mkhO-yi{vCr*r|tql4sgbQk_yX zN~oIyNh{)kLHSzGvOml5^h!x`$muI>}5x}C?IbvlJ;h+ED?I?fmE%jKfl!r=$h__&r0XSv?$H*i{v@S--wSjlM>ozsU8h-+ySNRKQ` z;@PJxlZU^3J2@ys)p>n{*ef?iddyni_%bnH6+-cX;Z6Rz`pcx&>MB#nnpvz+L>j1y zG~ZBJBGTVL3+e5-WiHZW*o7%|bf{drp?U9iTl_l()yol>+{<*}i!vD!GA?O%l0{!M z+MHu|YERYsGU;X}UWF*p6dnYEtpzznX0i`1XK)y=;OLY8c`qPC=2|DWO%Vvhl=#*P z{i6iCD+zrR)5e&$j|{+@(O&ix3ACJa(JDh zOa2kzl;6tPddVL@#Y`R}e-gEcm0wz_iNBP$tf4p1&w=EV@|&xrb(S*U5V27N%_#DQ z-xWJ2K462pxw#EQ3(CfCX?qL>8Gm(rUQdVavB+YrL2%ra#o<$#UqTOB4ju&uq!3rv1ndn zY55ApeQfaoM^2Ad3v0Vo=9r&j9qRnU?raBaS1jfwWLRU|{(ff-5+(!~q^h&zsAus3 z70a0d3+_S;Cm+vV?<;w=x8td7=8sP}NwVj2RQsNUiVQv_wkeZ1SncV1gAlk8NI5@~Au69>B#=d6YN zK`HLwdHnvvBff2Sd_(0Qud(QfJQ0`<>2AZgMjIp$g>>NlU6OT=r!9oWiI0Y%5@_!^ zFCE#L?@yDb(olTt0D*bNev3QH?6|EU!?6^G>dWMeRVJ|i z60!x#k$f|V%*No=vt?z6rB&Z2JYDO&rmfVOLWedb25;lAa z`?yZLr68aoG@ID2L($REwHExbU=NR4-Tb#j@-*@vAK#7vm-M#rRKaDRu{@kyoK7ir zK1eTomz!5!aw$;wkcX*xda4?Spedzp(V3YA|q3Z(Fe}Ksb50yv#=dpOmcgqcR zrp{`?sMXR#bS4(^igter>5BjG3NHnlQh$b$Iz!fGoru`fWb)j`jm5PlPVkO*M&;lZS(0VvQ1W#icQwvZSL=&Na!7$FVV<|}4q zx>gT&;6By!ioB#=me9M4_n#u-w5U~mBMmRBX*Jhy9RXLW8HnYcwIGp_KFn5cTr6wx ztzp)K7Sh*JUN_O52V`fqZ?hNgC0{M`-a7CGX2Q#8yj&(d4LK=R9knAW>Kbv6P>RTY z7>+-8zR97hW-*BFXxGFQ!IXMWJ@bmQJ#X*bdwWyjA(eF2q&TV4&h4SiF>iDTv-%3! zA#2_E&Ek#s%o@y0QBbg+FI_jJWenEYGGK63m^*$!%h*5-0_9%@+}vYn=fiZG9;sISN+U3aZbg7yb#0 zT~R&c;gGd8v!QXEKncZdUD$|5Ivlrt6EAh}qTkOlqvIk5`$uDED-fxt{FT1%QWM~V9C_`WPM3VrT4|CWP}10VCCHm)g@UtXS(HeSQ1TQsNoXW3+(~wqhZyY_ z5{e>9t&p%DC7QoSe{d>AE0{LG*Z`=0f(EmO1KWF6s``P&O8e|WNFA|rn zD@jC?^IYho0wnxGg^37mtnK&NI!P`&z})?>A%zu7MP_vz~GY>;&k zhoVUBXU=RKuLeTJy~g8-ieDUcuB-Js>)g5Oa;FO-`GF!N&9ZupeW) z_JaU)e9kAB`m!e=&_*d9cDh6c@g#Xl{R9!~;$GOW z6o>zTx``{tvxMoEX?G-pZ36RVB>8wV2G{0usnDdG-O71~Tcf^|O+%w0@()&m>sV1e zti=cvA26keGi-Vz03*U^HG1~Z7SIQUA$(2_Uayu<0Fc2O?|-{J0wXZ9`*4IN&;;Du z=vyJ{$dMA__XsK3K7QtB-)}$h#pv&S)QB?01S(Pb2K%3Bl1KLHNs48z!ZREsyxWc=zMM5qA(aJEV1EH+>?EcryTV&P%yI)cGMS?_7 z$oS2?Lp0#srvkfEkM*Wd?!TY?)%K)RR#!QMeZWLmvK6ISHY0o zqSqvN=>PqSOV5&!J4}~k0_Sml4{s3P-oWB;q&j%4;Nh3xXWMgPy0FUs{S5r_V)Xx_ z_jj87zn1gI7q48ZQ3-bS@&u~vmsRE8`#t%bJGy^g{=RdxWownMPA66_^aksTa~`=G zhtZJH14Pd$wsi^p(BeNx@6g+EbYP}jP3As^F6@E7=f1m2;)gkZhVsDwx#}pYp!odc zBZhkvO4Pw~&(84KzB4y}+=|}_u0I=50~-|EdzuF^*)O(tJ5_%0L&&ym?Joow+x8z7 z9-r;kDm%(n)g0ZU@}W#hEJAbd5k|CTRKl3UgVFa~j>&T2NzW19yAsQbUc5Zp?9~I% zVv3)ip}Mc7htl8KE--0gTR0p5t`)mnu@ld<0>7JM2GH>Jo?E=f9X{< z!VDr%1d%Sw5cT+po>Es{HWEE~nM9bIAv*x#z65QQOjA&Zn>tJlg0w{{TD-0=jkG#u34-sg)CI^ zFF1ZIVL2tkP}GThEd{P$ARfnWl=YV>ux+C|i+h9f9Ba z$SKro7f%d&07ANAj6k$)E?&yFp^wmCq;1DGuLKl^X{Fsa3ry}(jxmgQk=_*9O1BZc zcA@(K0(bUeX6d{8qQAaGr*?qIXsEzUo>ec(tTr;6cjJp=vNs|=?WA1;7}jYr<`lVX zSBoZw*U=ppqlb(K}QY$^igRc2pjW5-MN8~fJK`tQ-V;2`$zBTi?4~*?jA6YVq zNljpCK`5*>idgK-%I;L$xL4Jprg^j6N`5sqa#?2FJp>W73cjtnAUd--#o^C+5ouVh z##m7-8vZ=OIGJ7_Zj&tP{34Cd@X+U25^$^DT%e@m6JF2T?+eD|em^Sjf;&gj*4yc4 zub6O>rX(yk8!IeW<#Clj=A22u!4=IV=yw(*^f~odCjr`~{;zC5=LMYS* zEtj{E*ITx>un-YZdR1fq_9(+BR9R0P@s-)<^ z=&+q+lO2P6tv%or&l?Zvh5%v8?eb0M4SxTT>eoFw7}GLd1aG1~o=K%EhvA|7<;R+aU6 zAoNxc6Q;E!{uV{KH{8^Wrt@#92-9u+Rx}Tn9*2`LP^&SN@ku+@J7M}%IErF7>~tmp zUJAL^Q8Sg%-@H;s2pWIuQP1*FK{uv)o;klL_zV^KYtwVX{Q|o20)hTnk$g?Q`#_A1 zRnLK@s)v#zl}{Fnrf+MMOFmB)7fn6+B13daJ$c|k1BpVr1=!oWs@uN4o!#c#WEh}g zYDmQ}AVU;S*Kk4>^3s){fy@gbj=z{?2?_l)>$pEiP9fojFh<$_nIM#0ZUXnzk2e4 zx?mb_P=kcshkPd_T5jhkZ*_;iPb%)1Hu9gcyAxHI!_VATPyPy4Qgv`GRp^e(6+P2+ z3HNrE#SUYZlOh~K&;MqsuvEXJ@>vby59aEpdx143UC14J@YnAv8ju<%LRPW*9g0la zjx@Q(OZ^sm9bDy?4RK8}+-YmfG;a?Gj3~f1S`VMuB}+E-5C2uo7`mQ~wdd!t@BxF^ zw(VVV?RdB0H=^u$ILi3!tx0!>V|*8$DpXp1<7MQmMg)vBENKo=HYKteNj`Moncwj( zg)m$%9gBtF0EaKj_nlex>%^`R$81?}5C7xRKN`iNP?1L$cMjVd`mA3F(_%**>Z~Xt@Nc7w{ z(&+E^n5upscqFV}3rxY)_5JdUfBVmXi*4btl6YvNZv`CU3EfIQ59bZf`LwPN@xIi2 zp@Fz*H@<$cGGR*os;fAlF>mK!Fc{K*%)|RVnoAEP>vR7IZIh_}hd+Gp_5l3b_L{># z{I4n`b2J?9$4V5G)<8`IS;~t~P6Fmk47~j0Tm)tT5QPb`J6F?_fjwfcv;hwWSH8Jr z7)O87BfSu%>%bS*jCC}gxF2Ah;_nK;_KhIYzM}cMP!y`37`A=eaPL@_?u$>S$d!Ax zH`*lCm--;@WB!v1pqKk6v-C)*3)g@cB@j=H(jSjmD-uLyXHM@G5jQF|Uz|*9#QsoC z(oMPic=3q5&5JU-FA`NdgfEndFkkB84oh(T#hb703@5y36x$hL<-q57^Tj8J>$`sF zcl#$-P=|yZ@R{ZPT+5;_bB%dQJb`x&(fKvRkm}qEbx?Qd7yEh*hxNwsFxK?%yrPK! zEk~9Ipi;~J;`shTpn*T=ytc}4E^5^C33;@&-$-wiBF1eLq&YK7l6W|r}8 z*vkmZWA-_=hHI6HI8UjoPKm0V`ai~Ic|@oI)U4%#O%nEzeB!$k-@=xS)Fku+?(j~k z@8ZvO3xD^(hKKsaQS#cj%Y}ObvV<0WHDGitDlv`XPWYiOhl0>wk=d!ra$sYMg8xo_bPaj|WU3RB3BjMPxP6}#Jz{Cq0aEMc*a zw0ZzWgDNJ|JN*uRZKYp4O0U~Gcpb-U^6tL&FKqo~tLSOf!K|{b>R68porz(#$?6q0d5<%)ivRM9--A1DPy4 zC#v{@9gMZw1E>+2Di@jb4gNPM{qduQ8l}h#if2c4eV_A+)Ta@Z#sNEr_5hJyavpwW zS!%(@Q(koC#A+j{tle*jq+pZg9B(K(jJsEIBSim@B1Gj<%Q5vhu%o;1hRe)(Gs^Gz z#UGfgd#+SW7 zT@RN}8ZdkP?fY9f_oPScvh>4`)>L5|E{f%N=zs02c|+99Ee@%A)%e|xo4!N6qIqk? zsAcB5n7rMjN5SwojQ0sW%=2?bdR}SkH@j^fZv#EOp8h(fd5ddfh>XhaUvZjkZU0;h zUqY%YK;G8-bjKwE@ycox6Xo-AP%G0*AuGGCG+!&>w^gAJUFX$K!*WO;`g!v*DNM|X zdXC2!XG$iGR~Y*AVRq4>#&32YS{rF$4SpEZmA<0=;W0x-l$Yu9SmJUQb~ky_iXv_x zze)-ePCcV<2NLxMMf96_W#WfO9aqXy?K<~0YbuZiv5X23YEftjl;Ke9(RYh8@Q$y;I=Owcs6J? z*>CsP$guxtZK8Bpgs<1IfY=3K&h+vXo;}q++rPuWs9LV3eU&uuoqk3SGyGkOc@NC7 z4RDEAxi#6Wf6`tBpd{(f$Aa`tQr1yZ@{0a?Q$w`Y&eS zfBfG`ga19^@%M-tX1=68yM`Q!1iZvQ@BaLYG2B~HHqB}kg&T}om2T|_dkn&1JFSM7 z4?Nw++#ME!+9AE08_K+D1U6>!+gxArf#2*<@P4dtiaaIyRR`Ch8YXMNG)i*1`10gw zatdV6u#5roZLOAW?Nd4O)#O+3leL|9ll8g7Zr1~)w>RU&Y^goc`y>w@0+jsVC8m;D`*$|Tj$#^iGYZV|x2G+E`5`g`%*@Ox3kuH7tzmq4 z-B^2GlkH>yRX{-Psag#0hL;{CP&zh!Ld3q)`7T26&JIUm2@BHQYY5mARqn^mni~!m zc)Gw?{xgiD02uS~@_t)b+2*PtX4>~>v)I?&r9F}_zY1d?+ZihklLZF6iAX52m_(dR zgiCU|~lA-MWcBR}3cebFsyx)pwD-E*#uAtV-Qd3j2S15e}bmVZE zgPVuPdB%+1vK9K8|K@V)YdD&M{M8uIUsqS>1K;gqZe>MDYj_kQHrY0hSoV~HOhb7n z>!}AKFjGXMDWbS^w~pdEQ(4vp@XUY|J6YTu^N~+${py~B#~*1OT>g?xmO3bbhD|l5 zW!Wil2WuS~)B`HRbEg15znNrqh^YB{b2Zg-xa=zvw8J}c8!{-rMu&e|)nnN|%jEA2iO}dB5cdsFFzhY5I z;t?2WA;=h7pL4D|m&;1$Oo>@H&~U75r`8uHp!{EJ^N)7yQKg%Vu>hDk&&-!>K=g;= z6&>vR(_mf(fZGt`SzhdsXTIGn#i7;HaKQZ;0(pqvM@I`?FU?J*MQtsgBy%>$Qr6Fs zL2CNNa0+a_Q8-(CYrW0l?%e`VsTs04DNYc^{fYP}AbLYwL_~VNT4)sH$$~`F+>(+D z#n2j~1WChzjs&T-dh4_Q*X+27FYvIBOT7Zq>e*cmiXIm=wz zT#WQ!I*2xW9~vqsE-ogeor;=AK)AE81rHa-PpNlLy2o$vBG~EhC>G7Uy#{h8ImYo% z7rSPvw9)48QoiSGzcgI#bj4@tIXBBaghihPsmfP;f4|E4dGP#3$i$aERmsp=leH$5 zz@@?1eE{^Bf3&MNxkHJEGn%(RHQbxaOK_i_W^|B%I$2WO`Hr&pBjq%jT)s!mSNE-G z3_G+V0Blk|hz8q8Y6f=P_odW{nfHi?yIGmoFA@BQ_+>K zL_m>2e&=0rvgc0*inX?Bh#Qn;Fo_E;B?QW~P7uv!R>+ZaXOd9*nAp-?a%8TIxZ}>& zQ}O!6B&I*_{5l3K*XR!<2KgD8=U=d)*RWfNu}Dn1R2I1U+eGgx2&!#DyuUQt2Zv@{ zmS%uSc?l4(UIa{tB&R6_9za$prI0X)3`o@7+Qn*OxbkBlNC;*3ALk9zR16363Jo3dYeNvc=Z=*Mr^Y7D3WiMFvu!XM135CTuo6Y zEGZLL7M-;nyvkQHJpDFO$bf4&Db z9mWuLCD@}T7s8%3u3PxrWe&1_!JOQRFR7c80hP|b#{$Shxk+|~pi|%PA5gdj8jZIL znied!EhUf*WVkO@!36~cFM8hjU7hHtnh4=6#p!1rUOu4>e2Z_(KsEvwh81lQJ<4ug zUO!@0$3Ft7n@hB^do5v$X0L%tv7}5iC#WY))fmqjqxsIHxU{l0h!@3XQ1wcl95{I3 z2ug2kSA~SF|Hy;Fq9QY}>s;^U$^C0UY`}cw8)XdW2;1fW>}U-M!K`>zKV1LwtG5~; zq$xPj0^r(s2xF|4rpmH0QCt@ry8d9yn5p&X=VOpHuI$*n_W;=5r;%6Q+}*uMVwT(T z4nP36EFW|;o&WQzDOJJYI;pSX9NEy&u%G+*<8y>zD3kb0Xby_aVc-exwIjJz%V1(3 zf^1oCIyz@Uo^!nv&#B`M6N4{(!}91Y&0>)#+(h$W4i$7v)lHIv3h8YQXHc5)J%od2 z$zTQJ{AuIGN0ppif#{#@TIa6snSfMJX4!3)}j>&KY1Z-j^wI2Ww(xqwGbh&3Pej*Kqj?V#Xlk&(}T2l-=GK zrC)xJ=vC7NNyg?69^`USAJnQzt=X=yr_}v$plZ_`z%eMI%5`%JXf>?vxlgR~o4=hI zs{qTAnqdLq;+A~m8E2J%ho)Y-_GHJN)senXORztr1=w!JekEg`T_Yj8ET@MVN9%v> z2Dk?|nsh&-`|<@VNCgDQ$>@s40ATunRr?`|U#bw)N7VZ-4!k*M<_n+&^a6Oh#;F%z z+Tl<^66LU*QDf0oLIa2Fz6BCqi z0YwmL0RgE6q+3dwMN+yu_M82m^S<9X-*;VHtHAEEzvuTnGxywc&&*^m^koz9KG+DD zADhq+QofSpy^gLm1Pt=99eY>1C68^Fw`)AM=f4L@kTNT=dZA#3DrXFWb|(Z6P?;|x(;h)BSSimC54-i+ zWKC6Gkk^PkZcxP;>%ZWVys=U5?+{#OyhMslJb(bRUN0~KN&k4eb!Y)=y}LBnZS-Ri z4XYlL@k1^?0RtE>`F7NBA+@CU50wE31o7QQW8l?q1I|YKy~BPB z6xquMQlhaRJb1o4B^P#YR^(g2jZl0HFtqqBtwat?OVxL5V;Ze=$t|c_6WvOYLuuyg zWQK87%CFb#8?+0h3fUz=2cChxzUgYA`O-Ub_bwjqR>5%D*(Th%b4P%O zXG)yheWKE(8*}sSi~Hr1p1Dsp9=|>1lto3}6pPzFbz{6%bQ=xb;1-V8`Fq6qza4g4 zcyqEIb~~R*I{$tAahsEE09py0i+5nFo>^Fng#H^Bw@GcTTylE!BtfkD-93mWhaE6y zr!VPXa;L6tnQiZd8+sqHI3IiBGKTAn;jrlF>bfju#xD{19y}cHxqG})@~Cnm=$q%R zwL%ef1mG36Yaw4@R4#bJm$*bw6(Ht9C-6paKd^ql8bZgH zH_|LpJ-%Rn_apf|jJwG$De14^O%!qZ^3R=J1rRyi7!pg0KmP@NMQCNBO4#102xjqDru#*0kk>i2wM5QHNU$JxAa?MpmzsQAnTyU}7d2C&*?s?PsM2=0De!*{EG0lQIw z((m6b*TyS6S4)S~%LYq_400{fkiSbJpc;GHAPoA^EDvfLy4WkV2SL!gb+gl(#auTU z3yHCI(Bi|(*Vv9L5D)4`3s?`ZE=+ubJ=w8jaj2iLU1L3XN1+cYBAFCGhupotGG4)N zHPvZ)0v6>J)~u>}Pm_8sq_|;`2pDa{xhmM7>$Mn^d1t~Wm*wA9P^UEt?d6)0{C3}< zsuG~F)nLvuDqdshk6Xx-gO@2TzqPIH?4ALP2Is@YR@Q@E=jFT-XQ&R%^NB-`#I0Xv z*O2a<_1A?gGIYzwdODc(w@|&ZRuX+FX&q~4VV^?CQ}9J4B}c!?)e24-+z@Evn+E$| z@0-wFh#|p=e29c9NQlt8F z5}1?iXyfBaa5xYv#hZDBML9gli-wqn^Uw#@*b#+6%|<^umy9)c>ZcskKekgAPdG1# zp`-brjoI(t%n{EIJ-oYYw*kF;Se|b@9 z2Njyn3yx{~^b@?WAP}k-%rpjfbks_QBj;Qmm8Y9emnHoiZ~Qs)G^k>&OsCZP{j+_v zK~M$UpQClmnL`8x?*n$tf^hau2EO3qA&D&=*>Pg;o#N@UcO59m$@* z%osCaaRsjkjPYEk(odk^7;l70ANUeu!>Yo}*RYmXto6`*`d;;6s;Em2tV}d>Ti;a` z#lF{9smUT_OP@F3rAQ)mz$IcEMLa_h(TaZsG}mI6oALd4-u?-H8%!kYs+nJR##n&zd?yUv~cT22erCEDYWbAXeJyM zmQy553JNGd7}2Jf_>>K;+uGT2YN2XI+v7r{_<5J&Y*0^5X>^A*h8eCF(*e#Mcp@y+J#(e3C(pcm!c0r1X6KK zBVjwtgS{#+vN>PB{z`U0u_*x9G#(%FKssb!XFvnk8jE%)@igXw)ONR9!Hf;4wS^WO z3fDPHjpw|;bwVwt;4x*acQEoq50X&mpW|>5HtUl$qOj78R&bV+_{>7TC?%$2{lyWC zhn}fc_@2OS?K4A-{so>D4jPFa8l?{g#tr629c)51Ak>96sRmVCPppLm#w!_E$UE%p zF?i(5OG{Wh_E|1+$%O7WL2|DsauHS*4)CD1MM@_49x+1)JX%{?ZysSCfLH?o7cMh4 zG23=cHNgLzk9MrUvc@&i&zj@C`4-C)+IxSlVhatGYCxqr@Wo2;ApJ=PnB;ed&c%loycHibtFf}Ov zxHh*J+cj?MlNk!wI`-Ac8eKp#SU)Q&Dmu{H`w3eX4`hJK8b931SAuAD+q!R13=$0; zFBio78YEuKpSc6ogoVTqP)?ui>7r`Ndc}R122mCJwb0j&Qu>MxY69zB!Tgk#muIDn z-$G}W8aIW$5#twgTXXI%gnR0_*>odCfxRT(-1u8zVb5Y!P`jI#SJlz+u>^)I&bhYa z-Jxsw2#^#^nf508%k)ieW#&Eze9g^uqIFtk8uPX|67hKt6vSB%*KUvd*VsbRyH$*P8Q4S8@2W8;K4kDZ&v{HPci) zi;&wgj!qcv9m9^~0cIHm@fGEod-p#|zjP=l-SgZt2)3vRtGNf=^SNtJqNyVJT)AGHW~_RIJ0PhlLwx?=)aQpDmt@GQW5v`y6k=PN3LgLQWVgM?OL9Z&vH<1VyL(^acicr zh4O2yr6|hI>d~Pg{H*@Ofq8M)6$;^+oaf%k#OGo5AV+RBuc8bZA5KMgLe&$D?%ME! zm~0H^DiIea=gS$(+fh^V&nkF72L%OXys4O(nK=ng)Ersk4xqOU`#Lf>81(uzUU+!; z6a;KM6j#1!as09r5Q+Sn-D_!7q-DfI@#4?V3-J4opFZJ08Ti-y{Pz<@vc%_8iL54J zW`Xeh7pnD4GeJqoZsn7PhK6zCmZRzHAskj8jF_&;+F-6`m~m(38?W5&5oghxSMYEH>gko3 zNqx<(dR7d1yJ+zvEo5Yx$^>LT_lA4K%%@!ym+ycfN}+`mN^XRi`4o)E7?c7!GuJ^# zn_GW^_EONV@$t^`0;9k;$;rt)$z2M%A2U+r>}X7pCH@8_)9>4}@nW-Nbc-pok z=JM^s4yUhek$nC=TlRT>f1E2sL?%W?2)GV~X4m)LUwXkxPh8F4s;BaTdx*M~l|17JiMof%k66yMrNfMP-oWV# zkBE5g<3p>HALkGvcQl!Tny?qX7IGd8R(~Atw^L6t(u#%h*nz!6l?63w4s_o7dwIqe z`)m3LU0KLX{_xu88gk>Im_=3?&%C%RO-=#>o)F*15(zbkSBpy=MdWk4LR>>oVtn^pfs`wA?|Bn`cLreSX#PCBJTdkTDc!nbS z-d9ny2H|5j5t^M4%+mp(m-Iut3c@@pq=6NQ6zBUKvOa!)dvQ^WvTvU}W4-TJISusj zsBdq-1nb2?emPv00r4>}?}|a;4bc=r_*L8D9o5Vi?{;oR$f`Yg5@;!KNs2g{xfyX- zU-IJal@yiWh={A+JH2u;xgAx!jWv+XFxJ+l{P~B+SCz}5uZ_WKPAxlK@-j1H${rsuU9qyZR@BKxkB?u8X^VZ2g1{$Ao-w*RQ;0CS z2p_>^Q2kW|khlENWDN>WhZ@F5GHe&kxsH zGf{K5=V_&(>BZmV@ckvB`7b|57ZQ)AgpxT~n)OO;UDA{r$8Eza*xA`Bk0%vv!`LSh z9yQm{lsKQ76fGud?(35{xuhCLS+6`VG+jBwba~wo-lKUckJkNmWShscxqti5ZhEHN zMfr|&vUN9nE91wjr1*>Pbd||21rZa#5WL1I0~Wk4bEoDvwAOw*%13cx`1g-Al2K1s z&Vcp#IJDe5ItrDMm*9f7{8^-ke~pZ^b!3;7xsFu~G)w(1@3oxu;G>Gz@T~b-P=L4b zi-wWlLEqE}>!ex4bY zx3BD(^)x-DmzIPX6$^6R08Qt6QZx_Y%Jo6MP1WY{Sub@NnF~WjUFHvAV*$j4^Kzik z?%2YH0~aze5#fM3#Oskf=CGfrY+?}5)X>-pu@XVrl#c4}*AD)KyXiWH>CSKnZn$+R zpsqthXZ~>bt^K`>CFhG=xRvrG(Lcgc=ZQW=> z?8~?7P4^Pv=63e{n@I4R!_LaL`;Bvg13{- zABZSpR;o7O77`XN=@S++H#56{AT!aJxQgF49CK+Ah%dadc6H9?)Ii(L_XbV~oA`)o8cL2=LfrzZEEZLKx__#P8F|jacLF5gG+S1j`w77nXpj-O+W(U?rvo(5sOu1 zyIp+@DF;MB4~ECb8&6Kep(los09A~}b=lh_l8c2y%h=qYz-Hkq@733Vc@Ata6pm_f zDnlc;3Hp>Y<1>#;m5de?l4%HWaD$V$>o`jQJxs(+;&wIIw~7mHEJoY_1(=i z%$`4@b2f=2>vP*X(g-VJnb`J%{`IB$7-)Li1=K?m%(@5k22I+|AzlXu$86QF;ric4 zKtcbD3cU+yE8VYDvI4uz16yYNdlmu>3WLX1U)LM8S|^LCjaPQ5VRSn>Zj-`gL3XVB zjeR+_XAP}n8WDtz(7zp!Lz{znF{3`lOZc+Qz$CEaKs@RKAFP%CpUG)i1YG3x{b;86cPvQ`1p0q$HbLDoH9oo8Wfz5Y|YDE^F1ej9sO+Higda zZe!Twuwj2K?-B$zcu&1krje)S+1}oU@8DDJ1P`Mi&T97g^$6N&R6}#($ z8{RY-V;`k&!^yFyO%V{h`f23Ok>ZC)8@Ko;4Lp;9SIRS9lb?9aURyCj z*(bc1EOo>sfy5=+hGD(9f%Se}UCNRO{(JW#;YuVeTb&WMS9$F0?SH~4%*tX})U)>A zskte{1KEdHz&mZ^!|5<5iyAuR6A;KqOic8rC$NOMrO;&Lz)!m@Fu;01c;nYFuHU_e zxt*>Zhw`x^6pG7>OYrfXBXbT;&Oeax`KFV902J84o`7eKo)f8Zl(j|K|`V7?%C&CWGw9m948piMQ`!4*pWvQj-SVSfyrH*%D` z!Usghe*HoibqqK7`0Q7qt-vP<^9TtEr56>csl@~UP63|bE3~LeI^kw#@35XulRE1D zXF0)Ps7FY^Zx!&?jAPagYo1`JA7i$YKlLwuD=t1)GSa!7KnRaroK3IoGTXj>{fa^Rvj{jskL=e{()k?R;eQ`$?byrUvUOz?K zj>%Ol2!G^2^20AHM$`+30tYK<{_0wH)_5QC2^aEhhb2W+tR!L6f^&B6?i8+7H~sG$ z^&FwxH`8Schd$@$U!{#?$!!WfWS%&vXqox5e+$qGB+s2)TsAGdzz2%cMlQAV_~-K( znU~+E|7L~c?>+Jvi$=-lHJ74dXl+1WL)-tBr){0s86 z!Q5|fqa!NN$CLZSSMdI9x=(Go!+&~5MnZo7*7&>Y35qOSgz!9Hj04xL83TXq%Cn+Y zpU{*zZ>i?g)!68wV0qQ-WwDg9iyi|xFDv|m0Z`mz!Go^4ipEp7N==IU>jKrqm~924 z2CZe>+=Rg$2SKV5(JGpQFGh490E>|stNydb_EGE72gK)P^6%V+h~!BR?mJZfCm|$% zb4$ygUC-y`V-+ZW)9uSuC?zy35#Ue=%w&|0edGs)$3mArE_vD7UIG3|OHWVQ#DqaZ zL*vESiARKbI`!@zgsl5gW zD7~U@AuWQzAga&ac5IcXbrY3UzDq;+62cQmSZf&?swS&y5W>(-?0~Pjy8FG#)D;4I zJo4y~&v+(8^q3QffUJ(ueQ*4&eSNZ)#A06d7#9Kj4%aKg&&H%s$NrX$->das3E$8B zg_(>%;lx&>h$?x7HCbiQrk&4fd4=C+W-|SCuGHUcXiG>=;ngfa=YxYTHzIr-%v(Oy zT%+_lPF=8yhOu?HL~Ou%MFD@Y%DFAWZgfusN%>WKCL5P%MCnT0&pO$*}itr5GbdcOf1rI+8z zu3eFqq7J$bQ^I;qC|Q}8l(C}m&x<#F|_90<4M>gL(q!5*KOY!-2e6K-8`^)#Vubc<2x=Ov;ayRQ|{f{)6RUCt1$l* zSqK4gHEQVh@4dWrC04U(L&c?%ghicEj7nGSXd3#;mywiIbYBlSDIm4cRaamM#!*OW zpimOh($H?Fj3#T7lvGrG-#BL-(5S1mXrihKgPr5gdYEL1&vW7XeG6`EJGK77NfQv_ zpXOcLI6f7Re#%8}Vs8(IIMj15idVCyS&z*YC#BbN{K>r!;T2*rqw7Lc5uy4#S!)v`kUFc+NBQB5cCe;m>&?QuMye*ZTG+)sl)VtgNh5dyH$*g$KvKRXV%6Zc$v> zs#Q&stXZw#Kyp)DS+nMqm2BH>#K5w@rql!F6P)MApeblAYd3g#m&O>0ln|#Sf}g_} zvLr{5&CKs1zVwIMwnbV~&Z08(6_{0L(WZf(?3>xB5)U7C8Fc3hCV~elN?xX&6PQ^c z{`HFib%l}Y@A&77H5bNaFBP~oip8=j2xBeheMO4h|Ry&s^ZI{JA|Al`thF4Sj z)Pb$fu4sR2oXKQu?ZsW1^yso$6}cQ<;p8{NK|J&1cDZ_sanYH^OV7tXtqI>-aTm1X zeAJwJ`bpMAm03{@&d#E4w)f_rvRlX_*# zg7@h86wYIGsFBECRni-^rCxE0#dJ^8z$A_9y#K<lZFjaYV=j@rdAi6%EA*3H6L-+Py=)c;!#>5%L%5XZC()W1c){Y}8Bk zqUbw*J$~*=X~S0RqnmeJrs;;yPR`1GkITRBN*~=5yjMF1G}Xz8IoT7)RguATCvg7| z9Kd7o{>;RKp7ql|u-uD+7lRu@d7Co$=M~wQObR}rN)~Ad+J>h zrYmio2H_I;71gndTsspxow-y@%g5Z^)wzkf(|! zoY(0Z%5jHNwKR6b0FPuqe53C1a_H1kSWEeKsW1-ZWweIHir0$m~bIRSlj#d2kbk|>4_13A1J;4 z9@cnijXWw;@bK_Z>8>#(Oy`Y{Iy#xm#^jSBaVv)I!eYLTF72W>DX0vu$ewj1xk>5d z78y<6(RNE&w~PejJZS;@E9=UV!~K{6X=W3`W3&pU$KlexYEA_UDTHh(Mfi^+vste9 z?f*U&J2hN1)iqQYBVudfdvw#iwag@a-XCAEkRXmhlU*mal8-qp)^j8ZMfc!H!~A9! zOQxPHS<%8RYyLeR$7h8Z?9wO&Cm;#PYXrNju<}JLiGd$C zy)AXKn`!a9xcIkKm`#Yh@lgUu*HQ*-Hva_E zS@YSUwFuOY(Hw<|V1|W0TuU|al2SpB?9{&h=s;gf#R6wqExn8qoL3fa{HH&RxDNMWK6^msthJz8HqqUT z=w%!NrhKwneMvime)I(2Mr;wq z{4a`nfTtn|c(*WM#+*iqSvkpG=$bpc9HD36D8gGf8{%u^5aVs_eGLD!?zSR6@j!&hQuKPoO&izHH&B7!QK(13DNDJd%hr;tnS3#X;-+G}U-$mC6Qim8O$u{E2p=#;K6Si4 z!r<~O>e^Be88%kf(XTwh14qZH*ymR8Jw-8FiQr4LRlti{)@L)OD{AP*dygqhRN1V= z(?;=P?N*-49%HtB&s2Z!1|o%G6b##FARTkw56C~nR+PB<^R$sJ-oxAIm@dWC&Ph)E ziaf%lZQa$QZefVeI0=(@hpbDdf#glPPfsuQCGKqv&1a$31YMnXyqd^nJrT#EclO4{ z=fEfci{2E7Po!wxOA|=BrZuVMNaGgG2Whgzl}ux8B2^;L1j-}_Q26z3Hm zLS9Y1WPthnleXRSpQr?Y_SjWES?E_%&!OrW0s|Kz;iV9BZM#UIyQh!&;dSaSp){>L|#1nGj zU`>D83T-#V9*uWA5{=|Jw%#E zT>OIz?OZo$WD7}Tiz zWNrFzdqFU}utM@RJwX8W%e6sj)t9tUYU<YL*CSZjDIL=hW8gzw;0 z$FGS2Fc^}@Zw-)9Sd)4uBe7Q<1W)Dxw*+qjwE~et_d%k%)Yaxxb@B`u8$yR(V+05qM_V#uFO06^Aczb<0B_%JfLkef{u87(2)rff z5Fdg0#?n^S<-b=4fB#O0Zz1a5IP?bcs!7S(!00p@L`%{rK^wsYym==h3Ag z=Udki9NgS9(0KS2(0pCy4b#)NAuWlRf=2pxo&ORu3t>oJuVXHN5US;57#QAa=+x|i zB(KJt9j7}>h5tDYOW5%BkBjrIgMIW^L!-Ihx@6?rw{M7&k#JBFgn?;PSTHtG`tO}h zte7>WJ9kIIxMzHvhIKmi2y(MBf_jRdJ0!L{`4N6bJOq&~xDbTGS7b}z;NUaFl*=h_ zAjV6kp*m4iSVG|CVjq(pFvyYj&hEB%bXUm=(}A9Wc9&w?_KB&_KL%bw~F@>2v58}K!hPB*2pl13cX^jKF{cgMoLAZqW? z((-cAw{L!Md+Xsyd@)of&=UJzSQv@H@)|BK*V9>z?d=IS-D$$Y!oXR|XlmX7xt)>T zfuW_AJ0V^m4wxva2)zAubdQ%O=r@TXWO2iq&H)|xI%uJ+ukV*1P)Y;8e`7fkco$#{ zh-FBCU$nHfRcik%u>PMbT`^UN(PlsEs@>V#d|i7OFS!ZdKbj#ruXc`A3VlIvEvhKE z^+wZ&1Gl?0)1X)4<>5h0eJX01bF@3o8(O{qbm6w9@2=)u5Jo8|aeS>G{%mSea7~Fs zQ9h8SNdVS2MV_&)%*(ApPkzGj?c(v_LYmy|C{{KkuI@f$pA>-u$ji&Cvo6K5u)%~k zAMj8Bz07WXB#&-ag|`rzq;u9{>`gI>lD_;dBOto%qujj2gH^~?PeuBkFu;8+64}HX z9lzJSvm@{&E30?@j8}+d^1g?M2w1|)@H{fH3K6DK!z~csvlSRdt3m|w7gE6H#?&`& z&fSAH{Nv-0a>7G^x-zI|;oTe6)K81!^?iCjdB$_)V=4R2RTK8ow@J>Q z!)Y|;<>27>n4NtQ&Je^yaE##9%8FjV?0R~7MsKxF!g?8JOH^t3s2lDdYiHJ{)@K(s zN#6Lkw^(^~jrr_iKr0bu-IqlGvri}M@d|@ECixf+f1WZL@@oWnrfC1r0~L; zJDg#lHMnWI|fJ-cim7fBHb84Q1bx+zw>lFTjefBmzP zpG4JRCqs7cyACIqMeNZ4k;u;ezRC0FIN%Qykg>*+4cq?T4UJ26t`Bjy;rF>hzMW2Z zNx>Hw#fl0$@DSj#6H-&L_GxyO(N>5W%;LfF=qMFAIr-x^oc;Lt_=1-&U)IvqeWVyD zVAtQ@4_VOWl@$&@&L`6c2M1-|AfHVyEF=QDKJ#fI&J<{+NpPmt&(_vmJ4uhPh{;>^p7$@Gdhn3PViaHaiL z=|sH4SN&`Q0W2syJ-3L+rYC@S7_3=BN{Wn=6F&$Tcm)N69tIQEFYo@e6gY>Vlc%Gi zx?>sG40pEEyZ6_xF;jt8|Dy%)gBlY7wyO@cr)38_{i-G)iGaik1lg80HVv4Q9?bp1 zArmJjQeZW))7Sx4MAe*=_vCh&x|{5+*b~#QWYK1iGUW12Y;OPs1jH+Ib8|qR$!j)4 z-&qHNzIAty`5o-Vg2MSiJ~v_TLsPXqkevpOl{+xd5Y7NbsR#Mvum1i(h{e3m4i^x9 zP*Xty2_85K?$aSGFHVnKo<4p0F*oY1p@odaoPSFI^!+h;x^;SFk*!M2?Y{Ul5T4s4xk)HBgTH?$1kd$Si(4s#nQNrWQ|;zFOE^D zFYGe|>lRcPSh2%HCpgKii((X4rsv`fn_F86V3sxTF7QLJM~BegZBFz*yg^OONnUPUCw-) z6`*77cR4kiv(bi1NKztT?543Ae1f->{V%E%u*dIX8QmZKw4 zIITFX3ojiVqvJ0i2FrwJNAz+@JPBIbD=f%0r6q*j`F|GA3;EC?n_ls56FFNLQw?{I7=*4 zvY)KJnD5Fyh2GlY19`DO2>9ye9RI+u-`TNUGS9v`IB?*z;Syl;152Q#tv#|QlGPsq zVCehz??x|P5F=gyBF0)%SOF|GHDW7EPYjAUECtrG<}!@|L+ZXUC8ZYO#c?%!Lgj=X z)HVS9+$j^g%-zLlKZtu=qx0UtIY!x;aRlinPfi+u0|dO=J ze3=b46xbJvn>T~%jqY=h!_IXl%Z2Wn1?!Np8UOL}^T!yI6)|lptt9Nn)A`)X zdUSLITD^+w!1^tY!5?j=qZ%4u8^$f!VFwRAxY(?hjf#(te=d{^nh6l@Y}BkHiNKH| z{N(76WKgmfsF52)PXOp0cH`4h6ex}VI99xvX}$`Bm}a2XrQ5RebaEdR3`#Tc)1Cgm zV13)S#i(a$zE3!T9+h!MV$sX@$h_IBf=?rQGu6Enw4sfFNzF>9rp6pD zN4v7J()gZT^Vjh38}Jmg*J+0Ne8y|MG^0pQ&fmhfsRF>-u(16H4kw%q>|O;&0CJ^N z?=1yH9TYyP!RCg6BXB>!kwfkc#<-FL49&4AY32MuO;#|F2}UJ0_+KCI{@QnNuz7#`@(8u&x^Fam6bJ*@hEoHV)Zl0nU$4PKDBhP z@xXyuZL@OXx^_V+NLyV)xF<*GEF54z&W2|~%@PP!cJ`T;VkfqmD_ZCeiMIPX!VsIW z3NGC#eJhrt(rYVZ;^9FFA8y?FgUv(zC79pA1$gv&;|~^sbAVD0-0;u&e;8^2x)76zE;UW^acz0#~*_fBt-u zm6a7->$^5C!b=|Z2T=HJgk)6R6{n`*X@4ZkBiu(%taXl$jt+hctOVEeY+?EyasL5f zyn@*dSY(E4AyZI$aI)=aW?McMqvVeWH6AsAbTiW_EX5{P6vE2Q-2%5CJO0GT(~}Bz z-2uRy7n{>E;5KGdeUJLfEb+1z)Nz#>AhU8QZA2smg{^|@U& zH?FdvE*j5m*xcB79&+JuVEsY<14H@Fm6VhuK;pjFvJrj-?}h_m)ZwAWUuRJzC8Z5k zWDs)oa&UU4zes(*Pef4}-B(?-Uou#ZUXSNASrl?n>=iDO z5ulO*0laY$#aiRpMTlBJQ`BHzKBKdPJ05aM3O~n2HxaU7DdQh*6P#maVd?Gd^#@C$ zSLu9ls6fAACi33ft*xz$zsgPb^K~mph}fD1l_IznwhuvOj|(;q3ijbl)-P%<42x+=W_*X6i`=c>A_KC(u^4Z~4R{=r6&3(6$!Tg;P5EXnI zTLms3xl1an@sBs@c&Q%^3KPtVEI-U z;{-ej%Ec+Jysq~CuVY!zR`pWVx~_lG89oBs%|93uOj=^%h|q?X?RF}d(XmxL1Oylx zn4!Tz97JSm{Ta$>fe<2#4bVu@!ilV%to9&HL+(+6(T)z6=u5L@J|m)&yn^_1cp&_yKR_w_|oiyqX+bwN8GSr-eC3ul^lDr@d{r`@Z~?*{o2c(3T?WIF{W3!kE~RY-w#bacQY zgsE>@X0X|M*g}wv{PpXXA8a|jA1`qJD_GU09Iy4o+C=cM@QWKYpqi}wyHOSy)uZ{13UZfzT0RyL6m$XZTivSbXAszec2aIV6tH!9#HT(5!AV||e(-sz9`lsn z%gY;9U1v61=vv?>k$!25G>QwLi%xGdeE@xY;Z4B(?llGwr)5x$PI@kLZh}Fc zhKg7wMPK~rt2PkgKy;A9$E(dj4(1aV0TbZ3ylS9?i=ntRAp4sM#MI!>w&J?=`hNd@ z4So)4igE6DcfE#az}ChlP$g?7Oz_f$V@Z$(LwUxBg)kXI&@29g$P2`7jxL`6L9D*1 zR^L!N1W9plga4mDe=^#3q008xBcrEx9Fgl?8&EaI1;8HC=P%YLC1T&dZ&Nu5OMe6UUxa*U zdlTM5LiR;>OGi_)?saWT9i4|O_)e^0*86F3AYhKydyYcriTzwY|hS&eQO12vDY zi;8%mYT*jn=a>^hA8e=#xZDSmkd%ZKa-8!=09&VO!37}7dn+&#B&C7A<-keU*sz0e z3#){MH`v+Rn?BlIM$9UUbpC4Ga)%i|c1J>qN(Xym4*YRNJ2Z+sa9SKeybC)6g5t@t zIX#f?lV*vf$Z-N?xq0#Q>5Rm~9EbRhAb^d~yy7Pdx!AId8rPBiuJpz+lK)BTCav#H`oeczh*W!_7Z6v zSM8;UH(D7Yjm*vQ?8|kpf01Yox_m>RC6ew&z6LvNOdfvzm?DQ;OxHp-zV^b>Tu?bY z1ELwrYGHxJi-t)EX|$>|$z&`AbmIZY+@g(afE$Z-16mv>2{A0HKjB+NU!M{o^p}v7d<(Rf-9pNT4@#jrOoACVVPgi+`^i+;K%u5yBW+w3_;+BPu@L;d zu&j-ZjXEXt%Y-+e-DN4YrR=j&v+bw-Cipj@($Ncc8+llegTyY}fvG4tTK}QtCLrXn zR415-8IJ*ZFrWbF5%dZT(Dq?^NaJG0@3gkIwhYfZS$0yy?)vY4>ytBGyWjj3xpFd8 zXc){IioNmEn|FcKdtNfaBPdw9>H>cTXdDs2uY}-@f!hJp&3v2!SPCE^_#g!qe4XC!Pu$MxsIe8v(m-ZWIk|maH>Py*?>tIPPM&Gr zfB-*LC3i5X6gAgfzg1|Cyd3bZ%o}9vgVtT(f%^CDqwII9lK;{xhJI*fKE+{_X;#vI zu>mUfKcFFw)_*}S@mBfl#w~U)W|!j?+uM$-bCv7CaJtfW{RbZRxNYlub*W-g1s8Zr zN=`D%MBdVf1OUGXuo@a4Jk`)hFD||Ydjf(FAc(NKUrhCmd+B0wX`5C?r!B);(ab=j z*m^ZXv5Ygoa*f>UkrI0p5VNQETB>JMfD&}X6-dX|Dp?J!t#7PTo5H~dN2p{y;+vD- z{!vkJaq4+v4H#kwU|MLsuE6U*J$}P2?F}WTPoMQr0uBQ*2tglud&g4(Jb;>k0U;m) zwej}2HdFP+AEO39o-dI2Qd3jAxfnVEy9v@fzkGs*CLOKVc8I7u&H2Hk{iB3&va__5 zZy@&{92%N|8K{VNrjuhmZjT}@NKO+BF5w(=?M-A`jb2uV-BU`DMCl|!s~W8q^WF{2 zT&H=-((U~JNOP%G&LXWus1FQvbk2Pfth!BW4jWBiJp^8Ur;FFAy2R z8OtkT(VqlPB<(&{w$d`Q;VuquFuMQ@wRC0ivySt%V2mN`2hH=K^&F`bu#S+)dJP*d z)b*43Fe9R>;C?YkGr?SyQ#yr}?&{siex0Z^IypRiA7T-2NyBIqoyRN*SYbPM+=^Cm z2r>Z))f*9mldCOeed<_v7`hj;C#J?Cqi~co1o!pK^_dVwVOhT~@8LjzZ zahFA+K@|wt6krOVN+s$<1*?L zI>Z>h!5kH0a)v#-*KE`yvLsoC4=#Nh<8*h(!w0IK5?pj>ApXDk$ZV#oPQ&NP_Vuu)U!$X!KKBxojO1BA zVgHZtK2v5g!Ydp1R)};!Ayq`njQ5L8IBg2e5=?|2zv1))r3u_?;Hl5y)?CJ_7BKY? z3j;NdExJ}xwA~V$&~RL2K7;bKKG_~^ZS6LXMp`V-=hT7B8d`pza?leiyx8a~Ks9Gp zQd}JUJ>m{OUQw~xTxYwX0&XXG#qrp7Eb(k_FDp)qHeca|0>d%7tkg$#v7x-0I^`Ln zs)IsR_Ugz-5f$pQ;q10zEUu7yX_%j%FXQyx>QdPc!{!Iz2!J_*7!NDH7vnUtFd-6C zQ9=7vH)om^l0~d%tPij{Wqw(IYGN;Rq!G=l`Bv$Rmxk&b?C-Y&7hjYvdx6HvZZadI z-|co(t7Ydi>dx?3dB%ft=Y`k^u;l8$xUeQ@^U;Vt+bd5Rn1M(s9G{4m?CxCR^BzO1 zS5dY%XdpgixtaUj!b9kMpcGU;(2gASWj=BTs_*6YyfT1kTHal#fj)rVCYyghM`95V zR36J%SXfB)4FiqG^YFXQ@*!mD&APDl+NA!R4dA3z+b?_hIy=WMR1xE$9>|QF$c_$_ zJpwtBusi_VkLl^>5Yge(ke7uNs2#arf|K@GRHBDgY-Uqa6C;vN#PK|shjIt>{E=&g zp15&h$J{iYnIJ_HL|Gfq)9NAddCO9rGh5fH2_V#=b`=V7AY}C(2V#S1*KSsc)B3@v zn-TJIoZQr>=V5kq$&idwG635j06mQ1KthKuvi-ccX~>6J&CXO*h+yM+#6b-c4dLhX z^Z>bN0g5YdUwEh@5PncVFx4D^4UkkT>9Ri+lpNXcB}N}5cYa^k^*q!V!e$u3?(?l* zIERy<#B9JFi>=J^rYTZ>4}!sKxuwe5WFPq3#?ZylD8hC3pyLqj88QKYzxB7#90{ z0O5ut<3Mdd#o23z&$+Sw(q+-42y6uoYyr4s8=Tge%|Y1O0ZFKMQ-+FC-F1S1Z=AQ| z$29;1*}-CsF`wNaCx?`;so}QFm-X@Sap|Q-Ur7Hp=kNJ(;=Z9LsMdoFI`;Kfb)T{8 z-|_;325$|5g()ai!bPBd-gQWvWO7>@_XmtOR8~5{`6|32&kuO{2PUUr#wBlsSbLE*5cbGx1%j4~qIm&dvl zz$TfP;L;&?qUJwGO7?j}YpKv5EeeNIfkXlvNLV`stN0G;Z>63S%e$cBm;T&qcQmOm zV|z_sf$HAhBb5nzZe1k1osChM%rq#I%^`pTrfU9++Tu1_3<^rOz)2mRKY(6jhqF9l z!K1rZZA+CiJg8}DUr*S#fSlUb$D*%%hbAvPI5_xl*0bn4^i^~SbM!4aR;kp?PRzzu zu2^_`e@G4hOd)(lpK+ozP}4`O!#RNd?fodPy{R3kuynj%o(W(Koa8@2#e6dR1v_COT(2wUJVz(dkdW} z4dfkQcZ>VNgMwNc9Pb0<#{|1xB^^hQFS3&T1O^*;K!|KToI!wlE~X7OHDEQMe?a|l z5#9u>eO^JqIrkq^ifl6+$NqEvb5@`wfC?fA3cOhmYGk(v&I$WaUcn{|psa=j>@Glh zFyLZwUjD_59grW0865(9iLF}$b{!lw_zTcAKw1{Q;6IQkcn3w*AX~w{MOGGmU4!cp zyeup+GY^}k`d20Hefm0v4{4D4A^S&k0MY|+>wsv%hG^;QLv0x|Fbxfb+5n@VhK!y- zrf?s0aUaUhF2cw0RUDVkqxsUye2NXHLHJDr-nM?x)5|}q22RA|51N_Pi5Me&e z7t9X7E+=-6KzS21=)}fa?tg-Ad_$oK1MA=I5?;^afY(LRTk|EtyJ3UF*0}4s@2bnn zUVAL3g%&vc2T?)r5ka#5`t@r8=uJfq*XAO}|ec@tEku(7bUut2xKqW#}WxJdO9 zQgB_iQ_xfb2kpImH5Iw1JznV&R=8CNs4*?xzIPLfAVUobYVk0f zOWuI&-$Pci0LbV7R)!u+aP!;xIS9@{CeA}-an}<7+vc<1y_Vnq;5j&N$iU|?}8c;k8b_|o5;tZ9tZJw(<*H$(^`Ua^LX$(9+7iRk}$Aq7L= zUPJdM0q9JcU3ARCazPMOLaDGkma^FRv zioMXC5z`{A4af`3)a*}^=H}!OUkdu?+tqS3IUvGK=w%fGVYEUaP{WXPy$zWiSvfh7 z0f5Qy#ZN}mLMk&ZJ{}6deq>|YmSFi#Eym)twY6$l-jS=e#Ts0EU*U4;2^3;7A>dM2 z6nqyxI1jB zyw7_6;~=!tVsnKo7r4h0$f^BXVg_lbhh#FeH#d8H&z#f^z-|ezLt~*Ss3?x-Oa^AS z8VsLtCEt6=g+BdcO#=^XR{)@!Ikg7V_VhV^(%Mu3T(z~e{Rk5VETJslq~Ue84}p2zK8L?ZRP1o`tq(z18fLg^HenEY#%D< zrb+rT$NX;urd(mfG6c|+>k$x@;^|cU{D-GLaLDWpp4$z4`NE8~nOJnJtzF;Q89v>t zy@yNfaIWmgK-hlV4-7fzz_@XRP}d;M4D}|EF*Y!G`{HgmbZY?l>dlsWp@%dUtNdRa zT+<4G8-!yYnb48?tlsF|a=`BM5nf2KVwrXFXL{LSpeLIN0c9k20e%5O*}Q}jY%`SV z`3+h({U7q)#GmT*dmG;?_j~?EBDc3&I^> z#VkyrBkq+O+xZDalLHUP^w8LNrLaE;g9F1eF%Uumq6KUM@C86Lbqc@5#mx~p;wFB? z>yTeOU+Z>)UW!1fCnda%i?%hFw6u<4nuOUkvBNi z0kdRi6azTUdpG>IVAOZqRYQXwZa3Zpo#T*-{X z)1Z^sCC-geqMw~RjxhbJO(OqP@`YFu9b|LRfzhaJJ6CMpUkQ!4!tZOI^1j^1|3_PR z&*6^Fl`9mHP4yXvi`1@^CVB_X=Ke?&m*HWmw=O|Ae-L^RJ)FeEjeOmPgwhc-kbLKFG+jS+P_qJjao0s69?ep`qQ{%FzGt>QWW=tJ~1__#;BSm^5JN z)$z(nH{`0N$O*f$qs9e~E07%uJWGWN*dpiHJ0mZ7t`doL(3%3W@6DULIxuTIU}%x* zGj|3|T59LlM#10`%63oER91}10Rv4_ zlzrlx#IOrojO$=ev{f6 z{qk3KiB1FCNs0Wg95|pF1Zx#Q=1n>T1O!HwH{LI50B$;|9dt&|b|?n8V8G%0Ocw1$ zRMmN2URkaa+}6%tRstYSB>@qk+60|w%CZX@;86A~XWKzz?JgAYkSzF`-xNw*N!clBX=>PM@R;=Tby0>m zBVGkxPCzwbOCjV%*!2K2f@&=iXacdKJg_-{D;o+)WJ026O_9U>S$8=AXOTM_-jeDe zil90a0J*KFI$l&)9|RBpVQ)qjfX)KoJ^%rOVVT$!Nu7}k8NA!sKRP81sx90mA@JTZ zBGU}at~%^pL+-30G{i1M*9n0KjF^B>g0N>3+N>ds2mG@NuDqYXNe}@SGIi<8vMC}t z`7&@tB6PPNh*v}Ing!*E`Dwf#lkWBF;E7W=>kjq-7Phv>bMg}%<&lSes09oR&mM{f z7DyxXKEOiiY4hW86_y9D2 zg#sBt%prO}UmNjcf_n;ZXgHJDgFY{#ab=rO%mM=rX_P=|1!*D(*Pp;uR8}Spu5Dj3 z^&$)dH3;wCeS6buTQQ{%d@?Q~oz-{C#;Kk#N9!&fTa1jzmZ+q#e0+(wKa^we%JBN| zUErU}i3b@Ok#7&>-PIcqzKDc=ionU&fF4190BNnf=!`+?rNLJxbZ!sg?4=Rnnwqr& z^{LPMe{R&4eYPT6`}*=Iq(x2w0Hc)A8JM^v#l?tU`VJ3ba(PjjUM`YLvb}6x>zi)0 zgPZ8umiatQP~EG17XZ($lv7={aW+SK&wtoih&jq{@yA}e;1`{@fZ_DApMYfc^TgFv zAcoY9yBr-ay(Z4d0F^RSH^YJOj^X35gu{ zhkc7t*~9GLw3RgO73elWyCevjQ}U!=8N*-q*q;=6>KL8-igqyZqOllU!d~y@L5~Fw z3dFaLElLXFb@qc; zI}6gZ;RV@XhyiyKuow`s{EUqv8?ZUj9w8RmF^_#)QKzM(8k!7%(SYRUkTT*@FSCaq z&6-VtAx;kCBHMGShw2zTgd?t|fR*s0NrH{yW}?2H9u2%8sMlY;HN(fGZ2bmHVP*Gx#h8mkJr+?x9c11ggXmNMz&M)aAOy~1N#KzfE_`334B072 zC%5^4YxlX6-iL^c>u13 zkZMq7?(WjF(nB*w8|^Zcy227n3tt7@wWlj^vlGOp<26VpH2%Lkq1aMaFvx-B^F-_W zgVF}dfX=?YXV-rp#R{mw7HC^$xQc0&gS#GH!#(aPqYqDNX}$~KE4&kVR&TH{a4NaD zoOL%M>wLS0RF*g!4hmls3b0(1#gK3L_C3?fqu*AdF?=X6a_q`>Zl+yH<# z$96DLY=SlytQx|ii!DQ%<$8LfAh@y+IuEYXw=09s#c3R2h5A=sLb8%qHRB3=spI+zJk-e#TGAdWzd-f`F`?c5dIlzcEy6t(Nq-(x%%0!1yBH+&HiqrScp7;r(6 zSXL{v3Jt z#f9DJyOm=vM)NrcTvg3HW~KLPzus*PYuQo3+b*mPU#x_V^k0a1@aEf*@@Sj6*4rmN z3dW~4G&C&=Jk(eT-)*&#Lnk zuSJfR3>yn8p>`Ej)~=n(hZ~(8M>a= zLL}7p53_k#z(v&kEb_ZAc?R4aP`aj%0t49{xigtE_--Hn>7mSEoLD#|mCQLUp8R18jM+1V z@jyoDgeor>zHBl-s~6}KXJDW6?{Ip7sj(!Z*H2DYLSMco7!?=2d-rOW8nkjQ68nY#szanM0DO0IQ8zfn z{Yuf$to$%3T@5!V^d{jRw)Gx)J9;Pgmzw7D_)nvEfNF+9L5&@U{tUg4SmzEPRZ3wJ z_csH>_u%xb>Wq`Rm7F4&xg7?UH5dpdb?654!_fjqmh?TdVO|KJ24B+I)s-$>0xtM3 z3JWhM3Z!*p862}X5N0k2Nv%}N3QS6nc;469dBtiwJF6y2>JXMdZ@PYeDZxMa+q>Ir z(8tgQnyi>=I;r&MsTu82lF2)`-R3?JL>|`YMbFq#4itfj z-i~8>gQe*tux{XpAhfH1iqsoaCeaRwtdd=-#n)Ds#&kjEnpHs}e%6dZ2sT71pc>wH_I;Q_*3 zS?H_AHGz8Zlk*3#CTku&G)(u|Ta=rwbcuDg16+t34e&JfJ>-B158g4a_459h9o`tt!LfXlOTJ4YdIXF-#7)JA;M^x{>P(^~?w?4O{p1*((f{Qjqlk+@pEGb*DRl!-N-{A(zQmX2Eahh155t3l#tHEG)SZ`MUVwVki^@v5sl{|o zc0GF;h$Bx2`BB8;@cI#iP+re}`RRK3uR9%2nuO2yGs6}_m{ow4w=vRK=wCyr>#qR> z254+Ep>^)I_AVoZwTh0TJh@2U_({z+t|ktg_aMi}dhqxHgfj07?3h-_9)1AAr)#TC zPCohMdfRse*Rv}(A(IyfOEo7h%V97Pp=fVf5SefSu^n3a0HDB#h@-Cs+Ta;Imvy6q zI2VF#s)kak#5Pzg|ZIwE@_}<#;hzfUz)7MchqPfjXLC!M))r))7)S2pak~ZhQo% zFX6$!sPOO7pBltEEhCLZlL~AOV^)7PScq$^nY>0nqKgtmb4v{XKS~XfwdQlGCpx;l zAK$N->M1vSZRS|eSO4*&vRbhB1IVtQKbXtAF$tGj{Qk+K#tql-wT<^HHr9FMzFdDH z-Ct)UE?oHGo{4Yhuf3YuG&#K(=aa(1d^}84QQQcSTMS0=M+2+hzP%46+Ibn&?15qJ90k)t5lk3l~C{~!bemnD#~9kEx7!K1xOf@Sp>_k2N!Z@kmQ0XI2)?S0f#i&?Qvy{aFf0V;BB#vhWE$L=DePF z%q4bfozPSS>j$T~^xWJNqLYO`hY+hq+W|YTx3{bOw?9~?BL1>%^5L#J#hU)$YB+*? z?XyA9Zo=TTFzEY12nG2Y#97E+kQIhg0JkK_?ixTapkqj8XWjezSM>I{)cY()c@~T; z93=Z`lfh4xKk-n8sTZPkZ6%#$Qxb_Cin!^zY-~UM z#3K`rp0q2qYVAUm{W4LND65=aPZ3+glYj1<9B6yP)`ta6N`j_9J&cu$<@YW$t$6~Q z9X9MJH2?Lus8wFF?2Mc4G!!X-y5a~Zl^{EO34ZstwVy+N%N48$ON1;pxEBHz2ZX%4 z%AS?rYkrj?41y*y^N9NfhgKGwV>wP@Iko_j8QU^8@y9?H)x9qdex49)AYZ73e5M$Z z9Aq!fZ>(e~8h^b#;a-rUyJ-AU`{IE)_9!ZS_+b&ACxm_EIijLMFYK$gq;%ml1DF=R z!P6rnApDhi-uHV76Daw{#$LIU^a8dI-BJV`1XnjistsXh4}TQw*KS)AWBl~g4dbRK zg}&n_o|5EOpc2wNEl_Odhxfqysq0^vsp+Y-EP_CT_Z_fI(jglHL=y_T=1J3P@7}I^OPXQmH6*G)ZsRjoaly+G_AtC(pyStp zv|U_50o)hD6gNv0HMo8m>+1{NdLg89$esXgL1?*jw)}uB8X|Tq8V5NiB;?R91cocp zj)`x1y@xOqMtdbPG7=#oBDRG?n=d_wAtuyNK!dkgyVAN6no^KB6@eQ*qy-t!Ktwo? zkdnE%m3Glj!<@?g0`-+)dk%8NGiPpdTC=6i!yloW z=UZ?(v~9d1_jEjajj1w}wt)A5Sn($3RdB%BQ$I*Q?Zw`rEPR+Kp%X9(!-bq7gaR>~ z25tr*2{%HPF4e^P*A1d-?E=)HNg_QKE=+a!k>N9RL$ojTEfo5jkkPqFVtd3plLf;7 zHWTked~-$hje$5~v3^=ERQBo>=IE?cm)n;70d)X`$aG%CYb8R-MzCCsGyshN9nKeSCb5x;^Yaj@vmu&876wcr?&$;v`;L zV%|N+)y*&5`x5&wTSr)kcwhNO4=&r=M0)AW{p%Cr{Vr04B!@$|4z=?Phi!ZGYu>$k z02}Ldu}RM>PRF}oKLb=6Ev{Q#9icnoezXjMtW3Zwhm1xir0t!$lJY?jAkwJMUkj8T z$ncM(U41Bq;-mQv7L^hVS^Fm(FeLmb@fCvif@=EIz? zn7y;@g+kO<-J3RcntNWE~t-$>XR1uJZkG>Nq<1JYu{PeDaJ%F4Pz|}xdX9;fx zVIM-@0Pu&M1!gh}pQA zAKT!3BZJMvAhSY(ilii>!dh>0@(+T9(SGRN9^k})?xq3Qq;Hu%$%?yfB4scW&*?x= z@ByN0_1Q-JorjlK#oK&6Kn{S52dS^1X#9LH+{3~BgmVDbA{knDIq~kVH4Qjhz_w0e z!EMghL{3fJM!6`>kMfe=FAamTD~`_y`{Y~+|AZaXvIy_D%<?ngRp^oS-K$K!v&Tu`0|9fJ_9(hiA0_MYK80=1H2r zMpFzwI6?t~n%XMSaMAkCUogUPV=u-z81{4#?q0}8uZTdrP@?9`SlibHQ`KI<>tdo$k=F9j}kZeW!0FRC*ZoZ*l>xrshLK)hBCoF}LwT6TNy>eP4NCJ`Us_kjm_ zUXrVHmeg_Vrd@;C-1+GnRlI^bANn+OC#QOHQl_619mu5b7sd3p&nPYSZ=9c&?VTKx z1=)VF36G8Maxy*^tX!Ue4+k@(F@2IIaF^TP;s(Gk4hr6w)pTL+lY5)|bZO^v>KlH} z-wnX6)Z8X@9Pg38sj-ba!Zi~A8Ww9l%2mqR+>)-d^$7r+Q0OFjbBAJ8@D%dI7x ztg_HS0EGld+yOvCcGetr(-BpR%yUJ#MD)YR1J*FX`j5GaO?1lzcpy+Sy^gO1G7Y3r zRu7%dGTbwSzBYg$pp-cw^DK;z^{4iK57UQ%;)RI);6RSAynNJATUaDvlz z8y~{z%jyJyF@)9um?kCxvNiq0NqE`_oa*Iea7w907vYwXN>0q>DcatdK>-_t7@7mqP=!vx!?PujxX)-sviMbv-$0Sc+Eo7&i38z<(|7Pv)Q;)yGY-OwK$j~}g-ZocrdvGgtDsf}8adue$Wv0dh8IPHP zdo_?1Ufyinb;|Bl>@@C{N$+y83G$y_b*qA8wGK zcpQI#uh4@iQ8wiM_tS`7d+DOqB4QpFAsFm+t;Jd)+#{bg*QYx2oHqMC z3d(w~4ops+-oK`D^m% zH!D4)e&i1|Bn=z|nTw|>nbN%%j zvc&-V!#}^WCB@!f`1|7i&;PF}X_W{B{`EQk_+NJH|Iep0%>BuS|MmNR?TSIRzZc*? zFRmKgUu`p3G+G|*(J~sG`s`}`5A?sj4*qhq!HoIJqCq}E{qsgKU9S!kO5>Z)vv`VO zv{$*2ge6IxBFN_-uc&%W%zjiNo(?f1}I(% zeF;l0jsN<}SP%R4tO#wIk4pzBPmFo&r|*+-*hRp7;GB6GVc}<(G~gja<;hapL}3(E zCF(@6&_11(3_nVWQRc=7v|*%uxc;#|53?UybuB0^IiBI(QF}@MpaL~aUBvK1t3bsJ zzUE+*ip_W~{(#|j0nR>8>k0AFAbbbYwbXGJ6dIL(@!(9wF1}_fHA(`G^kGf764gWX zE6MNZLO5wN>7I`*`GArXur4*ph4`0?qOz3~TkJ{?TO<@2DvuvakJu#P&%C}6@HKzN z8NGeBe1%x!x+L<~b%Xrx__=8`W{0yjp2C-|Hj83KnTe{0O7OCD&#^f4bv}FUKx34` zo*$M`Dn|KfI3PcKVS=D98cLr+jG|&h(Y8zSDKVSM+!!@Sy&w{Z zM?JhdZ(!1XeO@$|adR9sjhdk@qN$yycuc7uI9$}0YW?{3eGD~b)z_!A3Ed}?Q;eNG z%RO^t?Y-XQPBttwo+1bn`;h3seCKniTq$YIi*qd@xrBHwjB~hz-;Yli&w2Xrah|?% zj97xkpqW@dS|6|45ME~li@rIslbroakdch~9x_ZT7&5d;>tZPad*d?i`j*OP+~=d8 zRep|p5A@QZJSg5X*QTj3aT*zKyPj&oU)O{kXrH%Rfh@IvpH>{)Y>aI`jBoN%Z zHg=Ftgwhm&*a*apq$iq34fVWX1O?RRUvQ)oJ>Kb3dGjm9SXa4&!6ph{o~gW<^{Sq9 zIpeocOVToZNx+HA%U4COvHj~-ihF+5ex0U|>s?c0qhus7=OK|eQuY1UB2)rZA<9od zo%a+bli+60i*a5n%@L-$Bzuyu7x%hT_8MVkW>?_-U~i!103}-arS{o) zMnW>N8r`?nn7Lc55KA%YfEjdmTzPJQ+c;l@y$76~oSK?|Z)^MBVh{Y+7HL)%lHQ^k zqMn6@Pu4aTWX)8codl00g31>e9EmC#iMsfKksMf+hf)$2<-3yzFfH^4poM%C_2L;p zDg4U&yv)q=iPTVkdTHg!D4BSmx=aERg>!FqPZPZ

      7)#NL1>|xcg)XJ{UOIeKJws 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 XvAYx{)vlz2du>@MCCOs(*YExh%WMKP From a642bf9705184a53f23e0194e8a416a76c331bee Mon Sep 17 00:00:00 2001 From: Zellular <36803434+Zellular@users.noreply.github.com> Date: Tue, 11 Feb 2020 04:29:45 -0800 Subject: [PATCH 089/342] Revert "Pupdozer animations" This reverts commit 8fbcdde9e8b339032228ecfb6b9c67b887f21c97. --- modular_citadel/icons/mob/widerobot.dmi | Bin 722742 -> 695890 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_citadel/icons/mob/widerobot.dmi b/modular_citadel/icons/mob/widerobot.dmi index 3f48c3902ce29f532c7df53a444ee47f4d92491f..a77a109eb9f17b9a7b32697b8008a21d3508e64f 100644 GIT binary patch literal 695890 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

      CT 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

      R2wBlJ8Y-Fk>DP5U>i= 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

      SeEz4mW#b>K7+|fhH|gDd%KlUsz~! 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

      ufpW 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

      `*Ur8L7h#G!;e=e5MKYf1u!TpuRE%xM6&Y&Ten1 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

        QVlV@cXn+nWq!Gpppe(hEhDxM4X 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

        `;&gGqT2C+~(-I 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%0DAdNe{M#$%fC5NzA}~=Svq- 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 z

        QR5o8|Z0D;0!p!kBz5}`)V9f;Ba&L_@sYl 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 z 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�CO| zu(kQwrN?JWE+vN11E!b0f1iWcjDvLz^?7mYHUx-na1eShr=P&TeT>Ka+d8&M_Vec# zA9-DM${cw!QGTfOe1~N@i;ok#1bQ`uz|+BY>Osh^S5{!!7$QI!1XF~P z9t}(E5c%*iDz3}}ksif#tkWx21=x4~6ZWmlu6*0EGTpVMChO`o&`}A{Mi~}&K})4` z?N1keJsAY#=GXVYaP(5A(CIfua_$>_NexJ(;fEBoVEjvOOBNHni#jP}EObn2Gegq{ z6s7;+4pBjUS3HtwhIJe?+xClt&cb_%%eW-#iU`~jm<|kgIpD}3Tmkyqop73GZoWVq zsQz?%iJ2YmuCe^Nq?L!*{Hy2N_6c-;n&NU?E4=k}9XpWAI5&c1OIe0TN_1#BG276s z%m3YwKcDN;j7o~nbSbGkca)6wVmAI>uA1NaiqVY-@9-sV#w70f^*b&^?)NLBXV|-_ z^v@XAma&@GIy5=A)Sfi@t1W;lt*C+4=bbO&Q+7$wyg75vXE%lhfP%ghs6!i#BfdtF zj4ja+%HS#l`EKkm%dTmdY591#1dy^J!}ht6x}j(uZX>ek70nk*qG&zeB_`)>1qj{$ zNE(N@*z%-AT#~t z8;I0{xDlt}GlbD!@e$T*mjb;D-Ctz?hn8j2xOC5fQTL48=~pmd-fbaREo5HBnsRhyM8RFj%F1d#pTSNP zWu!?3z&Q32O3-W}1%$Uf`QsAu8nY)vC8QfED~(yk(6|!R6!vi?UDJUI>qW`c>E)w4 z5D7$@CAGd<7Ajs_rM$uoNF=ucboz<@yPPnj;Z)kZWy|5!sq!C{JSJ8Vf!STL?rWOX&S@l#O#xmh1x00pUoJ0i>C;&1RF|=lkziZF`7n8*GoL?(lT~Y4vL#(9 zt&8ruN#w!$T0OATxFg_=d=wY%s_k3aZmm^xM9 zIaNC(3M|dFjj8DgJAb`7Jh^^pZWgz?aixY9 z;tBpJd;X{jazA{YKOB%C8Hteih93&lK$d&upmIbvALYN`NA=U^XEsxU$E4<|f z2y=my9Miy7I z63lhauaSXKwG$<^067eKkQK0>IwiL$+*BNQMcqWam{NWm&Bl$yJYV9MZFC#kMLipg zOm}OH*TwC~pJzUDvc7hrZIYI8_Yy2DP4VWftyTsJ)mFTzBA;iUhEH#o93btu=O=Il zcGRCh3T*M-i;Y=WceivS07#bzhH&MtwMjlaR9!~0vrjlY)JnYzb75IU zJ->`+twz%m5@hlN7(e8+_f3UKPxo~g{n%4|lHw)UW*5DfN8XnF{r}u?pAwsFt%Eg( z!d42@?kIH?sS`IGay#z-3Qg3KHAqWra?~Uh_sFWH9UU!DP0>M*KxNRSY~+xbtWvQuH1+ft$PcGCw zozeD|Sj4DpOGtbE92m_%o#~v-sIuX+{Bt;sj4YiqosGmJIj^@1e%gPR?@pRH()FoO zM~U#=ROgx~JJtz`r_f2yZKp;|!)%X9A7*KOwDZ#D!%`;_~BTjRbg!`gFM#+S4<$CHzlyBPk6*urtVRa{N&O{2Qv%EY4c zhTp$mfFi^bj7AC5rFql!(T$tvc^Xu8SykvJx?H4HMQIQJ^K1T(|A{u99DA~04hOaP$>XWVjm8oFRaoHmKrJhuKwV-t6+h&n(xhEh{8eP9lm+31mA5!YA>J zfkmhDeuxb$OTVoCe_m@2FE#1(Z%n?&hrAPQbsOT4Kn@Pei;2Q99*b3;)~g zfb8Lr50!#}5(6X{v*%bFTN&5*8~TQ;10b>L+_Ke9YV5Z}?T~wY595RkI4p85g&*@7fcO_T@`dPB!Gn4Ly2#HBO5K$Eg-3#bYi#e|nJq zMx2AGL5g}Ji_!S<=)3EVN#S1g*@CR`=3RI+{`2~^4z#kRE)2g9I00BnWAY>#bM+8@ z%jnq0rZ-{{Z+ZHyEOK?z_{VOtwfd7mXBL+4jA>Olk1r;WKPM#%5=FJY*!pf(xRL zcrt1IDjZ;ROyWN}dy4qy?4@0OX%CZYT!UR!>Hob;_!>DRE?vEH1%a4J+i#C!U~R$< z7v!-3il564)^U1@5s|^WB&x$6wbKU-;OQ!&-B1Tcq2PA??ddy@|6=<&7M;ptnytAo zy$yTU9)7Lu%>o;Smkx=(V~-buAO=EMAb!0$Euo%k6{EmiTsN`-VJ|x&6~o2g4!%Zl z2igI`6?eMvVbxjDOAAM49~harMcIj;Yck?&-uWZl+;`vk$P?9}ydJLQGEcW{@eGgB z3FFlF@~d0amw!{B^ZfmfEkUn86qPPYxl*{}%`HW7&{WKqV zVTVI@vU2!?l7ML|xuG|4)l#FHp#k;T$KtN7;%slMhPN!>h&RP5uJ zk}&oYBL@y1Jbnbs31ub-6+95jxHB+C;)0YBF`5uh5=}I4eX}znK^6TO+Vm&~i5or? zdED-CKkYPQkY(Og9cJHI(X~1!0Ism{?%TntkT}`!3vZDO^$e@jUx1_NbsD@kN`Ikj zETwqDy0R;$L=W&kLCmNmBIYei?IhN-he8!Jl6vevxBP!S{NMLo5n`k8kKlq`{pY1< z)ZzK3hOQDG7z*_H>u+VZA%prB-V>luXTi-9!yqaWa0)8qoDuBtx?347pljzw{GCx{ z_A2M|?%jviN-YkY7iywYW}1Kw@nDmC@RW(HU&p-hRMawWd+q;}qnkIM~4gG4$xkS?Lu1%EIP5>MY5Et08zYYGpfX}Y4*YN^-O!!K^WVquR` za0dpmANwLOfku6(FBRi=kqS5{B52vWfr{AVdq3kXk|WUIN&=SBta{h3JL-ml&!)xQ~Qt0MT3@{xg715zKAGhBX8Z%9V-rG&yzr$NLtrCcL(ES` zI|ooBDcz#)V;ixi4;>T^2WZ6>;jdoAwRidJbr#O^n1vBl-V5h^p#y#gqY>s=Oorto zyX+iSyz_ufL3sl3EyH#6>xoz2E4H$gm|O}{HwU95z`|i;PTcq~wnE5Ili!Z61u=av zedby=$%9!Q#4Eo5f{=F@$=P#n<>%XL)<|c4E~X$0pr53^>wlh1mxbTVXYB9z9zL6= ztGy?IqO2=MqTnN;EnHhCZLU{wo$zE7ruc__SHC?yce3YGY8ts&`eT~2&_^@T+7T;( zu&+c}=$1Wn;KJdWD{Et$O&f2gg^eW+C#+77689+lYCXy{spP#F|PCS zSaAZNgpHfK`s}CA)$@-fM1ukQ!)Of>s?Rs_7`toh3YDx{COv8tv}-_O2^o!kM$52k zRc1kEw|y&_GEXiy;m;60BrB~usY%80q38+*BI2_nHtDDW*p={RxMJS*<%*r7H1PG5tK9gtYJB9bxn`=al*3+k7P52)w)s*buq}cp9_isWG zI>2kd+V&&dhcJ?Q|4hVA7ch=8iP~DoWF;bxKqgKRbUC~?E-nSx`fGt;S|%GGwLvj} z6t(pToPh}ivcb{lBahi@?y3FNO7Qi;7=IC+6SRs1uuE~eap{u%HYYDUz;?r9=I}FZ z#XeI#9Egt|?YGDeV>wSd)Nd!eWy@(oxF*Y?@J%CZ$p1)*;{V!H^|ZB~N>xK54b%bP ziqQIC!3VvOvGEp#cQ|AQ1ZFso9g||Zl$)F!J~1V-Fu>zJVjWeAc=pi~aSC_wQ?byS zps)biN<#OTKM^MV+kK55NuR$B?qV%N`dH^%L_k_&VH!rN64c-pWXQd$<4m_1QHmHn zGLJQg1eX9iB#qPjgdb88F!17*Souo+*tW9WHorJ(wcGyJ>hzg*GXZoNGZP&lOlCPA zXy>Q!cO9HhV*}}EZEY{IR$c;qH7=gVqkHt=Tp(X~Ha@mjGf>>lbwyJ0o1W~>|7Zbh zzn5(JPc!s?Jv6Ns^Ec9C#Qj#<8fW$lalVCq$6co$t+{{ zL9?D7Z`P^!+Fl$r@xJ^^*pQ?2v|+VjKi`8-H;U^iU7(A^vr}0IZW8T*DCi|^Xfii zsbawkR$3q?{1%LLP#xhyq_&a3Pb(_wG)_d70_ava@4Cdd6hi*$SFCat#|~^$_V2zJ zA(We2K!5>(q7RtdX9T)RaDNl#=vG^n_!4p8Y>u{qM*r*8`95Hn{e`&DHU!r+I0&6$ z0LTmU8B{})yINJNa&~}FwE2q$3 zg1#V@qVXbX1Rz@lXw6}u<>+i$Nrcd5k{_J(7mt;;+0zJNe?Q)uNxM=t-_0!Q`GBdM zuwN6El~Kh7qW)K~UEXv=RBBrRM>rby0c=fB4o8ZkN?cfYcyb2R>J(D;hIT+*x257e4KW2C+N_liUF5_K0H{NtC zzWH+Y*EobK$kAX&%s-U7!1Z>Bg?=hnbJIvXoQ#HEbFo}(^|xW(Z>$5lp{4Zi)7cVf>CmQF-9jZuR@MdJ0}`Wp&87J{2)rHG_U(3c3eb3O6-O<-U&?kwYC zCci6GglY=w@4n*dp<(F5&*&pya`c?7PS?$8yRC9zC02ZWQoT2GsP68W+u3ag&|V=3 z=?B(;?#(Z}_x#V@t$Ga!%E5dQtZp;*_b6H0PJP;6Fzx({lJy%D>4_8Cr_9#A?@>60 zQydYrIQsg`T^E!N&V`nBE%8RI+}Q{&reNmJH7xBJ_@|F>S*1QaLoz;mw~PPF9#J}) zGpmIjG^M(W4fUJ24P8TxS>UZSD;yXi-i21{qyMb|`}f015fY=CER?3w$w_CaW%F2v$GlKSb|RkB5e_rsyCh{BIpqs>Vi|IZuB#B4lw3Mfml2J zo}xY48`kjV_ljC!!d|4)f~-l^NIGSfVO2VoM? zm9I8K_m)c<^gM=B?ofSExd|#0hX`;VllGjc-ND!Y*ITOOQ`Gkmwwmp_Y9T9N7 zw9G_4Ytgs|r2u;=ed|Ubs@LP)4?0mFqP>|hvFCs#p$oz|Z<%(o0mEw=_xcA!bUS2FV*gwB{qKjpe=?1|B^w|Bu&r5no>VXy6uumL z^4$uKJ*YAGa;s*W)?St$43R^^k+G=GCT476g{b6NmB!_WqV-fT96wIC8u-cK5rfw~ zihQ2r<$g{vVq-BbCvmNDKNpugloLMqCTV4v_JV{K$WIXWa{p9sKg^bd?3@a@WssJx z=d~HWzH0yLvMFPSu47)`{naytvyGaBnGVlBEQ=q!_HEj6@Yfo}eJud*Ie2+$!aYH> z$HX!@JOn}*Z1DYm{~zw&I;^U03m-*4F~Il)1SwIvQ9x->OuD3Md$=-DqZjETVKmZ6k`68w`d_@0!)Z`Q4S=x zy6gw-cI|w#Ak_~ROpr_krJa{)L?7IIWKm+uPlcb8lQK24y9|_1NEh{Z3_kpy$LCXr zx$qD4AApw9!qXHsYwCLaY@o{SE*PxPdB5vdSkC>W2=u^cgYl;Luz~j`y8`QrLs2k9 zu!5`<_h7{fEtmj}1wb@dP>xY=Ux-9P5P^6Pdn<>TP`v@=GawT82_$Zybj+}Om+oQe z7gE(lyR+YO0<(Z1*AUI7qFH8r0jYY>E!zu&oaZgmbd6V&#;&;WB*0*heje=X)+Fj} zKz?RrJqdavpyeqA2NcwfK-c%zd3l_WDMmU1e>+7CEmA#PwSZ0z!Ub!2es8Ys{*ADc zG&Dd>p?j(v6!;)Tj^qx)Q>A_6kHG#4r~mp~?}?vJFF~3qJFnEqv^S7uX#L7se}UPj zr>7u@sI~`MtaQcpF`!ce-wt`W-i1QvPt(TmbAbCA46o{{TXs)7u_40NPg@)E0~WoG!=@}b zXBpwQZH^xO>(se(S+%t^k4B;z|8iXXaYa5wTn@^u%l@7yHRx2Gx3<}ah_UodKf*t+ znG6*nyQ@_CJv|D@JWv~Y7FYZl@S(xb(*)oh4nm*F7LLO}MJmBcPlm&TEzA)_-5TFc z&5`{%tUafbgo5J4P55Ol&RGrw6oHzxYn_;TVP|k9P#XZG@m4S|Jcx(~K$Ry%D!%(W z02)B{8G*_`!Uj%aIS5+@-4;xb+iUvt7wO!Gx)gP)KrU!)1oel`9h@3_sl4x2aHFaktBQ0P%?qs z1aP_#wXIZE$RJkqO+(FreQ}!v^^NofJ7`&a6JTR7x>2_gJFWu^_|BkceHY+Q@IsFK zbv!&S4mpl%)d&8=%m3%pK5tDMDK?V{6gLDBDIimIZVVVe#m`f6&Du=Su;^%{4_+E* zi;tN=v)I8XDv|HH{f=v&o*U{VCk3dyn{LulZ$aRIcwrXc)BfiFq`5ZKY=Hx~DK z>NBLlB?A;0O4*D69e^tX3-?j$bdP`bBXZe%;Oy8}@WH;k=q3V{4Qbs!%FOI9sgIW1 zQ6rJuv18Ek<^zl~BB}`P_@i&#fmdlRO2M&8Ntyg;9yW=;UKlJ&15>O_NoHQhjiVdHYeM-2(t;L<84H z9PMdOdI)nfGcy;%=Ks5rngNttAomm*7bk_JnxMdrM4Rk?P5Y+`7tO$inc`w+%4?&1 zWQ%1NJZVH-idqg4Y6Wx+6a@KK@Kw2%{ieFaVV3fMXojd(CV|fZ#cenouJ3HH^`Je( z7eU}OK~c&m@I?@0Q3AAUU(!kF6XT!>N-&b!+k+Kr0Ztzxu!F!l6(b-A>5k%lSq9zB z#-J994C>d!P5=!B^Web)prlfzb)WQjwv2{0;F=Zov~Zvy5G0^L@Q}i4no6{d)s>Z+ zHF}dp^p6(e?G&%aKy(T~RM{KjUZ1itj_t1yQ?&%G+?zv1~AY3$*;?jiR+(K2lM$RFBb<^hf_H zn-+64q}v}Y%NIve&AaNA$mwKt|q_f(%*kfN&8cN@QMyg@KsO*(V=AfYAW!w!xJ5nt9vBW%RB+^4|E8 z@(D0Xz{Q64oS=#>nzS%683(QOoDS~K>wXQ-?6Wq5O%E0&1e8Ni;tTzEuZW2yL7fN^ zXYqB4K1pSTMd;XmeZa$~s<)@d1tEaKp8ykR!ch<@oq~~s3aL2)05+g~mN`^4uNTG> z-TX(*m2ee{bF)|+Kt=9uwujG5?wPl z1Kt6Du)ct{85}^M<}v<%qoEFR~LsL18xna9mj5h!GOpNs2V|iQ+%#hpz599c`OPsXi0sqV8{do&oD?$ZRP!H@D zfOa1D5C(;N>bU`dTf|pprlz98yOIElhsX>gF#-fw13e+SyGoS@I|~pryanMc z;LA+72tyRNvQzXPL07?T1XdB8KM{$EvhXaRbA$9+g|JP5xH91BQzYvK*gVo(6LdYH z*Zp~bH6WI;F8hU1oixj7^#OPU*=h3YCk71sFh+-^&^(&?rZJf9~(Z(;xGj1 zc8yphX{QwU9un%^!py$F!VrEG$7jI~I|>3u0I#l&{0O4Fb@whI6w(3v)Cs$fF>M_< zM2ro}C7dBI4z5z^^qTjSz*j*I$GVEt7E#2*fJ#sVjt0MV4wep3`ZIuPg!Gbw@-{dG z{I=`qJb-5i4$Z`nMT%Y2#yW&V?6B5rLAd}4y@5}KTmZa4&^4b%)YU=v0Vq6CQ1=EV z0#~!+JyTz3K|)4zuYMk5U3dr%vmGsfO4l|sSMqdr-))1;{!HhRcyHY=^& zU(b)12F?|DaUcr`{S5p8^?-aQKpmc9c_$(NS{P6Uf)Qdz%6?v~K5^owN1-q;8DSb1 z$)ovi)|=Szu)}+d!Jasp~H-6ei4U#Im!Dg%n-SRjppEZD0T5$z0w zYuKNmP&n{ca?!-cCvt&DxB8v3GBW0nL?p7dQ6NkQBL@C10TPi4h!d@VRbY3g27;bu&G%<`(>cNmk+IKsHzqL?++lS2KccIWT)ZBS>9nr z>vOc9VBTR8GoZ>68p*f_Cy@)P4oT?Uhcv@))IAi0$bl4=n*Rj+kD}=Xzaz=t-%wLg zl@=M>ER@2F%O>2A(*j*t`N9D>^nk{yy(NE&gXn)nF5h)(c^O?yn4?%e_Y3A(?oZ1N zAKsRf6tq4#`6z8B4Cx92+kc;=1JKH-z|fQE^G^N*FK8Y~w^!-HRt$CitR2FidG-_> z^H;QAdNwi}3{VwLQyj1$-v&lCu-w7Bhu`-AO;R7`@IH?!38*7Ddr9;GoIZ%mKlB#6 zEFcgI%NtVXPezuQp{@xC`~ZvxLjRqC-|Oy)BNXC5&P4^bN`&(OVJr}+2^5OX8a4!7 zkn=rv@+4Gl68$`_b~ZdZ`VKgX;Nc)k9`wV&!vTp2D4P!hMKy@I0MwZR`94Ij41o@y zqy+dGyPFgbx1Y1r4ngT7c#IDPX|y#T!i?FKCqtjayxoWKP%jHVn8RWu2m-@YiyZvU zLktbs>|zi;*~DQxb5ycQ@jSnePY|=4_(HlALa}?4D=Bn0y?OJ4(0~#uAlN>>SDRDAd3*#(KLA_;@N%(bH$A*Qz*kJ-;^VnS4JBH&9`9E{_v9*& z?)5#VFL2q;xz%_Azsz$XzXI89w#RV3135FhPWc8HeL#}W0rB7v7#>p)cbujX42Kng z6s95pJX9nh{A-a0r(9Zc40I9!tP11?Oh1${Y-0+=C*S%0l~Y7+#7_leJGo^I(B6Uh z0o|~gF?m_pwnGbC$0S4U0_qTBBd2Dj5I=r9JVQ^>s;-03miv0Smp7T~Vz8k7X)h@}+6X!a@DmQ2vkM^h5u0wtrOvq# z5r+C4ola5vjZm67Y8Xm~Y^n9pYGF&X?By$YvxgRA8?7mpP<9cS{^G?crYI>Ul2aj} zp|8XaK4AjTU#6XijvaL#1{Il9Q{J48L zgX(hhA%|7#tBFa3fz=N!>iR}T7ODXGafQ7x!C?Cng($)loOII@aa(*1^48F7&db|7 z<^dz4R9#(N1MP`0S`qbGb#4q&AoBR;O_+X%_nIr%!+q?9)5ouiiRD95^vB!4OFcl~ z(Zyv-NAB$I0&Ww=dhs+6;bnkb-p!{VN?$mTyS@GzQU1)=FVT;5S#NgME^&LZzhaa$ z>{tD=Rs--x6~Ugjj_J2SW~(n}zdxfBJcL}iPQUkzX_}ua{0@DkdO$bJYiVrv4U!oE zyPSuLseTjhz^^crAIA>U(P(iHXqtnXCYN^Nb!p-&2zMp{dQeb}?kiY>uS3oO2Y?2A z!)vem#0CtBK9J+$)-Hm;@cc4z$wQNlm6Tz>XXeH^#&n*wN1$I!Q950|xSRzEm5?we z2Fn8vVv+1|Co-tB1*Rtz(*D}+gnv%ZBeQaP!r+XCpxH#{P>^}zmMRh9eD-N+eopDV zrBbBRGlLZm-4@g0?Triwe}ZB|V^l}gRzP669A;qzifC6Rfg68egd(hosYUd_hN=Oa zjZz1!xKs~tt3(kE6PKyxh)-GV&~;8|zOoRi?mK72w}eU*D+NVGIi+?W$EStr;I3O& zR*6K)78K^1fUlDgC)MN%v5Qwh?W(kj@=zG$z{PO0;+ume+Hi`1y2ZWDSj?VTFPn%R zx9Vjr%Sp&#JY0hkl!Pt(&C73IL_{#{ep-mbh6RM-Kss@v(|2q^UxQQ9cTUFO-5vV3 zHU(9U=Y5X-ITml6IGlc)tEi))W>#{wew^&RkA{j(p&`)CLNfAeZ?6icJ`Ek+z}K(Q zj8-t=$pW?C&tx(JMP{PosV_#&g7R#jE3_4)3mb^or3V8?zL%)4-cVoFj?ip5U2P~cUZ>=;kt~$P9(?f+lbKrn5mm~`42wQ z6A;`id2ui8l9c!^X6D6(U2O z2?OXDZu*4cWK3UZSJr%T{{& z>-5tmuH^Ve<>m_S2nSXFt=XHCX_qMp9?jfC?)-wW*#-T^zOo0+MY-()e7`m?1GRemb7?>SP@ zWFnA9OEGuI7>C zKkt;~(bg>YC%nKrC8=9Z{8X-YkdGOcDYJVd30t}?zn&*-aTD<{I3;+DFqnXV^U*0a z)hC3c?pLtc$MJ3yt0C6m4g)J+=F|EjYkzlqup%o@0WKGz z)({V;xS838iQYjm9Y;Zt$EEFg39;=D^J-$+BNvp|ZGNP-XX$ZRN%jx^w03I>&@N|S zTqw(Q9!T~P2s|oI8z*aN>Y_`xv$odBYIOq7jMb$2_3A+@2cvp|hmEJ+Tpr38ymdk5 z?PW^Kv#nK6*x_y!St<^jN^=wwZfurXi6-}Nil@CI&6XMV?6TM_E&tKwAuHXm-a+C1 zwM^{n$EWP?KKj3?33pI^f~q0L-@D#i(YmzPK1nB%k)^V7M_J$RCa+UamUCp&&gkZv zzN1~;$n%}*otcs3<;A7GccIUp-S4#~J`Q&+o)zPh&%^0q&exLOm{qJi{`LKfQ+hsY zb_#wA!!jcpMO+0p(eKGtm-MHogTYQ}91lW*K!;I$@l6mrd{!o7Od}~9ycGk>Bm0TN z_&%Nar;*e%HtB&WG-?hu59SxLZ4yXSNQDIxmEp@yTCsNym&6Uxhh;pOmMem?*~V;~ zuPZ6=jgOh^!p8_!?+W=y$E znarl$T286$+Q2H}-Sl948KAVg{7?%Y+FDKaH9g&ht0`bCv~<73zqojuodX+C-e9(W z-K#fL;g_`{*CWAojs>hasD}8P4j7&Qi}p9A0Lx){!~E+e4UwBPI9z%@RNkF2e;dm`EGNuo?^zz^i$e1k;n=*7l0?Bj z(u(zGZ*T4gG?YA5pW#&$+MS(V@*~CsD;F2H8^fOT?jBkX*1Ix{8$}03i3!FnlvedU z8GMG@Qq6ny?^{y8m8zs{sJ%T9zN0>nt3@DBK>9A5gqWEdRx{J;68#jl8aYvnmG2mB28xSy1nunF@S-c~G2@JjcPcys#W*7`+C=KQ( z3}$Gp7{2I4#%OZ>`pB(5fY_JK9Jr7pp!l%oGlvaH2{$n_)6&nDctOLD$25;mQCsT5 zJIW0m6g;!>B}!%Z2tP^I)EBlT0;(gp&c}_aPLw^*^XNZ15w^r>TjZKnWIxZFsDZEK z{Hl5*2PVSPi(u^rKfjkIt~F^A<73k|3O((mdY?Rba((|v4CtbVmnD3))~fkPYY;BV z&ZgeZ?HFP%#0{k;3<>x6sWzm8bYXq*CDqk=866&PSy0ls`UbJmzalqfyrlat#=!=i zw|y>{RTEC$>?2v6s)8A`HyIvE7eKF_HxYtN8uC^r;7C$bkoPoLjCLakdE{^E&h9x5 zw`B%n!VODOc~jFWLaj^N{zRXVR3Ia53|XPMtzyy1KaO(srz%8`li-TyVf^G_{MgEd ze=Xxbeusdifi2(zyxcdp|M5eDtM|Fw6f+FZ|M?dL1kq)QBC$KM2PFUb?XH)LM;pwl zYOCFaF8zl~K|o-5jg0f?fBg2N__Y7N>{l9OPyh4n&CIVM`tw`Y?<0rkpKsYhMC3>Q z{070zcBTIq2>79OC~~_0`KIXn|K%f^Kj{A2hWPl*i6*VlU4KVrYqvsq&89!Sf4 zDNy~Ms+WDSXhexMv2AdvS*h~Rska7a=7Z7T<1?0=ZkbOahZ$Xm=ysVh7?~L5q^0|W z7u+&$yHV3`HVJ7F21i92NAjA|{_%=mgD~S~2n@9>Pn28o&p)RfTy!h?i&{}EC0$)A zcS$EJFRzI)WXOPz*`}#Mo2Z#xU6&(AL;Z-Ed{1=V08Ov`?SjUoKQ2cgH=pjNX?o&@ zp=Z%w3Eo4UN#InWnaP7NtC6egTF%8y_chfYf4e7@HAHuUQBFpfagI`|iLw1F`=nd> z2vZXMoJ$QCZDetA5YyI>9c5IsY3(1j^hjIqEiL)b<1?CWuusx6-3_{;)nJ)ayz@>? zolaW)il%PAvmo@Sh$<#hWYf3h4tP)Ue|Ojmu3DE5mc3d!*+P|-RI|BQBSiLduGv(Q zA#HM}3rex?Nr_xc`{Th3ht%|nG+WNvc3Vc%4obrqk*gHf80Y5c<`0b04vKDKRxJ6o zOJr`xnu^d{#mwM7yoyjm#r|@6(yUuDYDCP$G#1P*cx*PaYjf&$)N~n4MutA1DtAzU zD}GvLcHU^O5E~mB$yK90eU|oK3AM_BtJg95hZJlV&|BaqfL0-)hB@6 zT(2moEA=59`D1hl;@e&<7B!!>y&f}}KiqVPk3$}qai->O&mF_{$hR+lJ=^-pI>uf3Sw&M9#&_`8W>09rnT}t|S zts2rS8?9`63Af<`Er!ib?$XIOW960UoP=wC%<3EUcVk8ow1e#RXKk~OixgGK=qpRA zcgGqiTkm@EY~!?lMs_Vo^PCd_AXVJz-lB0yJ%&xI zA?T&t9~W0tQClj~^rszs_xY@?=1I7Eu+O59R_wg5b`M5+r!3u@X^dgce%CF`2V1yQ z=sA3ltjo7$z{gI>cTH-tc=bBHm2A(;^fu|2r*c6geU!Uc*!LFmjrrxke3t=% zqp>KUvIX;gx*b@|D> zqFjAh^&^(b>P8nE2$b^*Oo0sfm)xiIL zd2*3{-HE8{=hR;lx3>fS%GKPFJIXIAyE8L-R;ph*Z z%2ShN!s`^HPgk^QcZlulQA(~q3WtRw{O^Y4Nu@o{J6h``QuI)(g@h@?)S(yKR_s8Rt@vDXUGgrP4)4yHZ2qH-Cvi*B=+h^|MnmO0&+AU%9{EG{| znONHUH85p(h&_$sjC5$Uq5SuYfAYvbyH8kQBwi`JuCb)%EoBL#6%Q?w8ElLhx!eqO zlv}1v&S?1@<7~dfYpa?cHG=EEz9|S75HPA$M@EN}SKp_2CWF;7 zzLh7pP?8?&i2f9F&x_Hn6eq&SF@pBG{^cX8xOgnJYCq<^!xXiAu_BtXaJt*Tk+jjq z^f)j@827J>Yq8U*mX=`rJ1V4NNQ_v zt8TGzB?W^6z2R#8{SBMfx8oeB_E%0EdiIIft4aA;Enn~<$YM=!xTa4b`CnG#NILTb zOe_BpDZ3^o>{#$>l_yD0{@ctPNr~d${fs^5GbFm!#wW4ek}QB_Up+J1+FDK3o}TW^ zG{CSn>C~gWf@TT$WcwijAMO@}^qY{GjNY z#A5s=9`yorvL+_?4w4sm=ysfZfq5}N`Rx1^tmBbYJ;K#9u~)Eam$8nNzi*KMNlYw^ zK@?5!X2vbA>N5))eU3(twbV}AV2Aq!W?cZ)LaJ|c83F!`8v#bA#nP!*x*_+l2UJnf zm9Uo9DQKRcGy+lea^zp!S;=-5ZeG4j6mOoP%;pSv<1gkV(izHFc)eKC!+uq=)zX}ACOj+i%xHw8$LC2c_kzJ9B zJ2>#YLH@{uGa6@jmDSg;Q*CEgB&sFcL2z6d4{d%gk1$o&)X1%#skn^ogJ&h3>CCO) z!+&}6%RQ5OOc?d$z2VV{E7%wYtRpp1Jp27yq@$LAiR;&2eF;4yT4&cWx z@ZsLt9Ead>d;tyq*+@9eazTG}MO?<6OWk(~`>Vry-=nD`8(5sIp}BmW{m9{Yf?SwPpw z!(;Hr!h#BOR0I|m+hmd-aq-z(7vcN|jLNg*!nZle6M6+Qt=MB**)E=*hda9mw;wFy z82xD%r^tE-9b2S`CdPUHU=cj?=e@QARRs+XCnhFlHrx5v<401riW?R-;-_aip@*>P z#e2x5CTLKezufajnIHWv%{2cGppL+O33sSGk1se4j}3XsRuDEwTgBHB)kKj^t$BhW ztlA~Keyzw#7CErMH6GhJ8`C*^;l-U&n*r{%)L?G1RgSX=zVTJjQQPoo#JogGr6peTQyyQ8xLa&(IFo!Es)KdwlnigP#+ZX6m z6nM;)>TvLLA!xXxpzf&WgUI5cyor^{JzoiYzb)FiDiK=Y zT{wA+Q481EJ69UnlHM~{D%C!w_sGhR>gEgJYXc({hN!7ugd3Pj@Ft__gxB4P{J@HceTdP%iH-p-V@B-Iz7!?X1DcFth^nBLM^eY^+NxI_ zteY>Uyu5NM0PD`VRCjRYV_bx}QaV`xC7+wKB7AZSzkgtiCVlY~o*9I(XTH4eT5NWA zX26EzpYOzQc=|1G?Zz3D0BWzcen7(#hSSK~ioohCo84)g|Vs8sYYE98j&j zjvqhXh7y;sNSt*Ny1tsR{*R~q#LXSh+VD!}@9U>;x1+s-8SRFO8~FJ7O=p~{iiuML z4xA?C=`!N4Vz`N z)q~HTJ!^w)JFJNh_mne6nk}k@HBPpA^H|*@l)&*-y(IG%0jk>>_*Y-oDS_0^%k%=) z5d4iS?9@FypZtH25D};PVlb87)<*6WJ4EuTUg*1MiV8(E_1s?cn!}rGXHK7foiS?@ zIg{uY{_sOxv-{-tea~sC{rxJHRk>f0aQtx=(-@m|QeOT`t9nAPjsM!I;UNgrNeEkR zPSRsN)c=2u$^T!23DyQ`kTYqc+@zi9lGG*0L4db+ zbz$gIRvPBlaP|f1`__kgNKI{yoy?6QVZ;8dwN@&5e{ft1{9FJ7vw^<1VzmE^U zOzXTHApE!MCDr1=Rj~DZrTX#?v8H}9=+z9=oH-LfxCfrtKi#v2(Ce|=ru*mbe?KSW z6zL>DQ&*pDkee8cIL5a$5pVXlL-`MXP-oDj?5=X4PgMGxH{=UnMQ2(*EPz{y__`WT zZU4I0V3SL(@jD|iawoEs6;Xwb+sx zIv~M6TjP8UE^I3j0R^lKXL;;p1vUAx=VrfH(Y^#P`mg~N;Wx)~D?pm!r@-(QZDjO& z2fT1uYtFyNIK7D0O|wUA(}$-7H+jrN9Hx%f-Cr@1KH`vht_oLc$B(CH)9P##YIh&M zL50F9sK+evXvO9qNqmaZc#NtyBX6s?SU3%)5psy@Y^oEB@;#(JE^?NQq)IY!xo$4A z!u6@7Lmd#23Pn-dMUrp-o{fow)EiR0&YmQ{FrHvP@3Fxm{xD!a=eGO3to=znAqPJ_ zos(@Q($Z4#Q8>^IzP`0sRe+XrzQp(Q%H(5ksbgiC2V!P))ait0NPHgIeMCW{h1u$o zg^?Rg_|1%1F98Q;tm7FKW%Zs)ZJol1bZ>|1xnf7by6U5rrJu$LG>dn>EcDZf0OW%Mzfi1YOavu5`T%>tvQAN?~!L;Y;6tdxTM zGgBc95MLd`!PDD#dF|lXEd6^MgbP}js%usJyyG_=Mk|%TYbHAJBt9`QdSF3~kwi(n z(<+1UF8z7Xk(I@x^z-xc9me*nI_s{3a|3*f$gkj)Id9lAD9(?>>RWr&>EG^wE&uHC zC)MBli3`AqRcDXk<*EF3)Qp!>N;wXdK=%BD)bh}K1|GH*aOh*&w?2P9HpKn#BOyh4 z>+~*AxKGP`IWa#XY8VO&_9{~bLKk=oY?yatWomD4-h^B%@E-9WrluJ2-0z{}33PB{ ztm21}dt$m2wgC4eJo%Dum@#gO`fSO!Jx}_G%6_)VU%FshaR52yG_GWz9RpcWu?fzF(ZGaf1D!L=io?Qdz5C2w~B`q9Ivk6;?|K zeFG%+zMn()_xF#2`tEKs9GXjl?e}yeT#yFJGUnQC8 z|HgVweEUrmaES2xzOL@>QMkJhMFBr#+DV93*yRBz>x=skHeLP|8YMuN_^!o;g{aP1 z2CR%GC-!%6GesR5*={Ztsh#XKpJQ5uch1`Tc!V&x)ilTdM3(4x`R=hXJLR7QASQyH zoSej*I{svKpe95fyxL2Pb8|vrsCq6WfV_UX-teR8!(gu0+rOi#;J1!6O-2{&A{HXi&%%dyRQK2A zclQeVi0A$vFXQz;OX53Bd8HXi;$Oe+f@!>M@bOx+`!rndA2HPE>WLG&Bwlf+p>@RW z&JK_O(tuw8&Z;hVmL{jV$0s=!c$jYxhXNH%i1Z!MP9PlOJ)n6N1TfG{NFCh?J zgUa0lgQcaV=~bWPfdwY)4bW`eL5YWig>|-oY<)k}`yUDe3u9afcjIUi^`%QUpv81_ zi|I^aI0Tjd6{-c078_p826=9(z2#@54aVb^RXX4XHwnhoyhRVuJaZJ=fjAxbkWl3@Uk&~<6&E&O(#pn0 z1)9biU7Y{%sIS5pNTw^;Z zQeJRB3cfUN`w+3CDKDj*yu3AV+Gar4L)RVEYGrBJZ0q0va#OMX9}QOyB+tLLiYE%J zuSWjZ9fGuirCjrN_p29Gxnos$<5a~R^s?!b|Xqra(A$wasvT84~i| zu;&do&M-rwz}ysq{c z&hTAAiaW#&vi2##w*4prm+rgCP~99CK=Yvgp#?8x)%#}Ai>Jv`S{sNiHE-oLtmebfTU%|e(BiUlA4AGJEw5FxoR83U`uCf35EHx(!Y7#AQ1?+Wd zM6TK073>Pgs2dQ2y~d+_I|MtYovf#1<{})z9UvGC(9VX#-n|a64WLkVI^W#~y1K%(yw0jrO6zdP+B`STG}ohx zYIf&?7&ZxaPxP>$^zzUt^;*LS7Md4#QonO_dERnJM0wZg!=ov-_)E<#2it#sDl^Ht z&+!xN!jO&3E_Qc+?4;j5*Ly={+zn2aRXti{roj)(qFm+5`R-gBZr;At)%AC5Iuhqa z;EwlO;$P*>I$2siC+sF73yS~3^?V0~e%5j~jplv{N3FinPsO-~)iGAWbM2^uv22fV z_JJRT?(MbW{n^OQ>pp4ydCj4MjL{oP_tD>P{Q3d{nGe#&KBtjnI!B2A-8c6ffS{NqFP?f+{+*5TjT&wujmrm&Eql z$&qDq`{gb3J+XVhTiO}Z1KPwbOp4&|0F$4IT$a;5&hZGl>)3s9%TOBXJ`MvN&uIbVma+@Gz9gUrZ z_9TPbcZLdiUe*4t#+NoF|W_8d2Mtj-LmtTbRFJWUC28D8`diO8r1J7`8~(;JX1I33TZP#7;1y=xW$IdNXqBUkVaF_ez8w{H zisF6mnxjYjRu0~;oU#LFeLri{%E?-rgpx-seyO12?2?3|B6Kf}kD9c-ku?`bxv}ZO zaXzdae_$%Cvo~l(85{5H8-j|$`QPiT_=+NI0Zftt9xY>sf^qjBga%7ahNgQ=Qs+c} z8V>DJ_YHndXS6wAI=U}kHt26zbyt-9POKXsR2sFryuDUYT+`%t4Avemlw8Oobow*T(peJl$$LS zNqurZ(A9dRv|#UHAxJwvi0`7z`dSmy+L@2%epv-&HJ-$&bz)<%KNfmynVHY|Tf)?d zZ?uFZutcr26&CRN=!c>7TbgC=jei}l7l)EMy9ma*37+x73iL#&*&GIQIN&pbIap7K zOs~Mu=a&pn3LjXU;Mv^=cdHH` ztnx*7lSxvd=)JR@=FXAnb8&ITn}2;&lpF4PfY*O;BSGaxR3v}GcNlbC`^~Le{mq@8 z;)#uwht_LRg?#*?V{CIuK8I`z=YkH_+mp1h5l)M^_ffad3YYNZn8xq0Q~H}qLCB@b zNuJ{D$3PAir<$s?%GJ*E;MYRr&EG7?^o4Q86ZOl6!Gf+5S^Q zPE)%-D{*R{;jOQrxà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�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

      1. 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 _xqa8#NZ1uliT8$sH5EkS&_D84fvw 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 Date: Tue, 11 Feb 2020 15:23:03 +0100 Subject: [PATCH 090/342] Porting tgs DMAPI and script updates, as well as getrev updates and something bout OoM. --- code/__DEFINES/tgs.config.dm | 1 + code/__DEFINES/tgs.dm | 26 +- code/__HELPERS/unsorted.dm | 22 ++ .../configuration/entries/general.dm | 7 + code/controllers/subsystem/server_maint.dm | 4 +- code/controllers/subsystem/ticker.dm | 3 +- code/datums/helper_datums/getrev.dm | 6 +- code/game/world.dm | 2 +- code/modules/error_handler/error_handler.dm | 7 + code/modules/tgs/core/core.dm | 92 +++-- code/modules/tgs/core/datum.dm | 10 +- .../modules/tgs/core/default_event_handler.dm | 30 -- code/modules/tgs/core/tgs_version.dm | 22 ++ code/modules/tgs/includes.dm | 6 +- code/modules/tgs/v3210/api.dm | 9 +- code/modules/tgs/v4/api.dm | 342 ++++++++++++++++++ code/modules/tgs/v4/commands.dm | 69 ++++ config/config.txt | 10 +- tgstation.dme | 2 + tools/tgs4_scripts/PostCompile.bat | 3 - tools/tgs4_scripts/PostCompile.ps1 | 18 - 21 files changed, 586 insertions(+), 105 deletions(-) delete mode 100644 code/modules/tgs/core/default_event_handler.dm create mode 100644 code/modules/tgs/core/tgs_version.dm create mode 100644 code/modules/tgs/v4/api.dm create mode 100644 code/modules/tgs/v4/commands.dm delete mode 100644 tools/tgs4_scripts/PostCompile.bat delete mode 100644 tools/tgs4_scripts/PostCompile.ps1 diff --git a/code/__DEFINES/tgs.config.dm b/code/__DEFINES/tgs.config.dm index a40b5d4663..9f4f63a1fc 100644 --- a/code/__DEFINES/tgs.config.dm +++ b/code/__DEFINES/tgs.config.dm @@ -1,4 +1,5 @@ #define TGS_EXTERNAL_CONFIGURATION +#define TGS_V3_API #define TGS_DEFINE_AND_SET_GLOBAL(Name, Value) GLOBAL_VAR_INIT(##Name, ##Value); GLOBAL_PROTECT(##Name) #define TGS_READ_GLOBAL(Name) GLOB.##Name #define TGS_WRITE_GLOBAL(Name, Value) GLOB.##Name = ##Value diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm index db4f046ec3..dcccfc9295 100644 --- a/code/__DEFINES/tgs.dm +++ b/code/__DEFINES/tgs.dm @@ -107,6 +107,22 @@ var/commit //full sha of compiled commit var/origin_commit //full sha of last known remote commit. This may be null if the TGS repository is not currently tracking a remote branch +//represents a version of tgstation-server +/datum/tgs_version + var/suite //The suite version, can be >=3 + + //this group of variables can be null to represent a wild card + var/major //The major version + var/minor //The minor version + var/patch //The patch version + + var/raw_parameter //The unparsed parameter + var/deprefixed_parameter //The version only bit of raw_parameter + +//if the tgs_version is a wildcard version +/datum/tgs_version/proc/Wildcard() + return + //represents a merge of a GitHub pull request /datum/tgs_revision_information/test_merge var/number //pull request number @@ -155,22 +171,22 @@ //FUNCTIONS -//Returns the respective string version of the API +//Returns the respective supported /datum/tgs_version of the API /world/proc/TgsMaximumAPIVersion() return /world/proc/TgsMinimumAPIVersion() return -//Gets the current version of the server tools running the server -/world/proc/TgsVersion() - return - //Returns TRUE if the world was launched under the server tools and the API matches, FALSE otherwise //No function below this succeeds if it returns FALSE /world/proc/TgsAvailable() return +//Gets the current /datum/tgs_version of the server tools running the server +/world/proc/TgsVersion() + return + /world/proc/TgsInstanceName() return diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 9cced1fdc7..2cb088c654 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1543,3 +1543,25 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) for(var/each_item in items_list) for(var/i in 1 to items_list[each_item]) new each_item(where_to) + +//sends a message to chat +//config_setting should be one of the following +//null - noop +//empty string - use TgsTargetBroadcast with admin_only = FALSE +//other string - use TgsChatBroadcast with the tag that matches config_setting, only works with TGS4, if using TGS3 the above method is used +/proc/send2chat(message, config_setting) + if(config_setting == null || !world.TgsAvailable()) + return + var/datum/tgs_version/version = world.TgsVersion() + if(config_setting == "" || version.suite == 3) + world.TgsTargetedChatBroadcast(message, FALSE) + return + + var/list/channels_to_use = list() + for(var/I in world.TgsChatChannelInfo()) + var/datum/tgs_chat_channel/channel = I + if(channel.tag == config_setting) + channels_to_use += channel + + if(channels_to_use.len) + world.TgsChatBroadcast() \ No newline at end of file diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm index 2e5b8a1852..95fd3d308e 100644 --- a/code/controllers/configuration/entries/general.dm +++ b/code/controllers/configuration/entries/general.dm @@ -392,6 +392,13 @@ config_entry_value = 50 /datum/config_entry/flag/irc_announce_new_game + deprecated_by = /datum/config_entry/string/chat_announce_new_game + +/datum/config_entry/flag/irc_announce_new_game/DeprecationUpdate(value) + return "" //default broadcast + +/datum/config_entry/string/chat_announce_new_game + config_entry_value = null /datum/config_entry/flag/debug_admin_hrefs diff --git a/code/controllers/subsystem/server_maint.dm b/code/controllers/subsystem/server_maint.dm index 9e926b29a1..b77c78c4bb 100644 --- a/code/controllers/subsystem/server_maint.dm +++ b/code/controllers/subsystem/server_maint.dm @@ -81,8 +81,8 @@ SUBSYSTEM_DEF(server_maint) co.ehjax_send(data = "roundrestart") if(server) //if you set a server location in config.txt, it sends you there instead of trying to reconnect to the same world address. -- NeoFite C << link("byond://[server]") - var/tgsversion = world.TgsVersion() + var/datum/tgs_version/tgsversion = world.TgsVersion() if(tgsversion) - SSblackbox.record_feedback("text", "server_tools", 1, tgsversion) + SSblackbox.record_feedback("text", "server_tools", 1, tgsversion.raw_parameter) #undef PING_BUFFER_TIME diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 971a9f837b..54ca442665 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -158,8 +158,7 @@ SUBSYSTEM_DEF(ticker) for(var/client/C in GLOB.clients) window_flash(C, ignorepref = TRUE) //let them know lobby has opened up. to_chat(world, "Welcome to [station_name()]!") - if(CONFIG_GET(flag/irc_announce_new_game)) - world.TgsTargetedChatBroadcast("New round starting on [SSmapping.config.map_name]!", FALSE) + send2chat("New round starting on [SSmapping.config.map_name]!", CONFIG_GET(string/chat_announce_new_game)) current_state = GAME_STATE_PREGAME //Everyone who wants to be an observer is now spawned create_observers() diff --git a/code/datums/helper_datums/getrev.dm b/code/datums/helper_datums/getrev.dm index 7d040a4982..0b0fed407c 100644 --- a/code/datums/helper_datums/getrev.dm +++ b/code/datums/helper_datums/getrev.dm @@ -27,7 +27,8 @@ for(var/line in testmerge) var/datum/tgs_revision_information/test_merge/tm = line - msg += "Test merge active of PR #[tm.number] commit [tm.commit]" + msg += "Test merge active of PR #[tm.number] commit [tm.pull_request_commit]" + SSblackbox.record_feedback("associative", "testmerged_prs", 1, list("number" = "[tm.number]", "commit" = "[tm.pull_request_commit]", "title" = "[tm.title]", "author" = "[tm.author]")) if(commit && commit != originmastercommit) msg += "HEAD: [commit]" @@ -75,7 +76,8 @@ else if(!pc) msg += "No commit information" if(world.TgsAvailable()) - msg += "Server tools version: [world.TgsVersion()]" + var/datum/tgs_version/version = world.TgsVersion() + msg += "Server tools version: [version.raw_parameter]" // Game mode odds msg += "
        Current Informational Settings:" diff --git a/code/game/world.dm b/code/game/world.dm index 6b380e0f94..0e21641abc 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -18,7 +18,7 @@ GLOBAL_LIST(topic_status_cache) make_datum_references_lists() //initialises global lists for referencing frequently used datums (so that we only ever do it once) - TgsNew() + TgsNew(minimum_required_security_level = TGS_SECURITY_TRUSTED) GLOB.revdata = new diff --git a/code/modules/error_handler/error_handler.dm b/code/modules/error_handler/error_handler.dm index 418b75e1ce..6a3d2c2233 100644 --- a/code/modules/error_handler/error_handler.dm +++ b/code/modules/error_handler/error_handler.dm @@ -19,6 +19,13 @@ GLOBAL_VAR_INIT(total_runtimes_skipped, 0) log_world("The bug with recursion runtimes has been fixed. Please remove the snowflake check from world/Error in [__FILE__]:[__LINE__]") return //this will never happen. + else if(copytext(E.name,1,18) == "Out of resources!")//18 == length() of that string + 1 + log_world("BYOND out of memory. Restarting") + log_game("BYOND out of memory. Restarting") + TgsEndProcess() + Reboot(reason = 1) + return ..() + if (islist(stack_trace_storage)) for (var/line in splittext(E.desc, "\n")) if (text2ascii(line) != 32) diff --git a/code/modules/tgs/core/core.dm b/code/modules/tgs/core/core.dm index 61f1e71d2e..70252cfb49 100644 --- a/code/modules/tgs/core/core.dm +++ b/code/modules/tgs/core/core.dm @@ -1,47 +1,60 @@ -/world/TgsNew(datum/tgs_event_handler/event_handler) - var/tgs_version = world.params[TGS_VERSION_PARAMETER] - if(!tgs_version) +/world/TgsNew(datum/tgs_event_handler/event_handler, minimum_required_security_level = TGS_SECURITY_ULTRASAFE) + var/current_api = TGS_READ_GLOBAL(tgs) + if(current_api) + TGS_ERROR_LOG("TgsNew(): TGS API datum already set ([current_api])! Was TgsNew() called more than once?") return - var/path = SelectTgsApi(tgs_version) - if(!path) - TGS_ERROR_LOG("Found unsupported API version: [tgs_version]. If this is a valid version please report this, backporting is done on demand.") +#ifdef TGS_V3_API + minimum_required_security_level = TGS_SECURITY_TRUSTED +#endif + var/raw_parameter = world.params[TGS_VERSION_PARAMETER] + if(!raw_parameter) + return - TGS_INFO_LOG("Activating API for version [tgs_version]") - var/datum/tgs_api/new_api = new path + var/datum/tgs_version/version = new(raw_parameter) + if(!version.Valid(FALSE)) + TGS_ERROR_LOG("Failed to validate TGS version parameter: [raw_parameter]!") + return - var/result = new_api.OnWorldNew(event_handler ? event_handler : new /datum/tgs_event_handler/tgs_default) - if(result && result != TGS_UNIMPLEMENTED) - TGS_WRITE_GLOBAL(tgs, new_api) - else + var/api_datum + switch(version.suite) + if(3) +#ifndef TGS_V3_API + TGS_ERROR_LOG("Detected V3 API but TGS_V3_API isn't defined!") +#else + switch(version.major) + if(2) + api_datum = /datum/tgs_api/v3210 +#endif + if(4) + switch(version.major) + if(0) + api_datum = /datum/tgs_api/v4 + + var/datum/tgs_version/max_api_version = TgsMaximumAPIVersion(); + if(version.suite != null && version.major != null && version.minor != null && version.patch != null && version.deprefixed_parameter > max_api_version.deprefixed_parameter) + TGS_ERROR_LOG("Detected unknown API version! Defaulting to latest. Update the DMAPI to fix this problem.") + api_datum = /datum/tgs_api/latest + + if(!api_datum) + TGS_ERROR_LOG("Found unsupported API version: [raw_parameter]. If this is a valid version please report this, backporting is done on demand.") + return + + TGS_INFO_LOG("Activating API for version [version.deprefixed_parameter]") + var/datum/tgs_api/new_api = new api_datum(version) + + TGS_WRITE_GLOBAL(tgs, new_api) + + var/result = new_api.OnWorldNew(event_handler, minimum_required_security_level) + if(!result || result == TGS_UNIMPLEMENTED) + TGS_WRITE_GLOBAL(tgs, null) TGS_ERROR_LOG("Failed to activate API!") -/world/proc/SelectTgsApi(tgs_version) - //remove the old 3.0 header - tgs_version = replacetext(tgs_version, "/tg/station 13 Server v", "") - - var/list/version_bits = splittext(tgs_version, ".") - - var/super = text2num(version_bits[1]) - var/major = text2num(version_bits[2]) - var/minor = text2num(version_bits[3]) - var/patch = text2num(version_bits[4]) - - switch(super) - if(3) - switch(major) - if(2) - return /datum/tgs_api/v3210 - - if(super != null && major != null && minor != null && patch != null && tgs_version > TgsMaximumAPIVersion()) - TGS_ERROR_LOG("Detected unknown API version! Defaulting to latest. Update the DMAPI to fix this problem.") - return /datum/tgs_api/latest - /world/TgsMaximumAPIVersion() - return "4.0.0.0" + return new /datum/tgs_version("4.0.x.x") /world/TgsMinimumAPIVersion() - return "3.2.0.0" + return new /datum/tgs_version("3.2.0.0") /world/TgsInitializationComplete() var/datum/tgs_api/api = TGS_READ_GLOBAL(tgs) @@ -71,7 +84,9 @@ return TGS_READ_GLOBAL(tgs) != null /world/TgsVersion() - return world.params[TGS_VERSION_PARAMETER] + var/datum/tgs_api/api = TGS_READ_GLOBAL(tgs) + if(api) + return api.version /world/TgsInstanceName() var/datum/tgs_api/api = TGS_READ_GLOBAL(tgs) @@ -116,6 +131,11 @@ if(api) api.ChatPrivateMessage(message, user) +/world/TgsSecurityLevel() + var/datum/tgs_api/api = TGS_READ_GLOBAL(tgs) + if(api) + api.SecurityLevel() + /* The MIT License diff --git a/code/modules/tgs/core/datum.dm b/code/modules/tgs/core/datum.dm index 6af39a75df..fb2508059a 100644 --- a/code/modules/tgs/core/datum.dm +++ b/code/modules/tgs/core/datum.dm @@ -1,9 +1,14 @@ TGS_DEFINE_AND_SET_GLOBAL(tgs, null) /datum/tgs_api + var/datum/tgs_version/version + +/datum/tgs_api/New(datum/tgs_version/version) + . = ..() + src.version = version /datum/tgs_api/latest - parent_type = /datum/tgs_api/v3210 + parent_type = /datum/tgs_api/v4 TGS_PROTECT_DATUM(/datum/tgs_api) @@ -46,6 +51,9 @@ TGS_PROTECT_DATUM(/datum/tgs_api) /datum/tgs_api/proc/ChatPrivateMessage(message, admin_only) return TGS_UNIMPLEMENTED +/datum/tgs_api/proc/SecurityLevel() + return TGS_UNIMPLEMENTED + /* The MIT License diff --git a/code/modules/tgs/core/default_event_handler.dm b/code/modules/tgs/core/default_event_handler.dm deleted file mode 100644 index 716715bb26..0000000000 --- a/code/modules/tgs/core/default_event_handler.dm +++ /dev/null @@ -1,30 +0,0 @@ -/datum/tgs_event_handler/tgs_default/HandleEvent(event_code) - //TODO - return - -/* -The MIT License - -Copyright (c) 2017 Jordan Brown - -Permission is hereby granted, free of charge, -to any person obtaining a copy of this software and -associated documentation files (the "Software"), to -deal in the Software without restriction, including -without limitation the rights to use, copy, modify, -merge, publish, distribute, sublicense, and/or sell -copies of the Software, and to permit persons to whom -the Software is furnished to do so, -subject to the following conditions: - -The above copyright notice and this permission notice -shall be included in all copies or substantial portions of the Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES -OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. -IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR -ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, -TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE -SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. -*/ diff --git a/code/modules/tgs/core/tgs_version.dm b/code/modules/tgs/core/tgs_version.dm new file mode 100644 index 0000000000..b97745611f --- /dev/null +++ b/code/modules/tgs/core/tgs_version.dm @@ -0,0 +1,22 @@ +/datum/tgs_version/New(raw_parameter) + src.raw_parameter = raw_parameter + deprefixed_parameter = replacetext(raw_parameter, "/tg/station 13 Server v", "") + var/list/version_bits = splittext(deprefixed_parameter, ".") + + suite = text2num(version_bits[1]) + if(version_bits.len > 1) + major = text2num(version_bits[2]) + if(version_bits.len > 2) + minor = text2num(version_bits[3]) + if(version_bits.len == 4) + patch = text2num(version_bits[4]) + +/datum/tgs_version/proc/Valid(allow_wildcards = FALSE) + if(suite == null) + return FALSE + if(allow_wildcards) + return TRUE + return !Wildcard() + +/datum/tgs_version/Wildcard() + return major == null || minor == null || patch == null diff --git a/code/modules/tgs/includes.dm b/code/modules/tgs/includes.dm index 7ca906c840..247f1fda5d 100644 --- a/code/modules/tgs/includes.dm +++ b/code/modules/tgs/includes.dm @@ -1,6 +1,10 @@ #include "core\_definitions.dm" #include "core\core.dm" #include "core\datum.dm" -#include "core\default_event_handler.dm" +#include "core\tgs_version.dm" +#ifdef TGS_V3_API #include "v3210\api.dm" #include "v3210\commands.dm" +#endif +#include "v4\api.dm" +#include "v4\commands.dm" diff --git a/code/modules/tgs/v3210/api.dm b/code/modules/tgs/v3210/api.dm index 2a95f7861e..c536995b04 100644 --- a/code/modules/tgs/v3210/api.dm +++ b/code/modules/tgs/v3210/api.dm @@ -56,8 +56,9 @@ /datum/tgs_api/v3210/proc/file2list(filename) return splittext(trim_left(trim_right(file2text(filename))), "\n") -/datum/tgs_api/v3210/OnWorldNew(datum/tgs_event_handler/event_handler) //don't use event handling in this version +/datum/tgs_api/v3210/OnWorldNew(datum/tgs_event_handler/event_handler, minimum_required_security_level) //don't use event handling in this version . = FALSE + comms_key = world.params[SERVICE_WORLD_PARAM] instance_name = world.params[SERVICE_INSTANCE_PARAM] if(!instance_name) @@ -170,6 +171,7 @@ var/datum/tgs_revision_information/ri = new ri.commit = commit ri.origin_commit = originmastercommit + return ri /datum/tgs_api/v3210/EndProcess() sleep(world.tick_lag) //flush the buffers @@ -187,9 +189,12 @@ /datum/tgs_api/v3210/ChatTargetedBroadcast(message, admin_only) ExportService("[admin_only ? SERVICE_REQUEST_IRC_ADMIN_CHANNEL_MESSAGE : SERVICE_REQUEST_IRC_BROADCAST] [message]") -/datum/tgs_api/v3210/ChatPrivateMessage(message, admin_only) +/datum/tgs_api/v3210/ChatPrivateMessage(message, datum/tgs_chat_user/user) return TGS_UNIMPLEMENTED +/datum/tgs_api/v3210/SecurityLevel() + return TGS_SECURITY_TRUSTED + #undef REBOOT_MODE_NORMAL #undef REBOOT_MODE_HARD #undef REBOOT_MODE_SHUTDOWN diff --git a/code/modules/tgs/v4/api.dm b/code/modules/tgs/v4/api.dm new file mode 100644 index 0000000000..b61cddbeba --- /dev/null +++ b/code/modules/tgs/v4/api.dm @@ -0,0 +1,342 @@ +#define TGS4_PARAM_INFO_JSON "tgs_json" + +#define TGS4_INTEROP_ACCESS_IDENTIFIER "tgs_tok" + +#define TGS4_RESPONSE_SUCCESS "tgs_succ" + +#define TGS4_TOPIC_CHANGE_PORT "tgs_port" +#define TGS4_TOPIC_CHANGE_REBOOT_MODE "tgs_rmode" +#define TGS4_TOPIC_CHAT_COMMAND "tgs_chat_comm" +#define TGS4_TOPIC_EVENT "tgs_event" +#define TGS4_TOPIC_INTEROP_RESPONSE "tgs_interop" + +#define TGS4_COMM_NEW_PORT "tgs_new_port" +#define TGS4_COMM_VALIDATE "tgs_validate" +#define TGS4_COMM_SERVER_PRIMED "tgs_prime" +#define TGS4_COMM_WORLD_REBOOT "tgs_reboot" +#define TGS4_COMM_END_PROCESS "tgs_kill" +#define TGS4_COMM_CHAT "tgs_chat_send" + +#define TGS4_PARAMETER_COMMAND "tgs_com" +#define TGS4_PARAMETER_DATA "tgs_data" + +#define TGS4_PORT_CRITFAIL_MESSAGE " Must exit to let watchdog reboot..." + +#define EXPORT_TIMEOUT_DS 200 + +/datum/tgs_api/v4 + var/access_identifier + var/instance_name + var/json_path + var/chat_channels_json_path + var/chat_commands_json_path + var/server_commands_json_path + var/reboot_mode = TGS_REBOOT_MODE_NORMAL + var/security_level + + var/requesting_new_port = FALSE + + var/list/intercepted_message_queue + + var/list/custom_commands + + var/list/cached_test_merges + var/datum/tgs_revision_information/cached_revision + + var/datum/tgs_event_handler/event_handler + + var/export_lock = FALSE + var/list/last_interop_response + +/datum/tgs_api/v4/ApiVersion() + return "4.0.0.0" + +/datum/tgs_api/v4/OnWorldNew(datum/tgs_event_handler/event_handler, minimum_required_security_level) + json_path = world.params[TGS4_PARAM_INFO_JSON] + if(!json_path) + TGS_ERROR_LOG("Missing [TGS4_PARAM_INFO_JSON] world parameter!") + return + var/json_file = file2text(json_path) + if(!json_file) + TGS_ERROR_LOG("Missing specified json file: [json_path]") + return + var/cached_json = json_decode(json_file) + if(!cached_json) + TGS_ERROR_LOG("Failed to decode info json: [json_file]") + return + + access_identifier = cached_json["accessIdentifier"] + server_commands_json_path = cached_json["serverCommandsJson"] + + if(cached_json["apiValidateOnly"]) + TGS_INFO_LOG("Validating API and exiting...") + Export(TGS4_COMM_VALIDATE, list(TGS4_PARAMETER_DATA = "[minimum_required_security_level]")) + del(world) + + security_level = cached_json["securityLevel"] + chat_channels_json_path = cached_json["chatChannelsJson"] + chat_commands_json_path = cached_json["chatCommandsJson"] + src.event_handler = event_handler + instance_name = cached_json["instanceName"] + + ListCustomCommands() + + var/list/revisionData = cached_json["revision"] + if(revisionData) + cached_revision = new + cached_revision.commit = revisionData["commitSha"] + cached_revision.origin_commit = revisionData["originCommitSha"] + + cached_test_merges = list() + var/list/json = cached_json["testMerges"] + for(var/entry in json) + var/datum/tgs_revision_information/test_merge/tm = new + tm.time_merged = text2num(entry["timeMerged"]) + + var/list/revInfo = entry["revision"] + if(revInfo) + tm.commit = revInfo["commitSha"] + tm.origin_commit = revInfo["originCommitSha"] + + tm.title = entry["titleAtMerge"] + tm.body = entry["bodyAtMerge"] + tm.url = entry["url"] + tm.author = entry["author"] + tm.number = entry["number"] + tm.pull_request_commit = entry["pullRequestRevision"] + tm.comment = entry["comment"] + + cached_test_merges += tm + + return TRUE + +/datum/tgs_api/v4/OnInitializationComplete() + Export(TGS4_COMM_SERVER_PRIMED) + + var/tgs4_secret_sleep_offline_sauce = 24051994 + var/old_sleep_offline = world.sleep_offline + world.sleep_offline = tgs4_secret_sleep_offline_sauce + sleep(1) + if(world.sleep_offline == tgs4_secret_sleep_offline_sauce) //if not someone changed it + world.sleep_offline = old_sleep_offline + +/datum/tgs_api/v4/OnTopic(T) + var/list/params = params2list(T) + var/their_sCK = params[TGS4_INTEROP_ACCESS_IDENTIFIER] + if(!their_sCK) + return FALSE //continue world/Topic + + if(their_sCK != access_identifier) + return "Invalid comms key!"; + + var/command = params[TGS4_PARAMETER_COMMAND] + if(!command) + return "No command!" + + . = TGS4_RESPONSE_SUCCESS + + switch(command) + if(TGS4_TOPIC_CHAT_COMMAND) + var/result = HandleCustomCommand(params[TGS4_PARAMETER_DATA]) + if(result == null) + result = "Error running chat command!" + return result + if(TGS4_TOPIC_EVENT) + intercepted_message_queue = list() + var/list/event_notification = json_decode(params[TGS4_PARAMETER_DATA]) + var/list/event_parameters = event_notification["Parameters"] + + var/list/event_call = list(event_notification["Type"]) + if(event_parameters) + event_call += event_parameters + + if(event_handler != null) + event_handler.HandleEvent(arglist(event_call)) + + . = json_encode(intercepted_message_queue) + intercepted_message_queue = null + return + if(TGS4_TOPIC_INTEROP_RESPONSE) + last_interop_response = json_decode(params[TGS4_PARAMETER_DATA]) + return + if(TGS4_TOPIC_CHANGE_PORT) + var/new_port = text2num(params[TGS4_PARAMETER_DATA]) + if (!(new_port > 0)) + return "Invalid port: [new_port]" + + //the topic still completes, miraculously + //I honestly didn't believe byond could do it + if(event_handler != null) + event_handler.HandleEvent(TGS_EVENT_PORT_SWAP, new_port) + if(!world.OpenPort(new_port)) + return "Port change failed!" + return + if(TGS4_TOPIC_CHANGE_REBOOT_MODE) + var/new_reboot_mode = text2num(params[TGS4_PARAMETER_DATA]) + if(event_handler != null) + event_handler.HandleEvent(TGS_EVENT_REBOOT_MODE_CHANGE, reboot_mode, new_reboot_mode) + reboot_mode = new_reboot_mode + return + + return "Unknown command: [command]" + +/datum/tgs_api/v4/proc/Export(command, list/data, override_requesting_new_port = FALSE) + if(!data) + data = list() + data[TGS4_PARAMETER_COMMAND] = command + var/json = json_encode(data) + + while(requesting_new_port && !override_requesting_new_port) + sleep(1) + + //we need some port open at this point to facilitate return communication + if(!world.port) + requesting_new_port = TRUE + if(!world.OpenPort(0)) //open any port + TGS_ERROR_LOG("Unable to open random port to retrieve new port![TGS4_PORT_CRITFAIL_MESSAGE]") + del(world) + + //request a new port + export_lock = FALSE + var/list/new_port_json = Export(TGS4_COMM_NEW_PORT, list(TGS4_PARAMETER_DATA = "[world.port]"), TRUE) //stringify this on purpose + + if(!new_port_json) + TGS_ERROR_LOG("No new port response from server![TGS4_PORT_CRITFAIL_MESSAGE]") + del(world) + + var/new_port = new_port_json[TGS4_PARAMETER_DATA] + if(!isnum(new_port) || new_port <= 0) + TGS_ERROR_LOG("Malformed new port json ([json_encode(new_port_json)])![TGS4_PORT_CRITFAIL_MESSAGE]") + del(world) + + if(new_port != world.port && !world.OpenPort(new_port)) + TGS_ERROR_LOG("Unable to open port [new_port]![TGS4_PORT_CRITFAIL_MESSAGE]") + del(world) + requesting_new_port = FALSE + + while(export_lock) + sleep(1) + export_lock = TRUE + + last_interop_response = null + fdel(server_commands_json_path) + text2file(json, server_commands_json_path) + + for(var/I = 0; I < EXPORT_TIMEOUT_DS && !last_interop_response; ++I) + sleep(1) + + if(!last_interop_response) + TGS_ERROR_LOG("Failed to get export result for: [json]") + else + . = last_interop_response + + export_lock = FALSE + +/datum/tgs_api/v4/OnReboot() + var/list/result = Export(TGS4_COMM_WORLD_REBOOT) + if(!result) + return + + //okay so the standard TGS4 proceedure is: right before rebooting change the port to whatever was sent to us in the above json's data parameter + + var/port = result[TGS4_PARAMETER_DATA] + if(!isnum(port)) + return //this is valid, server may just want use to reboot + + if(port == 0) + //to byond 0 means any port and "none" means close vOv + port = "none" + + if(!world.OpenPort(port)) + TGS_ERROR_LOG("Unable to set port to [port]!") + +/datum/tgs_api/v4/InstanceName() + return instance_name + +/datum/tgs_api/v4/TestMerges() + return cached_test_merges + +/datum/tgs_api/v4/EndProcess() + Export(TGS4_COMM_END_PROCESS) + +/datum/tgs_api/v4/Revision() + return cached_revision + +/datum/tgs_api/v4/ChatBroadcast(message, list/channels) + var/list/ids + if(length(channels)) + ids = list() + for(var/I in channels) + var/datum/tgs_chat_channel/channel = I + ids += channel.id + message = list("message" = message, "channelIds" = ids) + if(intercepted_message_queue) + intercepted_message_queue += list(message) + else + Export(TGS4_COMM_CHAT, message) + +/datum/tgs_api/v4/ChatTargetedBroadcast(message, admin_only) + var/list/channels = list() + for(var/I in ChatChannelInfo()) + var/datum/tgs_chat_channel/channel = I + if (!channel.is_private_channel && ((channel.is_admin_channel && admin_only) || (!channel.is_admin_channel && !admin_only))) + channels += channel.id + message = list("message" = message, "channelIds" = channels) + if(intercepted_message_queue) + intercepted_message_queue += list(message) + else + Export(TGS4_COMM_CHAT, message) + +/datum/tgs_api/v4/ChatPrivateMessage(message, datum/tgs_chat_user/user) + message = list("message" = message, "channelIds" = list(user.channel.id)) + if(intercepted_message_queue) + intercepted_message_queue += list(message) + else + Export(TGS4_COMM_CHAT, message) + +/datum/tgs_api/v4/ChatChannelInfo() + . = list() + //no caching cause tgs may change this + var/list/json = json_decode(file2text(chat_channels_json_path)) + for(var/I in json) + . += DecodeChannel(I) + +/datum/tgs_api/v4/proc/DecodeChannel(channel_json) + var/datum/tgs_chat_channel/channel = new + channel.id = channel_json["id"] + channel.friendly_name = channel_json["friendlyName"] + channel.connection_name = channel_json["connectionName"] + channel.is_admin_channel = channel_json["isAdminChannel"] + channel.is_private_channel = channel_json["isPrivateChannel"] + channel.custom_tag = channel_json["tag"] + return channel + +/datum/tgs_api/v4/SecurityLevel() + return security_level + +/* +The MIT License + +Copyright (c) 2017 Jordan Brown + +Permission is hereby granted, free of charge, +to any person obtaining a copy of this software and +associated documentation files (the "Software"), to +deal in the Software without restriction, including +without limitation the rights to use, copy, modify, +merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom +the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice +shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ diff --git a/code/modules/tgs/v4/commands.dm b/code/modules/tgs/v4/commands.dm new file mode 100644 index 0000000000..af21a86fb6 --- /dev/null +++ b/code/modules/tgs/v4/commands.dm @@ -0,0 +1,69 @@ +/datum/tgs_api/v4/proc/ListCustomCommands() + var/results = list() + custom_commands = list() + for(var/I in typesof(/datum/tgs_chat_command) - /datum/tgs_chat_command) + var/datum/tgs_chat_command/stc = new I + var/command_name = stc.name + if(!command_name || findtext(command_name, " ") || findtext(command_name, "'") || findtext(command_name, "\"")) + TGS_ERROR_LOG("Custom command [command_name] ([I]) can't be used as it is empty or contains illegal characters!") + continue + + if(results[command_name]) + var/datum/other = custom_commands[command_name] + TGS_ERROR_LOG("Custom commands [other.type] and [I] have the same name (\"[command_name]\"), only [other.type] will be available!") + continue + results += list(list("name" = command_name, "help_text" = stc.help_text, "admin_only" = stc.admin_only)) + custom_commands[command_name] = stc + + var/commands_file = chat_commands_json_path + if(!commands_file) + return + text2file(json_encode(results), commands_file) + +/datum/tgs_api/v4/proc/HandleCustomCommand(command_json) + var/list/data = json_decode(command_json) + var/command = data["command"] + var/user = data["user"] + var/params = data["params"] + + var/datum/tgs_chat_user/u = new + u.id = user["id"] + u.friendly_name = user["friendlyName"] + u.mention = user["mention"] + u.channel = DecodeChannel(user["channel"]) + + var/datum/tgs_chat_command/sc = custom_commands[command] + if(sc) + var/result = sc.Run(u, params) + if(result == null) + result = "" + return result + return "Unknown command: [command]!" + +/* + +The MIT License + +Copyright (c) 2017 Jordan Brown + +Permission is hereby granted, free of charge, +to any person obtaining a copy of this software and +associated documentation files (the "Software"), to +deal in the Software without restriction, including +without limitation the rights to use, copy, modify, +merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom +the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice +shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES +OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. +IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR +ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, +TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE +SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ diff --git a/config/config.txt b/config/config.txt index b91e8fce33..30c13cfdf7 100644 --- a/config/config.txt +++ b/config/config.txt @@ -448,8 +448,14 @@ MINUTE_CLICK_LIMIT 400 ##How long to wait between messaging admins about occurences of a unique error #ERROR_MSG_DELAY 50 -## Send a message to IRC when starting a new game -#IRC_ANNOUNCE_NEW_GAME +## Chat Announce Options +## Various messages to be sent to game chats +## Uncommenting these will enable them, by default they will be broadcast to Game chat channels on TGS3 or non-admin channels on TGS4 +## If using TGS4, the string option can be set as a chat channel tag to limit the message to channels of that tag type (case-sensitive) +## i.e. CHAT_ANNOUNCE_NEW_GAME chat_channel_tag + +## Send a message with the station name starting a new game +#CHAT_ANNOUNCE_NEW_GAME ## Allow admin hrefs that don't use the new token system, will eventually be removed DEBUG_ADMIN_HREFS diff --git a/tgstation.dme b/tgstation.dme index ae5d38b771..b8a738332b 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -2994,6 +2994,8 @@ #include "code\modules\surgery\organs\tongue.dm" #include "code\modules\surgery\organs\vocal_cords.dm" #include "code\modules\tgs\includes.dm" +#include "code\modules\tgs\v4\api.dm" +#include "code\modules\tgs\v4\commands.dm" #include "code\modules\tgui\external.dm" #include "code\modules\tgui\states.dm" #include "code\modules\tgui\subsystem.dm" diff --git a/tools/tgs4_scripts/PostCompile.bat b/tools/tgs4_scripts/PostCompile.bat deleted file mode 100644 index 47aae169c6..0000000000 --- a/tools/tgs4_scripts/PostCompile.bat +++ /dev/null @@ -1,3 +0,0 @@ -@echo off - -powershell -NoProfile -ExecutionPolicy Bypass -File PostCompile.ps1 -game_path %1 diff --git a/tools/tgs4_scripts/PostCompile.ps1 b/tools/tgs4_scripts/PostCompile.ps1 deleted file mode 100644 index 8e46fa8061..0000000000 --- a/tools/tgs4_scripts/PostCompile.ps1 +++ /dev/null @@ -1,18 +0,0 @@ -param( - $game_path -) - -Write-Host "Deploying tgstation compilation..." - -cd $game_path - -mkdir build - -#.github is a little special cause of the prefix -mv .github build/.github - -mv * build #thank god it's that easy - -&"build/tools/deploy.sh" $game_path $game_path/build - -Remove-Item build -Recurse From 4a08bd64bffc6dad5a1629b44dcb4268e0565a00 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Tue, 11 Feb 2020 15:50:02 +0100 Subject: [PATCH 091/342] Linters check. --- tgstation.dme | 2 -- 1 file changed, 2 deletions(-) diff --git a/tgstation.dme b/tgstation.dme index b8a738332b..ae5d38b771 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -2994,8 +2994,6 @@ #include "code\modules\surgery\organs\tongue.dm" #include "code\modules\surgery\organs\vocal_cords.dm" #include "code\modules\tgs\includes.dm" -#include "code\modules\tgs\v4\api.dm" -#include "code\modules\tgs\v4\commands.dm" #include "code\modules\tgui\external.dm" #include "code\modules\tgui\states.dm" #include "code\modules\tgui\subsystem.dm" From 275fb6fc41daaf92864b8af5d8aa621530e08319 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 11 Feb 2020 07:54:17 -0700 Subject: [PATCH 092/342] auto profiler --- code/__DEFINES/profile.dm | 4 +- code/__DEFINES/subsystems.dm | 1 + .../configuration/entries/general.dm | 2 + code/controllers/subsystem/profiler.dm | 50 +++++++++++++++++++ code/game/world.dm | 4 ++ code/modules/admin/verbs/debug.dm | 4 +- config/config.txt | 11 ++++ tgstation.dme | 1 + 8 files changed, 73 insertions(+), 4 deletions(-) create mode 100644 code/controllers/subsystem/profiler.dm diff --git a/code/__DEFINES/profile.dm b/code/__DEFINES/profile.dm index 28fc7782ce..8929e0f05e 100644 --- a/code/__DEFINES/profile.dm +++ b/code/__DEFINES/profile.dm @@ -1,5 +1,5 @@ -#define PROFILE_START ;PROFILE_STORE = list();PROFILE_SET; -#define PROFILE_STOP ;PROFILE_STORE = null; +#define LINE_PROFILE_START ;PROFILE_STORE = list();PROFILE_SET; +#define LINE_PROFILE_STOP ;PROFILE_STORE = null; #define PROFILE_SET ;PROFILE_TIME = TICK_USAGE_REAL; PROFILE_LINE = __LINE__; PROFILE_FILE = __FILE__; PROFILE_SLEEPCHECK = world.time; diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index 5c54843df2..162c898917 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -47,6 +47,7 @@ // Subsystems shutdown in the reverse of the order they initialize in // The numbers just define the ordering, they are meaningless otherwise. +#define INIT_ORDER_PROFILER 101 #define INIT_ORDER_FAIL2TOPIC 22 #define INIT_ORDER_TITLE 20 #define INIT_ORDER_GARBAGE 19 diff --git a/code/controllers/configuration/entries/general.dm b/code/controllers/configuration/entries/general.dm index 2e5b8a1852..ceb55144d5 100644 --- a/code/controllers/configuration/entries/general.dm +++ b/code/controllers/configuration/entries/general.dm @@ -1,3 +1,5 @@ +/datum/config_entry/flag/auto_profile // Automatically start profiler on server start + /datum/config_entry/flag/autoadmin // if autoadmin is enabled protection = CONFIG_ENTRY_LOCKED diff --git a/code/controllers/subsystem/profiler.dm b/code/controllers/subsystem/profiler.dm new file mode 100644 index 0000000000..2136f3cace --- /dev/null +++ b/code/controllers/subsystem/profiler.dm @@ -0,0 +1,50 @@ +#define PROFILER_FILENAME "profiler.json" + +SUBSYSTEM_DEF(profiler) + name = "Profiler" + init_order = INIT_ORDER_PROFILER + runlevels = RUNLEVELS_DEFAULT | RUNLEVEL_LOBBY + wait = 600 + +/datum/controller/subsystem/profiler/Initialize() + if(CONFIG_GET(flag/auto_profile)) + StartProfiling() + else + StopProfiling() //Stop the early start from world/New + return ..() + +/datum/controller/subsystem/profiler/fire() + if(CONFIG_GET(flag/auto_profile)) + DumpFile() + +/datum/controller/subsystem/profiler/Shutdown() + if(CONFIG_GET(flag/auto_profile)) + DumpFile() + return ..() + +/datum/controller/subsystem/profiler/proc/StartProfiling() +#if DM_BUILD < 1506 || DM_VERSION < 513 + stack_trace("Auto profiling unsupported on this byond version") + CONFIG_SET(flag/auto_profile, FALSE) +#else + world.Profile(PROFILE_START) +#endif + +/datum/controller/subsystem/profiler/proc/StopProfiling() +#if DM_BUILD >= 1506 && DM_VERSION >= 513 + world.Profile(PROFILE_STOP) +#endif + +/datum/controller/subsystem/profiler/proc/DumpFile() +#if DM_BUILD < 1506 || DM_VERSION < 513 + stack_trace("Auto profiling unsupported on this byond version") + CONFIG_SET(flag/auto_profile, FALSE) +#else + var/current_profile_data = world.Profile(PROFILE_REFRESH,format="json") + if(!length(current_profile_data)) //Would be nice to have explicit proc to check this + stack_trace("Warning, profiling stopped manually before dump.") + var/json_file = file("[GLOB.log_directory]/[PROFILER_FILENAME]") + if(fexists(json_file)) + fdel(json_file) + WRITE_FILE(json_file, current_profile_data) +#endif diff --git a/code/game/world.dm b/code/game/world.dm index 6b380e0f94..8d2218deab 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -10,6 +10,10 @@ GLOBAL_LIST(topic_status_cache) /world/New() enable_debugger() +#if DM_VERSION >= 513 && DM_BUILD >= 1506 + world.Profile(PROFILE_START) +#endif + log_world("World loaded at [TIME_STAMP("hh:mm:ss", FALSE)]!") SetupExternalRSC() diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index ad2eeb7289..cf6d54336e 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -1058,7 +1058,7 @@ GLOBAL_PROTECT(AdminProcCallSpamPrevention) set name = "Start Line Profiling" set desc = "Starts tracking line by line profiling for code lines that support it" - PROFILE_START + LINE_PROFILE_START message_admins("[key_name_admin(src)] started line by line profiling.") SSblackbox.record_feedback("tally", "admin_verb", 1, "Start Line Profiling") @@ -1069,7 +1069,7 @@ GLOBAL_PROTECT(AdminProcCallSpamPrevention) set name = "Stops Line Profiling" set desc = "Stops tracking line by line profiling for code lines that support it" - PROFILE_STOP + LINE_PROFILE_STOP message_admins("[key_name_admin(src)] stopped line by line profiling.") SSblackbox.record_feedback("tally", "admin_verb", 1, "Stop Line Profiling") diff --git a/config/config.txt b/config/config.txt index b91e8fce33..32127d4939 100644 --- a/config/config.txt +++ b/config/config.txt @@ -500,3 +500,14 @@ FAIL2TOPIC_MAX_FAILS 5 ## Firewall rule name used on physical server FAIL2TOPIC_RULE_NAME _dd_fail2topic +<<<<<<< ours +======= +##Default view size, in tiles. Should *always* be square. +## The alternative square viewport size if you're using a widescreen view size +## You probably shouldn't ever be changing this, but it's here if you want to. +DEFAULT_VIEW_SQUARE 15x15 + + +## Enable automatic profiling - Byond 513.1506 and newer only. +#AUTO_PROFILE +>>>>>>> theirs diff --git a/tgstation.dme b/tgstation.dme index a747c823db..555e4172cb 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -273,6 +273,7 @@ #include "code\controllers\subsystem\pathfinder.dm" #include "code\controllers\subsystem\persistence.dm" #include "code\controllers\subsystem\ping.dm" +#include "code\controllers\subsystem\profiler.dm" #include "code\controllers\subsystem\radiation.dm" #include "code\controllers\subsystem\radio.dm" #include "code\controllers\subsystem\research.dm" From 3848da5b6bfddb578a618dbfdf0c4981d024bf1d Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 11 Feb 2020 07:55:00 -0700 Subject: [PATCH 093/342] mso --- code/controllers/subsystem/profiler.dm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/code/controllers/subsystem/profiler.dm b/code/controllers/subsystem/profiler.dm index 2136f3cace..ec8b243073 100644 --- a/code/controllers/subsystem/profiler.dm +++ b/code/controllers/subsystem/profiler.dm @@ -4,7 +4,15 @@ SUBSYSTEM_DEF(profiler) name = "Profiler" init_order = INIT_ORDER_PROFILER runlevels = RUNLEVELS_DEFAULT | RUNLEVEL_LOBBY - wait = 600 + wait = 3000 + flags = SS_NO_TICK_CHECK + var/fetch_cost = 0 + var/write_cost = 0 + +/datum/controller/subsystem/profiler/stat_entry(msg) + msg += "F:[round(fetch_cost,1)]ms" + msg += "|W:[round(write_cost,1)]ms" + ..(msg) /datum/controller/subsystem/profiler/Initialize() if(CONFIG_GET(flag/auto_profile)) @@ -40,11 +48,16 @@ SUBSYSTEM_DEF(profiler) stack_trace("Auto profiling unsupported on this byond version") CONFIG_SET(flag/auto_profile, FALSE) #else + var/timer = TICK_USAGE_REAL var/current_profile_data = world.Profile(PROFILE_REFRESH,format="json") + fetch_cost = MC_AVERAGE(fetch_cost, TICK_DELTA_TO_MS(TICK_USAGE_REAL - timer)) + CHECK_TICK if(!length(current_profile_data)) //Would be nice to have explicit proc to check this stack_trace("Warning, profiling stopped manually before dump.") var/json_file = file("[GLOB.log_directory]/[PROFILER_FILENAME]") if(fexists(json_file)) fdel(json_file) + timer = TICK_USAGE_REAL WRITE_FILE(json_file, current_profile_data) + write_cost = MC_AVERAGE(write_cost, TICK_DELTA_TO_MS(TICK_USAGE_REAL - timer)) #endif From 1ec098b39ed5e25b478ce89346cc81b788c237b1 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 11 Feb 2020 08:00:56 -0700 Subject: [PATCH 094/342] shhhh --- config/config.txt | 9 --------- 1 file changed, 9 deletions(-) diff --git a/config/config.txt b/config/config.txt index 32127d4939..c114e1ebf1 100644 --- a/config/config.txt +++ b/config/config.txt @@ -500,14 +500,5 @@ FAIL2TOPIC_MAX_FAILS 5 ## Firewall rule name used on physical server FAIL2TOPIC_RULE_NAME _dd_fail2topic -<<<<<<< ours -======= -##Default view size, in tiles. Should *always* be square. -## The alternative square viewport size if you're using a widescreen view size -## You probably shouldn't ever be changing this, but it's here if you want to. -DEFAULT_VIEW_SQUARE 15x15 - - ## Enable automatic profiling - Byond 513.1506 and newer only. #AUTO_PROFILE ->>>>>>> theirs From 60756cbc358edc35ce9c055a6b4487e55e60d878 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 11 Feb 2020 09:11:14 -0600 Subject: [PATCH 095/342] Automatic changelog generation for PR #11003 [ci skip] --- html/changelogs/AutoChangeLog-pr-11003.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11003.yml diff --git a/html/changelogs/AutoChangeLog-pr-11003.yml b/html/changelogs/AutoChangeLog-pr-11003.yml new file mode 100644 index 0000000000..4c551c4d09 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11003.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - bugfix: "Energy weapons now once again have their lens in contents." From 3d0f3b79a3a0099a95232c1757305bbc77709492 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 11 Feb 2020 08:38:21 -0700 Subject: [PATCH 096/342] renormalize --- tgstation.dme | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tgstation.dme b/tgstation.dme index 555e4172cb..e54bee2985 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -273,7 +273,7 @@ #include "code\controllers\subsystem\pathfinder.dm" #include "code\controllers\subsystem\persistence.dm" #include "code\controllers\subsystem\ping.dm" -#include "code\controllers\subsystem\profiler.dm" +#include "code\controllers\subsystem\profiler.dm" #include "code\controllers\subsystem\radiation.dm" #include "code\controllers\subsystem\radio.dm" #include "code\controllers\subsystem\research.dm" From cc0b815a5d2ef9bbb845f229ed3a1f8456620f1a Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 11 Feb 2020 08:47:32 -0700 Subject: [PATCH 097/342] Update brigdoors.dm --- code/game/machinery/doors/brigdoors.dm | 24 +++++++++--------------- 1 file changed, 9 insertions(+), 15 deletions(-) diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index 3bfcececda..ccec8e8b37 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -2,13 +2,11 @@ #define FONT_SIZE "5pt" #define FONT_COLOR "#09f" #define FONT_STYLE "Arial Black" -#define MAX_TIMER 9000 - -#define PRESET_SHORT 1200 -#define PRESET_MEDIUM 1800 -#define PRESET_LONG 3000 - +#define MAX_TIMER 15 MINUTES +#define PRESET_SHORT 2 MINUTES +#define PRESET_MEDIUM 3 MINUTES +#define PRESET_LONG 5 MINUTES /////////////////////////////////////////////////////////////////////////////////////////////// // Brig Door control displays. @@ -25,7 +23,7 @@ desc = "A remote control for a door." req_access = list(ACCESS_SECURITY) density = FALSE - var/id = null // id of linked machinery/lockers + var/id // id of linked machinery/lockers var/activation_time = 0 var/timer_duration = 0 @@ -43,8 +41,6 @@ Radio = new/obj/item/radio(src) Radio.listening = 0 -/obj/machinery/door_timer/Initialize() - . = ..() if(id != null) for(var/obj/machinery/door/window/brigdoor/M in urange(20, src)) if (M.id == id) @@ -71,7 +67,7 @@ return if(timing) - if(world.realtime - activation_time >= timer_duration) + if(world.timeofday - activation_time >= timer_duration) timer_end() // open doors, reset timer, clear status screen update_icon() @@ -80,14 +76,13 @@ ..() update_icon() - // open/closedoor checks if door_timer has power, if so it checks if the // linked door is open/closed (by density) then opens it/closes it. /obj/machinery/door_timer/proc/timer_start() if(stat & (NOPOWER|BROKEN)) return 0 - activation_time = world.realtime + activation_time = world.timeofday timing = TRUE for(var/obj/machinery/door/window/brigdoor/door in targets) @@ -104,7 +99,6 @@ C.update_icon() return 1 - /obj/machinery/door_timer/proc/timer_end(forced = FALSE) if(stat & (NOPOWER|BROKEN)) @@ -136,7 +130,7 @@ /obj/machinery/door_timer/proc/time_left(seconds = FALSE) - . = max(0,timer_duration - (activation_time ? world.realtime - activation_time : 0)) + . = max(0,timer_duration - (activation_time ? world.timeofday - activation_time : 0)) if(seconds) . /= 10 @@ -240,7 +234,7 @@ preset_time = PRESET_LONG . = set_timer(preset_time) if(timing) - activation_time = world.realtime + activation_time = world.timeofday else . = FALSE From 94592126927b6b62277e218a1736a484729ad491 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 11 Feb 2020 08:51:24 -0700 Subject: [PATCH 098/342] Update brigdoors.dm --- code/game/machinery/doors/brigdoors.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/doors/brigdoors.dm b/code/game/machinery/doors/brigdoors.dm index ccec8e8b37..adc1748ded 100644 --- a/code/game/machinery/doors/brigdoors.dm +++ b/code/game/machinery/doors/brigdoors.dm @@ -67,7 +67,7 @@ return if(timing) - if(world.timeofday - activation_time >= timer_duration) + if(REALTIMEOFDAY - activation_time >= timer_duration) timer_end() // open doors, reset timer, clear status screen update_icon() @@ -82,7 +82,7 @@ if(stat & (NOPOWER|BROKEN)) return 0 - activation_time = world.timeofday + activation_time = REALTIMEOFDAY timing = TRUE for(var/obj/machinery/door/window/brigdoor/door in targets) @@ -130,7 +130,7 @@ /obj/machinery/door_timer/proc/time_left(seconds = FALSE) - . = max(0,timer_duration - (activation_time ? world.timeofday - activation_time : 0)) + . = max(0,timer_duration - (activation_time ? REALTIMEOFDAY - activation_time : 0)) if(seconds) . /= 10 @@ -234,7 +234,7 @@ preset_time = PRESET_LONG . = set_timer(preset_time) if(timing) - activation_time = world.timeofday + activation_time = REALTIMEOFDAY else . = FALSE From 64ab4353fb95f4cae6080bff520f4af1a6639ae4 Mon Sep 17 00:00:00 2001 From: Zellular <36803434+Zellular@users.noreply.github.com> Date: Tue, 11 Feb 2020 08:34:11 -0800 Subject: [PATCH 099/342] Revert "Revert "Pupdozer animations"" This reverts commit a642bf9705184a53f23e0194e8a416a76c331bee. --- modular_citadel/icons/mob/widerobot.dmi | Bin 695890 -> 722742 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_citadel/icons/mob/widerobot.dmi b/modular_citadel/icons/mob/widerobot.dmi index a77a109eb9f17b9a7b32697b8008a21d3508e64f..3f48c3902ce29f532c7df53a444ee47f4d92491f 100644 GIT binary patch literal 722742 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

        `;&gGqT2C+~(-I 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%0DAdNe{M#$%fC5NzA}~=Svq- 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 z

        QR5o8|Z0D;0!p!kBz5}`)V9f;Ba&L_@sYl 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 z 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�CO| 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à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�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

      2. 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 _xqa8#NZ1uliT8$sH5EkS&_D84fvw zTEohJS=fCOn)F^-TN?%L>nMs|Fzi5c8{=YDWWk>1g`&8I%%pd*rFj_U+i91WdJc-J zXbv6XnvG1uBg%;Bp1Y+h_Pl{!o8y1n_G}#hN5>}_1NLW&~;N}7Z}u%?e($hBe1&L zOe`s2r{#fQJe0+7RjwAKd`ATIfr4^;&oC%&f6NNkS)hi&{0XI0e4XsrAyR*^UO7?Q z*h=#d0eKD3x>}gDk@w|stIl$`XM+(R72k29Dvl?zLmR}}<X` zXaPaL`kcT%aCGz!WOWXn`(McF*-kguUTM@JhvS2pmZ8XDs?`j^M%?ZA!<)NSRgYS> zc4*6hio?Fs3eJ-96*2&4jm}+-92--swK`y^W_U4h?7Y@QXve3$MM=!?Gw1DLo$*&W zpbBu{;&qTiYV%ifXK6F)I$1yHQ^~N%f3{W1?+U~fe&GO(Et=Nsx_3sGR=qX%{{ux7PBy@>$-j0jUD+^TaN6r8GlEmTi#9Ij3jeDV_AZ z$DWtfkNsj6-#!vlKgHAJ=AdvxVd&4m0|DYUz@?ASG>56RyxDdSN>Z-Q6Tbe7Vlv?o zIKdi*UiSm1;Z$$Kz^98NLUr^`iv@~8X`o^tIoxbwCA>3ztkS&b|6pvjcDx7S0GttqBpXR(c81mRbS_we9&BukgoS2)c ztN?3z%(dyFhiUae17x7UC>`!a_#m3Roy-;3oc1@Q)xX3oi_YOfw~&)oGH5?*w?no; zRs38}z!EGS%NQ^j+45S6oN!eX*wr`}?Q%5=7jtLFRD zS(-B>Yz!1OhXi)T)_Tu%Hjlkpd_BrZ0a86+a(_le9evO7xIC^y#RrAY2M|J>B534p zvsD@_R#$M-Oa0leM_yqza5Xg5^mO>GyIoDwo1Ql?arn z`*Kh{3{xK_G2%~E#U3Js2iXS|igxQQ4W`GO;X17EGRKZE(^Cxhy{9Q3k7D3erFK8Q zJ$)H{A+l!UxR3pfh&HQ*H2a$;{bJtQ{`~VofAGWVQ^(DI2*cv$T4LS`dyE&&nOQX) z>wDQ2I0wHPb(`Jew;mh)mw7+Uj)^yQSDm!-VORN$JHl?(j?P^lr=C`TU&_i#&HC2- z3h7aDYuVqBk^ystw-uVvx<623ytS^{17Ebh;`^?PoDq2#C`jV zS-W-um1k0JY$(zF{PI@&ag9359vi9d#Tq`dgErnjVQLS`kzn_U)1uC4hzdlX+d zjAa|>zW9DT$68AA#of=%`iU>nF1*$GcP&8vm(RD0xj$Z6e=5JlNymC{XF#)bPU-~~ zeu~#%>a6&-Mm*0AwmX&aF9e~(f#t__XI~fprqE$8m7yFkDBFL6j<}@~IhJjE{4+0y zT~9ZMb1b@&jZyGucq=5GtnjhEo*gtsVwB>9xG2eeeHKdQy311Tm_@s&VZ z>k!^Xw;CoCbj?)d_Q&-He8hqiP z_@@|G$?crD@&aQG>(@GIu_+S71>Y4zJvf<2^+&Q*_VdGMBak ziWuP0EIf3T&(1hsLhfo;h3F1fkNaJw?+It*k7&0mTO@#vc!I!0#B~{UAw05m&u;AH z->lY|BXeZ&N)O<<0F#$W8wsMflqc+ME3moXXYl|M|ctFff|^s`3% zyBGOey&JopQ^L&(DzqpI&%x@-20nXDe2a|A16tg=dy<Y>Ui*NQI6RhktmJg6q*2&Z#@e6A|d27fO(SdF}FaavVYfKm3?S1%Vvgh`QJ zW3uIk-z)V(=#eb4sUu{hFaDg@CSx9}%efhrCm(utYYgdipQAeO&cS~Z@4aKD@8#iZ z;mO$J#`CY(EZ-E(>dX1eD)PxX-u@Q&zDoH9;ybkm_!&+j3b=F!+PRG(Db z83z;G!;qhsMyj}<`|q>Q?@8b_s=Y6;Y(PZ2o+@W$%fw|I?pcOTNz{oWD&8*1c)6e9 z=a7%{uwv-&vXwa({cFjKhqWo%RVaf?^VH^8Xjac}ck_4y&-Q&}oxnuT@7Zj|kNKgo zd$V(;kaV6VP8aQ%7lNQq^c=2en`xfB%S1NL%KmivLZQg`T!5nJc2>@S+oLQzkZ*@a zM~^@EO0RE+_2q;i4@7Y}cj?TKhj)6(X{uZLnw#xRMQ?IGGqRbSIdNPVip3}(tvA+$ zv)#K$d&2R4#1*xPPX}x5pKQO|1PoCkt56-?pEWk^Di$Il7`-t+ODKD@ON=Is^Y=zZ zB8fGy_Ae{jps$-qhltJg^NOt6o@>WvU%%aO5V!v1Cf(zeME5yS)bzF5)ssmcX~_c~ zBVKRvhp^c6dMRTu>d#Wh#Nz9oUyAP5OxIat-#&j;%6eS)VL3#@c5ZV==EjfAbsK%` zW^{8%+1KN`A0xiDw%#P%5n?@UH{Ng3@8$7Dt?0|$cAc)q{Qbelyv>LE=fte?)Q*Xa z6Q4QOyXa` z+mzu`iC#OeP}?d0m>-a4tQ)nZ@!cyL!wnBIN`L!!`8b{bMXuOR#gpm7Cq4;+#jSGY z`(iePud2v+v9J7ZKF9nfTZNk2z8HPa?}gx}Ol2omIWG^Gl&wOCeoPmn75H7d56AdD z#UyJTw#B^$>EE_a0b?ta%@r!{@L_~y61CgaO(oD(x(QJF5$Q6BsE85Mj3~vL) z4Fz0CMrJNU*J|T`De-2%(NjCDxS(!QMws}vM}8Na-2QG>IiuSxq_2yXKzmq+NDdNh zKC!x^lUDb6Zlrx9Ux>v?i;m&0G`k_v1)d*ro#|fNQy$q+W>e10=BDrI!-q0!w7li_ zVr8uRbblJAr>aH?tX@;j7;Z=*YzN%EdlIyn_Qa0OPtQLe9-G!^zIKIf$VJe!j+{1i zhHd@;eWBxv*OwhPf8Nty+?#;13>{c$I++v4_2w*o83=WB=jeNS%3C=e@Hv-oaeQI= z6If0=G4`Ow^^*CS@%h>`d3bUYE=-#d9(qCfrNDq4-Tle}#f{GT%!yH-@ldr=i`GO@ z@*&lZ{NjuXW_xy~s2mK?d_U8VN!q6-|dPhS*^bISI$&s45Lz1ZhPTidpT zp ze7TWL`r;^dxf-6jJxm}|y>sxYc_~*5j-%;6@QyXb?);h-B^Qc^b-IoTeFP3#f3+PH zz@O(mWEi$MNA5lSex=9qvA$3pw;=MgY$BCOKL^AEr(UVA4v4)|K720cR6id7+-5AU zFjm3kcJ9l`sKCvk-=n^ZytLRv-;M6;`%skkiT}7Rq#`Y6>Jt5P4inh@m6ndx-}S%! zx)QcXFqSzjQ>ExMiQ#gGfpMrKWIG;d7}A3P+1s1hZxzjIrt$aiylv{ z#h+0AgG0abo{>yvBRiH1uI$LEnS@^%6{%pif~_L!b8$_6+btGz#W0@ANFQc?%Q8so z8Vk=E=3+d4Hn2^@Cm4B#zsp{VHn*4eGhR60t;4Rd@L#L1$OFGzVt~K+@|iwPDb8a* zBi@UPZjhOup5m&Gek%1$W)dKfurSRr!>D*H=0*Q9bbGeK9q+whf}0KS|6N@AYXTP- z8-+viaZOv?L(~Rw{_jB9OWEIV>ljiB?UM)V#l$S@#Y$WiL-!k`U5EHB`|s!9Y0y@= zF5vEJ@n%sW)N-qlw|L_TQI<(uB7{N@&s<{dIyDe#n-%NMktgYYW@-QA{aN00>gRSaXwrK2?VShrZ}qTA4Mpu* z(mkEMBk;8J+>KK_%BNKPcN^t15Z8C2}I(3G4?)all?S(WS)QfmkTc1*Ni_1k1%};fi$OV zKjTRIP32jsd)sQqDCA8(qimji0k_~8S;ZPue2@HBhg#2czDV|>9KoBz&#kl1$VsaS zPgIrv&S)yPEFs%bdFq~ISzslw9J(_cqv-Ekmi<|0%Py*(`*d%=XPxulWYqaWYs+iQ zeGS1IA&p@S&LQWo9<=ve`N}U!-jhhwFhu@^yINO&S84j~)T?(5c8p)39KG^!Mlmnu zAH21TrVA4aGih{X!i;r!6+Z)_;%B$~{R)rJi5Z|gD`>af`ee=&}YtUx7`&(43 z2Z9fAEA;2b#zu?e?Xwj>A1IR!&jjzG0yK@V&`~s&o$~zehoHeePM$9 zq}U2V_qn$p^7HSNkYM$HA+vW14<@i!>nmE2Jbk&p-o1XoDPFo2g*#=Z(&jsd?V}yD zndx=&^l=(q$8}?eCBrewoXPN*mam1LoVqq#5Ff?#c=IUS=XVfe%e-%W_+1Dyrw|tu0%kq-4C&IF%gj-Fpi|V_ zou5NRk%6SV1+Dh(iz{iBp4jX@k+=-8TtD|j4hX82C;4GWlx8ghXoNib#fJkMVJ6v8 zPV!;mrypIxYN;0X-X2Ji`)JmoQSE0Rgq?XCboCTmXJs$_g#*p59*({eiEG9e8!X)% z>3QKGbK6xtY^{#W85nn*C2uHnaL?Z!_&Owr_Z7k(TZd0i{7eB&AFcq`O19J5@qLP`X1Uq+4o0 z=>~}rMi?X|hIELbzH_eY_I{q{x}R@--@or#?<^M^7@66#_py)o#kr>&nZ(t^Id2Qq zc^^MnZj0=G)@qL3#i%_Io>8-&zdoFrf)jcjhYWKX;$>1>STdG{5}6q_vG6kd?1 zff%yGBpvR0$8r7Gsh5CMX=yuu%w(|F74keD(O=PS8fcMYiPJAAD@-OgV}(Q;lK1Xt z<#W|q9@TZ6L!uGCM&#X}8-)-Nb8aRFut{n!e0frW%kl`kt{&NqLF8I`thyFy7y%>& zyWgAiI!@WnvrjId((=OO6ZgUj5J#jI^MJIE(DWE?y}XbN4slEXF{mfr>+;@RPOcFx zuOa&eal+(3^C-%pd(oB}LU;Or5fhf_E{=*ILQP7qn01?7L6Q>kZou!w^mOx>E_k%k8IW{)VlE-6u0(^&L%$BE1`hjfE;Cx+^uk_e=A; zsbg}rBeZ!tR-~%<^j^X)f8tE+P@=MTmOkHkDte*%zHs5m*}lX%olZF?3ID2S*%f)B zUD}$+?rGcEWH42Cf7GO{LY~a$sT$A>!@re zGF8E{W73g~S1b)amkgm7TumUSO*rFEX6wLT7%fd;A925;5#P}j{02^R_N!57)uPmA z&y9lX0d~(^l32T9J2Yn<7FF_v7u@%M(@#D|MEX4Q~d7#D?SALnv{z!)c;L+j+Gl(ti^HH#hgWahVS*%HCtrN&v_?gx{TlWa6G zKhNK@zfxeIV8A3AiYvIDPeW;2bcr+&HfvPi#)IZ`w|IfSI!>qq2I*>ydya*A0Y<2P zu*;Tfq(N~5?A=-i;z421YUi~#`m?)Q`^u$si`YEQokp0+_Ac0^xT*NzZ(n1sc^aF=XXGSuX zxC;8X8cJ^$?O~C3Gj)iC=i1t8KMT(@s&Gtv3cNu`%QbSb_U=4PYgce@ZvB$+{aTq9-phO4x{@l48cti+_k!Tj z_r#vq^ah;O9JIiAJc{nYM1TJrd6;&0^Nw@*e#RlL57M40Qi^-sBvT4$H69r}n$)_p ze>&Ab(2j@)=kIIIs!-_l?-Rtw=d2+3nOaR;#-~fFBbD3byyD|~knp~NL+Iw1?@+e) zv&J^l&vaj1kC=;@Wkk&Tb}fE96&i`G?z{$(fGeEVKc^j3&ABfx6G<>>ZGI+|F7Wik zBe=cYPKNL5KD0I1f?NG0mlC@lrOAZ@yZp#GOSOU~#Z|b810A=cGO45ula~)b?DgGa zd#WG#0+%K`uv4k;_9SN-UWTkRx;{y!N)l;PY}R@+ql}=Tr6@3G&j&6xgex?*yo^p! zRMo*zU0nU~i*tu?YeT2iq;guUVW^~@KZ=3YoYWjl$&*u4K*m*=)!rj%^OS47A9U!i z(z_;j2oyHG#OCKuB40&2?VRCkaH~yT1hLhzjN47poR&PH$5F-X*P^cMPiK3Lr$bu+ zn1O%C@k*>Ns+7!U=Yh*7n&~Vp9#0=f*KWe~a&;V}E|{lrRDZhCkxiEL=UGhofsQVu z?)>)I#W7_m+PhV{4R*m_Ck|ajGLzb zt&rNM6L>S%vq?swvhClECTZ`{eL;9iC^~Le_X|amWXq;c-n$J5ob1d&3BpR_xY-&4 z?WIGM{G2`0g=6C3j#cmOxW{z!(8#bdo#Y(K=O*sEu-`C5|Ei!n&v~`sWZkg|{=1mo zei*{$n{lLQf>D}$jd28Dc>`Qe5_KcBW^NKp25gi4a;LMXHCt!KJ#|mGwb^N_V{E1PG!167d5|n zu?iO>{9?^r*H-LAYJNKp$9;5+R^U7`DOdE6SjOVV0|0FKJb}ObF~UjaCir5%C#bWd zBh(v_S5SaGm@24yHAqg2sF_(h`LK@1t@n zMDhM3QS3p9wL{fxwUq?4{rcA|pM;P$i3UTaaq#Cg-V_dBk^!#?Nowf7Dj zs`s(bgr|laakrwCTAkb;9#GWXKJR_SLL+DjjV(;M-Yni-Bymny`G!%y_~9_2Wl*KT zG0Y$c)Xw9;J@Zb>>a+$E%W66RiqxIHIC+-PQK0FPb|pO`gMrIyVcMn4%gamVIXYk| zPMvLDG11uDWab)U;3t;vL(Z|@{Cb2CyEH0RhOe=6U!TaI;Ah|#P5XQr>r}^41x+;g zQ^K%9viL(Y^b4lZ2Vv=WEE^jee5Q7couvKF(X%(U*g*XTK|%?{YK3jnpu&{SnF$p~ zQF_ahh|JXQeF0EEmpqAZ{cZlquTOrueisib^t?wPnm*Z(P}YO2D!1X)*At#Vez(u- zC;bxXE)(3?*qB-IKC0-xF38&MZ|%q!;L){l+@&s-JJ<#HP1#z^ALE2Uh7|hMWFxqx zylp++-UJ{f&8q}h7=SC3gHj#XW;SpL7R97wTod9vdtKd(v$p}ZSee+x%B3*CGB$yi zSkBUdeD&AlJJ{vcH6V5er~gwR-n;YQ_6FH4cV}2yUryDV-2j+TVhuN?R6{mVnTst^zAZL7C2x*Dykp;1 zIp=}Jn6ok2rekdEH0!Yyp4rRqCY?Fw3pq7l6&QN8+6Na5{P4pq722prVUYAXDCbAc zmEwFf=o$F!D&N^m-1HB`z1HZHE`7epPF&rF6FMq&?d>n+av#Z)EKg7p_3Da6%>z9(KUg3?8qjTgv&jjDmSG@1o;(%c}wVmF8jS*|M3d*iOB z(R!bhpJDVmmKkdCGTM_l>Dca^hzw2s&3=|dBQ#T<1h^ngK+ zFPxEU=2gbGa-Leo{1@3EZZn`}A2&PSBbyTiOC?n9kLqvMeCvFP30&zh&PzC*-Mh7) z@^)?SaWJrG?U>@HoD31d+pi(9h#eTVsz}k?vH0wKoAQwhh27Q2&J@On-{z>2159wX zsBufn%DM(n+)o@}NN>v(G$oy|g%U*}U*kLci~^ZERP&{%GT+8ElVj)Fr+NLcGwL@L z32!Ic$E_7KgnNc@K{}ii(`SFYi$@edhu@jJOCx9%s(184Y@u}By}5y3l;sfe7iNLPFoEj1@8+aReH zD3~w4x!LF4)CIG<$EH;3QAd%W-umK6)5(cn{u@MZJgY8re!t<+g@WfAERsWrQ?3IS z;xcC%S=%lh3A?ZnVd=UQnbYYWtGXn%JH17rg`2lY?dR%B9uNGE0kk2^9;04M-IhL9 zB8&}HKTBRW`}udDDClBAzW3c+JUsyO-ot#Y^TQmz zViySuGzeAGz&$*WBwe?ENDetmM+Qmw%vrRX>gp0ejt4rf{OGuW^rd~R1mQgVWXBmP z50b%j?Z@7wFS9FT_VA2m0iq(nk@b!;brC-|HIcKfIY}5hu0Pyadi(MXRN~Ggdftmi z4rb{`!gu#1f-nK0u6c9riWtL2oCbGfI>hXImH9&)RY;wDVxo^-=)opDHc(R_HH<62 zvQqHArh(DE^orP+6%OVi=rKVLt?HYs)evmx!0j)SUTd9N2)FmZVwmmjQq2;XRc_Z? z!B^GQK0T`M@z8)Pe3GXm56O6Rl+Hmw0Mc+u1N8CFWB#a)NHb!)5}DqO5Yr(qEAh6I zD+5UeJd&yAR=my4%|<;YkugokzA!6cL{G$CgYn){;{;BBAsN#T?}Ou3VW_EdP@!=( z9ESk(Esa}1>pDI?wJHMlu91v5KufiG_HIW+@DIEqq^t`ezz*Xp^!`QnKu2;94gXxO z)`ldU^P<7&_dg-#B+_&VP&l0tI90M-FgM-oyou94+P-@BS7!B?ix}xp+>o!)gpcSW z00a;k##Nei&2B(UR(<&gdZbqdlR|Z)mX1C=Of>R!c!!QRQ`c`fyH~b(%#B2kZK4V) zE6IR7*GF(+OK{X23}BV#&(0ftF9BFYl&WUj72kl9uYRS)e$(wR6|8c7S$cV?%tqcZ zk!kS@iR|_%IxBZJ2&P5{AZ?X3n3^tDoO~yv)B=M`MA*lcOFrGEUo}C9zSj)g-wVOp zm6}jbJlg>@Oo5Yb<92O{g2M@CB+YPxkL9S_iyt;NKjtr;d+B|pS%^z@Tvr}ZJ1^V{ z_SmonqshYVFmmp5h=cue6~L=azG-kF8+VT%Yt-=@pZrFFSc}!XlxV4@pyYZI+Uuc1 zL=%js4W_$=QQgU$!{Ea{y;wSlYasu#nYU%~+X@d!lkYUSOnq$^FwmobjATi^)Z@c% za@yNp87x#(AOfAJ6I`=~nw908Ayl-XY^N0;(*$!S=SO5bLaG#N2n3knY%$x2XzJ^y zYvlEpWEmlJ6jd?sHp7XMfN2<4OL%(W{2?yKI7?P1Ok< z)JVMQ32_0J_ZD{|0(t7y-32=Pbil0Em(L|dC+?^>iVZS{ zk^F(04Uf|=P{dd38a!&z_@Rd*a-3R@0c))4a&86NV$(i*LSsqv+_)L;!&_k-9R@)M z0Gw2-)mCgH7&$mtzUp;GivRKvI8|BFK`OMwcm2@B4P6#@e72c@+eY2ckO<;?P1v{1 zM0)Mb7cx1Hw^tg@jt#%pc+sf^2V+rFQ$s?V)|x3VQuOsG)Q?cS+(VrMUVB2#iP9K^ znjr*A1c>dtkI&g#+`ttxne zG(W1%8nqPYZ-X%MXU;?qpE7EgnpU>0qUK&)TqMv;!oBRI1ADnG2jjy&3Wh*(M+qPg zQ$-=Twm}n~hPOQRs`rxfHfQfMQd4A6+6^u9jHqbpPOIv2@gBeEIBPpL*K%~|Rqxhur)+P>}MU9zKqYaJ_*TsTtK zs~JCI57Nxrr(LlUz3$~{=3IWP*RlP;Ag8UZ{TzoZ;OlU6p6P9d?)(K4ya)5}+-xv# zE&Yb`*XjORznRP+=;=gM(on8&3npLlRfaUGnK;Z#&h8hvq>-kBraw3gR61^e}gv+n(ZE+G_Yz+5X zWj*TlBlr|~$2E`9spZ<5s&s-t#l6_Us{H(W0cnpeBy*MW2*-{{nXk5$9$s@0;q+V- zI%0J|B=4*bM}jbis4LoVRNc5VHNh_ct6A@iu8bA91*8TvQpdtug3r@|=uwS9r`3Js zk=p9}gm8q@u4OPa6m{(2Ss~@8{AJaU*e|I#?_Qo2-#|?@H;?s@#m18|e)Gg2h zkkOWYtGic!?W?iCvj#xPBVB|Dx12g4tJnS2`MraPA{7FD9)JK89PWmNS)Bp~?CW8{EujR*IA+${2{>fyvoQbhU&kFd3tRFv37g&q z_$(14&Q5Egeq{Y6Dm)fJw5&L)=^l^rZswLvHcmJ&x&{Z~oJi?JCAzzo|^0r&Q@+>D9ejOfOjGHXvPuyrIyAK5Fh?_~Q7$9r z_{w-v!mdn3o2aY}@6=H_d)5GbR<&O{+T%9EREjd@%S(`Q68YDF=F@79D)NeMj$8=K zb(L61Uc|M_lV!iyT|eQ#@8ytC!3v|!j}NGllaoJtBQp+x*=E#ox$muV`eA;JL(rN` zl^r0uWs zZc?Ulw^rUA1j{#%t8QvM7dyY@-4)cu`h%x8POsiTm~)A$5#OM_9_t8GPxQ^>F{+nv z3ewfqPVT}{w(%;Rw~8f->})7?VcSC+lIpB(pu=E@>GW{Ju*IX;A^93n&{}UP*H2Q_ z6j`;*$+L1q+oN45`@y(yGCM`iKqrBOlvH;|glqAXlo1c7-**!=6OBy(kmFOWVo=UdTM z*na_C3qN34We)3Q%i3gH_KYDNPze)U$QjS~(A;_-EXa1#8VfSWrTyIdD`NNb9CSL$ zii$5SwoZUcV9x98*vU@z z0E1-|sr*0{hZ(d@5R{vlxVZ1!UNv?<=CkErjRVTd{LljB>sV$!K4{U~%!Ncb=)OPh z-$aYs$g>(ybt)3s3_{bo+)g&8N{c^z`bujW81}O>@_kLswK>+H7tOO2yM9x%aY~lI zq48PSQui%f9+NU|8c#Af_s$)y98U zUJY+*G9%{H)zL}uVw;I&W<93epVDzCbAqH%@RS3^!R1)H@$3j*EqVlZv&A=7j3**^ zq}K1qFIdubWAek2HhhEN6rDyY4RVI;}<)^aEePx!baC#f`7eB_duWmP-qMWi)?PbdmJcRp4x%|qakd$=H1-6fzRAp z=F^J6zo$WxZauUSFVWZ2muk?pwq)P~+l+Sk8*~!6P z5m^r;)Em0=;q*lT()AaLdEjy8TaaIQ*GzAT<|J@BC^e#?7Cc(MJ-*ke#^ji-BPsRL z_j-!?awSxd!h(n8hrD@kHz)~=^PN&hPTXZ<+Z z)54G%7Q3tTL!z2x*3X94Yc$hJvTg*_NX|)S&YV22&Sg=nm!Y*VOrf?%SXehlGpmT- z(joiRWBs;YBmq{>^->m6(s*=#Bh_NOpz3f2go`l9qtegXwE}Xp50NEN zL81`Ho%t6)_O`j|02h~Q@NpSORq^!6@T--lm%}ASfK&j}B5j&asyU_f&ysIvp~TJ> zY1@TlTuv^I+T%sRv7HoOh!t19SK(4^dMf12`8)`LY@(G9%uN|Zj~JR&Yhjbgn=7h% zxBZ=(h(%`}m%tk5Hp(YwP9h#Q-K_6;IrrlBO4MeDY>hFkQKY{&(G9qhe>DHhejn%9 z?W9p!qD`rQ)(dY^K)WxUG4TvRBg2+|hxGOdz??uCj1INcDiw9nsMTHrxvyDG9<{|i*N6 zYc^u_e(sU*+H4-MICFooMo5{+(<5{HVMnCxz4`f&xjkDa){4WrD-%CItOzmY;V(fr zW8Yvcb6Z*k4sY!+#@~P81_k45pzTjn2t+MM_9g!g^VB@Apx~Y;1Taw7|fgFE2w(6@9F(ow@m9dc~lQgJg@jZ zp|kOM3mG0pz`?f;2bf&M(C0j?T{3od{vCgJ5scgQ45g0oQ_ANh7NR zon^eY+KR)e6De{}&o_zG#gKkwrtK_)MQ8Mvy-PcKXek@GGW2D%{Nbs1(e^~>yLT>B z!JJLSNP{RGhr=}aNQ~lq51RtB942$H~%iw}Y zWj3$M2pxafI&c@gpBwqKbz_T~Ph~!CJ{O)~p&^=Tv8ZX!tsJG%6ov})!HmbJGe2A^Sv=r`O70V$%)bL;glOvE{Y126#sf?{LDhMsn7$# zJw`9~#!h;8vOZq?76ustI@-tX7X#xba}G&H6{AKWx!G0F{^xoKrN16Yu};`A1z)TI z8}oQa(A!?jxJK)HGuosoKRl{W|9hT2vrAgSL>08$GAQxyjTAy1mOqg~u_+~LaSBlv z@d`%1kGmRLV`s^WkqUYkxi5n9gF-r%?QGp~gNk+^c(^m<dG%hBb^Gl zxBG1+JyRn^R+iq3PQLaWq5F1r>>Rh09o6gKNIdBSJ2+hp&5n~$s$J?jNijaPdv9TV zp^unOO*Xc!CCzRnvkI~Wav<=ru^`oPkdaca>Ne~RaiWg>X3HQc7eRo2aU zQ6V7+P{n|zi~lpvpmx-F8Le_9tn}Qe5ng^eSNinF$8#fR5`HDE*@5aWczw|Psvitm zSo1<|`)*kv<)}rXkU!A)zKV5Bn{b{faU*9G^0&V@xcw?d*DQ+8paSAOmW7Tm8d}Iu z+W3bBx=_oGux6Unvx`MlufqYET{9~be#xSDTzEe0e$`4eecEP6Y);;8%#~gmPXk423LesPOJ)2n}mQVeWo?llC3Fe zqlF1RO8)>b?`CXGRKf{Qyfv#>Xc!q7l0Zfri_+Hbvlxt`21x!&R9T^arDzV0(}fd1Z@LHGIqvot zK_dgm(=lOI`0o-y_G-V%qK8`+euzkRfb~H8XZ#}gRJQ_lSCx` znLJrwT0&#pBIw`w$T}YBFk{X(;|ETUC0lyfa^THJW)$i;0gG#my2Bkn;V0}f`!F`A zcAA^np7_nV}4JAzYH7UFFq)kSv$D6kaSnMl|8l5EdRippJTt*!GAbnezh!0zSQxq8uBt8eLJ{EujOp|D*gg2bHEgqQkwSi79Q2(gO zB7z#PcFe-dtG*(&`?YCisB+BL*;ZhsBErzOri6Dbmim%}1Fdg(CJ)dztT~fH@rUL{#jX|9vz{LvzZS_tu1}yaPdF+x9--U2#Bh|E<7Keh*fT{z?Dm`=I z^KE!=#)hOV*D;O-n=L;9SZ*~AP_uyCHs`=G#HC>8zA$v00V~}Rn?!oUE$E*BUIWsR z16|D`SY;_TEI)4r;*C^OWAbsk+iM4AKUBJob_k_hPRRe1pFi7=&&F72UVh12Jb0tT z>90ZLFnmQC4}v+A5FyO`F7M>T4^-#l-|EPLbW!-zDk((%Xq?3mmj3BGzaVT;!6GU%qKaj_j3 z7{b01V6xxD@+Tnvy^X%P#6lB?RsSTS9oV*_lsI;^-(a~?OSn?EOQJ-8DA3hclNg{3 z%`CK7K>1D&3|DUXmy}r~K{lCH9OOIJZci4(`OAv&(tAoSGv~fXfoZg3Niqf)F#vB8 zh^Gx+uY<%$fsI@U87G+Tm=Xf*SGyoM zn198EY#g$JLt`{;Av=xp=S2P4YE)}m?b}dDU&Y04hCOSO``cbfO}!^4R%Q?e^NHDR zvoTkmDc7F=(9YYSHPPT`!wbL~uS&n5Ml(IHz-nzRExRw>o`afaOjmI0@+K3wf}{SD z3hUhgP6d*;S^erwi*5UBojdWzpd}$wC})iW%Y0Ggf+k~qiMDsTwHwm+lW;PWR80$+P_9tU%!HX#D(-z z8|nmW;Ov?91k>)Xfm3mpqfGD7P{cCJRmrmNFj!Gr&cmJP{a{Y2t1F)9SDs$Bg{7r~ zQ)6R!c!Zl98}73c78NkOKWE|3_ARsC)xSQDq#rtVMUa~Py#uV`CmOX02?c2NT!7N? zgWs)pfa}wHJI(sUEHhu#V*^`>TdI2@^V1=Y~l*pd^t|FE1}QGSkP>s#Un@vIZo zo}61MHPHR0dRoIwplL z++?h3hW>py{rP5V=$YBx^13LU+@Tt==f#(O+L)@vg#|WH^8f(nda`d_PWv^bFdQso zR%%cMV$DWE+#+|fA0sHnf&l3@-{r7H!1>7yz0aR0AXSwpb0lgeZpXfjFZ$%U{kr^Z zhVTL&;Nbfle17+bb0f`eox-d6p7=IO?x(q5iu)zA(uu{O*F0Z`rn5!V0o5@61iRD9 zLQYjt<%~EM^vM&VAC)L_!Y)Odr?Mv>#CI^*On9fcF&qCiD$Sdg!DPAlpzrdf*Vj-ZOALK$P0rfd6RrcMFx0O~1-+GdLApY!}@ zt5Ndl!DWgsn*dD=J59{Tz{+378n`>)UQp zHSTU~E!~J@x>h?z<4TDg1B!9Aod$QP@8{=0p4fWw&E4qNC9bVv?u6WcP&3!cmHem!Wnw3i;x^NPvtT*keEl*#H5TCTCN8G%b z3|f1S5Eq*;MDf)gCOQcaGkG6M9mYEgewB+RvS&`bjokBYnM+Z4i+QFP?j&*eTa23+ z0aEO{5f~WcJk7f?w8e*$2MR)yn<)FilJ9WbKT-8(t07=L)mebpkw6-&wt}oye~BH2 zaTKa+Xkb;sh(H4XP)4Nazug)`UqL#-)an3q#yD{30L;*dRfh`GU)*Ix6Jtnx@LTX? z{mBgQ6@Y5w`ysgG@B+LFzz_jT>~w;$R@UGocuJn02g6ZSclcf9Y;beFVT4+7+wWxz zcA^*CG1~-tvuNm^|}RQ0EqnQ<%{(t4AAm9@TBGtaa`?V@#VK$ z^O2u4iz65k=ivtWS@c5WSWQ634-oNJ>@9IBv5c=HBJfv0o9KBN#~Q$GkU_KIPm~2d z39uTMo*TZR8HVb%ZXcXr3{kQd--#OG*)Jt0JzD0Dk1Yk&vWh4D^`3~Sx@S8X2US+A zP09of+dVfZ9!@)F$53+MYqAz zP;i$ykb(^C+zb|i`xMu=|7s88w|DNcm+?g9&?px_hl{s6Ux4Fx>~)`vH2m=E&XJ{= znS5hlY^M`AaIZRl)`h@GfeIK6(Um9SW$1j(QAY>t{k1+Jjz2t8}bp%c=%|DM$_q@(*J6>j*8!yQJ!kwLs7Nhm&;GqS5Ky>s~ zexvj^`gY>LFiVzE4Lo$uMq_IMI(gkhZ;u)B;MZIA?QU|2>yvX+0RVKg@sbh~LwbLk zYt+uODo0_mx9>&0sU`5*ZvDu=Q2U+4bHv9hNYrGjA<98@De;4X64UPOzGXIj_%^w$-Hj*83hjR3Su%BL&x)I|0uf<|Wx z_>}`(&Xf8vrG_t;k<~)){0%7+LbK{2%e89RHvtXLH^-Lt?6Bm(RfmbU-P5OEmi89n zk7-e&)z`rZj8b_o$-I4slGcA-vrC-wLe73)QGl)5rk4F{G^lj;l^Bu1nyEtUc$>Nv0 zpb^M!j%tT%gaNe!r9upZiT>{k7QJg1@U^N2>?dZygG-N#Y&w7qr9jW_Dd>$mo?yDR zPWb?7mhz&3`a#w@_>B#FW3y^dh=>Z~CsKgY2$FXw&2R;G(u9_1h>y+(3~#sVi_M=j5vVs2 z+`I0T(+ohqAO&BYSJX!sHcz~zTH`1OH2jniMl@U(XLskbGTPZ|pX@Bv89ci%4?vUAhB#N(gGt-ulVPuS?OMIdFfFz%Im zj>T9Bivg?kkht+3U@l4FYp=})oo@rIZELiyL9fGXF_mMVLO5&+E5Rf%!M z-(L%a^_pZ0!cSUF1Ygub2_b}Sj|MRMdXIddu_KD0Fu3cPOFg&(Y+Y*Tqm>ojh%gr*)c-;76bmAK zU(ujVwC+E$n3|0wfaMfp+|AT}b8;Q^a7E2SfZQ4gH=5?0`RjNbl!ONLYa+n~=y_RD zS~`IeCoGm3eLYs7r(!ec0z{8r^bt>fxecqCE6Zp1J}wd{*!+B#?>DF?dfx(-h@h{{ ztLB^~KtY`K_HyXN!;$a&Kzbis%yye?z%#RFp;e=6pm zt)#YcAuFBO345wO9Z@Ka@4HLN%Jgt*EH)r%&R5T zCvSs&buw%oJ23g0aPZG6sN|ihK^F71xSy;^MU_S_MpufeHsA8}^fWPo8Y>R~H5im< zoXGU%+fF;+^Z*@W#ZJ&p0O7ssO-0JWjx}s4B_|?{@eK{)x__ZCj3G`>O>3uH7GF~) zr`@6WHVOkJ4LC^X!E`(=TMO(pb@k=-+T^0?z~E7V@q^(_^rlBpWg6VY7@=i-ua?px zA`^>7IdLZ!JMW#2A3v&MJK!h7LGJn1{Van6FDr!n?_yXEdwS0?6X?|JDpk{j*v)xX zG_K=BsZ;>}kC3^-w|oRfRdQm4vh};N*G{)eAb<$#L)A*AZT`lk443bg+sujyVNLLj6^JDuPjuq)V;c}Wc3nv{1mZLu*L+VHEcD+ZWj z#xxYI6fpK#BRdtW?mUQU+X;G_?(eZ|D?D1F5TnM99oPeVdRBD}^1;mTh8p;WG9;K; zJ}{FU@%HlOaGMnvF;wBF%2{`1gtI{dGwZ;?#2t(g2l7yfkWBR}QWJr@uFQ_=3beR( z22n$Hk#2JMkRiiK!UcgLXRQE(vhwn7FvzJOOaesN=*V!Rs}_?71(YgsmBIQ?n`hf% zen<`VAyI+&FQ!_h2ae*ZppVqh&nVEV}SHT{k6F z6?pQd6F<>g`fBBfSGTU1IQ_@8kj1&gp07zyM>lrym_|qXM>`o{(0+FJ?!bZ?fS~U& zX~juv;yC(A3xF7yMSnjBi16~l4Oh`JyDLB2j*ri0-4oXIiOHB>D|rrndk8?h=2bPR z*G&^@petJ%F0t2hTkP7LCGVr;{&cS!;Nsxdimiy(=G}l)B9)gT_B>#0p9;=(?6U<> z0@3;T98va3?)S_t&*D4FLmkv2o!cBi2CK=oEP2gw# zzB}2K#UDxXRJ99S{KEcft@lSkWZo=#4v^#BlRyA*bVH{j>rXNyOpQY6gqI->8va`nogDOy7MOo{@K1wTrP|3evTy;>MQL|&XMJ@ zKB;WXwgZ^uC*|oR5Flv@2!kEng4E^EU=XPnU-CGPo~)t#*@1{E+%H-=M;z=wV9w>2 z*&x3nyzn4?ckHT}CatesLP4Fd0JQ_;Dd1+qP?Q8-pM3$MYYi+-8*;%%+!%7f_0C>U zfsZnTd`GT5AdVxlcWWCo`c(3)I!3U)r&l67!BF8Y#1Aw(=5pgPg`mcQ)QLA&(fyl? zNOPbrhu{WBm)#bL5J<4E61ER89g+DrVu-yf#(#8tt2b|h22a<*o-EoT#QZEI-@%yW zh2+fb6Y#{qd$TbaCXgA-Htogi0>S478M8Pj)lENY#m>mvCPa?D8v4ESKdVPF=H9q{ zrWRY;V#8VB-5rSN&f=d+TA(Q_&os>bN;{9Cu{hkBXo= zjec)K!|G#wWtLCq`|zg@gMw2cAQW9yCin@Ifd|Q=n(pgQAuv^008ETYtBv zlfl-`^@1(1bbu6yEO$U+-jE8x9K@u3H1GW~mrXsy^6kGiBNCHdzv`^J&<)PNv+65A z+%5v0@Z(P--DgRPX(c~40x-WeVoL1_Ox-{Hg7%i3_VFIbhx!GpsdXM;+SCDp!>TmJ zz!$N_bt{YgtM1PeuDdf#H+osdb(@Cpr+=w5EM-sUd*T zKw3^P^1#C+#J2bK0e@}Ha82a$@#!Nk`Xq)`!>HmkI=vy`oGOas21mwg10`R=X|48- zB*C+mFNr$Pt0am0pUuAl?L<*0+S@q@r8C??d>m@h?Tn<2YruEZU}3-ZP>kAp+@3hxH2u=onq_{#_c)2s!~H)bXUI6L$1A3o#T z_x9hSBM++UzA+*k{tP;=R`_Fsaf~&!tn8_ul-qt_rg>0rHK1Dn&oYOwdDDXM>mq;jW|JEtEebhlfT%u9}f($hTP{yP-zEcbm(??-; zZZK1UJ+zd>&>I5fOqx!&;4q-OB!{7p?XNrRv>-=DHR1aoYKjk{jUFch7$K`JR{e z9smk7yX-Gcw;|%FJ-eLgfZv;xa}6xB;BNF&B&X_Q4|DTD@)9AVbp)-|$Nz8I5ZcW! zf9YM}KGgVKEWs#&Js<3~rp;$XLFN_DuPTb2L?Z6k|F4AK&vTcxn?->!bJ+cWN@qx( zxJvt3ag@~O*D`LI%Rf7u8qtzod0}+gQH;onZ_33fAmD)iEq6f|B-LO^}oW5 z^B+7KxZ;z1i2qx9_^&)MFI@E>BM|uSe*gEy|Iauq^cb;A^}*4<&*;Ctk)!}&pl^}) zy4W)gR6GnjyaEz+q*f{>tz-U(9yCw9x)Un@s3gl;AW*DdhjA5r69>y}!9YXh2I>Jl ztm$|NeE)NKwm}5Z^qp)r{ri1GKU4O?$Uo55-`l?atJn0b7Q(_JpLK(E1sQqb(JUKx z>zZS?R3<+cd+_E`cp-n!;)fcx?|pDa52t)lKYZz(;>_xlrMpz~kN7W8ssN7{m*bcv zz=oW+a{ndl3H{czCx}f_0v44KskAt^mXcE=-FeNHl6L92sXfFCxj*7^tIXwm=dra( z*w(apv-L8k&MKn+v^xLY(aRST4Iz@R^gf;1{m*wRu()<$V|ftdR#9~tU&d_`qF&|odOh-LlfXZs z#M@%#MYodPE*q;9&FzvyosN^Qfr-Rv|IBO!TMu;q*Zi{YM&pn7KLh8lpB@D9{jXUt z%ks-VlAQ)V*DP=S>%&LoW1HsMj;!EhKKf8R#w-8d_w)mYMp^CpV(j~|O$%j5)_3W5 zoKFRO>>*X>m4VW4%|K;`Ha%~O&QfMySGQpPNF*zKc ziTnmNUA#l+3C-3l=?8o_>C}{D9EidfNywp0#SF^_4jRt;mH`P@eS^}CptF&pf9Km7 za=||E`Uyk6XI#C9?CI5cHyMaB9^B}m&#)jkK|ZQeM69UAiQaxYWI^N$S%rV6;R|G& zp^sntR^z^!iM$t0zP8fi@vH-SuDx|K^b7U0Ufp%10eR1TiMW4nB_P6z=3nolzJ-@= z1|zD~Ms{FnyrVl{jyvH>uF88ZMsxe^twrkF4Cxv!Hjjd@r zMc|!bU#^*<8V{R*WRvkBNFMKL znn%OOp&I$Ha2^U9seoJ7S?7(j@3J%DlBfN%O5sL{L7bTs-z(k?Cu9w_557?TcOrP` zhA)nClh-oN3gY*;H8Mse*gMqlBW<%@O93`Ci!!I@KFk*%K&=xMilHiPqw? z!PXo5z%eqGB$I4ocTJ@-#OwE@6^6nbFJ}-P`lQUnKI6J@E02;IIaca4EZ*=r#t-} z9pkq?A=K+dO_Hotk{S6`h8mmGcECB}B%%?sR_nIl>VV>@-g?wHs)M8(QMwDSuo%%! zRQsuN7m;c$bbI2!O^T&G-Ldu-y>9&_P1BHfX4j6sBqCKUd$PvQm4_;;vtw6@6gHHB zAHiL7%V4YJM~U%WuV>AUQ5XHk`OkWgTyt55Ct|#?Z!_N1Xy;_2cgWbIVHlV0jDSc$ z7$%%P;J26r(l;8`Gm`fU3~0fp9XXrV*#vsDGV!y}=K&|*o}B*~tAm(m_mh^$#lm`K*KL_&75hiD-w`xa&>`!2h| zSVA$H?2T=H=iPN(zwhV!z3<2lgVjl&E) zUnM-ED_`ED^zbTUH@~Tu3_(8w&ybyqexm(l0$E-fH|1al8B(kTmeam_lg%eQdMW2f4&p{0L$v((=xN$A_@m>xmx!1>gUfSkzm{=d#Ph+5dEM@-eah4Z> z?bKx3OWEJ+JSK&wwe)9G$z>wS-;~V?17F_g2~1l~`^l)!5p}EB`UXl+O8ma}JG1V+ zIT>ia9jk$#!)(Mpv%>St!Zyk=9)p5K){5!ZZ12SFc*s)Y!>r?+bPq@MvpPud$0pCy zw7Au+bhNW%)foPBuEf)n-l-0*I*gK3zwa23c(=yY7Jx>j8B`ZE=_eJHag2|bJdNc?K%CU$pE5?a~HJI3J#|ygmH?Y7YOvz8S86?&9C~`}?cV z+&{~Q9JT-WP;B}S)rTy}-yf}t|Cp5jjwy9J3;))_|NY`2E|E0x*;9`iFKWpLLVV^E_QJfp;e{-BmxcxIM?dzU#4Cc!-P0eGlj&`hd0UA zVi?>U>23rnq+e}or9x#+aG|z%1|67h9At=nRj4YIsPKhj&E)Kp$I{n@8*?r@7}nLnKcHo~#)GhJ-j zl83mMh#eNN$v$T@CzX>lM7()JdRMp^MUR1I&H>N!oKw{B^$W@I2a{n2GUE@94L2|) zNluGs8b7FgV$HUdz!qTo5SzvSwr93AVY1z*l-ihdYj=Jd&de6G))I|o z6HRIV$!>jN>UHu1eWP*M@4eV?Wo24%MxK^l zv#b#{1Dlq>xgg<#F&sopKmtAfAC9g|kaWSjDC(^FDdPR)n@f`u9*VTX8MOa$0c^`= z8cp&egoBugxc)B=spo>i2T49%F*y{2A7asqA&Om*^p$Kwe(Y=vY%Q*#W6e2|-rW7OP*I^>+20 zVf)^KmzU3j*m(Y9u5!QZrQAW8ol@Hs$Z@0ZVNi|BR9*9N@xAl~S+8F?+j2lb33zzqNP6>Ricv3s8iVs;aNbL=W@}$bWb9GrP}gg%7<--iPy}Z? za~p8dS;7YwjiUX_W(7H|ajZ*8I{_!~419D~i(Y+ZsC?;y4dv*1er1?82_1i;t&BTk ze?)u^qh6cB%b$$>dV1rwYS*5>NaGQ<#P;KDXO$IajeT;Rr1Pr=FEoVXW9-SDGJ{e~ z6Z!grc+o$Y2D&d78Qs^2>krKmWRrQ5;HVK7o*(4aym32U_Ji+-&CQs@k=Gsy7wy0| z3FBoZ2NvUh90>?tJR!vet$~6tsk%ugzEIOOW?5UDz`au=ijT>~RvzKFUd1<@XEG~H zph>YJOc8($zId~23vv)oAG$EH= zz&H&7D4sik@0>0`3&DgdMVx|-i#qGl2IyeeBYR_c^jDnrqv;a>N!M}9Mqa5dVriUu zjbU;e=6(8I?zyKHdOM&*(O5UvDv?}vk@GZRc}}^EMEi9CXG4r?=N}P`+vSYTXTGIM zIGgp5s7Fqi9OZ&i0yz)gPC)MSMdz?M1dYw5y4UZdUkMa+YjsyTuce}{L)zx@NO3m8 zil8k;*`$_5r+UjFwAr^h9GZ^a!DdLt!5mnz?+BXWP3L9 z1X8JVjiQXCt#5VC$f8J-4{zkzi`$@(p?K$ISqL&Ql z=ulEt!Rv4=V&*;KcMLmd$~amy*H*NO3;z$m>e3$&m-R#e70m(9ATYetY9*^y#_{L+ z|Nhf6@{b$&KLJdq(f_pje*>Yl|2M!Rw>lZjYp?#hj=AJ)KHb6OD6-%U_7$zy;#D(S zzb3!DFOwao9DL^w+VirhTbq1Lnj}H9vf*FQ#R*Jv52(z~ymcI{U~$&%Gc43=alq1o zkA_bXT3p)0nXT#Bu;R6l?ea%tNI;z7(oU_Vn z8zI&WnCxAim}`+-idnpEh2(WI<_gbTFf;FfnfGGp6N2Aj>0pxcjXf(hDe=o6=GCsp z^lz|sb=~xnAmsVBci%K1+;VG`=ewv;)E~v+C7kB-U-z4mlJc2Ibb$Mvvpy<$Oo{=q zvV!_Y74*1WPV4_|DGerK1yqhGv{XU6c%?os58t z65{E3lF$pY-U|aCppR~lS;P|nS&;B7a~iw-y?=sS+0fOMjK06SsFxRut{vYP%rlF2 zSi{`Jyj$-0R~#ES&^f-VJr_q{6fi=_C@AoUp^#IrqSU^kWYIaTk`|w-bpKpJimw$! z^?n_u$qtUW4g-(c=J(@Ty)vVf59uJ4-z}rnCC|V^A4o2nC1^JYlOr|x4-_YHsd!xX zCeI{Jx>dpF(sG-`^h90Y(E_Q|%L0c^egBjq#>MpN_3ORT($dgGnzGaw>}jRWGEngSP{6cg_-5iUxy%hqM@wtbzl*0IF8ZugKfUB3DJgmV zdp}GLfM9cmG-1Fz*aMzgnP5(xXCCb^gQ2e8)fUjl{u8Rvw5FbVI!`2u3Z6W9T1qM) zCg$KZZEZ_S%RT;|BpnMC3OIvzt8sIl|=-u?UM^z~U^XrF}7+}zym zfdN_z8=t^Bi(|KBPr_!wyw_l8d9bwP4DG`#Fc>a;nd29@F%$7y8iNvp)LFx`__>vP z%5KEwVXrs$VZ!9S85sgu+_f%nsPo#24{@ll#GGJbv4$}&rPyNQL|iFiWzxMX5960R zR#u2D2_#JM6|hS`^WP<)--9)kCHR{R63C4lf4iVkL%hcDsN?y2s-DtWP85$Cro!Hcd)3;PS6`0VJ&p2^AWb#rgVX1BBp+e>}FE&pss!GpClf`0eO>ACwbr9l?*G=c+KzG zRCIy&h7+_cnS7s*-Gd?$aJ;>}y%o;Wv}Ty4^Cmc7ZeGkUD$qs`)`>>0j~*$~SD)gL z9xqAC$e=^DcXZr=F|ZFRO)A_;JV!Y>VfM0Po^d(Ti4!M;#Ki~v)Cu_QD9Z1sl!^x= zB2i`$y#-A-JKqGTnQh@d_YGSG(Y!g@Y=@S<+o78u`I79K!*r?>gv9B=>s`a0a zZak`Xe5jOmz|q1Dzegl+n6jBqN!bWTBDv^U<5Eo1xNAmQS_2-9i(p_Ep8)%I*WUi~ zaIqZ~3YO~(bOh1PP>YZs_n^jY_U8k${$Q!fu$0prhErN>R|2Le)YPa7ccG9)fVwY} zYL9~r4Go63ZwKHP8<&@*+|ioi#0K8wVSLMxkH7-hiqT70UL?9|jR3O&cUaaPJRI1+J$A(nV8K)4pZv z)^aG2W8zlYi-Nvev?y0s*9lNoNl8g(&Yh!H;bHzcS{Vo=k?PI)_Z6-`4m}GCyR%(` zaVq|9PVm_<#q5&joGHkx-O`NR)$GWj{0Ps;9Z_F5G4gn!6&(m;$iRTXXtk#_nqvb@ z$L~~2?)FZ1;+&=v$5onFkeow>O$H?IUL0 zj@+ZB?(kc!R0ErBXz4wYuIi0czd*H$m9H<4ahXG124&k02#BJhq83h0PW^=x)Tim<%SLn!4l5>pX>G#7>`n8b) zh{+ClLj72k`$77k=N;~E2MMUx&GIN~uN}smWFY1w_3V@u6&2;ov^+=id2Ka>|Ky3H z12Wv*yLW3pJzD6-QXAKbuO!yxzH?zWqi0F6ezjGqc9sovoz?cJuE|_c~yR^Q{5F(DSgpz5RPeN9zX2 zZJ8tfDNM#bF<;G$0^;+7srtWej{JZD(<4JeNxP*A`P-Wd`8}Z1;FfN#I68Vo3{juT$>h3j-7BI1Cy4*oKf>3@mt$I2#ayvXKDt}WEunaFDEe)D( zyt)`QMI0{9`S{TmTim?y?VA7-mx4c3X$jonVN>0f}6>wD3S- zfAE*bZ{G@Hwie5E=O((;wnU+FG4q}X&ho`yra_qCv&T@$rhaYDN!RjmSFc`;Z+Dm5 z7}RTXFWU76q4NJkrbQ{U3owv7-D5ZyHU17E4jdpoh0YoEXx|mi=Lrc@?a9)*@_JqA zs$nqs6EWntokjG){j|5n9xQp)q=?F!_{Z=02JRI*v7B{rz1rza$fmglPiMry18&zspQYN~*}7LuyvpAQ#irDP*({rf0&b&hXn+1g7OJMxt580}b9h zJZO$wsveN{321nb5WL9a*ldUzt=L_>Z7&oCkis8fE*T&zX_~mc@+L zi6qUoqEFB`j@s~)MTO^zAQux|Kpo!;Z96@Un;>Rz)Sz5?(xvhNSiVuLk1}Zi58bm5 zoM*lO>v!bn(X)V-q1+Y}nxwjV6m+(qTL(n7FX(K$d{NtmU53w7<8r4Ti`@AUsi~=; zO^)dE-3YN1JPs-{Y=2j0=hPr>R~Dcd$lqR+E_#Xlz2~?>nszwo%0OndZrI$U}uz zDTNT++Pa@rdxJ%wiOqyFtbic~LW_U%^-eW+%In#1N>ar#hZyMTO+ZT=U7d)|&QAUV z`yQO>tEcMmaO4Wr6qV zEwehTR$J13jE#G1CVgI6dRL|bOFM_BRV3-5wP@O3Yl{*l46}i?G zIQgv`(@jyjP@{$vLE*Z{1eTL7l}vXgli->KDog z>%mdz?(2I371uJdvUhB4Va&`vUmT%C4iKEssZ%{T9@w9oH{*88v$L~d?eE^kPM5}u z(lA56dDLohuz&jswD(JhaiGzv?G0B>(^i#lbZ{E2I9S^no(9|2kHdOzh`W)-J1}<1 zBrsbGb8BGgD)!?D%-Oy7k}U=6wCCn(uS903c)0vPY>Rz-n(%HDeP$6u zUGPXl%0J*+>c1(DXN6mg`opx>zH%G@WgM~P#=vzz7JbGQgHdtfGEc+=Qz2ESnfH!}*(d`vfXaZD3`7?6LSvWZChi%YR@50Ot-lo%>o1MLGX7VLA_8gq=jgbY+ciBs{T93P!eil4A<@IHI6uFu1k-e1#E71!-oHTiEm^yS%c$9) zd#{QQ=T$H*R3XA@M~@t-MdXIvZ;2gH(o>JH-*D(_qO7peT^q2$NQc>_rKKm14x>;} z)G_kYVQ6Q2bm(H0i8yHV{rmUV{&1awe#9vMr%#{eWQ1*0krTo&c3wMTSFsIwOUWjF z?_ZFvk@DX?C%JBtJaDP#%2szBov05Cu?=ps(37lB-7@l@oXpjoxb=D@{Q)1vuuc_Y zKfx(c7YT}316Szc9mpf^^-%oznKeQs*g6j#ukPGJK z=A)@8(AEGVG^gQ#uHiD3WMrN|FZ7eup?G*t*w_-fYxNO=$MlU)*jr6w3qJb`{XsSJ zv)&#a9{Po!S65{aYzWpE**Gt+qp*q46Py}6&9%|&+mWKg6tsoS#LL3MgD7Yz1D_~O zcH$A7TcwGRh{!pCL!p}vfV+(^Cbq@9;=}QTp`je++?)jTaVS{L%sd80>I8S6C3Xc! z)@^s%ufbxDnW*Uc+&a80tIJ1^!mo?RJGibkKrrtTKO1{XWP$MPcSvdP1P= zZg|x_Qs6>>J0O*nG#e~zPC{bh+8}vIj@H1;z2RbJSTZU-qY0YsLrCHX2S*QK*VWp3 zFOo)MZz@j#SE8g1Hw$?S(c(1yvQrPwCx_nz}tHFn9 z2uyr+ly<^ZOjc6mfwr=oRVTfFG702I#1$Oys(e#s!+MK(4z za9}vr4AcwTVj|L3#As2ob91-E)W`SJLSfLqPzZ`t0T6tdak+EnPMr(cO(_j-2YkYd zFmx0u46r{#ZS5pe0OrG1fME6D@$Vh5R&?ZK(r=uxP+?P)N88f5V5ZEfD$Zag?$1z> zuBXupl8HncT3RmmF8ge*{;1|@dgtIHw04O z{?M|c4KnIF(vG4YNoi>`1ya&PxQ_GUh%6Lteg5G(kKSp<*d?GrKEeNfv@meO!OCK7 zSLn6JPPs0T?3p{$e8Hi-V*QyWKjOy%Amr1nb%7v?Dgj{HW~oUgc;;H|sCmR|^_D7- z`a*_YvTM`w`rvf$CY&HZ70~noNsr8ye=sZJalA^{!W-!C0R`6|x;df}Ne&R(hz0e6 zjz@?UEsfrW235OqAMvB3CL_`UVbgpBa;I^fC8Q8Pl;m-}v6nuQ)7TN&zGJ}V2X)e5=`b`a7$Xs)--N5>(*Rn+d30tG58|io~~sJUB#|a zAM02vFz$ahi;9XVBt@E!UceV0eU@-0q5*T!3VTbEVE;`yeJ30c{UwB?$LiV)awQE_p8E~bl&`}Qm`xB&_>5oZS*9$>z^ zoJgabAbo1@_5yDA{)e2Leb7~bg7d)Ja>+=SF|K@I8eV3!2C_vSiyOe-E2$(sHS)K^ zK4SwZB+%VCZgKBkzJoEVuU@^{90Xw$l9135Av}Ee5N=JkEjA*JJ_R)aKt6JV;Aj3v z@h3~$agk~^(rM46AQ?ElXwjdXN6e?eLtZOar7>`UQleKBGQHfda z^F(SHl!q@&)Mhm&5oP#Rf64Ye$H@7?Rczst?F?=P~pn!_X}B+TRWZr^_P?%gQ_ zG}rcKUv=rIt z?%hku1lTmuyTSzy^eOeYCuBvq}1070NE;sgP=|4{t+;lp`|+3=|QLZRbpoQ+2{ zp*R453i!d>KXm*)V|})MLCoO0vc2vSl?%GrDO?u~M^g_CzD0-0sZ z{M2i9cgbCT=?}K*18D%n1Gw+QZ$jn)2{Q7k6$K1o>{iaiTtQ;`m$yg|Q@A>-Y*yCR z)+XIqp5%C-z)oYiuTQU$?7RB?;Drkp2A(gyU>6k>HhBHputX@TXCcG>ou6>=Op6&* zUfWx$rza6+$TS&95G;Md zX_!INz(Uo6Z(Zgv9Pst)*PQYo=Ag4)g@F)BgbqQk=y~!AOp^;9Vk4B4mAM;-M`1V8 zeb$Xsz(>{2zRBC1=twylT6PdGb^7#UL^l(Bx5T`>y!gsg(;T165@07#(FRy{HZ}uR z8KXN@Qkh8D9PD8dX>~>Hs>V&|XEQw=r9J?GX(|+G&rQ!ON@NJgJ^gLEw5H>`eE8lv zZtOo^pS9~PM$=NXNP*6RP0-r96k?5_+K@71RQK2zcPaPOBMb1F;3NQ0YT3fS7Myme zgrO5*V4*>5zbv|aA#J>>s8FyeqdL=TU^eTqv)G5{Pwwp0ZbH;8xIxgM5gZ1jRVXyX zNqX_3eX;TNsh%}=L1vZ~-yQB$63Bz#A`Zf)qTp%|(?&aEK{ug>%K13XG?HlxX2a)7 zn(PWK-7EyW<4B|hK>{;W?h1lWuA3tK|pN0+jo<5^zW)_*7 zD_mhB4n8ITQ)u}IW#5@_5>n;S0~rTuFk~rlbF4$?A}cj_?Ug$>U?wHvJ|-Lo_~=(v zt%+=G%%#2H`EN!vfD~T4b`9k(MJ-s{>zE8t-J3TLztGNBvp5v0d1L$~K+sM9-+^?@ zh>r@mWT-r~ZE@f=!o}UQ^1%%II2&ILQE3)-cB?ygGF8)MP1vv3QZA{a^z8ku{4DVA{C_Jp*FR(X+ezfL7?L;POPd5PkKzY%_!$#6 zh(dWll5Gi!o|)lqZ?KBc7d8~@c-z>Rif_@#q}~O^lqA4E z(yibfc6R|>XYh*Ks>ir$LCoGKQcDs-n-kEJkjOyP?!$-0>1e)B-!Br)W008NH7zaV zS2U&@r6C>V9&NH!vq&qpyZ7&Z`SnW@bT+cw5XMl>lS&QZs9%Sm@GICrh=jvSt}ckB z*#I&LcnijQZ(yB18LHJcovAh1Wm-aLw0dAOn}IsTf;Q;(*m2J##DxBx4S5327YO5t zQSBZkke=@l{LVZVOmCKFX{!-ei^cj1>ym6pzFK>;tNkya6D;TXiJ&25nuC$u^6_b0K zxAuCdOg`}FD6T+>=;+GH%Kku)Wls6GK%5?u%UNQl<4zM= z=u`aT9i`Yra`n3RzRrL!`zu#$1cANy0>I+iwieCTkhBbX+D7!~|SMANgMXh7p2h(5UQZ@2mZu7-oD)((fpvmo&7G_LYx)lUszc9MEyAS zr0;-myRb({2NFGt??V19?sS(j5V^a@V55P5uyKJjw3t{!Vbip|xkhNr5EB5XCo3c=&xEk0@i~sQQ zTMv(T1Tl)bMRPJF4_uhd3N~yn|3mb8Mx(VPNtnMwsgaYiRT*bw=c}R89Y$B={MuX5 z^ZmP!iTGfOtuvKD*&`@bhi-yj3D%ciS5@IpD<~u_y)>^LHZ~DYoEdl0w!kKn4BOo; zi)M^3>2*IRQmlCo#8<*;D_&+qLDsL*@ch*lTTYt}_pAWH<7_fU_s_62n=b8NNmG5# zDiaYIY1_|Ew}+|?=k!JjQn|y!Mmr18zaxJ>F@how;n$vXLY3BTb?0C=&atdl|N6`T z22T@uk)G(%FPedLE(C-C%}oWdo1qGBG~3u}TzpHzOtv6~L6iccmO-m&?g#l%vGqA? zyLNY_opSwUG5U_rlLe<5o{3&E^VTR5x(z9l&E3Lh9yBde#Y==1--{O-G1)hx9f0uw zUd`&5oA@QO`&%}tj=l73=ISn=PfJ!yiP;J%Brc!Z&P!w5uk*U!V9E}Db9O}X2;sKw z8_Qs%Ze-w-DpEO8m;@stu$^* z3C|i!iVzG~@$T8Fj>%iEO0U@At+vocn-8Wt;#}$eJ|Y`%M5Y|)AbvZzTBeuVHO?=P z(r|*iu(%u&Gq*PvXHiJro@!Q^TM9C6S}trdf7#A(7MN*hi`x``D4KzviQa{B6zc&( z!3~YLq3lMD+g2KJF@-NLZ&wdH#z_=PNAJ0`DfhFGQ2cp+vMsypUyXwi9?a>@+75Ba ziX|?mZ#qzRGQha}6?J%e!}=#~8c6qJehfkF8xV;D2Nw7a2bh9&f&Z|vrf`#p8*Bt7 zL!%FPk76s5j#&ZL$K&Z^r)QMY7SNg9JMJH)m;jh~iVeg%-Xt8l%_8=8<=DfeG$UfS z8Bhsr*Hn}9N)KFqdREX%!$k?%GvC|MFT(F$O_u&xRLUmSdLu9Co<`B{G?l!R6E-)y zt>@N@gdvZC+fWUTU*U$e#QWhZ)eku)Xj85#un zl=KcO7;s$ksu_ViVUcin>q*crY@kdLTChxuQTOxjj#h(b*DUGkh*@+ZI8)+nD9ES} zcw4X6RWU}N0;m%{VNw|6Fj@lymx`z6Y}oegg)rZ0{&dF$>uub1A?r}fUK2K1a08IA zKLoDpx3^W;*x8p}@$Oube*ZG-0Ep}QpZ_@ZF5=4%t7#^5EPpU;XUPZLHfmHHK{*NH zYVnU0o8Gt)08wt(bxVMgsB0p3Eh%Y=J?o7=H*VapY%LmWjihNg>i|_nn|NU|ZF`pj zLu_&JfJ3S;?KZ+5byaKMttz@vQ?t&yQ#kG0b*_GE$ZxgjtJAGdnx_Nf8IFFn;i}h> z_0DZ?%0o88?bIdh=LDchp4b{@5oq&jPdOGBAb2L-@~vU}Mk^(I6WjmByIKmb^KQtt zP~POL&sn`$PH`!9DxN5#V&UO?Zh{(XWmeb>OY8^F@Y&c_$0m-H^wi zQUE9>V^e7$P^RUOZ`4%KFEtK1A4A~4hLhP0yIDGzIJ(Z4eE_d2#Mg*L?1aeOLm48% z!pjv;XQk511-zq$AT5|=(`oFY-zQLZRaBn+{7o_}T_*T+wIc*Uxt`?@H`@1VvI}Gv z*MQz-8fJ(+Jfo~naSTE{_p|K|>BKb!PKY#^5wQx7=AWOdj%2w)Tq_?Mu-++O;_9T| zF_fG7Beo*nIGY_CjiO&vmRcKk^2EL_qI{3yUQ(m4F?(L=YD*J;XF|g;TY^X7SL2Sq zzz^a^E4I7O<|U#1rDa+Sy9JVV$_fGJf#hhy2%}x2*~i_6S-+YqB5c`sjAW-p?_P-l z;?CnyR+)DxOC~n>RvN9TV*wD72548Z{;F%P7uq2Hf^_v0=9A6P)ae!UNIT;dbbrbY zoOEc-^RU{jWu|CCLsZ?Z(pFrZFy$DQ+;G7_)K;o>c8nfQI+f>2nvlCKo7f&$CC!f; zEw_*4<9bhQt!;3kt1}@g`#drK8kT=Kg}71iA^b+st=-{(!k%09{{t4x7TrD6}z6O7)iwrwnTybnXSv%voM_r{($X-GmbR-0i0(RXi6rN|xLDV5Og$d@5mBTDB$H`Lxx%-_D@ln;PDR zF2PjC{?>7iX+}mAgmd8}Um43xU-_h`s>KFP|;(kHZ8<8oH@?(*BJiXBBOLOcQD^8v=4V8&9W86t7kB<{ws=Vwv&ZD;$yx}at(Ef| zwe`NpRb@>HG13WZ6rTeZB*AmOF9gzb4K7I}Vxm<8=HXMp$`wb0vQx@Z)}xUMfeZ*? z*eJ#{9~YXJ^-@~Y_xEJ*Z6TJ=ev}PA>H7bupZfP(dXew@!ywxo#j7sc4ee{d{O^YF$mMm#SxYQ>rk5PBY=sEf6 z8#!hSpC(AH5(09!&YU+Gz2(*}k3u5O6ogAvFW2Oo->o-Jmph4thx@QFn7=?#^IFYu z`!%7l2;9?=o>v#w1_{8hV6`4|x%_q^_N*e%7=3>VZ%)JGoZU93x+Qj{`q5#^$+E}) zkj9&tmJJH-Vh(L0yjVG>Q6#$;6hz|yxoTdY)fn2GErF7LI!z?Cb%qaUs4w?JOF1O# z-2I-)pQa_$@XiE$aVff?;Q}m-Ee?Id8VYTnqjx;8frm>ev<4rQp*JAXB(bL_limK4 ziFgUvDz7z^;eui2>Vpi}bYLykLExJkRa+NGSDI+_XXCnSTm8S!v?Z=l^#JYwE=Of$ zxOme{-XM5sSMJ zCK1dcGV}Ti(zOs|I`!+Q6rrf-3U=`)9G#JOH?yaHQvc-TR}4CP41#IYC?Jtv*Vm`X zemJ8@geVlq`5(7DJ^g|Zi}1JH*(Vj^o{(28@LaJ))q?x|G&oqy*)&$7k**nqvxMX2D8y#C^++H`_#3>os^vp zJkvnAf25o`5w1*_2BI50-q*oWu(-hBK$tUstVDnRd9kabR{xwy{u}2z?F?CTb}sNA z3^8hkkm`Xgfz`e~7XSF+X26!nb~cPZiH&zY1JA(85FE9NycozolhaEb`Gh zf!wf*Pw`WZKf6I_#MpiHd!ImxjXeY*mk9_?3<2R0fvS)dcnQ-0#S^dkRpeez`a?6P zPeWhv!Q`ks6!ottu44CUbmy0bq*hjLE)L;BKTTP^q@H>%ieAzVEwdd`tg^^S_u5PV6n_RD*j(4{b6<;Fr(xcYd#f;r^+FJ zbOxLf*x^FB5=?=(n}U$d`d||rUpeFdZI{vhOP)gP+g&H%*R~k_wn&R3gzaMK{0&~0 z+XYDT(|_p0`ylM%pSpDUZg%fG^}iVN_Wy$LCWf*_XnIUd_q^iR@h|@0Yim)kZR0TS z^@*b|RDXz#4_5LJ3qM=jz?PlXcYnK6euWIVce}y=Cn9+ixolUd{^oZ&CZcvb zSL(AQMLFj8&u_KRA2uqvRD|@~1dS33yDU1od*5NnkNxlFd|%io?u8Gw@^!((xSA-Q z2}Zm7{r%jbg;^zd;oeD;4npVBx4Mi3v>uXgYN*V2-tB5H5&fr?H|U_kA`9n3{?tOC4 zC>ua1wD(CIN+0UFzhm_Npw9#1+*ye~W!6HhA}lfob)B{e6mIA33>+>8_v#CUycHHn z*}@(7^a&1r!7BRfaeJ{{R~F>NK^h?^3pC`<;C~@}^qtG!YrHosx7HVR)q5et2(P;! zc2zJd`f8rH5_MJ~E=~sm&ydIh_Hb<#30sxh0e1i6;&3q?uitjzx&&oeVg!zV9`X~Q ziwx$zf4}sFclUaj`?SzHB^;mB=>|v=F@dw_2T#ES#tcLhc;FNBR1sGXdFA_$AGJps z3;m|Y+zAc!_0Y3=1bFf7gbA4fKF=TsNg0S;>Kr5peIq1%;8QH4$U#otP#=7t0Kwrc zlA!^V*a2;6i!>^vr{Us&m0rZzbd@{v!l)vkN<-4k3dm1GpB{;T4s%-^34*Nt&US9} z++4f6OS}9Dex8y)BvX4jW}ZI8o^Y#r=@Cf6o!h>@f8FWu=ww?c9W=AjrM`S}ea#yo zr7NXD(z6Z@tCEsZcTdk_Ae(^E(lmX=QpDUvGyUi?giU8YUUjMS7#|oP|Hv+MR2>8% zlYMOs?gao4@FLFv8xS%uNXi2tP^>@z?KIGBfCTq~;17g$R}h&=AYkh*SeTRpcM3_R zLP`N;@a#0SvM;n(mN2Uh0VV)EV2-N^b!{-OFW5oC&KTj%sNjx) z^*MH^-Dc)&*3^ySuDX>qcY1O;LuEu|Z2%qrqtgV<`J%HLhY!AMbDsQ6)5|^&6-=i^ zdVzE1JlDw$Y(Rt;`sU3W$e4QoFT7`PkPbBjWU`+G98l3h!65-r2E~s=rG_dWo)R05g<4I0R@=JHqwIEVYq-mI_L6H)S`_EA3oQfZ^4>f9HR0t7aa1n>Vw^vJ-iuS; zz`)YQ5g z{3x9j(~zAL&$Q(nN1k-4Q&jA^H4BN5;X^2_WU?m`3-yCa3dkiPS#6-mA=wEyFM?{+ zA)C0NY5ufD8S$pR2<@AKe(K}vC+;%?t1Uh;5#b@j5x>;esJ`<ws+z;i;f}>?S>`0MIWWg=vV$djJ_7nIZB#KK?S^kGf~e6KFgr zNqPBTs8Ok#ahU{si|99q%@jI~DS^?2e6As72ZMeOzBQuheKyAQhuILSGB|+Wo6-rS zCP>Tn=2-RrHWIzHosqUhvR<^@egS1E6m0WvAftbjAP^mO1kA9-KX5i3<<47GRaG$Z zgPR*E69d!N-Q5lFDiC3`XJ%5t9Sb89EFeX7#7`mvp9)#(rj*|)WI1`l(ul%3iCv1Y z`W)nGcUgjR2q9$`mXth!49jSRGxeWx43jE1M!=7RouBSYRfHYwl)(bmBVlY%&hcUH zC8R(OZq=O4X-ikh6mkUx+d?sXaY_YbBc zc`INcgTD{2%kp)DwFJm`MuE#rzeK24uIZVoPNl~ZKgc*0-+Y>AJp~RJGjQsVK(3FE zDkyzj1B0g)k`?yDPUXtzof25hdS`oqfe!#7fW89s_r}ptuG_b7qv{Eb>FGQ*VyH{r z*n^}OZPQD&(61Iez02iu003_TQ3`z8qWRshe*6@at=xv141`h7BBy_gK5xLJ#=A*66Ly8N#umA{^N+dv>{+$*S<0 z_|77({QhL^iGm}+LL1Nm3v|fyk1yCnBO@b$!TX&i3|+IvhE$k9o)Y*3Q$RSSLz#SX z{R=8OG$6H>?ziiSft;OJT^67dADv;4lT2-Lw z8UZ^LDNloHp~q&;`XP&~=fkE>5uj|Wq&%wsDGa~lLtWO?&?|@9h)cLrWzN$V0D@Zp zTN@HjpBuv15pXzKv8PJb(R~Jcm&EArtCZ^G;~@tsz~ZHmuj?Cvm`fH8tFjt>xW+ zI2^y-sZ2sM04d+I?G;O9@xeIMmUHY*o_(}oxp94kx(q_j{~h~ zTAmKq8*qE4$~k`i{P}F(X=Q2YK+qXJr1smM=8a<$P=^vD4+6R=={2GLhsCst^HXKQXwi2_E;0`!nFwjE^a(ZAZ zGrRUM=do0eR=Ib@1~Ft*-OL!@I;pc&v8?#uyi2*@D*@#Sslsi|?hlcy){WoAKL6dXy| z=Cv*JsfR?*au1(g8AhOf0)`prx|8>52g!@giE_$0oZ&kFfcXq)&(DrBWsisEvOZV~ zn;fEfW;xJ(QYRf{cuMAKw#7jt8n;SdZ7cHP47vYM*W|@w;SVsGR*#GHqntqrBPIoW zCQuSyg{8wmPYV6)peRE;QAC0!3>ZF0zMrz*-X8v=X%do;GAJ+3*?H36O;lJv&tI&) zCZ(kGX`TWH_PU8lI4C)U;sCrLDinNUmXUVX+FIa)O^bzv#Tnd>DOaT>pzZHaf*=+D zBhUssouuUCQ$xlf@cxS6RnNLA0T7`2Lz&-@cN*PiVS{plqp>-Nh&0%MrD3}aD*s(F z&>FoC@&J{`I6Ry>1Q=2PQxS3-xP!2IR46DiYXbXK08U>uc{cU;@9C(ufY`qszR%AY zR-p*OzVT$g&I^Ud0BDe8)W81TyZ`d{>g%7Vb#qqvOo^NGQXRw? zT@mp(dkcDOfBE6c_S&#VNG=gT>6bKR_g|wAyY4^=4$&+A@d4iu>KqI!f`eO+L<360 zfhAr2vD_$}OzUqUxi7nyLqD2pKP`AT`(GB2*@oG4W*7=-T7cezkoJPkZd&Yu^9^rY zVAsX-Lfy}d@*;YkprtJEFrJN|o z?T7``S@iACm0Bmj9f9}S%Mg1!CPeL0#lt!6?WHKcCj^qYe)J3Uf3H?X(R~i4L403`x1O6ETfake2mqQci1%Y4Ap)BlOePfy&TTEk&dl;ECMk9#vp~EO z>0yt0#UTNWJpvj5w_2n!860mG3A9#v$m`8>RCN|!eB+p$$(kM4tCa5QqEtm5lIb08 zlHQ4CUQB;+P3oSGVDU+3&m+cD+G+J1+4e08_IjzYS}^7$^tt9^fqI60{_F>!RJ@b! zyH6=<&jceM)jYZ5fl$oef`QMQR%7XFer>H^)h=dUN_PTS4BU#65yIM|QtdBAU?2su$KRY}73+$f~TKyq-2Cn9tUlaR~1*bWF)%GwXs zd@IQ#)^`1id>?H9eTNKou5a-v1xo;D=}>6x+{(mKPkbAsUWA#+|`X>*`tgaE@sgxOy)EegoqLVI@IfV4i^p1YPcw-nL27*qa4P9*ogfrZIl)Ms00v z{-Y5HerIK61up{%ZxDE)w*BiIpw~=5!f=QN^Ub?Ps?DL=ST2sj(TdL77ObDof{Q}uuM7P$#Geu?Rdfn13bow(xAAhUR!;>OtQ|LXn z7>U?3E}tIh5d8!OH^7YXo%68dlmjk7S={AJG_LoN@?=@f5?WFLs z0!n1Jw{R3?Q8osHk182Mifk0E@w-but4M;Q)`grx&jO%6b6DRQs&gwIEwCZ1X|Tet zz}1}T&cPoW>yFm*C{t!R@pOb`OB`$>tgoSwQ61C-0FNJq5)l!RJQ~rxum&RbckRYy zMLoM?mzYGJof!n*z!~_?M(#BD~zKI$yCwum=Nv%Mc$joQ`z=k!y82;6d6*6l2m3zW*JIXNJYs^G?_}q%q3$* zRFV*tF>}Z)LqbKFi5-z-CiC>Jv+nzO@B4jz?;p?K&-L-CE@kh1p679VhxJ`+9p5sF zr-HW8-RALoyLD}K&};Rg5t{5*XHvHxwzzgJ>)CA4h*Oa}H>&w$neF#=CDXE@$J+ipo7-bv;71uUQwACafBctwne#{cb6e!Y0 zdArX-~IY8q~LNR6mL z{UgR|)H|!E!5Q&Y=H)1^^8+Xgihb?c2@Q?+u9v~gY#0Q_N`+p8aMJ+JM}WQ%D_MPt zLN~<|dqQwmQMd5;D^24(<hNeN%ID$G>1*OK#!qG)b>$m)f6RQT~fl zD8{7^$Ip&?&K3D`3Sm)(>xPK@o;%@SS>mxIi3I}b*cT_$F5ymLeVzFcr=>hU)~3(NeEFnakwPv#kajzztuh5pIz#qzzvGRTk3<= zo9Iyfjm5qUyHaLwl4Yd3hz$=HN)Mrc%y`0uZyoS? z;o4=UeSD;8Pgz85_tq2WH-k9$5pCxcm0-Klg@iH8rD>Oh5d36I$ES#MTuN}7B|_Bc zn1(Gi56l&f+#6b#_?6vJQ$tqKJ-f20sQVtuA@{|hM0DjJ>aGVlsug{}=ljy*@};Ha zrOb8)7%wPV4W9f9?dDZ>o)@wX>$YuhNhA{{ApHEIVq*6v<6HF`!ZQGnLApB9{!)Mr ze}okb{U8P!kQNIBQS$VRs>unH1DH3UJF}00bO%5P$ajQ)2S!{dZ_0;fhkbRSWpW+c@LI2F3o<9*{~7Bgyth%sK;R02OtW zM^hNQ^}TQt|`!Eu}tAsBrs@5Xu| zhr_98hfK8a@Qx=AGCM|`WItSx_ykor{$A(o+2=1`u19*Zj{$8GNgi9LFx{0|mFJw` za|AW)LB;Rk5oymnM4V(^ZFtc$CM+mej@2U5Q{*f%JJubHHtuVo<3?oE?4n}{gL_qx zOB1!CDZPESDS)5hZZ~~+YEeR5JS;ONA;m`RWPf3bk#mM|$v*Bqlm(sT_vY7ZJ3JGg zNR1X#O-`J(_h4jTs2g~Eg(G;dt(38ETFPL$^knicdkG|$v~issjco>G*=`DXBafnP zTaJM7(b0!ZLst*A8j+D^K6vrA<;M$Lj%c{?%fO-d*xdGoGi1&dtnn*ltxIp*e?8b! z!JxD(q36EJPrh_*vQG`J7h(fd}rKuW#o1&)bf{+%Y=A6#k^{lwnMLe6ufAhVuQSmR#qF( zJYp~yodgMaZFOa8JU2w-^&;z%h57vAOmqJ1wcGuid^>K)vr&2U zZ+c9ge-#jdRfu zjypQl+T$q7Wt~)XvyuJUttEjC0&hCrV%tVke0@LiQ57R)QYk54y0$+f&BGlRN_u~z zgP||C%4*MvrVE!UgOrx}uWnYKy-`BjMq4!nk&O4p3;W-ED*QWC?z&Mw`sK?OG~0+i zXN}gq?y#mc%BPDy#JkV0=x(+7)H9r|R%gcN@9)q2NKL_bc`HpPa*n+~F)#_VLJGaY zWaN@6b1|^5pA{Dy#^|gc+hh=S`6p{m#~mP(dTD1Cj2wiH&B&ka<`plwaP8V;%4L@6 zf*4){@CgkiQKHj!7gRx}*+DruAo$2j!HBeV_;O*mZ>@?%+Kk+7{({nQs#+!YBz_y7 zb67OH#(ryUeX;{$-1+%KIF?9qt2(Pu-D_S-wUdN-2a4z7UyTRk1lZy?fIp_PSI;q#c7G9xiznnW1ctuGWdyNUM=%wNr};_q1&~C-Ngf^^-ebW zU9DE@yz6i;`pJ`AgL#iy<6Enevt{Fr3^vhOquClzJ zGDwr(w_L0AnKw8rcQme9l1Z@#La89R2>yVvpuRWR#l`Nr5o(i&aD*N5XQBkn4DhIl8*0E(vr5sC`4o$#?oO6Em-Y)Dm z0GoLGL+xlDby5wWqu$9HTsxdcxXM0b3u=UNl<*y6N9e$MeDcs7S*sgQ2l{zf<)Ox3?Ov~HFE7YwF z2Lfwerr7Z~-nEMGC~cnCpDDRN>dcFu=W&&vi9UfUPrTcjr?p9ECi<6jn8-5Q4UdqJ zki=-IG>4fT!PVl_VH@vmFsn8fbNzn%4Lcp_=)LVe=tLpWGWJ}soJmw%Nfut1WK@{v z!LTgrY2F*5ruOFM*EWYIl#LnyA-{bPR}IkU-1@#js%1~FisFFSIqa^5 zo_pW=oE-I7DEj(6BG5c>(4&ebOhrh1>&}2OxFzQJNDhm#z_}6GAg1u2DF>ycBels$ zN&X$y?-FA@_YHS_pM1~Y$Q5#wI%j&ta0>||!EY;bWdC>pv`O||a#UvSZKX?}Z%**Zbbu@Zab|&>;ughuQ ztuRjL4;{k@8u3tTgAg?(1wwg&aepunGajx&O||U?fl;^i?cWbWkqNuCSvw#xUkiI6 zn-M<9LWkP99CL==tEN!#-d9&0E3?X9A8AY7zHjuph=>S$WUx93YCjSt=A+p6NvWwS z5V>E;(reAVJ2o`*S$^*8^^{tRo7LuTvHEaJaSCJ8y$LaS`MW@P7r6d~frdTZMC&p0 zOBYqA>jX|xrwOn1#U>@@Z3sgs?C=FScn!EfpD`B-ujL!xf|KSQX6WcK)N z;N<4^Z@Hp|#|KClGX0Y%J28hRe59^j+l>8&oCo8pu0*#4g^#e`H|2v?SAT8d%yusK)x;`4H(iDpQEn8@7Ja6fGtG& zS#MU3V*-|ADj79Ue0lud)_N_$6AUO}V98-1zwL;Z{Bx!aYrbVJ|Hobr>2SY@o?j1G^#B z09onKuOOr73Fhq!eVP;5^9(@6Osg}H2%jo5GoKb8i!8%a>%*pZKX{d9^Vv+`w9THj z{GS?N8(CEj>ssRf%JQ_;cX)8u7j0zCLNXl2V`f(mMXT;ejW8be{(e~}zGkTQ{Ye|j= zUl>OBP%FC4eA{F%3r8=xlP;!NhTBG_6S&)A^XU`3tid+NNxIg~)uqAnhA0d^ zx)dK06XR9U#5|66NpRt{&pdE~qy5X&UlHN(R>nkiul63L|E*Z-*S} z7GPmVYxEO6N&jHE)>!a`l$Y4Cj<{enRHE$k*o@gx#sVxiTdv%W7eFsYm)VfM#7-bSVAc5e|=8QyjDo+bUeb@tH7@4todB9QqAIobYkZi$d8wJq&>q$5&I>t(GeDE~i79WIXpwS8-0}$0u zi2SVHyXm?Dy*3H?i-3o?+(yJczzZoSc14hY86~6I;?qzI9>M;xPdBYrfZ}0wNuqyD{8lA-?tZtU*@`Wk4*uvA%v?JMX!5Vd&6G ziyxEkwn|>jD2;U+lWsB3QqpZXC>uHAH|m_gz<;BJ3k|tKtjNINS>BfU6=QPw*iY~D zQBPsY+M&W&tKDsLBO|Zqe}lv}(v^Qg!T*hVDd#T(x3^yC9|;j_@i#J=9Gg}8C;q)c zr(%${e)M*=&eHx)8&uylpuq;&c`bEaL2HJ7aN_6lkiM3)Cc3F9DTD)65@hDIWFgj# zr4zSB2;3f|9r0$VLx%)RR1D|2xwzip$=2GNS> zE#NE!n9kKX#&Unv0u-Ag2M-)r7ZEbbzTw|ofco1Ik{8fdEj$E2si>PFw!t58H<&_% zvE-5G*FH{j%NFclTe=uuT0Q81M~UcU;ctD}bBLcXINlWLmfszS7sx;R|W<_w$=TYX?4qfEng` z7JO#17xKGu3e%lYzIXQ4SBvH4HKjUr{=OlPc?h_ilVAm>n7@9hV|-(1w{AvTrGnJIz%(D(gg#Ya=HTap` z6-+ABTHSZb(D#&jaH8ZvF!V)@*f#vIQmo()7aS&(>&=rQ5UUVgfwTZCH^&0Vw<8-n ziYIGd8ZL^DSB|m1qq-9cibu|cZEbCAs)$h8V8Vj@F>v)gfB4?frJNY0Y&|U!o$v(d z>qaY!U**&m417@<{17dp1|!^A@hA}o8x%6wNrRD>xhbqs2eGXIV|7`~;XBy5rh+(>u()c3jT9^(lNKRHJ|(|7+ekYl_$ zUf~7S8jIRnOeW%FvP&rixN{(MeLj&=RPv5b!U*w26X zg?|V0JdkX51b#^hHL|Y?ZEs6AQUUBhP&&#MQ_CtakG9cu$7$^3uFtl@om!fIA-4O` z=a2t^*LKR*_*I&9EXb2(l5G9DM*V8OQ!p`x2Tz2}{>Vh%T{{|9^SvXF_sM#(9iYWZ z0={`>R5tA>UzR> zKH5!ukZ5>eC`q`&NC=;fs9*m%TDHXv!R;29ce1@D9}Z5s3Mun+dawmoQ(`y6R~; zYwzQ>`@k^|t?@`UjS{tGx2+VISp%EmiuS$|2w0eMkt1sF*bZ}!fb?5`@nmflwR`Mh zQc^TgA0IVl9o(ALkR^ZpbtmY}*n@ar->x1aRrz1{ns`fNmfuCN_TX!zqoZSLW<~+@ z*5#WIP5-8xzvL!3T6M9;_v{nfo`)$U40TX?z_=K>7hMB^67P`p!#tcQOo-`O_kpcy zZ&9@#IePRO7}RpB^WR-CXUQ*dOVP`yDwII<8|*WIWmej+%ywW+K^`H*G<~v)nHbp- zkQ0RO$n*$XwNaf!+MIz|=jjvCG7s%z=&4mIN_(JoMgZR~Q;G>n%Xy+P&g?Y+fA4|4 zEb2Wv!2Cc3ku>kzyT?Cbl_1OQjxnz82WNn>f~>bbUZ{jR9cr>*i9I$$mku_wlb z5*U^EgUC;PeerUp4H0Hkx%AXjNMUAKdRNE3N=xfJ$?MYRFLM3)XokKco6D|v($6rR zXwc3HvVuDL!}9&8CnMjUwmE&De)kMJZ$J}cHA>lMre@vbXG%EpP!rJcC8myEI#BrI z#>Q7WF72!8WUcz0vGtO^m9*OPlPvmo$r&@z#ii-GWF>bOwZx`#SAF_5awChi5{o8G ze$H%qQT9#5B4vEEbm$uhgz4!ZPLL*0*T-RWeL`{Nb@4>%CbL{vIb*7aQanyuoy(5! zU`2+UZ^`g{II#jdl}904cNm~D#AS&}O8TJ*gpRfD>JP|Eum&*O*nIa0;nRwB1T5hh z{3t<9Kjbzmhyeq}3>Y@RTQO$FGMg*eFR=`RA~bqviM@f+B9WV;(M8FCsgNp?W!;ca zRoqza@N1_sDLRjMnU3_IgxZ3fGnA4hQ15yqP6xM^~P4ff%W#-z$bW{->@erxXw2sXRDn&W$RVd zFgQ5K?B@&b9a)(Xk3!QB&=%8j^wR(V5ah}O+te^s0#1gHioVuNJo1@95WNtrYEh{I zuHgGHY-=e=kcv&gX_z>Z(FU{>DFpsaFvo<;z+FII(MxN+vn1WYU~l8ACsNhe z*!LqDm;@jQ4vp=coRx^v07fRusTkk$>}M)V{zsO@LBUbAfp6hRAaIwCZu#vD-!bX} zfo<~J^27a8gS9hdr=<)*c6dv}?K|%Y3s)#34oFGWb3TIqtZT<^os%r^c?1AhX(~$K z>|?hAY@c9!fSv(06d{f|Tehe>gUMp{BK$?9dCLWEhM?4#lCuI80d6hnWo2G1v$eMQ z7ahH7Mx8SB$2!~YRhx@n5=b~{a1kS-u<02rHC@a(d_P`LxpwVZMK)8$!{QHBA9Fh` z1!V-$BoVf!_0~3Lf0${;O;YN9e1Y+S}hGn>9EsH3|)LWLxecTC;cWj=;iW zaHdhMkJ8)er-n@?#hbQ=M>5)g-4U!}aEkz}c0~q$iYEp)cGJ0~o3Q7vT=_P0L&|aT zavJaMjq(!&ke+_VSI{jM8{66Py9b}LDN~CM_M%dsFPkSI3^g8tw>;Po zdlbXINU#+ieO*}{JXkm5 z9z6GtgEHmV`u?$q8FweAGwBiLt1t~7umS^!;IE_AAgr3$*+W$xOG!$`=jEOGbn9^} zW|M@aSyt9Hqk8^s@fP7ZfaR{Yl3hYnYm!D&Hrv>2tX&e0Kc20Z0DK$t=tt4x1_lNL z3c*gRQzh@hWq0%YPpP_$*8I5{{D!&uVTrFXrf)YH=%YDMIog&W?Pi=npbpfz;o z!tc;Ya5&IW-y-$Z&mUD>JXtpoKFZT}WILKLa3)i2C(z7RqQ@b|gXrYldpCktygcSy zrgCWeBd_Q3u>vtFau-XFpJj}9OV>(N5o8UY7Vs1<{DF~H7rZ77_N4cMU#`+qJUG2T zAQ})=VI+k{oN+g@vSrc{pW}b&qN|_v!boZk0aR{U6U*84P>U9=ID4Vpnil zEw0%mMPD<0d`2#TY1D7A=gQpm!|qxEy!zJ$H&H6H8nI)74r5L`in8_qSBBbBO$D+vbcJRL<{X zcW2~)af(qjzEb@tTUOIt?kOit_NQM~h-E|p3z}B8ErKHK>H#^?#!>;@rd<-2l^*d( zU!B-9smUe3V;k{zqY>oNhLQM z-KcxO3TxCyKPYi<>DX#$(15}bHqLnX#A_`NDuy(;|B%3Ig+`yWx^m?z-ikPSVsAvf zmZRPXW&-Biuwgm@OSX@iK7=V!vVC6<941u2w6cIJg0q7*!EKEA9QhQ z5b%e2JG6&;y@ZuZl;qashv#nkI^5|D;R5{1>Kj+UH>PJtZG9fSEx=0*Bni(a!dnc{ z{)OS(U&PNcUk^ZVi7_Kui`15VgC<2gjwce-9$>pD$+LUR#8`uSlM`d=Tt*(q-Ng%? zN!`jCydH0VX z>Kb)=ArlBf(o6m|qd0;X5H8}2&-QX*05UIny=D~FzZMA2IbN`HEZz&>F= zP(v()UO*W)CByS9TGGbD>Q+$gOmxF^&Lf?f67;vBCuW2ysz{ArzTAZQsnGf;V58bF z9N=F5MpM|mO?~w(qvtaOicW23ej%H=X5bH`cKamhh%Yw565Us|-*?%W<$t}J`LMib zHb;0nL#4Ik;Am!BhlMCR`Vz}$o~f}N3pbi5LiJKR8Gd#yYBBKTlujR&q^g~(3=OI{ zGk7qjefd|P>M!*?60QJK`HAv~bW?ChJEz2FUgIut(eG7zYmEZA^|(i$Q2XwiCq*WoeSI*n3W&* z$+J}z7I0Qbn{&OMc_dc`5d)**vM7+2cRbUOn-&|3gvkp2*!Mnnv$;pJA4=!J$r`Wa z8uWmNKdW3616I!E@{K}nqMVA|d6`R%F}fPK`s&Y+RrRrYEAH5gL7moY;K#Z(9m#p0 zaYvn+KJEcRNvPoCKMPddEk!#49u@(!ba8zaJ2j#hyk;QC>dGAX`I0Iyv^z(3fp|s$ zf+tT>l#xYbnbY^o6aA>d%5Q?VeHa81L zu-*p^#w;d0;%K2|f&d+&GtmeE5wv3uIr1Fjg$Gi7{~8wFe9Az(iO1|cD`~!$(JSe= zbNn=MHpceZm!VXeH_77>dzdI*Y)?_8-$h^LFAPSstE0It{n9ST8g2GwhBmN`<=DUx zw8dzZllM`sllp-BiyeIzOEAtJp1*K;*ey*dyJ_e{{UU4jr0f2|z#vikxEMj>`ZF>I zcGu5|+E2|ItP2YlSr@33eaQ7m!}RM%AHQDx<{&e$ruIgNyLHXFgc01eIo-#{M58_$ z^xUIbFhFMj?)M>);oPWSobP)SW>#L?30pkR%UO`S$?mDo`43YDuS_{@=XWt1ZK8Dq z-bk_#NJWQ0-LO>+YAJa@sl*{^U0oYTMTY>`)If+ztaKRW;l3@%#2^0zj9HNNxG}W~ zK+}Q2W;|xpi9o9@L2*;b`DG0QpD~h9CT8gWfQXp3iy9Lj9i7*^4rc7wCeu~| z=~qcQU|@r-MNLl{^a zpE5pQ@=Zy>%M#}x5rjLKOo9i+McU$bcWb?*tKx3y_qk17Wr*aYNyl<)$;!d$w-(~P zp+jp&ZWmCN6}c(=-Z&#tadFD5(c&h^iMc#nChAgLm;71Iu&832#4n8OaF=1;GUnBH|)CVjKW>6o@?@8gOaiNF?a(O)V@` zsr%u4FNO&({N4yt0;v6PANX=6{Rr|#`w{5$LW9N`_VPFPq86$eaZh)X1 zYih>9MH~3+JgkxR8)I+(!E+qe-d{F7>1Ka&nOohXEp`4}VGXDZav+NWFCw^fl24Ob z+S(F_k>dWkw(O5R&$&lBZEVce2;6{uT8qHwKrOKTrTT1^4@L#oS`!bN1h{rttH*&C z2Q^}7{S7=?>RY@b{=FKGpLtGuY`neQMO~L%-U)2yl^u^;oCP&kYX(!r``Rw^663N9 zJOu=!F8%nz>lizoIP%rd-C1CC#j05>Y=bWWKb! z;(hrqCGo2w{Z=_0rukg}0`|8>M~Cfg-=+LdB;`Adh7WlzA0nK#JA8DyEN#J>&balP zvjvz9^Wh6v5(pY~WR&zkVF>@vtQxLL#4fBfu)YIdAO3*~)@GBv&4Udb0OkQIAsdha z{AXWBPr55`V;*BF9*JYtC{U(_*FIo6CCs-|4(+Kg;G*E_u)MC9^92Ydu@u<&_Uc2? z#JNH69QUuJ2&tihQvEN03Da8@-S4Tf^#ftORwQUZy_cQ;>SJLqeGA<(_7%ySelO0p zgwBQnT3pM36LMboC$Rk;m<~GMZp~E`bpG<>!frh9^MJ3>KkluJL@`Lz>eGCe2G0p@ z%)0ZsUSsJAE{Mp!IGGL8`#g^GKPh8)(4y~EMO?FP{Kprji0H^ueKS2IYfnx{2 z8jORTUnOqi(p}bAzKf!Phe_Ra(qRvH#Jo%!%FVOh+fsAN_qq+#Z6!@IPeIn_-83Zl zCj4Dwz_Yl=QetJCLmIn<^)E#@A`=_O_;zW$agkaV=HpV*3Kl$QO0Mr&)LF|iKu=|_ z6X3Sk_25H!R$~WoY>N8$Mo; z0IsYY@!Fw5WHtIL?FDo(e&njbRwNvSwS@+%02(e7`w%`(?PHJMq#N;qms_0lVC;*Uamp_Vog6zowRC?D zo^teH)ws`0nKQ_9=h-G*Axb%EWF%B+YMdcuS7BN^1Hs&^UR}SfiBi@ z%~GLy-|-HAB*K7k3f}1WSdbuxd}vmEH=Vm6bZ@(aoSdM)+!`zf`~c6y7Z(%sv~YX{44LDJ-nFqp2dPSZVXWsE3N#}ft_0d-+P2X&37IS zhN!USVNBjH{tB}~Fr2P)^>@;v!6~YP#uP)UldDS@Kr8cYp&+^A=+deA0ceP6r97_4 z#D2VOj5gxvXj0!>)yZiHN0>1BxrK=sPNWK#s(Bp$32JL-DR@dD z7$FSVfj`)r5Iz}G*Mj0rk=cP#9R_&?l?LI&OPJu`L`Gsp4!Ys8a2^Hv6k6U=kTEzq zV;(;ykvJZIXps^Af%mQdt~%KXo-PHIMbn*74> zCyWy2vdVvn+LsoQ^T?$B+Y;Y;2AvZYS)n9q>JLwAhBo^MzHmU+aw+GqOk~pa(PFEj zj#o2!&#wM5Y<5oYDC#F?l}-avB8J3Bug?VP5{9Qelc({+DTABq-2qOXZU`S*@R`5u zjDQJg#X<`XT3D(U@r(n}=TD6?P8RVGT|Z`2uF>Wwd=5yk@PZZ2nE|f{!})L%W&5K; z+5!)xhU*x;=2do(mgj2}TQ7%bVxtjL%T5uV)yM>S{>?^1RoAy-&2TVrE3{w8Nn1FC zYR&&Wb>7cT6S?`=ZN0(KqcJUZ8B=#g>z<|e%XMm^CIOH%@f9U{m z%ofH0pgj>94*Umx1H^vL%Q^bZM)sLCS8^-h8iyGgeh`LZn?1oK{toMI9Do+)^GZ*U zI;3Wo{~`F};Nn%ll^T(h#K`21X;#F)xd4|AJYmDO`-P%Q?fGZlXZFXBZ-lf9z%rOr zU>|ORfE=%b+wI)rN(1&JmblEHx4~8m^RY(uNNp*!Ih_8nk(wa{>V$7S6F<<%;tOia zvFkhJTto-XZ&X7;Gvd2f*`FAQ!VK1^VxO!*NeiUow*nudhHRrde$Om@{@82Izj);gDm_v6Yy$?a&7t|meOwnIf zEt6Kl@v^AMt-I^}$4@!45=Vm{%|A-cB<-KjPutJ-Cyxaf53f6g8YQKKs&jm9JSbetA!FD1!f{!7 z4}+|zL80iS+)}l=U}YK*4#2Y;{qDM7lpGamir4CFWLp=A6Y733smjj zAVCZoiTddHyoQ|f*i!=dPeH?k_DX|4eA!50JeKb`m*bE9CJRA@+1Wc)-T^_x!22kM zR7h1=3RIJB*a>YWUh)}7(}z$MgHZ1P8@ueqrr6a3X8LOF4BjJ3No~WMgRA=s3tGiy z2&Uue&!dWA(@&Sz+(T`*wLOuVe>g1;i8FQS%cwUE193JpX*kXoa$j& zTzY)BA;Epceb+w&o+;zj8eVaNw;XtlHW#1UU$uW#l00~QSJ*6gX~ z4`MBfdgVX$qj0%`Sp>$@6n{=YG&B@^Gbj2`XE-s>)7kvVly1TzdDAfEpApmjGg?%^ zfBAF&{VVAid5HG!mHgWZ?$7V>-61~z^3nXS@7GCF|LYj%zk1|<{VFiXuE+OZ|M2gt zJe3&xz3wk+@aJ><>zB{7R*I~e9TVwm*>8D>^hEkC=em9cHa z%Xe+2ZAFGOpW|hHcI#Tve8*bAQ0ooB|9r2LyzT1W;?}b7`_P1i-Mq?A+E0onRdg_v z<#GrAVq)y#7%#ohKW3FC+WvrRI7%{jCVH(iMC~rgn#4ePh~nE}k~5RZJxx+i+0sEu zp7)l=lqG*f?O+YG=i|~CiCANMtG08WJ3Zfj*m)l7i+9{5PQ&%1D@1LEUXCeLe8WWw zCMCJ$A2dv#rj9>hV*Jtkb%l#kl*%-HMeo7kr@!^cugzYK-;7gPE=i7AovB&N`O$mC zG-Kr=DX4do!uY~yVn(yaf{SclEXCU$(WmM-J5uacI=z$^e(d*3Ji9i+-IbpfJr%oh zzG(4bSyPUO#AiuU4>rHpm5|3;oXV>vUfmhz_3lH0FHB!M&K$Ap^Vr)({=ciBj)TL6 zG;xk}g34t>`DRigX}e1CeuK|inmhx$ZJ5Tck#>+6sFEm6n;9eube&`CUFHfH$sTDn z1yca^1Fnp8%*x~befuk~S3Z=gMihKcdB0?junk~|3p*K;P4N3tjN zi#Fjwsu+-)$`9DiAJo~6lSCLE6PW4T^?{I|}DNc~)i6CiqC)XW0>Ti;LW(j5_pVj(zmn4m? z^36P&E@YN&tmz&&>+7vl# z8@6HDGO-CI&WAhyy-dc-tm!W<%zPk?1UTQ$?i~|NBK;`;cKo} z+>!L3SN^lKg5mGuSWw~gt#^ELN!BDdfY{g_XRh4)pMy-n10lD+CFy@fnSkuT|M}nl z9|ooKrhh$r|NF)5|9?Kr|1~fEKgH^STW!W}nk6@8uGEoBRu_j0aRf@z@QO5vnBn4> zJ7#PJ0*!os%+c z%o5N5qAQwrFSRj}d}W7$sUF!Niq&-R7pHnjdZIzY=@sFKVd?)ZS3WqUK*ME!jI((G z%;VOTH*i>@dT+zd9}T1^S#hEE1j)3%_p#SvqSvXi)tQWp;mM4W*(Y=)b61Mgh;x{r z*IJ-`y#JOz&6>vb)a_rOAv^`S^TCAdWGM;?hVnvk*Eu{I*wo*U%G1+z9 zs9e0@k#T#*=*`R~Yg;4oy_u&z)iy|iDJN#85hL22PHfz4$u=DIU-vB4eUn`O6Un6M z&quj?VMWFHVn_*>OvWp3{UoH3!!Q2k|0DPhSnJA^ODs%3% zj59i75P4?vr5nrFO{#oU7)R7EZ8r7DDQ!CMVdtsuoL%bUHr@@m{HfMp%G~jyuT^AH zflhNx#+{DBzU|iHah1*#8?EetOPDkGmg@*nZ~R{)x=f zZ)2>tG_7`8WhC$X@Ea1f@33EcJg^!Z5JtU)EK8b_KW=;hbV?xN^EiGqc6#RN z4%X`j#8!U5y8utK@ty|Xz(E^r{&FQd~HnQ!LKkliS_LsvBr=?SPP~mfp|zC%YFtzEVrff0&&>y&bJvPmXCCaCkhrYK+7g^$sL?3QSHWuk*z#C8;*EtL4&%L+O{mvDZ{EQy|urPbn8eP(K6PxJL^@+BS@jq%2f$23ZjJv26Z2V6)x?IfUn zf~K7E*^R|E?zM&|{+vD~v#}Hcep2(rgZZ(gr{)H}j|PY|jSdI?<0_;!sIbwS)YrYZ zOsY8Nd5oFF+1D$>*%w`Tf%E|-EcLnXSZ|jr^~md0IMo&Y7OZ5(E0hzf-5CqB=TFK< z?4o!zuAFtBp*BF|^iEQ$%s2w?S9yMhi$z_+A!SnjGn%i9(po5trlo5ceyXky+7TA$ z#QoqmR*0@lVx9n`jv1L$jH?;B>n&ziZPRxs~MQxqbZb+w+R)w?KAI zKK4+R=?HxY!lMt7fjVx8gx%8Evo`QT=C{|TxS6%fYUJY{f0B~`_1FgulA01`cBM0E zcDv z>|0Ih3r9I0T&BvTDYqnXlk}_=S?^v*{V^6JDoUB8TzsotjFeA7PtsF%U$OK^e7BhJ z5%n}Rb=YMI)L%Y67M-Gy>r$g-QRRG4JF}P-osr9ljsLnxtWnkA?Wpr=-)vM~(2NoL z6z@c+Rc%}X=vyw2hgyznx6F?PGT69`)HuR0xIJrV-Pn3F;bk)qFRvdTBJV7nO}?oO z8fzg&l{5E`a`}wKc22zC6+)^Bd7hH;PqaWxdEit--^xPpeEpuaEyN6OX@#~azuPQ9 zr|^?p#&L#&IPR}kBzF1u^0#R2szC}i$WLDO&0muaNs;jmQCwvQusa}UeZe(h=grIT zBPPGMw%josg&ciM=SW!fBD|AtlyI$6CHK>-1Vcamt`*A``J31yEA6rKVRYwlm?!@ z`0lf%LzCEpuL7la8u#&chCO+4Qe)?qv@cBN8y?U{xvi1N14Y5>Gf7$P-1D9n4)L*V z{N~|2*Wo%=s$23JtOMIeyX^NQa8yAK)K1td_cU!c;b<3|%I(mwrc(`69sa%ZXV^Ou= zd~{f-t_U8R+hv{TNsTZ(erO^b(e5t}03BwU@sgX;la33rp1w7j&l_Iy>X?D@4@&K% zwRTnqlksC~tG;Xy-Q30mLg*E2C6N#3eEeehTDSb9mj{q$7x6hw=<|%GfVG^yT)0^9(@3G?aFDn~I*xM9x83WSW2_TycAqN#;MGNLJHyV^-Z^_x4^60FEpt4nhw3&> z{6)0~3l{x~&qa9_8%RBeS90=A7bM6O6Akl?iz@kEmsX+#EUp&h8M2yFevfM2@V$#u zTb)0*e14XiCG41xw)!mf9lKKpKRo-zfg7&-mR>X6PnkJ+TOK*aXH+VA+q-5b(Vj7UoT8tZB;vU!S<_C3fFdfYj?N%fQJcHx7fqN2}8+P9lAee^RF z_P=`Q741LfM$bR2BNZ4jL`UBqvb**68NUjSp0N<;c%grqkmxJS82TafdQA6rqC`b*C2rZt!IMt1M> zyyi=AVB@XYO&p}2&~x6Cny)J6XBi$Qyr{?y{jfJVz#A(!rS_XWUc-W#jgr)kCuWPI zX>Xi-YBt$MN^g;_+&Nxmg&+L0$my4opEmy9I3W|D{@C)8a<6eZFUONid-D79+3UI# zmyJoc-JS^9MQfCr?>u03?$Y8#(q-G@lvw$6SouPtrQLT0<%%c1vP;g)e2XYsewjRR z74)RO<=^Y&Ci_G4zFL`wKR%_ifghgcO$qPUKa1LSRn&fRQY2|uDTUMQK%ac1Z z5O!U**HnmYd$C)h_nqDz*A)%^TLx`@S7&}5EDllY9^?x@W^_c71RIeG435wyh%F7f zp0zXymlj*i?p%4h3D2z>$_%JI9WwR@-Bjm`XAZGd+TWU9!ckW87s2(I68_U!RutpI8)e^C|j{~UiPIb4HZ{^4Cs3o{9= z%6-0D?_WEvzE^p5bB46EX z2AZ?KzD^R72#>S??`8P(Ue3K|VMPcnMV@VUijWm!k8d#BY0L?l(lB54*%kK9`P&wV znZa1fRWt88s_4mWVfN|rzwRH~gn|2 z5rc!Lm9Hy32&Fb>vh25Xa*v?$Mr#IhEg$sTtzL7m2_Ro6_bA26> zcIJACN?MROU!2;j`7JE+=~KbI5=JHZ%|hRA{PXafx+W;LY8fw2?Io2%VtUo$*(FXt zM#FtK8oqo9v$Ej#{=4#|OTWv04-$WswDaA=EFtZqpRRm~zmNYaWa=Gt{kFC{J~d!v zmFD>;K;nS-C-x@a1FY|)cvo*@kG~mJKZxMT`qlUa-Q&Y8yAV_lmeXr;c_Vmk&LeXX z!IR=${&BIbT<_>AZgF54r<+yW>SnKIe%=hGx-Zlyqh7p{ANxEsMkB$TyvbZmtsVNL z>Otw3=2G3-H}El~Aw5;_*j64?-t^_v&z<3OIVLCH?4WNjq_rq&p#&x?V{3`_iwPRywoa}M?uU;E1SBWnYtFy)AMY*n=xu)T8O-3CUdsj6@lm)-)g)5*tH6&EL$CVth9Um4%8v9a)7 z!OaLWcXvauj;{!?d`Xbo+Vt%SuWCXKmzze!T`Rac>R%AIQKTxrYDU+K0d=SL4L7}f z+a08Djd3d44+d0pVip|_#kI`fe>?lYc>me{HBqg<}*$WSlB zf#j)BrW%HHS10?bgN8ZO_&F@CgZURXRIRNaTJNIhMdeh*FB*r{FwWh1jD!Ojn;hXd&#-gd`q6rp(n( z$n#JMe*)qAH=qI}?+%lOBK-?nHY6u6-Qpy;(E>s78BOi18a7MRi=R!J@KmhTc&^i- zpdmi}HrtT#WckxFyw};g_PukSFW+r+L9-}9F)>s9U+eDA!>Do=RbeI`j=F~^9b<2J z!~{v<7BWHmn`_T)yWwW{G`7@xq87{SE>En8-1rpMRv#+z&+E2ERvgH>O}^dMEoEtq z!j0ltNy!e9VBlFiw6>M9%#`7Wp?{UcC z=l{djcYssf_x~SBN@jLKBzqIGQzY3lTUNHn-a__>B4n1C%xn&o5fWvbI5;wrd5rAv zf1mE>d4B)jxUR15x^LX)`+a}Ld%OlY6a-1*!Gs8TM()?snV`guBYl^hb=D_G8(tE( zlxwhAx(82W3^|iI*u8t6CUW0cr`>%PkJaTS@U&Am&Q@i2=Aw;IgpKs~f&Tu6jG)i> z`*;0BEgy275~BBtxYwQFbRGXs;@@XU>jO2oE6-KzwPU2?mw-Z8*HTmS==zX;Go>Qm z9T?KGix~Ejrzu}%N~Ap}&e3JApX1|x7W5vB3rVvSh0{AOpTYCdu)Xj}n^NRfE*O2%5VAJ zT*C15!DKb5-xhF4X1mq3x@Hl$W8uG^=I@{SKfyP_*TtlE2YV1L6bbwanvs*#duIk( zw!oES&>C*~b`o$uW)RHJ)f^L+EEEi=~OJs^`$qsm{r zKeQ;SeTW@A=h$O?VI!+km{Kz-=-@DRnHm}|LP9?b)9+N`HV(Wv;1hWWr+}SNoAnXg zX)(NOB{v^Dg}8lNeCN{YB!<%;1Q@fL=%Wk&6)b}EZ*;TzGtCth1EXAn>Gz-hA5V3a z;zQWWf^(dzueb}5ph{5sB0<-pe%*rO2R4#I@)2X>{7L7#N}%w-jC9-&{<-L3B<}2l zwPPA{qWeDfOM96@IK{%ng%p4Y0Ix1w=195otdEE$wsRPiQvqVA$LHnN!Ygtvby-vQ zx}p}~VPo&{7N%ybdEUQ&;|_aDX*w|h)#+;Z{BJIw{x=rj`R8yjv+1$^wxQ}2=h`I> zi_a?G#mMri!<@{2wLw%9GN|dVMWVy1lz%tJk53rZ%*IkNAemWzr(R z;K{~nV8%5ho?VqOKN3}DIFwYad5`UXtV;N6)YZ{)Q)9O*rE_HQ764P<)J-3A(&xz4 z^_#ShvoYpVD!BugxtgT`FG}~xrK~%ZQ-`m!1>wqw!;bv;x#y*`QYT@G_}>dY+$Zds z<0wu@3Wzj{6*xAGgF|nq_E;FXH$YzDSM?Y#pqwqMUU0W%_uJNb&Y`kw;j(+$r#~>D zRx~ueaKM7jrf788&fd8vn>`_xB@8>Tf3JMtK{E>uUN8(%pR9J6@rU&TyR_~S_Va%~ z9RKyOI^pXUFO`P4LG?}mMPz&N7KrQ3l7+4*^8cEbXwkQgjc5m2ZxKKsocr} zP^tCw4F0_I)4+2=9T!6`%+%$L*X8Zpz=tG&4lDei@5sRBf^D1>zC)o(1wp64qd3a{ z{Tf~)KYfcKX97<>yNu`DG_fTxoWL0+fYOaKmAEuV(~GlGh1-=)**bK)_htHQ^>=~E z)GZRLhbyLS#?DrH8#m6=-G@v1ZBX4_Kv(^Bml)UU=ZjzD8>wnA5=HcO)!!S~lSOz= zVyS4({bvFH=lsck^>Q8YjE2@BFekHE(Z#Li`<22v>Q9EVOIorlO`m-3=VUUzdF-dQ zz#Sav#w^ijN(X^;kj>dJ-Ito6!6>Lw%~!jdycoG1pwzm2>;GK1k}BuO^dkri^Q-Rq zRN`x`1;|zyo85URl;Q^#-i}L7?AJyf<{UI950vWQ;^6e87QWp8at!oS}xNHBd5 z5(EfQ-nx%J1l=27UMWe*OFDGQ(N?K zyAd^;sjx}Z?-gja_@W@mBscZY)ynr}lq*q>UyI;n6_zoEhLYfTA3|6R76DRWD70%x zew@K{koyzuT};8lz9aGW9W+nn5qmiKH{S1(S3UT`+CzfR+zS0*kwZt$C(b$O^dYQ; zZ_fE$MztiDG=k^wA#jax4kChdw;)zQJ2g3Yh&AM)%bfdlXvsJ;wr5byD7COlvt2m1 z4NZhUb43++#TtE(eHHofN97J< zy6TybV~Kui;RdhOi)&5G{CtI>o84u+62n*O6b%&vf>&PcTI!f5UeTr;l!gQseU$&1Y99h)G6R}r@;e>C{ui%~WNz?UJ+YhnhG|B&Z zS@vg&UrFox0nmEn;^(d8^@otsd+L~zfqXfFN-}h*maJ5!&V>Y!VDMIZ-vF;fuOXFvH9^V0l{R7_dN|el}Js0wPs~-RYm6y%whI$oPp?GB; z)iK|_9H!GYOij+fscnNhK>J6xVBO^4)=lrWFWUtnQ%oXiK|f*9mNI#@;lxWA$;GCl zT$t2yD#DtmC%)XfbvE-un8=5lSKwPHBMRM@1(D}{4DB4cc8o2&PE1ML;)AyiCQeWb zxNCIsJ3lYc9G(`7=sAhYM#K@3OMOefLyApk+&0dZd2sh;#Zxg|Ol)A0y1qe#u&}o; zDL-sqs$x7+&|O7N#p6JUu(mjt!cz&tEd=eBt5_5CX1#mowtPPi49un)yS!h?Fzh&~ zyVdFx7pM&clk1d=b#3=lfBKnzVl zrT;x6>#A{=_k4n@oLP>zaloOTvREwEwoSGu$)x?up=%L5YxQyHjof<=^OICr8b_tRJskCaxai)S^5G+6eZ)o$2I;~rBia{I%$X=L+PQN9zfYZc z;Z5h84`B@~{-Ab+XivS-1te(q6p_EQrHO#g^v_WJYW zGj@X{*X}Sz60*+ePa$;y%U>CidaReY_fU^H>wjqyED59vAhD>6|E9om>ARuHye!pt08!nsamE*-p7sBYcG zxHQ81b((7X`8$L&!diwZ`AwLDdsPzguL@(>RwGhKF6m!zdp?9ED4NdkTQJs{NR5CF zGxB`IKCgrx?MmMm++TL&b&ws7TJZA;REO)mA&g=5U|L&y$kcl>g85{x8|Qrpaw1ip z%YTKAAnIP!ox)IQSil}TUR=mR5aF|LvoR&|Y=#s|-{TA?e0M61zeupzmZtdx_3gt= z$*j>JwC__Mjke3dMNa|2I@75ma4HS2jLSrx`W)Fkdh+u6!P5xnMIY5cc?dt*PNV9& zqGT2r%qsAw;UkU-##=p9Bdq#RyG$;WJb!nkcc8@iY@X*6krABtWR8BW` z-@m*vFIo+sS#H0i*3*&VAswb*wpl-~CrUy?iewhuyy5)pTgc-ET=fnXe5`4G>2*i* zGyaecmyA-eir-GU^(_Up@HF#ER1iz)6WWh3^a>f-qd^Zfki;+FD|s`t!B>}V9$}s9 z5fHn)^*AY@`9a0NTjf35D$})NW8>q9;_=CEZ%H!1H5s)#XJU(gB?VKF@G zbIMRT0e)^ORkGIcadWCO_tZky@)i)J@$XS2$D{lE=&TMw*ID11WvncC74WDD*{GEj zbIK~l#BS<+*I7Ty%Rp!?f&3QsIb0kW>YKD5LaPF6DEBYw`~+J-1W|gyOR8kNg+tU_ zAfY_^L6@_boLr)ZWIT{8-lsS>Tter68IazJcXS z&dyH0*aYe4aKimi{Q9$GAvGJo_SE1}GAu|QoO|}7+30h5pW-3pqbgnXL#y>02Q6lT zNP|idWEN7^70yegvo-}Y#w}}9EwTb66$7|Lb)i!29`7}aP2exx;}BJw33QSfj|OX_ zaXqTO21UCIW9e|0u5_(E=T%eV6^-7+Wd=}2Hlct!@^IyQRTHy8d{^v;FbVz@@(eGs zV8ecE0Y`D){53=_X;wr&m454R7MKuS@WRwHMBh?qF2PAp&l=(rNLi9`vvxrbjxhJ( zO?Kff)25fFY(v4s(Nre%gD}DY(EXK1Vl6&%6}1P$#&+&APgJ9L^k@7nE%VnFnv||s zn)pk47++W#%xotI5{RxI-zCgBf~O)Bw+9?&8ot*$(t@(nncVe`8i}7^7S}=g=v?y=`nYRo<}7**cj2Q`D!chs#UXB%v~}lVPt8Uc1Gywm zWJJ)SdfTqZS>uLbr&gZ5)A^x<--UF8vTszS713p3(8T3W(!^cs7F~`0O(Wi0t z;z)+W$~_mFNmMf*Nz{Rs-G$%^<9bryST&&{F0+mn3=T^`P(wb%o8Co4y#Jzns~Hb< zi*V6|12;vnN|bqWixm$69l|gkOXJIyf1odj2!RnI&Ib_$W`^DtaS}bWmXFLLq_@(QZAt$t8DPK4LG{-*KNSuvuVrypQ+qK7Xv*`D`UahRfedS z(GrFx2y&gv(BSUw>PqUHCnt^c+#sS#P`ol9&fev{zgMngmwZCI5C(!8&ZQSQifZgq zchD6Zli$AOAGxw+snhnzf}9eLvjEO;j2J`{88Twb(BeW0B4o0;m5U800zU3HNr-v; zSm8*e(;GAx_z$O`%kD*H@>CiGGWtySydP7g}*BWHSU(rX*0p}q3$g!ZBNSuhM zr&Ck8oQbGsjVgI{MUIeD8u5lQxpgp@fA&FMPwa+T-W{@t!g0IN9e>DCoB}|#_PU`p z8nS29Lj23TPm9p*h1vnP25j-!p`(+M$&p7|@>4+RBO5%A)j1AXPG zKA!u`FJNwDq~PfIhMn)!6gjT3x`Fde1lFA3>i6}s#Sl)!=N7pzuXoFJPjkWxO`E-_ z&lSnvpT5V$`LA^Vb&yzbFz&)%8gWEy?zI!jYWn26Ro}C{5Jg9b>#Sy$&x+;;Ku@@^ z;tfvEcKzuq=C2*N{nP+S$2$5AaFgDbiiq}{G~e(c7ytg4aP5Q`=6=wJ+!~_2+{Tfv z>Zjy#VZp2FEpz*W^^_cB-R408V-(_7Fp`-9A(f5EYyIhw%6`2Ir`q@pMtZ&*22A?nuD0;mxBNHd$*>H|q1@U?b{@s7g zvQRS!)mf?J<^*fuXz@T+HiiMcnEcBZqF;3F!nAy{smI#gm-~kesfhy6UHF?LS_C>y zT%ufWh@9=2pK1QK-I%iKU9i06KBS*nI~n51GUjvAdZ;r+mE5-5ie&+)U+W1!2OIu# z^g|)f^cRl@7MCAg>E~rjTQz^Q#{@|UY<EYHJZJEq_^^cz5<3&VnDpVUB4%lSe zu)E;Hh08=xp$a62Em|(j==Mu&?HUOA)M(HRyXMY*|4d4Y?Vl9Fkd)zj1K!(v%{#VgKFS5! zcChZCR|hJPW9dY>cFYa;+dDW#1MPp^aavl&jR}IbGBLkKsVx^^zwg1MZ`@s~u(yuV zDxmMf&8rhsv(@XDU&pyCq{w>|_AJL*iKp~jPU{2jlDgNQsX!|oZae&kKiNNXZ}yLg z3`px#-vlvn4{vXr{0R_*qzHRA>{pTmr6Mn)X!~ALG39r^D)qb7#(ews?Y^#ht#HjJ z)RQ_NTyC#;SM>wEsL)doufPhAbEQIMDCc|prP)nv3T4Hw(+uqPNfEQ*}p7qD~>u+@f`gZ9b!-YP4 zEaj0E$tnW3*qPk4bj1K~FE21p`zG2ozx*ioGFvlW7cNp>!4L5f&st;&iK_TC)YxW> zUv`JiFSfl_eItJ#H|!IhoKjfwz8Qe;r{xA&5X52+gjwvl*)Wiu!H|@Xn3Hd|;QN`< zL|2QeDe;-(E;Y-K8fCapUigEZ9<{p|kYIk{b?lv)L`=0)^_;lp`C8jN;n}ixKhjmZ z^iT`JmKIV}L^!#X56^iFJSuRXh70Mf5$fW&zP=3?esi*743Q z7yh$7(2YUlQYPc!?56?pus2*JOMob+N)CO#RnN+l3=X#!I zZo83D-Nh@YtBvv%|6P#|teasFmegSZi`d~Ig%m@l^V&J8H-0OgWufQ%EfC(u?A0>m z^*aY&zVfJ!mBo-AozJ-23qTg;fV)Q!4F;ow-m5u>Khj!u1!oJ4U(k z=J8SnHExcF^gyOTu3q%jGxz*`gp@+W7v235dpR4s3noo3jhLhjhf~u@VDo&w?b4{3 zLXpm-V)NjXzObnCWRsrpC{xQhT7klM>bkxRzCt&3pu9?oD6EK=iTwIi%k&9f=y(0< zmCLeMkRmSrhRe~HFmn4`ykt?5xW(#rCA`o`SoC>m=EUNR!MjX#{4Qs0wI_wYy0MSq z*U2&T1|Wx%Li5jD7$hWyMUl6alzwM9Go?`D1=29@m)xa5&6LP~rC|T^QT~RV%4!=v zlxZU+etkmx%yJdkyxCqiJL=TC-qU>MJ+G!vEdFY2*7)6sf`_2X$Mw*=idbVKBX>0? z{Qj{Z0|v|~iiH{Y^=kZrSq6^n<@BBy;eStpn|{@5SF<8aK$#68>O0bp zTCiNd^=vGvK?x_-lnS>rOJ=_VdI50Tomd7*<4@DJtb9#e$bMlq{6U*a+9;pk>Ei(( zv75r0fdPGFml_tCCRPqi3Qf=?WyF8*l9-s@d7Z2l5%+W*Vs%Reb6L+k17I# zTfPUo-0IlX(U6G%(&n<66c`_8gRgS;KMOGQXJ(#q%L197xYg=-rst7U|0PU)ISI@6 zAY(0>YXV<1*{;ZG>XsbsEa5Af#k;mo?HoR6lZljTxGyr*4IQT(Oo;xUmHLWTyHCu_ z>oCyqP;RYKyZ3u57Ml$GOe;Pd)dq1Qh_f`h4GBqGiaUYWF6+U^2le+w zjp^1!W3jLti8Wk}$FTVLAWT#0V>EjA)1iDew}Qnp?MYTqya+m4#*A<6wdL>M>f2cc zRCMe*gcn{o?4ro1I-=A zdoh;lnfmdr&ItrWJvVIkBEKM$-w&DSb?(N7T%ke1M27IDY0w$clY^Y zrD5iWXJx3i{4QXn4-H_3VOj;sC%MsfxHp^d)TqeO%i}W3uQlu7s6>R z0KUS2NUh*r{2-e}fR&y?N~Yb<9kfG$+~%h%IHw;&cWyfIrz!=YL8UFNS9Y$efu?&G ztd}yil~b3mRuc$-Fez|cugZx73T3*zSInCMau4Hp*HARG1SrjFhd$p4S8%sk;$mBH zzYfM6jei>@yK8N4ZI#PUM_8Yn?~$*9xdm-9Bxo7y(>5&hl|?5lM_OzQO?F`h=*3LS9eihG~pZ1p5^oG&1jw+9?Wrmq6j+sEs>X6thi| zd>W2}i9wV8%z)fBKdXlD*ggU%g3*K6G0J=fahDDx`j~0y#k=??rp>W;{|x~dqDwnT z4EiJMG2wMr=d7A=KNBX1A|s>rsGJ>1upfZ5%do2lu`*pDi}PjHw558=4oWPIMsxPf z)+IfQq~7Va)X2x!}*93vO>Jr~37< zLmLvyrg)>7+vN`oov3M!BrJqwWy`^F2~1}Umvs3!M4vN|Z8awMV;)`zXo{vSlwh5G7N4y~6qH1)0n^DYmnRnAzc;#G zJx}~3?T|8#(PGo}M$K8ZI9ErX8+NBMYK|bq!J6>bw=ho*1$A2rQF8`4v{FIKU6~C) z9Pg8bH{qi^#MB*Ts3^;Nev+;O=}R|2cdXo9xhb3;ZdiBP!lpS^g7&a;L&8-XmN65? ztT&fi!@h&nN{NUCKGG%*l4Rd;2qpX}!5b&%T(P<2W=LNV?a`=gIThsSZFw z0K$T7;)Gt!EIIful%^aV&d$=0*rv{~&bW%aTV<4Y?xDVe!_OTCgt~gmW9VxC={{M! za&^{trRK|*FY}<#|A5F*-Xq(Hx&T~)%zRvkKNd!lZT}k!@ZCx>{#n2u{DYmI0fp+S zz~rlX?*(_JBNn>W0d{3GaNbf56kdQ`)R52Ts?S1?2-+M%0XB-S7UL2yEw6eAt`2sM zB!rq(NBo{Apl#zaK-AOhjjanf;Ts&s3TvkrqGg1H@Y)H6gtV2g;ZS8ZNc6mR|A zx@HBjno>GfN)Hs}oz(cbN*RWBn|=YPj6D0j*q`4%PPIma-tZk1ybx^x19K1^-ZXJK zKS!7I;ss|iO^4bz0D7oez4v1MAF^$!!uYycQ3!4gHJKbzhBG$c%uUHYvp0IB)*iTSj z9FAM{hWr#}pdd5+v~PZ0L+<1xNu@y5>JPMh0LR?K(Vq3ifn^50lEDgn7qy$uRoOwE zJr@Q<_cldv70EKG`dce9<6kzptPy=GbO)r^;j!^b?a**=y}5hVyD7ZWQ3B zc_^q}CLb)6b{9rwnkv&APLHHuIb^_V z13U(aCtFhkxkP(9%5cbC6>na*pce1@1OT=~=)~9)2oR}xcCO2RJv5&vG|f!&%l&mE z&CKa8vTfG}^E?u%aV!kgct%vmd_ggNyFmQ-jQPhSJ5k9Ca@do_-g3Ap8tT`N$4%cpD4&~>!=5*!757Om$SN~TCCXj-K$Sc~-? zF1)xy)`b^n^@P2Gn=}~{mqntBp5Pd9LQE%Lxex~= z6z~s=zL+xbb%=BlTaMY%t)+`71Q5K;2G0X2a*YqockC|Ye*{Z0K%B)$K6aqaIBhG$ zpRgE;7b!ye_Az4>A@wUZ%d2%Zr4$)ZME?9qG?SwV1mCnLn^l zo~f)#X#V=_B?>Cq8S)^Wl3y7rh?c$~@N zF`7(4SQA!9S&-CvZb6-K$Gbff4l6kAy|Hcm#XijHER8G*)sBKaxkh)CvyZl01i}g1 zVa%z20qi#~yjE#V^1XfDs_KsOA11qne zXZtP9x5Ka1w8+JSCnd;<%B<}+mn@3qOCvb=Mg>EauGBC zIuiOT&j(0PpMoX9cOfI&$Nf_czSSv_AE23x+KjK$^5VS4xkNK|gZ%92K@27lXoWLN zo7DyyK?bptfcuKc^v%62+*rHyo~R(4J@>Lud|aHJu#RMwSNx#v9S^}*8Q*E1#kh%I zdQ+>dqF=TnQO7OXcq0JU%nS%I~C%4M(>Sf^++9B4RFmPtZLlJAgm##3hsd1-H9|_vx=yPs{2J^6m@2x~-ml61x!nR^ zQ)>lD7O0<=l;{#c(9dNDnDtMz-5!HE1;0r{ZXhZ`E`VM}&W9Yj@m0{24;0_Y1BmK+ zz1;PvlcSSHl9S_LVyn&VN1hn$drWj`dN7JPR)3k#Y|FB>-{N0u!lBg}(mFv4?bu=6 z(wlk~V&vTG-xQ6wQkQezych}n3NUmI8+Hpt=$DHVskt)(5>lE^)b~2F9~MP=Mk$48 zID(QWLNxCVJ5wUc>>;hiv$pWTchbeK_6&L#sh*2e;H_PFKU!uOR{pijeg%9De<#?w z`5yTZs_2_@pHpM4nTe+4Fu5w4eqU0rmph!jt;A2 zbV%|{jx2UhY^Lt}nbeAAHA!Uybk8aWSEHG5b=>ze8(ABy*G;pP+V6Z0pPTy18+5^k zq`kGtGZ^xM!NXV5wy7t()k#h}?Rc8x+H>E%(D;P%KfW&l8;9@ki#Jk-mTPQa7o)xJ z*mOdp>(C5236tM1mPvnT2V6=|eX39mRgTT)HKEVBNfQz*V`@XKnditXB|D)3u=hGR zoUr12&-T(yf#)nQKitHt*vS$>w!-8fqEH35-)UjLH*c5@2(9A|JhPlk*G#2a45;|& z1n&;It)2k%it$yWiF%6R9N`N%>yFos&02gdX$02x1ew~Gzg0Co{Oi zy4|S|5b@5R?Y4KbSRJng9Cs@j%%sR=Pb=MUeE3lFnr~}W#4|yj3da06%dDeLflugu=wy?nL^XR!{Y7x#BI8;7(~h+>V5cTsvU| zqQ!9bn)U#(6T*Z~B)!VEKch69y<%p5ua5iL$X&ZlhRx|BQ-u_?bs;=0@Rgh}$jNU9 zw&{ee%GdKixzxlhbMSO-af{cFZn_EsC*uOG!%`|G7T^AiYer=Z11I^f8bJ)&_@@nv z;pH7)z!7MF=2>GBtsEJS`{XWR~NyH)M9TfLzBv9dYQI>rSKRR;H~yYL%A6%Ov|qXGgc)#HW&* z4S$LncZjB0UJLw1#nd}ni+ohG2Wt0;>Ua$mK4Ub2J3?Lck2LK{Nd+JfT`Qri?M4Ax zq4`Q_;}_pB{u7W9TtVjvs%p3#6(Av_)faOBE)VQGP?3a?;F`>c_0#S!Tj(}F?GF7H z7*s&FclHA_G7jb9M{;HDx^_7z{}H}1xXOV$z0C%jeq1{YV{FX`uQnPqlGpRJ#uzqr21`zlgiF zCW*>FO_ammTs27`00J(JMfjX-1|RqiOEY*&N90)=#jI}(^Nr~!HpYDjqh_IBuUnt? zgqo&;EbGHf-X^vM8%#_=0heZGEKd}U~Et-NzHAnmb&j(rQO=m^7pC@arK zKVi&Exi71@+|?{y=^aMfP}k69Y#0@0purFB3Jf^V2sn3+zBR@};4BcKl)e#Sm}+bt z_stV1i~w#?o2NlE_-%8mXG=$uFo;b976O-a#xAilDbwy=?s5j<$J)q}xwiPTp#yx| zQ&KgwIX+8bs)vWdqbkl!y_+jnC^HM%{D)+dT>ei0;2$k zuVpXVQO=Y^2Us}nXQifxx9d1|NB@x(q5rfxeBp}w6S2$~J&OH%&f#pc^K{djg?;)UgQ6!r9UXZvJ_7KnYnNE7gT1`GW_3uB^H-@(HrjHM?IPt~WTX@m8^6eN|>Y>bb3?!eKU^&k>gZ;d4Y(jE88O+0Q zQyq1viDg*{^b(NW_=rXz9_5&szx(2_?EIO3@rfV0v2EV(;>M#^wYG=!Maz>>vlGOl z=ybmaWQ-raPqn@;;qR?LVzdE&d#6kJcgqNa3Z08erd06=hp%O%-*T&+_ z=?KCF2wL@LC|16KNPMQGfvh3^8XDU*Yn;tqN}+L0ic93&E&r?a#(A2>`RkY25c`2< zDb%fT6I#Q?95t;}v+CVqxxv-nOVlMrSQ_KcUs+>F9|`H`VBhpvWYWvC;3Y};Ea_WDy_ z9w-$it*EgyJ~h-mQo15?wb>aFh`aJohHXKuxN-nZ_6JQJ2C&V@p}>WCyFw^B>t`7% zZ{s@Nq~b(9!um`S>*vi9U8Ry{o2P_x&~_cfgxm68Y^g~jYY#hN%nZMj*|hat@Ir9> zG4bP8Z>*U~!$Ul<4*hj~bGkR?BZ1-audlBVAvo+8PQgZ>jR7$Za=e`3@V$1Tr58oo za5M^Bz9D`x8LU(GNd}_#>vqD-*9Xi5h=7^r&qsi>D}btn@{mAj+PKMo1euni7=%FzqIZZ zQD0M^b>aBbjL(v;t90RS2@B3}gm!tjH{Gxm9@ToM#j4bIj%;4G`z~Zgr(QnIXd$0f z@2W#vvqNySkLFRW+-wH^tv~A=hm}4-RBotvX)Af94C^k1vcB1nfjYo%J2c;YgD>ZS zqA8Si(}jDfeGgi)FD#7tbvB~EIM-V29@TG**JtchYe8C{nnWzh9?KnJ?bxt7Zel@| zj3ZSHD^$}%pUB+8!2GSDlR$7J$L=-FOBng1!?uZU-u!~GSO-8KM+%(*$fX-6l5tYM zYtO6=DKV5p;mZgYlpylW%}dL|E{U!zbhn!yZElwq7Vq2*eo!UZH5N0 z`|rat=2*#3G>}2+#yc>Lrrq9NnP{Xe(#TPI@PGp(Lf{uP8bo`p(Gj!4@S2X;K_?y* zz#A{W)l2f5(8l`k;u@~o%t_x;182-#KmK_jez}qF95Jy)pYzF+X)Gq{PmzD1j;qve zy`k-$HdOPo*Ndrs;>&JRW!qB}0>ca?&;6M39$voGbv$o_-zUd<-m1Wl$E(Ode34hw z+2U>a!s+w~Arst==ChOnmq*W-4Ew#W1Mt2DIdm zM@~v5%Ujwg^hh~I`J!9=T9}2KRksamX97zVvbC&LV2d3 z{j`Xf`c9yj)A!tH6WC)n|FQ}J)r>k#>(=sVth2=oJC}VeV^H*Dj6_WbYdeYQH^SP= ze95ex@=v~_c5fx|7VijJ?EY7Q5BP)kN_yVn=P6y35mZUm(R&6BXp%_4=&k#Zj4lL zpT`Q#q#lY9^-RH-pzC*@2$Cl_G4o(lrL(@h7ykrag?DRP5y1X%)Sx9~*oNt`{}MF@ zj5G*Be5A_*=8c)GS+Rcwf%J>qK! zULX2CjKa@N;@XA=1wkcm9inh3v3IN~Zs_r;_V;0gcnAPG^B8i>)(NKgLw$lC*rqY0 z$$UGtDLjg9+pbf*_uDbj;ni#QdNOITrhsSZ6A|XK&BKoBY5mxT=;rf8WH@$^y%;C z+h7?PU>*uo*U-@T8aRVbCT($WY+xQ(`)eDZ7&wg4+Sty0H5aZ3AIt!9r!8+gcq*~& zc)6`>Jry&vCU9h)itJu#s7#KC+cpc`=I76$s2DMhiVdppF0rpXGQ(=`wN3%js=#c^ zJ+c(tw{W|me=^d176-xlhw5|ue)U5Ix(~$(&oH}vT&rZG&9~b$gwEHRe{{If{+ANc zge_j!9VVJ>M$9(T!2=*)Wn*-Bf}&l0do|?+oX? zGdK6J%O_LR`9`h#HT5U=WTc)d1w7b~yU`(q!bi^_4#wZgDQt{=NQn)ZvmAB#BG^9Nl3QvaAQb)ZHO77h#D6%35lnbCe zSzocitjQ^y-Jo32tR*E>jY3%j7=t283n&*z#<^l^#sh!VI(O`qlez^U*418~jG=?e zPKBf;ppES7V8}GY?^`v6Q}+;y!;Y_8w!Vo#Ep#~g{5W{|4@Xe6SFKxX*>RgU$Mh_P z>)Oz=XJ5@2FAzavN5ze&wtLZPEX~o*1i5zp^gXsUh?i2N9d7n@WHwD^z6^*A%M%KP zs2q#PQcnpBg@1h{*N=E#asMZq_L!p?^{zFA>v0VOZ=37K`UN~6bFbJhD|)l7k)=xyDbVLRr)>8Fn81o; zKfsKV)@F%MDC15I(AA9SfycFWtqK$J0f}Gc-Jo0Z7Fh3EqE?aTHT`ejukkECbxH7k zWa(~#C$LAG>1PYuuIKdkAjN6n5ASCQeg0wi|A+JdiSXPUTx^2 z(j9k&cy^2Dx~7%AyS?c)Gw+xAe$Olv*nvClt^L#6`$R#pu2aFy%m0pDOtIqBR#*c^ ztj|`?WC)z1QPQ|k3j3MD%IvjsIMxtWd|Y z@`6w9s+4d#aR_y&{xdFj_I$Lf{CpsX>v>-Wh%VZ$icRHjP zNRjq*n2vry7aGyZk` zp+;LiG9~9DXxxWE2}q^Z%KJbXyw>Yn#H$A4FkC4E3*aJ@XzbERP=C5gt4{y9wD$Z#|bU>}y8dm5-}ZG;a(FR{>^ z8QPAoh~|=P-JG-j?W0Q)Ea!A!#6@58@^$)wb+3pg$1P=x$51IDB!&7DH_c$|s&j~y z-+f;XK9kM$Xx151_V*deO^arhs0k8fkI6w&nJ1`x5?wazYhVlQ zh}$OvSovp@sz$HNlqb|1ty;$=C>QqOMu86lMwJ<|-Of?YY)foQ_xg6Ywlh%mPt8k2 zuZpsCG&dC7d`_+%{Lho&ZV2Tqc{l~MMHGxq=h~RO>3|oFA5vtk7@Ge2+%uYM{i*(H z!)&)MKVYDuU+x%g4tho%s*nZPDnXDdzeGQn>MG-h&u`We1u`t=qsHtPy9aX+e~g_e_f?Q6S$3JG>=`>%I}Zv5-M|NHRaZ^f!^6Niw zu*>74L(d9EiH8WBBR$rdL~Eg^KSeWA*W#=u6+vmK0;A;lt9h4`WB1CZlx{syWN|#j zIUEe|{w>$M`N_+vE`DUoqi;U~c(c-FQWDYrSJI1zDEwUmPSPv)x#wb`C=I5S0y`)2 zZ`#5X3Os8N$V^frnu(QwL%z zW^h8vW}ein9&?&pwv^WISn&6i`fn6lmT=LFa2h5xUARv9{tvyKdpoYKIpsK{=ug1H zsFcI@A(QdnSb+G_oISCS0T+4U^jog36?F;ZVi9G(&S-so!PU#(qoSH6bCly!{SIkt zUE!Yo&iWu|ul()dJFUYWZde0GzUAN;@egXN2mx|qnn$Ve{O;_Jt%VJf#&oFxA&Qgo zV12-ZHj?xen@L}_sF?riwcDS{byKmcXX)kWJpdTIeCCe74-FB~Hswry zaa)Vp%Y+`-du?DU?KqRIH@E9^KgRAUg)2}`lCD2Whblah$xpfO;&o~1GN$Y9x9FLe z^g|!dNk~gO9UyVU@fx1qWD}V_*5EqE9E=?p2R#QU%v*J!20^c|G}D?tIH*IsV>|fvxV1w{>Adny$9xQeEX{s2ht{H}{h0)`#2Jl=3=H46jriM_^RwF4a(k{^> zDLm<0O&gK(S+0x0qSUgEdV4qb2bOA_e{T7z{Sod%=wm}qv<B>i&d0rsBwS z_1%D)%9AqrHQj$c;vmeTWwH^Ts!8mvuSCr@~cjwTx}qd3qaUKC)^eYR z<6?VhXo0keqKz!Kt4NXZKObw-Sc1Y4FD6oNxer{N*c_>UX9HO>fKbL=o0HmZe&U8` zBpM?RXp-URZR9KAOX=fZ(ph>m?+o^LZ&IoI+(44$LiDYVGYep?(sa@$w)2vm+XV*g zYlH}PbGb;sU>od+Oe92M0nPvJ`zmO^oOaqs>9GcKDkv`|00;^p&!2YF;e-*&EXkk* z5z1$siDL(Fu>fZXJ_wEjxK?{NO{eLEgM;I4ZwwebzP-J{pi(0IrZfg}l1bs&I{2cC z9bP;mbvNwCAjGsrMxV_aK39- z=d*(}sDvDr5O%44ohiy#iP`k+aN+LEqK66d(`9z1)MAvUee3T3C=8=8_QjPFqN1-U zO?z2ljm`H*`8~IO_GdGa+qCjP#G0ozhpQlecn{(7kaHK~@incmd`2TBB^7!FM6OOP z4H|+hGcb&e96#y(o*ILFirNRG zNzj>|?%5h!A9DuCssbblkobd~fqHvt!7~^HK@XyOaPhs=!?$0dN(n z!W^~43b1F%bKSjF)1GsZ;6ccDw*Xk*=itBHW>5Lr(dp1pq;&q1EqEqETZmDw%@uwJ zN5J~LTRS3vjf7RZ+QMDEe6gSpM53>fpOv>3rdmMMe@ch5yeS935WR9xCa+>ua%`Sa zgQaR|sa|yCj7a!rXYm>TQfg9=6VPvSC{V0%<_U^B4Eyi9CS14hhmOMeuLUnZ-0eCxe`^yba1k3X-Uk17K)m?|8a{h=HGu9B|C5n4<=dQ6`+ZRzoXz|lj8uW; zlWbJNm50~B{VKKi=AYZ6^K+oHY@crlJvIC(qYQpU&myv+Hx&*CMNt~k z8{zu9IMcH`MMIMNyy>cz_wWBd^4>eFscm}~cH7t%#4RFHgsn8CDpI7oEhru79i_K` zfbQHwrlab^s71aiG6cmz#;@sX*M_YxXli541XuhPq2L z%?%9=fGS+`a0>P#$#&4o>laA$kJD%%dzb4RF*Cu$;YUJ^FGmIW#pext$oB8yAWQV= z=bI1aeWCDG8_jWH@4r(A{cT$bOeQT*r~PO6VN23@3@DX*qGmT?cHk|3w!kBrSx5Wn z&1u2t3zr0Pr0WZ={*DxfaMk>-7;)JP)P~}&t9Ew=7R>IiT9TOL1x&Ph+@s!QVhscn zI4`BU=ifQ@Y-e?d2Ll3-uiy)lVFVS6-g6^;>gInut;chxKf0EKE-Tp&c<8jN{g*ns z+GSonW^l3ZGM9k4a1d}`0c@0dCx&NsH)2=q&_l=N2k*XX(ccxRCC^ETygM?dnNa-= ze))NGsA@boC4gj^EQ2X)) z?3oJRg|KLvseSc}j(IRCV|nV6EJmD(W4#rRc=p(Qbx%P0YRazib@K-;h@`J>f&i`0 zLCcGOVM^lF^R>0~*Xyaq=89)uX-Ch&<$I?@Kw8YhNq(ENLH{ph${l+qzBBqo-a*DZ*zkgh_m3+S-6~Zja0bVK0O(%CZIN*EI^JLWq zzRIcON3E^4q~OykHpMx?chutc3vxyLeDZq1P^{HeEj;N-`f-axOs9cxP8TFm9>3@U z$OJ&q(aR@_5SZ&darT3EcE)?_&2>F94F_LU8eD1(DPy zOz`qrL$5Cy8q#ml5&k;~BvK%MngNeUwjQ!@J9@BtlDsX(&@=!wKA=;(GTL%&cYEOu z%3rIFJR7iQ)3rqm^Fdre9`#>QQxo}fIsSxe7{2+?fq!1*B0>$%>1Ar$rIZC*6grdc zX<@L`#R<(@0g1n(6b#fDN~i3`2#(iRfabj~zWhkQzTcuy%u%3UT`%Yo{m3tj+CRxj zU3mbqg1Aa~26cGC@2VlU1&F(A&g8^=WODXo0j{>0d!m&$E=-QoqH4>0=VqecqB?O% z;)E(%5m>2%t(OOCXF6MWSC?9cj=yB)zav9k9&{gJ5uE#SC|z3^)twH(?!5ozrt7l% zql~}h$x`Pz7Ddo^Ui?eO)21oL2?^6jG21PShr_{*b(Z#K;Vb*cf=@5du zmlwuamBzK-N2Lp6j_zM>_&l1evLnY$euFZ0=_20~KPPsc1&rwtF}#F-^IF~5Eq@GK z07tnrri#&0Pr^$sIke5zd*R`6_t2ak>@9?-W|>M_GtTDS42=$oB$E+dYH5pF!ihUn z*>vshdI(YZtr?k^8{P0UzTHl!GYtx9HfrU+@%T@E3uXV6G(b}zR6|JK`?xp;wE?x9 zX5j^W6#brPj!+b{pvBMM-)-@GUqTW}7x;wQ_}wY0;N0gosig~5RaHT|O6Q_0#?O)3 z-!$A!Nn#T_$B*ez3x@PdUE&2I2-uyP0F9IhO+U47z>Ce*1?_~}OQXel&vz+ z9Do?7cIHTIZ^W%is!Z-zf?&kBlDPgMW2A}^O24Lefu3^37*9VQ14>CIHv3K_r~&GPPViYiR%TOaYMfTBt*N;V4HvV~*qDZfwLH$)KJ)B{_Up<^ zza;aMLDETa&A}y7A(_3VZ6HNPX?I>`L6tnaLiY+Z0AcN4|HckqP0j&sLII(L2 z8R47IX)epf^*AoP%kr)7;|0i>uP-?hv9l4cCb%@M$^T^XLOURnM-15<6slGy<>G)V#S7Z(|6mt=oL#a2s_aio=doU=lo8 znHC#7)aaWei1S6O1aFNyQ(o(Z+VvlgX2M>ePklH=A1V&&xV5No`g-b_7SC{L=ceBDr0A&qG~+$li|HpfqV)EZ#jXUzZIZ61h<#l^z|*=MHt-^2*#@1$ zbNxCj48p9hi9T@*ihOtk_b{i$JM?jz{V|(El69X2eo4*&O|jp_k)UWgNfc<Wdjq%na(TqlL$ z$jV`Kat;PT|FOII`nr@mK3=u9JXTV@+1Dk&u^~h#Gw_Bek&v_hnICT;ZI+y~$EvzD z%~yi5O*KpMwm$C3V<}p@{pk?f;y~_r>$Au*@2q!Xz5|P(-*}l%ISF#nV{caZ$>PAX z*;cc)vB=q0V1a?V$_ZuLnq+TMU&i7`uo6?UJTRl6O$wQFIa_L~EKwKIUz zgG%?Z*%=Bos~S!jV9Jp9em1@55HyR?REHkaB^oKL;iK5X7H{uR;h@tw|C(6c=RBw+ zl0n}+k)3#7Fh%xN!&xvpgabW~+i+^)5+#%QO=`=>3%Tr%*N0IfBihS2H3!86utFNm zpG!iEy&8dm8Yg`)q7&M{RS~BaYBl6FcV9kHc($OSw)t@&C??N%_j+D5~6;Sf0oRpKYM;J(Ief)Cc0?K-Aax$&NoMM0KP+%%Xxo7KdSC-8(Xwx;kQJ3zQo_{;8yx{zF`yn~FHq{#jUB9%=Xmv9XI*Qv)L9&x zk_WC{18|lqKAyfAo}r!NXbyOaQdKvT+2$fSG=dTIN;y`*YVGX$j~NF4uAVH<-! zCZD{#FuiO>Kkk`B8!j4^*=BZ=5=ztn?hEiVunnnGXC^Q>T$XK^zeEQuIe1Zze;}1X z(>EUp7_d7C1X9bwqSb4^-^4scwy3aRqs5aW1i|Xd?QEXHB#*z&uT=9hcq=lOAoSEq z{QUF;uqS;{9MPS1`Fkk?Z3~ML9BN-3$)8V1ErRSe%-Y)Ha6fG|mo1=CZh^wcBN6TM z^G-P6IWhH&(A+_qf#=+JunG`1CuVC-(f292Imy$>;s-D(0S@?EZYzb#G2k{?2HViK zFQDW_WHNwrSAR<~5S`3(qTutJgj&LSl3W=1nWQq($MTle;5|#i77}GmJON-dV*+x@?R+;~qXdlf$K^fsHw8al(xXnk{v%d;w*6DjEpc%HVGR4fvX1CGV zjN(|ifN#8=@Fd)UsRzMz^{XL_%&rx~;hsA@AA8R!szd7vGrW)rj5-&?J72y4o&5vo zg(0|gvyVMJ+FMpuR%5VbUtA-^YuBZ#s&*oR$!?&Puzu)jIPl;g3@a;q_|3-VW=qf~ zyK>NU7+O(X#q_s(Xs0Z+Z|?Xkhk>|?{PLXGJ0PKrzC{ULKOIMEP^B}$$NuEJk^k&K zs?7t{a*%dPCT4(oxRZ~M&f{d&m`a^}f*Rarg zV<$0=-YwFOts&x?F`K{>Z--{H5eso61FLh>EHJ^PF$voquMe)o8m7e-YZTf9)}Z%L zWAgGpuEAm3vX#x&Z555ix9R+HtaP>W%NrsinBa`bhi^*)TUbn;H#p*{&rW|)wh7;v z3p%6&uA}FBjIk{K+HUS$wE<;*@+YyKx1gtT0d1Vz;`fKiCS>2Pb`ofr&LDWM43A_%<|%#oW}`j=qXU>VV`X?2j~{K=Q`6g{ zGn`<^b$-rFnY_Q_r?7(h@N4jjX8$F4^J=#jr`Vi{u&9lM^o?~XjR2fq>gOMo;0rb> z5umL{A{3DmLdQ-36_ELQ0|1<|^72}+3u=T%8IuOH)(OX64u!U@+lYRhrbh6WQW{`& zr*I$h2W~4=pX!63gWVV02m_4_2ZHrAsT)Po z_uk}&->(|$lgBHQL`wmuY0bjvzLy+~rCr2g4wCT(L_^8<1vmGlViyJQ;$c$Fyi9X| zWEA}2CwR%t!(-TuWi`2nCz z&z}|qEfUHkQ>Q}pL9kpVv#O|lhUAl!}qJM z?2`D?$tnPK0#mydWE;=2w1h^n@z>jg5M_P$<>?>l#;$VyOE>fw+u9-$MfBzyqA9nd zy--1#6joL@yic;A>-MCQ=24Rp!s@Dtbh;6Uq{2t?e0<2JysRRLJExa``ao_LNG*Xo z$smtOg)M0%B-uu|2L_tSLkq5;+Gm0dL^mt-12sfdruLIrq9e}?t^`W4gr6r?b@F9c zKY+U^8KEkeF)qCa&K|M3*NapI}V-On~TUt`` zeY&Ip*p_6rXD8X%+<#_~cNTPYbwv}qfMwDJY=eN1w=mFnjN)OwyqhwjG^Ld;^*&UA z6286ms0^6m@&<{@RKv$dS^?9>1=Y|o8ndOj!cs;1Fgf`6pDdu+{D7OQ>lGJ6fTPm0 zormP5ewuzGGni{IYRy@7P+cZS6K*DHHnelC5xO-6- zKi8dMsg#tKc4d14JokB4300uiDc*A?MJGKkB6BYa#|F4v@(bp&Xbp`0p(`uHW1Yz@ zHr6z0t5JWpr+TC8+3p#3SBNKZ0C;cD5TuDZE&DcAaqrbKVC(??1J=FTcBKJ)1pFcu zz#+L~?1>o)`lY50Jgks7Z?<{JiVV5NY&OOUh(7J?>~vod_!;Z`LK^X^v|?3iBRV;B zA5NM|XY<|JL$Neut`LYdKsohMWs?{a_rj-2L1dpFVRSH#py2M` zwUwmM1tqsuH(%BKz>DEF0;Eg~|NeLW67cc8INmP3bD$%OCG)2{8>uL(bGcFd{gcOy z+Kf|y_YL~ijqg&iYEzLv3L+wY(-^!EFnNs> z*l-G$#+lcdT=h=moXR z+50I%Au;w*sWQ#2aMXm6!pHqBtdMn37&Gc7Ad%75rBkT&ST8dJ$;%^ygLcm%a=^9L zSo{W09%TOeTSY`fMCfHA4}SZlU+0B@G#~ha9pLL6{q*Tm<{b+n{h~(hvxk;o+oudW zu|~8142?}z8=RB3HTxa_?3Ju?(=EF9QPYDbkAB)ey$<+Vx~^J3j<(BL2-;E8i?#Im zGL(=%ROI{U%cLJfj~?6rcy5ETizG7Y`;Q%^J!&uU)?zOi0*x~&>!@9=zKL;SpS+qo z5Th^Wt*}}b09j>`2X++nT=ii*ejI;PFr9^NZm^o_Vx{Bm)}k9Mh2UKgz}9QQ^Owa= zy*nD;N1{%5C;eM2znNdHTx9vk)LXMr?*%!u9XxSObq=oxp#N#IAb?oCrZ5b*pShuF zTHQy$ink9oduIx8klGOb@USlsoMXq-s4<5g=WNWALVVC=rC_N6O&Ktgtpnz|@zB4vKGfxo|LAv+!Q0OnDLUX4Z!^ir($RWAmvpEb?`eLdcxV@ksFF1|Pe#-QXqkZN? z>W@;ax)&E+RITd8>a`9v0Aj56CqEK1eoDy%fsIi!^gh_>0uWGF>TDy~8s91w0If1W z?qM4Lw7XhE2yXsqg4ee{riZzPXK@ zi8p~-?gG6h`@&Kd_+OPU4{+MQ_>bNtc3jb4DyHxli!6mi5D8}2I8$2}P#W0Ggv&cSQ*yaNw9;L=`#$RY) zc!s}t4LEX^zwpy5^R1q08FWGXBg+Okyr5zlwtF+2LK-=Yy@dsc!@7e(2{6SrSbs09 zKVbNvnT*t78!U)6y7c-gdiR|+;@Y`j-L>_>$ypop-m#U3VYGzbhS?GJ)8nqjq%l~_%MGthx1m~2G~~bznIm;Gv|i!c(17&s>S>*NtS)P1`8<$n1(+YjdYbYUbg%54?QWp?rE+$QR)|+vweOXrrZHgK8;bFNaaHg$sNjzn|fJjuK{9HJ16h zwf*qN(L7wZnHRQRsV*d-R1_W1QccHP?Q4ZF}3G6J?Wp z{JKVgsj{dE?;CTy+`<{6b-_3>G803AS(|eQCE$%Fn5bh^@V7q!bt|i%cmf_f5X6W!BVF@&morUv+<0b{@(@* zuqOQ!t6sJwW+1YI05Pb7eGn2VRyT+Xo@Y51)>aV-!AdqNg2yC2#vNGE;RA)D6quk= zh%@xWOab4}6np%6A|X|V=bP9zm3k|N=^2CR0%mWjxBWiGzNwaHvswpz=Cgci z0iNzNB+@q**NEQxk&`iI zfZjv@dR;b2=F7CxVrCJZC1Plav-1{Z z{y8em=2=+_C+ME$`yANSnXRKJn=WFC6V_&urA(ne^>&G|^EoB&a3Qp{R%*>)e{y+$ z4Q!7ClRsF-OFL(AY+X})-VafWI2SB6T5a71NyQj`T=H42wQ{#CU7<<(7f@{6wANlA z@xe<`1$@ryvptR3k@Ex=D9>ciPQ#osGI?$IhgUk#|C#b0DtPj!A@)r?SufO0hi0P?r(*om@Z(f`jy0$$rA-I;@gMSh!VDCtfFWg&B+18!zwp1ss!l)NDmr!{x?d zDh)wGLa=T_6i)xKiwlJo>0dh(7mOkeoaILSVkv|>v{YF;Ns8)GtV#i_f~4Dwb#l1d zTE07b-)D%YprbSRPM9J7gi0z6zCxR)x2&y;S>yYQ)b^K>1Fipl2qt~ZXQW4>Z!#Kf zY}w2t!CjO6F>&|pF)s(qFj%)6BbC#dp9`|R{D`miTHJ4cYXXB&*dPZvE?bYOy%FcH zE)F@Sr28QYF5h2=`N(dqMg?u-!BJ-YaQgBJ#Jc{=K01oTR&-sjdNW-3hdED?f6>sC zTkV`?d&o@xI9%r3T;it~a@oGrzt;m+1mE_RN_`d^-uwikBOc8hd}w|1Wl(3wbw z|51~TC%q5Un|vKGf*G?W`V9@qn(COp_Qb@kXf)4v)Lvt~?sKo&Y1W~HN-_wm%YJ|# zmZw;!Q}*vDuMYeBdtDtev|iHpPt?F*qc0HJyj6v3Aj@{raICf}r|I$Wc=-aKw7%|Q5^{}-O>eswDG?Ib(@;z?Hj z#&>P-`(sZEGV97iP;t<~k@H+DZ$J~ziL8LzLqA}wrghJy-(ApX#AVM-zFpt^5##Ki zUoD*N*B7mU4&UES!H9UNjyx&Qxchp1WYOheuXb0tr2q%VTZ7&FQbMFj|)d-FZ*)5;jwrU(hdw#MAyu=rvdgFWR#h&h)%0Vp45y8bB(7%<877?FlUS%q6ls;ny6{?CPzL5-fvf+%d%Iq?RR3qutmlT+ z*XX#y&#}(*IoRfQd%wRx>_kGXPU4gWd~X`@^RZ^E|Eie8)XSPLCS~>V_oST&Al$l^ z`zU@{K}%#8+k?D{Je81;H@ zw#5)2e&uWF0n%T*9EMC8Gjpp=cZPe?AjHI}5>-bbSFFtoT~_&tV@e*x%+grhyD#wz z=07fQfr-tVrIBtVT^|;5>-Ed|wB2RO!dKZrOK}BBEMG9Qq{h58>O2&F=IcZzO z`0*;XIK}9e;SQ2}XlqHX0=;fszRe3UA3b$%BKvBtK)r_Ei{;FTrJpZLF33CfYYqlV zPjZ#kaId6q_TFW8d)2h;twIQMwV!EU_(XBZrP1f~SBy+zOVV!1lCz4+N|5}@gY#Q; zqp?nMdi!SPAIiU1#Lf8)-!O3=tCHp#cjh&fQnw)J^~SUeO*fkO-p+#PMajn$;W`YL z6%^_xWcir(ArWg2w};e7n~;ZV7smUQW=-ox^&G7OirmYwF=Z88nCFJ@uBHxdA8TKk z*`>~Rfw;v;L_=dcRc<(7XP6p!Z(>p;#H}NbG}bxiz~dynTotoZT-8V6(qizgmmAuQ z8QiIJeuMveLgbd{n8f-fW>7r)0^KsYmRopRxw~J++fM$BQ85#yLjK2mXcdiUpE+Pt zqMxnSxar)$a2F`Cdln7d@`S69bpko4cNL;I5Knw6CxwrupYFT(R{PJ!Gk>@o6y?Nt zy|1?JTIkja^B3cs%rV{C52`!D$LHbho3rv*(le+t9BVc{U+eCtV6w_m8dsF+c8Ogr z#IQf<1JQmxJMr~2+Yzn(o3g~^ma5*eIF9h$TTu<3kyh>JR31rBD0_mjmdRRov+8Ud zsTzJTn|3_?>Vr{PFg_$9`|=#O+MvC*dhNS9Y5ITb(MF23AA8<#gW#3IL>miJJ$0k9 zS|{Oxqj!xgufF8>&~hlPLh4=SK9#*ISTG3dq8e)#skny4k?h#&IkG=oj|)qzhNt%4 zxHjIuD}lxScz%{zzNU6R!G4p+WVE*HRO_|$jsE6rLRU4K3$yE889&-&O*St^N{OuL zcTsSK&zl1r1aU>9C%Wptr!Kcnkn1b5%=Iu>IF7r%q9a(#Qrg^W;`}Z*dXTmL8fyxq z^^b}MhGZ#^a6zsyF}~RIcSmmaEKcX%3-#BOlzU*+F%&mpLMw4%BB8hR+H6qvLXh+I zY#Xw2*8Sk?s8?St)v0kY`2~$sxjbY~AyQ~*O5nA&tvf+!yl)&Mjy)0L4SC~=8! z+y8#<+ZOp-rCG0+V)u5>14+F8`f&{>eCMVGZA81H)-i@7z?u|gu7|i{L+)=y#5;_B zbd6U3doufBvSn!;4PH-ZKy3TY*-eld zMxgZL{4;N6=q=SGbeY83pM8u&Bd|(}dz?GW{Q@bb42F?%3mMEgUD3f`Ed9uU&My2f z+4T&&e$gU}g7eSsi=}2}Gv|GpZpg7Llgg?6YgVxo>(EuL#aNF!-87(_%8F>uNRJ?L zKAOkHT(2ypd5p?UTvEvXsmEiH4Vipy-%_J7?ls}Mkd*X2W^mzISZ($nfo7p$T8-=L zU!^){F|NCJTx7yT9iwdJuhirs)jfsnJ6iPvyJbDIV&JmUeuK2_G&cujF89IY{-BGy zPlOY>`T|FJx{|!hEBzjLI$g$|;R-QaFl0ln&bg=1BuTUsnT4h#R&$I6yvYq>J;&vB z;}1=xx`@tr*X9ecu;Sz@OKGm_s>F2r@p7ukdLzo}Zy{GHvmj*bl1IwC0O;r?WJ7(k z!>*n1Q?HttY4$x^rKyUN51Zm2w6)rvhh>j2nEw7(bWO0MLo--BXIic4JE=zWMC;Tq zP!hnorgxJ`4OHQG&*E)+W|3#YdCnZtYpm5C_SA9c9bGC95YCWw+&yHhA=Gd;wz&Qp=hT%+Ptt4P zQfJj;o~sXCd-3Ih@CR0kY>K5<#(F+`HaA~DK=)!jYh7VQ-DtS`?Fvf3wYyLosKezt z7({dH$#Be-b$aym`2cmN7I&$BGjH?Ys@8FZ2P7x%gzS;bjH}=8I{L5+BM1)5ZO@WF z`iNB?*}Ww?sT&}ReNs^DwQQM(jNCWSph)z^Q7rD(-+v?|E|gVH)#7pUBX=l@e1Dj( zssWQ8oeC(zEw*#DuDo24|DaBpyKzzU0lxhi#YXuhFiKJ*oO8?ICdh=Qi<_&{=I)n_ z>_t2bL4+>w~lL!Ywjh?TLFb#nKu7#RS5pdws>!`%wY0aG7z`m!C9 zE`5a%Gne0~HZblv$XypDBB1P(2`N7gYa1xES)c%G-(SjCgovrktHP260cRX=~NS|c)v60^}XKU zlj2*%(DFQyJMgbLt-A=Fl23MxI?p9K>~8UoC|_I_cx#3HU6B2LHd{p0hWh*01nMo| zJDSE~yu?|l3v)%>hu92$upKAd*4;H`m92Y}m|lA9o}ROx$0XyCMIGbjNau5npgd%W z*K+fspJ*{sNcc`!E0Xhr#d0(ER}cUM;Z8T14EBUMTWd50c@>dU^812iEsrh89%Sng zu%*hzZq;vTApR0aujA$iQN{Iw(Y2Bv>XuiQ164=#@kr`wr<+|hk03&K@c9$zKRoPP zL{{(k-7Y?Zg%*J8ybY9W`$sif1xHS^!`*)sRP@$Z{4SWvf3WLCslvcdfi->P?=n9O zib>rMbTD34T&rkIgWE~vZ4fd#-@%N?_CQXE`6YwydxmnWdar2lC0qQ({ZYpfDe<&I zq!cH`I=mEeD~W~-9hM)xevs|vT-jG!!QbBA4zuN3MI(44?jAUh^7Q7$+{HEh@X~7o zcfkH-p1G$qb=l&=PmxB!WdoY-0@EMB@VqzB$KP}mSOZbn)Amc1|5|;0TK(nuW&Ort zz-9IT|98B0F#1>Q{IBi9_Hp;H|GDeH`;9-${tYVp>oc*qPybFn{MQ~c@5AT*jSv03 z>(d*7e@^@F1LZgV*US7r`I4+$3T$pn zu?O@MUJleHoC%i20-I^QO#T4029W2}^}Ufz5P^DtD&11aQLu!p*Knt`Bu%$aav_b0 z254j5)!F^Oe9bp4TB>@TxNrZO1v~1s8#$#Eu2h&f6-q=6R#i<&_^(J7A}Upt|A<$r z((`QSL>+dk%5&B(Z#=EG#CL}UFds#E8Izzi@ z${*g^k+n!`#5^u-6W^Q!@$`C=XK_a6mPMySy^ghZhx$;)5M#EeNLpTAd~dRDW3*5w zw_^)-uJe2Us{)BfovyV*l#a$NZfXHMKsyZc%CFwt@EbwVy$?fw*zA0^Q8;UBYQe(k zgSBbmT6wHt^N_1o9k$L0Oy9)O5!MHH7Bv;FJj5a#Jjw%7xtp1o0kz!- zlVm+RR&^55n!Z3LZ$0XS$qW?oxWkrWOykpQrt05C4M9oRgZ736L$(jYL?-x0~*_1>Iz2 z&}Lnpm@)Z+SWj)9p{oJ`g6?v%j;Ir7pAjp2k_Jo+^P-q8O-RlaJcZ@ATJG5SuFYsLmSG-|;iapP{S?)#N z8;_*PzPL;2#qey6%Lbe$=UCAm4JSI(|960jp(Ok7VBFbBrHHEL2|{6!I~-Ph1_!?| zp6IXBHip|QbFO%Jvq}RSE5=UVb<@`AD$`}gela(tBODHP9ZrylU42g^-rD?*vDz^hV{7Qekb{t0=iN5 z=BV`b&9+(*`D9A?YJqfQk*!je6(aGdyu3_WY5>M5qwsc#{p-q z<0Ibbdi;uvA+L5cwO0KMY{J1~_cj-1GTWOHkyIAro}LrvxlP%2a$lhbd>*g!z}p2` zJ6F_l$9%XiT#??TIMUpn+mf?CozKb3lk%OCP;aSQe62uReC4IQLssl6_F|)m>Hrt_ zijP2~^}EU?O$B!@ht0^>YD;c0C;jh!jT>hjd+Q;)-AT2hg z40i?X5NRLKX<{~Gav)AuFuH`ybimX9f)b_oWV zaq`YnL^rf2(Wjz@JRDG9g(@K}7n9tY!=*NNu)ZpJcxLx0W z#=rQE*cr2y#@x1(77|=au=Ip$HtM4zw;pu$s2-%k! zf_rK=>c+1B4EC`c>VSFIOsO?@1ds5HUkz?>tRQGa;)({R-pl11qSebvmx=7)E*HbXD(>3nMIq7UiUP03+=`rKVv*zpNg#AAW%eE~i`~*$G&xYb_Gw^&)Y-zNT#E`$4|eA>smMc?_;sB{j@?xYdamGVQsCPlz~ilx`sH$}sSmeDZOqt7EKV zqUo)p>f5byB`bSeijNNUi3#NjS}~_DSnXsSZsuxH8T*xc>|7|sL|koO^TBVyx50xD zsPbw3l?(9CH1HJ_8n`o^t9X#@Fw6;o-*CX(;G$Za*VV&XOW-v}DApPn-~cHuH&4Lv zg9md^jt$SV-a-@%g+IX3)8Qx5HTU=W_JjN;bN)%#-3@Im;XYeMw zXLU8@$`^^VDrNJ)S<^?GDzo00aVO=+ltZp_>7|!b$+eKIO6!oT1ShE6TtT>}wF~#S zl5~R2yGSdiHaW`U0ckQqV!&YbU7alq~&Oe0)M?LjM zy+#$98ZUZ4JUlAV@~+tCABKr#+^aQB{&!knE3&Sp{5k!w_}-7Br?gTG`4c$n>m<@g z>X*u2=UbCPyJhcPhwl{4P%DjW5AV9kVtosk9;YyfZ_{u3I39uhu55H~I^w3`G!0^D zs*qyLQ`P#a3>M8kadi$8P+qt`>qRP8c4-o`kNb7u`0A44Iyc3P6vOyuti>NtqI>%>e~Kxe{kr|jWfXw9o|vP0=e?;gG<*_2(iw$a!(AU z_r9+6*3EYsTyS?vSRYI2TQ?=(VJ*AP1f_3Ayut^WDZcuY>CnI|zD9h%$nP|e&h-4{N4(rJ*EKD(G^ z--}(+U(AZWUZ}24l)Y$(KV3alam?In_{v7V8_T)t);zbaYc>>CPbehIRvC?QUmv_# zJEgGXfP0rz)R1_E%#NwDxi-GyPHv5wV^6ExL*|N7Hyzr%dL%N#kVlj8Qd ze%-^K)fwXc@qw3+7=;FqTcEUODOl6J9VJ25d+wJOK3^n+-kG`|dz6eJY3?zla}NI> z={#PsDId6YKSPYQF+u1`MId^7GYGflS(Kj&y}GJ7*cW2i;S9@bQb#!Xsu?xp8{Vcp zoiL%TncRW*y>@63VS))&!Q-q6rVE$-t`#O`Pq~|dbsqUC-#t5VpW7Q1uWCR1=<{GM z{dlFtP>IJgRMryJ zy`KmcaK8TBs_Cf8mLEK7I+c`O)t`AmBM$n$1~wcLc6%*_=tK(!OC057gkDHd?|ur2G<1|P|`TN13 zgJt6^w$yH?OJ*<#*>6HM_xt7*DWit=>hd)94G%5TI(3Q6CistQcYHdiE>Xqs) z!Tr^4e`Crw*i9Q-WUolviHMpBuZ9qNgMph#9Ib@Nj#^G6bOjG}j9~&(JS$^eD?JFY zF0K0k4{%r0oB6F&9^g)Q%Lpq<^`|L$*!u^j$U1TnMzlvmuyu7p>BjaQWMwqD-$}W3 zK1lJw9^d@x$o$q_h0)ze2*eZbLjE|eOc{F8QPy>1OQ*ZZMtb%u=uzL`;T6ShFj?~% z03LDQz0Ayqgq1cs9J-ZA!ElitRc9+wXNQ^Ehzof;5|Up1F`L5{Rny@ba7nf9A9-*`&tuFH8DV(;n2H zRZy-OwE*MBHRKPxb{mC?;i}Q>#n(z0*7}#mLoQzKIh))v3Fc+=XzJIjD|IjR04}fD zca$A7V>Vg?ey4!oxrNaTZX~UQMEulUkkH5=NBrzwv$4i}ojM_?1$(P2{0tHUehZ*X zW4m2WG22cs8JhE7S+wNLAMENgi5;J?a+j@DFOQCM*KOz4i>vVG-w~5(jH`nPLgZr5 zX;%`f`^|KN_YP$dg)1I}n2G)_h?rlmC=dyr=|_Org(>{6^<#}qd0ahDIyck~V?KU= z;%1g`<{fP7yF+(+@AG~gbbe>XvxuM4D`m`I`AyicbL({G`T1GG1Wd{$e+FfL7LgS7 z3txD5N4+~XBc@4SyU6fDV!FPIn^UkL6Qr{iF`OG)EjYfF`1!}F#P2U@+&vWyeSw3= z^jPDYl^ma7Us?=}TDYU?az|;+X?bc0HR&XazFF=6Pe|y5@?xHJq1oK0pA#eh@s|V~C|3a?@8cuC3)=Dle>e)L-k)}d z`MOQ(SYY6=A{Avkmr5bp?oQHqLxv+}UryvA#qP;kqlA`sH6Q=mFqujG9g}PR`8G7@ zcjcrUw-YiN!_>JvAF$y6 zbxh{=Q}A4rpGCa38Q?AGV+rtVrI@%A&o$4SlmUsa8VP_71hbho3d6I3L(3k9>G$su zlGO@@K*kMcIKzmrf70YA6Dj%oW#(-5BlonJ^7{mR{EK2QqcaC}eE)E{RdAWZ<(96s z^@RxGq}G`U_`C(c=0?KR4C83KyM5UzA@J?Y7Au5dugxmwKiJ39o)M65Be`EZ5|UNt zv$^U-$k5?F`T7jjX4@loOCDaZ8*~WYWbM9SANXGzj)=ncWAIwDE9Z{SB)i{dQ)sjO^YhGM zXq!t#{E@l%|At@6512eG3q1@IETM3E8cC0ossded$}jnfqConjIIg_fJooOZKl(L8xw103v+GK4i!)9OV93WYz+ zuq4a^qESn+l0GX$>b-*Dzye#86ou=j!9s2F%86eRbThqVlfT&Hy0BhKp@Fc*Gk}BL z4U=M}#QOYI?7Ad+tyj?4>wU=?i7lA5t9{^=b3_Nc@)qp@tcg`+(!CIH_!dMI zQdYr7<{O&dm}%DmtCPq1Mrcn!BO@I>Jt^9Hcx>uyVIZ{RPd&!llY;hhn{q(k$^Rc@lfh z7NcdoVA@n)fkYycLx16PJ&Oj3FOsFruj2EaD)-6zAqtyqpf9jJsDDgg>=p>C7Znxx z5h@zsyZ#mV?b?5`h!}T!KYI-j$1-EtVX9#i%F+KxK=NLLChTlQAUY?y2Dx|S!gH3 zVt+}ezIt}hJeMyhole?oXuyXz&p_{omK^);W1zzx+LOyoi~jo}>NZWmG@id5W{PlI zM!21n(MUE1=enghr)rYQzW>6fddygr3!$*dX>#V*#D3qaOzyqj(RbsBt?y^gk-fJc zGfi9@&kAp+6#my?>yE+%mz!bVZ7<8G9$&g@a^kz~fu{xk(KPO_jv)(jQTn>)5n8vQ zxtUjOQeVFVIR33_z@Pu?FwY8$hu--`T``+7=_9o8 zxtH``fZ@MJ#Hf0}E$qXn0DFqy1(o38`-2q?Q*ITbR2%fh{zclMxgItw%`fiOCflz8 zWRBs)B~(@A$TI)mD`vK8Xtw!ZYG26M>+w7KO`%I~tzLo6^h?O2|NQi(%tCn>vr(S8~V+H8^N2!C1qtj@k?%O%N#5T zyFlx2Zax{=V(I1)6HM(m-c@{f@8%=s;UB8Z&}y&JSmt8ZoBw-r)9~U!onpbZovN9; z#ihnqPkh=t-)-)leH*M4g;iNJJ~cijepGMfFHl+9m}s7itNqTO`~fJ_mGPQ|H+aNc za2Dm+0nZ=DF3i2A^VXV~s^J=EtqQPe2bawm$i`(($MTG-Er)~;D}_Dn z{-ec|%CPFgls@EttY?EvA;2tGF{|J~nmqQ4a^pw0ZSjNWxxHUA+WDd&7uY*Y>9o{2 z!cB2xPNLe@=Y z6_Iuzt$`!GGO&%!)jdqy)Ge3YxH0?dRrlP)AXyCkR+zytzu4uffj6H<+;TY*Fw>78 zr6*n8M%*21dy70tO8;Xcc2FnU@HN@~ zr==(-SABuy(#iw?Vih8!;x%uyk;ZE}Mg3+ZsS*Z%W!b_ti{1In=qg<$(V+ck8t&L*&R%6lauNsRB&bvAha7Xb%=yRT_aZbGqT~0 zq6PI2E|~r0CuyQD0X>|+sUCJ{&I?HhXbhV&(=C{=`G4qo4|uBk{(t;PMJggA$(E5- zk{uGVv$JJpudFy$k!0_k$e!6G$4Wx>UY+dhO~=Upb*}5W@B91x-oO9jVVrd4`}2Ok z=JWM@294M=OM*Aw)8~x-lNDnn41QM9t49iYRI$Fw12Y=N39<~m>OopwYug(Agc+zA zWTy^okJZ+Mj;!s1N4@}UUZu88>RqFO)UN9oGO%4pP#%7{#48n zYk(&4%T~?5*{i;Gs~%PR7*?;)5#BAuUOn$1f5(Ntf1OLu&MNqFJ6gToFI%o+)Y>&G zbUI5*VS>H1o4w0;VT)pCV}84QA?ru@liA<;a>?;^*f;DBvqZY`muXc7 zZ68_Z70Ab#_|!Whl~tFh_)gIsV@_wwJEr|=&d5usn7lov6`Zt&pRh1 ze8#vhC7O%m{qXr+2k*3o<`+=iD(rXXScuynN4-nu$k~$l*y(UT@=+PDwn|>n*G%)k zmpT*W8GMY|*R4wm%xrZ`+9JPDKXJ7gPB*SwFbj#(7|Y7kzUg!Y-*`wD|H37!(1aQv z@t$cc@uaFD6(iA5s+cFSl^EO_D;BZh*k5=_ zZKtH{S+vl$rmkz~`n`G}z_eOvEh;A8lW>o(COGCSCU;biBI7;LZ$UUM#old@cyZznMpL+F&`Gas zc1wmkw>w|Z8+Tv$weWqkWZv^tIZRbctzhHg;zhrn9zk@9{o>4PBrVk+l|Nx*)p@8z zrllrD%yoI}VBZsP;HPL041;o(eE+a9nwgnzD*@vq8e!^@MS;}>M zrSfq@4i9~b-zBIRe!3WZspa;imQf<|Uj;2od-HKr`B}XTBBST{r^I`4`3K{vgd{sJ z$m-bT#(DI}ab!LmEVk7oB4^+oD@6&QyMNuzt9sQFW~*U8sr;;@eqYBMvpt``pJX~?2NoB(n`y-j4*xr7FwMos; z#>*~1G*U7z);UGzxpsczSrzBwN`aeb-<=-*y|0(|S}_aAIt{8q~Eq z71{pjs#}38!A95aKQ)TPz8ZYpAViDj66TChTx{?56Gr5>U?1#C7&~4tHIYy3kb1|p zd1*1(qh+sk^nzW)sk&x7HgUmZluOAvqG`TyrW3bomqCe?Hy+diKBW^qr0* zXl}>=m~x7Be|dTo(|!mm`xBafaNl!(j*5!P@o?8tu~XOVDBdbf4kW7r6B8+c%#o_> zN9DMZ&MB&fMycxnQmgG}J?}KUO4P?XVqdhrCHqtz{t1RY?>B`1*9%L(rWR7T)kK{! zKTW7|(2N--T+~JHJ)LfH7eJ3sBUkEZ%m;~VTeLWs>*Lx@K_XK<{t0Sic-Y*6dMR{j zhdM}dyXol_?*>|!KdlOrKE7{7i!im73{_w@`SnTtWtB=^m3&2IC60Jk88y)IcA0~M zyOjaIT_^v01M~OJwL=E{Ws@8nJpb!Tz?Hk~_yL5u8(K1NOw#LIU%$dxPsosBuZ~RJ z(Z94<2N-m68mr5TR02+OGTy-ENha2U88&!gwQ?pQ*q&MnUZ>j_)|W@}!be?Tya{+)lMAG0%zXCo0DU zP3f*g3^%Rpb^Q3SPe3}(fl!<%{_ugZ!E%6EJ=uQ#)A?5q5aN#?6M_DXg5Yc1^>6Tr z7BmVpH8^}YJGz<~{_hSMyv9#J)YvQ(gm^Ce7DO;3(4ahm@Dh@&bltA4eMqX6u=!r^ z$?}z{QWLy5ZbO4|*A`6GW7HlwjR3l`hyNl`Wz!nwJV6=Z1;zRCj}zOR!vR{4g0-LA z-MReTz6CY{@S|m*P&9BY#E!;#5D3GQ=m$DP(npgYAp+%3FOe>whR-=>p9^Ygz`R&sYXoWL-`u2*?!x$nxv$A-}s8y=Z{tlkIt`aIVQ8UIW*qKoS$pE*|9e`NUEcw^LGCf zVY>F^n-kh%kmBzDxz?9HC;|1;6n5M4T6Mv+qB7_vMcMb;cbp>>t@g-q=$6GEX-Zx)xK|_3$G?LPKRK0W4a>hBl`Dm1^6V zg2df1W9}=5H9)-m@($J(M8t2vd~{qb^We7E!goq}d_}7i@Rx3dHJ44qx|R;>--g87 z4j5BmMP|;Gj0D39$=aUtWjgz;Tw8yn{Kjr|%)~0N%^(OE8(?hcZGUFuSob`^#2Pq_ z>Ep5Be%9j3X4}6P%^g^cf$S(SE{+_rGoNEK!Z7mRCnV%Tjfy*BP*@@NVa)9hEs~)@ zTe1};`k|$1sG54V9Je=TzPh|s4YW8KA4<5E_GNp%bMLo~q64ZZ&7RR8uiNd8 z^kQ;A;P~`D5_dZ!`1FbH@Dj$gtT%J+7_);|7_oLzZ3xsZe5nz@d@oo3T4b^n4-K4m zn(#;01A5?KbT3Li7|rb?^J{)n$m^8;n?H7qH@?#d6cps+xulp#+T(R7K1i94+f}6T zQROTgjc$f-LwM0%r4QFzAO62Yx0-OH{(uJLOt7@SKxFg##M`~zAVt(`Ji;~qbq=|Y z|NpgE3C2*jTfu&V5S$G!RmliDh*D1b#qpcyQ?!&$(~>DljiS+pZeS`A5kiunmQprW zIB4Vy|5lslB$=|P-+d`09(&3iFiJ1ya`*1tS38S6CQeQyu-y$xo*a&RBkYr8pg+JM|xt1&VjsRfCbbvhE2fDU!gC z%oQKK+_mn23hqnVl3|KEE&rik)pd}zx84!o;m+yL%s%Jo?q0(cD~H26csVpoc0#oz z?@d>R9_mSvPQc&V4{WoV?fjL&fAMK&9v!F^vrV)Q)gpPXcdO3aTOp3b~4T&;Zh-wv!4Ux|#yx1XBXIM70b<`FAt zl*`+s3qf|$&TljsMMf(hI*%0@A@|s=<>i8aMQbw$0r9`5GDA{A%27 z=oXqo_+deleBEbVzbsI3;(q(~Z6CTMSZ z`Y}V?kQ2xwTvAh0f32^-w&x3W5V(Z4A@8%`B|>077gpxHcVdG5=*7=Jm#=}>yy~;7 zCw4E!XT$G^pR|Y~RMP_^cLwf>@U`GgqUao*nhFIDWjN&5&-LGu;F+F7qDyD^hC*@% zEK?N1o_gh8WO1c#3({}fI*H7&78>VnRFn9>1}kLgjoORIO@#RMb8Q!zAHwO%S5vEp z(PYqp6}auF?6JoEX`dlcVHimr`-YL@4D72#659gM~`!~)M0F;YJHH|S%k`R zzxBx%LKQ@I=tr3vdNdfo93*>AOoapr=6lW1j(=9AiTsAf{~F?l@d!E zIw3z{CZWahnYO`a?;o81jJZ^>sT$h0fBvXz-}?VyXQdp%p~4N0 zTU(pBePsEUWmQv)RCQlt1g_Yzq`Bp^Dn7IaXPw6VaNJh5e5hrfCKY7S)3@vrSsEU@aPsr=`bW1Dvn>L> zfB%d8wj*7e35fX@3*ijs5=zC`zFOwLf-lnv?;wGJDY%yT*1Ya<%9N9m3ljF}nD>i~ zRN;>{V>~vVmcodiP0#p#{``RV@t~U;I$aRCmL~mq@IPYczr*G^gjhwge1|2>zxQXmp5k`>&4v9dTvY_S=Dkw=*42`h?U7B zQ1dqDp+pS1y;0R>h?GHzI7MVjMQRog%G^1APRG=ZK0UfiZE`S?sF z&w_7+3>mxP%`L!56+&hInHU@g9y4J_hnw+;Bs2QEC#%^p49AH5qf*&%i7A*O`q+wi%a-xXeYtspJYJ+urj}Y&`{C1xXI-4J?z&!f~87wgXhXhzmu)!6B zB@cP95hRP(Zu~`@y!$ED$$$%uU`h}2uYVOz(>UK5kCPxaRiCg0{84ntT^-wUtmTTz zN12wzcM~sxK6L*QuV@3)o5!NHuX}E@du@FAA{kkTPx?i_Ljdtb>|LoTD!E}4AE8@A|#R!ZtWE!WbzdL#dcEkUz#8GvT{Dv2kDm5q`Fr z@Qru0vfB$iUNjJO71^MA((2z>r~T3Kn0gaw7Al$OSVT09Q`s)?PyYO`v<{ouG006n zxLkLU$oEr)MIfPyiVkwUcF}q5N|ChtHBi^#Nvw$7yh0Fw-AjtiEsODIT{fM~~w!wyVfQmWCcyscvIa1infpt{yD zs-uDFpiOPCSLqi%4mkU&NJLjFs^lqtC-JjncbOoaIvN4XC zt(tsTD`~COjSak~sgaRGS02gzD1Sx-RF~@UV2vf7KfinIEd~U?SzhlG9?#=XTOBFS zZ|{z`5Q*80mkNV(VQGJ-RcWO$hD-x8wf#fvo==x8xmjI$y<$qrFHIVWC-)48)rOm- zFH}bia{7lgWyPQ&RsBwBg1NBLeaE@r8n~?U|vW8A){7GIi;<70ag_VHJq2O=)c(%@6RB6WKVBFN)bgy!65RhkN)uY zYkfgGjG3>I-=VPW(5QDEi> z9Ex7xJLW@!E(D)`*_&v8sib`!HjZ1TKG5h}!a0Xh#B+)Wp|9l}LCx zOJ0j8aw!>2(noDox>Z4{lz0m{OW9tx+dm;96qp^K&d`~AdAD?UeIPdMxXm;7xxhHMd|LTSi5V zNgJW8&e^xZ3SWq6Kv)Hg(2qi;zLjQOZ)2n?bF*T|RBx zQF-kO4C%@;*VEhcl^?}l2febWP4TnKVu7YSI1OlST~{lseB(gYA+I+5194L0t~j!x z?Rq3;I|IpWh|)W3xVo)KodF8GX2Oz1F&itX3z(f}+#QmXBs5lu_9RaW6>430dC;1~ zG&G(kY;Pp42E7qYBLW8FGPAs5N$p4!ZuI$*+%Sl7cZxD&3h@zX$nExwP8DmpqPu3F zYiny)7uS+DdNZrnf6$6#+~Un!J4&JB9TPnn?~RS^+MywP;1OaUBi zyb`}ACvT7ho%MbB^apt5y>u?^=*p1_QW^R04V(5On30`nH^!-(DaZF85i z!TlMmU+Nw6-7Cn7s59iW+_l^Tb2Ut*#P6dARagn$`aA93J0uid(6tWC9on|_-+T|1 z)JxM%p%Pb{Fc1lg&=4WMRh6r~*i5{9?fUgI%GdOJ6eXgsL$$6j&i;Lb<0o&D;t$(1 zJbCK*tP>1CVT+4^{7L6JF&V;jeUi=AFpAUZV68-tb-LM;iFKcTtvl-*RT0B~s8BDIt$kz5OvR{`TvUTvftu%dd zfbKa$ijq5&d?1Z70rq28*Wt>&rco;Ls39ZzM8`86lW~E6*`87cB=T1H)#aR+P35;> z+Q;uSzf$E;lM8+iGtwK{5W_X-lPKyn#;~yyJfC_D|j`hdmzo?k9(J!G^OFU|T+-j97d|^wUZiz;D zxv!SCA!2C!6mMu3NA;=`vdB6X-$3q)_dTn&8G8vVTh@odLxZ)Hth6_P z{7V8T)yEG&iI5j&=I2d(ly{XQr)oBXEfLF<6h0d@D>TR5Me=umr-$j?^>Y`4g+QHc z+vD1)hgUdd#P`fEi#vazHcYK0dNCu+&WwMg*HGD*@WPJB!` zK>LXGNbs0ElQasvD@rsJaMhprYdtG1E5l^cPKJj=82Ffk2z2awHT({#L75Avdm_3%2E2e9*>%Y3rf4wRp1jD*8&|$ zHdJ92A#qi|b?$BsgZc+`Z0evMfR{6`D<7Ckwaxj1-#q<7LTajuBx>pwgfX2L73Za& zmKXGb{EeTYWC7Ov<8tr{-b9N}r{jdTsquEzUGJFX>jNo62Z0cXXXOQbz+kUVR1=k# zmqWxWaXd>Y|19}^2)|D$G5l$?+MX8F>9alwmaYgu90DxtW@$SZj5iYjflw5H6p<;qy)4yFy(eAy zThxbY2Nb*88zDh-);de=eY8#hUcn-jLr(8m=r+V=W;ew#fC!wg1w_Xx6ptjK6Ti8`nlW^k4% zDu3O8^4{)v(<7p99h8KDTMNndGeChja9p3!%l5V%>Js)h?`YfL0^6zkvG9ar+uI39 zYMFGys%#k|9ln1XH4*cof_eqfWW$4~tF1mhi^Ey{ptGmRr<1Mn@#D8&XXF(wKDyD` z(ao>rw@r=Xy213cV{x(z!~KLs>D#?onvPKXRZVw)(`Sv%Eh2;2ONQh$$g;{j(*FE>>aUQ9^mia@JL3hVwD=Y)U4*6^^Vb|ONC=mtkaedVum?EN6zU?K_1 z=pk0$a2Cl~Gj<&YfDdtaTdC`s&eA;+7b(B1tTq!z=Y_VKeUin}fOapAw5T$w%bXal z&DXrye8zLZ{u1d)DS< zP_0TO41eEoJ4E;Ath;3j1Mi(nvkH(BUA3+{!>SNl$V5tDWQ-)SUlm=yHccPjiG%nd z;Bo`vk9f{7Wa-+S<*PGGRt{^{v^vXoFFlV$v%6*@fLR#G1w-X(hohEYodGo^q;Ljmjd@%< zunrh;I$vNe&%jezO|pH-Q;hVou)v2@^_wYARww@jAPlAlZe)4c;6~&yt{(yZB8!?D-$K_RXZMS5}-bGj=>nlGiYTa6BYJ%v1KD#hOSE=oBi z%JwVuCVqY^eD4Pa%xycMD8K%R5%LzcG}Pd<8nIIn@DARVV2FhBQ*8eXRL%$Kmr23S z%Y)q9;24`yG)I`ZW&trxe%5$cAM8vhv`MY)VT-ijE9=_d`m=JLS#E9tF_@3X`@npiCIH6)0Up_}o-Q*QyLkE*3$#{HZckOYj977%8g}*oI z*X0LV!9#D5NT5-s_3J9e77xJquTZgf&p`;>DEJdX#3-MYI_~&mZ+7#^B8jU;Bgkk0 z3c|oULPEEai-q90V!{c@QsXUctqn>j;HvRh-nl_I+svKq!X>q)@-8i+Fjr${ePyNK zYE~=OS*SGxPtZlT%MjhsqF;oElxkg)kK>3m@SGiVWUB)k^;kk!`ATFFUy{W=cqUwXC7s`Sz#-i% zqemOFFl${>9|w{+2Rj!d$+-1Dnf^@Dj)oLm+Yh@Jv`Sr&2sccjJ-l6NTXV5yKCx=v>hD<=qEysKYdwsx%1LVaB0PXA z%uCmF?XKE^sx3yOUT8IC3z%U;!ow-*MfV4)@7xh(J7RN=>Y${hZQHFl5$eE3?FiQE z(|*z~=ziTBBBtR$xO9Vh3V9GqmXP$rXoDe>U2OirJD(y0N|&IKWNRj6Y%-Vr33>=a zY>U3l&YoEv6iK_oLBe`7inhIH}Nv#t= z)vnzg3r(4^H=UXt7)Aamf4ElaUB&R^YSfQs;&koq7V`vMT$XKz8J7w!v@3n9rZJAAmbN3#GJPL`mJ_pkWKBJ$Eqy+PlW8SZzF<+;KVYt- zMpnk)o2RSz#=dp6$j8->w^Jglo7*ww0<%LinKrm7_AF{#6UY<&PlT%}j`yZ<#8m=w zNrc_rdc%&CMo&HNl(s|oKE3@02sY)#c$Z%}`3G)zVJ5N*tKa;f{s6n!P|g*R!Y+c? z>Bm*X%X_UaEFp;AMiLPc%88|HKtQ+sP1hHvBAS@SLGru?RQTl7sdOL}{8n{D$tMw2mCPL?ul4+F1~-*GQJhJ2}w?Twkv zuRCv@-pMfCUSSVuWE*bKcq9Gcg`*Fyc;)vQK8mH))r!GCdDlDEg5_;D0_L)GtVC}* z=hgNu)$5dmtK_jk1%X?Mgbw+Ij^kFW_h_(=qQ zYkGy3wJrIf@AJ0zLrx(@@>ip5kElN&c#F!%ou4b^Twn6bPQj&H!LPiPV&7ejzgQ>Y z+F6YcXdn~>(8iwW?Rgjj$UiZE3>1~X8VxwwT8BH4)&_(%nvaB_od*Zgw z-o1Orbv^b|uB{RmSFqB=4~Cgi%R7r{s#FP*eY;KbGsNc5L7^JZoidq{n@Z_`~ne8*~+rIsA zTqf96@U_|_l`KLP7JQ;cWSh%9YB6)S*KdDK-C1@X^V2HaeVP-dOx*2e1{<@j2y>p! ztXdCc|7nT&?h_UM)f9WiEM~LrARtHQv@zp+t(Dyx(s;gcn=*%Z^vlxw0zb$XB$7+w zR54+a3@@x^i;9ZM4ho|-ppbonW^I>aa{*o8F;`vOfGRFg$@Cbty=?M{T+$iQ*Z!Xs zm~qp3SlWZ-baZvWC;|S!G{cZNIug|rMnut9`Fh-Y^3t6VQlm&mLf0CQ&;T&X>(aY+ zSFTR^>YnwecX;U4ho7JI<9RcFzTI{D+Ppm3=)!Lj+n*!!WOXtR%dEeqemBmNs{8hK zh@gF!vbt(40ADf1aV7l`s_5OCRoE2bxBJ;O7wL_$((X78ZB<9g9DE|*Lwus4&-Q#C zZl478UFmisXylB{A6eWK060-M>{BOHYK%T-?)(#gYoDsiq=LCz^ z+%OfEPD204{#Rqv>GMC4&ryQtLu57Cb`jqh-Fuj-9ef)rurtx^T3qPLZ*<{}RSw^~ z-658~HNAtmapz334mg9ax8lp?P*OOLZ4C=qAZ>90d&DhQz)*uPr2R^MqA)^mU3uofp^UB zwvNX~iATBki@Jo1b%;ezBP~v}zrdMf@)UrxMX5?ezpz$M(y6#f<5%QS80A<=Jep6O zv?_WgIhFYNqr|)0qxsC@!9*rn4`!GKX-Mg<=<$P(9+qccc@h^HrV^u4DRkx0Wv;#Z zt`fFssD%053_BZ}@4aG;|0+CTK_whCEElV!8v*L{4~|JG_paGu7m&H5Kfvy+oP8s` zRRfCDSa$rzRi(66hB#_geZr#7#DGX@2P?Dc=vDDSiN8Ju3BbT~SKI~;o}-3<$~cx$ z9cO1CJ?fI`Ep$c7_H*C*v-nVZ)wGopJVW(#ZLN41b%F8G({j15?6Or^9Syxb+Qd-G zoy7krZHrf6?^8bf__%Ifdd)QC8U3PFrO0Eme*?Mx4Rx}T6r9HC9j3Q>GTpRH%{*l6 z+?G3KikCs&|4IYv!csP@P-#2*7<*XQ4wd|hii?%oy>1Em%tZoh=*pO+!R+@{GgT#f z_%@ndHM))-sG>Oj95pMSW{}|PtpbhivJv*wlDyOp9`yzftLXo`8KA}}cY#R9{!cKq zqwBJN`NP0=iQAt{2D!>`RW2?ybx@~ckDxIM{iY$EC1qnKGCyCRQuqX=r6CyXU@Y-LHE=5Ya_^Py;HJ(I;b|KZj(P8%~{d5xj z`sX!0rwW}$c+eb7E9HddP**b*biEQ~?R9KU{+evNYxF9){u+)wi#feRT`At@RM;lF zE$bs_1TDqt8GDxhH2q2mZw9pf2g9{<46NiBC|;g}tc9$>1U~Q!1f3%>qB}*9QI|Qs z6M$PFp(;C*@#Y6V)u5d(SPDz(&jux{^#IY5JxxnY#6c+XcK}EJb~2xB^FmiL#pgdv zdH+UqMUwl?tZ5SDb7K=BokRd-1%+JW<**@7k6n%6>p`z+78~>wQ-7 zt)g&Bj5)n_7`2e3woDZsRE;nC?bs3tpckGV%ZJY_f%YfRp7_{zlq#PI=iCMn| zgJ4b*2zi8n3MDkoTA-8mOzemf@&12-xA233`~8p#Di(-MKqrww&kAnC*GRE`3)IG$ zWQke1Z@oQpbtsf(MXtGJq+$Q^B!D8+GNsbj)eSBR{Wm2owOMX5qX*hr#U_jTnuo_~no7!IJJW}@hg1E^ks>F6ZMl*s?SAK16aMb~wAXfY@Au`8y`~g}biB1&zZE&=-r@c% z#CwT3o*Y|T{7+X!&05G{>D%d6nC@1=UbRe##sJZAK=kSBhAE$OCduR*b*w66aEKtH0ukTN)_^8?;-vaTBbAs0%@PC7s~ZTJD2*(a z+$x%U?I%_u$^7vmIfnDs%hV7f?E&x8+8t)~Aa3{BTTlbe`S(o_H5bj)2?x z4M4dezPn{a6k5cM8U-MQ^<`Y0u)BmJ3gmK_>M>82ag>2VkU!~|qJbvmFfjzV>Ab}L!A?hjYs01f`a&hy2zwEv({ z6pH9Ai4o?1GE1BL&t3P?szDn=H%9%M(H8WKa1dC{?jNJQ<9&e51ke^<1E$NqcXU*1 zu$_rO8k%OWJM5hqA7c2W0QzWdZvN4EslUv{Jm$OP%F>oQ0&#$@`!PtxHPc1=6s4v- z8Rkm<*NT=fM@uq99)EIK+5F+TL60p68J__mvdyCt!0=?pkKMwYPhn%K<3uZwML|OY zkACbM)I9YXW$4FN;RXjSJtZr7ik6Hy{fqRK4hbjQ(q!zO(RR;G-F&JE1<52a?L0A3pMPU_ z!tSp9R-Z1LB_-l@`&;ouVsacAes!Fa)-s^NUt<1RTCnl6)m}8X&A^8MTBN&!K58a+ zxw^je4GjfEMn=9xTkdvga6a}N_|*Stz~d&suGGJVLQkY~h4XIE%b(aIg1Ei+`eM=5 z3(pWtcfNP?T)mxk)$BwyF(*6QfkzN+cbZ|%-M>^(%y^y4-)cucZ>qqnSP#{@;qo>@ zPZ33-nl>XuV!k+WS%T;NJA0BS9B9$&%E@FCMn5t1B11UGBeZ4sG-U__TM)j1wB8Ai zWcaQWNjO0d7$JkkVpO8Pl_%mkBpWHIs0xCmKVbd_WbNAXdWc7naU04aSVg3u z*XT61*j1yF%YirLPHt&o(Fn@cT!ykT{lciVwgwg8HVB7ljV?>`XT*9{GBW(BvxpMVYbTuZ(b(oNqHo+2Q ztSk8!+6OHc_B`&~z02q#!#e+zQApn6WXRu?WD{RSMsqk`OZut7H-k433M-lWf?EPF z;G?njaDV^#7qBwG)U1At(yR(b(N-ksYwPQ&LE+NE-u@9!qCa}0ZD}A!ajHb6?suTi zB^*}#c8>>RG_crLPfPT|gh-&G{O3u-AsK*`K`Mti`dC&#nFbvqDbhw->$-N`xA~i@ zIYB$(3ISOa)mn~aOs)>SoiL)GPi=S%gu+$xNJ047qSK@%!S>e9Uy$2F9eMfSn*pXD zwu^2~7~k)+RyVY2en@wPRp>R9U(zO>sKZmTX`I{qXb3i3a+&CJC}Y_ zUpgYEtJF+ zC#{1!N3_kRf;xc1YW}OD)MH>v?vdy*ztPZvTzkSiQ`eW%)Q^f|l&@>5ghQ+oHt>dp zG%DWZ5(GP^{}>o}_2E(Y8CH=k1sqa)W_5O6Td!lW`GG|Ce#IM6wTPczif6A;Q=e0= zVFQV;z~W*q=(sIqHw_g$;k>K(SL>aLlaH4d!8+-Xu0jr*mM)U@*x#+)%^i?h@W`&f z7NbEtyVi7yKLyUO@^sQ=Z4Xo4y`vcjz`G?6kZHMAe zI^y~5`n9YzY#++M#VAjILPh30K`KX(kI8eFo~n(e%sXs=o`RFiZ#G*}HV_-lkpCoRnqPFHz7nF1fSF3l#}!~!WV7NiHDuy1oj|Aj^?V|dU%bNL6r-JzK$fc*Ve@2?Y7&8AJABuSFN zD`$qTZT%sisIu*R!pU&Bz12ha)MtXaFq3k<$#N^&zmL;8BA*9}e zEpggL*SoDZmYH>agiC|)#Y-FW#bTg-2)iXz75m2_Jw<2|)mfwDvfi4~hPUAY?1Hl- z&K@!P1Em<{j`I}y@KvNyMASk|oYnPS$xKx-9o6WK_)ru-z;uWF#zlFdh7CeKT|Hf0 z+B|4qVgET*jQ4ulpZvlI8)mqa5}l>O@tqo+O!oF@W?|PcZ5buzXpM{QyrKH{+8lfX zOz)}?v;%w(kZ0r<+I{*etLJi?0lhnCtR+)S!><44dH{8RX%U7wpE@!vAg~p#Z?{9E zM6~1R9W)1TyHUEOQO(}(`~3V*_|On3WEZj<5Ng9G9skmyeIyWOe>GBk&&PpI=~(EB@#Uj+WiB-fj+l`0fg`9)Vb+6X^u^I zk$lFuVFFH!rnzvck_jMCdwh7gSBi*S(m`LVDn$on;wBaf@opP_dxujYk&6-RNS@M& z?fXZT(p9U2gE2O@rdft<0@`LHL+$A8E*?%1V3;TAnBqI#Zqko^S0QJ=&_17Cq$%u* zJ036xxR#~6uC(-msY;AA;U-?W@*M@5^pv^COF4O+76hW?QPz*y=wGx=cxnX9QQL2r z(I*C&l1JITR`r0+64pp(-yeD#dH2Q@4v`p&sMOmnepLR<%}Nk6%GO_kO5G(EOb)MT~Q}PCS>3qIsIm zvvTtWy)+R@m1ZTCfS-KHQX(|mZ0unnAy^QPuOPp61;Y;{ylQoqYH1H31$1W+!U)mrAlmI;SkE z7%HaneuUH9zcnR(evW_2@+?l0Dr=&`Oyida-w%(=B8jYI^Na@TLb6$2&`;FK5N(=q9C&bGbwiLw7g{rDaEBJD5@_4A`v=XW8O?P`qhyoF!&zcYP45h(8IpWqNz-e2mJmxl zGUPu8%?}&UF&;nFRRq^Cq1B1sE=P~~8#URFi#LONRwry4PLy|p;itx(qmww2D2RR@ zu;gR0JN1AA_B}Z|fU16aW#y1-Ei(*HvJ#2!)jX2mxloHod*8P+o*VZz3b%p8xJp)r zyr;y{)Zk{v3E5h~m!5$?oG{aY#hWTKF@f=tm*7Fj6SOxT|ABYx*X#m2|A7b%o-YIa z3nWr+`S+7BhfAdLI9ba{JoZu$>g$DoLU2Ao`>R*4s>qWD%M_2}eg15?L&p!-mx&4Y zFJLbEXuDdG+pQM)#LBJl^RBomPpZ!_o*gGi6rgZl4X$H@rsVCDt%1X!kyDtZD%=VC4bMRPIrxvJUfp`FXu zJdd-jl@P_EVt8~@!4Av+wvUCcw`tDpvAvne7#lIc1~Eo&evpTboHlFn=!JQG5W1~Hgf9L7*3b%4`OOKS;qUU+NrPXz@qz8Wba(Sc6RJ`x-|Fx1{V zIe7_DW_^V{Mi(igwpzlgqjQ!{k;s6cGSJ!DZ#?(V3OPO3fOFeb$X-P=Q~OGnov^Xk z=JtecAIkL}^H-K&^BV#HdfELEV5lHpLgmtsHy6{(060z;=Z9*)YT_uRmeQ9E77TxbID)5`>gxhyFb+*3T56j2MLf}dhnR~dsmliN$e+W z18ceYWT8czy`@A+))4^ZM`qGK^&VGq6c&z!_=GNW6~N(Ge7N=s0P~Yj549IHI}S`r z#LlV6FcbGJ?xaI`xQb(5KZa~c__pQd+v~o=NHsiw6h7F49y|R~=X}?ANzlNii>``7Pal;X5xNWVZ8%gya#J!QRGWA@+0=e*J_uF~Z*QEmmb2tl3-*^>hqil4Yq| z&(5C!z~&o|UG);W)t1}5E-FGnEi+m0W>tc1=?6u@q#FoXP15itmS{#E`o!+`yNTaj z=wJMyzgpR?EHQc7Cibqc{LQBaD><$-1mB<4)z|BLa4Me)GLf94f7w0MlPZk&UP~r> z=lM;;({X-|SjU%KGM*kD;D^)$Op^$H*d=N*40~?2yl096gR4Dm{=r&0xVY&1yLFTv z3h=^ZzYf!*Vib7q@ySbU1FZmd&T4e(ae+DV?@5Qq{Zq}WG!~}-|IwmdRwbiJy8bF^ zQc6KlQ6nZYZ(Vr(QyV#k=GwK0dTyGYsRa8Z)lq`B^{!<8PJiaD^dHay*!GwNG?m0a zRw8>;@7zApFe!);rXL16Ng&Yb$Al&IN_GzH3D^=rPQE40qx|Q0(Y~PY!ekice8_$8 zktu<;#l^j}mZ+OuVItoDlzT#k(pPwdsx?IgOrOcg2KTw`8+#t{Ra94-7#mCQy$>P- zd~yG;_#jDR6_Ux*<9c?C&nb7c=J98n<<;n&lAdGP4>q-WTrBq^a`^hw4Mx_j(27LG z3r@8eY~QJT1bjmE)|`LntjI{(O2us9)bpS6V}sr~1Hu%Vm#Qb~8A(DV_o%6< zU%=oNk!U#%_S=4)CRSPtIPvo}+@BxhRzNQ-7%DT04=Z#o&nuQdt~GW9^|$lN7FRn| zY76CH@`xu9>P`_;k{Yj^6!~xD*$(`A3n5{@D|4y6g@w#@{XQj_gqC07jtkU5PoI}5DT>xhk`gL+spPBkrYXkkv)2R zj-dY`02%YT;;u%qFf*&8*`J8bf7E$q0VNXlEIblGhRoyQTcwrbV%Zt;%#t(H0LKLJ zb30+J9wB&psOdp3Y$t|TTICjc=G9|=)|&%8?Q{4rJIZp^8Okkm%G_yX4}&+~+g#O@ zc%i4-5726eWyh@j4tu7zV=;Iviwg^xk!r0%$Uh$*-dvgJ#*p_IO~q|E3)y<0T5ZIR zH(P!mj-dSDdN@zI5c$sFT_0Gg*nN8Ygmr>f`AU)iIsnOkk6cU-@T@lrTGVd^I16#= zN|PqRY}n>riB}6rnX$l)^Cwqgw>iDP+EG?NN8!wdp&9IegeQU^h&kXmM!nOp5HOJBr;7db?)*q|+M<2QSN|)xuDFl(HH*-jRs@ z24G26;x=NG~avD1}z$IC+noN8fK(@sym%Fc`4=leQejEGO}w4F?%4Awoc)?4pzs9n>y z+w$&%+RdHYx9N^*J@)dK%Uq?{IA2T9TV~(-lm??FW4-r)<94Mf!Qqk`K}de5A;q6& zpQ~}%fd-J-n05Bz2Uh;#rg(Hpn(lHqbf|mfPqKrQ3US26w_ueprFXotL$cST4uq{j zM^=hF=ZIg3Io$kWM)P8h*uDPiF0OSFiOz)!ii39^@hbt#1|XCeAa{ovlWKaJRyi5C z{1#vq0ZnHPPezRkiiQKntsMJ@dz&8Imtd zQr`X1OfJjL%e%l%d-RGycqD9+zc+~AE&Pmc{$%DP#+0B?v>Zk{xo(z4hj=xBM@VM{GqNc7o(;IlE6eTCJ|HVMiM2jXtJ?`xe_XUXJrRU zhB3$}-{sVCJX?zL=iUI|*Frl~?;g#f$HFdBaJ?@oQgk&YAf4-OuBv|!6~83BDsZ!6 z7#VF-!q=5Bbfs1BUgQIIXFZbYyF;(2B~2x2iBLhJ+oiJ86xX5o`Wfed-y$jFoZx;zx%cjvQP+*kKf}=!^1|L* zwaixQRADo|`i2)f=D_SAd8p6E^kjU!(j35FVef3RP2_6#rOVdhICZhw#j<1HWG&A4Vn-(OH#lI-VEPbO>P3fu?Ev%?^A?h6STokvEAZZ~M%mvZe|}6}eJ?Ey z7vSk(0^S7=sQu@Q^RUHRpZY@q@6&0SKj@Rdo@wsWT?=YNCao9GX>e-t)3$C0F8+Ak z3vdW7JJi-r?)!Ci&1=s1I|Xk~LsA)$9jwv4?hJ>1b+i=s>TEQ2c3|nbv;u`SlU(4d z;wjh9^%VafS?>XlW%$00KO!n5WJQ!DdkdL~vLYGTd(Ui{sSvWVvZIXby;sTJd++gN zuZ+k1pHIKv`+vWm@9U#_M7mw~b)VOH9_Mi!CxDPej@sy04;#-Au!KSoQl=jZl+?K$ zDg{_;S-Ky(3Vn%Z6$oKaRW<4hJbu&)UCR1{ry(v^thS-nb(fnK}U% z_+Rf_>+bB-Tj@_DDUVk(5jK|8tJAehDNbXJ28BBT)+JZxb%C)ps5Mzv?~&CKtm4!O zI`RR7{O*QMaREcf-?WTgI(raDjO*K*JfO%yN8h+&2wzGF)KP#D&g{h`u@iLn^81DyM8~-^EYs*KJ_Zp5D166}p?34RRsp92UA5V(P)yf!njncPV<=?gyn} zwzVQ~2|keC9c$;}YCt)^gqnsa7~F4`FePobP@J1pYk8>-4)b}{o4+R9y*deQs(o#1t?c1H|dOO{OHobQ%ar1B`mLI+b zA6xl3df&7gS4?Wzptq83#pJQ!lKtA%uEmrO-zAqUKODt^6rQiTUY2=~PiiD?o*@W? zu|CEf(b8whgU>3^nI(f~B>O6^DltQw_lpCJ6O-cB z=S#b8p(UBpYIJ=mx7t!Z_ey*UA$=4ejd#Pv!a0Hjl!R8+)=^ObHf3lo{34Q!mIuRE z-n^IqE42iMSbu1#FTRa--T=tAXi4hnb2_3j@7;_4VPN<3@LX(%Ua$kndG%(BKLO2C zeyV6;44Z>Y(nwq0HYT7p4!j@?kVs9{`bPDL;)^XM-5>tPQg9bpE$UOhtNpN=Z=-px zu>U(Qm+P)yx=`v;S9|${uhBTRZNj4vK=p?RU;c>rZE-I%aKp;YO=E!5V;I?jj--HC z7L7DTM9bWx!z@UHgLMy38b;L4mQ_nm{%IN6T5?&?Sc?rnw~%+rfUX0#ZG`iQl+GtQ z@GiNR$);X}1-Lc-*Gn*P=MF+z;<0j;_%5(BsW{&;&C0<}dIpm~L7%|f(TYG$1OVn| zP7TC7x6}hM!o>I(x37PSsYG8G8UN+?+Cx=7{KW4C!t$!ko{Opn3f~r$4eaf?E>>e{ zX3-%hk-r!5LTL0Y|Jf}BN^_TNBZdg z8+74f*maxHG6KZYkxw!sNsz(%h&7a0XHn^MlH)~dlNq0=rl!@_A9b1TjIJrPjh`$r z`<6|Cc*I?eIx}}6P0M?!!5;Bl#8SgFi@nfFY)*&yMJDFb%#Skark>01A1ggm^EeoL z)AFR|pw9Lyv8W)w;^4?xb^YNR4=2rP3!3fXp4BZk<(s6^j#vB}p~=HqMOgA8CBSuI zaK{6ze*Ba!U%Pz-(wFp=d)Hb0(A4Be`eQ(qpoIW6HIKh?c5kFi8eRA=mK}XJw_7`| zRN(OvrSpw4*urGf6Eo3uuD)yLZ6IhcY815s&|KZ34Y1!K#KX3Ob7$7yXuqPeWrnRW<=oSLlQcbdJ4Q9XfG4OKD1E&OrkE87aV3qG6+&RaeJspo&iA- zlEJFGFS{^57&J$X7}$_e4?cbT>f2x^wrb_iPL%W0I!Q?O^j@V%+aCGQo*>-|TWs~t z$u|%79CBN18ekre?)gez)xRW<-TRbL#xwb-Ts2=L5dMbx$6g#Yi_)4L6(wcFCc&`@ z?nqMI7)uDXa1svUR_%xMCE_OIZ(FthH;%o9LvYz169QVfQ+qDX;4{Z90%{-r2pnNK z)oV*~)bOvbi?}sB^prHHzZ1Oa4Q_^QuM~AaWi9X{zja|}cBh4=NB2<3qRdm;^<=iO zz2h^>vyTMrssqz2GiHC^=G3}4IRTYHJ*zewcoE`v9i5z{zp>~*-442ta!~v+X}Y+$ zNE19w_z_tqif=^E_ATx97tUX_=%e*xUGb~qGdQRqK}F0WiUkV;nMyWIr(W zZIVfSe`}~U@WaTOq^zuLc!`-Wp+Bh%qk7?ZyqShCJ@ZEbp7qtEqY605jv&%&e!PVY8$O16(PF_uvs#q#qFVS zUgocoXBheG$^E;iIv@F#DDHz^Z%p_FC9ImIj62a-N|^VnMU{mw8GGSSY1`P-I}pAqr(Sc5y8BHy3?rx7qk}! zFk~h7$S8L%JZ?1Qx!5$-pCem9DDmUOIsalR#N$|Z$y(8}az$7$S`!}~*#2!W2RJyj zY^ozQ+0XZAY#NIVd)joW-S#c|SgxdgrSJON`4__Dr_yY+tz6|-|EBOFPlj!QeZjsSy_@NTW}Jn%^J1T&RF=m`!^ zM-ixMq}2}W(+A_p5V)~vSKTa5HksXVMQ8Sso(ccA8U2F|A$4-I@EpX~(S&J|OJ^d8 zKPxMo#vddJcd7)#rO;KUnJ2)O#-0ss@`8DO>5M6ogC8QAt~{r!gy1NxakFr(i#KjH z?vA?MU5AoaL~%KOBWqDMUqyy?=pYFM6-JF24hnPth-*cuD#?DsG6Dj|pb*~Yh6YU9 zm$*2ly2pkIfK~BV!@;4L?PXEiM>(}QBS+5O;{m&vOjWr& z$8~u+q9SX|n`N;S16)O6R#jaq)NsI(twr)zbY+=T_7})Q|Ng1ScycQl#z!qO>%y+(gF8ep7~C+aY_-bqCCtR z?uoa-27#3#Yk5VjZRHZ_L`NXjRhkbkdjXMnvvgvTT2}Y;BbR){=l#g=QVz895b)7b zeQZr82z`y1%6FTOKo2CVU_GiW#m4t;6|KXt2m2n{!a*xW0jldAt6mls*Vt>e-`TXh zeh|Ch;`_2M`EULrEir5INHaSV#{Ko9 zVJNb#+ZXY|gy0mSK~)dsjkbTxwR;YCh}vwYYbf&Tjy>rSoVv!8g%7h+nj9h$;bg9?GL`otU%WfE)KC1I6&Wun0a ztxL|&DzCEf{cqk*`40!lx2N<~OGgVlFA|Sm$$jczF9AD_=B>$#YRO{PUdJ)#cP1Z{ zBS@QO0G7tFP53;c#QY$iB7lK4tJLLKG#F3%qh~_3qOfH0GPP4Zd0@ zfmGv3ePE-U=8xbY>%rDJtwj3!YmE0S?}kf>MaJbcKyu8pG|^o|TNt+D2`(2t^Ve&k zj#)XFk|z$28kCVsH$S=Z&3`Bl3%Bj^`Wu%-E`GZVV8I!pbA?NrpG1eIb2b{$ilS+TbJ;P=q7d+x|aGww9<3QdsNX>Am zWGSA8!G8K5Z^C|X^$2Z;379y#bClD#0AVjOQ2aRSz3xzPV_7<~jTS zIiUWXSJw6RYtkSSyLa5JvvLRwgrri$?z5PHQEZM}+J$qs1TGgyt;`vWkRKHDD zIk~tPf>w58W1}Ap8sCjgNZy!36DL8Kk4cOJ#~39T(qMcwI=dtWW+RzpcZ-dhKz&=4 zErpc+N@q^UAa{||$#=DV5QinC+5GpJf6*_4-239jEq0ok@vOErXu%b^hH*=|;>V(d zSU!4b10v(!_Mp}4EKyAR^v)(JQ0=)Y&r6e+jnXgebB&F%rJsvEmU1Sxxc6Cgua1I6 zq9g}91A;>5jfh=U2``wRRTQf%ppd7v5j`lLhxfx}Vl9MwsTfvE$0Y$*EYxy&a(- z^7DsM2Jmh_4rC}S1S_=!wLfjS-X30by~+PayRe$%rDT=%+Pz8noJziri(h97>?6LL zr`eBKxD#vHAj=)lDevvkO5%77kGoXPDwR`JwdgG6UPmqt9S=qW8eLuk7={Cqn@9cL zP!z1nuFDqvavBq75W1rl)+P0jHNv zU6LqP)(+4akTX3}&Yl5RLD{yz-{9R=#F*PumQD4TE};H3tw#V5^@0|GUb|6=@qeu()u4GxD@_625 zjiKma5R4sa*LcOn&O5iIN$a`JAHvn!4qgS8w^?Sq>mTOzsFA9 zejzQD6c<-iyNwvtl%oGj{TR)HGCat^w#W<)%c&tH=@|iPextb3KHO+7B34wHdl|+F zl9FRn?Qx>Pd}WSGh-8q@(~l&I^0}pIe<$hD&0o6C{(7|2EkTO>om&B^%BFfhoY2lJ z_XP>I>My(!9ywk6*FqojeDrRY_zG6wW^vH%>Ax3$zbP!Q>AK}v`E{}#)9mGKPDTqg6>HdV%UOJ}k4{_EP21SOj96QGLsT z9e8RsexU!>wq)O5<^?inJUqNvz}}0D^K@zh{rs>IdmAmS=Jutj!_ydxk^;fK{rWkWk{J0LrJIY?-k)*OiwzT04rO)Mj={g{2&q0cg@gj^U;~YiP zck0Vdd$uM{<8+36|M6nga1x}C70w%Re^KbK9M-huHJW0&7BnB6dI4jjLv6m*>@{5^ zQ3PAH6&VW@-hRfZNPMg1{@kVO=FYZc)l-oJ2NS|~OIXM}Dt*$*Jz~Bi%Y2HB%NhOC zQqtVxdfne9;U5--E#0b%ydO5f_SbQWy7A!I!!U7kv)9+m#jVy`rHxvOjLdoVJT5qT zjOaS*Sv5tc^Bp|I;qQ9(I!$T2YThLI9*Y*cY>cNtKNT0*goV6H*_zA|?~v>vlAPFy zQ=rF9%Fn*YIxP8!V%ScHYTs3eSVt(DOl2v#d&D?Ckz>XfH>-Q;4etFB{dB8qoRKx; z`ima;ylr7m=!jyA>V&Bk6g$7hS+8^3azNQ$lWnVaiqB#S)Raq6zSI)kksW&WWv`hF zj=1k}hiQHBS@cbiEFEQ8lxssdW7ejo8nhz^!ADne7NeD#-+7qtZ4DkBW@Ywc?9WJg zT~*%J^hgt61y$GiOk%~U%{WAa`WR)boD$$PrS`4~k|pd5&*;~A6yIQ`>cl}>@%_~6 zJ+E_x5}8Wa?Ivv2_`fE15U2aP7f$0u#x7G%WM$S9ervbNW}E8XA1sXUT45lB&W{!l zZ_(bs3ZiE`Z~s#2?Q&*7FA`X|skyn4uko{UgBl!Fa6_wK0fO`JDr%=NpeJ~ig zf&HBA9jODS;x?l74F8h{E_d6ZQ{9E~hRgXhs;cR_QP*#|_f{yqy{~NHRrcckgXXKBTO?PT#@#rK>&$ z*Vkw9*EKp!T<#zy%(j6D+vKjaPBD9Rb#-Z+&&2_dc9BU%+w%r_nOI{sq(6_p=A7fR zvyb0-Vf81dGVAffu~m0^wV9v?#n|dI5t^Tlb=K?Jb8J!G^$N`>s^P|6ZUcZ52re6Te3(l+Xlu=Uul;QG^7{RsYZzKJSFdPkrFT{; zkMKd6VmIPuQ-?A^^Nh^Q%-+sy`NR9jTIrKKAhd#a3}{IX>a^^dNDNa-8Ew3fvenh& z)sY7W&O49ThKKzyF+NRG{_YbMzE)DA_hjShQM@)so+VS9Gt$1MxQj)7eItqCdo23~ z+t5Od@`R_-h+6gBQD*@`!`aU}n`hgF(FER$ET5WsH(%biEsNjiHm*h*w1nIiA8|r{ ziahEI_4>f>xgzU|T8dGuc8tCKQiyo7rD4p=V?|c?mk%b+>mij_W69;A;ClrYjURn= z5?_}s)_&FFF!S$v_wx=g2Mb-cbk-*;2fQ|?Yu#IfUv+235R6>S_#CvLty9c_kIz@? zeRr$*H2r{`p~q2(J%RgOJ0g8=t6QD)erU^k^tv6LAJ*H7(ueM~i3g#WZd|!@L=>!v%q9qfj)>rF_ngW}{S^i?(D^Ub~|5J9}QYu?kE+=^4xvnv#TJ|<4u zaEilfVpueb5jL^?Sj0E>ZDlzx4I4wZ9~F*i82*>zi}h}2ZdXqBJT{3h=0%5HEiddv zK7{Wv4n|sI55+S4rce$_t4s5B-4ee-YpT(zXJ1!(Tkp=B)B=NLF85tjLlZk4il|-t zW6vKvItAMk)ZZ~7O6<=qp_S|JJ1H+vjy{Yr*|%G*F;Oly@c{v=lnpi5A-no2?*m$o zAL1Fdi`fJ8z9y(pP?ynsY~qQTvlUQ=4s8aNZIQoM0I7BIYhlAsBo%DWLmsrb|9Ip);VU?mEE}-DK0-g>j?W|ZYf5$ zET2NqR68P6+i6I}JYOB!ofTK_?y5g~=3fMMe|IO?>LY-kEI~^s_?-b{iOMP}DOp+V z)B`Cgcj4}`Z`Jt=gdPF`Ct~63XlDVjd?+~SQT^i#_rT>3u#61BxYV_9>+2MmCQS`> z=;ZG9hy4155W#*EjZRVxmJhL#+?J=MBRY+sR`c;bM|xAc+)e=w)udg^ZP$&`k@bV+ zqOz#GygYMJ0ZrEzOp&;>z9EKTq9%f*RE>@i`#1&Lo}X<`ibv^JLst$OwRG#%)Mkof ztWh!)^KBX1-3HhZdy-`$U!*4z4HH8Rg~9`(U&b@##8R|g-ZiZ(^5s7?vaIL+T|4R- z#>gGE&Xer3=pnpiYIz|yzCpF+L5;LZr<6+C*drS^;(lION0wK&$M{J|(NmUqW5P-| zMgjgacY@)=#jVEUZi1Yxv09up_ua$T{9_wSOX7ynuC4kr$urh! zEB?)tSi6-1Ah#mm%zp_HQtv>-ezquiQrYeG`2rtNe$g>vcW7LGi99>Lx%nvqMKPPO za+c~_Bg*rwftHYvuupkc_$Yqsr2GZB6m_W2VjE|e7C*TZTap-8nDAeY8N*-4Nz*5b zPjn0F)Mp$#L$zvqvm?&ws z`lVA(I-;LQQ5WIqlZ8S?Q>mzY_YIm0q9ldMpe^rU(_q=9g3VKgzo(ce7;+EV0ed!xbBsx{%O-xt1tV!cVL(9?=Oa zo!_}{L*@SQV&3b7{s;tCLnZM6+=+#zMe(y%heybwDJz$UzWp{7T7TKCiSr%3Xwv#^ zGG5-YeE=)r;4rqClw_<{m@2waXkg<~b|BLr9aAjgeI#lB&l{7PwL*CSe)82> zcV70zDc?EN>qAuT{C=`Tuakp~>F`(Ifdj|*FFiX6TN_Kn!+a#ShWXH|L)bTHPo!q$ zUiBR7g7@TR3NT&TCCobmhze^j6m0vv^ljl&r>GH&ooAVhl z#ri@h2^Bf#FAuFO;1e_PUOg8)R0v!et;oksR))xu`KCR@3!;Um63U-kA3Ghp zHh#EgalkVdrFWsf=u}}JUlQGq2xCKonl5B_( zcR~rjZd+(m=QoUU;_8hXwj8t77z$~|XK;u3PTK_RcO56mrO+UAY`sL-eS46n=fZ-% zqc#~URK<97p^S^iY`l1M#DuIh32aw4@aBP9<~5$5?Y)Wj_7_1d{zLqLRhx@XY!$8N zmzob_^~rmkZu{wv{*=r>UE?%~mjv4F*jDbE+xXU^D~6#Vw%mnyhukr&L`u~BWiq`3 zvTL#%@0c1W>3uzZ`l2u8+FJGNHOg81zLz;$auK&1(^O}Cb$Z5HIoGQyWy4$Q>c@O- zlitWKOHT#rzS0KFd6)fXEW>&Jij=smp798689 z+&WC5T29Tj%(*>q6)C`8(JCT%obha~W|r1e|L@5e(B0n6Y(2BJ-KxPRegE@o?FJlv z2*ctBkJw9cPKK&Vb}pq;bDPrepZI-b(EYbir) zp&gP2GN$PptQ*HkAuoSyy+l7Cw3?n|15FOt)XUE_54CAw+h&^+w3uB=dok1RXmd(( zjNhwe;7LY3?DA-sPc)f~%j;qpxfc+rai?-La(>?d`||*2n1>>#HvGtM(3@BuMK0C- zMo;l`F>4b1z~FZ;2{!C!f&zxgc=aT!2!-Dio$)qO`Eb&N4yoDSa6(ne|RP)5lJAk^DgK&Zk9tMB|Rz>y#ZKygQzJZMdVs_sxW$h7dcx#RC=5CkVFE^L- zp_xGaZ#a#OjUY;-DaR^ySbkDJlN{j{VHkzdk@wS|1(|zhPL4!c-6heZj4ine0zBrI zjP`8#IxNUC1FHe6$o|V@sV^Ik>1k-( z*+#6MDYp9#hm^+i4Cko5`8L!54RekDg?0;1K@JQIT6y>MI&t2_-swc|{qodQ4Lze5 zKQ|`oKi0Y*%2!Tl?Zei z-20;rwx0!k?`1qMZyq!I(wYQ!O(B=36n7&pK{D7NTe> z=ri;uNd#iVfJqF?L$29qfxStOdU_fl#U6RomC*cvTV^!;df6~G-^p)?R0-OXK=)X0 zNH~oRwT33o*m)b?ImtWVOAY&>X4e;_=nM`;(VP1}-$?Q=$LseAya%JXj((F_cUaB7 znHhqw{H7xowzgzmx~zVwn9dcJ1L@BZ%_cEeZ{f}$5Vt5P_0>tip*i+pqd^@Osn1_^ z(j}42scJI&N?XLi=NYaF*FU`w6n{P#Bl8vN9(z|RlH7Cs+jCRDrp^)mC5IURtAfD8 z4(t8nlS0Uq5=1<2Rps3y3K%WE(jJQf(^0%eF+;(%t@=z~Mc%FH?(TjwMTRVM zC_M9xTq|3&r~1!3f_}{)T47(78;J$&B-IgkbZ?@ z*v4PmKu!Xyx2UOhpZn{>h$UN)R>4e-S@voyF)I4`f4v|;7O7Bw`CbFqR2O=gOz9q9eJMJ%fdG=5?qfb1VUA`U$QQ5T1bbiIYEqi%)&jVWBrK^zP@^ zDbZqe8Gf1&0_5lJ2DMRVDD=SFH*vR=YkOpDEcU>yvde@1M2F4#dc*a*?F|;`0lxxK zMRG^s_ns|##&dmVE%$_L09MD6q`N7UgHM2wPy7$4b$>dE%4yR2^e<%n=UrV2O<=ux z23L5gf?V}elL6=}K1$HSle6GO8~*W(ibA7vsIDs#k6NHnHDV)K>k=P1p12CTvz=t= z+nz0Xcbl?;)QALqPMYUsw(uA>_I-Oc0J-N>W@g=}byn8+&!!*8O6M*ds$>2nNst4i+TS|uRWRiR0#)E?+kpp#G9LDOpin(O z(Y_En?sNy1T@ptQKNlAlO?CYp`tcEXl;=Q#WFBgK@bk}~%-b4?3||-59R%Fx{JBS1 z-OLIrD=E;nI{-g{Q0o%_ZRh9bjF`D#F#x@kRu9jV4ez|bD+i%uhF zN#q;4SLs>RRxlFbrfK}LU;bV#adPCiRAS*6d>tXwVrK2cD5<86d(>(Mwfi?)+ z(Or6~rT$18CUG&3RP(1mWBnt9=Y)ej<5n|A$D1IzN9d`mjyo7lEOrK=3v38EdS1@_ zJyxFEZtFAkG!0F6K07o^cNB$5(ZTx*RaF!JjC9KJlh;-fva%hi{--9@k=EYcqA;PV zufLzG$34;=y=)07H^{T~wMSZf*+7~b36JC`H^n8xmM3)|xVdAvd+=sFw>BR9D+0f` zG46I2q(VeDT7F)M|E8{!r1C75ZG#FAdqZRbhQ8@ zT~nVX^sy6HdY6K!_`MsVsQVVZcd`PvW!po?+DB(gTE=R9MJ(ig7%-~r=g-IPq`%N| zH3aZb*MHu|_?uWO)bD|A@o44lN;PA-k&vR(bv12HSV$DilbqI+#{vcI@a<2Ep@fKZ<(g6w5Lr`!Q4Kk0pOMovKi zV{?k%Cn8{{q?bzMQW3oISc-sgW8Xl}Zat!9DOv{EfVJpEUL`4*DD!)tpVF>_q8X0p zRy-P0Y`$XQ>z@*Fogr}kk*#xabY$p`J%xpPAbbJzjW_)Z#SqHcNL3^A;~9R(wQU`O zbyPxk5kIUF;LnFA8T+UIB6)90iS@)oNB|XXRdgLZLPPhRb_~A}?Ek$?&)G6$#XA~i zVBcVQQzkg7mYVUPHP3q6^Lz5iB8eSS@t-FT`Mf3&daLSl^e1O9^-7Sf;HZ_Az_3M0 zSK8eQ4)BBZK-4YONE?fbcf0=^;n6#2;b6j60oMY(kV5tyjSD(1;7T!mVI4;=Hz23U zZ=isNn=JO}0y^1WFr{vQPC*8(+`^5kH z*u;3bt?qP4c|?Lr5scjSVj&6utaR32^fcvYe5B4q^t_Sg`~_m6@vWbJry1kCR=BJt zreU$}BS7A)W?ny_h8*;ue*?5;Pay>}b5)`#p8-r(lBR$O)DR7ULm zBn32)9tRN)6t>zU86<%o|C7vJaW&6jjh$=M*pVxn!vS5LwjAH|_fE_KWbJ5-4aG&Vpzos0r9bI4UYT`(^d&f0t6Y zP1W$QE~%ToiU@_PK6!vXXjC$@&^HF|BqYV-`C~AM0kCJC3M8UT#8nvm3-$>-m`OEB z>YNb{=}j;}^lNePfK3nXA(a>hxg0Lv##HqPwe6VbE_s+Jf_@z-b|=h*o8=)NpCM!_ z=Amr`sR`PO=Tstp(`zHkN?`0I4<8@41w0UDTNYd<&rj8O@Dsga|Zbu6)sI5Y(`Cqe@|9^*Z**8nT$ zwk~TxC#uhMFMQ5i;BYO|MpZzG2<2n}Kmff?p41v&9~YMi+eu1PI#sS7MJ^n@tGmXN#X0_;=C zd7GAvAYl1K0dlB16h~ufB*pA!{ie>>sd%i|?|+tz7{v#0B@1r{-;Ej5ub3}8|a()6} zrRVtPUU`TFKD?Gsj)d~c-|N~_9(sDTyxZ8*YTe;?UjHKOhrUloZ4{(wpdJGSZUb}@ zfBE7=D&bH%qiyn>WmIThX)UMGdZB*w# z8ykz;loRXi2#zWSxYz|SntCKKYLBqn&|E#SGc{9WJG|bYvpF?JI@S#7eWwLY0`eJ! zTY{C`e?R$|+e-UN1EBXWeA^pIcd$9d{Pr)!%S7%gCdWInIB#Rv{FD=o)OOJAWW(6Gy5RUc^76%^lFd1+ zknnzyMA79Bi^*u`^-VaN>|~kQADWu&bm*RQC3zmG3+e$A1>)=a z{g6a3iMXvn1yi~j{b{5%kHOg2{8z65=h*)wSnx&L=q(IdXnz9HcllP6Fj`nSmWvcIRtA9%xD9QS2$NW$Q2f-mb{pP*2U+&}Hm)y3;-cj$E# z9{{Ig1RFM48ngujXORigO2a4GE>pg?UVHJxHX|H(f2xvrU-0WLmOY58RrHgu-_Nxj zJK3=6fb7jqyO9*Of&pX?=J`=)yMG516pqfj&!ajTTxyS%PIpHPkzIUVYo%+q@mT+# zIO&_feia{~oqv84(d*n*%H{F-Aj5&4og&Gu`$ffQLW-oRo_sgmazgO)&&3$c2AqO9 zf4;9(-PUl_$XUuq%A)J_85qjm9J~Y(vfxQjQE1VAvaz~Z_40Vm-4Ty#?7Y0ZcQ<$D zAJDMj)w;hl0yS3DyxmwcboeoN+0^w3KcN6&m+- zPWPuO93}rx0Nl2xR^!2IyngBIC=Ig$#(}k5HUMtEqP8~v?0k+U*I*<&dZEa1*?(Ra z5&-4W*Zh2TOEp56^L6EtkC?`b-0EtMiuMr z$@v1IV9pge_V3Fc-3sR|7e75OcCKum9EBvT>#`YZ{^INST*vRa{k1mo*uc(@B-wTT z>Yu9X9Yy^n0i9*uSy=`reu6u2loila=jjItJ7nT9nv7T2Eqo}>R8>~i67rulP}`aD zK6rF~W}5%4sE7!DW>I%Dg!egBuY-1%(EhJ4$H?wkQv&=u~Mncj_7%} zw6e0Y(Nr_K1OV*Ly;&{;9vATD2Q~Oyl^?5lae&RtYh=Y92FGv@3}S#}9^M;9Q47$2 zYOpS!YVJihxBl}@k&rz3R_wEx>0N|DAvt6;@Q#>G@uzM-)xiZ@JD-hA!*Ovl))jw4>7dLTD<6)J--?a$)laU#x=B)I=iiBqp zJGzP%I&a!a7akrPGw;b$yO^Y?W`~plQ_l)D(HYA?b20ByXggC^V=*D&44fczvU=3x zz1x;^w+V8s)U~1HdGz%|-eOiI!1fhv01HoMs2lE;3w?qEk5#HVu|upwkBUPz2wnK$ zshawwoq37Eo-VVk7&uoiw>f>;)nW1eqp5dnxbE0~|M&AVA*QU$ zO#37b)|(|NtIRJHS@l+t=o4a8)~$oWs2JkYMTH3b#P z34QwQz!e}P8;B^T$(|2c5wiasFnt+KxmlnI7%0|*ahcnlp>A0Ck&*QBZQ<8JIAnbB9Lj)q0aQ|hluKHB*6`w&K)e<- zH_?je%ZMbmRmLSCgc0t#6m@mSl5#(h^ECjgS@Z!VxxBD+czEgcSVuxf%hRpfmeqTs zY=fLVq^f^W9tT_Sq!mg|Ry*2@CSs_Yeknr(HGrVO!{9tS*jA}rXrvx}HgoU&H96ty zh@-&_k;{5kZ(i$JJ$;HWv$FbNtgfar^AY!6c!}6oKr&P$5%8scL|gv=ANMNjNju(T zqj*l&t65ns;|bQukRhjJF+p8}k2v@gfCd*K=i+z#b3^VoC)Xbgkxm`Klcy>}Iov;F zib#us{nu@QAM)SpsrQ9G8!r=nmcnxc{zgGyos@tbwX6g{ z+-q!hpTdWxe%qVXTO!po3D(gmP3W_xj)e~WZyvpJN_7|-T@QSA0YmO*JMs4q@PeTI zfPQlL6H z!Lv_#(*>}gw?V}ia24Y3ah?PmZY)re<1*L1?!l-*{~C3<5gZ&0WF6=Y{PqpMlErih z;6k_uW;mGapCmXUU1z*{^5Ux_lZAQSlCUQwmwT!0%)dEZPr-1Unlz?yfp7U>DxU%{CZbuQw?SVoMT;DGXq@DR?856&gy>m$sua{pnRO#k6{>g6^wf#GN zXIP(Qlreec;6?mvzn0x8?%O@McZ73};Nrl$bhMcH(R*{KL$05+sq@t8utU^vcpPe3 zSwEoeHI?+H_pu*2w<+fO#)c$&zv;UvNLNJmL@$`%7S7He;Jf_Nb-pTO;}bqQiWj)+ z5spHNk5qZo!_UguCxYr=^J!t$TZuvgxkAUs1lzxaac&&C4n)^}<R39Vw?H8qn zkq{j|op_p58`TR)(h>rQU$cr?nQT9kkZz$==Jon>eN0i;;1^pXwL)aotrJd)nojyX zmobx?4pXiI27#Cxsw%u|EN+ErEY<3{={Y2omh4;Wc)eXl$=LCJAGDS$vn@|6 zN=t)TmjD*qsVz^IXpFDw2aepSam*~v#ot7Va&2nE8KJ$&gyRj(eZG%l)RyQ**R@Jz zCn)qQPKq=)&f{|kbk+qwLjSg8ribDt{=a-1P~Oo>hX>FHxR(0#zq5CS>V(Ur4^GaE ze41jR^|3x(J2AZl72fkBApv5;We2W_sI4=OfwK;ebBVLC4FSZiNDjZEw^4kGZB>1I z&sm2r8jwNrzt+6uojn$nCb$kA@=liVI4+H0dN>Rn{GBwNPYAU(n%eZAlh9knXtG*% z_xOLVLUfU?;9oX^TIqYOra45k{gZh6gn8(QD4Cb2AwXh^*=bp>oWus-k}!u!kW7Wy z&ySU0K0Jl^8ExN&6Zed&h#L>pa9)+ObySB8)|p65HVX+&=FSINyHf+zvnYjMx%yr2 z6(SQulkw=ZlEzcan4(^GxOwjlxUk*qIEtbjKKxr)7xbipH)nrAW+V-f>UxiNpb)p* zkC!ITu@+Zvj76tDOl^kDv*N-6@gT=)!_+fF)Vrvz{gnenqqq=GQ5}2S>X!|T$|9;L zQ})BvBlaj`nQxS<`Mmh~)t?pvWEA#$-~6Q@A?LWZgQJL-&kye>KCu4N1NXwa0Ih}!6V?aBSF9^^_7 z`|o4yqqBH05)zH+S{iM284z~Ht*n#n`ZiZUTA?3x>&@l|UYb(=nTdN$_s4U~r>jO! z#3Ur%WNoZGv|BsYyb#eXf5xK=tGQ9zd&|W*vz_E>t$&~rNklh8!p6RgS@4NkW_w!a z{66l=)Un$u<0oT8&!0qS{f@V$}A@Dp}%-b&dRzwEVX(Hvv8wbw)4%+p|&tp}wzKJ(HX7^2YMzepO(oCDX%9HqW+9 zawg&cCMB&Z<-fjuD))Hq?7pc3F<5bmBwZ|VSmP1u}12;jI zP4;}IT%LlGdAFDVdi3c3AwZVN=&)*qr;Ox&CXuG)wf)ua z4UxzO4-R$Di${*Cu1_%Am60pZ|M#w)CrEvyY8cHZj>uHGx%BOA(aXM)cC1ftZB|tn zbDKSSE*GEdlH^6)9q{B@9F}BAVKtfRcyw-^*^mBM!S7bdUS5TcYN=yD$LsunpIVlT z<57OT3b&%wBBTOdx8KZfX4&6xiLMu}*-`e@^CUCzyjUagz7eIEy!4X9r7}H-Z6K;c zIY!6uBcaRtRq3?Z5$4%l1)h+(VGS2rRdvCv-*Naur9W?`HgWhSl}Nb!;!-%(ZxZYa zzRYouV++e%U9tvy4!6Dz^>6QGZBNA~d&8-`CB=sm99{&-Ii!<|xX6_C}`f(MmP)CCbgFgD27QmxJ)b-6_Y=De+n_ zoh#&O-vtc624uQURh{zPTJF+UfD+nxEHRvY|-E8}aUy@$bcHp?+>#+^YKJ=(C;<;Ad@&=CvWh@bC;OQ?C zqtoM+LqsnjcA$cFKH9H@dgEc*F7ynu-3`Ndr68@@K)QH*p^vREw`g_Np0|`P)BPLc zR@zk+{QF8jZcXK0=9L_?QmbGx|Jf;o!{$6u6q{3LO6T&b>I_>bv zhpWDk{~*gcwrjkZ%qgcO68BC&YyLTN+Qp_-qVwj#tG|N=Wwuqo@v$9tF&{zGUc5Z_ zPT)@kq zde>~3ZO?j&28#-QdsKgNs=709RD4)_9&zPbWtq1w-yMr*O!U@=9tk*mu|m%jNEnjk zb(i8{8x<9%ic{(6ChfLpUybS571yfydJWei*5nH^B{Dm+?5Vi0IZaKm_KW9VIOHTx zhq?C48#^LfH%x<&?^Yl5497l*y6?Bj{q)XQAeaZgK>*^Z2&Q}LFT5QW+p=xiv-$%_R-F#Xl$&Zd z8`IaBY2@i~m)@;52VR?_dV(pV@~h-i`1eOvVwy^MK?+BcX1&_uUwcc$WSTM-=pWL_ z<;tmXuzo3(PWcqaxF(w5Su(m2*J`vc9N+MSbL6mJNt*d)Q0xPVeX~w(4|zh3WX9iL z89(ru|Fpb%nT_P09i}SJkDT(aRtILIYAMXTQ6v`iG|W9~8GdAr0c`h6nysVKR3AL| z5J@8P7O`NmyvYzZa#{9OAy@RTc2}8-i1eXkjwW_IrBnAos~@uiHz!V!3uG*FKrfvU`b|u{ckp2LUh1#52a(b8qj>98mcG@xu1cPIQwB zWH`fWPK#753I|<&{9{Yu{UaaA-WlW7rHso%bG8Pq=AG8rh2lCI!bsx=|4io(0Q|850=TGsPFfitL}M*{8J+Bd_~O|vzt9u zBm?I4R@ok&AugO5T%jXYE!$e%?@?A+4vr?eHw~U%sZ*uRP2gSo9QA zRnm8jM1}5|7Im%=b@nZFhtfVw#CuLp-;Qs}ncv#_aDS=Haraqhv_JbS{sDi$jkryj z$3AsLTzkrZ&sv5vw*;sq3D*>!l*8)c%Vk>&NhF*2@)@f=MaR?hg({ zzhhSU|JpmRu%?!Fk5dFeKzdiCOA|prl%^t0Ak>6jgP{v3MXGd^D5BCM9RneO(0dVq zSVHeb5CJ14La0&%{1)52&$qYVxj7f->YTaBn)OW9v(~IxGw=JG_dg>b!3Mdyx{1EF zF^hN1y??_yeb)!sg?fUmmyu8_I#u!3B$-)L%$rM`sA`JausD?x2eV9tZF6yas+RJ5 zS2A#|u|u!-1FtA^i3z38L>M{$^G?*XIeD`;`Cdq<@~_C@xl+=KzrXWX!}5&^&o8B~ z98~hs);8IKDQUwH^quxOHX);7xQF1aWdRa*=vwR=aRh^4EM>7-*q9I(! z#PChoxkxRh_p%XrQ6b1)`nuL@EN{?(WF%|jW=5A5U?T!HqVnbxCvH8NSLZ`3Is_?Q zmPpd?m6bAVFeF!ko`NEDkl;u{gfscZJ_=gg{=~g~IsV3BG-B9*oLcMoLED7(o@f4k zz|Fn-<)|(yVm%$9fc#8d-w@JjrfqzEeeqrUY*)Gadw=O5iM(a+$1$jl)Hm| z8=mJ7Rt4CWoGI?dUy$Q}eL-14p6Q71w4fX1`mBjBTj6tr&a?>z2$GZ$8mvh>kGc^Y?!>Wr`a+44MF^`>s*f@&qGS(q8EB&av zl5BQ$DTT7Rs!eE(S*-+)&U(Mf3`-{Is;-gg zziuUW_#x>p%9Nlw$zxy>Q2G6gdJ38`f>*C}UNsCZGu@$^aYZN>OrvM>=(M$JFo9Q` zL@{=g&HGh;2PQbCuvs`lf_3x}7sOzPzLWZ*{Qy5W)AV83DW7}e!OHRup5e$|&#rN8 zAOv+x@!1iHrB}qzQo8S+rZEMg%Y+>T19}Vs!vL9q1@)*_jLyMZ7Hpk~7L@;E!|P|q z+Jj^J6|gISf#TS%pqwB!u~B}&foG6`hnbPLsb6sG^yXZz92^-@@aFB3Pinha@jOp6 zx0(Vp=%@Y?$LET8LNEWp>4ezobyL|FPGXeqylSiw{}J&V9H161yYrIc=^0;#lF`@Z zo9*Lw|NCI)Ir#Y(P9B1%o@ox%jMkaUoILqz zS|-Cs*>p=&!10fcg!`j-{yz2Fx2t_VNaDcY#+o(|*qZkSsWn0)d`Qxm(jm+chy78h>kqq`-M!XtUM%=VDO*Q;xNd89 zp`wy(_*B~l85f0tM%EqrUnGFt>Bj zJ8ltLj+iSZ+3E-FPP<(7@ftX2?=rJ%#B`I?F69pM+p zjz&K8&AzCF7rhG8F-#;d0+&7u1gIN||6wWy0}>{iJszFjC143aAb~9c-^8K6Yv_NsS{AH;H=W<(TdD-GO9e(XV~)foO7XN> z8`++SRgP4#&HE?KsGyIu=<-{ysaz{2&ny>pzyA-I`f}4j?Qb|$c;%&m{XZKe^HsOH zPr=0IJNncJm4a+!URUa3g@RIvQ6l6nTD{xP`WFq{*)^A5mt4@`H=Eg9Fwn-YXTnu5) zcxV$)y-vFT6_>QHsMYP%R=;JAwi9ky)(70g?x3en|ASIW#8hQ#s|&e1+Y|B+4b}F( zgnGaDtLypo%P|0`l+M%1AO6W1{nXWB`COr&1%6U6Hnd+KdKf8MGkN8lyN*JfKGG#> z-#Isa+g4{=HBB}XoydV^kgNC&d5D1|)^bjC>guuTaId3?gCie2R~UcCH`y|d>G0iB z*s}M-H1X#j0ak%?|ERwevuvwY??L99L0vc7AyQymuiEQW@9meeTzYGSD4~We9?xyu z5-EV9^o7y-cb7~CIC;zx`Xj`Wom2r!yj{RMgU5ZXa~`IroxEse>R%@est^#@z=?H7 zCZo8qKa==ymjC2vn?Jb|{w7E~?qu`lE|o>%K2U%d(C1U4?8_p$t{M9vEhs?rDqrkB z3vhC|HgdT}QPt?nb#EHsAz*8vyzJ^<)#AE+=oQu?d550e|CY^@`niIX5BBDexoDm= z=~0pDnd}n=6lmAzA9b*l)q)y!uN)I&RdnYlLcK*v{Mo4X-kC=Ga0$084G4vu&?y>8 zD*t%5c%|#M`5w}c0j-$G%7KA??wfo~$EFvL|JbXT2atA?BhO)`F0Bh9nU_lK3-u4) zD$R56KAvIZc|2XaRH?42%fhZ6{SolT$0^G)g6Mx9rJXNnbcm%xvlu~OrGh?G5fJ!S zw0;}SVxe8ipnLa@jZD);`&lLKOVj6XdfCRXOhQLnO6F(cB#!fkw^28gNpKQ-DRvG97;# z-3tG#=r}?75wN`G(1CQlmRz(Xj_t4J*LFQgsQ;COo`RwszP;%FQf9Wm2ROVs_RBTbO#n-&>y0BA1nn*fzV{j&K`yi@>1Tb05ROtvp z-C7x;ZaKx~Eo?e^G5_l#DOv6)vNjTs3f8%aN*E->J{4Mf7kVW_KY!-lXcO?LIV#pJ z+2B+zbRSnFmoj6aloaQ6*4z@q8UhVv@qz*jN%e1BQP6|Xsi;~s@WC+b8 z9y^qR9TH7oYxipA%3s`R9)VxV2;g;TBrg*XkOQ8j?;hX>9f?~x0?2BKG zi4(Z_9Rf^}u}X8RasEE$v!?|yNKqu6K(LAAx^ejzU%?cF=F(5EL$mVYBOe~nseGZJ z1UlV6$x>|wIxEs@# zKs}9QI0d461rAm6g5GQ&#>Y?%MOnUN!=o}Pk2)r_A5UYKXmHT4hH3$#t;43i9L5EG zR9k!asdJ0c$QcHYT>A4X;jc@L5}}S6GWt%!j_xFp7x4wfBG@ESprJj$j5)PJ*HZzD%K9);9c1`p`;Dx+4Bvja|4KA9p&5_*0$G|J;hb*jAU)gaY z1RV~qMU6(WSk2esO)yEKYUd2&ubop!Q8>lcLySUVEV%U?VJae1w}zGt)8{zj#E(=r z&t#PXE^P`X%;h(;3{`(DBLd$4ZBF;T&gI_2NspABA{#ss9&gkDN2ZqV=VM=)tp+|g zfdS_j?y}vqg>peTZ7)_`_Bgr!z+tT46A{Nb@)MgkZQ>BXjFhSa2-L2u!H&!yLVTDETn*6BUEX{{WA< zJaq(GhI4JJ&v!`PxShF6Ko*9NtxM~ZE{|D8Ua`3l%u4nq-SrU!`-oLR15+*A;R0DM zZK&?8cqJ5ezJnGsQ>{-2-;b0j9g8vg)ZVcCX2oCY#)-yBYU&q>52Vht(qrO$02n1w zP2FQ_hNW@pJXyD-FHYsteyRMjpvIhHs!vPGB^JtmLnjE+N>As$^wB=`(a-OzSOvHw z{pVd@=kFr2@gOv9!nj$~mKM{!A?1nCbJr5>kz>z4ZEK0qXlk+~6izd-Rt0@b%UIGx zT(*)DG#E^HJu}_j)|=ho`xW|AhO|1{iK^inc+$c4Fi3$12AO*FzU$GDfnL<71^&8T4EK2 zdlY^W1asQZ(sh&ePPT-Xw6N+;e8~BfCg&QQ^Lh4Mns^|SeAWq&_1%R#d^mN!yJ2jH z@l~4_TrbVcfAeD`;Wl0>dhoi9yB59G@KA(qNg%bJGf=-|W-cC4dn&e(tZ2uWxZgxT z*@uM@owt2ecoH^!J&zx2DBiJCrcbcP*_e;iIe4@bnq$Yhj;;^cSZZJ07R=0!W>lI! z%BtC0saHq>X=_Mg(+n?PHic9N7uy~hYa-BickkEcUh*z{3E0d{rImLD0}s623h+aQ zkj@c7eDv~_mZ@>2sg@Am3OrPq2r7D1W4E_EI=XfwqFg}!>-l$o>R>RKn($k7Lp}GQ z#j2bWV2!KX%-%xTq?|BSSKw@sQ^UHHU~9Z~!QEj0#f6RBp&n96kK+8Oek~VsX}#G| zFpEleVZipvHw^^B8`;u~8eMSCCS~sMWVK$ZeLu8g9lgA~de`4*d#Ed!5zwI6lu%b> z-O*}hRmog9w0(6l%j?0#R9^4V%Yz@altBj7&Mt@o-Z59r4c!1-!cP#%t uGocC06#bQa_Gmf&tZp*0h{^vunM2xHVU0wq1iRdGwxKm)7p5cMyyABuZWwGJ0s;b35|UEV(hVXd9h1SR(LIpb z7$bfUpO4?~`@X+Fp6zDriQVVi=UnGH*Bzm)`Qk1S4G|t5-dz=C#aDQEw|DXIi12RR z1U?zcctnebcSFoy*U(eZ+QZ7--qq9I#TgIJH@!8jLvxw$Uf9Txj-jhb{ZF5MAclIT|i*Y?>149D>8U3o6a-MnySVq>}u9|24kF=n-dfk_csP81Fo#^+?Q{(t1lm84o+!NAc&&UHF%ta;H`t zhGOC5v!J8vz(b*`RbmFX`^}H`H{#VP`9MscvLEzF<&NGcwyXa1Exou_*tr%l8Ah%Y zcUvfUciZpRd+8Y8%EFgw-uHt9?M0p$;b)DPX7kLJGpET>I2k<9h$~T=;~V!%(~RT) zTz8AR;Y2f-G&14iHvvy5#6GxYG9jrcF?>Y|h_@1AmGWGKpm*Z~;M?JS ztPDcFAIT@X1jX)sQh#jY`bh3X5;>+G~HWXO7z9u(Z8=M zWIZZe4of^L{8s4l=YDnzQ%}7av;jOre{gXr^&Eel_Bp{it;G?1P8lB@MSY zDk6=0$L?yx#5Wvum+K|foR644eH&3;E6TNK zH*5Fz+_D0i>h^k7Nn2#*6Fj^}cq)p|bbZrz=KKO?^;%CZCsTz}``)ssePJ=RM<~j< zKC3X!4Xt}m$>#JUo4e*KSJ}cfNTWXjI?qcrR>5@3tnrajS$<-%T+yRhU0$9Iy-yrp z5?P#JBHPTsWj>FrpIw{`+Dagr^ZL{eATkWrHu0$==^pc0J}lUD(e-bqr~dEn$=`bX z-`|qiO1cEi3x|68KJaY6C68AdqJCMRXbp{S(d&Iifr0_Ri+Vr zJEdT)2L}<^U9PklqM4hXRu!V@-aZy^nij%i@ZWgsg+tYYaDJl5fa+`C+iheiJGW)c z&U-zF(u8R&E-%izmfg-Eva74BQb(f-0&V|3%!igm>b;wPpUWM#HBoYWbyQgo9GUa9 ztMeMysn3`*?$zCXd}>tZn0nDqdwBKFnvCYJEpk@seHtBab~kpG3M}~d&c~i`;IO2!XMf(uSYOIqtR4*1NK^WFdb_RP z?)9)$17%IFbfy3o-0E;A`*cSB<{kBphv9)F#+u4d`ry}-z&25zT@xt=UWWQR^}W$E zsE+0R1^4FthPeh49upo>&E)GfKZWkTdLH?fLxm%bDOEjQomqt?fjRzmeBX@-#rO*7 z`8L^7%Sn%DTaGlkp+UM~Zudy6(aq1K!PMDAlZqsqEU`y9HSd+mt0MAory7nK zXBO$4Xa7#|n^Kj<%zqcp8|`g)8H|8{pz964s;cV7#s=O(8*X>tiwbG81qe}PJTlj(hbJ4Y6;|UHf5_g9mwIpJE$^Su->An184h|0A zx%Wewz85tTXySTW_A1@nL-7)H1`I) zzI5JmDEi$~$&Br1rbi+6S*lgaTXEU|UCe~I2%;lsIINXkf8>?psghob24sMxP zM6-T$*`F6}`|~gw9&qt_kI%Y4Q3hq`IgFqoX!l1?UZ2K9du74dx+mK)%PldIKibVb zBJ>Ss)~;pCSyF7rnI&mmH^*J{xN%NCB=389ti;T-Jh5+1QviST5-2Pk9p_gL(2@4fw<_c$smb?O@6?5Qr04b?KhtDxRL6 zZzE-@Trj(HUqrh(Ux0w%<9~XzsSwjm>(bJ(gQ#Zb<+UBjl=gc`Zbemc5+DQkVx{57 z-CgJY{{D@fo%GRlY+TAM&JU_Dcjd@h#e7iHwMGZvw+O5>^dcY=a=Pg@w70V)T`@V} znl(^cTkAMo6EQt)#NfAbpQm|80CK)m29CAN=JQ!TW=|OM@8F&X!6=l!FWv+>-q1^w~D_!@;XnO9&B{SC^Vjn ze*!s~ezyqDlnIpBo~&TR)cpeAkgve zBAtld<(k^smwI|iIyyQ9CjyjF_ix?U*xk+aBr_<{FB|tpqAGzuhd;i2{raI6r@XZh%>--4rxhR<{(-NQxiM|n8KBRdC%_ecX4uH#9aYm%PEHWfsy5QfTi+22tl^+MqO$05PR%7m5Oz4@6urltC{s z&`IZ5+Sq}RUMr`B?R{SXlk@<3(VTtHf+@9jI;v;A1VeR1fvaI!-U zOZ6a~>ox{jtj{HFkR?%lqh^g!BSQ)uRkroHgma&vS5aIBFl{ zSi(+z*$0~j*g3NkopcU+GwqY#(ah}MqkXdcsv#LQNoe-mbvJzgZ?dAi zR!f8Y&k!BkbjWN}?%$+7MYlYM_iuJr+?}qmPl$Y;TWZ#7WT312(Z?gkkR$19Wo2AJ z0Sgd?Y-&G8*ue@kiVF+Fhle#|BzMK8XJ*(rIjzo5k2xr#Dk10oUdTX9QJ;Pd;n8NZ zG^Mq*bxnP}$E;iL7y_Z9rKP2*vBp>&8A+sHVOEwqW@lD+X;^Jg2y$?^x{EFcfnm4V zd42Yf9w7;x1+ci@cUl4qhn}83@Dw&Rb?e7`D>(RUYi8`%Zs8nehuE2F+tEYUG{(c%iSI=2~k}jZ; zaPBJUR+G)k)rBTYO-qKQmemgyJucvTm%6E& zC<_hPDFzF8AVKhhi-%!QZw{%8ds*#EL{4cm3L%#7?9<4;+L6kEhO%g;*}1t_OU0j_ zGd*cjtI0T!bC=n>ws#G>zA^P9C~nMX`KQy&IKWHfrAF z7%EaTAp-j?u2VzUNTKi-x&30{+`awpIIPwiWi&TGKOAeqQt0 zGkgGM1sr}srjrLU_T3eo%{DeR-bA7DYifkn^^xKayu7@cfN_O>9IYCeCBfK4iNUrq z^UuLlK}5X^Bcxrn0_VYHeK{NZJXcp=zY2_T2EzJ*yRdxU-Xa2fJ{Ai}q%!k;Y-^B+ zx@=63U4J9vBpwDe{`yIiZqe`ArqZZ%Fn^Sd8GueAU zgviCObDk@{S~fr+pQz8*s3 z^}3;$YVu>^it=(zt@lj&?EUlzMULU5GZ`UlJo2DX%KKo|17bhKgmUB1{C11v#7rnt zp8b!X37(x05rI*4VQzSyWz{~FReRu$opFs_+)Xw%w(RQa1i42+GpK^r)(jv~aZy?o zkMzYtF9uW4UR?DCwNaBYZsX)NVaT)U=vYSco@k6z@q)#ErV{`?98k7A<3`4M9@Fo4 zSf&2JxO;1c3{0E24!w!AN#sIaMdBc5?`cX~@qEmhU(E#S5MAJ+DHo=wP{EGLod5pj zUmC9(SpOYTzjSgcyXo#f?!gQ=gnyOhrx~SdjWTZ1pIN3;)Zf$5bCRvv29sZYm|23F(iR;{WtOWje&fCv1(dhgX@Bg|%>RcK;}?bo(kYvkSC`86x5k$`wg zkp0ZK@P$7@QhOTj$LODho-xy+Kapym9c)iO7>UDtN-_GIGhs1ibR;jD01%wJ8qp|9q)8s_b1br2O+gNZMqD8q5B-T#7>i`O3@Qe$!XfYW7CRv$QW?dYd1L z7dAGgTDUH3iC_nL{@hpK>G7?tq}Ktd>sV2%>B;xs_dkce` z_$@qy4D})X+K&a*0!&&w$5M_FW<^fSYRNnkA<}gQFxp*o?qUDb9A&qVFhzH$Iww!w z*M?6$b!^d2FNt9iHTG$#%d`ark7uJSjn>urg;Y{m?k+OpX%Zw)@=O4S^j2k6tQ8eX z_u0ObB$ zbwytboc07!RIQa$^Av_8l*m&T^ek$BGAncZLD($9uP(-ZZlVKv7fO)5aOOd^X)Yru zQZh=41klpY)0eCTv_9{C+W^`YrEm@%l?Wy zb@pF>byp5`i)fHHiq$nv6+|#m^@>o<2)$fcnp%7Fg(cF2ZpOqBru??Vy>f;|$4U zu>--qn?IIyTPEVZ*3={-=BdXNiG;|hnh*~;vwg>PPVP)S2R9j$)ISX%b&`lTHvb z3`(3S_YbTi|DfOJ+L76O#$uNxQF3taKGns2-#`AXVi}r1?aUAx9`q#D-eCMY5lZO0 z_ zJn&Cxw!1L3^HhF28k^FB=C5b9?ET=9(l^iZ$uFB(<@u=J0(klfT7l^F0CpGTK>FF* zp#itJkCj|Mov4+lrWgJ*B$aw&SoFbOpVE?aqjC!?RRm^*Xl8rKJ2qpxt+) z`A3I*>jj3_(1U(^?@}b^8fhzgh~ap)sP#Q9YN>r)2>Gt5|6-$r?nX}>PuoEgy)PY! znUjhu{7BxYX_+njE7QU%rWx#OZjFEJQs-)<2T&8&rEiCXGs;%U*F3SL+Vg8Qt8=C| z&8N@cSw18Iesq}56@cO16Hu)SKZLkq;;Fmr&AfPy+~~m zPZ4vJmNu{NyZAf36 z)0pNx0y!3aRz{pj-|^JCnq=?K#hB2Kb1O-_l_SaCF$8@sZr=``qOs$e|FK`4@1nTB zcOzqHKe=DNI>@?aprYwBHz`tdWBYTNS#K=EcOsl>fEiOIGaKkt9`^&=!-SEQZlnY! zuap55MS~oB;ya7rFUgo=zWT1AomY&}^!k?YbOFY_n&*gznqx3nCwo$NP|powox{%P z7j?(mm9DTPFMp^lDN$%qStx_LP|`C-s53DcQK)kMs|J(uK_@Y~wZLlm9TloA#7xgL z=Y+kJQ>tW1%dH>)*9w*(%FO9)CpyhkiPBTcJSi+}oF10IE>#$#hqM@8Tdp7EM+vj- z^nKq65lfW69&^O}`b9;Y{g*j7W|#i7;@rmvj9^KByb|SoX!yet%m`6s zMKvKI8q6V-X8(-Q=gdN3IQ`Dj#>DU6c0pyv^~GsvG_79S`d+C1RT?3q*Q_nI<^r?0 z4YFQl^tQfPp2|7}00~DFk%t>=>R+m6{J5t1UjKJN{k0p|Q~Wukf1_dZ)N9ra(|V&| zc$~NGWGN_r)jVKdi9SU_4GDZa>v`T(>G1j2W2Ykd){-LYmM?CzbGgl~|q%*sAP7P=-zN2C*y>fHQ9I`mCi z8d5|NQCXj0fbo8Hsd?i`iE#m(n#GQcZUx>FH6fzWFO+IzBF8bO5Bu%gYW8!HufYBR zNjUzk@XnKfwj+=bduP}0PXg-1I)c(GoukvIwuZgl5*c<*bI-{ZJS8?agq0uCbOMkGwD`kHQuT~{AK}_R$&>So>9B%TPvh9y z3#|0-;xwN*FM~D0oE6N<6KqBnb9;Brr!&gGtZHZV#!mI|(JS+{%7Mj&p>zGp@!7~X zc>1R2)^Oyd)9ClDw4*>0%99N7=5$vsd_&G^ukHta)q1Ow{-f^QncX_J>i$Ro8$J^+oxsf7McelD2x&MQKjncL(zlAy z5l$*#f6c}Zo(C>cD-rC<^bTSU-E02;$P0FC=s6gYIf#q>vlPWE01$9>$kq_-WEPR! z`58*rB@4MOF8^WHr}M7pH$n!)ExN%uW9LStNf)H%aR6swy-S7d#hJqyq@h@6?{%hu3u`bC<#0 zIyqKms>;j)u?G|qt%p=s1O@zu4}+i7`V#aTC9hfONXq>@X_~#m<5%s;yYu9DGO@xB zL1{KN2NQh4V2NdQQvXM-6JkGR2AajO5r0bwJlSbaJF=hX!`974P`pGA3JIv0SDZn=#>e#CCWG^zAxa_4-&N!xH+N>4;wP>_Ao~oJ}&;g---jvOI zE>-qSvNs>`Fp7#7j!2O7wxm(Du7fHC-`ev%aEf1;ngyO> zS8_|I$TRD%MyzGDlE#Dd=}5O@0}}LpRLN&hI4td!B52!pGq|6}A~d+NPYECbXcj!z zWu}+37v8@QOToW=-R7k1TH9nNoYLI5-dS(5+@$m{qNS#ePgoRv=fTLYE$h^<%RHS_G=w17Vc3B!^G zk~dz6$_npHm726E8ows0m_)ygu{O}-%tuTn$+0K-xioV-*ME`SA@cCo%hqbfVb(uB z>`-s_IB%hIdf*b_BNBn>V%q=gYn$M!#r0rsKce1hrSPLnvz^Pu85X_;p2@e<`Vg@K zv^uZXBO#Jk2lS+qv8Ndb1~2n=R`D)$V<1&d0klv4l0xz;McO%E-u8D13HJd7V#U{A z+kkm3&jz(kQ`g%Hzehn8&#A*~RI`IjGs2FI%J@ecOk>pVo6GPCr-W%%lopP$G|V{@ zcRos0U&7#S-?#<@>jx2vHpe#wTes43gwyu-_O9rRWM1=}c25LRAP^^Yt$+2_EXjL& zrRs(S0F0n|ML}}eDd(}nMe_CpYrAg64h5S{A{K#oU};m7m1+&~_GV7e+v?=g*v^8_ zCh%MgtbUdLGS>r!yXeDJ-|5TRB%Mwn;w)@Zvr_Z*vuqQw_}ftG^OfY%%08ay>eR3Z zOFIq)8Q^|bwZFj1@@}|j(LW?4u)e1=U1`+}%>42hb}CKNMSr8hiO^%?cdX4m&}OTH zDB`kdjoyq>;MtOL0KVemkwXl-g2zPuz>!`u5A7iY!wACdE7v0uexSyD zv!MBq3gOhW;i$I)5%4rat}r+}ue5hLr=cOmtT3z2Orzf3$wvh64G)Gp7AZuXx~UWr z;Rym>YgqI)ev^i%Q)?RVy``l$QVgU(eH=I)ug+jXGVYAAIIm<4A+`M&Mzg%n4EOaluN!&UGEzO;Zi-v(;K3vGp2z@j19v85GifdA`S}U0M&c!FSs) zA$@x)>Iagt$0K`%SrD3hxm<0#qamW&nvX#0;lN5qs6g)g#q;j#r&j;b0xU{`JFcPJ zB=;rgPvoru7kM|#%oENuo3MdfIWp%3SeZQHgtZ2;ipi+m+X>34T{Fb8X3fqM?ydE? z;l&RaT|{1t8R_WiDl$J<%qxO;*JJo{f5+;K*><;HTrKC;67K$V0ohAORL35MEJ9JN zZMJt9&eofR!(M3BeFQ^edxW#h3Xt~E0`;?7Rxe-PAG1qb9tfNYY{&E}RM26%^#*El zt}3q7e3^N>7@Hm=_U;Isb0M!IzSgc@pYVs<3YJuGe8;KpmOm=>xys=LntvL8NTZmC z#g>U7mq*XF;SRyJ89ujp+t1u>j^hA+)YjH^O(aQme?JzQ-Y$K9%j24UaOQPiZv8~R zSlIb}IwEgx1w&)b_>_MT#b`DKoaxD?adb~`M9yMIba>tB)FK+!!^zVZ(2l4nzpm*; zHyfJU`S5E_&f`O0^bP{(z8^Jeup~6RL8ab)6%=2przKIga&wdMUrY|3P((1k36Mb6We$Gt~Mm{cR0lNA?Ul_pHsqdCx z#Q;||*Usy0t`nLMbhq)X#-W3%A6?h>EtUh;Lud()?DMAXJ_lTNm<8}wwU(#z2&d$K z-mMt-_&H~*_mH0F5_R+F7uy|#rAhurL-5YS3zJTIALJK5({ing$T7^7zbf4s?#E6M z0u_sv)MdQ-sUTlF^6~;h>O0I{nEvzhcpG4C#ryWo1Q!m$+c3P;chcu?X&vkz3fBi{ zAAsW%{s-#TZvd>0ePMg}XSn`S1~))Znvf9kBwtTf7#p9sBd7HJ9_)9DQG$TRtFW6; zcAfqKzime7I@QR^I$8tJJ4oESH99w^F={1H(emMPucH@tvj zw)hy5x74H@akgq@mmS~&LK+}Oy@%X?omubXwP1Q*7x+I%{0-IOEUzw=5KX9Zj_ zdSpGf_}4V)NpRMh&sgS=8AUn!n^8c0@#vm~(PO~-pec}Y4VOD5@BPHFY<*XHIgu2X4=GxbnLhVa^ar(jrdvQEDdcg2s}L;Tt# zC3t&B0-)6vdtvj1qQcBK9q$OFF3%2AXP&Bkz88oFpXC#1-s+e!{bN(1SA%gjf8UNV z#2}YrNAHEgb@55Uufv2=?;lka3JxD-6N1c%@6xPM=8NS|WwYk{Hg>9jes;u)&>P_+ zbB=JWy?S_o_0I<&>F2dJFfAP&GCe)L>&}JW*yyF*R09|!{2wHqNZXa&!gSrnwq!r1 ztKPkIaWWVvINtJsk{m1^^CSu{q7??YL}NbK^_vbqoO18Ur^2 z9g%GrsF`{X+Io-6a}1_$&xCj9UT@fn&&6gIa&sX5+e|QNjkWXB_D}$v|67>RwIvq$ z9lJnt%lx1=t1ZKZ?|jD>F0ve7cFTx9%L>2hgluU%tntJ=&`R?>W{Id1J%odxtd=CR zk;3Nchn(_9+S=MdmJSb!f&(LH;oePvtV7-FSfF`IoP?V`y+}B$&bby2^gWl4{p~>@ zD}xu;I)As!jSD)CG053)zAj6BWl=UQI<&VCoaOwIEZ>gw*O6@+@)-~nb%;E(+DO;i z7-e(joi{u9gqtNE0Ilvt;6g4gFFn$R}d-uCFZL zi|^hdd_#!r->zlBL%B_p#TYN!*wxr;Zwj-u{xMIjTzam0U4|HDv3l_I2}zIZc_vB} zJK91t4>lp7AJ)#gtqKNJI-;Ut6d*$6*`#l$Lzcc<<<>HIs^en8;euV@*pdZ> zLyi7EOr zGmhC)RFuRwIwhdrq%u7=P^QMMlwK1O)yK)`&dN9~2H!bja7Z%ibHT^P{V&3FC0;;- zD3MGdB(8>M3&ZjXPpW1=Iknx=Kj9`jtVvj%ZfZd0L_-K_ zyP|yfC8XmRbV>9I`J*(t>-a{nC;CRZct1>i<|YbBLo`l-nt)VmNuvq+f83{+ zW8SK2>93^gZC4Te8RCQn%Y{Fb2UEOR5Bc~j0qVbhlbboSN}qyHLqotiKFb>X zsm8#RPvZf5!h@{vJ(<%({PPR=DYt`a+~gL>U#Yh15dmcRarL|RaIr)i&D2=itU!Hf z%&f;&<9ep#N(4t|4GVPMKANxO_eeRMt%O(Ra)V>keQGOeWU|>PcaY=wP!n|HZn&PS zZR}q4h)l^^BG&a=$c!@Wi|^O+rR_zg;BRR~9JS|e-|Bt*`P%OeCYhwn&eDTUH+)}d z;=-hYcEYQERzGLORnXw9Xu0+Sc=>s>3B&hAlKYlr45|h`i}eCs8)L39lC&ms?@AT0 zCW5pxW{rdcV7$1PD4#r74iC^PX~a6}blhnl?gwY;Cz~8oK$=$Vy;i+M>Gayiw3m3Z zfA6VOaM&AhX4rvd1Yy4uPo-)U-z1*2q)c-Nq)UTE0Et!VZB3jv0I^bxbWAq#xgTgT z_U1K=hU5rOzn2RRU%EzGP~_)hz5nUFyrcvMxN)!4iyh2MRX`CG+PmDbez=IiT|M1i zIaiO6a5n+NH3Ehj`?5$wlZ}qw@R8Cw<@6bt-#OVa zU_`EJqFuO2KpSME(!97kiV76uH1phyo(T*#z_s}$a`vtYG`oZxgT-d*oOG@TfUDzb z4C0Y7-*eux)KAR{gR`l==6`q>n3ksc$>MaF-00nyqex%&yU&UI?`~JV;uF2a8n%!m zvhBz6Nj3jgsQguvLy`^ znT?xI9-(QT@=4(VdN_kl)`!Ptgh4*^bzo#cy{Vdktxc@bC4Utw*tpp$k%D6U!DfET zFHqU^J9*BMN95Uv7`5ym>w(YqK|nJZfAq52itWK(hswW*<=+(Yd}(N^*Z998kiR^y z+k!Vhc=n7FypYLq`L%u;Ak);;KWVMXi(Spc>=Y|IQAnZviP3E=wy1KsOrqY>fgm%{lJ^9OS65j>Nu;HV(`Sxk*84^iAjSTcBwYrN> z^4f3f1PfT2lgkr~CMi>0pm2n&nP{*9!Q?7>A+h|5Hxo6Kh zvIB7d#~dz2NVr`u9c-5ulA|FyJ(``}$m#7W$dA)B^6=5}e<)8@)`64apKuT0KJrBiy;D)6VE&-jR`07eRY7Qo^-maP@t4z4s!jRI3-&6b>WeEXWGSuwOZfaFNBCgLW%&J(AiIu<$>3*hibn{nEv zATz8z6N{Mf4}JH{41Df|H%n4tII@fvkgu!xB@DKimtUKNSd;ND$b7EUThhW1Myei+ zM7ix(uS29az%#v<+KVz52z!cUab>Lo@lq$hPJ$#|jW5qTWiR?~KR(g9^OjenC@4Wo zM!Y({&%)T1Ub7uVVZzh2!NkGIxz9RXhR)lLG;Xr0QPk1Z)3as~7zpG!(@-$`l7t z9?g(C4bmNI8+;QtLHptb_zgXUXL!;kvcNtDqbVRv_T&@pt;1yQBcanE=?uf5KC zfYR#%yAHww#0Z!6emQMzW_kt&p!^@J+FdY@=jT!As`k%(>gqa$^^b(Hdyr6lt3|l6 ziylJB2e6;a$M*Aw-}Rv-Y&>Fl6!%c_0ysm~%nSU%Wb=MHTh$++GJXDM_N6k@fdr@I zsA%2qwrZ&?6x{?sP6c}DVx?cDjV}RRW8?zRtvI^4PKd|mZ5--_X13_(v$JztQLxSE zZac@Ru-_7DkKF81|Kmcu)?wA_Iix7v-4U*cGS74bZXxSd$7FG*ZWsGi{j#{%nvN%Ev$mi zKrSJUS|@0ObBb;0l3j`ZQsv68qFXT6jt^18W7TA8<64s ztM2UJft6Gxl4+*aK>c#|L#piHx5iIcHTQFc6DeP>d!SWCk$!JI*7S~%Gy%tS-+PA5 z_yxe~C>4wEr;taSz+A`xiY!4C3aXB?Ed!{4%W}7OTuG{%fEXJPXmu%3nF8J*#lPfmqexeEW~9~}T&m9}_8E{HdOo_B-P{Zweb+kX zKU7)gx+o9yn&IkaB*HPhTVjnoxU*UpK>6wm$hb*MvU0uBft?}JhKutSoV()WzVv?v z58;OuCp)%YY9P+SOm`w_mve^P1EF`^6-#bLB?sqOFJfC7j;hs4yuLjGJ(X#;;0;vF zUx1<&R8(&Nu+)kqnb^BZXWwIt9X;Q0lYJdi-Jg5GV1Rc;&^p`MSpWcwyvt~lo2&2< zJWagEXVOJx31Z%Sz%)mx;p*xz=meZm_T8oZ?104?B>cO1}g|b zaUFsi*2h?58n`FRj57UX!Rp{U1C_m}gt8~W*BW-KD2%LIp~-^EFJ2JJ6`V-UXp>z& z`X9#1Tk`3AxYm+W9Kc(}vdsTiTlgQjSEVjTJ};njzf!!*oNsC!CS;whd?Lc^tWQ@A z)i0F;lZ86OUg;w1Cyg>J^W<9qPWdh!9MtpkXXu^USCIgxng%d0e}3y|Sv!-m^4y`~ z`Arg@JF*?SBG!0i!HYoSs<*cb>>2bs<}7-}_gW4|jTm1pnxU6>C^Uf>6&zBsd<-o= z4+yHb+-~2RuZL*ax-yVnOhThoTegNv;1P+n56ow&8zPYwWR2kt4Un1cAavf6>$zFA zO*D_H*8?{Kzm1&m=lRIV@)l)dwd}kS3Rp?flt(#6%72Ay=*49Dk)qS32>ac%+_W3R zB2y_ORM)`=^O?lMF{|3l^Woz>SB@Bgc^Ur?xd&vR&m;Sve@g#V1pGTyZ$1JtWR!cO z?&ZuFM5DY2XpLXBTh3ix;DoI#f%b|&fDo@Qxiz>wEL&cw$~m>c1eV5L57GKgADPRZ zHb9V2i^T3KFMH=P&o8U}-zIsC(Em1!x~qYCVC^mnwYnJ2_&G{cUY#!wy zNH5QQwBpHPA$d>D9gn00bQ&+;YMo(5_Dr%i#9qZC-w14EwVxkKCaG#n(Op8AQX8QY zjZsH>>pbHjfi5i?zxT5~xO3~rBR`uA?L|nS$zGRtt3zZN*$g1ES>Kjr<5t}Vdk#<2 z$p53+et(bbQ=sL3F`!HY_4l9Xvb_(yFP+RAPgfR@A{G=u9}>YrW%U%xjpcs+qP&}< zSvq93Ui~b#JwoDw>?KckG0>QWYSITt8A7geiL%(lWW^@H;ritgK5=FSue-aS=9_r! zGMO@<)&kO(=cFFh4^z3>xj(guM>b|4fl5MxoG98yu*(wIq9mTcdw^?vN(GfoJ{#6* zOhkT?oSe*a{cpNUu{bq1^lhw97F~)MT#g8^A+LbeqpP~X$gG7xbaq@4= z?vq|WqP%i3^fw~-xmPys*s#U0168_Q}>dPC40x#JnFFc8BH)byr8gDrlC zhIAZ@b-TAPtU6r8&C%|*fon?x9uq^&LskdT_ zM~2)9?;K1Q_h|X@xIJtAWN#h#S=jj}eMx6wvrTO*|Jed`>v7kOcwmx2fb88=(Dtx! z+XTn*yi1Nmxg66v>TZ0PZ1rn0ef*P{ax9BuVTi4ZBi!XE24DiCzsQAMK{oL zpSal*sI+Sc-=&^?j=0=^jLrD6CmnCnw`b9iQF5mR&%}2z^i+_j9}H&OLoEvSpVIu8 zATWEkh<0<@wi6@{$z-S4kZ#7lEKLUBF@VQq6~?BflnqoKMku~nxlXUpD7Bw;XWfOT z#*(j5V4oM8F@tRdboTDYhmut8oK(|%DcWpZyK~Ke);Q=4k~z?xr3P7t(B4eo#Abm0 zKU3}8i89T|5DM?yv3Iu7@(>(aw*U2zH-;`_7{pzyVt-rbp|E+jrJn{w0-|GXv zWhdei+Hy>J&U$gV4>t}1TrJru1L+N!n)!5$jM>pPlguQky&H18XILj|aL_!!H z&J3=WZcralK7L*<`Q58ISoq`awe-k<<>pf$pglVP*Q}~S2D&a+2KRP6W@6Th5gr1U zr|UoalQ;#%EiVW1&+0BaI_hjNkDFc4m>ny+D5;U8vzSyCK`9bo$E>N^2x}esPQVo7 zQs>3J%3AYm&?c5SLB+pmnbjyO&*Ac^@W3 z*kV&U11@E`h!tta&vcW#Ne3z=hKHH-@9n3Z>_IbuSzuk-e-;a@QSNr1y?G73+2Lcs z0>R%nbHCLj|L?t>8TIkV@Xtsz2IzWTT&@2$NRQ{0^Wo0gwq})1;r6hGK=@84Ps?R} zr2VXf)AXlxqw;O&JVXE9IvIbvQ#cOeBeR0Bh&kHZ3mDn!Y;E%{Jv5$}oMenzCIS*u zxb-xqq$Efum>ySAvNYQSl_ixrnDC5^*y`Yvfo2{ z7G+;m)=Zl<^5Qi|1k&%%r4`+_4D`6fd;(2Se3w?_<1~13Vqy~*eFJ(pP8D5m&25EzE`x0$`TFH1MT~(*FNJ@1H;g&XdmC3pyOrW0_pq&qZQoFT~7w zZtq`ui@sX)#)zA>t)9Fc-rGs9Yo{cxuXaGE%V3GWXS-9vq)FhSJ4{A0NkD6R2E~%3 zTKSXDZx-R>6t+L?(yYOg%n8$nf&@!!Ml4-^u3!VB1I=78je@#q*lD{}e;{RTSBe1} zgZdSD*~_r5edHIjFoGYr!0xm1T!Q3RHK*6F_DQ(s)Q{{Ru(wxS89NZ}i0AC=h-YDH zO;PXl!p`14r>ZI*2pFJ>*5}sNPYoK=rF<9gAcY}2lhM{$sFBH$41XHg+5N5Ty};EZ zgDu9h1;XOX<(+_CC`cA#cYvGC>l1V)q@tkQSL70~5jQh1C`4guX85Losq+5Dzl*FZ z88*#B86w&l=>{q{F6YsHr`yWB?e?;+irDl0aiU=!4!oX=09hJr3eq5>S=rp=O-4w^ zCX8_9B+0<6Xas2Ro{dcE7@DY;mPBp5b1;Kot!JG@_kGiqnFSVRYs~?*q$h-mf&%E0 z04f<`;U0vz^Sbx?d@G(5d`xDokv|nGyO)Ior#lnfxg&o3TL)2TMQDA0dwm+1zO0ij zR^RjENw?Zs&8ah)+4lC}mR~MGo#!}O78{7q!yZdhb53sw9Gy$e3~wlyX-^#oshx*v zobzj}RQi%WRy2pTnYZ3Mq4-XD!kTMnlC1aLN6MA)yWOSm@kmThW$2ar_k1xi9IS}A zo=Q!p%yKiF3)ES1!~cy+*TFWkc^c7XaOz?e`M%jo$8B3nq=&L-e!MzB0zH_*A7a|G~G9U>x)bR#7o-CZKx z-3%ce1JXJF8K38Uzi+L7{cHVe0pg6#%zdA;_rCVEue}e^`Be+<_mg$XRm>S(LB{pd z7O%sx4rp_dhc#SxuHkBHvI(Cx(MtJ5(5v{b#Ts-NHuLo1`HR7vei#V_I-Qr0M<$ev zyOZ$Tn}3??@aoRM?<;sb%B6Z;BjeiZ)6ciW~w6XJ0z$mX(wu@%BsK&5g(T`sczORvb>d zWuaeXw>2ZMm8^@jz6HBBx$i|!AyMo4M08@l7w6~5!56^aZCtG0-{~kQus=V!kt!{F zHgM}2F&*%km zU07tCbWo}Y5e33s4<}-VL5BKX*hx^okR6KAk6vh`Ne&6ruYZ<)-)1B)a%D{6e&-^x ze{!rOj|-m|>j3N2-Q3b)FG!RaH{RgJmMM5vjkInfk5#JY5K>E5GOVsJgs`o=_ zMDp|HGncn&zkgpTr^Nw+(~^=B1T_d6K+oy0?O(YoB`aT${vJsksX5uK@a=k;44U}= z{#vWq!8D{?x^>EMX3*y6v`Km8!svBz_>vea#?oe3oBaUVc81-ACQFXRs|tETJ0p)3 zo(6&s^jBT-#@rbmjevzRzFM?~z6-kYFRq1rp*PEk$(L|I5)O*qh*1e2!|$tRYpjU! z^XcxZq8uuFxPBZ^V8;ryZH;7(oQ#NOChu2{z;JKGe>XN>>YT15q*I=2Eu2idxsAH6 zKp=8*a=A(jz*-oGhe3d*V@yp+VaEytjnjDSJX1(argNfY`z0^91ny@?)MGN<3a^KA z(Q5m`7V2=LdICXB0d{e6BYOWB(guy9OYginKOnOY_a21ZOANvsY$??j$cK;kFIOYg z94P$^Gm+6yo5$<-R&r0%NN)Go{34M>zPSvG{L=!A^}=Fep7ak4?3`a+TKNbAy$UCM z&HqVaAkpS<&PhofF^gU68DU4P{7S4K^aqVerN@aW&|vrY9o;n-7 z(-DS!d!Kh{#r#E!A>-h1ZSJs?!w!Zra{FEfqycvZ*S2nLmgnU6bEH5u!4AUD^SLEC zJ2yV*5-yJ>qaGYjFRzzv0+qL*O+6ntQ%Tcibh34D^U3unc0UsHP`neKqdkFbx#IBA z#d>?ebo;4wZsGea7S7}|9;G+uUnNE$q$h7N@x@<$mySpvmds`rz<=`YhjFy)UeezP zCl^$K7$>f~dJQ**THnQ!tv`R}r-ielo^HJT`@|Y2rr>$Cu}l_zYK+Mje3qna=})%) z#2DYVJPLLjMH}6+8poE*A;QW$t!6Bxw4?>QEpAf_P3QN^cL#-q46_hf<2r0qfADK{ zP+)zu)LQbMNKoYdr#H1!`Krn?&<=h3p>?~w?bLV=mUX+Lsrl$@-H}^TK}nud9isJR zo!|=$7)39S1c7H1Rj4A1(KC{BUMw!jyDRWabBvE2WhKe5g1}S4F@Now>%N9kc*Pch zapeJ0JkN|Al@l&ncpb|rJCG3GiW zJ^dXRhcKKj7!34KvL8OI?bq%hK|uS9ZC#V0&5CQ&*yQAAw^A}>$l!+$hUVr{x7MIi zxV*d^y3?ef#qjdTPR@k8@1^^3OU-Vo%nN;$4cmr%{5aEnqy!#{@;YQ&KI`78P1WZU zLFDHi9M%MHM2O8l!T4n3hv(>%GB7Xvp48~=&?TVczmFUUmXL3! z$>B^c06tU%1Gg?|$dqFi)%b8kX_E@V@3e{a;7xlnms$IXkTxrk^Q-jY)0X;rjEpU( zeoNH%(-9Wr>Nwe7It{=b=Z$Oi5urp50ENnDpuX=dLJ4U%tk5?wK%$632VCT>*SMR_ zocW35>feL$fH%cF-N?SEvvH+O!Y_j9?#Kp~b0){2%%4wZpFb*b#4RYYglB5> zLbC_@e$4Gvy6(wk)3>vh>8l#cT`isXs)T^a0?8l3pUkl;wN_g{$(mL@WHuA<3aagU ziSdaFe0|;3mwRa-_p;;VlQpj_1q|1wXRL{sx@AOxfq}&2b|ih=$^ zIC`K|keIu%J*NLgUu9NSR@w~U55M-5VvtJ>chC;y#vYUR08=4ITTD$$drOc1Yk%Lm zi;fV84j(@X3jJW(sLg6mp7>D}@^Vj=-d>@&B($dDR1<7f@E$Hp-GQfa*R(!-rLBGh zTWSvuz(SU4Hz2n`al^WhGe^+D7x*Qrhi2Ee=7c_I=%*co-|dhb7&H>(d4}ZI5pD58 zhj-Uix+P*DT^`?Y9xhru)hP&PKGG_-9lr*+Wo@y+2{LMbov@~%2|gRMshQcThNk9) z$Di==Q*2{y)~Uh5uX_7>U}=PSgkPfNX=rGyh*Cs_UD)QG3JVH`DKn}Z)o8|D55C{k znl}aNwAaVH3A*T1CpyY(HYl$%bt6Q4j*mPWu5}ND9P@H3dRqLq7BMkqwM@+R4a#qV z?~Gug!t7s(%7((a*NrtHJr3my2e~kp-38maz;*r?6Ul8Oc1BbuEd%#c3zI0LCmtd~ zBSy5z-M60^2cJlA=h3iY9sZxc%l-8?oeaRb~y>mVOG}m`LPhG7swG3fp4jw z3;GmIS(P1WgT$lo3{>7~mbFb+FPjxP5J-_+E z%S)0nDTsf6ocQSOsgL(G3oph3>8JGy=%(s0=l->RtSk$ajG`#n@o7%6#UbaXQhpDW z$ayT1S@yj`a=sg~Yuc`Zxi{vPLq+Pfh)GOL41vhX%Nuo%F~}IR0%H0oq1B*H*L*70TVS8Bz#7O@r{T`A~ZvR+X_YhS%2 z!WTcNc<2Fd^7?&8d*~ihNm+(!DJXV0D%|KBH}9G%e3ThAj*K3J4CZll3p~P7eZh`_ z4`t0;ej0KW-Rkt*$BfE{?@KGDL*iU$RJLO7ghjPR$tXz##6M0GyKV*(tWndTYBL$m zbVF{u8P|?rvg|L*8Zf3xObYYspQ*BFhnIsVqlGF*k~!`>d5OEOY-L?|7hP<=itL3d z7&5zR1-8ZaebtcoTpKB9L?AH6;-y&>V=NpnK4*X~H#`f7gf%o7V6+rZKB351=S`!f)18FMzQ@e2&{{SJKdVgh;o z8O}bmO>Y+5f9+;(lFMx@*VO&XfSy3}^P7UC)|156IIerdXcc2O7-#Oai2Kp^^66u@ z%FnHLIlp}{)t3GdMD8@&^%mc=<`Gav#+KBc2)OPiSy~&HwfE~5*n%MU zc0$P4h~tfkt%OkOhFH!R7^21(+1k`JMjjHM2Lp4QIL{}O&xpNd;TJF{TXd`1%mv7* zX{S{zx-;s;l9{#Mh&WO1IX70`*d;vV>2*qyw&aLq&Zv+nwWc*1!S(z5k)XWTVfup%`X9*1$!voWy6;sc zJVeW`m4pih*B%_Tp0RvOCka zv-8;c2&_W~Sch&EPS4(l0Kt#}8~NFKf&#a%?%cRAoYhBzcu-uj(f&-)oLEg_IeC8O2lRgpXMPLpr()NCieQP^;!p;1N&wqix~Jj5)#hkI0MJ z?5Tt$eI;-OY&ub+L4Y9v-Xh;lmBM00FL8;`gPNkdyaTI9f@zLbD~xKyfSLj=`XTiu z`u&DNSxtHJ8H|=bDz0Nib5kVBA9^>6e?d*ESa+tRw~9*wbR@&M>^I!`$QBWIVX0e0BW8 z(%D&gd*|?rmoG(I&NM{m=%SM}&RV3(L zChn_r92r}_Q(nQy;%plT-siy?@`yG$L#;SNaEUd3aNpk z4LIPf-eeF3qA=T!=Bsu7?2~;B_A$oaTgMeWsa0;GP5_w{V?Pw%1FYyxj%$L9Uh#nZ z8=heWF_=;XegaD+58*#t;hGbUyj*l2{s)OF3)oVR&^ghbMa_lsCQP9uQ<-w=TqiuE zq*R-$jNSSV>@;6+c}kd&0O9_y0#Pp=_%;4y-gW7-e+vP4T8OhAmA8#(y-4;q?ZhWy z;#T)7PVnr5s5!=zoLOG&sgj{x#16q4cU#{fQ!hP97+HSUqKmsej{IqkIqc~%`-gY8 zNzy+!Vr9d=Kp+@@g~DYpNB7QV|IP_I4d>xYL75Dab3GdykBUMbI#<`xBoo@xlE%E# z;p@+OYWH*aEteL$TXo&K+S8}oJG;pKl~v{piqO~HvsDXm6)($0nxk8j@7+@ON2SAs z-#6VyWZQM$)>vJxbmER3+OJHaQ~K}ih<}!+nVwg56_AE*q=VnSU}U1rOayfl7*w?%ggh#{JG%<@2OoaKXRUyg8Uwk8XX)@ZP3Q>?y8l zgy~fKcamj}7I1&dXY*2~?d=!z{7E3!{QZDPEhd-${RI>Kju==%c~apN~IZy&Aq#21aHo*Fx;s~h#9>0#Z_ z_^gUQ1Y7dA$ZCzoTok1YbE4}sWtmhBd^ekuF-yHpYsV&O=06duJ zV_j%X;XTbvBPj*VwPVPI{i0Wd=7kHt{_#O+LYIcb%U|24jF8yc*hj|C?|U9WsWJIN zN_gc%f7KX(Sbx>h(rEX&53By#sQxy7I@HUzqh58Mn=A&tOd^gd=0ZhBQw;S+3LY^*iRjpUy*=Gj5mEl5SJt1@0OszAHKg_U||X`W^*jqy3p$%Q?+ zCCMCl&hZyNaMe^enU)s5*lz1M=_63BGuMnTNBsmJuQhyQ)Iek;bJ94r^fUO-#i75k^bzJ+mwn&!gmZf*|VN;Um%3W3MvW`|CZ z>))p=IqvtXei}-AGplM_ul!p{Yx3%mMI`UqBD-(L!hkX6IxpJz)i2?5? z>Br_>vcl&b@*y*ZuC_R&BuNx=XM-U7a*1oDJ80YZOI}Hld(D~;PY7!Tg^v~72m0*9 z;3woe^)*@nTo<=kG)^}blz8kp)pM15leB)qO`+&h6n=IY8WjI%6JFUI(;w6rpHAiQ zB3|GB7H?oevv^nTt=g~3I52G5Kiz45T1(@@CVri;C9Ek&+HgQ`G{X6QV79Yh(x;0v zxbjAynssFVQ@sCF#8jQqMfoDPF9Lf3d;^-ng-n@{&!<(m&db|O{L0??a7~--7y9wm zSehPKI7g_7FE|cQqZnUX>(4cR?4Rw_Em5_?mQmNp9bqAQve6XA_JX?7!(14W3RIjJ26DLJ5F_Ql7=Yv&Q0J<*m+GZz8bDd-F4cc31>m~A;Ur|mz~LL zjhaE(Yt!3|Rc9wY-WzrWyfNZVD`eM_fPIVjHF|o-L_}lE?Bv$U;ZN^lf*XoLqN{Z~ z)fuI`x>J(UlnVipi+=|F56g?K{*f1oBO_M!T*>^_MqNJ(t$_BuWT($l(sJavCKSF> z_8g!Pu<7Wc0{as)J@~Z6^-qBv6(4&&g;7+D;?Ig;#hn9gBCKv%)l{&gW$$q?HaoHS z$6u+A`_rgJ#8%`B{lU95Qy!R|C?G9MsNJyMH!$@C)M3$-=Cli-j6Y3TzT+lku^d-J zwv9!-E?K~q!Hy__?{ROLJl>VZ z-C~iOW$!JZ*>f5H?afz87FJJHdvzn9hq%;#9GQQ(@CG%VkJ|f%EAIEN*)x@penn6t zE=tlP!0$V6cZS5cJ5LRE@4{?n_&NM`1g?F4*KuDPC#^ROhAK-!{H3@beYc<9^PYtk zZzNeN+R%igMKD^KaMewj9<;@m!Yn}s-7OZ`t<8D(U(^pi=-WW5o{(V6oImZ~b$ByAqf-9V-8Y-l-0sIS z^djQtu_Y=T+-?o|}Ow@E|uzBy%9tCAM7 zTD==yx0~vVr7LpK{bxx3*(R2so!0;>M@<@0`f3$)v7w&V?W^a>jUz4*%;+hfv&Jyy zQZ44y=tT~&68J$V1m@>`QY{KnEz&t|s?knFr}S2!C#3&4Z%Zgf`#)NMGZu*o=}LE@ z$V5HghW%HBuW)-DR`_k@whDPcEUh~g%7vX}N|s(zfW%{?P4$|%VT}H|G_E$JCI>&l zPC`ObGAKtf>gQiQCLgSSfc3$fVpM^sHirL_1^->}YHIa4rcX>YENVHX|5@Wd&36g- zh**W#%l9X}iqNRD1M}8Hsid(BkKj1?VS0L=zO!r5f_J3cxLCI-dw-6Gb{Ry4B zT$#eL)zo5!K;QPqa#sP#dkn1pE8pji-)?HCjaUH(ohk=?zuopQTgjUC|9bVJp+I|b zx|@cWh}Y{eHP5%a-VB@khaLl05&e{h=P)8N@{!)mUg-V(o~OdZ2v3*QO+#PADJ{gLlCLoE9h9_@QAJdoZBh?@gC|;VxqL+`s3Y(*8r~B2E2V1 zoc8PcN{!Q!&&PcK)_DL7FI-ie+V#75*UB;E1sHQO@IJ)Sd3!qH+2Oh4*dCcr{w+SZ zC(0=)W{WqJeQ}p?@V>}gTpRFG-P4PUPT0jv6Y+0SFjI6J1}k&pfE066d*er~^M&MI zI^~pxtBC1Ghd1mc324|vGS{r>Cq zr;W1ik{|AzvMMVs)SvzD7W!&pX}jnJAqB;k@Q8hajP1jYfCN>EnPg6z_4R?T6PTmy1q!Yj+q+o!6cbYVUy>4 zMu%0=#7Ur@e#f1*yb<-T(;)})YE2vQ zU9H1AKCVqAcnNb7N8PgL+~8f^lWve-nNSn?*twnqnw4C@F?WUM`<^&n|BK#}BxzIG z4|-PPMz8aORO7$>_5To7hUEU7MV~fVBDxI5<;kPJ9>Z2Ud+fzh0`b@DF}!pUq78G9 zE{SH%MfS(6cLT`Od4tkzIw$jD2SOl^hMa~9AhCh z)p59MGwFYKAuk!vP<_vdQ1(GOo@wctU)LHS5#Mko|HjSwb$SZAI&8B03U#$xJP82T z<2NzWWEef@zF*PvSxi)ILVXJaiQ4xi8NeJ>%IFlDBTh)j=9q5f^w_L@?R2ootO*L7 zP4)-ZsQ;>U>tY5$n9IWNx?9md8(t)j14=WW`d(IlborBA&@Xr1u2ozX)wc_R4vb20 z{j^1{Lq&<9U%g$kD8<~H!_2IPrVfw8d_|jQN|DU1jY`wF&U=N8SQV2z$(-`$Hq^Tp zm9FopN01b{@XxmXl5Jgk3L|JGY!2t;2N?YlK9-cy>$d49{+IzHx;h(?1&6R;NsXf2o>^K>$cWj3JlE!v}K zYHA*F1>%tRm~7f0i+~p|Z)sr2j~s9Om!Kg0q&4qP+eIU!r@TjhZ|+uJHG#pR6`)1~ zs@`2)@3642sEDzC5k{5p|45j<)dj4`JAGHeC>)qNhrTyr8G*KL^=gdmp=9fM!O`t@ z;=czfdMKWP=7gi|oTx|Ej>^|5@Qmunyj=$2^Uoi!cLXe@vpC}zC9|&MEphWF7=*63 zb3j#FtB-dW9xfT|M#U}|hQdHlyhV4{VlaN!tK`m&W`~U4?p8-$3i_8#{Q0g;GjzXPHoK^UGeouRZB1U>o2Wsr z&*M9jJ4d*>l#Nd~yoc^YT2q7~aFrCjqeIt<`X(+@ZhV|y8eV>&5C4!}y4+Plf3+Ty z*|T0rmZ`Cg2SFoS;-Gj41RtYQQ$cfc8fi~4ViBbbfgzSZ~~@eC++kAZ*Zv^D%Z{X^&0NmgAQU;cg+mTiad5{iI} zF)S)#pM}IpfjVf7D*jTdq2qexcE&R^?7u!!Rs1f#jp*=tS2T1a&CTbG67@{&zV*k* zcNLz)4Rk?3@PhU=MEwj*W&~QJ!&yRc#0ReZJlSkCWAvW7n(PAd3#!(5feMy<2&3x^7A?7=MnJ*gx^K8 z3Vlyc(jDs`8J;4Uv8^)V*R-L>K7CXF?*PwjNP9FkrntIyy=IzMw&#MsNQW!r*d>~K;uZo&Fr24J3K4xp4z6&cp-gmilYRme8W!Tg=@s&)VVtIW{`?dS!U7%gz z^4&}uevdrteoyb`xag(oRL@5xWjgtc;`zQFKyWaJ^%*h-!9@haqNl!qIDR>jPQaB0 z78Lbnn2bX}AS5sErI6E7{^&Oyo=Z?*!%26q`Vqki*oax1%5~-6xJ%PEQaY_)!G~U{ zT!;cS4+@gSPbHuHfug6A5RE0g0lYP;`k3=tKv7;>;Dr!&;0KE3_&G2z^H5`R~5BHl_{YxKOeoSs%mt{nZ1GN z82I@?+6i|r-&b2;pZjgLCmPgf9$)X3h1ocd2w$uK*;+e5P8{%#!fcynP<>Jjel{ZC z@Y|}hR7LpksVgp=o4m(s8CCo1OZ}?3(e&`Zrw{gREqZp$@gVkLW1$~gUz)2h*2@us zeQ6Eq2I(c~^)qQ4Zqw_&Kv5n`*H`Ti?)B=bfvl|Tcb2rmiy(DmH>eLEt9HG=X&E}? zyBeEXMZ%fM{NY5A!|WCTEX(_T4~D%SYfsFVG<4bKD~trWyoKNUt(?v1Ndherpz^JG z5kL7O#f2z{qD;`ZOf^xXb1uZ`mX)6gxhsIaAR^^1w3M18^;o5!Ar}Qnyy7xqsPHG{L0W#`JCh%i=E90_l(zW#3g0nCIBi5;hPB_Vr1FAlANj zmQ54Same8_v+nuKyl*kMc3Btrk@YlA_KAX>gIM!g&BvH%j~mQzMXtALww+&rLm9v+ zE#Xm7MSzoP*G2l%oam<)_fdYwgHdybQ)6I@=%-%cxjmpI=By>apehjKLu-yNS}%m- zPq~sfh#)vO%{(y7zc($0GMv&jSrWuUP>S+ zk66R8|LAU!$Za+;lH(Xv*Pu>lmG#*9o{%km`>@`Vg%>VCGhdG{o3e2xQd3$qv4fAm z+0T|M#1_JPD7<7ZeWLW5FMO9xd%$OCN%K;!&AqujaAKrqF$DOgON+i?R{F7(y^U}i;;PwGrT89K^ZrQ+cHJYZgggoI##2Luex zzyVW%>)ns3nF%o;%z(b;DhTSPHkO2QcaGHAseysP^DR378w|8H{TGY_XrA<6rN`{1 z$=^FYO1(jguBt-vf*JP)JGGWHdvdk0k>?l<-|zdOn10_Y#4Sk+X%W#m2)=SxP{R;J#Y>ZGm#uAS zxR{C&w6ewDOo8#bO!c|G9RZgfQnEjb7fg&fz|Oh4vvkUE*069Pw-Z4XlPCiGJiMYv zIvIU0s&Cf?1g#E-iw$W`(nIEu-|{Y@-WP_82{g z4BjG{>b!68z(l8ZIo&5CiUq#o*IcnV_|vYuZFS~kGG&3M*OPk`9ze%M6eA5JaM=zp zr_392k*hyX5dt1lQ#7}`4oV1Q`7R3nT2GG>NJYU>Ctuu_JtVmg&vvF}OJ|rYViqxj$@Ax);oaCmOD%d?>9LF*eaR8Mmx4)Br*MD!d`+RHr{l zP*hY;&1YaPX`os~ew~5|#fXc{2~_R&c+Tl-;0gC>vY3}e%gZs{8Gb{yl-ly^J`6^z zMIW=g=0~lENWP!w6U9bYS8H8?;Q2ZJqyGw?A?zF+0h^nq>db`hLKI2DGNHbv zeVIAJg5RGdeb-x5C21f^F!%p<}dEgCR zAR&%@PKj)a3HAq2@SJ)I1GndUnnT%Fd9Qapp7Bb-y+DAV>omj87e3VHzy%{jj0A<`em6LV2@{=zhX<9+@l241C#cpQ zPX@yJrBi*7)M>8+Q6hb7RJy=o8C#*!dr1P~7jdon@60*jn{F~Yi2vm)4vq?1qf#Ix zSU5mHOK|+0Jxdn~DUa^Qyb8Kun&Td~RWfmLci&T)?27CZ5}vkiJh|TIvrO)CMV|;Q zD`bHZFeyDfXvh?0OBWv{;Qr84AG*>l!7**(7!{ zsvxf4hfaQk$}Th+jChDblTsfA;o$~FKY74WAPj5)kjaR&^`H()s24`!l-J>Bu>uD< zi5O%2C+DJ@9MT%|q@tc(^KAQ{U3_`wn)!= zgTE0C&__Y>-ef>=FjvsC-bUwwbM>E^IW zZLtc`hKYrSa@c(G;dbo^*Qqu)<{X^==qK~d_TAZS9A>7#kxBE#vKQdT-)SuYSa;d? zCokKExrMN?WZ?*;Ztsk2h3Rwq&Q76S!!O-3k~2}FNxa%9Fuu=Oc9zsFhq}?xj-DS2 zIHO!v{C4-7-V6AU_e(2_YWWfBp3<4_pWY!H>X^L^Cim#WUwV zt2b7Z5`ZRm0$c-gbBv33G?%LMMw2d@#qM3B;U8r%{R>5$uwVORT!i#1MOoDwTCbfv z$HRCHbWyAJ?OP{E5C9HVT6Mt!E1u_37#9?Bsi`n1@uU548)OSb%?E zC&pU2K^slg!N~8sk0hB66?Q{O_DBYv@kj_4j1~5~sq>2k=Y&T2p3+QF-i=W{92y#u zdhz6Imti^5%e`Jh^w-^grWY2%{O7PxdKh*ERZ~nxU>9MSZw3Nb5>Wjikesms;t2|` z56ua(Ywuk@m;hZE{fq+J-NJz!t@F;=_Cyh)l3K8JYi}m>k;q`T&RiN3$W+3PA0?V0 zs19Qpre^Zsf`#CZ$L1;``A^E9Nxwo`Ts`k7n8;QsD!Ftq%{RVO8f9 zUJ;Sf6woL`kI#6S42&9>B7hKP!)Zt(C-uMu4*Vp`L2wfhKsN^HeDizy>F#lKKLIS& zlEN3og)i!VSFUp7KSBhb4abhXGediOJka3)jvE56wDwa2Em7+0mLh3TcmwEZD4mk! zWI=OowW(=O=kw6DGb%m37a%weyVwDa*>H~aMQpai7J-Z>CeTreR?yNG$89X z_=nzxDM9Y!wG2~6O2!j9Gti7M2BB`jc`dQ-$a#Pi6wv^KuMuHe09pYs!Am2fb58-^{ zYRq|v)Gj`>nXUC+86}}YQWH&;R#ifEb1PpP+yKvacj_zfZyhX`U8|I#w2~HD(ruVw zH5}1agV?iLd#3X!k1n9Vy>cO+t2!?^k}X?}uTG<%|NCyCeb#8(fDO=u_w__3AzZib zjxTy_=bf}FVM@F7*I^3)_oek_VBRp81b$Ec5qA%o zJ5mlI{Q*ad{>XRk{fqlPtW)$iIB7tyyd;uBShF$$NVNp!UIko}I$`brMy@XAY>4~z zty|QkE`yJr^owJ)mX+>*p@LL1^wF7g(CN^y+BW(78Mng5_#7BP zw^yHlSb+cjshsil|6jh&_UtJm5GXvhfqiCoB7idyO3KUQf_VnM7z7}Pd~9tYUirbO zOjBg*=~UkI3@3c<<&%)FB#Oc^G9Z+70V+jEMh1cP_s$09n(%K2V?^a+KIDJ$)OZ|lROCiXPm%m^ z`bVg^j+o6h7D4|Q6$UaGZuJ-o&44$RBXueA$7oUM`==FoA|Ewt0Wjh+8*UGsQX8xY zaC`9t2{fy?3xR~@=*k-;I{)e9_#N(591$R^&;zaI zvpM+4ZubulRX=kO^)87VfsO7^v zEy0<;q;-pqn5=DHj#G^s2%sPV483F*fjFTsF1)Fmw1E|*jO84;3NCV(lKr;|vXjZmQ zxf{!LgF08+qh4OOrpOuqIh5g+rnQTqy6*pI0eH!*=a{|JN_APT-GVZj0Nuk!!Xouf zJW2Kifx)~HxuC0TjoAo=L4kCXK@O@}c2icf(V&b4urG{y1)C2 zuS};Cw4flpSY73W1s{|sS-eOWs9PrgVD zG%|pNoZPO&bR;XwUdNIS7 zEE{T5g=p;2jQH2Hb9?25D%!J-PJw%_u4%uU!*!HYGF$7ygm5>`ZZ6OF&!{MhM|eM6 zmETm)s=mp{d&$wH%h~j)a?<0EeOno79+}gL!BZ?i;SyFo%?T^S|H4AJ?W23iswd{C zUrybvolr6kXzseYI&;?nFo7`CY!V2BkOkc;!c&;{=$Q5-A{xH!FwEAF;#+Dp$hQBf znu}<-x<*sw+w7NyI&y4E>Q=s(j7S=O+}s?eLT}M7G?*`sPr1V-)Kt-v9V;>hIlqeFEh5;l-elw%={z_C zT|z6YRRoycKX4O8s(@})?IXh=?Z>Z2$&E5xhXfORkU`p~=40EVW#5al!H}5xcET|S za>Pm6fN)@DVR^pmKtr9(hkNYZv31BkBA&0h`ll~8w4pmZ7BuM~j8TazraBU47BN!% zEZduQd31R>5|k_eXagiHHxJM1aStU?hR?Z1S51d3X9RBvh1A=u_xV{fmRVMo$kAhN zF)YnvyFl2x?v}c%F@MHoUC};rb>u)kyS!Na1D1zSlALeKb~U*$IxMT>e6Bo6XKo@d zKZa=+THr$Ng^9Zfb+{ny@u3^10oG}g3k#Tm9gqbtQS{d1h%;Yj4Nw^uuwE#W1ShFo zUKNX)Im7{bwjSeIhXw-p%V@G}GTWFi1Mdyq`r`T%lzwAyJnhtNxa9?E`A4x&{L(ByVIr=Kj5(}8H# z%Ge7Qy(&a>ef?{cI$W$kdELD~Gq#MAv2`5SH*oo0E0vip7aZ&f8t*zB$j9f9_&QCi zLXsm%1Hf+P%uVLb>^Joo9Qpasm{U&qSCSQPD#16!*cRK#q=mFQoh<7VnQ3wj?s zm-o9Dy?qjm2IDE{>aM2;k^nJn9A9DP-~f!|oqAM-WFdDpM_p1a=%gcTdM1*|CJ6;l zALFJ);7+Y#%PH>yp)Vi5t_s&x@>w`=yR^RZ; z6QQUD6;g9l0$*|*|75LP`o6SOjX(9x*qb_zs}E{D$CE7TM;xMwTjd940yp9i|1z6P8^R3 z>QYn~i*c;2J9gcJmm;5bK(Z|;SW6x?_dNhG@ii4Bwh!?_gF{1EZEci*7IFvg^4ToI zL!vgKqje^i6gE-hM1(7mGiuf|+viR$H`khS#}b$>&M=SWZ)3^@(*3RmZnS|~qCr}d za?KK^%EJny+T@KY73S2B`%^pm!@hJ}Pj|&}gN!UFp3rI zg({%ZrAhCgpdcV!dX-M-9RmT;4M>;JJ4o*}^aPO&h;#@=txdZ ze)|{rRq6CE@XI;(CX+($e#&4d2^-IgMD#Tlq7VI95_s)qB>@%AT+T+uTqI?nn6hR= zR(8QKcDXPW{b-(1aAZ-o#S>rmiT~F&S=mb84opKMOr{|KRuPsiUCYs)-kZsgl4AQf z&17ZXS4a_SHmCLYjr9JxUSj6;i^CQDb^Qmv=d_EHebt(zBB;ko*`i>fU8bIt1rhx+^d z+d!u>XX6X)IFpHUTOMJZhT_W`-4~Qi@LJ(uD|#oiy=l)Ia>_oXj{VdhUE$9tgs5vz zUF&$KD>=7KX0Xw|q`-%@qy?6G%$y-60P13fK+E{T1K9~v8Z*i~`uQ;oI@M>7!!FzZUrMPuB+h533(H)(v zd~p&t9r)$~@FE}-^2n6?j3NsuKKs?9VDKAQwTcg;C4E6a^xUYV_h%3V)>T)iSL#Zi zq`;K*4ugBIR@ecbiehb`cS}Q-U37aue-vFHcs=<%`9;WGUN(Ucq-A$>&!_c;&)*Ck zJEyBU&zd)_m+>g`1Ar=gYSls#?A0fm%&k?(lJuL1F~~(u7R8y57{tz_duZM%Bw#~BmnqfO}OmQNVEn ze!v?5t9^L(u(8*X2XE|N@DUYcZMi-@eUFNonqNqW#krGJ4<=~IOJ?lWG{^I0?scXHK+pII+phNdsMcM>GZ`ia1pYV!+vp!ge{Fsi@~X#DAZ20Wr}`G`ZF#;HjK zDq%K|Jmt_7QqwQG*i~!rm4en|!D1i*G6hWZQhP}=Y>(9~V9wOCb(9R^K){!tpNy=7 z!2J}ek1yHumi&aHYVS9v3!x?mGlhCMt0fLS>_PV!DTTsW%9k?2(!sWiIDvxUgQoP8 z;&>FZR7}i#@0s7EgYB<-#N#Vm?r%FjES~~sB8gKn@B3o4O=Z~#dTqRm^t|n$MA0FM z&PH+Ehw=$WD)+zK^Su7+=r6|2`3Xmndw}5}mB=vI_tL$u)%LISE!Ds$#B%HD-=qM5 z5B*Q12#gW9RYW&u0%*l=U5-mg!(a?>m_OmBk~b3jP6al%5d zxq%QV;RfK1{5%AQ0pSyb`?vx36G$wzZ|uM&W7%K{O!LNtL%>%2t()dMP5SEI6X~qy zD)v2K%wk`h18adU>H_fI1N0m~V_-&tx%lGAc@MEaNI)}KMS$xBbjU9tAed~v?Ik(;Rn!7xInDXq4#rtl@PVgDa?aPh_ zs~Kd8S)->z7DcuR-yX_ReO(+S*`=4>y#;I|@H;b;5iD$)D;G$%OY95t)05+$!j$LE z{wvG`bBIF2&>#WCluOH15WwvX>Sxw@2m*$L-7fT-gy`Xbp`*ytG-1b7U?Pt_nzpLD zbEIZT>49Zh>XuD&u3UkwdrAZcip)gsT_kpPehyx7jpG+|u^6ychE%Pn8E%!_HnKCqSrf)BT zB$5m7jOM;OijbmybE(dA#Q`Q|%BtW6K{ksYURSBQy1R8qagq*CJ??qFX_W*%O~6RIsNVRZ3Cmf%M;?`ApK)W8(+SmNeRNmZe!gDv z)CC`gMr_xTCCLeB226boCeeLJyneuia2*`96wCZmSSIMaOq%uMgtLR&t}H*l&su#6 zH2}ir$iKf0%pG$8IO1ss+ytcDQ8Jht#a2XSAwznm^)@M%xT)c0YM5N?x zojpAu+H@IbyLL^#jU@00FM5Mm@1)a%tVY6Onx5mE!S8lm(@Cb#VrPO`Z}=!*z-ELT ztH9zUB4v!^)pMBd%xC=r$!I|95kbJx&L6K3$Co`d+)qt7m_?|llmS5Rps7v_T{}d zXB{$WMq%YnsrP7xm|L75=?gkINp7sIA;7JMwzmbB_dFASv|nVZ`?=W&Nc3aLb)F8n z(h@%#_^$DksT7$upd0c!{5DR8LkS>jKa0y0D2C?%#Di{*i10v$YMXP;;9{(asJ*-S zeHc^Yz4X0r(mp8ys;VrvCh4x^zn8^X%49?+2wA7T88j&QVQOD3pm;+XgHVd4q~5{M zi$LT{7*LP-6LqjLq7&CMu3RK1@>$NOPSxv3ct{)@V$MHma4~u$HG;v|N^N~*9!I0& z7jd||6v20*CP!bZy?j~3%$U&7Q(=TlZ}ym1I9~jv}!D&(t@A8E-*Ls);0wgipX!-+vdU6r(P^~ed#f;{;OTu4~F7^) zWQyoRd7ZM$I0s8-?i`2piS%DtKXw#pF{{td&xZ_*ogpJr{t+%4f|F9(qfV1pV3Nwp zRIa&kI``(dvtS@xmNUto+g2iftZ0E97yibg;+672N?Azlz|`rlT#9pNDa>m4sxsIu z(^^qG+HR_*X5$-Ql2+B+am(Tj0lT}M`<%j}qFk%h_(OmJg=~9)sLc-A2mB0u85yRl ztXz<#FX!JNXUm3#ljsa;D=P=>GHH5O_6J2jg{Hl48nD&3dlo}!^Q!;0rAmFAAiO{@ zya0nA8w#ehHcGM(XC6SNCSy3ccr6ddKq!C&eU@2rP1pQrp>zOjavsC3b!O&5rJn8l zHl^rrd84UnAAVutvR=S$3IU1!(Bxd?!k*kxkt@%4dW2K|Ygks# zZnWiNPRcMEVr{T|(}7A-wla8r&jN=7&rri%YF=bpldtMrvWYOpB7`39x+``J{6aTu zON_`}+$VbB@2D7psh?313o*bgd^O&^?XkPmrq=CaTk^iwV6StfB|X<-k3gU`s&`cK zsR1Pk4F^613?Q>Y>zyz_NC^yNjNugnvSp`G1}0}>P8<(ykO99gk`8yv?DDhTx(u5m zXZlJ!DOQImxA`vmNk|LC2B@?5d4|fy6Hehf?bib|;3K)A#vi5*YXb$~#JCs6!+{No zKwm>^AIeyYo1N|_RKD6_)LHy0?MIh-C#HLpIV?omY~aNw02)f)@^Haz0})zUT1w$aJ;Ifl>_V#p>Mn&A~V{gBy+aIKBTtJ_6``N zV_fCML_uXSraU}|CXjE3eZ-TQ)w0>lG^1SyQ+u^4+iEOG;%5kW6?F9UDlvU7 zsRe*aH1_>_(ak`OHNoBL@yn6XZG?h~iE4T6!oX4>wB&OW<@~PMA`8?`bup{ob2b}h zd&JvD@$U6CGJI>E&@0RcVPJD{ zavB@cGy6-HsH>ME5ITULm71BU>*v=}?}DwU7ir1#p$nKL_wv&%L8}#<&C>m9->jWwuF*7qaBdawF>`QWTp3eV(9)qx8kHyG!r?nxR zgvgQy1O20M#YRxA#?y{ZyQo;{OiYdnGczPBWn`&R-Okphf#op0bm*lfVCpn@0rs~( zD2y0$H|!Z&ioYOgHrq5aL!9@i@Y$VHvDdr=1I9;KDCh9@-)| zP>1WSz0|*HmOaKYW@hM)36~LrFPBHYemKi0pHt9l+rWvb+a)6-ThOYP^clEX-}U^R zAHBAExAg44ka8*AN3MjkMH7uv*wp zaj}3rTa^*nXLU?pdb+nBi;g(!;gKQG2O=v8cyuD!dM%O z?3cGaM91qp3{LU~29qF#Amd=e*uG);#`Kz3F)?w~9#>IH+02{VqVKfmJQ^(VdBzm0 z^&{G)+k#-S{`)uywZodrKX&sVDXqoR%pr|&!YdBUe^ySe$ep43wQzNHE&<{E{T)vt zbe`nCc=iyw*-2fC%945`aNIEPfg!EGalG3S>g22p-if4bdcN5FGwim2sy4v8m04~P z4Zc=_B*!KoDSGNjZkiWhl#t3`mh64cs4A>zQ78;JoPswf@o%Y4!TfEMnX0cG$4b#< zr3}AZaqzcMU=nF1ez0EJ?_1b2pB6jsYeUAj-Rf17&%+>*>1f|ekLJ?z9lWfDn=N#g zgOWr5uTZwEv8YDP+7a3%uv8mklG}eKW<`30se*n8CrAEQ8$f<|(mIf(JVf;t&SmC6VYZoUF13WUAQ)M1Oy3Q%yYgAeWv9JjdNV@l_A z&sbyIo3{QYBs^vnIKVfkW>-@DT)PepxE-KO0jdD#u$rIz&uwh(M0dwGdTKgV7g;EA z9e*AM+8c%Mm44)5{R(pZnhAC8EPi;p#f58*f8-3hCsCvmo;Yct$;xZ;N^HzVSE}II z!<^-1dtjG<75aL3J6-vLUwX55L7!KJB#=PD{QR-kmI!-$rEP6yAS3W33g#y<#K~ja zAg29GSKI8Xg*y{Xa#ogl%q~Mjr>C8x@dk1)Q$kXbz&AR&oRwCP;&o!MeDV6M--h(U z1&=H-B7F1Jse!Z`m`iUgxEUJhj|pLApEIm35&#`001qM@8W^EV4@%3+Re`7i3eYI= zz`$hfdf^5lGd*)0+GYks1RGLZA^Co{OaY`DM-+~!Mm36xiWXYR$ou@c=Je$N zl{$<|Z|nE(2S)%6X|mcfl-IO18Nn_2{&go@ch)*7ud2JW^!RmoR+f&5Nd_QIjE#>M z0O*fnhBxJ@3_ICU-2!!kv-b9%`nqYhye=v#Dh36Ji)3URNi{DM{M@02@@|Ls%7*%5 z`s`ame(FwSMe_XFG;tSfsI&$XLQT;-u9M|X(8Y{~oii>^$ZgdyXpKGi2!6Y1O2!`c znF*cmGpnqAtP#H3n_f~%_va_gNcI*%Ky$A3DiU&$h*Td?v;H1zd)q0&}(f z?MZ#Oq;!O)lwsodxI52ejg?vi626=bfhk8MswMUQn+sr3P@^9WNjqu2 zfm3K4jQy z)gJFTO4WR_9M;laYeLSSZu?Bz@Cc91YHg{ywau6n*6PsoC2TRZQ5Rf8wxR?Bal7*k zxBHMZG5FH=I0P@c2q;pa*O^eOg7H9};g3(?FO&3@OUu_@&buIs9V*(MCe1>%)lYvb z>eNQ(&!vY-?f0nbW2RkmyRc9XgPa5Z>-?`gqO`FHO{~_5xpQ{Y^FiKP?UG(5^yev; zF=HoNC^1x4K*nc^y_`2tBdPBv`4t!p)&&%22i1kki&TvAb_=MTd_G!G{CND==eI1t z?0B+?<`7819LyAJ-p-36wqbC+20K(1{4((?p(P*sMOo| z$Z{3f2cYP89@YV5Is^9P%EkspRdgm#&kUwRAP`1&;=P0EJmpR9Bd-k*(?zaGj|J+A z2Gd1A(&U^{C)PJd3x!geFaGdX0K2u8N}6e={tU9$!g{=(d2jl8`C53F#qtw9?pvBw z2$R(2qx6M^$Q#B8jPH6KHYnZRS#`ATeUtodT~C^bQ*&8;T3V`AzMRuR!A(AD_V3yp ztqmX?q}T5xy%qkhII9!K{RW=+CBU!kI7lPcG$jk};`uDMfA=ed$sRJ^rm70b5X~N( z*;Oi~TIXDhdo#NgTVNwCC{r*T!WOKcXytol=9cq#CG+lyIj;a;Aor&W?B7$MMUKG6 z90wIAQv$7iP+ahnnV=czt!;LMPJxQ9%YenK%S|=9x>~k-w49|3k3QWg49{1Hp02Zx zyD)gddn`KOAXaIxMsfbi1{^lKrH&t;$VC;dmrKaXzWRla?*+9zx142D4!_3%nO0?L zGdED{jGWZc4rGs0I`F5QsTz>slO~f}F~w645b(A1qRW&x;^Oj@=+hqKh%FGZ6fK#VLZmr(wbc3W=LN;Ae>>G;?^uL!?dQ$Kng~Je2eD&I+s8GDMV@ruuM=2IFS)gL`Qu6(e5{48zVVS^g zr||)E{iHtqp0na$x#%w1@-JP7h~44saY&NOiRkH6fE4eXx8uA+-{<8F*VTS3ih&fE z2mD-8=@Oi`Y_3G8)^4=sU)LY;f0S&bBKkd@kRt10$W)a#aqGNCsWlOATy6I%aAvYZ zJrrLXu#QG-|MEjgoO(8zk`C(E{dTLIv>x~2XI|9xfRS2PyLsUG*rzFQ@IzDY{5g-o zE?lWZGM6<|L<~{-JpQl<8@J~&-B(UBf}EUeSGFz+S6_H1ecPoipEuBTIk5Fo1KJm5 z*bjIjCtXpH9F(3UUHv?2TqGmvIb?To>WA_Btf=RSCP@p7cUyoR=xgKuazIbUObnAX zc6lk?(%aK>354(IvD_L4)zEpBpge z5s6SFaitV&+_r<6sy-pg%IcTB7yD>I$f<+5c{U5fC$1l>rRl>>1$}>@t9g;U2kDW0 z9K*9YoPx2!6iM`hMj5exrsLsO0>#WV?R8*9SxJ?%2=5_>REH9Ud9Div#Y3(KU?dub_dyG%q$3JYF2BtNy!+B+|+g}MC z8yd`*>N0i zpAjq`c=pm`17-4?@XfyZ<{p5KT}=Ge5X-|NOq2B{X4B28*Xs~?tdHjsN$mz>ax5Xh z)ApL9(Yn;4I@w0bG$WiHZK{_g6Bt|ftFFp9wuy1zjf$TMQmylLD&TQNbl#b+(Fy1n zs$?D|%{hQBB<@**g-`Bh zg9;4i&z|Z3)wDY~_PvPDd8Xjh?ez;%tHGvn_cx6MZHlJj@de<+0yE6s-24d;;UrOz z_3Y=QZACyH(s;mOO)w6a#!?K;Of)oA@4bhMEbyXBR#pmUVq$$JJo@|ktPnwixHupi zIPPeHpmbs?a|6%z0m;Y-Y-&;g&m7qZbQg%S!GQl@H$1i9R{+FRz>+eSY)%|SymCyh zzH85BV`B$cnGnA?r&1}!hWHOgC8Doo+&~u&F=M8u&2VXXSoG&M=@3h~1bV*i&7$qi zD-{(T)o1}e79&H$Eob(>M8^$$LhHUUPXjPa65I_P-!=8>IgOg(z8Tl|5eKfUE{yvK zR}N}zfjm>~#)`sYKI?9KR#rATXR>~~s5_W&mz?e*DrpgPea9|lhpE-PR66?&g?c*@ zDY^EED^hdHk36|exqUYl=Noc$-|dxN4zOLv+w|wHNY9p}HzU!&IwLSv+GvX&=(P-1 zjQ>W)o0O_O*85hmF>TIEFp*ZK?K7d&?ibf>sn8Qho|>9+AnfeuOG`^9TE%$3F>^4Q zmXfSpGgZTOP|%sq`OTd=C{KSsB$Gya2Q9ghoT0`yI6a+ik(l4iFhl2L2j3`R zARYz<^?r$TDU`cbotFlN9dD*__~gqs)w;J zdKkw|qspG7b?53o%&`-KTmzK3 z4(Oi{;ktXDkJXkT-7Ea!*=2&)m1|e+w-rzHbFZpKT!79Osuz>4;qxaFa%op=%F^b8 zzZfGX(Ai-u*gOL@ws{jK=~^qZdL7?!QiWn@G{COxf8afb_pGXZ+TrF$KX`NqK^E4; z1A$dQ{wCVL+pZE*+MgzxHMYhA_b5L(9|(72uu&$c)n%R-XRBL9W;rb`Xd%fIEP>1cnnBj$TU?rt|l< zpd+JGdwYAmLZBj%DrfAA@7hd-(M`dL(jLbG7%-Y9z(|1r0Orp>pEbu+CX>zKHX8e( zRv1+h6b~!kEfWP$1L9}6=?_Wjd0<2?WfVzA?*Z;5g{iq%n;*MG8tQk&uk%VAca+sB z7mQyeuACJYWI#8^DOXFQKG{hq}{rG z8dBz>$oZuS!T8N9ULf6QEoXXq-lw|VPn4<6fz#KlWawD`VReC=bTqWGkOjv*W{7Jd zm~gMONURt=nh_@$N{ITra+m^2DlK5XIee4HNrNqQ)JH*a)C~ARR8Q#(J7nhgg(M|Q z+uNT4xO?emXGD0X1t_wt#Z9H1H^bm}W4lg$NCjRZi>4ShPIAekxS z-hn1W2fd=FaL?DiV#wCeYYYO{7$mG-sp$V4{Q)IGS>3o#kS!>|MqdAvZl|~s^%O?9 zO2lNVyNLWT_KUDG@1Y64)#AA0D*AOgYau#a57fB>>BBMwDr#%BfgzrnlF~zQ!Ro|B ze9y%JCONnV9q?PD5Vqn`+3u?wpK;9{00yzQw-49mp&(J+#3adU+6-&X=aGkGF699x zX;EzKO|Y~f-rge8TZ5gi=AOedS7g)17S(>Udz{*&7Wm7UJ(tr=VfI*%^trt64@d{3 zAFG!L4(qJiMr#&c`v?9zKV0?oE`AZX(w3>x|LVr2a}*amGF;c6JTCGMd;!qPrH*3F zOI(O`mGgcpsjC+!w$3}XNeC5v?^5$}p3Kt&yJAL~NDrP+^1%KPU5d7lKp~Z24oL+Y zs;B#sU%F5xui{aQbhdejL|s+VHmwvbRkfg(B#h;>zY8)gjA9t0T76^owRA6d)lxg7 z8|4hpapKb>CuwIC9K}RzJO~fC5oiQlAvjB=v3$Aal)w$Dl%P`m5%_3eZD}?CaZ8`2 z=i;EpMaWm`*+=ZQv~6x%R}TP`Lb5r<&9r_DO@96QVfOT7&jAWG+z329^a8XYu!7Zq z4rJKiY(gZMWo8TkD3S=0#Sq;d=3srLNPh~6g9RN6U}-H|W?}H4$a)f3zW|-6{9fHF zp5!*0TUx3Do(6W5k(L%`C7b^H)#*f;^(nYWb3Td{pA*~X)#kaZr8^ZF8EJ(uaW=B4 zZ))=^M7eE6l?`4XBg@v^Pds7g^1+uk7=k!2h_mzfD@dJ$l7#2dkTrYUz@Wm)THGe^ z=BTQvLBM{iiwZQm*7USmD|nBjl58GGI@gBCzvjG?Sp7O9Bs7jFD|7nB!NPq6p*~0g z+krr*8_+N8uz5-U(4!O;ltf`_{D1% zORG`&uf#;>ZPvn?mhVQDAao^9ru=(lO*|*RH)-lcktD*Nl}Z{Bb>fw)Vfz)M-KOHA zqEny2r-zz5wjelN^g!y|RvtJ$(lx|5EHq{~AiCX_w2qC)XyLQflokbHn z25vbpW1`K*FMube&U6Gmpw1qJH_;j%V}yo{#My z1VGOKhR`-S$)1huq1DOc$YG0;_;0L&htC+Dc{#Ds@ zG}aeqGb84&MBP^uqAFQ+JEq$@wLs$2O%v)eOpB!V(gb>^48GG8ebw5;rha?X+H1CV z65&MM zf12X3RYF|4+_tOx&eCl0rVm#06H*>8Az_tT5CYtGp|^T^3wYO8R?GDJZO45U-Bs)B zih-d+O6|hkKUf$Dl7J4Hd8_^$C!&zREe-4@b2E=F3(7r>@k%p3pt&wDFYkQyQxo&a z70m|7sPiR}Wn3|tQa-@85#n<_6uV+=9`8gkqCy39qP%tkwXjm;S7&~q>2 zPJUlMc_Mqdz&DD=opWS8O!osbFGr*3(fa#JT{E++VW51O&@k#cjEt=RmV1l``fP#y z%9r0&GDkVrmq~uh!@hWc>=%w79xvC&u>?LEl9Uxr0HU!92W;DtOS>-*);<>xDwp)6 zNnoRuu;E=h;!0uY7w>UDFT=R#;;$xSv>;=2Eda>;%BgaDlnDtnm}&Li43n+Aa|fM ztkwusAhm4Rx^|*Ga64hDX(LX{t&2d?t*qPiK)?U+=QeP)dINNWhUQQ0$mnRWyLo56P$pNz;esrHv5p;{Rh>N8r^p9kDq0` zoDcc{ncFpYmI*HCGF6ji6j@7)q;D|EKNXiMi<+u%w^pV8d2T)3OEMkm9w2V=Ah-Z! zs&*W&l4I^X960|o`ZSiPK-y1Yb8NYb$6BT7UdB$@yUOQ1l2*$^C7a%qvhySs=Y-iZZWYAqkhRw+xd;>$`5O+*GRvoxv*5(!)mwwzh;McI*%X zy{LVJ^|CrW9l_=H?Pig?i`xhO&A!Xfm^?6bf`JZqB_qar;fdv zmk4$qdP%&d%`91iwhghbm#}PXJB3%Hh%lByPN2j!_wDQeh?v z_A=wH*Z@(CRh|(AkeoKO4HlXg*evv^^!*vYS@|43aH`T@ya`+v_EyjO;c7A8aoth< z{o!R(*;(l_tUcGtg*`W39qn)ee?dV3xvOROml}0t34W+%)^wv1P*rt0qD1X~9v$p7t*!-hj_I#QWdXnw+*yBPJ*j%#vz~f$Mu(r%^`Mvv*1gZvN7Jgl&G+ z`>KB7qj<1sb*g*Fw$E+$WJz)HrZNeW9&EfkXF-=YFAe2+ca_$!)_NS-Ts)@=_QLA0 z4AMr{wOcy+ddebFM2K^?sp*j-Ems#vR{&8Oaa>sp8~xFy{}^*1+7zg*N)hZ4aWDlm ziqQV#NGHAJz(<_ScfTP&Q5v85%X*iPz?-aMm6Jl>H(N$k6#0W~z!YUFZ%v4Qqehh{E7mwTTA_pug`6e<5U_gLNbO&== z(M-V9_s4n5`H-v71q7z9w#A5G8e>?AR2z|_+4MWF@SvAKYRz!X!P%A-`o@q6}qv%<{xYRwt1DALYaRz9_` z=?lCd!m_fJUBHpE2Qs?u>;XY>?CPtZHC^?TU4hRAMmob!#2LdK2Exz5own;2UU@h) zBN>2;>3J4d#AJwX2E_C8G)!L}r#%Qt((RHdM@vyAhhKP4yn$IY;3p8LOluwsUt4nH6au_?@p zY6b6{I|0wc`dC$51Jm1}yOK`y4utIiunL&U8%v?R2gc)a8I|=F)P5PjiTmtfbs2_p z7Zz@Rdb*_-XdQJz{Nq+e8sU^GnbD)kU6G?#r=KCHccP&QmQ@cwHmFcu$9^B!=EAri zZ=C*+)kn2&Lryem_w$nYT+se@r*1Wdc&vsw+ zx%I-a9IbX)U}OC3f3h5qp*f#^1BQsa&_b6IGW{4dN)dV)DKq`eQV+IFA_F}r390R_UQye zhpE;&@9`AUASFSJOem+MoDkmJxLUVEoPIb=8?lak>pu=^g;*TSj9du*QlfUlzW8zJ zwo55YI*HlGB;1MIetFk3g474@Hn1KY%B)QbXCy(_0c1QPab{TT!JDn?nLabN`i~;U zf{Z5fhH5ax`YU8)8jy2)U`GDq#gTh7|B?J32gu0Ya=n{l{Es7K*3Vo)x|x5x-U>V< z!NmV~J)ylh{h!y#j`U9e@#g<{y{eRMx&7v1h(y4bB<{T$G7g@V7WYUHd7=ZQ{m0kH zG_19PGP75Ma?aAW39vk8VP$z9ll9x+uD;Z(roJcN6Rrg%Y$GA(2_|mykd9v}Ih&;*~axEhkB%CP0V;}wTPF`zJ)yF)gi3e3-^X&fB zx7y5}Xhq}^Y8o&f@>FWbZ5@-&YhcG7Y~1T4d;9J8(E(Q9kMSh5=Bi)|?nhviRN#r| z6$i@rGlaEkJsU@Q9hcX@#B@1Td_TmPCUJy@%r{{x=uk z5LUcLoJadze9jBuUnZjV2ie=oPQu>1ulRYc$L4GxcTYbMQ9o(i27}!d-!+ZU*#C9w zDk`_*t7HkCAHD;5cfH#syZ-S*YF&%L^*_vZmwZH3h>>~Mm7%61lyEhr)JJ3WaEf(d zrAbc7m(Z9zGbJJ_Pmk3^D&Pw>U#H&~9YFnV{P$dXGI3+|4B2Oft(R{mS^VO8!H|8+ zJn>xJzigKGkTR?!?)Ie?gArXNcB_jkMAqlZ_ogY8CfOwKHyVwIPvjtdSXCKif2hR& zL_)3-Oc=oOBy|-TnZ7oS=4~>vy&wBm(Yz}y&G}!XpHAeuo)-wPei8mc`9(N5tM*Zq zZ;{-av#%d0#nk{~pj&<4f;FJ+Z64J`?vZfsEH9rD-EHPho^WD?)H}bwulx6J4vxFO zo37+=`~t1pRtf)hEvQqO;p|kcYjgHUqj)4-JbbBpOlO&{${)Me>8{e z+lT-AnzN+?1v6tE0hYfD*%6prHPgLkv+Ign{`=7y|1GOD=9l&_Lextt-q(=N1x1?C z!XLtK!9RiNQAWYd_*N$y6*Sp>ApY+&pDghIWUNTempIv5RU6v8-l$Ph-vOUwDUU<5 zv{WPzWgabm%HyASz;s{5#{8FZ=(BGJrii!1E(n0KqP9KCE`Zg4&Le0N)MWeXl4wS~ zm`26!rvyW_?$gcNG7=|lv@0#p|0Rgz$^J_ai3BsVKmM6?CqWu&REB;K3*>Ofszx{; zA=8Z~@=mvi0U04G;S;Kq35V0?T$y5^;ioQbC-`{ff+taYO#SydA>+8K7u}dtIe%YR z;+cWOH35ZBbDxcpw`rZme=?kE`+2iV)v?|~H*nFw<>2EcN4PjM)4+Kfd!t?-mN9!z z=Z&G5*#N82y;%QEbGB-c30I{lyy9cVPWc8 zEqQxNlRV4mKpORbn++)5I4W`}I|pu?o@L2eabo`d zer#^v1Su9^i2#%3ppmzcUE^oN7gSVlBa(g$X!)wVi+eJdALeGAe#5^Tu{%gP_=G!`rzxGI-vTSOoR;4)4vMQ-bm2J&y>8m%T z9~N6bWkieWejs{Z92oqo6*u}im0ge5uAxN}qizbDya%lbzUfy&*UrdI-|d2#+b50H z8Sc)gc4>)g#&1Cv+#syoDvoPDK=&*<24Trl+{u|Mdr*&Qb;9Hy7F%jOBuuu&&d@Fy zCqL`7V~qHOsy>Tupac(l_tSqo>@D!HU6FJ$fF#SozEE3>ce`-7oGMSl~*b?(HNr_-SDE&nTch&%A5Wf1t4H zcJZCG{^e*a@8?Z=u4gcE{rJCaf{yTn-1+QV8|UBty@hArYdpCC>D6L(XOR8DWsjQ! zLkG5-1=?7ZTg>ivA9!Gs!|LTL!14{4KzMI=QmdcbxBN4cnk54+r1NvmG%ha#zCOOu zbs_JvTz_Ufa+KiD2ktkg{Jp^?OUKNt(n^4{_tA16npOTE zO0er?1)!Axu`~S!m!W(Ah6eDb#>m;G7Cemo0LUq({+pfQ>g+AId}h3o?p_PEHb{i` z^s3w64tsV!amD?AY^r4jB;Xahk%YnbQ&goC6a)W%N9gqyfzS1KKp;_X&4_l7@-EaU zQAc>RhZh5QYR-TGqNFuDmua60yqpR8b-lj8zw}?-M0%sq0`IYsD8u<3etQG69xE-y=zDI~`oov+N#O5-NC`ZND-)$q`z}1;&kz5h$dHYfftJvN_UQ_w z#9JG{sT49x$A)+BIbU763#Xm#{S}GQvm;I`KaOUQ)Lpjzk0y|1vp}Ix?vBU52vBPp zZ;|24>m;VO&P`pG|C$efpYVkC%|Ax@?_*`G|D&78IQ}2iJ^ugLQvXLav++8R-ws`} zBk+oA@-O}UuO4p{Al*dc+!wCkVG-Bb_ZP1l!gsz~#u$JwL|Y@Z36QFbK>Bw?j{c0Z z2S`{EVfpGcsW8QJSVwu$MyDp$RdB`6?O)awqEpNp)GSMSur{p7gy8NS(L-(B%^m4I z%Z>SO;ZS?L_!QRBpH39HA`h~wK(~6>C!(z{`mL<2SQ#W1xit3thiCxstGMt9q7oLh zrauD8JaHG+9|yE?_i9NoV*2_bQHL`dBOo_W6Jc%BS1bVcRVn~5FIVU*G>cGeM+&_BvJl=Oas)e6~CLoE0R2p4Vq1U*N;(&CF2oenp5 zcDuCrB`Temm}mZ&L*j(eL*fJ^Lj`WlB52BkQS-5nex+HoKr{ZI!jg8=X zg$;TAwTAn^AEnIq@MAEMmyvL_AqN$q2Y;!CNq28-;7ztsjeOBv)AW-0y0Govl5-aX1qI<$D}FQ0Ud`*x_(!d; z#&FH}iqU2-e9g*~y=1oGzaP=!dt8UYYZ`jUK87ygZd%z zFX=m~-t+5|r7I}w-9L4J^Q4&d!kCQ5GAkCjQ8xohcR6T|21h)KMpRWh_QkVm{g-^G z{ZDuq4Df_=(OfBTn4%44yG=l5Yrt$X0j{>A59sRNGxb&DV}>wE{QTZw!b`SMW^>#p z6!o2w4PU9uS;bxOE$3;*afuarFsf{#$-T#jFBCIo%*hdug=xvbD~rmMQ){Fttk8#8 zpy$^!ytF7_!CNv6@_D+5KM-1JsRCW5AM%=m4pe<^=$`-U1K5TiHaA1VYw46%jg{C| z`ZF>sx_wf|L6nNY^N8Ao2koP-9<#7_xIlo`)_aT!0okronvsbXEpl0zQgv=S_Aafc zP=jxcH~h74Ot$z`5~e){o1Bl8?KftTiQ7Wf>)N^lo#`N$k+jPk_qH8HI7~sx#~U#C z1klm+E^y@RfsBi&>#p8F|AkQ@KKwo?>&mT*9q^u8W!eDglzXEN4-sYKD~FxbWm)HL}0K32&(q! zpMXDHKIZVM@j7^avoCmRI`H&3(LNP0TF`s9s3>=n3zU2ZJ0Y7##-C38#2*cxn%uQL zH*6Ol-A;#GDnZakXl*i_R+R@66XSg(zxoW7vVu+^-GH#h-7tDNxze&~To$wNSXB__ z2A|?zs*5vf2!82Mjf%M^ZZQq!N22z{kuT5|e#Z=hsR*wl3=!9SFJjE69KCOdJgGo{ zq~pSQp>O$!Q(LdR1)5A+{9Dnh2EP~fMMzlTTc=b zWn>4b7mZ3k4clq98#k)+cpu&FGhuw!geaxL8^MA40Mfy?XM#!%tD8_HDKbF+QM?>a zCdjjZluB4Stq7lEWOxt0?7}^=*(T+XgSyTnlOCWYL1at-s$5kB(X{NXj;FM@*`@MVpYKX#^xSGPXT>YakENwYu+{ zZV`})nplJh7U6qr;`o@l9&w}3goJuBoZf1mUbvrZ)B>qSWjy}$tg4U(FpRErxE?!F zIS}?uB5=5!Kt6TSlz!NVD>Ft>-j+C-87!Bqk`wT8OmUaI@Y;xyz*D@4Z~O>Q@0Vki zJ~U#dsxVA}VW~^c3HRRmj7qop&2(3FRP@u1$B+VEh_y6;<^!L12f9&}ZWu1_oAqL_ zi15L3Ux(L$4WO}zaFV<-X@P7K)6AVWK~lVlR9V@iaT^%MqFWX;_d&8sRd>{--8+TJ z=IT895#27uy90wg4czKLx{{I^DihyvEf^>NTL0cy9Ss=+-9sDlpc2y?70RmdZ+Q;( z)wk~7T213FE&hMpy=PRDZPP9sq)N5Wq^c+=NL8A2RIq@cC?LHksFZ+Ff|P)CM4F1A zh%`l{qtZ(Vy@N`V77z$X3%w9i3T;)7xjydL-nSDh; zJ5;!9X^FgG&0xp{Kl1{T~c00?~Kq|4shp z|2l?3^pyS|K-8^$|JXLMbADdasbOYLsp+;*DU(SiE(n%RAk8W(6i zc;Een_&gOMQK7|pl@eeR9bf6Ff5O3nH@raQXRpbnG(vNnZaLNq)TWTYX@Ak7!Y&9Z zs#oIjyVczU|AAe@?O%{}GUp)41;a&NE|_{iIb`1TH}}GKLK0P%YG{owTnHp%u&i~4 zszUKb6V{}`{(-2If=X^Rj~)&|==Jps;46@b&s5+kQZ7MRpe_)K4xKG@r*~@pk-{M+WoO zm=;q{%qW@i2{O7#%z8ig2jz7AWZJ0774liqk`Q2Tn zI@Gw%b>C|@Wq3Jp!?o{iT+i{votWjnEq(SbA0z_hwzwMnAQOXnLRTSn&bqY0X8R ziP{MTWj5c#yG|Xl6au^Vn4d@ZZ8vN%WU8!zUoqEEh@Kv9d^|g5Edx zTBcWTdmVgs=D(f7H<)EQHy$cn3`No(+la}+N^bsht*@z&V0$r{aUTs8TXFY~WqNed zj=U7q&RzO*D`_ve>TGmGmet;tqvnQwh(7P7j*~?vJ~lWxc*(cro$jys+GG9Tq3d@o z*Vp%%AMzmYza<3Rc^8-V>`Pn*Z^mCPk@lN3zj4pr+Byz&5u=v{9BddEjwGNQK5WiS zwXub)s-Z?vovXg;)7}HVwWH+g2eebZem$i54KE}l#4C3q)S6=a|sHh;iXVLcdB5zP_?+<=|z)CuG*~4cxI?Vb0eSfHK$Nrc{!*%vrn@L@6zOmk0hG1GT>l{9Y zZ9%RKJ(g|QNz5%em5?pG!+_E+(m5H#NRL_%4JZrhPLQ={_%$%V#Lv&aQXx2KHjq|W z7+dSj@Nr1v^cQyR(k|BHtOU(?fxp;yeO6`#4?+Zj^Dq3f7%zL&vH48nyaP3yv4@oirhx* z7i_*@sw7sw!5x*0)$c$el%TQnDH)lVA0Aa-MlT+1!l|hrHk99yJaeYBOM7EE2rhnD zbTrRoq0M3pp1`*4GMHdTVf*gqn-y81Y z?!aR1;)3trVL3(~EN(p~d$s;8A7h5>vSuVMN-I+9S1?($9Y=&!_z3+R=yle*1ZSfI z)bmRub92vU3C(sK(EKJl(9=VQvhJWo{Q2|eqL!8xYf2TI=7rSjnuQ73cm&;Cp~65{ zc1DJ1uGXU!^H&>W2mU?QI;LGE*`^(S8A!eKykXiJ1aB6W4row{e2ug!L9&tVrc8wwg(`zTmPQ{pi^n z@~i_Iukab+U$)sYN83_Tjy`0arQu)v(Z|afeo=HH_{)pBVOx#-%;kJxmu(mENIz5_ zR-elYzt$w6PHdM?aLNLUZ~>Djm0{{FyOyBf!UtQ>=D~w2!B1@km@EPFkunx?0n|eN_<|vJQr3)ju2Jjh>eJdxN-A%U50+5Of6A%U~sUuuaCRq#AwRD zwE!YyA?jZZZyvwk?p|1^_-l;m2l9eK>Y8$2dU|>p1t%oN!lTzT5H8}bw43lF`fuHG zQ$pckUAysszkE%9KS=*cfR6aaL;YNs)hgNhc^KSuX_da{W$f)iVC$s3ebFXRMMSt$BmfCjV#rBS{v$5UdWTrPV zGO}Out<%ONe#Q&pZsm1V?EBXx%GKa(?`6YN7=n)2%$<=$zIVE#vAo=<%uJXK0k?Eo z^S`cI^3qiKCtWnChf4T0g@UR@7&ktqd7+XLRGG7 z<3G?}dZM$m-fx&&H2=4j+RF-agw?@ujyL z$J(8c>1ksMUThno6J_TbTgw>@jRLWGN!rc)$j5)Hw>{^K9R`-d{c|N}=lI-Cr}Hjr z;oMfrIQoo@PnDzCfKy`6YRg_Cx1S7)igGY*s%Ry?iNq}}xeW{r)d3_tg^9suxkI0W zG&FJay&_(4M<61;I(pv&sn_dos3YJyKd7@^hE6aXq zP!Z8L46S$*s0-if3MYp(H(!SFaEE{Y{{6!Aj6%5xU<|KqH55Tl1o>e4D435O^Gl9% zNPj#gagIC)v(ARrR3yJ0K)f*XLw~{x9y@vz0i*o<#S`YHrXmr0>N*-8G`D3;#3h4@ zie|T1nV2*^JUmKVX_F~^=u7(0izFSH4b3r6Y(W`0P3FTvKLfuwlAz&;lA_nzeZU#K z?h+LlyNjosWfV^qWvci&hr)}SySj*d_HoGd5(SJpNpbbspMKK{kK9IuOBXN77(^vL z+rKB!n&={bVs^rKGbDe4Fk~UAMci*~8@P!*k+nOzLV-sk?ougWJ02f;D8S@scQB_IoS3gB$h4wV!#JAZ@cNvBrinLmuGDiR zhBId*Y1)J|?PSMcj>CyuMmPTH*i9Ey5 zYT^@b^EL0S%~clgG|%R*YThvqhfKg;!D`jleTlpu&R*$8j)Hn<^eEw z!+xN^c4=v;d&yzoLUg+3JC-uNR(>pLVC~;4HY+w?+=3SP4?r)dG_F z-n|qC|H>Tx=C<-@-yFO67Erm_WQJ1-ZFXTcQY^w0V~)EE+sC7pmuG1ar(y^XeIg5K zokKF<%0tOIN!$6hF%3_($;c7d^KupX=_+bV*;#*Y1cw3(H0JV&Q{p$}-#>cvsJjA<40KIa z@Y-CA1iuRtF=!ATIc!tK4Q*{K{{Lf4vv5o+yY0=wXGah^Shc zXsLTYkux-+yqM?AT0FgZ_SJ_bG4uXEpWY%xl$3b+6`X6n-fJ_ovWj~CoS6)hfjuFc z=nnjV-UrnqFbzbp-r;ZXP8T)qEs>m>nsW2-XoM_O7<9kk^0RpL=T)wgEUGWSbvcm( z>_7!Cj77fxw_~QT%PsOynKtvDf1%DM1mxzE)6-2KGcsynF$RXxABAfrTMsHpHX<7O zTAU>$cm3(JHYr<0qZKJdz4&YKQoU`&pddP2AAS<;l)0A`~s z16V(emDN@EUGmd2mgSruK72@!vE4U`mNT@x<3HQFubFsv?91m50iQpMy^*qf4#j9r zdId!m9h7#bt_o03dn&Aab}rZ2r@)qHl2hyJHU^Wyb0S3fnF7Cq!b@ZKAS zOyNB<*Uzb^DM&4P}BPi<=Kt%tvX(Kkx%=4eIl8Y>+Kdv`{mYiSX6LP zC*rL!S{RHvv=EGX|6V{q10#@+-SvtGS%kHptkpqOTO%Mxayjj@j(oka!Y)D!~Dyw-jDX!PY6A~L^knWPVU|wC{*CQbm`J5adB+`^u~m>-WnCXZzWn6o4-%RH2ZpQ!al)G(mT?PhH9 zWap4B7_k#4QcUN=PtIvH`W5T^i6B=k&&9sQ7{4Duf(t3XUzI+pACJ`eY%1b9^Ih-C3acst`AP5EG4qpb}=S z@Q!ctD!2^RFO(>bdIs)iVX>#aimAm#bCoO^d-?I`*5X8O)2V;hoHU&E>!aaG}rkqxUcz@bu}^F#FcePj$V=i0VARD1{oRZ_}x(tDic3`rzFO z#C@Sn2wbV&7fgiBQUQXKkl}tUiHD18yh9Ox@!~}~Xn%I>Q1}Z4SC}fDG3CMckbl%? zRbNy>g2n%#oSLE{&qSlag~5)t1i2@ocUPDzOJ<)?$Ckpfug@yFQR+A5>qh)CXz-}a zVq)Dm$MlCJ$zh@~l27cmqGGS0+t;7W!+O}r%&^eCIBAV<60ugCW5{iOt90sowtT)vMrg*>!cBT=~E42<`!j z4M}uFHb<;1{r#N$knB@@Wqm5%`gzY@yF!r%adc$1YiGyO+BzCCNUYX=6!|scp7SOZ1g2at@+s?|M5B*;MpyJJ%DX4xMJR~{tL`ZiT(1Q z23C@gFT|Pif_o!_sz;QG!`f4_+|7WL>6 zou%I^d`Hv5;z-4%TYifDU?pYgvD9!=E0Dn!0CiYcSPgYdhzX?%MlR-9Rv5=f5cY{< zxtQtMh1GN7VZe3TZHgp!gnliOhlj`YlGZvGipJkkcC%(T$@2kW$n$b?1IUDV`3t_0z{vT~7`?B>|BXc<)BKJr%G!2ddgM)cBiRdWCjbt*+cU4XV2yq7T%bCUgk@R4k#(%6|3HR>3uh^mk%nK38W@!ATPWwbaI@)h-_D1wU4)#Mi`1w-v zyaW~3VI{ahHfsZpV}!i(>I1qXwB6-)uIQ+W>>Yc^hvXXfR6=|T1V-6X)z0&G#1P3E z=ow-?EN*XTV%?RSsXRU|D?@nxPD4y=yfc^6^->2;>UbqchPDjWuIsVCixOchc6ZIU zD0{h|g9BM)=X&vCke2btL>;-Tn5*!f+>zFk(MKt*(&tUupLAmPq0#6_u0oBS84<1A ztdcU_O{bUCt*(mIh;hL9p9RMY)ruz+7}#wEP*Ii{}&NR2?wy@2!EvX zXrpH0O-M9yKraBVZD_R`X=3%1{%?`ma&0CFfdG2rz>A5=lG!{g4Q*)c;2?wFUfjMy zQ`TVZXE)MyQlaY{p9Z$Hl($Qrl#@bHf4Xu)RaNy|bv4A4JknN^jp~mRG$6o>jonq; zEXtTf1Aa@}5Tc*Wl6_<&{X$qn2;l~Wbrx5#w5CJ$z3(3YDZ`zEmoUz;8TH%q6}Tc< z>wUKINi)%pJR$5k6=$;K^!BW%XYVml(TpKMY=2`)Qj(h7&%H+fXBTMvNhn>il!Qbb zP@jlQzK7fB=iP?c^&lnnT&|Y3D2@4RYtMK^+8__7e6N+Ww6yf`0Pzj!%9k8&J^L84 z@irwN*U1Eo$~7bdy8siIa^T?@fnLeX%?(aU5TQXW>|%~Q?@8NAi~Q$U?=hc-7FpRu7~{?U?%lgF@r~nHm2q^qHZv^uH2@&JUC^>A zG-80I5?bF<&i> zYh(VhYn+W88Lon@%Z*|oyu{~H7QyyH)VGjlC>7zQRPqfs{PX9{S1T3wWH#$KG%i|L z2!ML{lJnsA{h+{PKn#~ZVF9n&1hb_BA)#`{ytq9lpp1=;4YE!jZKUW?^f&yzeP5%R zn|vGB>(`@FC>b`cXLsmOy~0oYcH`@Eg`N=SCxf<r+_=be9)x=$oPPb;cVANGLxeXoBQC+NLb zinWz~mkc_95EoWzeCe#!vHKg=^ruf*jas(0$8@5FB0s3*$~;}Ui>QHS(y=iy{@bh5 z6FpyyO5MiyAyTmQEZe^oyA7QZroOS^lE?yU1*diV!n54nU=B}dS=snAMxmNK%ZhW2 zbO=b&_1zcnB&}Vrw9M_Je7t2m0WQp8p!TA#u*Pcp*%w~6FCpNCPKSE$&b8c6Rr}ZO zM7|-DeaJTkgPvJwIyi_Hy9_~S2iz+Sg8IuJXkslVGi=DxCn(f~8?l_7ot zvG(`Zf$)ovFKz;#B452R6j5@+%8DKgJ|`z9HF9X3z4m+`8G!(65QHYu z@I`7Ni40qw-un=nDhSiCcZTUXnjF^{VC1r~8ZRdomo0pa;KopED>I1F-5x&%UWWd? z;Jo2bT^h;bqKcA|QcYtc0~Z%pK|z7$y?ZBt!T)&kK`2E^{AKO0Ux(py)}P$YykVSX zkgPt_o4u~?@NRZ|Y`#&RVMLXbQm!3xP(-JutBb<~rc7#TB7TiTC8py62$&W-AA!JZ zc{GyWa8p!6!@4dJVy~2ff&*}cXJFT3NDGQ&s6asY3llL6j~Ri5N%QwdbS^hU@Yq8f zd8+yq8|?6&(``3y-mI0c?u~7^%d3G=g%52(%AcPt!D2OFq{c7t9wx-elPBTY1wvxq z6@N7t(jPxAcn{7ZeJSu=+|CqzjML7-!Y_mT9nx>dWG-jQ!k<62YTE4gD|X+Ewj8X) zYocV(u>KLZUa}fZXzBR79M`kN2Ww%y`=txMR^K zGVyE-U;lZA>*!#Ex`H1}1j5vmZC_j0aR~|9sj1r#;_@nD-su1b9``4ZLwyV=sSTrW zZSm5biceI2{?7s-IG@HOOFla9-Dk>Ulxm~sw z=I2?^`~!l5kz5kSV@c>yS!Jx)_4i>AMSvC}O+iuc z_NA;|_JPfA2+t0SU9SgzMjykHBfAytN2bMNNRki{Jp+2szTr97B$^+zK=)w{dx9Ev z36cr>v#7a1$GdmOV1-?Td{QCApJ(oTy;$eom-zde;{>ST8i4tE?$n<*UN-%q4iZ{2 zo=Y~6?nzHgrSaR{b}Vs0Uu)u#G@}Fe3sjsPe8{O&r!>91&I1kztEtfh+F3-+a=jXk z*A5Ui6~C*audg?YT9O8U>IG(HV)U@RBIQ}%IslvmD~#Xf2pSP|2ax(Zj70V|{p#Jt z%QF4Y`Em)9h?0pXyDlgqmcNG`*w)f96PR;$ zGi>sn(xZyDbCEJ8%@`w@5_=pp6w(NsoWw7WX7#%-yrToM@;>@f$D%gHF)Kgwj+Iqj zVHyD@(G;rBo>g5MJ0);UNfT#rn4PfVYs<2G>l@uM&02$uY*9+;ZzY@fVw1^?^rbGm z;np-0|yTH1KGW`y-mHEfnRS% z4VB!K1^%Xzv{>P}ST;R2JNq2EeE|$-=aqlR30n~X`5s_wU4IiQg7=ps0hA{c8&$~w ze0s2cP4pEGj~D*t&=FvIrtvwKL@6G){Da)w4Aj_U|3bTHg|SAmivS1!g~3V>U;I{7 z^rYkkR-|C)RmoKVA$Rpo_iYz!gs`I8r~ zW1sa!Nt=CVvc_zm1S+vq#pbu@ZD{A*h<9>w8lRtkF*9?2i$p?UU*XFs#&{F(8pHAt zdA{>gQ^5%dywp^w#jn1ENG;Slzu|~vHS7ph0i^?wEbk_Cq(`eW!$N-{q{augXbWK5 zK~Byf;N6{vigV2uA0orcCqM^D9R&LA+gX@+Oa7CmPDe@6bgK3YpaDp|3rES z({>LufueRqK0=Elal7f4z> zaO`d#1>nX2CP2Ad>61Bb-~)1HGY%R}PmKFXH*PIYjQ{<+AI#9JW$=%SkcFjwE})&* zq@>8(*~Yg0o73(UIR`Hg^D_S~E=B<(^2g(jh{uTKjk78${J%aMG=+Ux#Z|NOFO91Z z%>3rwY4k&PF`n#zvUwupaS=82C@1l&Kdk?--`QXrZXs6tb_=0bP)FOUpY0w(_uP8@ zr#6_yLal`X)!U>1=~qr}?nl|#Ul>v5o%#E}?DkEewYB$A(fR!EZ;UN1EkM2MxVg!^ zeD$gjBKOLzKM{~LKkyyzEQ8*A7YvaJ_&O1t7d5c6$M=>dmKM)4!Mmt92(T*<65S<8 zYm2f+^wL+C#nw!fiwQ&vCetzsiNXo@jX2RE0HH8GyO!H?q z!eap+FOCKP2em{kB;-+!NlQnY-#`Hcd@I|e_3i*rzRb+bRN97&-=idFW(x zEVK_o*yMCggygcpW#~>1)X0Os#KX$jll9M>o zmrE1?*VRZOVxxuq$gzo@-5z2>iAz{tl7iy0%#+z$u!-#E@cHfmk# z;b(-5;srgu7me!AqoROHR6NIg_}H-QWiUFEB@cE4foFRTB;4@uu;HCM;V{jY8Us_E z-2B4Ak8BfZFf5C%d>dWBrBJggRMGOsj~~atGyxV4vXJ6w7YsyfLw#09RbE5{3%u(# zx>6!;DOaLF_|rRdmHJHPAR|c4AWhla)^-6v#tmz0yvsy?JOCT&E{0oMG1QO4(TE`O zt~CC!Gly|qN|!am<-o-y7fjI7~MANyJr<}JKX?jKn@I5F`mf;@RFOA`HtqJ^gjLx0KicWG7X;uJ3I?MDA zo3sl8nbfkymN0$T39*_3G*t35;LxeoxbJqZzG{GIsM+7#)#-V4Zf#1(&!0r#um7%R zk|67VfY|4|-C|XK0%M59x_9mz zxq0*E(N`@oZ{LPP#3G_b36TwP>x#h}jIH{T#ua^dA%zMaDGCB}fc zG(;pSBJI{^dj~+!1B_iPe8AS0=csQ6auVR2H8COJ@Zm9**U}|#r zDrpe`4_V)3<2h895c~G+JGbisM>0_5ttc)baS%`i#Op8k71;p^H9#o@ow>O=e10Tx zKNC|8lx=n=CFaq1Ta}Vjj7&^IAq`H0P!GrML!hJU#23AriJjY)w{Hitlw~=QS<3WH z`L>u4V?eeb%&Nq6E|^e~5)v}|H=~6$tO`Kd!3~EW7Mq3p3DEIfK-s=*NUJ(o;Vdk1-o624+8m=sGMl3?FYE1FCEuNM zunp;#GfChwE}S@&T3!7ipv>V=JN?#zBK>B03^hjqt+ocf-i!DlowD7Wh^%grVGRVw z#_X|YIFWMXn7%5|b1nem1IVr+RE`d0#+MDSG=-))JL{8e3Fp!^=8dBNG{=e@h-i2} zar^ddaCx3Ut=?ErWSgRYd;jXN-{udQT6g}VSeiKeMxbz0i!gg#;~+CcngHqldDrX- zQPJAH-d-xV44fF11h*>hI3z4A%?yD}_3n-ngx@%L!DTWz(AYZu^=rC9(-*7L(#Iti z6o5ks7%cZ<-EovT)RiO#YQV+e$83wAWD_cpBEa5;Gk$oxA3=rZv^DEng4AqWwG~J| zYE&ug92}4;;c|}_vaMq?FL7;v)Ytf*KLIfAh6N-a1J%ANyW3rU$0a4%sAl8m%x+Y}sUKC4m$JIlS6hZPPnLv3SXuFg#c}gnxX~aA^KZSCnfBd3c%y zyfhVZZ_f2c&mxO4_!EjHni39~C->4>4wp!Ob?vk)7U21hw+v_Fe*77jEb} ze~OK(V_+HVt<20!|B7rDaq+F9w2W7;4uc5C(AwGnH(ZfmE)(B{F>>pwX@9T$${h@H zTpZWM;|Jkq)N4*s2iOnD&Yax|f5TA;vwT?1eV{}UL~nA`PtD1xhXPHylITqLqr>5h zAY~5W3lwig!roD^#4@rA>Tff5@2>cRXSp|`AHAr8I?u!g z`ix--wJn_tVw`!N-?z@^k2r*bKHakHQSf&1l#SBwI6HX3@xM*Jh+EO}Ha8+=*(kz^ zOeNLOAEtr6Y>Ahw1SVhn?&CFmzOET)@}C>*W%m& z(bhVUBgd-B3|3$R_1cmYHB833H1_KIa?Ne;xiGq8ZK+Y0@m)$VAk|8cK`o)^VWu+A zqCC5Rl0V2pR$Y@5>?v#sZ~oB@zC3wt38<5CD{@rii0*oc8D(L0sos0VyXECSx<9br zo`u#R5odunAiD2hb)$TO0?Il&!y-rePh+ynodGIPz^1q4 zYMu((G#6Y^;px52m6?}?Kr|yQ2-Wevf(TyaM<*EA_=0F?cgA04YJBjJYV@axW+K2a z%vjxvc}I@48_Yz9k482xB?N;i!lL}~e#E&(39S2(KD5{fB5nelO$X!J{*9j3mv20- zV9Z&##fJYdT20-?@!SLiV)pgz%+s;8t%KJMaYCq#M3+ZHgM)v74h70l``*1Hn2HbK z{#u8q%qppT&$8AX}U>&Kd)cky;ipH0@aL`+V#Sa9IMoTKbWM}XF z`+cQrj{~bfn0f?z@9WLiajk`r^)=QI1G&SaviH9$(9&Cn=4skXb``j=z>>X%f;C>m z(#qG!fpQ;AcK(AdOKOPt?^Uzs9&!3W3PTKwh-6W9#gj|XFH7Tq8130IDyC|8(XyPJJHAnL?g_7FJUG? zoR$VGAk}ci9J@d_2U@Dr32oXyVY3icMv$@9Z7&Zm92O90r&5!HgJvQzjbA}rr6us) zvLk>V*4JL63@a4e7=n9(IFRL`Mqwl^WKbX|{`|p<`9cUQ?uWK_rCRG@V0#e$phV4c zcY_07!FksmNpzZuB`lad1=W%H&+to-aMzu&BD*f+O5&ivA(RStE1Iit-mn4 z_tFM;F3lQ?@tlZMq;fal@>QXFzR! z_=~he1$KrdhxVPA*jOC-*5b2Rz4LN%a*q|*8>9XBMt2P!;XkV{r^FD_%k`pm&Yv8G zFEG}asCh<973mN+Sg4p~vgGuR;K75q%T_)d5tMm1(uRxkaOpvy4nQ~m3<&Ctlh8FQZ2l{?ove$?OFkWcGABdXnY=Dz6r)UiE4p+?`j&z~iC6=&m z=ME7+p{%-j=PI|az5RMq8H8(QRTv#|Gtoy2W9> zix=|MDdWSxxDbX`W&tW?Zw)zzLoB3pq2g*&&C1G3CprEm$Hx1%Q@EzKX?q}9K{=s2 zHDbTsof>FX5=&l8z@Pc`8C#F=PfwQwd1LJB*FiD*6*3;_gJT&XemZ8W zhpn!XaqJYJqoW(M(Ah8dQVQp)iL7_I69~I%(P?NE<`fFw^2_eUD}TZMol-4CgX zo5c_|>W+tWM7^EC$Iti!uP3xO6B`apBdxK1DR~(T8h#@J?Jj?x?m1dLL*r@OHvUHI z@*~G%b%PF8gI5KJa;m*k(;>npZ^u)t-IUeI+`NiHAZ?pdh8GqW**D$4jm@X~$(Xz; z6_$Ie7c=clqWMw^P8HF?-$P%Rz+WI%m_!*_Sv1m*q_0|s~INBVkdlME{q<~^gPPAjPz(@L;2k>fEUhjMYs$4kZo` zh*7u^{=PX^*7GVNCr<`D2_Ujq%zBev$2GUMYHO&RW_WSHYQm<*pC%0>W*~Rx>PZL} zZXedOlSSilN0pkdP}nqwBDE~htSf(Awfq4*w;*dCQyf6nPK8|Wl~GV~c^wL#4B~=D-{r5jb>cpMik^gzrb?NA3?{@?-Gt1h!_)84wv#7!LIoMfc^Q z`;(KLW6?c{x%;%VFRB&DAa`$OeErG*z^gu!r*^5iZj%;~shtF|^SZ^Y`FxpOe+b%^5simAb z9W>lP%f^&GL&HKL3DL{#15AqH0bk8#k z{KCKFYlvI856URQQMkIY9tBPB=a9!pl-cangqJVv229VE-nkd~ zy35ah#D7$2nc})=Rw_rvP{*>M;W(Q zxgS~Q?(^D~3|a-`EkSs9mBMxouLR*m(AwkMx#z%$Mep|{zdelSXW$5>8#=w?NOTXv^TsTykC<_-6-0WW3uh<-3!K0cE(%dBnFC( zU8bXR-`kwcZc3mEA#!rs!_4pVHY4@VTcF4`L=y_Lou9V~Sh`DWL^jM%*JfTFI78Gbf7sZs9C+L)GeD+(mV zOfMa||HO`0Q*AcCqHBG7y!B5f>-}G32M$5OFKnuTfq}7!OYbnDK_}$m;^O$Cza0<< zZ{s<(t7W>=p|}N2V8*AW=r!e|zwRbIPdWKvfpJ0RLd)#DcZb0i{rFuho9`|=%UkKeip^_KU^OSJYk&=Q+uhjQ)NSJ`ECC_!X`_sz z64`uH^f$rpL4Qs16Z$)&buxornTAS)18<36f-{>gNv|Pudr>;l78=U{;sNLJ*LOky zYKb`r#W__pHe)rJKOl?G}Ty%mJ9# zVb+oK&EVVEVM)p^B!5+aAlNj&-#<;Yxq;qbDgUV$2K|JEVRm8RK_CVXw2C`P+S1;K zhc-f-SfMVIWQw-VGiD9anvZit#-<=>POJqN^W)FZWy8K`FddRu!@@FBSbzr`4I zJK=sHS-}A7CCd=Px{>+q{*U9%_-a9V`t7A7N5TMhwkKj=%f`*EJzb5LtFBh}e0=xl z{O}oB4}S@6NVFLkba{KJRWo{<)iR*G*Jp#-Bm>H_P4;k;1j4(EGA4=m1O*-j z@vk|Z&K0XOTe@{kJ99G=JkBHxy`so{3dj!2(^y@8&`oF{`yr8$A}7^ zSG3t$Eh&m*gDjf|=P{Vb`~#WVm0W_J5ZL5oQ5$B3Rd(KU>F6sU)lf%HUM_zVNUoT6 zHDV)}nGd0+mt-F*c2%w2Bq??kPR|0Mg6v7mref#YbbJQTI*Y#SmTCzS?&x|z4Q^8D zbWYQZZ*R*e+L;JUqoZ{2a@7bD6V<_W9-*|)d>iBlZI+T&EAVWUt> zUxWS$6sRw)d;0t9YHI^nl$m8q9XlhnQVmpjzsk_GSDbE6BdQ;``cL6Zd1hXo!pz1> z>>K-Y^4KD%+56!-fh`@_>WJz*zSihxvgI(LR>xDUkvWstZD0|vaduI>`z01*F>$g&45gXlq^Vm6`D zf3VWE%xhg-n#>*1P*8*lFwOCzdmZXH*Y(jmxD%gL_vte~deH$dV*ld<=o~1DwTiBj zWTBmz^vtZR<5>MAGSqfMXg0e-O5P)jL3%x3-gB@1u)!E)SpqiAXI7`$6p z;4o?L=?Kj;tW{5+x9A^szkE3?Wz@tnlMzKT7H=)}J?n+aPmvyDwBrd&Z7s-+xP)s% z6kuVgcD`yPDYc4!dZXBMz^?N>@rY5G`*jnUO;BuSo{FQD??d=M=eu1Kio{vexS?ij zkF8z;iQw?E`fg-&yLdud8k7fkwO1JuI*Ya~@7($AD#PPHM!^7nvX!+v6xF`P1MwF% zgaQe{=MH|nFz60c!2%_yc`IxTJJ){W+P3`aqO*VTEuZrNcWSc*{vIQ1_h?&QYEy^V zl!dGRuKllw_9t*{@`m7kr0ddG<+p#5JvAB5ShEy-rKRj1(9d5R$^5SwgPb&?<9!re!p;j}Huv-U!-rH2k z+2_wL&)$s0q<0WOD0unAOXFvZux26aQ8POFfd_-WSI{INK+G8$9J9ASU^r5>H?tt@ zK2~$`uA`#}7(w6+J;}>WMGW3>#)c*)jNsO&MCRx3oPPV=g6ARM{~TheBO5n_Ab||1 z{{Amy>}9&QdW~wk_FW&;bly7sZMES*SX6o*R78%#pu!qBY>3XoCwd-gC6K4}@A3TNuxvGay%&)x#R2Qku-*A3%2QtO_?UkZsPo!`Z$dP=WS6{touatF(05c%Nq@ zRVOo0^yFzam;5$&JAHXEW9LSQzH)+hJ_VWDp5z2oKC~R_TSuvC6Ws>3NPee>xj9SJ zT>&K9IrxSnAQQ>m&4svc_Gw05W7-hr(Zvb~bX;Us7)i0c^szOuk*Gg1rci z*bh>bQ^_jK{D`ojuM7~gR(!7U8zY&zvp^)`XO$fJ88c=}Ad0uL`q1c^m6a6}A0GH=6m)hWdIY z*U@L6Dk}y2AFdRrfxCB-uWmAhz_#aq>p zBx(2wLAwwH)%1b_N7Kirat127wjk~eg=nT`dL!CmMCydc`~VJ-rMrR1N=&4VkA-Cj z6E6x14E6th!`D^opwkUcl}?<6svr1D2g6O6CK*;xAoKC_=Lv`;FJHOxEHLm}s@3Ry zAjBX#pr=MRU^HRhxGn#=6j-%exqTw{K;OT$0N36cX$W3`yf>oPF|3f%r-1GIfcIaT z?hjf-o4m(@PFcdN&@TA?kF-mr_*8Z=h>Ig49?|mw6*`(`eeUqb2^0j%W6oN3~F$!2?ymdJ|3CNMbN=JApDiFP)>`wM-#5lvLt`*wNy#~_ zG%KevR5y^fNVZhjIydxd{>i|bnm0lpeiN!cb$!l8T`Ya2syZp-O_1vLH&YfkDOmJX z-eD{jbs&fSO)!=vF67}Rcd8)&H{mQ4gjha1-72&>TGf=(Dd1N0rbX#mk8KF=?#h-a z_+>u0C83zV<2*f?Hx(8Wvj-ghi>xe*_$1H*#cJ;SPGMo^2=$Cyy4DfmTd{2N2Il-< z+3ctjuFPQl9oEgIl{8c1TSEFJ_pkJ&;}oY@#_PW=eaJaZ%jC2N*U9;x#cfUn&oP8K z|B@KNC=`30*<@x_CwWn0udBO`6bqoS=}kru6F+QhYI@WkvfDmOX=Eh4cIPF=qzNgl zDO}*r8T-jjZerUNsxNBjDCe}ju;Jn9`9pk~@%V@P?0d+lcrGz8CKU^X2E?nMwqa+v zp49`jYHJKgSWw5u0f{0^y1|04+ zA(-sWw}O(7!0!@EkR7of#*Zt8-F*3|m^v;lQCB+BpV1Tz{QcXS*aIE*!!2qx z_RW`xWJ}4VgRnR_p?3H3_U@ey-FS6?gs3>VZM6i;%gb@cIAiAaL6QTb)HJvFUo6gX zlIXQ2hcESgWe+(DUlV{ILH-IR-Mt(*0m$7PG_PbyfX zkV#O`c)oPW&&DvR#@-1cT+S`M7sO4cGxYc8+gaU%V40;8WIDu7Yl zHiu!!E2pm5a`~?IP`#}QRr+STq1oHN68P_xP{8_k{3}CDn^9KN^3u#q-7>YB+Fx(} z%Fs(sSm(>BZ57L2BOa)TbmE}H?%lidSDG2VbL=;rK|17VeExbD$?|AcW{HEETKN4U zBq@o9&D4ZVTG+Tc2&{CSh&T3sdMlY$x$U2U@c!KO<|eKy8bzf4aByTct=S@Wj%E7G zCVxppJi?R4EoF17N=qJNY+0J!nz=0w-_ty%m)xlNKiqLX`MtRK&a?iW>gq%A4qOK} zPxz^})`tbb^W~MOQ})y~EtBot`vftrK##83YOlxBxGR%SKGCfwn4QITUCW7#mL2k+ ze7(zaCS++OE#6okCGX9pnDEkIV=TL)SHQh-nUV&ce zt^_xZqK^GT0iHd~vXxC4VRRufmC~gjdzD5VEDjXDH71=~2y}GcF#MNdleMMfamD^q z=AF58)U8{RSkkK5r)R?)QJJfJo?hwu_a*%F9^CxV^*2vNTlbb=Of!FE_};i z7CqZ0>4g1u{oOXp0~WHK2P+F%9#b6r?qe$b`eTw?plEfxxLyLZ4{mO0Y z!zRhm*mqzzBdklOo$AI?{J^|I@-2j|Ek8e>XZ_tVwFa4f)l;^5>lS9&&*p}z!hDK& z(#|ENaGCyn9B+hpi?+x8e{^GnT2^>3T)2&h&9SYT?x4~;@)Kl~TL;#7zP)f6XNbtT zt?nZ@7Nz2Apn2E1yF9Y~Ieon14V{mn^fAg>tn9||$2$^4qhtd71ERdiBX7P)J$U8Y zfuB6%h=|jslackgQM0x%%l_h8&F4A38jGPylR^Z=4U6z^Z16HLh;TgqMuK|s(wQrd zNkGVW@7%R3)qcZT-ll)fqT5R7Bmit^@ieyYIzY55sifO?v8^3wkoNTSZ0A$uy}Ee& z>146?6ng}sBRcX5n}Zp9SKGZ0_tfT0^~lzrE=W6OQnRqh+?O{N6d$H((^6BF5Js22 z!OeH&%Cx82jELB8{n+rMrh$c;J9g~~=o&T%U+l{(7}J%tw#}0DsG#ich&k_RQoO!Y zT;;IzCPFEjr~gc)&1Og3H4cV7vitiTi=PEsIYHkVl!d&HQW}TP5GiM@{m{%$&em?A z!*=A4@*bc9lT!A>Q8%()->{Ky#WCsWUXTaQ0Hz6EIovkJP@<^9bVWrSqloh($c_(D z_tb9w+REw6i+-@4b*kq9|AJSejP2_uH`CM88^8ADomcCCZBqCogibf+%Ep4Z&bE5a zY;%zG<-MUb$!gC|x2Qxv(*RNl{1G8?vf!T{UqV}X{tiOtI#ODl#R*%$Ztj_Bkk zTPD5~wW&1vQ~&7o$@3nqCL5^t~}?sWh)(2{enMw>6)^aWaX#| z`fhk1xwPj8t&Ww^bNuf56*@APrIE5zCoeC)-g~+{F_SXebZOv*mR1Z*D2+o~8qbE6 z=SkX^LnF>-Y8XU`S>2mmS~8g1Vp%*_k(22i9NazeY4h&6!aKJ6PbEeFT51{imPRBr2UNbd377zT`cq<7#M9XwPzV>HkHbwTISe zMI0-0blDjGM!j&h@o&e}ebKYugR}GUmVPhp|6fsPO0i72d8DuYQR-r&aGjs9i0-JY z=iJ?6Z=q1H#irRI@UJL09{0Q99=5i&xq0NiRi&l7S%d#~_}Z1r=Zqd4=J}r06XX*X z9fW!s)wCwT2RPrB8JM^m-Z=b*vCJ`_Gq8VcX;6pTK)Xz-lsSl*h2?&Gx<=lP zhf-3vg@sw?hQyvUF8A67r2iaWDvcKAjd;}m_L^b!aS@RZ^b8E!9yj<*NGK_NZp%{r z_vQF+|L@g#Y!+(qnN8a>9iChNnapcvn!HlZwY(qrk!W2mia^5GB9WfR^~%%hF>PVZ zd3cJ4wA*{_E93I=@-*OR5+^m&8ZRM#Jiu`d-fe{Si3qdD=+wM4|0>ggoOG+XA(>J; z)Sp$Ef%;UDXjA={v69z8RAw0qa)%1uUY0Z)&|&em zyZ`O23_WiftVT~ysb5ybNb;>EkF&j;Vsb(EaLc(JB$*qJ=$;I}N%~R7RDH04J3isX z=)S0f9?m8iRJa-Dj?8qKykDLaNJThL)>;Up)e_RuC*bN^Ul|S|F*VyJeEs^12$}e{ zoHbb;-HJyH1*a+co}Ii{g4O4#5ajOadhOW7&KDA~7Z_oC=+ON7yQ#>*AuKHH`Sa)B z04OpoxW={%Z;N`s5>8TuCH9x z5+L8S{Y9w)f?|`&J0>AMoNwwt!P?s^izOX@%gd&HK6UkM8h?Bx2xzd2?2NANYTj?c zz_4uCX-(HH=vb4Pz)m}r00Xr(jHe3vCJ=w}&DY-Y4a(m=MBalfKsEqYfRQo&i+%!T zd~Y4Z!a+WfoI1s6uu`OZ&(?u#i-P7=TH4%+1)i@m@sSXJgtv?tna+mF$sTy|Hhy=T zd>Ke&;|k_1goPye*@rOpc5~gAKeKdhsgu+F)^34ftJVu~OnNhq80z32oYX3H{*<`; zOLn#&QAXgPG#lGQP;AOP3h90@Oy6dyiu~K-B;t*!GaM!E$z9y!NfYs$oE+sSU%gQq<`aA)^mY#g*Gfldb;Af zKG-NE$n4v*=P}%Fou(C*B)EBb2OhusptOsMl{^!-x4flgwrK-%KRjeav=T(t!Z4** zEIp{$kqQ0mLkWpWoa_POFM1B!UYi>hJ3q6*4@mC_dP}os+d2l})$^Z+DIE{|vpR^E zoK5R6eB(MNIbSChMatK!pzDCyl|%nlbVH~_Eb-lq(sol{mz&2H5;o0e2ZUkHf7$%0 z7YTFf(k}|5e020l-3qqH#MjL&hi7efDx2O|>n`fl43d5F=!l0!k6ys|=IAu19Akc+ zdeqbCzv9M@2l2DS``cVn@O%B;V3Y_u6wA<`q_(j-W-b*MUyWWq`Npt_mzfF+9f~J? z^G!rzh@KY`{N3ts==gACZMfY`@hPvB1O2bld5&*x|GlQ$_w7d>Crw1t!-(kt=gWnU zf$Da3*1G}fx}zL^B4;O0C%;~xUENL9XTta#U+(HGcbkLl=^pV57M5Uwy;pLXT*}wS zXju74L?pHP%Isj&%u9uYyO9#T{r$pELPL4f%*{Cp3k#K7UuUkYu6p|W3qzek;(lcx`n#OnpJdi)Njoan3_k7oAv2@-fKF&|}3zU7Fo9q{#@C|FDNoYT< z(UV8ZHhm=aqKqY7b%)jmy4s_#fQ)B1gSq5Bg)qN=|GN1<7h1*PqJ!dYzB8Gm>wJ0f z@~_CXsX4pOwA^+26;{-K^%q~ey4(N%k*Ia9H((7F`WF)g)YH1DUbN%KTGDmA)_D4lEZ#%o44i%47OwU zZb=oD?jwN(kHwF*Lgz1EWM81Y&31E^vy69Pzd6e!iImRl%zo+{waFfsx^#+=wt-7G z6~(fPOG>)P%6bH13?j-vv-9-DZyK&21O0EJWJAgGLi@c2O8D5Mq^VSM3!)~LP)uqG zZ_*(pe10hRqWY~i%btg@gd8yBZVO6g>uiKYXzyvyJskn#DuB3{*x01np;aOQs%2xd zc1T~Wi6lhepS{?(v6@ z4#}A3V@sOd*Z6y|TI)koRFUq7gANsp4<%KoYh9Vg<%U;1zr$V_8QY+lrnw+N9k9qm zbOCVIG07#r0DD$mQNjKE56O8UH+3Ly#H$bDwYX|A*=gV~5y)$is0UMtXNov{dTbdP zfEnRPWK7Ec0aH=AVNtw%nl*hxRLv7?zn)4gQ|Xt_q6RVDi6z2C!)jEEv*l#95K2(m zK1D8?Bg7Vp|9&+62ul#$wPVM1hL=viZm2 z4irC;^CQZwH#pBQDmfn@shb9; zzqeM?ll3%W0aLofE3 z)cR@{i}B_%xv(awj}zac{fa`fTkAopMICqW&g1rriYQ3D|2R(xcb|7;WF!HW0RYt| z=M)LKKHJDW5NmR&Ic_gG&%TUYA_tO0GNhrtUV)a>%%|FA3U7OuL@dHO{y3ged5p4z z1c6K<2-Ear>+>=CDqnE?%o)Z8^=yR%ItZh^MT!CDK8%&hUuaeY@nO-Xz6@qa1CD?T zyu5)>5XH+Y0%v|0-$b}l5HO^srdAx#BuZ{n!KGq7LQ9Xewe8lczWtZ;uOqOA!8@+X zuju&D;hrBom}6tLwBgtp9gQrXv)8U2dm*lvDVkR#Ku1)P>8Ne?{)4a5(1c9th5e(H zj)O;d|0x!)lPpS?9N)eboitWtvR^&zo6avq({n4SGGs*hc=zrj@gq>)d@U`tdHy_EOjhBpnfO8KeYD*og8AO|mY2MwS{gs9%H2k}kaaQ2 z>_UcuI5cNaFb$)Hg;K^9-Z_uJz={@CJ0~%^{@m{czpJV=W(UgnmhYWL`dKgJ*WoxH zk<$Z|{#h>jDe;ccFf1M#~ySmvFE?6Ml+ z@VLt7iI5^3T@6XGool)XP#7H6Hkd$=hBQ(yV4-PST3TAMITx~po00~0LBt)N<{wh2 zmvDb1BUAQHaY}Qw(P+H8po5KE;GY;8>cr}QA*^lsvaI)w&xCZqv~}f165~bojRPrl z9(aGR+KukGdhOaJ#`p+apgOfljjh5OaXabwrhKTv2}L)Ru~^mFLdT+&<>lw++734a zX6pF{u+X>73!o0|sxPee^!C1k(+lX%x4N>QjjCj_WO00aVpGK>OSeL~(ZU4XV;RrX zaUr^{eR~&gOWj^qRP=sTij+AFkRk_nNAS_g276yb{qs6m=p=^b5aGd)85_DM96#Vx zC@UpZTU&b_PUl4f6_VDb=K9Om-EwO`z8mU28=d^?V}8aJYsZMoWu-_U5ET`L()q8j zok96B?Q0;>*f}4?HzkxXewqxv3%&yaW^`wD9SyJ3!h;E2Fx4XMo5bVCj-AI1 zH#ZueBm(}QNhM#7g42MKfMDhcaA+>O3R0bYWMt2PuGfzx72U^9cbuB~KJXHhPZ~a@ zotKbCCn7FRi*(@n5mU%^Zq<)1K>Z=406z?OhX8_UWApPr0}g^>UxRP4RZRjpf9`)R zgyxo(2(U;j_^NVy_7hk6MSi`-Pxa9u7iKZU&CEjb|8>s){@~4_=iMJ{K)8C1rt8bR z4P;ewVuRr%cCZFPh!gf}ic$l)$sd$T>{`183`CMzB;y*MYG^bioX9~@r-9!|D6{`A zSO?qA3iI*v6BjSw)qyyM*_gQBwTvO(uFp*m5EA;8HM6d_GI!pc@2N=p z-0Uo32Al((+|_!zCoIlMrEOXlK!tHHY7QCDXX@nr7QBiRkc#F1_+G@bVd`a?w zi{bY#F){C;$-`|~eDFJ`+OubGA!g>>(L+?f0MVji_Q!oQ&xng-7^O(~&0PEFDi(@fKm*}SS_R%{;^$rca3k*Du zk31|m9E)oNi{DPsef0ABg+VZo)o(-A4-aiTA`3@ zMW9d@bkCgp{;2Vh8lwPXz}%T&~loZdw8kkdm5;y?7fGaM0Eh z83fJEi~0ZR49m->1q?Ja?mz;L^#{Pl;zmVPL$IOwbjY)FRg;!m!~XZQYdCpa_y-!l5A(6_F-?2+s zR9T-8=6R7HlL9!c6|l@LdnZxY;z78aWVN%0NgFI~01|Jrxa!Mzh=$j(>FUbTE`3$X zNo^~(=~uto@Ii?u$ZhX2x@5jZeZJ11wwYp%MDph*X&;nG>_A`3c*Kv`V?sHOY@ZjTSdgftFxiotJ) zy5+N@7GPVZx%HHgI!t{PHv4%jqtG zhzf#>ke(p+x`P7(C;*9~Sb)Bpy7#RFx0-hbal0xvPgS@Y+Su&ATL0kKX|}`P=F?nV znWG;BT@QWurAddJ_2~}04^_c=SoTO}FhL_`K7K`vkKS8EYNumk%U=i+uQ;m-f(I-s zZ>A3E4vre^qZ1GKg;?yifE2?CB4q3OWYn+HB(iEZrwh@u-Gi`)Q|&-Bnt^SxqG;oA?aA$xiI+tV(>@JnqXH%(jfQ`8ln^w9)t}8 z-2&WVoE?4-?%n$chrRwPq`2MKnGyI0V}(hezWv|Ow-=yaz;P&+w3`Gu5sz{Hbk)}o zg^`j{*NEE(3p}}cR98^n{KIE^79v&K*|Oc5M)}cVR=*>5{rk$ep!qz_!zwBZ zmNw)Jhff=lGO4>tja3*)UfO%`pts9jMv#UQkdnk8t1r5N)IoNDLZHulaiXhw`bbuq z!Gs7ACyAONXJsgG1@K~(rd8a2dHYfH+HBGT*60fZ7bgCC7*3;L78LA3|B00d7C&Gz z`rDV6URnp=OBL8;b(c!0QMnmgR7V6oZESs?ZL|7FTBY(JXXkaa9VlvvdrLxAyc&{` zdoaN4{?mW{*`Cy;>A= z`FD~2UlS7KlOL0gjEv;_dERWueiSQJ)mKter^@1KkPEnYMBmmtiAs2(W8vRI?fKBJ@*|P^$Tf_#8g&K_5A-&j%RD5i~7+^q{ ztBr+hbiTGTZEI(yq@qg6$RH#v2xfpuvQ{SpL2~Z!_HpD*l?qiql#zLlDNKllMR^&T zRFA?@vz-$m!C=@&br@rtW#|2t3+2F58Au1IqXW`xYZmpezUwGdYe{meJ~-%@lFt;Ka^^1L7`Jr*fNHD5TcIBc!<=$tt%@cbWWyGaO5X!yv^&nvTs zVG$GazZxmzCQpK#V}|`?WWEHKCt$}zg4*qOmzUgcrsaj!rN8mIq{)bAYuTcp{M_~4 z#pMDAN3&OYi)8$T?eJ-Zqri34&hHx^uXJ7Fs~fV^0LO)94-f*fQogsf`NOAgptBMQ zuptyx8bnA)zd}0zRYF{wolC!8em);|W+Iay_9c|#QthdOUDQUO17+Gog@vDhXURrP zLc<6Pmp0jB#2%y~+)T8jbZBTOQ{JwI5VBqR2954tE zrA9Gw;JPXeZQR%6qq+*0N7|J4NwvwfovdpqedsZUBn{LDfegm%6UV+`a9jIVPe)%1 z8Xa9-M3owPx1vJ&ftkAs(pw~`$G&%WQ)8)Dulp0F)dRkn9pAryN7mU@)4#O_u`%Hi zvCHBu_dXuQgoq00s@~fT&zanRL1dgF0hz?U0qnPkBR3PhWhk_r7;&}-_hys`rTC{l z7o%$^jtz20=m;kQVR6H#S{CAOSag4>k@&lfNpLl$e3i-1&=A}sSO*pNy*C2Aq1&+Y)ll>x1giJwe;&!&qmz< z-2`aO$NKu>$Z5cyIKIvt_`YS0GjFQxt_==+au`hW%qQ^3uOK>>QTG4ZDY<-0BlppwlpYA`iLj+9O}Sm|iJ3n3q{fYoRwR~| zzv-D+r6QD07u>A(9Z);8!9nL_cK21Qy8B&)haXkgq5yQxf|*PGKn-nXreKa&u1k4&mVOTAe?5?twRiO8e0PlW1Aw zKZSM)0?3(#g~;680F=RrhVvR)?V31??}rG8Z*6XLP?etk1>^ z;ylaam#LwJo?;OvgDA=Y0y)4szlxF&m}psf`BPxe^{A)RNkj!!Z=`0Ld}|gybp4j{ zL7(Q#+b##aNMX{JB$`hwVKC&2lU)_4Fs+bCV1;!mkHkj#sr>|=NP?apV8;)@3F)6V z6b%b#NeLPARUsiE7#2XS?Zo*|MXh^i(KhY%OxA-@&w&C&t&1Q=MGX-Zze-9{k!h?c z%}|BFd3u14*Q9Syap=kU(oQ*6*-Ny~RUJy}y!;<^JimP4dz)IGoMGHDI57M$dIx7J zKL&~1d+^{Qrrm*ehb9D{>^>lRPdr4RK>BHoNe%x+2IGuJ9%Bf?*Y|FngIr>JdY(HJ zyeQDFP<@)bKl;8s$Y51IK}J$pxe60ZxaNLV;|`yiF$>GhT}_I-H~3Yw`IfOYZ_U$S zSVoBd#X@DuXBw3FWlOQABo$im_V zLB5{>e$WglF%Z?=jBX&JITloFmS#MzMGYIoB;8DE=^q>IxW6$RPfMoBhG?CM z&QwSDp!eIR^COg+h&n{tybl7DdRek|T$lWKqxJm$ zIxRNBcrxCV=ZmuBOT!4DN+L#Yl)lV{c}<@UiJG$_vnd}RU*FOtxwmr7HNWyWytL$e zmdPW9U3G-=I~K-9cqYHh#pMP~@o~~kB)Hmm*h~frp<=E6Nf#;+KlA8^p>}aLZ~IIq z!P30>ORzNK<|j^`IAXO_6?I`{kk|hF#Uu&~AzmpR_CqZ$7l0i*xO}bz{_9VZ(&?4& z3+xcsXducCcN1w-lK)iQ8 zhD{tU(#@y_8q^pLZo?se-ZMUaoAUdUjEuT>T`3#^?;y4>=g-UsIJ;3tbTzyb{euM4 z)oni<-PGVFD2;g(zC0RlSnI82WF|d5{nP!PVrKrc=2GjXIO!-6E4ZK|7!B0x{0iZ5 zoKEs{ELL0+xnGckx6-sbSQJ6zuLj{p-K@Y?Al?&6jVaxsnCttYm2B}2} zZE98DA%dlE(%uuep&m^)rH|+s>#>9^xy(sros?e{UEYZ7zze+tWl|gE9DK8FctH__ z^Bp|OEIZGv4wDtWAGyCiJZV2NjI280LBi05R{00#|EGZAxirtSlbxz%{KS#_{LgjN zK6th`kWr`;7Hd?%Q4SM(~DMsezLwezM@x$yg10rH# zzuMc|*`DaQ9n&b`U{ClhjeEMfCsna4OZyHBj8r)E-~z5%e59nLlxBB;t)mnUuBye9 zo1uh*tSh+Dq$t&8&0AyrHJkZF`_6BGTvM{LqLB`zf1hW?Vg24FjbK=nF!2S{P$ll1 zOx!t0(AvBapv}wwJ|rZxPX=uO63&Kj%cY;-+~@cT)D5yDRxrA$qw}t8?&oED!wQaW zD+|V{Lf=-sK!hDZQeBIC-ETaxX(li+rA_e4h08-2cG2H|%fNsIPtZxDtx`-`nF=2g zUMim)0h5v|bzP~dDj7VW!0=@}1m2H&Jw-g|Z{8_`!2;$EYb9IN1OE$bM_%J^l0H@C zizvN>alR(_46q5I5R?_0Z=LU{-jTrv>go|A z_FZ*`2{McbCvwJ~V34c9hgBPWEj}k`jBj@g3v+*U-j92t{J&=hD^?6!Z#P#{l&byY z^FOIxhQEOLMZjtetPPv+v#5X$pq)SEif4v0Rze&!`4V66DFWWFd zRcxcIvXYH9*VGBae18*}f8tp#7wPDnpuY=k(#cyl3r$Gb{{pEmSb2~*XbPTL7+@96 zi`bP;!Hzo-N1>MpEx2d8%bfd#cIQ#cY9~e#g?MU8N=cLW4IsbDWK(-T-B$T?216Q8IEg!I9vjm*RpVxu~kQP_AH3S2= zAfW(Kp7r&78l6AUC@cGDdNA<#xYDh%O=hq0o||T|PCRxyYkn17MEDMow<8hz>wD97 z0A@qgK^1tkygZxX6I4{pfK2^-$}+ODO3TXL1HWsqGv%S;396pAxqtr4a z{jF+>|M#aw8|Hx>_eDfJk(K323^CpK(yMfBny0Yl(i0Ssw$tBt2U%AVEdv;Qa&q#Z z6}JC4*=2*w87IjBO_u=zMAU<4ipZ(!Dk{`Sg}%$e$#ktz_wNORnKS^adtNMM>V-RO zZDLBBZ(aB%=|2p{b>??i!Yz742LRL%iWbZ4JP9eOUyzJ)e{T5AY=06IoCLa5h4SBi zzmFY0{ExJ(Y(;8nYHn0NGjfQ_ki~cbyB1MTF)%y@dXC504axYohmj?61xT!Q_4GVS zf;lEX;bS9$Pfu1Q8-Jvg~zm|%Ls9px|5C0}P#NP{|Q>e!#<*vjs z96O|Xl(VdLAHTE%j%<*C zZb?53ED(SVk{6gg{tnGG#=4Obnbq;}j9_VQhS&LJHc4WtkQAXLrKO|0ia2x_&E;^M{MzrREd^M7xseSLhIHKy87o5C0b%?&*R)8EEno*t{sB;HB2 zs?kV3wh4K<2f>xd801zj`-QOs;a%#T zLwGIXHPSLNNc9-@mR0FRUp1K3(*(NKOS@rsx?c3MaEXX0(oBgYY#ievCF5du9GxQQ z)iml*e%`k$jA}oVN6Bkm$)<_pXx9NXPBJnw%-gV;_uF}8Ayz7=B39CACLZ82j<=1~ z)ifdyXGUL4?wSlOlk}-q^=Z6$b>%q>dK8|EU$F|qLPK8?X~LKfjV%@30NED$vlshm zlIGcvq&E1pgtdlm?f_61qEmz+$`ihOh>>8VA`pjqALgmdoRF#~D`PN%eTI{reJv24 zBIMW7bR7B|mYaXPtu36Swc|`7UsTIjELU!jj=L^t_Eh28^patrOEL(H5Qj}}VlwJ0 z6(t^c?`)|pJxX`UAp+wDn#$c|)W5K;kO{6oL_vCu*+d6T3wFdyfUHw6mK0Gz zB#=q!oOj*LVWz8!!VsJBv8|0M2YQCeCxo8)&YiIxPcL5N?Y0^Y66Kl7EZ9mpzVhQ- zVa*j=7V*m&=Xl3BF-Z3kbG)|M7STSSd%~Qqw(0hn;uKMjv5HZOJ(0`8^ zBjfcv7yoBf@=y9m{(GCdB_a^y6zCTP!;k~$dnYPfu%8(Wa{(;RFHWG7(1^P^&S6*IUWa8mGiW(@0 z!cO+!clc!_-~!1f@|f8wBKX5m^AX$6JVu5Rm@~d1Wvk0qv1YEDf>fJf#FJHDll%Y`dL3;0w-DFdV1|&`wm_T4RC#jO1_N;iVX9l@hN^ixj zhaKOhUv3w#@I-*v{{-?J=P6_xu1+Hu;v7^HSBFgs=pAnoQ+5I7#Yiy(J8W8^G%!?f z!cL#IytW&Gr*fNJn2pAi^=}d#aU8cpADRj)!bBf|!UgG2VtC>ZT}Y}*R$B!7dP`sJ zYtHi*FoO|vO7p+;3)^3<_V()B3usS%ax1OF&C}PnMXzIWa*_yDIX+e{EG~FU&-4Oh zW?~^cFDok#l$SGrY0#YavuP`uGLcjTUqK|l8s^X3jh-yUrVyKwQkTxOjI$*&(Y8ug zcO0l5u)&{obt!Fj@H^2nGWKIb<2SE-N~i-!j>NmQ=;=4j1)GL{-L1~*{kHp zWgX2FVABvgt$W$1vZQ36y3CGU2O~mN9w3kjH!=Ak$XN3@baSh?Mh#p~N%!@oqCRG9nulF9|mA0#A9ZV|mI_9u&rRR4L_Vy(w- zM-oFX)oU?KnV#2uyT8+SEHTdwW{$%dyi`p>6$CH?lbE=L`N%6OLHo}(Z(XAj6UiuC zoe&jjfR}HNQ18a<7X|w*Pj?6EGG=&@;)ZuQ&H4&~$~#@}zQzV;FYRx;*J-yv;hJvWNVl#3yzu;gg^W_J37HI@imgZ{wxJ{yVC`oPW!9g1dhp)fq;-Sr8 z*U_;ZB&lh0pis%$JDc%F&L9EBWovWwl>(Y?IBs7fgop0_=hh*vC;d+BsRSLe>rno# zrk1^w>eN}v!!=9fw6_bV`P52WJXp+CUz|NVz3G2#n#Nc%Z6klfm6jwzeULbmkcayX zqZxR^vi_qQ+IGq#yX9npjPuRVKV`K~z6!7U$7U^@zjo~tZilb>`1`Bn`N@h@Niym4!_Ee1~Zl`q*fVNDdRv;NYhLa*td-ms61~7N1=)5m+0)c6^_s z_R)MKLL|skAec)?db+@CFeuWQfOJtsvCg77T{Z5+TZkPW8xgMg zJ-3>Omt)>@s>+ zH>pjBnLbbGw?&%uM}>XTByVAcrLc^+k|P%@Hn}>+_T-wJ++Ac(_C?;)JDHm*S*gS6|oOig4P8cNGo{@pH=#uC528}x_N#W&eXk+QEVmHC&tHLD{unb zfv_tYq1Y=yaa7@dAbxvwH5?fj_M6m>EnxWdHm89JMQH|T{h{~rPeZDb z2zL0#;M)Kh6T`FMvm^p!AsWFw9ERiN%=5yB_buD{dY1OW7f*vT7Ha5nDq`#=no zifx7-8b}9|Bt#BW@!1Ii@Ir9)nV+YSmjzIe?u|I!aQlX@T)`Dp9awdA7 z1m!BNuACNB-O`;sP#wIQ_teP9{?KaYIW4Vk0$(@e>AGK;)*P6KB zmEf+trRV*wE#a#?FGF-`&QATkxIWxrNVtP3i|(hUXBKzWIa#?^Wq;vfYSLaF=?GdT z%X#l|zUW0Ht+$VZ!(D!x(H(EC*QOVu6>a9nLjNVw{Qo;ojt4XnTb|UXp-+T;EupCg zwWMo?EB^<9*MH|^pSpXnENDTy@T@ulEpyI9W=DYjPr2Twi{c^>^4Q#VbdK_7;#iLu z`jvM%kimzXoKb#$%;F%X`~oJ?(HVPAHEp308&__8RnlH4(CS030{;WS4b%AHcEl9p z1lG(Dym{+Z!5zc{pTg2W?q~q&LJAF^&gWxtPAdIG+6~Fi`WV3=KGE3+ zyHh?={6$@jC&30G8iZ6vNLLIH52-oTbBJZ~l9xbh>lsf9rGiZr38t-Iq>B@4C2U9Z zK9kT0*mAWfnH&U?M(MrNC@-HFC6P8V=Li=3V8kH`rd@*iI@Y*wNZ*yxO=I4Frl;jJx?W+MXY#1A6nSsO(+W+}C4ClCu~^ zgleEHj)eCj_txpdE(jd_FO|c@`W|rP28An{)?Inu=Cd3=mJnWR+(zu|PQt2cp20H~ zfXC1+5;~x_*(LL>VKu6~Sf!d)neVc3Py${=Dazl{;w9mg&c%=7=5J%h)R8dXR<-VxPk;$ zhJ20fBv8i1efhXb!4J2jvN3ffsLRyUjMC_=X!^ZsMB*1UAE5&E>ke@Nnt?$wtPA>o zz8nU#*WO8HZFhovgnoH>7fIF9lVFB3C=Wq3$`#q$1=`v5y}x*&Kczj_EIy@A#rMLL zco2^?1;{$Y7(@=XM)ouo4^w7+wsMe1e|IQ2ESS6>jIw zYd*gf->1^1dSZ##5g{}M=@Qx2+5|;cQsL^pzpEx2PYK(!M0^ueFQ_zOAGTECJ&{Gsgo1Ghq-?UHyE|E+J`RmbCU> z7#nU!N~9pjYJJuBPVg8OVwl*w@X7Cqp7tlX5=OY6h)^t2n{b<EyOFAp|B>y zwhL20FOMu(ukJY5yJl!{bw0}BOM~{zY+Pwa#j$Uu`yZdxjZjc^^Nu8vciKgewfhnK zjn9vp?7&#j-{R1~J^rM&Nb{U8Z-9^Uza%M>22PPRj0_BzCGdFOOa8C!hqk5C%X)Tm zCklH^($D8Qv`xzTkUBAN0D-%@(S>PZpm-#k#872HH7T}L1SEbkf9}4Q$Su!XH&11* z7#}3Rx&z98Vd1?%STQZSGuJ_YWFytRGs10ujK0&JkK#=5CBr)@-A8ZlEr8=z7 z2t{XdGBS!1Q$Do8yCTQljks^nhkkk>K;Hx^Tde+!U~e~zU`;|o0;n#)g6{$M54bHh z%E_CKZfcd+)e$uy3c{4+8ZK-H%u}3pX}4Kp>8!E*pqq3&Xhs z(btE4``Zgt!8^XZaY#;H1lukdTzClb<+dt+NdG9Z{HO4wh@HNCypbrLuXcVai_v8~ zh;n^aH7I!=WI+f;sXWja?3t1;nW<=aAn5Gf>770=1}W*v!mp_V)TYcpobj;k1Y>YU z9qN~?HOf1VJMp_EX~osdDiWuWiBu7FKZt?+(_#SK5XGlOiEiaeY=f463Oh)b|AxEY zv$9|f5zKY5*?owZ&rNdacyN^pO(nm!Ap{fkuuW*MXoRgg?P4&a&@o-u!9~bSNx#5l z|5@!~jL}SZVJPYD-EU=785GjBJQ{<%Z)0?-r}}%b=Ib{~=h(+T7wJkq( zLXfVWu-#ip7}7Y{S}*k>gV=?V`>43a_QLMW&J!HIQ%jWIEK3!1r4I(~UHdsSs}bk+ zIbR382Xf-Sb#(9RhxN0w7n;LpjsN$~P zw%v~uRem^;S%|#Q?rHqXn38V1BMzP7bY7IiV$)btnejkt5nmqM{$e{By!o>r`+ACZX>vYn74~PhyXSb z%bCI=|G?BVJ>7Jqp4z0dNrydagV*IXjo|>O|3U0QrPu`Qgas&kRT^8)(7h9h*QxUz z0646zrFEsNWm(STFkHb^$ess%gDUaRI#oxB&Ve(WU$xEj0)mS=x;cNXc0I^{w{$s{ za)rxne4Ni-^uGRF3V+p`y$%;CouEdDi;1Cwy5Pu`+v8T(?Ig)58MIF|*D56RJCpBn zz!xH6ZccswzInn^TVR@0KKU)iD?C@2ZV(7JHb`7u&~q3u`!OVtn3sz`Q6eJZCr+KZ zrdfG<6Vuw(-sC__R!Rz`9DfciCJqCG%)ib-*mNz$jslsNfKcuYiq8LZ&3#J>l zJyK(sGfzj<%XFOA?;2%ckh!g^7(*${|CBZR#vPyS2JfWjheOkg3wE-SGJXg+7r1Tj zn~#oqpTshS=_=MYEj69q*!|X`}Q*UL<1TV=677Z!5QnAXY3H2CdzI7;pDpp!i zF&+ftB@PZ5jGkqrAs%ksqSmH)Cc4(;+>&kjGHX3M0G%?2mUWjJE`Wk6% zUY|dIMLealNfmqU>S#RTmm{$F%&d}!Kbuq=WtUtOR?O6UBr*E%&fPnVYvD_5>a8mx zB06=O1sw(U!9~DEVV{tel>7uCJlMK{$?CsEg_7Daf$m)bo&y!=HpKm}-kGvf{t{yU z?D5+UYOVd!;51qC#;+E@ZW6$*>vNJxuJ*|xYKL_rWrvN0RaleKG0{XV_n-*;*4}7u zq$Ol&QI$^g=<2CaQlE(5STkqbcq=Ha_k)DJQAP{Y69v1D7fd;9=Hqg2vwqk>5`@9o z!EW|bv!LuzG*0qNuK9rIS@Bz9x?{+nh%(Vq?RU_RmeDn>30^&F9@Bdu^Gnx%ltTA5 zx@Qktw^~Qws9AT+qg8lGq~zse8!Hl}UqvLFT$UF5b#`Y{OWZGobFuwvKJJ3u5r6&U z?g;Iq$qEcfGA`Iu)D2KiNaP#Z5WW8Ri|4L`l5&<2KRkEGJei7KU4Hy}A7?=lxFcBP zw1G5uM#Ng&H%VvXG;gKo$SBrUR1D-j%wyDdJEY<+=4wlkh$oJa=zwqbsRmnehPI!h7dx~>OJwq}ZupQR`veLYb_~utaq^@N zP}Nny*i0Rq+@my>FYzx;wY50>8H6Qtb>oj7Ju0Q5665n>9}Z{YdjYyjU@dVNc6aKR z_O|cq(BsgZ>Mo$#)c^5jZ!Y9`ZaMDpjFyk@#XLRwsYx%3@t-UAW;t0bE?hYHQ0HNg zd6RF>EgK*<{6j{m%?TfSEH;IJ5+p%pL?j#wU4I^P+#p{ydpxzm%hNNg)${5Jg;DiG z&a&Ft?<3M|h=C~{+)NK0eRztU-d>`mz2U2D?!UR1RV3V-vTqMd3v#R}VIj@MW3odk zh(#Jg>yE0q5?w;C^2ug4jtV>XS=(%j}Kj0 zHrM#R#jo;nLq@OpcXkL$eqXFPJ~;lH9UIe95lsV>ltp&Nig6gB7O;zIGYjkkujzm> z`87=!P{IgOx|B22Z`skDJ(Qf7SXb~IV)>}yX8W&D#_K?ps*wEnW&htbvn(&KLloSaxB9o+Zc39E!&iIBK=u+1cQ0W{gfzhWlP7tD~1jEFE@ny$I`^l2E& zX#p|Af(0KZGMYq`4}d~$a0H6GZ*3Yh&`cIo&A+uVyvDz|mM4xrE#S(NS5W1!+b%yZ zz)hX|c=?KjY~rM8RE8Z}k$KQ*y&IvE38!stX-#P*s(o;G_hr7+xM5b*@b_+S6@>$F zYT=nBvJ{%8?ut~7K`t?u=dJ^idN2WMAZ51)Eb6vx?6)@UwiTAZDCW&2 z|594vl;HzYEYJrZ{~zW(=l56(YT zC^x#E9}h-$(hC-Z+fH<3JwR!Ou(n!UY44DbB(Q(lpfs%iyxeUHiMuWkL81b}9d{9H zW?*1IjXFM_iqEpP(Vjr{L-fqNC%*)D$sk-Y&VaiHVY;0`v4AL=T3i1%9j--;op|CD zBRSP?+yv@rZBmkw4Nodra7l2&%G|x{#F9UKlUX4><|if0$JY_;GfC3-e&`A->m$q@ zjluyJ0s2ZD=wNDxPUj5)Mde6P>`+pLBVVOwS{L=`T6&q#D{BB6FqtN>H(9x z=eUpQmfF-@#m-3lt1{ncb+7J%T{?bifYQrk&{5*q>mnAHx{4`7n1mG5SPGY)E=={P zf(35RG7Mol=`66`lf(1;&x>+rvRJN`zspodsN+13hMR;GH~+EksqeUH!vY5=+Z`eD zj(ox=`Scpkl(!e9% ziRI;uQC6Uq@r9Q3kd5p3cYGHvu81h_1J885wyTmB=0S6}-_7~{z`)5a)%|4qWiXZW z!bnu0K|Kz}XhnmZJAlE7=L8pS9HYBwqG?ylf?T&|iX0`DM0sUpW3li3|3lt;hBdWy zZKF0sL1DY4NY@RBbVZR4Dgp*XIw&n5ARVMjw*e~EAiehvf;4M?w{m(acu z%k%8_J=ghjew}k2uDwlItYodZ=A5J4;~r!5fPly<5j1F;uYN^r4ttVT$o8ie({b!K z5~dH&gftv8sPSM{JlOS*Cy|#7yRbMyUumC$iZP?)D@BNBrBXTCGY4R6!cP2>SE6Gs zmn7__?XsUo*mg!wp3si1{mtAJ)gf{F+wN9oVwpO?dqB)mRWi-!dYI}`4?lC&#oOV_%M$OQ za`FAcBn*+6MXk*tEK+s!gO#;LJ;yum|IJXEtl~6*@+&P=ryC4u(OoUGaQ0gAY-(tD zZ@70ql;=?!^EB7htBMe2>i~_NK^<38%c3)WfEHPLR(B21=SMj`R`mMQP<=L=%H1upF@iYgVjKXBCC+rW!Y^{i0`@~DQa|{eQ0MtL?q5_$Bwoqe!elB3RL|XbDR5sIqIUG1v z0|0P$Rvu$xMhXzAOVBtbvBR8Kj!P(Mk^ur)v&>9PHV$qc%}K>4l?$RZtz zDV6rSkO2B(a$=%Hgr<}Vuft%kQ$cBB>%9fzPgRIpTH0KPoZC#Gzz?>pfsP`W7tpKF z%*twMwNy~k&h8UX2~{6HOozXLMR`S3RNH{XU1zvwtQfIrwrC?R1D$Evg@p%(V-P6y zN_-iFoa3P}B?r$^ABnw$FVS++;kX1JM%zP+GUh@y1Pu)h z^qeRdKS`!t_3RRY%*W<@XUm3Wl}g>&1zG8~>&(m$wxKp})tE1@++^5-_Iidn#U)5P zotVu#FONUyQ|f%2pI)3Q8z)|MD{OCBRxOOeq;*LLvU^H9I(ape6<-w>yH*VkPEJvp zH5#2Y6WcCQH}uSgs_LfCO3qmv)UA=)kJalllqI95=d$}TYq8Bwf{O;A0s3>R`I2ed z2G%gb%0nPl2$nn$sKKaokpsV_O)l?1P5+$q%++GgEJ#k&1o3tsQYwoGWqJHBT)PA8 zbH1pg3bBPxtAJ0pO|9En8Q3avshdJN5;&g$WiK7dWc~y}}+)^RrOQZv( zB4YQOiNcbHloZYM-G^Gi*-^T^1k;&pw@g^f#7R>j?sKI9D0Dl}qux>8@E$n`-Ulf+%vbf5v3>fE3%(S7ig?d_-4`+m!%HZ5n0 zp{%T&o~h+E!_l>LJdVlH_hP^^<3@QXAAjtA7V68nng$oag~#4?nvYW ziHMHVuz$evR%jE|x+|h1+UGDH+Awz6fUOg2FCyRT-YYK9%P_~z^PqcRdWus(Kw}^O z&2>`n!DN0N<8?78z#edBUnxR^Oylx;bLmI3L^aC%1a-?FL4^zPiVnsk>t#+V3u+j_$B9v`x z@}X4Jf^KxhC>xrSyF?R$MoV>c!jrlPW%W&olm&$wb2V!Kc&0#dYe-mFdHE^EO7~tU zZITF8GwZQfqyV<(pAo?m4 zsdNV_Bgt9*GIB6ap>Y3$Ffs)-rK!8^bK`;EYiIBB9&m20fvuC25a~cp*#rWc@UgFuvSbV-w6*vzzy&p z9ZzwTPu*X&iqCL=W)0G9sV$r{xtC#j=Wws}&;$x0L%jR$v869RK}w8F9jyMAEXR8(jK?yhR3 z;@9yqi{Ge`qPwdry`wy51C}lmGMMz%OfT!)N-;V>ZZwG$v`J(J zWK~1k#!Gx}SrWXFIRF5ifT@{T`i&sA!NDOcMkpB&$!GKq@^*R?l2VJxlpVDy$rkps zCnrM+`u%c096l`7Hb2CB6K=D_sEEd z*<~+1E7&u;4!M=U#+rXg%A*L@J}ly&%5-9420VHV9i12;zcDyz^lU;k`(Xxy%1J{l z{i@YQ&Qyv0S%m<|(1s-eW%guEt8J?e3J)jW*q{&5EE)Q{608V~g9#FU1`&0M-Tqel zZZ!=;IT-GiL0t)tH@ncG{v9PPZ6+WP4l|+`C@7K%-h#w-HTn8_r@}nYw$vBHa5J#W z?c&&g?eosxe`8zpt-n7%>=z*bT(V#m_JJeU3;E8O@8Uc)AXHj7B_S*m=eGJ5Qic~t zHa&ncPb=n92nH$TxpVDf7qsJUR{5e(|rWH&&86~P{CrT8wHJUVX@ z=mxSXMXo${wzl9rj31;#YUnzDW7+Wgx5s*=gpHD_Js1O71mu zvks^uJv(^ZE2Zr3X9MsZqOFtox7LOOLpK25_ptZm?aCKWnC` zsoABdlhDy|&xx(lbAKLLw%#Ep!sP@|KoG(b6uEoO!3Je>>mN5}N=O zNFiu14^0yYjvuf$S`I$9-hwr30I7ZWMQhKj&`>G{Z843iEDZ8ctf7yGORQL_)r!3n zSId?@#+Ss|2ybTkxs7B4ExQDa2(?%}wx*0ZJgqZ!ZNhkwxsZ6dwSDBd`O&JP?!MK2 z$|XXHI)aG>=fbdcbAd(Oj`(H$3y?O0D|`(d82_L z9#S59070nmh?Q9T{t1=*IsV=^wli%Gy~8uho4g#_1eLY@`ly*Hzu8iRajcq&Nivv8 z0i}zCGQc;ZHX7Kp3azmo?gu+zW(5M}+)dfX zF8~DuIsqkQrO_GCmWYCG5>}@-?sWivgYvwAU**1Q7!au`1zB7rEAM;M4o=i+j*H2= zx$RxUJt9y7fh%r4RAMu1bAfSf5+CZP7nt=amBq5ZKnjr|Nl8PQvk*Aa3Ary1vXZ7g zzi4RmIK+XzQ-2Z?!AF4#eN~9yZKY6uNN=cLTb?Lg_{=Pkm16H82ES~ zrgLp4jW+bA;>t?xE`RS($<(T041aL&-vrH; z0c8zz#T6ZgZZ*v^`wYSs6g-el@g~mt*f%p3Y8DX0x-G+@wG|Dy%b8iZWwLQ5;i_|s z=ixWd@JJd+G{9FZWSBip@LC99#X~M|K~w=&gSz;gV>TFQ zU2h<4;quCk)56D`bHT2a$@Tu(%WQ1(;DVy!;^IW^ab$eqy+4_wHMSHg0?pkgr>C3D ziW<#|%zzs&`{054<9><8x}rZ^0Pzrk*X+Ew`ly9V`rI66Pb&e?iUEG`d=qcghklD5 zd4b{Nt}fNZp;8s6AsZj48Jx(Z?U)n$X!&JLVvR$uWp8*u@7S9Cx7ylBSYzp7hXpIYnORtLNm1)0180L@K*0RoLto%;4+W~}YNw}{ zoeTlc5PF9!jo*xFE*sy}`T+1r_JZdec>PPeU+e1Tz3HriShk|e%qqls)%#qXrtJs+ zYogH+Otef6+()&JPuFouAf4*QVj=S)$K4839xUf}rxkaniw24mZs3uzp)kJXWg*7l z-lCK#IK3Sf&r+U-T1ec4?uZ%^nYR*}SEw%;OBff#9A&|7Duaqjfu)w<+(Y^^7f27- zPcTjFIc1tV00LcIZBbHDVMf5ZQv=Kxf>8mdxi;r}6<`Ad4_o1$#w`_^b<3p^P^|%< zEp6}@GcfAo#wvr0QgvT5m!Nm+ys8Goe^m1EaVQX2RiV z`&tLRm80blo81~m*gAcB@Atq9fQ_YF-$J>ypzatIqT?%~DoDsG-D7K%VYuMpLv{63 z$PXHZ7_`e&gz-?TB^c5!kbc5%rTw0flQCC%IyCYV(gR6-LVad257PnrkD!LP>;|A6 zViB+cu9Mh15^J!P1_k|IY> z%*@1ua1IcP^MG7415-}$dEli|*aMyi!DyA_JC>0fr0b}w7AV-7c0c0BgVXkE#F$O2 zB&xBA_5+}w6Uq8e(&aj)C)Yr4cgwN%+Ct~3+-1(q=!9C!n7X*9V@B`N^VFKqBB}*j zoQMv1c!gm8ixl>XFT9736UVwJ^*gJ*v&Ss?Gm2?~LjY*7t<%a%F^FFgLc&7%@JIqi z2d4wrTNk7hg`jDNpN`X!swpbQGt@b^@&UZT%Eo36cwYb{<7L(nUvR6$1ddScVs@80 zA+1WyV>=$m`GwFt5sbp64-EWl*v;oXhemIA_XCPj75RHO2pW4val9f9Ml3SaGgv55 z42!t?Vb+HzV+%U7oZK#0s*!Gk#|KIe^3oQvp{>pX@LNm|M;4(NTpQ3zdo2g`&|%I- zkziG=R}EScz#k*Xhxf4eVPP-O3qwNTQXKwxlni}89upNwqG3O0H#;zaaSI~ z^02hb0qEf8ny6?dtiHrWC0(4Yxisz3>fsvx60uiLa7UTCnut9%>JfUB{V1{tUeY7rw7pFGznOz z!i02n#v;m_zrDlt%Zx-@-=BQCbBEdJCS5|{^|RyO<2+f~m}yAwR>sU<(5VykJlHef zDToVz5RX%Q-NvUGc0ghcBcXs7GZYU41|01TlOQOl2f8(G2Fk`fMYgrp*I#W8zxGA{ zW>g5o*TDQ!1ztPE^@?EMPJN<2fPS(701wqIJ{6>(r(ZbO!sA^C@Xw+ntih(o`6al{ zVd1P|9lWx?le%TOy^();jVOe6-vtEpOol0_+uwg_b-~5(8V)d_4zN!1z!~b_FFHUu zE^&21?-I%j6q&V|${~y7ii+v^+>h>e+~V(|iwWnb8lEGQM954{mSgvGfjD%z^D|RD zmAzrsw~4vGD-XibhS6d!7Q>gAnZHbs42wfbe*kE>8A37P`BH8eF9gt15|g$vMksF{ z;3eG^bv?e@Y3l1IsORbCKvlzm3C_VqG3fsS)}VvaiI8N@+>$$o_!$HD;`!&bWOD5j z4bsnZz->Y<2*;NRXXRq>W|jM!g9G^nJ_p-%5@k%|;7BgdZ3jBV9-5Ba8D8G?8Ai|E zo-Sn;zI?ltI}*!2{q0p%%=kz3FjElEV0X$YC^!YKWX28W{0L{+vg};A>7F-wo?uEr zB2FobgJ5i2wKnuExIwg8vV;c&#XjZ*s&@SGas!1KZSI2vUjv?}vZiJv zOeYJ%dfz!AfN}5xy9)ithy`)R;=md;1K~*M z%cEf5wZ4H54LFN~Jo;gVf1Cl5WSvcB;9qns=PKWFoViNRa6T(XOQO4|S2s(@&hH3@ zGrWhcG=Q6zS7B|swYMiH&TKXCpow9i901D3!!1}An<|by^bkBEM0U4Y^~NFhVQ9%`NZY;o$=GPM7cM zeE_2_O>=4VnrNWKG}^vfp*i7>q1Im4Q4nplcki%fVbOQSs z!rSv6+6{ungfIrdb*I*`e~%ea;wZ0_x_$d7ewM$NeJyZnK2!_W%WGYx;i*-5AJWF= z3WW&qVbkiDL;=VV`@DrB2hAee3_eC=X5zjV{z;(P?b{o&vS*Y%JTQbM2vF!u6K^03 z`T6tbDQRdjAo)HWRvR}rHzD?!4P`nA?;~$oM!G(LnnnZ@u4BK+kS$V0LtrPi@V|25 zCddUpsks2(mN0GGjHOt|s__)+u-G1{LBK!O!=HK!u%?{}Eh@Xu6X+Q zK0ZnFd)3$$8+&!Zl(c8dXghlF5*g-{QRSaP*~-dlb#y4HxgK6@m~klr{s_V64fb3| zz6;>HlL`<4zSYw)y})+mTHqLoK*jpkaR!e7IpmInj6qC(kzV$va;06x;C>5r(C>sm zz8HElmn`s+_5w~E3BZ|iMZU8end3=~?J3~T-h>hmgV)S^vdLO4Av;!BIDQQ(f-tN_ z7ef|MX>6y9OMKlV?Cz^M5A$nQfM;J)RSY(am(Pie#N>N}$6r#Y8CjU?s_3Ku*%^+S zLKJU_`v%k|bO2nhaj@0geMhv40L^b4y2yazO>m$giH*yu-V~0>YOxh-$4WmJIgDU)J0vPRN7_vvliDqLLzSzEZ%t5F( zzd23UQt1f;)**`vBAj&txbmc5ADD8-DU$T0lpnBVt6x(|MAy1 zjOPZLK)Vb>tbwd|GsSCVg+SXV+Gx51PhU&L!^X*H5DamxF!{X@o(NG*NCXaLv3!=& zvHx&{VLt+x{+&=WE3wLw*UnM}N|tf$PfHxOgW6QJWDn~$>xQ%)hwYE~YEOZ8L9n2q zR0!c#4~wN|ecn1kbh3VaT%udOPtrRk&tu<$VEd`4sQBzkOG&Zw^0xLhRwUepHc^qg zpR&H}0M{=A@IwNI34k*ps=cd?0j11u)4^M4-Kw6FmSzs}fg{hNyExjvY_ey!$ZS%1 zf4yp{%~Qv{vfxt>?4J1wxJ|JbF=7x0eDcwPHrsHIRr`5adA-H0Rb8&QY}-Kn^*#jt zNpBVOy~u_9GV>qF$SdaK*kK$uLAL`^RZT=~0zG_ORvXxc>-sz%K*yx@R?hM5uT5HZS52(MA~D(urGT2O*!YVSLA1eNM)!y zXFqYH#!F$A$rHKQzVF^V+_~hmH;&6HdOD^;Sf0tuc2CQ;kcW9rh44uo*Ttfx-L2%d z*sNF0Kvuf(`0J^C$m;9`2@09#?lrpr@XU)~%C*mX^c!TgR9E}JCj(9JMhf|2@7Q?lX=Z-#&w~SUL|UWH zi=i3vR8qUmHg=|O%zkY(2P}qTq)H3G`?e7Vp@DK{83K;Kli&`bZtfav?Ui3!yDHaN zM?Fgo3cz*~1mGAm+zJTs8Tj@<8Vyj*aLrN1Fc3-b9>7iGNZ}3jtrbRw0dol%BBF2L zdM`QKH|y_~iuddv3i%`|kf%*3+t*c9sz^|i0HJ3;|NK`> z+=Ya;gbaq_RN$X#fCpJVJ^~*2Kj!kmPXMq`X&qy`4uxcWic%2*!}h)`rVu0sUaOtc z^!MgwLhyjY-Xya{!B6p)-W$SK64dg36zT99!9gGxQ>bLZO*Bw;$$>v$VUe9t{z?>9 zvz_Sn=&MLE*J1)`9#~-ZGv0e~i&{W8NQX?jedAsAtzM{v!4G5#v6ZjqUGTGM8vvx6 z0nt)?ZOs$*f;?2mQP%G{wDZ}7nk0l=zKp`}rxs&84|c$&SB40E_rO4Aaq&$;w@ZRj zB5>Kbc@F|Xi+6Fi8s`ePw6;1~ds${>bpay`P>VEtq%6Ro8L7p$90Vg5Qc=_#p9KQu zR0!TLaFOp~7w~8(YZww!^Z>YBZJU-%v(qXb7LibcJ%bYn2(a*7!Ot_t?|fj2Dz@Ie zM__kPND8^c(zJG$aMMf||NsS{z>vBr~8kMU(lq z^y)e_v5VA3TeRctmvH6}3d2V{j$(s%TO+R5xqCLOJy+B)!&cXhJ%s>X?5a2*fDk&} zEDhl20o7qoi-D#I01Rao6zmoUFZvBw<)M3b z`g=AS7_&Id-S)OuA|*UAETt0VCB=J-*>TMT&I#nA+msX!p!^=ZUWqCFdvkv3Iw?c9bv_OIOp)jPWQ~oI$g-E z1hd&3E<`B$$ci|9TH0qEfa@ZmJrR3i2ZmQ{twIn%cWxYvHM0QbpwO^&ujv4>vTzp0 z{Zb*@j)yx_AgACDJUtavDv)WJoZNiKHLeKPUh+-3V}6M3Fepx~0tGRQwzRNlD@Y;b zA3um7Y)=Ei_FTCxeon*0y1&B<4-o*6Q}f~@n|7llxcxbeDrEH63z>YxYilHHG zg4XHCmw2_bS5|tyn-Y zcs)HmVK>b{G1u91b@pZ2tx}M+|G|8)AMg>=d3EOa5<*cx0&&`P!ba$LDX_1cAit*X z29#u|1K}YLq~xcB11tzaA$my^$Sggx!|8GyW>DWcvlm{?%OID90Tr-2JvCJgp~666 zH!So+;pFF6gCOx$?uQ>gw?}A=#`>S%kJdKOhWc>^;O)#oFsYiKB&*8Cg$ zbWN-Mf@s-61$2E2W+|N-*${&In`38Y99PAv|V;*3K9* zwVo16$7shX7?&e^Edwxl=vp_?7^T6*jVWP?!7}mTx;az+5e?_np&q)}&g7A`ij&bK z8^f;it`M9fLok#{x(?=ZEfWW=sTmlCfpnD*bWw-|D}w?$Np^p8d!sTf0w(>7 z16QsACvV<|ZZnJb&gIje)~{;!a@7y ziUxjclG$x3{K4c;4r_7KK9qPXa>D7x?e#kpLpg-9S1~AxbLSGEL`Wywbcz52=^r>i zijjEh_xmHaT7mX#g_^+aWigA0lov(Sj`227Ubb#-X%S!I-99Gh-X+lHs)W6T8_%9U zf~ZElj7D08bg^XgYdI`s&)=FB)NZ}*I4!7|Zui+vM+tl4Ki|Bp#C7IaCH2PHb=@ws zwe7*sUNqCL0*&GPnQcg-fiRebrmY3DW6fyjumkeKP z<>s3!*Hn&S5t*Jl*Cp^EC2KAUTB-l~S--_aKdSoh!nzLp#S6dr`-OYaO!%&Hda?

        CT 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

        R2wBlJ8Y-Fk>DP5U>i= zBpds>+H}Jt2L4w{&J8_sx5;k1Ybhh3XciU~Wp&!oZX#!k@O=xt5{cO-u+2e`-??BM z%Ws4QOBgO8#0WqINO+yTl3%WhCUV<LG=miEARK_ol@xg@joyznz7LSo{)s0Vi@{0EXeEA@Na!Te5KOsvVG^2Lp9f6y)i zwv$~@@HT5mr&1+5C+8_Ud-R_Vh!-8|JN?gI(9u;vmJEe5E;6%q?j}G!XCV+++vA9d zi6!5@{lrqaZKP+Rm+o!WQvf7u;9fu{4w~2PkN}2(>e})&&5MJhXBGSgz}Ph^`Al;y zeQZqmTDe_8^5aKpWSqOtd#iEqb>8qE47`bmiyKST+h0C_z##>13DSG8T0ld)+H~N7 z{jKi0S$=V`B7m#n-p!->Yb6_w!in-1a25fA1N&^Y5#JL;ov>>174vjA1{1p%E1-9h z!`JH?TiOtl7y-kQrYO5aKAfIQ*gpRB=@UJXZD~<$AUKwMO-X?=5D1OQ5U0I@)gcny zcw9ZvU54=!wAjM{FJwT|2u*)cLRMDk-vi)-4;r;WzXh$W_RDsJ8{c8zHZgl^63dv`hezU|tNVzR{7qHBAc@Zgw%o zg+BveOmLJv(vx-V7iSQK@EwC}50{9)z0yn{l+)BKBvj>Izf|jU(gM5=V4BR1A7s^y zZ*(r}GEa}|ocC4P`L(L7bdb^39-?ibWmu`Ej-f!5sl@phwj z@XN8oX+@9y1cX=!td6dTJk?PoY6wT-sjo{J3E{@!Z`T8tB|ev{EoT_%HPrNECpP)a z>xte^Tga3liV;G=1z7lL1tLv}6P)Mu?&63`&uVkoUvdfL-5d#P$bzcS{Oz+=1Q)Z0E+u z$000tNnaiR6J~_S<>TYyrTtyRR>3_p_LF+0zqcUxef$%)jMM`wHc0aH4Gn>lM#y1C z=u*%By$AvXJS`0?EBL)lm}zyVG{cZ3SjV>j45b2?9pt}D^COy@meCDLz%W(Vh6_ZViopwv2Ue-t;f%uJL+lCFSu<#vd} z1i5QpGG8~?kb@dg)T<)^`|%ry1qhFGde|)=d^TX48-PzAEOO-I0CSlvXaG1N7h1Wn znE~B^{)NrP7&EAvK8Jwx-%*k0R+ux3lkN^3HGm&-q=wIev>$cB$c3MkX z9}*BW(WH*J2A$JF-{7uhQJv_q!Zx#R+wDw^dY8lZ!KkS~0_Z-|jGmo)JW31IRE`_W z5rD=dK((;z4VX2vhVULe8n(C`P)$oqgC!<0+q7l}_&`o>Zi`7ddf6uYKgDNGEfNSD z?VkW2WtlcY4v_3P;~W5nE}^*S$NKRLRPF8Ua0tPxhdWYv0__;Su6qEj?t(NFDLES| zM^MI661({%$t5BKDd1!;BB<~P2rv=_5Ega2B2AWLx32j%YSs%)9j=nX!@Ysms?VZR ztPJNm++l`@zf}JHyVr*-8K@gNfW($lRHPJKy?3P0><0tIpm!J-Ck8tQ>KG~ztH9&l z$;sUt;DD_I+ZR9R?OH%^aPY?!1SrRnSRBI76}Q&?JJiJ^R^g>^Clv}U&(g2CLdzT3 zEQPF!)o9=e92uX3g7n}}Kw9@A4+ZE&eI2PZlW=de1ibWa2E3xgL=rNO6CHqi!RiHy zA=<~r6qJ$U-aZvP)$?;S|>|F@4TMMXP>j7q6UlD#XHP#X3wlI)Pxv8s2etWrW&C4}r8ghL70 zD|;N7*?X_w^?Kj;{k!kaAKyP3&N+_b^?E*^kH_PBT-Wsg2ETjXKF@lyUUZd1#cT+H ztjdiWj|vU1>$iqHUCaLT=^s2~*Y$JrHg<`B>dn+n$6Nj{@_p&@<=a4%kXpzGM?99z z4pNNT@|P>SV%N>`txsms5s8!tOb7)WYEfbr5D{TrQQQCG^*e8thhfea@@-%>yuDvF za{2caHceHU?Ag1QrzjkwqFzp}&&tKX&{zc=#*F-7;5dcy(PqoI`|6=3!SI>Fz}^dv^^WUrwcXa!Kw472;~BUt7jVJYPi&9 z!UQ)HzJ?{0mFhzJy1L$2yJqP;-#f2(6aEM7O@!3%FAvJCFIA7PGKsL02n$oE+Pw=rN4@eY!~e~I#gw&I;W@y%A$*7>Zh)t~O$#(e6);f6+uGy%~)D74Q}`GQHeUCXvp92=G#3+SmjwR31J z%AKQDFE3}8%rA$BG}}~FT;YIy;DY04pDL`peJ^}aHSi3@``=&vJ!COtZrciZ+!YIp z;f+SOcPuYj@l_aKE-x+J(zI*U?4Fvs6;^NbJJeTucJD42sEY~6@9Zk{dXDjAn;6$C z-b@B`qZY3|0c84BZ&_d(Y0hf;fi&E|Z__@8^-Ujg>}%Y|zh@=~fsE@slkJDpQ74I!W={Z1-`Y~;g0Atu;sX>A2n8H2 z<7a_J{w$v#`n!|*+113{W9s4BwMNl=9Jct_F*!MGDCE%+#qju25fzEBlbue;HGnE2 zgFInC2?fs>Q4`Ih&9Moy#AcIRo^hT2d;P)8U|Gp)Dl!SpJU7?)ncV-f+Wohn>5x`w z-gRIP+Gg*QlTURzV(d~I>H%h-i(sCz$he3R4?Gx3$N?q#Zh8xMYjLR;)5uvjH;Ng- zf>Bo92Ewas0G}P}$9gj)f_Eo70ND3fvZHgiPHZ-!dwIkBpn<_llyJyX0P>?@d+OCE zEc3R_z8ALfMZou{P-=+{q6|1SFJR`J$wi@^a@h_Wnhk~`il zS}~WKmjv;KjP!P%-ECy$Q_rb8-0Vfa{mE0x!RbDt07FauXK`_)dVDkX{+4B(GW(I1 z0Q{!t_3x)XV4y5*quYAOx#tpM+XAKMFkSBKqbY0mi++E(8&iP}>fg^^=Pq{ueb zpRRM%s~{V|uXy)Sa0_^q(K=MFGcs^r!kAKPbzbTa~l9HKBMyibiUAykK3g8x)bKR(nmwb~2a0C(VuG3!DW`V2rQ# zCBeSyVYQ~yjzyWPCXJ4biTyL}Z7Mg4=Un951?!xrKL?zBOg8~e9eq047-Op92tL96 zGQNxh3cKv{BF>bi@rJNzK#`2b92UX-5mt^xx?^ZohCgbXO51;ozpC?fgw(HYKUo}K zH^RfgwS#hGVzP{1(6E>UEyT;T1zr~!gG;9S|Do(ZG(B=umpC@g;sai~bg8pf^Qh_e zwpt$7z<>aO_CSxS{%-IRN3PfN77>~WUX4Um^+E`NX~gdT-GMQo@1vui0^|5|Pi!7P zLMz8ffZ$yLv{3ckxYl)_6dcStm>n0V*x?XevZj3L(l~vxpy2U^RTAAc)(!o8OTXP8 z_$a02RFUQEXgXl}@$0L#h+M(#ejgQ=X50U{Z!(~ascr{1A3nI@-1-9Ulb5cYWqZ8s zCm)5D>)3j$_coXB&=uP6xGz(2%scbZ=lRlOnI10|d3>35@9ntFV7~tF?XmlBM~9VM z-G$Wd&(a*s4O{xQsQ5l!!ai%YD{i!ZYPeBGkfQC;_G=f z7Z9}1rr#~qw8zTQ#J^G6n}dcD7s-WaG2*;o6T6o`;*)h#dS8rk*hk8Ts4&X9m}=2Y zMu~jBGOMEr&xO&#^r#QD?N!s58meTUU(#7h#i<;B-86qk{)%@N5EqTan7lk$6zHvE zLB+2Mv^H$m0ArWtl~$SjiK7i3(2|5zG}Y~&NavEblMw1_c{eKW%chW=*udu_O~-Ey zerr-FLn|pGbXwL{NWQtFrrUhftbAj?;Oz8MO6xmPPXy3p8WZk@^WRL?!Vr*yW^Z@r zj%1~V&5!eHvg#}6G^&(F`Vo<#1$v^vcLe4vVgY`4b)7B}n1=knIrJurkS z6r~48`pBcifKK1%?k0>UX4N~-a@;M|bzhk&9YduMNhYfY8ykAXA6@mi7-?&n^lgwQ z5r5vVEcn|z&8OW2v8-r5e5<{cV^l6nPrg?g{TZhrEw@s0B0TyZCa#OgKz2ME$>qp- zR3qFLW8Y{$@L1$IrZvMzaVI-`1&6#j5!D86+cwThLvX%4riLU@4Wj{s1`Tuif(iDg zW|k!_)F8LJ$Im>qUgq$S%h3JK=XqH-&60Mzs`IOvsjB(;`D21NLKV8tQB7XXAgd@_+aJ|HKtS=bY~<0hDM%}Va``Y_?k~X z*M^sYzCMSBuFXbHm+^Hp8Ev)<#437ZO=%7|;QIUCeQgyGRdt(%-W_F;k9q>8>uIoxZ=<9+e?e<^dn!fxvU+YK zrAJ~hQE%e#PA?9+_u{8M)sw}=$_HYo;`D=Do&9#kkGu09Ue|pvkTuY{mqawe!pxW3_ZPJR zPdeMIEYew4)CLUz@nVhXm#=fcpqDSU0-lX$AZ3+Qlcf zSDFlGU1J){aLrH?=zBDi?Nhm^+htY6(OR;3QruK$=TfhRK7A+`r4OIVM2OgjGY`L` zWc zBQm%4?DN@QaiRNSM$0VbA7-ok&5ps0Hf5w+CrWOgUUzJ66)~C^9Ms`DrI^0=>hYM0zL z#6nQEuXz0Uaj=l-E_7pDFn$Fa8wVwULW5SAZktzoS4b*4p+CJv8#i|TZ=@e?kO|g$ zscoDqJV^H->9~-fzI(@x_vI~Dm6hLOrjz2rL+Rye?)l9P@3Yk7j~I@RtFOG#eM-UX zWw({zFQVn-2@0u*T<|RVlbS>hoNf+@$=aIiEr zuX8tKns-rIe57+N%L8~j*1pw!dlQ;-zXx2B&s#P*C>dRKbBn$4N-3!^vfiv!Eyum* zPu>=z#K+ydUbR&UnsX6W;!4x2Gv>uQn-X4;mLE8klOle@=C zmPoTMtNd#ZVmRC-Tc@0@HF5&83~M(e1_?bR#&dym;jxZ(9-|W8WWHW5zmeUg5coW) zKG7*v&!qxO?Ec?tU$yz1ot@jzB?)s2=hDc@gHPLG5168#H(pxe%V;~ajxd93AFHUS zD9!Dts;XLCdG31$fChRxcJ*o+6HqUDg7@V|^Ti-f-?XS zi1@cllRp`(pS}?5KA>b$V`_y6IRM7DdteUw5djD!?-9;W-WMY$3&F3e3hVRQmW&yC zvC!{)`zC?&<8%2tBC{NfPa-5y$#e%e>l$`XdfRg=+`W4Yn2VFM^G-Ila)|C1zqH$S z-a@=3x|OP`zs*Fhw&p+fW^)>!n7CCRCwNxaS&P*JZ9mL#pCe~~z$7H^@$q|z-t%_N zXTyg%LE^9r9n>z%0p?Tt`pU+f9eb*vOhBbd(3Z{&?Qg>{RVR$Q3|K*6d_&!LQWuhs ztr+TgIaDmAol2lUu;eq0&o98$$I;e{Pkjgbc6lmdZ8&Y}DCACClW&*o3LmjPbo#Xa zr?4!reb&>`vS6GU5Oa5T_nh3^U=hoADti57*n94~fr1^m5l9VS{zZMADVu2UFYyXl zuSK>9PW4M0loS?LTXZ^qD(z|m*q;S+RChmIZKTqm;r`=zC^vI@NSbDtvan?}GcO3~ zliTuyJOpz@s|(fXExk9Qq8!JJA?i}L8_`ps;;|b*Tn5hASY)r*+A)l8-*hf!rU&EU z@7m|!u-%pK$!XO^mZRD>4yf6-U#HR}dFE#q#N3;zD505OSV%V;!>TYTu`vCV`qBH> zuW^S6euKx*U>(#Lwz=qvc5Py2*Or+2IheC>m#pi;(nbl|(b2JijxKdB`h0l|{h&l{ z_;pT84IUcM^N%fozDS(;*<>w|5$W#hMcBc=%FBEH^c?_tk*xV8x^?UR21h4v0F#>& zDYGrCR+7_vN$0%@8*{7JF~lBQ>s6}`c9|#HW8pEwb=B3?w?b5I+)<>_PS^(&W+d@p zf^(JrujrTg`Deht%Um3cCr!IhfWLra&qN!O+iF85cs%}bVw}f?KAOAI(+La~jIk?I zy+*GFPTKmN2HG87r;5uj2Y|ypcCNUf;Bi~qdgIp7X-gqit!xK&G&I~5Wuuwx_;cSN zm|$@84y%q8CaSJIuUu$#5W~x`FiYVMzudRO!^7%Dx~&dZgC|LSm0=0Y55Cojp1FNn z44ZHyu@Fc%%O3GJfvYnv5fOqzc475FlKANW@&Rw(jxq={{Az7p-YzCpZB{OAzXfax ze8*-+#y?Fda>`LQCc}9V&V4K;#l@c305`7PtWN@E2}`uEW4XO_Zg6UI3GnpT;+2e? zM;AaVK$*cN{ot!!Xu{%?;#k>t7XTLVK9WBLKaH5I1{&M01BVZ9sHpx&c{e@Q1{nA2 z-xn`7nC0S#?OTixIo{YA@GOPUwkmunD?0{T6=HPLTuD~iNcL7b+W2Xof1W&;VxG z=_L*^aDH!zgrL`ZH$B1ff*(3tF#>(-e-*W1#drA56p$9oF8Z=Hn}vY-jo5Rern^DM zdgONy33V|TED}O@%8HiO(bByP4^Mn2Y8`&qfEQa49Tx0vhkRi*%XC%l>{{ z)K51HmUg|!3EB>gu)3SKNU^;)y2lVNkA^ZQ{=#NfebbnhKtU1p;5B=S{ zLO3cs8#5D9`q6jkM$g#Cps=GqF*x3_8y(GtS(&UUr4OS=j#XO5BtLje`XuNsq z9@w=muC7=FKN}k}0x0qD#Rt~AxLsWKj&Pqup2%7e+XK`0~XYZl9EuSskM3jg1(DOI7ffM35Nesac8BD`1x6^rp~WJ9KCqR_02mZc#ncKUq!2^5j-2FFp(G12)LZ>xHcl9~i=5RI>^pVCkxwUK#|%P49!;U(%Tf)x&$R3%lAGFoeok*iUkccy z4VoEPA8%Yu%7bc5irbpKZ+d_YF@TVySGmaz6lzs+{R1K(bFvHujkJ(c^l2Y2=zN0t@&LH z{5koAPA>7z23!)QDp_~#>o=2Fz7tYF_7$IeHU=aqJ$-wVO~!7i=S}$6={Alg3!f}E zNWPS+Ik-mm7lE_9;)m6()N5eK2bF*y3?-R$x7N#?-7g=>_eFU5iAl)zsR-D z#ZHS+#l7;Nh)6@iwB_mG`M%TUH?Ahsd=(rnX=3HH-2Hem|4yTQHxcPFpFM1k6P=iy$icyZPM@69 zp1Qm=^@Ihh2Ijcq9rBbL~HRs9? zbHe~ZXJE;*gp1}^Ieq%YI@46@TSTn*8wf#rmDnFX+_hble&X^SZX~x|!R41ZI3(Vn z@GQ|U0y#s~bZ%x}MBS9Lq*3B)=?IKuh;wh0)3yMJLI<7$Y)UeS&I5!S-Z zj#1_;3z8P6m=DX!%8G2;uIin2b1NCBD$;9+mO6XK1uomwzCV6fDw}m1U%p%V5orE}q(V!k>q?RFjRRG7bH|pFhXj2HcjLQX<=Iid_a0 zGSue=vi1w!Va!{Z4VfI9iVc!PVn~sio{G-N(XIKMHccfzs*`!2 z)(n;I@!3a$CF@&XWR0rs)X~>Ykt_)Jwp7Rrf%Qu_3wD z_McI0fjO6AYN}}-e=!xiD$XR_`J#Wf1)2>QS$>68!0?~cQbjOdX&l?_0}U(d@47gH zcdA|3(CMAnJ7VD8{vhvkNW}QB3jxij9?6VMPDX}53GI|IHy zx)y#=^W9KW^D!(9sM6EaWPbIkVKW&Ol}crjMd=7{-2oA6-~ZtPgnK7YtV>U8`^-t# z%$auQrVX|>^UR*x=QY=gCKD@}H{q{MCmpWy6 zg=C^4u{r-j9dKuT_8QlP$D(A2Z);Sfq@88=}dauARu4@A4|O zrP{6~h-jJo2+Y(hT>5nZ(!m|fA1xeFFiA;CIpG}98F42sk`r#{z$2j^W%AKxIVyXC z=F}Ors_-gdRv(ol&2I07lu`9B16CKj$W_7Qs(u9eHjU)hL3IlP_wwf7g>sS_t(|zU zWJp`1cq&_V#F^@h0^eY z&dtS{AJ7(c26GhU=VMoKfBVbJjm%4_m7CUirfRT5JY;|XQ`vR<0)ab2|OQ2AS0BQ$BdBm z<2eDyu5qx2T5Z0)xQD>`l zUV1#ma)6pAOUO7u46)=&x|WNPJ8_tlcOl)fhl%HP$xjq5EqqH|-eQpyORf9v-+p8B zN(daQd;Rl0pZhzw%5(=&!8Ixn4J^EQIym$1#~M}jH+n&IVl)9v#=7@w{;Egk`WU%Y zMcip`iL~R6&{@!>?Fm(0lx?M+A2yxp__$Qp%JP2X0-(678s=&54bsofKwTL}h`|Ef z>gfUs4MBAMb!3|F$;Fpx*8G64F@9)ouD+jsQgLHrpruVq=C+H}7pDAzukCGKKloyOM!YIOZ6;JIxT-7q%xUAPaCsK+D|&jheWdq& zIoMu3yWj#LDMTa0*u*1$$4l}WF(0f93NeI`Lr0Dj#zs`lJaCnCy^1+x+qe5UELxeG z5^hr4BCV6@RtS0~-nj5aK{!qAZASNt-)`;Nd>=rHlB6(4u$CBe4RFZ|kjdK7kpK z%OjfczFt@ymNA}6F4G&)IUJ^}8X^T&z;-~sOo$Wy`RAXP`u)Xo8jLY$m4nRWwptMN zsc`|VQ6PmOa4JFaD}XTcU`>F850YI~M$5N5wdeDnt+>B1Il zRtc=Ub=SM{wM>=@27aEMXIB2I!1fDw@2yV(tutOC-H>6q#-1|Ed!ZFVL5OW=XIm1aNQ`ea33^f5CoN97ZRS{Bd#C@8>7htiH5A$d)) zyZ6h?yw@wDVn%l|531lJN8ieOGlQu}2>7J1;Bb21x^?UJ9S7^mfNps>xq&MU0PHck zq(VYO?gP3#f%n4!BIjBxF}pD->9Wl?vv>Def=I?&K#jt~hIkh1if4pz>sDh>i@*Xt z6yaCdWnTSY7*Q)Wbk1ZcgwU=-@w=1jOVtWy&t8v;j*eT5^N;qH9MTb)MKYEyI16|Z zqSGp{OpwW+*!t#kx&ZNvfNAX~8PVDMZ#iEdJq^L0_VYjMp#ly=ZXv{Kz`8$5UEr3E z9zFUk^=3rgKB|S=hZgm#fPf2NN?k}=e!LjRgC@aFu8U$%Ot0R-=$<(Ie_ZIuZwKJGc5)IU2!y@{um|E{hmd`(~SEs87LrungSBVvIxTD0bGT~fLvu3HI$$L8(Z zO^~rjhEZhaJ85MW|8l{D{3v`ClrhVMpbpKRPzgxAtX67N@x)s@n+2l_0H5sKxf2S^ zCyrfP37wkjgL2CmzWv#Cb#(!y4dkTozmf+IczAfw$gIw*zzksX)~%NH?!{LrPgxw> ziy7+88VB;?>&r8TWV((T)WxlB+q(6Lq+|#>Wvb%*(lw5)Q`<}uOMt;22Cg2?Y%aMv zYP#0$upIX8-QX#4kMK?e!^%Z#5Ay0>tyVQP;nJV)$Pp$>VFBIdr?K;`b{m*yzX)VA z7~)w=sF_D@5P3HzA+L9uD$&2HBQmnCJX~6bprK5X5c+`2qZa~20WcdOVd3Mvf6`sG zPV6Oc1wcv@Gc&!ZWhYhK9ymJ-KuQL8AR=Nk4TOw6|D*)FFvjhi(N<2+S+-$<5c(3@(u?YV@!2~En< zZW3Ax-IVtJR%zo*sCnfgBQ=Jrqjfxl*{I%ywEUPZa!^TXDcpw(T zBb!x^&~vP&n(w>0bqhPXB35Y+C4Yp?jC6NDz8Gm5V{JfP3plI*D;6>ocVpNq`8hwFkZ9aV0sQP;ryGj5ZR5LSYlP-H@)`ZbbsHpPHJwiII^|&tm;f zjr67{XLxgqB~d;My^x+v%`}NLWy#8OG^w0r`_-Qn`9iv?CCl)t$zu4aTkC<;SZ0s# z?PXAjzWfIwTH6P%+u0@Fynlay)r*ip?PO;D1ua6GaW*X7)^4b)KeZ>neTdwl<xu)Tp!{paIUXDm*=(u z9m{^a^4vFSx?IoHYyZ^=O_QvpI;gNhe;u=t@^*+NnOWalzA>xCMs23TZrp$v!CZNI(p5@s9ZX*Dowc0R*Nx%!zSs)948|K4Nu9R@+`6aEi+V0@2uJ3 zyw*XT#GoZV_vM6o`z!9fOveu&CdhA+xfDrO_p9(_0Zu~R@1F5Bhvy0g4g!PlWOjdS z-xaEB3Q%J*G}<47L?@K5@3gZWdSl~s^=mVtjdq?}?pO3p1iontX%q>r-KUNWGD-h7 z<2?E8u24MvbR-4b_dgGFR%TnvL&ekNnNs@sH4pdp?d|OEFOYnt&&Yhrx8Gr;i+^TS z(chwGWx!vW$FS^ceFl&)^_yso-q@z|x^=%NeYif~haX24txdi((SFt8&h2IkuBWLE z6K^CNT0sUA8%6)@xxlHJ`@NdUu|ejeW0OpF04rX;Rw*oc_Ut6DVMf9m9Zk(kh(gxe zYrlGhxC6~~kkzo%_9v?Y3F0P2D7u7_3ejU?dP+q~Fz8qUEdZ(Ou z8?8+*)90@(X=c=o@tGNzkyY_9`-)h4yjPB7*fR7C&OrLo`tp6ct>4f{2vCoYLN5VeUB~lj zL&Bk@*8|=h7rmLkW9E)kVDiUmM{~l*2g6Kit#rgE#x5<6Dz;9Z4l*$xPvPeLqEwhz zUBAm&V!-{D_D%Pmp0zDu_2op)*A*SEL2W|1RVsVn83126dS(C4jNGwfM?Ofd%^x1( ze0+;DL|dyXKX~90)z;XL3^@B_R?jZaT1RX3;glnCoH45Hk}mVfWoEh!vuHI0n2}f( zGwoKT3L3hh4j>`q>Avv-|DjYaDOhJfPnp5w(48`=-J4 zs<%sHn8>Fu{58{MZ6)r*1%Z*Ut849h*E|kHjlE4$GpGxu?B2C26D6;+xC^6gVOwB9 z@jdJy*d2M~<>ggpc+F643w6b_(gz$rSg8m&){UK82iZxpYPqGCAcAvPqMGs1U?euc zdzE0QF)`Q7VmBhWN)F;B#AjHA%VReUz|%F+Gd-N)TU%S3#^LEGa%&heX^kwi3x4oQ z$Sar)t>_VVZUbAPG_*|u1QGbKvaLxr1xk}_~GNe(e zD!w{d=Pqef7*1|_XZKLBudU8zI=rYFdrg&09VqAR4o0XkOZO|&C|8Sj#U$|c!5T%p zt@RBJvv-3@;tnT^D~f&gH=eYzs;WOBQJaC^_(ni{U#6@U^_(%qZgRgWM>! zf}`s^P6{9G1eqim7wm7T$x`B~ygd9IPEBx`06Fyon5STC!g-V@-~|qF%$h)Znwa(Y z!qmDg(}obm{5KnqT~I}P#RnV}V622;9r!vfoJm|!s%A6m;j4~0KQB<1l$MpD9>0yB zh9=vqwcicNs~OZxG%GQ&{_k}X|NMO&e^$H&ch8+u8{FeHm1NiS@y^+RWU$=EE2xPp)J$3z^@J3j`yf{3AZnkoWwZS#%g_7@Ao| zQNJy6jKOr+bjdyO%Y<)BpJEY*2R>QHi`-C9OHU)K1L6F~+6r~e-fVaQeH3xqo=pW$ zw;G|e%wZyl+uM&QJ(iRpk|Q3MQxy?W(f3^M(1{%0_h|;H@fAME@yg- zqVs6FsC0csT6g*4-lDdtVs`H=_MJO+RF6z$@&0WM_Q^V(`u&E8cXLr?Rqs^Wh1S!# zu{N#D-(2`^N5*sAlC()opjaNQ6qgKRAxY>A0!k|1`Sx4jfTdj`ANac-BzQ`Z!})vx z(Rrg%;JzA8*d)2nC(txEO)ZUW2eslC1Y~-^u31PP+l-#vNwat6mLJOd{!Plt*7kID z%U8$F{D&OQ)VcN%JmFiN@LHlRm9GxnCaA!9h{r3wlm32v*JBuHsOQc!=(s?0M;L--W{UZ8NVk}F<$*?mFNm3)_~nWT8_dCa z*X*Cx)+q2cYCiUCAJ9n*Juzm)kE2PUFgiiHxo|}D=fp`Crl<{4gV<8$al!EdQ*tfo`+`p_U+Ni zVK1~3M%6|(8;vdqfFh-kpe_h09ROet!NxC119z9(!zkYuim8=f#u)0|8H}vPnC;kO z*G4Z<+odBOPYn?}j>bASUE5eBM5nO1N6oBqW9!&Vf;>;qa>4b$aG|4iU}$l#-J701 zouXc;);&2WOtuk5ze~ru*?PI<6~)-dO6RuGNwGZ2<42EzzK$Hg^e-3&b$mzn5(WhJ z+9^aA900@WOp<#FW{_Hyo+jGfl5EaPMnhZe5~cQT97?r->Nl4o!|wbt?IYOZ;80Rn zkZrZA+0EAc1{BuOUrmDG+bM6o5~yqYTn^#xf$J%V)!S@;{r+H@bTp!7c4_!z%iCAN zR!UceJ6<`Dy_MrWEhtzs^qBwWpKvDjE8Zg|XgfA$q{&9ejVXVz(eR1zBU@%&bDfvl zF8%2R__u%}J?uAk0|eIA)`nvB6b;U08W`W=eHM@)YP&v7N=lj}nU&M*^b!$ z)qOUJj)MlugU3*qVNiHa*}(8GOQDboutNwvLS;m~R_7l~T}{@Z|2w+qQ1nw)(=UU| zGQ!Vv4AM!+tFI|sg0s-qmf45Q8fW8YP?aBBw~7PH7D2>rHHYX+Nz`TLZrZYiXmb+U zI!I>(Z|2iLOC_PZnhnKpQPD;C=9C5Uo1iN~sHol_=y&x7FnkAWy~Qf9t@~*`1G?APIA13#l;B9g@l?G^Efb; z3ps3#UY9$<8$K@4Y{pXs7xw9$hx!stnxwiTPkKM)>au9Y*E__c;J3DzOVQ|}T8Qx8 zNn^M*>b$lxr*_lT;fkW-AxX*oNS+@(ejL`4BZ|FpTuh7^4-jXhqT-G4s$P+~BI;f9 zL41{}!`bmlU|(mjNw{fa2gF0MG%=!mM8miihlFQFM#iLn;PJuXg|^n#{jW=Yn?;OK zmMX1SGc-@Ym2B~m=~ZUCs+B3rv4ddqk<^_DN(@`0o=GvVPyl87ljL zGm*zMyBa@t**SZ7t;Im?(f9WL|FcT@dc8Z6Fk9&B~BtTp3Dq9t`W^;H`?6w zELwNRV#C0Fv@un5bcWunWQ-^t!B>bHw}XpTI&BKwx%CYU^`2C8mEz<)x2+@0DQ$BfA}9q*zEE;1E!K#=Pk&4; z6q);`ZQJf3WAm7i%>FYfS;D-xAaY&D21c(VH#JXe7YWMBBR_IK%=rDT5RY>Xl61(2 zpt0iyZU@E&!9>996aamN@T)>DsiFcxL}({834O#L^i}%dQPWSvU~eB?>n>N@o!{iLL#ScUn%$M(kZoD2e@5@R` z3=q-mx5|77IsPfQzhHxDOP5RTCNI)SxB%qnka&h1tCc(Wfuz7O4U6Z#z7ASG8TDkB zkzR7dm`TPJ#`O*gjL}h1AX@7K`}zmFcoN5zEm{PBhK9=UL)sD(taE4HDn{1eV~8e$ zgiKi)l>`^x4@^DY*ObUQtuELuj|EE9Av{v~#1*>?`p&&05&bKs&|nLrC0q3tvRwFi zu8bKM8zGhL_btjtwqZ5D4G5_D{TpN9qL4%anF9a-v@j;Ef9mN|I(z}P-3L5lU|@hR zj`5}$7%rbPt#arJ&1SYE#k-FTa~SeVobGdAQUOsTv1hnQSEFX`$#9;YJ)7IX;&$IA zca&=!65*N<)7HicWB_H957snNvVM0TiolWC-9}Y~?}zT*(bbWtb#%mc*E*u19HusG z^9ldhQ2KNoPxqEiKNWAhekH4uviLT|C&E#q>Bsf1e)4p~pz!Et%ixaFosy+I!sJb^ zl1UU$S2r_mIf6PnvIZQY!!nfq)i7JnfX^+pA-pOJ^K`p*v4WyxVQ*O(2vI;RG%Hvi z1n=v{)vz9TXK}gQJp6~2YaQ&{jnI97FU~2LM-Y~BaLEOE@g_6{PEJmzmPY3Ox(^iI zX-LT8d8#j zoDgE)Sgr$BUjYxmU@@CRP)?6r&p!FtW(;*pK&9x!n8kBikC^ZWitCTT+wWS7rASBs z4TI)mKFsfPu5#d95FCEeY!Ut8!&!mW*!n>`jyJ!QN;1vPr10r&WUeySVt2mx5d;5r zzjv`5R?t`^yC!b|btquEU1S`_d=C?Sq*D{w4~|!dw2)UW-^=~yrp`&#N7Xe#R;Ppi z@)=bvoIKLjct3h9@!lTSvX!zYij1X=wM>Z3Rtng9RF2@tBo1xtTmLIh04ByJOvF-;?~`bB1Vol?2~L;Z$F--v-Ti2mh0RhYN#rH5 zM`SNAFM$9i-ftFWU$5N=C8@VKh!(i&R5p6ZA`ZrW5(|vJ=w%!6GU<8l&P4}hR|Bvo zZkX_@R2U@x{o=RFCz#&gBC~PhA{3twCdK48~#1r-330P9h>q|qhz69gXVwt zhaW0ZH>@g#=;-M|_o+e}TR*CX<~#Cqm@~$ecGoKK_{G+#a;U__E*d-#7?AgS?KUl@ zuivngHBzc2BO`-24}Y2x{$_3&tKpa&jllOu08a?!8#bQXY0226oSNhIUDzkzoFx!Ym9XXFNf+nCBw zwK&DbB(8aY7+oJ#0lIjv7Cl4H_Y#cbX@al>Py(^cK)GH&%OG<8P zccZLzDuti-KV!YBr1Toh_0%u6|802$&cjeDrxK7>;53K8F#wc;VgrV4=cul~Kx#P( zzG3>(T1V|IZS8le*K58F=kngo;j%y8ty>@Tmc|j50+t2QMAc3)ybxG? z$hyvfN|EU6xQVS)OX&6{tMXPxtZNCj_sP}+|Mm2phn*Jp8dr4=+@o(3rf~n|&|vd4 zcxIEq)t$Hq`bzLuNUi}|!q76mwKW7KD^eI|3@VniC_rEP2v{Kz5uD(S&Mz&gXla!I zJQ=w|2^_e>mxw7zw*B)9&FaMtJ*21AjwDwM1s7uV@n3c)rse=Rggc6F+*n7c`AXH= zvY!wRTO@R_raz{jpwQ3m=csDY-Hsb{1d-ktd!49xrA7K@9l{ebY&2Z6&n@dli%#Ai z{WL@lO{!!U;OE9{K~@t)lW(&VTW`I!M!xqiIwF3k!XR5?eX zx(CeByMn(&ESlacf=bwL>!Qm-WSqPd`ZVP)!|G}dLf;gV97$FFIarkq3j|S zS7dob97avGSf%{%@QwT3{C>kt;tT~HZ2%RXjkb|r{NJT>ZWKYisiyf;)b_ z&hkoZwWUZn{>};FJ4daI9UHw*V7tp3y*{N0jAeOMlH%8%3P$HL#7;p=2MzzW_sefy zRXosR>8X55*r~z>=o4zi!W<2J8Aif~hjXWE zm3S8Vi3*2c+USwbc0`X*T?%mY3?t}Hie0xkbZt8jwVB6aDOYIbCzhiv{Z($XQ>uTS&Z&qas zgKaF6hWNGO@oS-14JV4lGzl5UYG>ha@(QHzUaYc1X5D?gn!w~m<0lW(sD3eua12BD}@ujh68jtQPRJA3uCWz}9mVp_j*-3&acWVxn%o5k4)pCCiRtfL_otO0=Kkcl> zzjN~b3Zp&#$(KNu*4QA)uGqz0#%8KowFaruA0 zd5>pGAE)G-z`){&)#;E~tNOo}Z20lN`E zt>1rS^aVj_Ll7YVM^;uvGzCIr`8u7h?U-_Nep2Cn?0r-ega&5*SDC+c(YO zA0?eNyKBVbz+^t*Wj8zclkQ0!dsYzv3u=93biTlAhUL}<4UsY9+qXaC;}Z=^4Ly4% zV1+Ia=wLP26|*~jHJ^jN=_nBKDfsjYz`zW$Miw|^;rn5&{&~3OsofvgAz$-BGJv?! z+xzc1D-1swi^kCqt8WT%NlEfCb?Gf8pt4I%{M@ZvXZ3$?@qb*QCePJb8JdS@I$6Qn zgHZ#B9Us4ZVNBQFdIs1f3N=)qQD(usHYG;_p+tU;_y=(3&0E%Wo3@FdKP?X`19~71 zGNm1Gk6uuc++BynAm$McBwR;*j8Op3P$2lSu7l|TSyAD2rv{_wczDNX@^7BHrlHa3 zDNhvu@5E(wV1G_-!-JLOm6c}6?~Ck|;o8+8MMaF3A$&iGVJH0&?%{aH0W=0R&NlY{ zWN`*XSJko2#`9CX84N>Sh>xIF*xBC!sHY!u)RLb;I;D^f2a>CuKxV#`fvk+HengM9=)N!S;5$Op~-$3^=;WAn~b z?>=9cD|1LpOjGg76-$$0$S*9_UR^$LPaX8)?@cxg^I5Ua6~qg@9q8+t9A)RB_9}Gq7|ZS8v6=|x6NTmKfu+^OQ%Ra@*K|R zQ#DU~b>-7aJ)h+lTTd926u_#^$J3J@_W-_zc3NwzZ5G}?pq2qBfnW_80Qa$DzrwGq zClnHh551Wv*D{-#3yoKnRAAy~WW)tRtJKPL9S(X=vZ9Kb%h1_qvkB$JVFG4gv=l^;gXaKKOlauKb}dk3fbs~lTq8!?OcnyTtQ zSSnz!L5kk%iobxsg@=bT`xL1!{ol*?pBuM&_hMUSe{XMn?8Az(vNF@x%X$PQbO3hz zL(?lbhrA(u{&u@{T85{6od&})br=hqd5*a(_y52n7Z_Pl&SRXNj+r8afBKUBro-12`CfK$;nMjPoIyk zuWf59hl^nWsAae$A26~Nb{p1n!IiqEH2|8$$8z&UsV)WZZHEHqPdI7x7V5-=w|N!6 zeqBq@N_z_0YZyi;*U(Vb)-pG)&Ki%Dt%Z%H%7aOL0HP0wCyoD6;#dDPo z`Tx9t|L3bm;ngupy+mTVIApNaG9p5decP|FWlpl5M#s$ikA>iD}e=vJW&cd$DRP;sd^Q`%-**;0KVz+Me74WWPCZF0}x*- zQ&3uO5L8_(CMObU3aak9*s1|Y4^=r`XMOf`j>Ry~(o9YedlqLZgU%QEcOX z#Mu8mOU&zHigK5iU3%vbn-oNZo77`d+KbdOd;FDPwDA)g4DghqQbO6_M*98ZQ&U{0 zPuIrs3hLce4iO)5W%e*%g9;j4VGu zRVJjal9qEAXry@Q(k6_`AQ0MwJeRUJnPQS`Sw;wA%4nq%gf_PN98vJw6e8a~^JdJL z`|$rdmqcT(29|E!w(VkqdUtQ{1;j;Q7En9Go#!c_Sa1$*9{o~X$KGA!(|yT-10`y0u3WHcYEDIBLD2Ubf*%xJ>`o4j-AU_uK1+(!~z6{s|k9c zkiKBdQa29vUi>k}|IsYL@rh>%vkRqH4TQZ!o5fh)G;?$E=NjydyGTl&0A#?{QMh~= zym6^G^AoC#nqtnUiJOOq14dX`Sz+Y;;#N(^i1C^bX#o9BY?DU8mw&1-@}9eO`us73htqsIjV5;x4q@ zz(IwnJKV3I<6->Rh0eJ;F-(19_ieKopPW1w`Sz0Q_)gF4+1TwehfII_tMGT9_5z#AF{e$8yg{gL-C6YA#^-{)(U_!Tf7_e^BXbSz6Wg`)oe##NeM@4m9V zJW7moQbn>t0PxrgFo3kdlas*S1g$%yaL?h)K->Az>*OI!uYgcGB0llk3!Ie903EMi ze>JH!Yf;vG(_C}In+VuaZs^Q#)p8;&tiPtCk&q(_kIsCv<@*;43?)@LJklka(Q83I z5dB5S6PxaufzA(Dl50|2#34v$gsdF2fSV#A6H_zM6!(b5!YT%!;ZQmQ^hX1Y;GQ97 zVFHOtJo#-vA7S{1_uIt4kajYIw8)mV1yKTO7J_U#Mp-?hxcpa^#v;%3H0~}QPLDe? z@CC=Ppu@dAtp<8A%OqH7LtFE4&R8+SdYR56!#el{b^t)VpK^)HZa$ zjL<`aW(Pk^90B7FEQZhY|EtKgRuA`j@si|@-~s7NMIV0g6dmX2E!rGKIxQ_NR&j?; zoV?e?+0uKK$9hx6!k;eMp^5S)Y{XB#Q8=s?`Kk!(d|M7MNYB_Oo57LvVzc#nf9XLG z`!!tubcktql(NCtNM2qm!nD3oIPOhJOnI;d#5e=THg}b-4hTo{QBnm|O0-pIi0-T}4e9JtQvW`< z1^K+t6&sUCK}McNUOf$`kw~_6YrZf2(_cPl_$!VDH{pZt-`p)R$;?(+f$svrvu;e) z>(X=>%tkjB)ytBum3b1tn&TOe*3(s8Q1f12ouyotb(vyiQ*fQykQFP;A2$(;_;L1R zO+c3iML?Gz>pkC>lwZO*tbPAH@$`Q9wUhlD$Ct0ZjH_o>+sq$wY8VTV=xD~m z`*gOxIm$qToxk?FE!0f$U0IBU^72VUM2h!3+G4_u{A5BSa$Ll9TFlCkAcErtybkS% z_{x#nqS>$BS7*WTKR^*injib7p*e~LBo7~EBPvyoIe2A{XZaUwjYPT*8gC+t{)VMxRdoW*HB26}YH|d6J`@l`@Ze#71KZo}3{oQida$V{9*GIqUnmq*q?D}(=Qo237 zBlqv7?fX+sYeV;d%rHuyiNmt^kvU#K@%!nATN#y+k9A_dNB5K|JQgU(NO!P^mqCj# zJibjrLqSPt7QPq&Hy&L{H-UZ}Aov&aqrj0-4;@Q-K$EhdL)_C*;>}>v%E?_Qbu(F> zQ!#`EN1bSV*Ob*q7|(M>es-wphHv{)YwUWGXPlYUNJ}yy#V_p+R7|{P>LWSa^Mz!eUNp?#l&6?n{Jn<_|)6el4tQ2FIw1lZLNcW4`QZ^Lgb+;8zuN>QeFE z3xw0;h($sYKA#wL)&k}Rb>+oCM!p)GY4<-y%It7ni~o9-#++tV+VMHX0n zija?hpQaERtzE5$ejJXH)bzht%kZ%5``}iCZTIF)_zJ`O?dh>wd*Pi^`IYsyt#4o( zf<-^W&>nf{aID3_wBylzAk^p-_KLcOKNB(XIw^amIu*TA z=`G4do+QC5#&{54-tmYWv5zRhKr0%hGrBs{U#nqmKDy@?Cd_>r-V4{8V{|oSLK|E> zoBAynn>_M7WT-gwJV;wFhXIQFPc-J)lUds6?*2nr!c$r)zP9%t3+P{~U`)?B-2_el)?}!d zVXZvvTufNZ6#XvWiYgBh1~%yEA-~@Y`V=aaY^dmfO5H&SR37+c_-Vqv4RObKgj0ij zwXG{Z+S(K@UuJ~t2@Wq_ebqN1XvSeD?p73zlb6`)1Q}ngt-oKqTXJ|k9G6c=huK>B zT`mAeR-kOiI6#4^D>fQ>{Q8Hj`j`=Z)^q$(iHE;oWmRf6ans7m6fd_6n>x_JNKZz! zA7c5Ip(qS>jc-ycc8>f%(wzYu-NOo|DFqYF_<#mGjrHUpVz2UUXw*SU>6OceuqQ zJE8f39ftZnvrEqYQ*CGX2j~&^(LPpbb_7inIR$0Gru)Ba?SB;^Yu-0o7Zk(45T0G5_H2_``HgICAHTyIT8n;9zPIQ8aEJ^I4)#QtFkk0q@oqA}pDdc4o? z!&QQCI{vemIk5VpWOce(j$Cf7;gZ-4Z zxoF9`V(wOw1o3Y04tse=><^{woBMljHaM)7m|sDE;pDdMADDbr8U7fTdsusNyn7uY z%=zJr@Lc=r1y`lBhZIw)4@T)nweO;C2(cT$7H<&vKW*`+Gkz=rLx&S@a#WI93gJ3l zmoxxtp>o(slLCxP60MbjIvVK%Xf>3zYftRI&H6;Dxcf)_4YKi-QIhX3%}8`7)dt*8 zd2J&F3M<34;wnR&&TZylww|Ef_JhcEj%R@rg6V9N?e436Y;c3XWe2AsPl(SaG<^5% z0%rv#SeCe*SJ;JW9UDpIS!GZGbGRQmpDpe!O1hMG2MG}fjST4ByZJ4mHQR8GB!h86 z@z(HB?Gal2k4ZffieZ1eKW}Qk7C%PM{8NQn=`n=7WAg0~cZ~H5a-$k{ z%D3;2?Zg-wAO@kK#JCZ?>Ml06jL_{nG`DOuRY8YVQOSJ6QsUkvW}nX{unqk+y98zk zVWBL&dy2sH@Y!>4FAslx>eLekg99;k-t$N9ve1!_F zviG#}HSfI5C-2z>T%bAmZPvb~Jm$2#+ty_veorIKtro|Za<2tyZ&=A08xI(Y3K@J{ z7H?6%qVN9u*6gR8+kVU+w7fn^ANxSxs6ERpqE@bBj zpKcP+IU;wEKLGFHY;cGm>nMl$jU!~pe&CT1$PeVEPlAFz5MKpHyc&Oi(h-@jb?;9; zMCyQ=Js`o;_*kXoT@Y{9Yr5h7{?-~(hOm~57>Dl1Db^)vg{>PQKqj!i?rzpcE&v8O zE%ah#>QUk!h^VK0J6;&L^Q9nSR-O+K1Ta1L#NNf!&=11!2?s>s%ELDTCp7jg7~3LB z1vx|G4lCNcL&BlB;;F0{y%J*hrEN=x2O2@CJ_Sw%HN{g|cNrq`k{HP+gSAH{$DV)< zke^?9WGqb4#wPO>;;($+jRL-mjr59+0X1-~C^vGPXxuoyD$BElu zyITbingC%H5^m6(SAr5!gXvV5cuhSSf}kJ@NvgkN5klFD{q0(JN&C~orjPrrqxcSd z8B27+v_a@)bVl)dX-f*XBz?0!TK0O5)|y(87E9S|i&dP?+@N9sg@}%h?pjSO-@5cI zV_=Yteg@18yqO-95fSjcMgXlv;CkxO=Kg*rZH7IcIW;v?DqJKTTewq`V;ff&w)$4L zSAH|knMu@ftHIF2&FiV&{$cL_vk9P`*ClyacaFb47yc4U8OJ;`$2-MzD7$$Z zo_Cw)e7}R_;^f{{SBEW*>BD=GQ)@+b&qJ+0H;#sLW`&G)=^*t^c{c+Rj#8Hh{hgC% z5ujLCTYFyDEJhcWxk==|T6`Zx2kWf=#^2{{3@?qRFA<05L)|GdnhK z+Xycv&=H_}5S&X6zG{@s`B49aMkmG%^Zy?>KN?ORp#=+d}BY=TDW z@0B&AOtHZ@68Z3)eRWbCf7x!r-@ev7hYWT=fuBth@gWnjOo;Nr`Xp>FVO4`zmDyU} zSU9!67SF3Sl)b~u$eh;p%AynT2+7j>b`UcZg8qnDR1u6@@r%flLFNt46pY`Vwxm3M zyhCQGpAJKA&R_5Rm@3EV2RcAoLKCRveZ{L=tCJ#kAsZW4&Rj45pOY` zYq_~L8h!Sgy5G?V9mR3U!^5))H#SZJ3=l{HWtI;BsUjvxT7pDi+m-aHzUkj(9{+g%x@*hcv zl68IisLo%s9}acO=%;&s_no#xx7LYsw2K{|wM|zyx@mGrt$#al;=SU7$--b^>ty1I z-v@V!u{My~e3YX#^j<9?k&oGWl7fBwxH=LUk6;RPSBA}fcR8yZ+Y9St~cs1-+PCu)lr#+=UAWzzZZRs90c? zGw9J>+Q-V;06#f*frf6=mbF#H(GeX_m{pxs5JPXd{?lb&AfY2t3|T zkz#?Mfjvj+NPPPkB4a8IGvlzror_nIMK{^@G-|TJ4irO_X*+>|L#%q^=FP-6ZyrNl z);qhTRqT9}&>;affkfH^$!7S8%+3jz;^N5X097=*>Xe)N8?AX0S>aG9Mpd$$va)8b zp8MpmLStshN+i+yEX^_lbFaKtH((1Uz`eEgJ=k)dJbhZzvwb5eYi2(Qan5qz|3JHo z`yxh?_bx2yAukO_CpaLYXc6=S^Nll3f zMp;cXA!}|tXP$dO zI61dg16x#u;ScVFzRRV{^zJL2-PYnP(#qH1;oD;^?(OZ3P>m-jR*1-?w;=;>`w*W~ zxYD)s1ktM}aFJk%@B(-)W~@XDjW5W=s_#7NaQilKwJa?swNb1d5E8mX93p#hV^r@L zzp##@waqBM(v5TCRyswgy8B_oXK5^S!-Bu2z`mcanf2Uxn+In?ERPQz8+Rz2(HA=7 zE;3T`c{0{sB82Bh`QT?Z`!CX#$IL2GyHLcRgnIHeJndp( z3x};0Dec`;rCp!5?7fyGRs$Eib^76ISz$ljPUKe!pjnW*e)y|3WuT)3h0<09@1k6mL6%lVdHg~+Z zqr$Habne~vE(4CZlop1MxUQ~l7;{<_DerP}@WK(9z#$~GBclFc_f+-N!eI(D6sY~4q#J6n3E6W;Igu8U^c=0k1(eLj|Ew7cE5Y%kR6Hc0!ku%yN(qJ6i2v` z;TVZ86CqnD9?^0U=LLQdZ99&@#MTiwsa9C#;x8oL0RhscQV4n8Gab_1eRuZrU#|>j zn|qq;?5%}gj_|ZmG6po0V|-A_zAIs!WP#39*9jidD-Hr&`$@-&;p+`?l&&mff9< z5(&T<_>f@*O~ax;ffZ!9Ij~`Jvi+2M1z!EBb$Myq{?lz<@v>OLvu%x&KpZB;jh^k~ zbSuLQD9^6yh%MEi(Xq(P4vP=pv?FU8YB_nneuBoqwaTr#=uY-4h_fKge2NVM^FcHx zUB>yFm0rini_FTyav+2(=MnVLHMiaZ6DJNCkRA=7FSX&ctf@F zZMktD!6QD3{rd{MtjuoR8i3DaGI(Q%wCi&y1R)9FmOh$P$fg zd9d--Q->yB&=(qGgzq#D50a`JM~arr*tf7BdyI^X@~3M~fyQF+PDEc43tlQJ-QH_P<<`A%-u_hGgCz_(EhJSraY#(#sI)Qz-G3xf%X2Y@1Ci+JJK-PZx z#Kp(A8DJ_DcVPLNLcL1N@nAK$3H@Dl9}0l;Hr%ku`~?yKk#(%8Nm%5fW5UUTe(dYm z1pH$>|NMHy_NqVj$HrwXtpiJUWq@8I3WNRN!R?6ORaNyD<@@PstLspCA@w3aOpr0a z8X@{Ll*16Ad;9v9Up@3BIJjK2R<5wE!B+3J#+6-VCfV`LW|+*NH`5hj#8U$6)DNs4 zAr2>OI_M1{oxrB^@mJZ@f>CZK{bfQ8W@svz>2;d5_H(6WZfjfHLtN(x2LTamYhw z^{-Sab6Gf}K~i4cV(_2z+&i#>IF4N^?^W8!xYW^mgg&0(OT^63uo=ns@85|nV12%7 z)B4=_jm!hR2Hy?|@3eT!!2_wT5Qd=LDwwRWu_L7}hZ{`vtxdBUR!Y#b+y%s?0E zPfua1zHCq7@%y#zu6~zo{lOyecqp7rZKk031bGnMgR}QM z1jfoh@ZkprE{QilImFT5LcIcJ9>Sn7{~@7JutO&kkt2+-Zh~THb5O?S4+%b2bXZ^) zxCkO%t0~JC=HD>@@^dBMCB^>x%wInzKN(jP6b6px0KoN>b@YfiQ5Vzvc!W~rR*10Gx5^e=B!gjcIK^8)O>LkXasm0mdk*G` z*GM(9vf{;#0C@MSE3P`>L(eO_v>8$yevGd7L5j;q{J*5b_*E3FL|B^?u-77tZC76w zJ)GMtZRe<_%hl;BgMqA1hsC9sr)_3OA{6qd;;;>^tO0}um4VnKF-QC4c`(PLfDI};W z1WrIG*?+>FK0^5&)d!6y#3=61`2hSZBSz{mVBo1v!ZmZvsBNQ$6)tKkqH9KYq&B8f1hCe-gyP5{53d8ycTuLOk+Lr3qW`!UxMQCOSTMtKULj9k6+gl<-dn=gM$4YQ$;Vv_+S@ zce+k4*&(;PjP4r)!rtR=r_%yufCujJz)zog^QE|ZiWh{nv$fY&MeZEHTGV`yuk+sG zgGqK!aPUb;s!_TmHe*jnOilGcJXkaOto7d`I#N-w?rP2L$yW*8)X0Eq`qwxCeLzQm z4K%}D@64G`#)t)?hoQ~6^4WVQCkPjGO&4A-Ed9K|?P%N_BiJyh2G|BRFCf5$U}i^* zqt7NWB%E#fc>;1rYh4x^p^ZgZR>G*f3$xJf)J8Zmm;k@{bd=IKVea|zg$9Rao+CjF z;ey&6@X$C6P#4=nFjr7Wh~3w}%;%M2mA11vSBVnjGx!o>?8&40G_FF!gupd0MFw}F z*^CQheQfYvG;D4iGgqv6E`JZ8+9M*eII)w?^Rf`JZZF%$SarTX+cGvc478)K3zdnr zc;0js^QkO@?guqi_xx+71Of#_N)22ljzS!;=S(o_k-E8;{_SJQ>FELJhi`xZ&fZ@7 zGcGAf9|J2oB7THV00KR@eL%G^nidDgSpLtES zK!?qy6DTHD*Ef|2l}fV)?otm^t|WG^b5fJ;Z22uSE_I=Nukcwbqwy{L0rW>x`P9jC zLronW;0f6%+<0^Ply1?XJv*AF04a{n2P({3p%B^)z4{bImTF8;Za+66uw zxG$NV(P(8!<#^d6Kfe$UwO4Ww3ZbL{P3_x+8opiI*mzmq)ioN@tbsLRNKPb)0#tzY z4ku*usD*&UH%iSSzQu`CU3TpV@O8irU@kS}r~e#;w&Ef;56?`$r#AWwh+PjLzY|vU z0RYfp?haKqe6{Hv#r-PD%8Ekh+GeKQN@G#yfLnMHv&ETgl*l+d4+GPGm6qn>{hL9u zGha+3%7yMDHq{Sfb3~5btvZ8m?XR`%YC~KJ3Fsu_RV2paUTz=5Q!CzBFf=X9dW;*p zpx`+grY!djH-*(N(mdF?0S*{PTAK)h>4b^~A)J`kJj6@GO@xk$c)8D1d17=A`GL41 z6lP|HAr-M3FBM}EV)zRZC{ntKa3PdNV4t7>ptTxAMN~dudmg@Sc6N3&a*Y7rKpv<` zHd}V&xj3t10)G|$#==LN>eJR&TxmxVwy=_j?E*dicsJ3aeMOu3^neH^W40ZT)3_&cHG8Aa1&59Bz;_ z5(yqb1$UX$xAa}dEJi@jb*>E~8i8tmm4lPSBjDYk_+<9KkLn7Hk^3+l`Tc07?=I^t z4q;&$sPACTjAhf9cy={@Ra_-p@ER;=zF8bQ#ze(##e1>p0};xFsYKU=7+*p$R+m0j z1|AXFNg#LNr~z-M?)nwH9~j->G`CF=IqNL)jvYM;5qZUs%L1RU$|=sy^=VS#56m}Sv+Zu=w_^-!eO;ulysaS9 z>*2%rHghQ9DE22CaBSCngn=9e6HWMS`@P%8?-8I^5xdy*^!qI%eYfa`^s1Egg{^AN z>f(yLrFzq9W@c`VE}Z<)N4ZmN*EE(X_t9eThf^8oK+yB&bt*o8hCkv7$EYenJW2o4 z-qQ4qlfm}x{^3y($PQRD1^M`XLFz?duBdGGJE;lt@x|lj#h##0wD4nLvC;_VPYc|% z*kPEcf(@(wxm_x1rWRsF*q!n_m-H|pm|0nA2#XrRVIg+9u(Uri`7;0CrAUU< zn~GKVIso2JUd>s3l7XV3xR~&cJ zp$4e`&+XO*_;g^U#WL4#RfYz;(u6}{@YZ;zu8k6XcY_;C+YiB;KohS}EhW1;vjA5S z+Y+#ik=vVwPEeNd?JUque*+6&rEy?4fI+CmJ~y50&n3Y~gWoy*q9vxQ1c_m7KY4b7 zEiktPfTFMzu>)AgXUs*)y(h+f{SJe${wMVH>c?%DsDO1b?0W2iUlLEGxZ>>WOk?`y ze`9$ii@jSb?|?=zY}p2M(MV5w_w7_BY3CynJsu|Sth5Y4P z%9Lttkm^mA*5->KUzGR&+!gvAj-vv)ZEuf4!V{_I$Xt*0RuK_xX0UJ!=XPSBZj>UI z$yK-EdDl51txVTYVkg1;v*Qzl2*`+hry-HyBFKHl5P|Sog5j*02vbeU$)U$JC*U= zzL+cNmqwdUHQi_&n``;`Qw@ggdj@o2V~VX00W3L>tY^#a*?!%=r=Et|?Ov+XmFk6u zb&2-6lA=#L$2J8FoVar*aKq|H0e!K4BeB2JE|IcG{N|Qj>1a#>ZbdMhao2!P_r-k9 z*uE=7!E~X^E-;*&JEjkVB&Y`ITF`c91Z1Lb)Y_UGCAx z50L160a^Yw6!)6MLqO6I=K2;SASj!#-_|XJgJy#h9^Tl@&~#wjvjxMc?y0E@3DWsR zR(5vTS-J~Ze|``rgk`RPnw@=H%41Tc9c<_1S0*MVz(#>U>}Ov*)J96!C9!LRd4_P; z$DI>ZBexCx0}}^_uN`^b)2@b->}j)4h03mt#j6Kt1x4<*2HY8H8=A?G(Rk1U{+0ip zeGliZ8%#JzVw9C+N|OY0qMc(1v4IW324u7Jv8m(A zMC<8goqurw^naE}9*aDCoa*G;ZP{3!*a-m(Eu0yWUNXs6P9B}^?^?LlOGwT`qSR72 z^yi$U*j@X6{qgybEiG~&c7^hQ7)!%^($$yh)OBc%meyQ{lpAKzccej&zz_6qj%moP zbi=nqn}0@UKTwvsKIKnV9c`zC5<7qjLyq89%9hcdM(yx0vYHRZ5$XJVd_ny_AMmLX zit29Lu9Iz_`&OQJpQss}?syV-8K820!>*;Z&v!4l)pKkq?Pd$^8(48(+kW|yTRn(}ulO1n{kkT7?(Pu4Llzj+qjwsR61!IZ;7LHoLYoL9*a+AMUad~j|I&wV z_`nZ}ZLs2pAr{Wo{DF`;T`1ozm@KaU_Hrk)w*F4@%%Q37VC?Im6W7=cz$CTiIL1lk z0f{4EE0@Gn#xPh6wh`$z1Dz4|1B8R4KeL$H&IJ%&ujX9&dsKn^iooC!Piawgp zuc&C1DYTT@&z-V;!^4$c3FHS%H84s5MKSq+WTa37gQD5$JU zUYZ0aYi>QI%lz+3@10%8?RYlbzlQ?>2qkRH5yiICV|?5~;Sii4KC8RU(80*Xy*9S% zReE|d%*^;ID?v1SG#$&z0d@^0ivEfix9RVcu6d(`&GKDtt{sAa2;N$#?N-Q6a9{^N zed=_k)1Cc+v)idA8+C@MoOkcuI!@^WKYlYV1iZsEn z9{h~UGRtO%;ha-xc%yQ__HcKKNjsxK3%zwv%+C$xE4!AHQWmPsbF#+#grB)j99>+q z6b!$FLZu#YLr+EeWb>8=ZKQRNHZoked(^8{IV9TqsXTypIFy|@ zm&XDNM(o?qQfonT#3R!)2BF#|mutohuG{^mNFio+nnc)fGHi2OzI>4fObP84EYY!O z2~G-b5M=j~WV8c)WXFd}+_%WJ{b6Y;mv*J&=a}|~SWF(_1wRdmL+olJDPGXiW3Gxc za)~U3l7*GQ@u$M<#LEOSiW2zod0rp-j28_MPUxmv>~;|w>w%`V)QyZtrri`lfl8*4 zho}cqRtt$81OVzoo8+OTu$bzhUhE8DY9?H4gh7@v*NOfG`kJutZrZL0eAUqKx73qL zY12rii)n4_v25`_-Q;MOoVa<`8v`@yr_RMLZpaw88>D)#IjrlZRu@lYA6igW_#2*e zJP#MVwFJwzAlLxdMpX^pSpXNNox{48-R)(tg8;|R80_I2RO!BP$!TeR+wTVm+E$}N z0I^Wg$VZjY0na^%KQp0( zuq>KZgu|yQM2UKOdMJ58RskL)fTc?06(BT9zh(W+l^o?)sj0u9#qzC>*Js=P6nM!t z>HW z)-j=!&fB&9)NRe;!MN)J=n}q9 z)8T#oXi-F1mdyi(Ls>A?NKSes_yA+W6XygE!G8#+<}+FMb?$)r@s4b6ZI(=%(`0?J z>HXn4mhfSXf~EEs^Bj(@kcVCb?HMf&5eDjOElf*|iQ{sp)2}h=xmB46&Iq*>1kjQb zV{9OnfCKI$^NR?ELvc-}mVd*+!NE}U*~`=$=O~#W-~z7yXmO9J*2Jyt3&lG&9kjy zJByrw{9mh1mzLjqRmL3$^S@-1o+@$+V@GMrb?@~kCkXdDW{6Lsu{O-@1PK%Y1~wCq zlJR=sbK-$y+4E{UHde23B+4xB@@Pqwy0~lcmV*&iM?#eYjSoc900HFa=vr4{kPGblr}NmsN{wl7FbFURCyM}C0BXiinDBVYu8pW;2gWGU3BVY9v^WnR zo_(E6?-B`YDQz;ZZ^vfO9p}@i27{Knvd5oGY`@)HMCo|o zPP8ZuI;GDa&H4Svll;D4=zxVw(_TToo1Yr{OsCvm=T#uRi0nWqFH$`cib_hWY{Bxl6*KG-u6TgII^ETa7pd>j@e&1$s zA8lB;|Md5uuIXNLk~eJ9&(&3wakDM76yUSz>Ku9S!o=0L*TUSddDNO|$%-Zyc&iFt|f ziDNCTD}=TJ6)3&Ja+r6QnD%Ym3#}&xny;<`!#txt)o2?Kc851&p3*D zdSE+~R{=LN9=MI_!nq5iAcJ zo&-b~B@D&Ke-ttTB*te!cn=-7>7_tm5)RB@WUqv}N$b6fKy(;Z01e2_`Vk?nbQ*;DhqWkcP3R!Qd*3gr}v{IyrrvsNZ9jK6LxOO=lU#LGpNl zRAy0iI=-VR^3Uh2iYoDP!i?3eI)SG;oHzP|++1DTd|fDGc4C8u(`4$qIru(u8CUH~ z`5taL7*xZB0=YVnYTsPJf&c`!^!d-~W}dIc9j4nPUFtS)6#R#KCp<9MjB3Vh;$V$I zB!u!#qCdBl^?o%`vts^J;(h)_VWJ7D0fUHcs0KAj37?Oa_JQ2?vF&@5KA&r}de$1f z0Lnrh{5}aubZJ=RV1z7dCH%s)#>M!1i#7VI$X2<(uUz(c&tXMv5Vhkjr3vel z7D`TPUc3nM7fj80F?!BuSHUVodu&R-T}O}su&l`50BH&rC~2?GjbgR~@nB&$A<0i@ zHq*+wz8N9VT!2uem4^uahK^1>EC}p~_$Z^02km3L949|MR{wed2lOk=Gz?RT>jlYK zZ$i}#sMuOS1NQOuzKU5Sic^t!uMuVD;E;4UzQf4J=Y>nI~^0fzVe ziur_aFmCkegc2TR_v$F82{}dS#!6|U#F-^OgVmGIMUA)MmPUy{*vU9MOJK-hefq39 zQS^NWL1e}S*a4V%V9D6QP?K-c279?w!oriqFDfv1{PXlg%#j-{+`{e>0I$!aw2E9S zr+|sYB6hfEcxXa+3u7Cby=1$8HIJacL@$MwW2$++Y)CSRYJ>NH8A?u#x>-n>Pz!+~ z4toS*#KdObEd9Pi_GmQsdjWv5O)lW{G$ek^hiC|$%Gd4BT^JMeY9#KV6)4ZA5l`-`va0SFN&*1GdqJ!+&f{Iusti z+!>`d#JzJ0Y~nLu)$#3g5}DEYc?rYH)80iVkCv({F-*0!x3{7zfs)pbQP>0%9AerM z`FT@Z-VH*7Yd53@ppE|8bHSf!pvYne1pPO(E^PBdS7#Z>mFBE_LstZ=d;WZb>p~kVCI-aaH$AEz#*pHjBm~z2<(gotN9EDxk_nm{O(Y~@#1^}F2;FJQR1SU zoIiU{N>5mH-9|x%oyIvnJ#(8tLGhbrW>+z#!dwX(@+pWeFis-!-;W{`db1~87vQE7 zHfrPz{0SEV_og|!T~vQm0tM2U8B>X9H6qjnNBPaU2z$_M%eGBB}h>|oX zD=^{^sl-5n$5eeL`Vjd*#Lx!Cclm?OQu$VFT-@_o!XJM1phm8n0;~aHu-!6~EHf6@ zV;(+(jXm8N)K0akDcSxo%oErGjWpgcRKzy9c?)YAAP&F8$aCvNjs= z3?jOV%dY~82@I*&<@r`#@wIIX}zNS zC`)|Ac+TsWlqzks9?lxE&I@BoEib=e@p^)x`l_n5KJVwVguyphP%kBPH^q$;6n^~2 zS#tM(uy~0JY)vbdrj`h;d3*)+sDXf}twc0nBS;Zl@~j{30uq3+A1;R3&71JM>9x(T zX=oTE{Jr!RI=hw8Y`ojj15i5s4|pfdx?kPurUb|9)T#S3g{y9m zZ4)$VXzEDdJV64W=5%lc$nT-{{UuR>D?bWRN(9uqUFgKpaYEt7cBX)H+S;2b^oA$%IJGpEm3L0rGfwE)eLkw}e|=hifl08Tmb8qmi5M%_ z4@j7*7DjvvU3gezwY&==tvVO9$L}(5FQ1TbeJ1b_4c)-v6+OLlX8>2&MjxzNrJ}=A zpIf;{#d;1Ya~FaIdqNuNiNLn`XM)cOe@bxH@dkBfoF(qSj^y8U_=|n)x{vYp?h(P^=VOyJiM5kfx&p}ObnxJ@U^9l@XM3<;# z9DB>Ch3EQ%qW@)oZ0Q8gS4qYh(Uc6A)bE0{y3`z{8LwBvRm8|m?OTc52u(;XLP&r? zqh|88{%oGJYt=<+^JX5LP6UnV%aJEBKV`31JR3^DrVzZsvGCdOMsl(A@LMNmL2$N6 zzm>Qajsl2?@W?JOk4b;$WWWu1*)j~?YDbQ*6R&P#&R_!+ryV|SQNpM*TG0A5exGVL za4&xJWO}9i6pi$4FMMHhICz9RJ}EIO(U)__wd)Ka8vX&kH23@NK}-}o?NS0)H^+aQaT=dK z{XA$;%H4myS;n-X$lRo%{;urJ8yymM4Q8>f^9$py^HVNvk+dhN*&qDx|2chJu8;NK z|N5`56MuunR2S#Je(=A4>!dPufXjdQ*6GdhHi7?qj(_|rAN!HXo&R|He|(Fb`$3iT zfB06?gQh%mZ~x;HhSKg`_z&NDvg_pk-J3g|+(Bu*mwD)CKUvT7Rn0qQ!}OJ(X1-B= zW&Z0m@NHr-9i$oy_}4Xjf4j@QbnA)Aei{YLi^{W--g0pK3ikBf?X1=v}=I#IrjZ(C3wNfp~(XXElB z4Q;ls%$ZxaT^+)ceItF}x_Y&EXWB;_6SucNz4!G{Xj{H5@s7Ug@|gxdMsAU^^ud|) zl4(}JCGw}om&i#{+%j$Y_(+V7OzolbtJEcVwJ{$5=*Zl$rNfE=bOKM5yRS-~-TLnb z4l*oDw%uA$l`obr!rhe3>uy5!GG^7Esmz(v;hLz29%Y=vOp3WJ^BMAg|H^;8mM1(l zCgf(%R-bK;bDlZO@nM<6!E@rMtd>>9jpC?9Q4vCboPdg5fZUdrQcqHbv$4NSG{B@12NnesS`Je8u_Lg_s7MEX8 zu)eIB#5<7}scUm98QEwz=(bFE|?94$z0#8);d^mH617PPKX) z{et+Q)Qku9PKSHnp35O|6Um?Oti83{%$#_GHKgN%wYSzt5<+BcLh6j||M8|tA0Phf z<#;%FZX+rBDNN3^ICQjHY2E5-#iw%Z0C#=6qR}y(L8h;ayXu{24Y^-VNyRnzoc;Hc z3N~)!uRm~^$58)fq3Qg`vEqFsZcD?7H%-2N>ADLN?fP6#&wdmui&A_d5)!X;okxiJ?4O9{K2y0QFC`U4M}$I^kQCzF&70%jCQUXpfEa;`MTvda1ckR%2d3F*fZi;(LVu* zCLtkr6*wZlQ{cB>0COJ+2dL&EUmOoHCB5GcFRG=dK_!fWTIaUzpA^Y;s(6uyWBZfP zea=NVcw)(w|N1?=x-@$pu=A^0=E&+kQY(upluz6Ye(ZY#IQ9ng{uyaqL;w-E`Q{|@ zjmL*r)P#1mc8D*$*uoVaYj(o$_-QH8)$i#XzY)1Kr26#A2|s`%u@|Ed5!fBQZM9T9 ze`$fli&UOMOEIgl7)#*$7W%-X}_}o)EY~l5x=6o@kiZ#+SGmCbPTyKs|%@C zhMJ-QjmI;eei|Nr+4Aih_2WjLwvn+hyTTun5+uBp6$wp_m_g1RWWRmz$i4u@_^nJ) zmbY#h?+(-2G%D%%($0`kV`K%VC>(>}s(n(5HKl|b`k7q;iVrg%E%SsAqGhBfdeT@} zBZ9-(W1CMKSPfD$Dd;$^WB4^?L57bN6%+uEb}M|qUu0Is4@bfH*A_TUln!Tjk67ta z0Ng445r&CNHY&MQV?>f^o8jHNENg3Pi!Bi)6%w2;PPq=bD}3qt7Z+g1+*x1B02j*M zzkV6~5h&h&e#_$e5pc`UkPO4+fq(!lvb}b*_p#!sT1HkNp?3kSP;%X2Px|R2d)Gc= zI1+KbyJD1ZxSa$AV)LdQS)6)3aKK6Ejk0UFcJ7JRrcIl&?~}?ID!rWQ!h(&CE3v!3 z%;Rvfq6VW1AH3W=-3zvtc2k1=vmEX%&*5A0xT?C^X7meRRh4)0w_K~(-i4K4bI#|X zZ*Vo0<9Ag`JTK3&lj6Qyl>7S9>%)c;UmPdTbth?Ar*@ICYq-LobpPG}b4v>>Dy;AO z?PEvtL%(vc?6^64y6YR%k%pN}V}4p*7}N^>#Cz_@Hcgwb!*%*)t)(i+AEouB*P$>B zfhjk67^GQg&>schjRBz!{OcV>?`%Cj6lE9cx-!3(^yW>&>F#=bD0Ar_A!Pu1fu`qy zVs}nX4l;!M)f;g8{pe#Kc!x(uhK=g^`z_2CVRDUin(a!FJhTn(Ggz;`DSNeHT$O*o=#GavEoK`lnyb; z!$}1Zv0%zX6@z0JqLQJ9?9$0itw_e91}R;QkvS!K}RMF%^)< zn-z{>w5Vn*`r^LXku7Ky{&jhCWV`e2Qf!w7B0Ark4HZyp%@t?ETmnxDzm}^|=zeiz zNNQPt7z=y}!U*qMre3JPrDn(40GCV0r%z_xY!`Yc_P(ojzRID)IHKdtSz1#$Bg@IA zrz+#+kmyW;?pBzLA=7e0@a=o|(dg(vIGsC%9>~4C-!PcPx_6P~YR`T)xDK*@5sQBl zy>;#^h1%Err*?DB#m^mBedK9(Jo@$J_^HuI>X%kSzvNvV9US;Ui!oQMnVz;eQ1|8J zHh?I^`QK25*EzG#wUou? zc?sn4itT8)!!k2Pq9p9M;7%~-U?B0XG!(ZR+y)dp)oOG66ka13kmMlMo-n*CbL^N` zP|!~QfB?DkyLBFq)X}F67xq_4r$srjpWjW{(e({F4ppJl93~L_N2?Ua@6++Jntl3A zv)3;A5#8K&5~RfhHezsa?>@_EMsc{eRy8#>^^ur$W$#pDi8W;w?^)EX|NZ+AEC8|c z)V}6;EWaqJ-^V+q`zhad;Nm@bNyp_Vc3j~vxwF;@CB^!}5cOb{a0Gc@yDPXi;JL2y z*iIjLjjHMgsnu`nf(Kqr-F%Z@m4nH(!Z69{D90mvAMQK*6&Q(jWohcv^_CHx$L^ie zB?fOAyVY97NOTcQ@dj*rot+CKPEtE^JJW?$ULDwy(0l+lB;J@kmgy-41xlygQ!4_5)@+w@rY{mo9b*Y5ZqMYJH#AMAr z*|VyBS-@=g6*fN{kz5yg;@|{AWPQwpW!$ZFaMjD7@5a?QZ2g378;dy2Xr#DyJK1RD zvXEoc>sdlDn}emm%^G;~`_kf~cvR6lrhi`$g|Doc{x8nowZNwM>FeQ2?g-u9@5L^; zqB1g;Ol)*>;F%=XYj%@Zq#1EmtnuTt(p!yO{u+Fyn`2!XKT|)ifh*yW{pVmF;kqyB zIC-&}n5@WfJ8HObAtZiBMDy!vKNM)lDU z;^s#=8ws@E^ZRc%02q>c#B1(bkWtwllaW0CW=*W8XgYuOl665DX)}lFC&jhg=&rFt)BGSq=;`I0Q_(IY!1S*XZBBC_IDprlyL2oUe{~DXZ*1JpktJCx4_WiQ+jKx zuV;FjPO{Vzs{q@3K;|QI#uW|&b(yEvA2}T&=m*(0$K|Mq%Ya1)F=k@(!tn5cgyxs& zjp;1S2I{Uo`x*Ss_el^h#z~4bPxnny**&`3W$T^VZ#NqDrObC%+&S0XaY~P_P|kH| z2lh#_xoF8RVt@BMNxKipn6UocIvp>+=a-F*#F0sS|NplkdNT6=*UfdAFnau_zKr+( zL8}+`KRw^L;(pq5{_nB370j%?eloyWH9S_THCF-<*cg+*;mOGcbN4jejf)c()B*Z< zd3pVAIz>aD+?8CQ*0JuI&!X1005*RZ%J{u*;iFwG(X$B(e!gF2G~`@U9xWeRU$H&@ za_Unjsp%MUqW>z!$p6tedRZHaxG;$yusHr&Lsrdexq)@G@a@3Wt8W*HtMAJAp2g%# zV4fFd)b|Pwvg`omb?EP8ogmBN_@~}p8u6TuJJb>bdUuHnFm@tH(!~ zPgCS5Ts@@6EF|VyZ_nP|e7ny4MajL?o8m`~JirN`fJg;=1_bAogs_`E$+b)Fz;2BN z(yUUdE87bx*BA0u>tb%XiqFh1knC3MF1xt$xr%!Kcj_li%LqyDtg^F$QfR+37}GE7TMv+H zy?@mfD#LPs&6WJS+nM2l++0S?8C455$eZ5L9bUE^b=fj1DfZH8R5GkY<)}=?r^MC& zTC5dZg!@lBZe#kON+KMSHY7^XyKx+-?$CBsN{Yjjo6--#Cj1Xw-w4@8ukJwEy_W)s zW%n9~RJO3}CQmGrb8%UDM@Dtx7x{*$%lkRfv@2m6lsoWj%yA{gQAt)OI=_-$r)N5n z7R~5u+b%`|Ds}2!b;e;KUR=y`X1B-(hnb&Bm|k;wosmK1kwmiC)I{s~VZYn&`)uDd z+Q~Rwr@BkK3+`>)a>e_kXDi+#FuX8&B&A&uL#!5MT~uKwAM z>D)i^hMwu1%I`3Z{wKN*MzK5dW&>^kI%bVWqjo7eym(e;m(O*^?gEVeNH`L;N0 zS@m-`|G(&Z3#cg9ul;`z2?0fv1_4D05d`VRLKKt~K~lPhkdR>ru_+Oi4v~}&fguKv zZj_W7l+J;J_WUai5|i&1c$RxKp1(Z6 z$GLpNN**qXS{}M@d1L2{Ktt|+zUp7r#_w+2aRV^d!E#;U; zdBb8Z^{qAw>%!;={da466G9hJ0PH+RrE#9j7rtv>*cE)rOxskV0)EzC5OyDfkMsJ} zxf>wlLu8x{vPvv!9^9yH+aW>xUGu7Kjc7~RBYsR*nf@^7^JE2(vY^M4qPDE)rQY*O zlQ@nib@l}71dt|q)dnhYCBY>bQS(w#@ky(eysJJjO8cA4h- zy**wHNh1F$a{Cz)|J%B?@L|sGT)~_;aa)kSIj8?>17@*ScV#-R7=?eA~(a-6=VO{P)E#1?rH~&UvSQ*QJ}; z9W4^l-MLzvdFRUh351F7x=FsZ0cY@#X{K{ImgHhzp480Pm~myYPll7<`d?W(s+Wbn zB4731xCW()1^fv6nz3^H<#NT;+Uj!wPQ?3>qkAW|9R1MNc00;VsXe8G#_cmmtN*oi zxgZ{(xtUeYu^YlL;pvcZ;tO_mK5d*g5Nu|58u`v|+ld=N|8%e10Y}Lg;1}o6$cc-U zaXw8$-scx2%_1;{A0XV9e>ArLoK;F?tKY8xw~KU8GnBMinYm>n_r(guMci-e-%MD_vn*U*QG9o0}yi)aaNNcMp+ge??vwW(I11z(PRm zo2=}IdpHDzaxWA~qR%HBiwHs-4+cuZOURPZ z{R0D8P549Kdh<^z=_@(2wRJONWVpB!P~E8KcHgZSNW8lHf8Qm$e*~Qj>8Jxy4MGUB!oN6ve49rei%k5Me-#m)>B=cu1OAk5{1&BGZ#_b=r+`&)Gxu@g5dFTV-5x%8mv#y4AaE2u^xlIVX8er-}iONxnQ z%n0|G1Xf7eiwd3i`eJY(w2_153sQQunsrHo{`Sd(JY`w$BR7GuvPBQ=75ikP5q#YP z@zs@$y85`!y>p?O%Dqy{c}OHeH4-f)f1EA2f`7e#2M@6Nkj zjddClh&&q3#CueX&aZfbt?jRax5G=XK%9T^%-u{RqRjK?+l%Nef-3tC6Jf$SX6@OR zU`+e}KHJS(|Ad&DUhdvL`ivw|QQMS(pK_H-9+3w4Ypuu%Ot96$4nj132o4J~-}56_ z$0=~=@-pU}*^K#5hnTh$M1yBHyJqPHBDNoaQ|`>F|e z)ex7x!s3yRdFAmlJGIm@(-U*wAAz#q+`NbEoLoGXWIVN{raJEaIuPU}8V9NIqUY@m zj~`i9QMtAZ0uS^8GSX<#11UEv`m@ZM)i95@>TVhb*ONs$RtoIJeIGR}=+{ zb0oJBZ}-b8C!dkoiI^*&d=P(vm>I*>*>}~MnCV#oP~}4CY2gsUGb4>31N@*=1t@OFskVkeZd@YSUj-HO zFmW+sK6CYpXEcYM_~_wcPzz_`$@}tuclU9#4?Z?sh;|KmAKBo0fDir1l4vBv1dRJ}Mq{PD-lESEhTtugj0(wufH-WUhDnpV>WA|Jc=7?Q0zJa%=O_d{+-bXt|` zVzt}PQk#9H3t4}66h~hrOlbBj+h%SGDq2%Q4lc1(o!N49<(egI<|HbW2j^p-c3hig zw9Fg{-Cyw}$v|*XWgwzvVT4IBe{S2ke|IE_X=LH`QwJu+(|4~J^u-i^WPMM05R}cm z?&1-nL*E?XdS`4q>ugZzh$}UGlYaGOUY>cgf~fM!5ZgAFyKT>WwlI<60oR|o3P+~O z9fy2R$}NrYEORaNE{Y)2+i>(Vb;TsKlpcwa9VPZs99i>Ax$_i+8Qxj*GVFM4MbGSD zXQx$75%rj(|Fh*%?Idl!oQ}^lmSD(%c(`axA^Vw3Xvnk;usw zMMD#sF&tbhSOmxP)K*oJyGJX!{zIl}Sl= zMed#iHK=tUk}4`>=ZbXFX*Ph!_d0n&=Pje|72`{3qHE@=;ZDkSCHLYRJxQL>wb9J#BwPK+e?o<(>^% zXCvrR9Wh-Nrc}GSinL5)+hrOQ7gj-Q;}Bbd&M{aP<`is5Gmo$huhu7ho66MGOG|4W zeV+HsyHXmrK7K7|x`!u!XTBJIKOHt1yNbx+;^w%0uN~}##3z3+gb*ipe$=7#TQ^4t zhe$?>aZ2+pa0~nR=p*ezQtcT@#UD*sXROS*(TcFN28))s$203!mfXJOn>92Lt!Q$@ zPAR#ae9>sRIjxq(jPifc7-=L)tMU9aK_OlxCgnpGw3ZTnc}lVCE?9$r>@Kd9b?IB< z7LU(YdvnIAK|kukzEV97CjURG0#?xAUUxJ9M)Tp=mxU}2A5AodCdxZHrMGd!%woii zG=r?0MoBK5{n+XWf0v6qb$72pANd(ipg|wP>cJ7Bh98kGvs~@hE_6Lts}4HOwaX+9 zMbLkj?RFs?I$dmpiQj)C6dlr8-fs%dBiWTI_t%;ttX)os5SzYrC*bO}%hdL)S(zii zmxXri99%uA3*+^!G)W$@?0PDjzK88C6FD;<8*qKz0J$h4AZ$bK+L+)hWvJW8!QJ|E z&|Dl%`ciUxq-sylegE*>jJbe!FZMo{Z{l1Yef!#-mC>BM`gq12QN=xLN zd6++*JajX@rmGrduj|JhDRWhPYQ)bvYXzPf9WeoUrT;#sv8Dzw;^g_OO-y;#U2tdz zK2fY$`~A`R^(L|;awY1{xIM`@=?x^}F;D65+}h8liAaJI!Wc1wD0{j-6W8L{P?jhK z1Vw?I76K)4=1{$Dl90u#$W2aU8KT6N`i@0Wk5`{xOKw&}d>Tz0(+!{QF0?9ix*VR7 zWp#1hNyvYwMdngH6|v)Al2;0Qu_0UN%0oZgyM&7qq3!nSqsb>e4@s{g#R~W~`euy# z4|4q`aB83VuMglCrZJO#Zik^@i~*8$F7{Jd0e;e}@pde1ykBS!XlZD;IKr}!2SMYe zLiB%!=&7KFo(9LhCQd*%TVrTO=ZS!KK7;)1!So&C?xVd-sL$K}x)IBnxzBqnP~ZyT zc>rDS&PVLZ*uiJK8%WLg-aU^sWXc$LCg2TiPx!G~Wm5Gz`iRwl8F5RxdM9hAcfD=q z;}N5AJ~s0-jD-YzdY zJ@xdQ_(ox(hIi0JrrIsjDT2v-nCHsPorTvw5Ajb9_N#qOTP*X*h-or@$L~-{aAjh2 zA3lWGOfiGJUTd&I0dQOfQC|d4^g|(Cz9n`fvKbv)}Q|t32n-B_+m6q*~Yo z#jxY86wV8@vIUSeV7->=%I0gC9-b}fV_{~l0r~)Xp@rA}3DY{JE3HO2>c`d-%NeV$^=;V=eU7<#LwEo!eWd_H*`%-pH=Bil}A1O zd+SAQF-v%J7zx67C6a`OEBwoIX5y+n2l(|aM zO`F72GdQk4p_w1gdd;i9j7^Ebzlfyx{FAX^+Ho#_k&A_lXUrr3_IbUu&@me_p0jnx zkJ~jVTDu?o^1<*?$aqMpVB^g$PT@GckA8%|-)Scf1#wzoMX(IJ!cNH0B zo1GimRo_uw72T(0__}-hx|;918pZeCnH+ofXB=?5Ok3>G|Dz#)GJVET8R|oDdK#i5 z?Hf7f4YH8(bJw=tNC-2^IPTRD(%^+==H_XarnU`oa~GCb{Fuj+CyC6A>~=)zm=kZQ zw%cbL6Z&YyC%&hrg@%Xhd(^(glcz-%+;JYSApr}`FDJDdH@7+l{;n;frG9xHb9eKR zI$BFg{Vu5IH!3%fmWWPkmoB9v-j(5ZfaXVc!Ag86prl?JsVE|D#1kw}{9k^f?)t4O zII(DV^<*g`%YLh-F7P)Uu{9gv!d2>Br|020A~cHn zt;-2edPtt3);!n}t)SU=;tJP9YUZ&S410??-jtX=_L4J^$t(Bte`f@Yl97Yo;CJ*``GxLZ=%um*HJEA8lNp7{m*9bFfIC+cs2&$c zlk|#$xGmotGo@EjtQ;FA8IKH8C{HUXDd9fz_JDLaQ>1#ZOcO{G9Ly88J?J^f=9D-x z5_ZezSCne@^Ci+j9wM!jbnHan+=bxKBlUVSC8JSJQsy}KZ)WV@c_KTL+hrb}|ID~O zu{rl>d<`Kkjzg^SpK+IQvLiWh_r0snSWnM}BUZ|~eKN?cgd>rS>`3(fl~9O2g;iP$ z#R8l3R5}0pi`y`bvGGugjGTo0sOTikJ8vfkhvJcI@`$bbaI!z>hoU;yxEk8}+D=N( zPV(5jx|(ql#Ug5i1IsR9!P+B}1$8|7+IC7$sl$B1H>~ZV%PTCkaCXY3Ms{ z^w44b_jAn5-RwO<#)F^2#(a+dab|{`P)mHRnb0X+syRAf*U0f?o`lMNF`S`aISwB(O!Tjf#r$hihyyAK0FOd6PVJp?(lYCq-g6FZHvC#G5#bFjJg{ zDV5D*5LF;D?$v!rbkR^qTuCtPuGHDood%au4wwyv@Xu}HsE}qq^%d&opt{H)JDvU~ zT<La^Vu-+_Z6as&u1?*YHV0l#=po3?5~*QXuRpxAh4$e@6AalMj$c>nL&x3g~RqiImp^)KdsUjHI6U zL7&%Mz5-vy^5<4kvgQPY60fZZti$7z%Z+tlooW_)zywWo^)MD<6 zkLdQuDs8OG!9;D!IN^{`#^~>%2DZVkKoVxU|F&$Y_}@E>Bbrzk1_9fh57+NRts!?` zcie3ngD>5X*pABCf{D35z^oMR;`0(vAYqf=c38Lx`^Voczqp|iuQju9{$icmLVV#W z$Dv*0<=0l~yfa<;YuWyixjK~WAC!|{V?!PH4v{s&%@qqu9Z9X8_75pNpYuoEkiy02 z#~)!BEcx-zpC>)@+3fo(f+la0&OHPp`de^Qv|e%gQB&jpr7_VMB@T#!nCd9;>hXvs zvbiS}M-N2o}`D?1tWszzd~`l#VybgRKD6 z@IYO1>#HV2-8Zv@sHhr<*wnawUC2U!-qECox&};zgYIwv_KoE(gee;m%0Zwcfv%j6 z`EsoPdp7?38^-9?Om9 zMd+=B_(dC%zCe697I;BJXF0&{+1_V0J#j8RVta;UYe^1GI>o|FFLfQaXTzofrAIw8 zF(YN63R?p%ilcyD7L0}Ytr9)`i7BVWf+DP?n|euO0=%LDhPoOCej3CI(pJky!Q{jB zbNP8CWH%;$^m2iAA8HHdfBbQt-&kO)6;|#Z9?r6`Uo3bIJ%KPROr{EHRP^4UL(tl9 zAI^5%@duIaV_Eh_G3H#CVsB*NiFe~cFVGEjZdSSOGj7y*qZKy~ z0+P4>kclo=f$dl;F#^CLTSf+4iBGi0NyB!f-NFZOh4P&{g5q37$7)SagTX6sbn_(; zWYG2D{)Z_v8^|?kZHeF|&gC51wo+dV12<(-1F>l<3J4Y<2o_lgmJ0aTe+%>+Qoen= z7eR;8`oF{%G^}HS2LXOT2t#{m_Qi$I=h;t%?H~Gvb`@Rh+pUDH4i?%3!of|k_xKS7 zc|QL{eX`pz!UY>)Vd3|#bF5iHQ|Ft-l?GuG&&|zE*~Zu!B>t%JTd$wPFO;vs-MP^F z!Td_;W2OI;dEVj^oJ=*Sjv~J`lQk^kJ0A{1a^Jv!=7uj9s_WV!xeoO>b&#LYb?%mvH;_9<Q&eMpQUkt)mk8U?Ze;+midyMQXkbmCtws_6tJlz6|ezT`{?VV7O|N|f@}bSTlJ z(|trX2Xa86!!7bNkHNq?^&9eQfuVvoKYixrIT~{D{kJrEi1o|%Fq9y;9m9qcFy=HC zo)`m!ZFUGiwQB%SfxPZZNr~=B3(~ixf}L^Ffk2)dEPGaK3t=YD42zGOnS$_Ip^y`G;_M7Mo*|GYj6+rbWT(@~EyRQo^*)DdY7@NJ*q_^Y3A0n!~JgR5^B zda3^l*fZbTHl^RCD2&xRzR0#)y1_=cws)K|kC{WnA(D7Id0gpLklZz?c`CqVUL{_{PV`_sNb!Q`Z299(A13h2~hKX?Jd|AMb3%`yobVvg2eP{UxUB>|(q;)=PI^ zkBSSi-IC)_|4?v8fkM`vEx!~S0s(MsXVOgPwDRd{TplaRLW{+F>G|04OTqFH`ssz= zzN$5HNS|dg6}+kA?k+BI<*|8&5k$espnlVB2XoS__-2bmx^iD2tgl!uirhfXlcZTM zx_oP-CKl(V5Su>d3+z7qbkC=9B?xXh_WB|9ipjxe5y^Fk)|)j5>nlEavGwETh*b0+ zcbShvaR%L~u2-uMTnE6SEay$C7p!6c!vG1T1F-f#)EL#CwPVNNATyDb^{61iqHomr zev~o&4>qQCjB73v7-fL0l$DixQ!{}z>-En&My0br{J9u?Q+2K-vuGI{F{kYhFO`Pj{PmprPbOBpuBb%6%$&g=x4YFN! zF)QJyeOk0Vs5x;B_+g;INs?Gmi$h52#atw}h56m{A@a`wA7IExnZA%1(GwyMea&|Y z_OU;u+Xf8Ns;hBYJL!fho>v)XvT#l%1=dropY9IR3{Q)N$Uo@wIuFU~()hb4%wr3& zv9S?DVZW~?z4h{yLCbz2Fuq};Aj8uz zOD<-bbpRI5!*htY8==Zy^KWjGa~FzFpAm$sPC?^{YhUUAd2hbp55Q23Q#V%+wYato zIRsI2{16KO;9zc^z`)V)+X=V40ct3N>s=vtF~%RoPHb3Q2v=!6l4T64opSyCquqgi zw`;Re(Uef*S1x%pRih-auNN|RoHFG3(F5Md@oJ-E&xz3B=P%eEbAWB$Y_z2ypS7Dk ziu<-Q7lVq6$+@G^9Bk-+C}wPA6dzI0lsl-8(~m|`*(|!Sy5e-Mn1}VL$%6r<5)ye8 z28$F9;rPzRpSx?lIJda?RKH`8lq<8c;m2Fns~<~>QgsF{GkBXjxx0V==6?7gv`1I#2Y&`RB`hV%kQkVu>z)M>Q*OK46i??7)_TOln zfphKdfHuyrjYZ<_u_tB{^VKg;En4+6?qsS3T<1N06wv-Ik6*B&H_^k1u6>g4jg)EE)SNsQvscXi{fIK)5p9V(eGC_1T7+IjDzPI7vl=_B z0U_q6;Z~kjt}wRe`q@9V_tnfqRrJ2RtAw;>sIycsC^3Q?iDsxFe;f-Jsor1Mk8KDK zk;ktabX4ljuS?yYNbN7-G8(>oY09qs6CIB{OIGxDy}YjJQ%<3asg;TJ4P|%UjDslN zb7=&l{kCZ$1_49YrA{VD{DUys*<7(k%L=a2!og1~HZ5~DeQqC=k57re`AY$>Bs`lz z_qj>e{uaK3yfJ}fnI7lt!2cwg$$Ds76-gyKS1M_P9+Z#u;x*-OL1 zJ7K?(d+CA1GUm$M6HB!0-HP9)DJF<-1r#b+WB6N(42Sp8(7sHe*GFZi0nLzjzmX&T z_>uOk?9z;bqU!AblibLM2G7F!iIeS~M`ga<~6N{FeODua*+}go?EqAzG z8*?u(2ynX^2$mF3y+ihtw!v#p-cu-QwHZ(Pm_n@$8#S^rE{+4<+GqP?))oW}2?ZNkV=NHk>M? zj||6#Kwk0-y_>_-Rr=UP@vA_fz4*IX^12l#Dl8Qtq?UR}-4!eBrep3ybaQ+&Q? z;bs^Xoo8J2_)yJQ=(}E&?L6I^qkGGx2flvLnP4tzZTj6&Y;A4f7AE|Yp+fz8L}N$4 zM3T{s(d;YP%8ersFdxmSM0n^4L!(i#j@#v0)|fWp%!@B3%xl`Ikq+)57h~&Up zOkZP$cl@V&<_!`v0H~CwJ-YEf3P7!Eo7aP(Vhb~ux|~0V!}+0*NDEEWn*dWOl-X7w zo(H%ztjZORc3pYL^5&Y1r!3haSt{j`!FjHX*ASLPhfZsUy`>_$zdXxR%Wfs{f5JBS z;wKO&7LvH66|L|5E=!i#KBFN+rAbi`qRDG&Ry{g1i7PI;^~?ANk#xm+1GV!5xa@UH z;jO4K-PX50jdr^1>1nOAM)v|^=&btQMo-Hic`or;rXcu% z&9rgx{8M|z)W$aj8-#2B69hzUq#3Ce*-=sa=?|n@9#qQGg3erg9{$}z5CQzp3A(3< zNAk{7Y&Emr*Y_H@mVkJ}Hk~&seBuv!J^4H2bvydG`P}!iv)5efGw~0$qJLYu$z-GK zubb1JfANvyf2%JYl%y$+w9!^OHP;K;Y_^iBljx_4y-`U-&~<}wbmK7Oh7vmR>Vv-0 zzP6cLdNciXnRp%|7b!y8#Imy)sBmgiMIwK6kkpv>f8yYO{_F2?DyxyU&FMJslO%-; zh}Z0w*Hlhr;cZ}3{6giT*7{~^=KPnUqMlDH)-SJ^hzypwdTOv3*CnbCE?M)K2q$XXTr| zhF1B$IQ{qHm~GBOs%O+d^e)=W$opYVsJGYSWXwXj<=oHkwoE2NPo%))QnT^!Z z72u4I`)8}6hJrV&R&33z&CLu7N2`$E~mEvJiuad?QhxyCe&)T~s zLokmQPcx^83~+#&Wjz32LeX0)Jy=B`w_z@zu6!{4etu7uLHF4a`Jmr0*)|T8!CtK{ z#&l6sUXFUj%0=>#Wwl=^Nhy71E&f@s1>}OsSzI=wxBu5t4UdR z4-X#WIXGZ4-+f7WMy4;L>k!AYkH~VwU+WH0+tY!ZI`9z-=MtSJa6LYs*{w-T#_c z@2c4hK`A8*25rZ-#_V8K9)+T52Hv${u$lv= zU0|rMhKHh(L%&jJVS+Ksv z$r{{A&kUSW>L0ioS$^Tgdo2;8h#;erLVK*bac1}!CxT>nglP6-tT_!am8fG(H}y|wEn4L*tT@2}V9>q+3t^2#^_Y{$H- zL?IgrS9jUEhzv59$aw`A9|_KIaCiF)ejOA^Ig$mm@5^%+{iS9Aw*FQd2<2aB9k484 zEsfBEsx0&fi1ppX5f@Sa`dcdJIqYC;t*iWr&05ARMgJMIcEMsewBW&tP5+9LB_sa( zGrp2K2T6X^apE9S3n#YSJs9D{33yg~h&-`z8=O$x^JIEMvS}vz&u-l58?AvpY7P&C z^IJ&r?l9)n)lnF$ppIxcz0S`h6?_WcpL96(G8yZiDO2G)5GEq`IPg`BW;3}4T~=0J zUQWtZzuE;3kpPZSP|51efFS(+^8v+#L;`Ucf~1s*0|X2Z#&{p{uU0@|EB zYHI$Xcx1E>ex<1VW-gKbzz`&c$9ZzY`Fh|+DzsNlg4x17AZmu7|(mz;6F{d>n@#sEgs%Y$HLNW|4I zeofb>9oH3~j>$o?x}`(9<4A4Oo+=`VEBqB@@OaUxUGNo_W%sJlIPMC%XHc}y&-#~S z2=JEJDYHh@M)UMRhwst!t|2usTD8XBBz3Vxj)qPtuBcrzYk8GnV!}`ZFd$703&}M) zX0*kcOh@GfVewMFc9REECh&A@f6@k(hYz=L2MyRZ3a7qdYc^+aiN7UFRv1K0^^S$} z;*0lYT=*4YYu2E1OThc)7u`m}(I#;S!JE(1g7G2Ft)eGY6NA6?-7UK6IH>0qnAqoQZ{z_d?fYgf4 z#=8e{*4LqU^uM5PbCAc}o$x~k=SFQwjFu&F#B8fbpAYMa^FX?-V=M#57H^nSpYII7 z^Q7`vPjI{+EtLBYJPi;nU0CmVv2A`Z$_WT`oX`vLaJWsY`}JJaKV@tQv8BC3U(ij{ zoH~_UP(T;1a;r%F8wFjJ=5jx$N6e9O{(PjpzlktbF&8p5Ojm9+6tL)}|M*p; z6uu4Esx^R*nTV7WW!`{&Io7uQz7S~$X7AI>M#BXbx1dbeF3!@6t|CjYz;~IaAZzd> z*H}@-gZFW|BHJI$2`3R?=%@`&XWH|!^i;$NaO1n|?1?i5x-|!D&oEraj$hbdd~c9u z8lKrEMDh|A_NSTQYKL9@%i3l#MSmUT6~A|2&i>te)}RAYNlR@)EC7p_RXYV3V;%5I zM2Uc9;}tUN2j%&@B^0X*)&z-(9ma}I*SFN~3fZD}Y=*dXd5sLZ9$NoZ;G`jkuC`j& zUlYE`J_Ixw>ZPZ(6*CozQ0Jr>(gnlsQAR(z5xnSxJ09`~dCNMCN z>}2r_yrC9i75PD;5;2QsLeG$r5*kFe^fYk~B(@RTJ+S2fe-MbBDm*sLhHCvzFfMh9 zU+48(=jGo55u}>j5#NoE?x_K#@<;|gQsSD6pdp_rfi?vU=in7n6s z9%}(g4#U`zE&ev$?`HqPtnp8-V3$Y^h6!%*<+!SiM$nQs+N6K*tA6voq=p zk7D>;go=eeGcz;dy@NODnOD_dWyB9yr0XjM@P!xpX}+D3%>0yy0?Sox+jUrbB7Ldh zwSYrR(%>`1h52W2B6pZ>UM08*z@mJY4D)9}IGg=HD6wcz_U9c~i{GZ@6T2ckgawJL zu7g8802sG)NnNsWD|h5{-vaYG>&24{Gi3jx@#ZtTMgtUeJG7YeP6_pNpa!6?uC>g${O5Q6!yzJTF( zlmU}1Q4KK^B`|cifb-T=@bPtAuiI4B)r`gw;u5>f>^3|ToHdid*IFEc`CUxwl4$HP zTIr*Xdi+MlZT&c&*efi~xytX>Mby?1MeF+!6B4F&$3`6h_u`5O?^PLIKVB|}$)-K1 z7sC=*c|Ylq7&y+%Zb04*pTLWFCX!B;q`$xl_rE zO$nClH7zH(FmyKuV&egzeV3u%`R` zSxJM3k~M43zO6}*R~}Wcmn9?Xw;l-eE|eV1#M@-BymW9ntNi`XPu2tcH-vZSoj&sp ze)pp{8|ck(MufK2?XS|(haR$Qj3?+m)>S4aKuP!G#yhhIqb(_HrNl@N)~9kVWFZP; z{K|Yd9+1HwkYhSTTI_PYmQyJ4bx#wgM$z)0Ngv{(#snKIz8mxT*iq!5(4-eIXLYy8 z?(=t@SH(Vw)RX4G-dw;9Xj^KPkSZi1hpgle3)bDj%g8-`9fv#OH6tps5z;jBxxOuT zgnzlT!ofjBsU3|f0?46mXyWo-3N(TcV=1B!zV#iKX=3J%-uMn779;t-p)Q+wlJe#! zuQr@Rk1-VV9+QY3ikG2^`lBudhnktlDr7^tnPA`3rJ&u5IGLb>OZJ1qu3$Pf(mCIe z{atd#@9D9!OHYPG-NwJGohZ-$_K~YcORa6ihX$B_WguWk5b&4;_Yk>~(?|H<)wlWRf4~mr60vaXVcu_6 zw}AF(!-C1r&CWN>o#yUZwpW?$_cS(+EUEWIshSIgU?gr zw*22X(GCHbrOK^0Om@MIg6Zam&UY5*@>uVTvM2I5{i9mAWJZ3BPIh;ry8N`#1t$&3 zrq^B%Pjmmg7Z>{SSExbUXP2v^q6X)~3XYj6+*ZCq8fzDP71_f!kiA-20+mTf=Sh@m zJ5tv@RdFU6c~|)jN}U9EG0l#*+kex~SDb*5kkxpf>Pi;tyB&RPW<(iL^Su8zv6~6~ zQT3y*LXlQ2pMj?6SXWar(@z1yQ=AkJf)AiwPe#U8*>pr`lN_5fDWZ`te1e1$d>LxP zfC#v4k*Ib9re@eJ!l|BD#R~KBG)jj%YIv`v^M6kKgbRL8F=7_W+#6eUF;cJa&Xu-H zJozvj;fFsj%k7(APDAH}NR>HNw78Qn3K>$Gwypx5Anf*v)4DU*>=^g_Hk8`O#>Ot* zvY? z*q!h>1cM-E7>s7W&mitLj@%AnywBoRl`dXR@qyPstM7YvB|`{C$xLgG2-iJGQiOBF zfDHxcbXm?!y4TZAErbSdH;HN8T9p^}uq`doQwHR0p3r$QiE?Y$EgJLG{UGw_3gOhn zr@ku(4`WcZxT+(cUxzp?Te1Cr#1lyIp+Byd-U$U`K$3)bd-owU#x(do z{`yFL5qBpi8>y+xqUl>Sy!TWk6$#_l7CaB7Qn5Iq++`mLfAK+Xd$C7Ev5<0Og6n{1 zZX*YJ_fEd zDM(A_E7?Hy_@mgGtS({fz&P9f{JbUXIQmP-PZHsCQ;1riu!FqstGdS*rW#H&Y&GwQ z33LfC66K9=tR0>_ZWVLFK*#~%_Cwc&l#Z?4YUIqR*L}|@WZ~rBkL{Wf^?7yQv(hIx z_|w8gC@v~n758O5%G&q=RYvep$zA{xBb^_A@?{2`EDjz+12=QV-jq>5Pk(YnsBtIu zdO=ra)IcEAt_m)Yi7%53as8MW@J#W!2}2gZmHoE(@>|3`BGhe4fDi7FR|1pqE}M1a+)bVBLkr)RWL-Y8|Y+!NaDh`xN=Pl)FS zD}X(vi-eN}UU!)H6K&DB%#i`@J~7CPj|oNm4It zqaoUZVhtrRJpzgnYNYS;M#Hl$O;G~K(sw16=DB={*qonmaWv08V%2MjqE@@lV;!SZ zx_87@I6{BZDF<$x2r4Oo>Lua#cqWWGPbqz+UQ>4%;3i4|qbmeo`txb5X_jZU16a0Noz5QiI3^-S-P+x9d-4 zGmD;nGkE=5*>#BtMi<%+>&%CuD{kvrrAlTaLpWUG!(jFLGtdeYZwgu|e!MUFqq*k0 z_mVMx1K`?HNko_UDhHh5$5eX5og&ps$XXqVg`sK`^OapoUjl#8FTg5T)@cJOqO=74Jzn5O)0;!%L!MRHBsT6skUYXGhpB z%d%i<>Vu`D^|k4Dsb4z`hi>$jusi>e+E9D_ox=j6J2Hxfo1xfy)_Y;2>HW4L7T8qZmwUKhf&l zn>Z#C?h6R9xatSWaudaDAxrat)MYZ)D$ZvpyTUctHi_FRzU6R}#JDIj=WhB6QA)!< zo7fU35GA5o8!h@hs)lm9D>3omxXB0sq*zQlD-NUt_4yD?5q;b*_Z@gGEcY?V%hdoV zmvrw0D&jKt441pwG;wD9ZUUR5Cg^3$kb+<~ z{di$bq{%>VqO%j$G%@eh)I7+&&D1sV*E`B_F`RT<34b&^D8hqyT38bOa^qnnD?p{1XK^c^ZR`LceBST;I7? zugc1leBnwGmB(6Aj6s>?d|!h#UM^E>S;nvbQ~tcGDyImkz!m`mMlOyYqB{po|t~a+e zN=QoD8&9ee=O}JA4Yy=mG>$v-2EuF=sK)a8>g0sr?UlvFE4I;FZ}ua6=WsWC@_v5! zf$@F4>sK&T|McjUkJC%vF?yWicP!Cygr6L?!%>2AX*qqE+;uO=!`zdOyml1a_aUSB z7O?U!mUvW*<-oII6uRjRvH@}!NTa`hanHN(Ipg;`juB7W3cIl$H=-1)P0UdWJ8-5= zZZgo<^$~JxA1ay?yq+W3M?!47{XWYL!pa}8MLNvUiix3345qDoF}62!n74_!z}C_= z#JokIPkj8n^C1|hm9BZkH5vwui5nKWnQtA(;=9Tk9!!cl(Lo#U+pA6;bnL_6 zGS_FDZQdSFpF&>yi&gf}R}oN_?$ObcLezFb%Bl?N6zFNw>q6)#A5MN$5j-p9?9ga|^hDA(&(c8=LVzbYo_F<1?(Lw)LT zXD8D4Mc5X&WB%n`-zAcJcDQ5*}nYJqV2j;nf!5BmcMq0}T zDqKE}?H3*@cRX!0tg!B-AMA^wP8sklX>K(9VtXB0V*xMvHzcODaGz^(@c<@>ifv!) zrl{H9-xtN|eeF`SDMggQ{~@Qs`H^bZX1j7G1`&Wt>33^7=UG-LzSOK-wQ`V{cRB2E zO8tr_XBYWiLm-Gs+!OAO@vPW46}$^p*f0hOJ(e&h;hqa6%ztUAgE(qBUzAb!ZCd>) z+<1fV0-cpAa#HlhNYm{!E=cYqg(}Xq`6+zDs901AOdVv!F=$PPv^i0{*ZV6ud`V+U zhA+ideKUMsZ@T>1%iW=1<_-a?AN(8d;&BHm9fiEX@ycm5V5J5r20W98GXzD{4#$|T z`%K7D#nlfE`dB{fq#3Ws`Ab$Go_;7Xl&R}|Vik4c)XQJ5&ipk_>Q1AW-EbcI6K|_J zCn{J~d3A}s^X3zt_{e}`0o`{|_mT`>ZP1)}$=KXoHu&nrtM@_iK@N93uC#q9**2b` zwQMmcv}lvOYk>DXIzRX!6}`7qwQY>6(*3d`@IW#{piTl7Ie<(E9vY=u57p#RvuX-+ zeMYe9f*;_U2L^QMeJhbGTuwYN@F*UCo5j!%eIaSMuTMPEg!k%XM&SCN^UoCS;hcze zbubIP0xnM6O1Iod#&=9Xd@JJP);;Ghs)mM8xZB_LnSJ1lH{Gg=zWyC*rh z=8A3UigsGf&B_wMEYshP*7Z^^ar3-FHSxzi@!p;hUVQ&)|2aCk@UtDyoL9EhuV^kG z?!~t7qkM~J!ZheFrQWpQmHFA9V|`K}$FK?^sknMZhQiE7_P6|(+KVkgek{kL>?oIf z_H+pgElP|CpY??>b6mn#8^Yu>sk3V6@^6hM;p}8JM+wNS>QkHa%Vtm0WPE)TN(kt` z7bL2XWN<09@1Oh82ld9VJ-aV!$JjfLehgK zQ=vf2nLtb`Q+tO*GS7STMecOPJt1l7sMxoawtVUNBs{b;LxGqsG@+<6z-eJOa>3&A zwuY0)gSj7g4=c3jps3_M`N290`#61Ebo=yyBd*^ek$Z;1{@vk0{9F0Kk4xe(5##T8 zgh9c2`Kf}%38&`nvDKNQ*ItALgYg&PJBtBT)DpPBpuETN?o`gtjGX)udye^Ro3jXy z>7#!mm+N@4RhMUOP&)jOd3rRhAm=`J|K+*!yNf&V3;P_~Xt~J4!_QZJZ)SXZ2XH0P ze+DRGuc>$Sm~nnC%j0s=Lt{SKqWdBvN72z~tMcyi^xz!s(#BMMo?~~1)9O%YgJFoY zaph49`l^W|3yYI}siHgU8&<#DjlQIJOJ=Y*FFFpG1Rg^|;~H*^+wOKO$#f0)%W7-O zbKQt#sOSpyt0y(!XJ})?x0ioEcZY$~YoVrI(KuyNVLvd^qzg0Ziu)V_y}Z*m;J1M} zDBLA3k%nRTbWRUAIXi2B6FlAakx-p5fWgiyJx!v4>n@k=t^2ob={QYW*30ir`qg2AT=Hkch*1fyHg_Kw6`xq> z4q5)VW8rOPJAS98l*DI++~VX4$pneQ-o-m2!B}f#u+hej`o;9QmZyO^<+ZQxNEZ<3;Vr2!orjXJIHo?Oy6cwN4;LY59*K>UA}m{;bCV@8p?w!D$Vl z8oW>{-YTEB!u8~KilSc82C8b7kRrLTKuBFMTHJF-{?|K4EPeCFbwT2{Kla^P1jEBt57ti+d;Yb)Vz|0BP4#uxtD=XlMtnDj8$u!``Uf=utV&g z@;!_YMEGA)UFVdD6F568sO0UhxxJGzunAM6-X(Wjlak5+r6X@740*BqHPNMmLlJF2 zVPfqqZyR;&$}p|xluj2|Q3}&=U;Vn=(v^{u(=k^*K9(L9v@)9SaRXPCz2EZx*n7{Y zrnCu-2uSZLN|%mwP*Ff>(gf)pM0$r10wRc1mEJ`j>Ai=JQlv-`2%ShT0U{*? z2xU*6x9s=(_V;g(GsZb%ob`jOERvPA)|~Uc@9VnTz;wz1qYPjv5)%`xf5eR_Q&VY4 zB`5u66LOo%ypZ9qKltCSeTU_I{TFb3eVenNdh6Bm3c4B1CAF{cd}969{j7aUJH-v6 z@bp}+Q(_~p5DGqh!M3e?%)wRdN=FhATkAOE9;b4jZq}DBf3a^$k>7OFx-0W0;-PI1T@ljB7OU(99VIcALU2fVzHyzxF$l)^1PXkWtNaHaz1cxM}wE8=*;sFK8k zz?y8uQr$8I?%^MBEok3$o2&Iq5(xZ>(GRCpn`krVB+L2_Rzl;5_8Cu5T(*6t>Kax5 zz1+OK;C>E=?c%MUO#QPb&32TmY;GsvsSjQedjun{t|mge;iVB$@ucM~sueAan~bX+ z=7Yw)`{vP(X?D~DZyg7%h}G;IrUnKyc9x9JDFP3V-hB#Y z=V^{JB~D&CZ>?|84tV8x>#SshMgYyI1EM}3m)J4t>V?|8H1M0PU4pt)+{iAp^que# z5iBjGY3um-rtApM<+`I+r1QrA*Xu@qkrKKnaOC}9_zZ#OVq z)$BU-Jm?N4v=<{Vo(5wKe$34FpljfKy;KvA2eEYz-^izF`d75xx(=a^Sr$C$d)^fo zvJZ_gJDQE_X*4rw?#sZSSy|Z`cbclc3VI#(9cLchpZ&aT-3s5v zXJtGunw+|Kp^G7Q2h1}kZK_grMw=AWDY;ii#B_4C0lIiozkbm>IH&{h3e^x@_w1ahM1F;>Ce+1x7&C)YRNPM}iLK5rI&`#co|0zq7zir(2~bc_eWP z@Xf7q2xr&=+4l$BG`zlewJ_W!p}z_!L0DI3e05(wE}+c=bmXk}_#GYPR07SC7Z6d0 z&dkn6gZiH=X0Vf&GmS;cYI@`D9nD9MdlPw5-Uwr<(96q+QxGybDEZSBw9johb=B`$ zhF%DVMvD`y%&=5;8M_ME=m^M{1B)axTkiI4UeZ0f8Nz}4qdr(QmDxUxx9gq(Uln#f zsB_a)=KUe1`%|G==eebcB=kLT z+Ei~Z?K`3f1+d+q(c5YFJf!{Rc8z#{@MA@MWxMclB^iCl?$!DIQ#ds;yAc|I?}fEp zrAKM|3(>30n3oH#0wEE!?HqugFI|Fio@8eVdyZ?e_SR5jnXcuPGxU2o3rWNkJc5#~ ztZ*e8@r!t!XwvrIONfDg_I!h=B(#&xS($n*+pJSCBXcGi9g*=gci266lhyX9>sTQA zxYnwitG%E-6VU}M6*E+o9Gq}*^^dzt)~f$D@e1bT^!uO!2#Ed2+&N5d`2+M-$f|Lk zRXptCkhpeJH~|sR#;dcs1nP_?fF87F7d6=@rYSEgQ4`>i$j~pyDl+%|iW-Rkk4Hh{ zS8=8n66QQra+}4M@ZjT{yifAle;SA-fUfJFfquY!7|A8WB8KTq%JY>U%Z3X{sq z9E2#fn1*-RHu+^`^k}Aq9vhlR)~puFV08qRgIt#Q;URZ&37Xq$dmG5cimKNEOzqP~ zrLuUTCmU#yS)Bkc^z7kusq!9HZ}qW148D;GS4Gx=W?>*$*^+|r@khU z|2iMyjG(wMHvw(mGmhFhzVCUxBVr-2Z_*>?1A(RaF8apNhgBd%eR~H5TO7PB*)iK1 z+tf0{SMd|~-Q(xgu=n!xOG`>ReFoU}M)ESVR0WdwmOVg{-!|;n7m2Y&W#P)+TeX(3 zPJtzbO0VUN`a%Y2J?lw~pCk}@O0gwUt^D}$vZZMVw5?<4Q#vY;lio z_J$FX9at}p0tGT3B0f-tK}f<0-+M?-uTtmD@{S(i*GMa@l>?656uqnaVtgUKxr>%F zyE_WM!SSUQ-ViEKWM={t8rH^d!Yq9k^%Iy~ny7%+RU;5dqu_dL+?;bmnajn zLCnt9jB`I(jEr8x|I9fY%xYcF-)h%5mw4-m$@>J|7vud>pBVj6LlV@M? zl!YWlGx-=_VI-q%$`$K(fPeqswsD{fM$|7uUTg#xpED1k#`(zLaY+;$KTcU84zOs3 z>sT)3t;#wp2@6*5()IN6)@ed?XKiaAG#ri#r66RW_+_+xv&&LiDavBgj9L@HMfgDe z`8|LgZ{lcB zeygmI2N;=mLt&%ibX5f#M$V0vg&5C~s~anZ7@X6jCpsRv^0boKi+bg& z#)F8c6O$iQxI55^76d|yaVl=h?P=in%F0SSuKFiDX)FE0baeI6r@!BP=I;(1JICmq z8Jt4o1-4_Ni!pBG?@$SFZ>`_^bl>f4{M}Zv0At#duW)&9R=lH8vb}3>r(z{ z3LAqlkl`Y}j;(=D%Yr=*Jc4XqKJjP`4iD!xTdAQ1rSKizq@|tU$Fq9<#u-XGal0Wvq9Us*)wXIsjQN&pKp$g2`8gB&7F_^c$kSj z_UM6O^{QOd>x9c?!1n6OT-|car}aZ0e<6LOkBbZD?JEgR($(Da3`Y*7szrtQ%1q(A zNyF}uHZ+d!v0IzR#0;A$5jr7q9-$OS$-0)+jT7=a8$nxp{abqh8Lc4Ss#8jVk=^aF zcSj%k`~Ju9B{=(R{Waw*$uN@AbIQ_=*Niwlzd@I*t+NoaO#&6hyW^GoCm17vPUTkL z>!tDs#HFgFJJRi8@bkRlk)Y|Gpvu!4BeU80dh^(L`7s}VUrbll=_Lx-k!a6(UF^W+ zrMhPCiYvVJ4mBT8d)b0;+h3=08K;fYI2@Qq9izUPHh)T(C{mohHCWekz~F;)27>o@ z@jW+BJvca?>(PS1`|mZq$JW1f*>KCvhCdA;)Om5MGE&iI$N9$Vn-(fSy09Geg8)+S zv$qjtCj4*w0~o6yuC#7S^uKwKyGMn?3hBoDiBvg0%*6;(p2ANlrV9wX5Q zvaJmAlK!I}FWmO*GgZ~da*2t-u-_}kIqslk+9&h_0iWZ}7u_-DyKjI3DzVQi>FK=4 zs8q{N-iN3Ol=akItZy&D*1@;1JUd4vi7TLj{fiRAgd1~w`|)KSHl>#u;zHd?NJ!j% zw*|)!f+B*MKgTnLi9M*(Y5Eg>;l@C;bo?Go2%=y`H2I=Mz}<5b{_c+bnDcW=eD0MM z>DI+onm34)+(u2zNnPLF^uCz$&GwmsM~HUwa&D!+rM>Niv|sAw`KK*pgz|uaC~)~K zHGq0ALht^pO)k1AzpLM|Yi%prKGfbl9s-&Bp!3HX8Xa;v-;<-s^8MZmb~fMJJLkLD z^8inJ0A_rBXY+tv_%1KeG#q?@5OT6?c4p(=y1l)v!5B;d0WI+2&IJx$4OTs6?_3In zGxjoUKFvDA^R+^MeQeJJ=#CB*SkGrw-+gwzYIelBIqRm}3*{n(_H#jf1xL;@z_ zjFj3je&A2M=`0QXupVaymt~xS+Dz+foBH%1;p)hyQ#sTITuu<>As~BxvRA*Jo94RE z@qS4>jLg_%r=(j*jPj{kEEGBP;4*zy1}{AW26fSa6X>O#-ysy1u0pN!+$nD?%CrP6+$Tjo_Qk)t>ZlO+D3C6oKY<%7D7H>j;^ira*0H~ z5>vnF0dQ@*aT|j5{3~Vu&n|g?wC8uk=3&;1Zq71Yni}XMfsx(QgtUn6*ePgaq{d)P zB*_lcVyWNAdE6Tb5r5!}{Rx2YUh@64J&Cr1BkNtSvu$u&7qF?RwutNQ&Aq8owzuEU zgFx}di&=d!aFE~k-vXub=bk=8;2|gl5CxZSAf;#7;n@GB`oSW+C{~>%lvBr^LWKog zcJ{5z4NIRZA?I7+3+(5KN%25(D8T(a=7}b`>#b(9{t{=k=-~j^m{b*9orT2gkYK4s zKR3qn=z^9taBpaSR7K+d3x|_{?@;u7!Y;lBp%v_fRI{ZusjYdA-wvRyY^q)ZS4*&oVO`TNfav-l*1|@j?D- zS~awh`-QQfuaYrEg#lg9rRW6WEG||rS(DEtLd@5e+WDCso^qJH*{<&j*59ogJ-vI@ z77W;Q^wDq9#cVA@sXq;anL@0>+2LE<(*rDjnFY#kCCl|sXvfap zp-Xd*znyPvc=)s7CKBAH1jVXMH3^MbJqZNlmOoTbKv{R^$IEZb>$VEMO}TtMk3+7B z3z!Y&rt*TQUDly{VKbv=3s=N|%`Ljy+$oltdt$oIdXBj4L15=|A|nTq z7N_XeIUOSz-+D~$C?I;2`kY?9N^zwx`>@sAqtrj!xEQl^b~|?6r`AcMB?)Vi&al}t za3O$g;pLo3$15S?p{T*t#gm^0N29xLXLG=cx<{mCRdu&ug^ z{$#<95D+b~>#K~oUCjk^n$+XbdD9ES_3zZ}OqGs~XG)#j2jb&X*~h-a8XNujVdV_^ z0V3c#@Qxz_TD9Iv3G3V{P~qX9_M{i-U6H0CN3TjL5eNG1W_#QWYh)e>i-kwU5BDus zw}BdIfHEm_#6Rm@+wr;HG@n0|d8clbC=K)UjNeFT+;mX{_)?kb-W@DmN!^`DNArt% zLl5qJ^AYJtyD~??6^liruYP5M6P^9(bu+HSn(cg3fL{mx$c|aO&+jZ`pz{>!wRFn} zmV4WAItn-!<`>PNG(cJ|0u=s~_#oHPOo>r9p<4kFn9E0V?W>yC`B0KV9E(NV`~|rp z4#*Xdxk7)Cb~UtK*f>9J7$o(4sjHJ%{&HuUn-%boH-#hK>c~Vbk-PISkbMK~=yP%u zCtN=FWf7_z!LnNg>B-#arG_<+(9 zzf0`lp%WDhg?69owi`duVnOXtNXjJhePxH*MzWq)NsLch3s^G=kGC|fZ;2y)=7lFj zVH#Ht`tyu8rq^r8C0kp9k7V?J3JsCg$*Lmh|bzs@M%qCSzi1pflB|w^be5%rQDsc zpxEevQ^2?3;Zw@z<4wq+@kEnQ@z==Tz-WBR__X>wWBlXX*5tXyM!Y|;E6G7$cdHON zfJf@EbF4nr>F(E6)EbGSFbbVQF#FuoQ~3uIiiV$nH9MLjI37%v)T_ni^Toq3<6NVf zI->{v?oswq17K5nus0{a%TFRb%*@QXoOHNF;ypnNdwzot6Lm#}g_N>80=GYEt(A7b zy6UMq4azA%1B8!1eC-zwcNReqHvbQwtb1JJbtVU&1uD1S#f>#?a`ALRBeZj&k)oxm zx5>8%+H&>T7%8@HRjAczV%etU-F&`>w(-T9uinkd%5#x~i>SYnwusQVqx4stjv9T0 zTs3Z@gcbOv%K7R>&?somVw zR8dScVeX?91;c<|xzI@d6%F!Nm-d*4e$wn--W7FUwFcy!t&l`kjzeN*sialil+MBFLY43b^D^gPM*PNS6WL39Ij6t(n(pG1^5K z$G`PF4@xIqWY*|pW>sF|R%g7b9K8;3MFK+n+3C}=2j33|K?vU`r%a5eTq=vO`q?y) zOJBbd0amvM=LqZ!o9SAqFSP)oB-C#ESL`mL`WcXoE`3U%Vj4?8d+6X?D=QF@npf<5 zUb#;t!u>JYt+Pg^)oY1!!$i5&DjI9les*5?9ftEd+ zbjji2`6~TST?g6Hfr&Fw{Yq!oXHTv~S2z^_@3dM>3M zXb|A{!w)E<(-SuU-!8beJ0&A==SZyEc$V@h1to1?rDk^kiRbeD59m30as3K_Mm#cT z`-yf%3pqm&2p(h`%wK4HaVOqONP=4G3BhyOcH^GF%@nkjc$J#y+7BmkwPF|Z?U1Uy z8aZ2D9hfEwy3zI5>kn8t#HBHxhvUGT*EbBR!^6qJaRbx{2hOX}vdo2XqVIm^<|O_W zC}EaKIRyoEZXgh!Suc8L*k+2FOZVJzyS1;Tbiknyz+x4v}aNA)L`%m$>SpAmKQNd&xaHGf=e=o#ipL1ts>?M^C$C+*l*AtSjm&Cy?4{y>O-9F=da6PB zvgh_^UR-#2#ar1jlKtZJJ=J8AWQ>$e`$mVzo>@l(W=S$mOM zQe!?11skWJhqhkOuf{xXb#IrQi#H%un>*cjaNW99^LVfJ!y*8o)IBc`@uU@g2nu;RUiR?!=a;&}aR-QpSECk}10{krqU+}+!^ zQ}5Z-jzDZk2MG4qGgVvHZS}*`hEkB7p2*9|duP&ygl0rX#M=h2KD z3{~rMVK4bIfqa;2UMPkln6(rdF)uwmebsIZ>8#5T?V%g(r@NoAjo#y#&JXtRo9S`Q zDdA3((?7bhLZ|v$-o(GVq6v|{1?^dUR6)dGdwV1>?Uj@}%p}`-?If!T^TNzb5JIzD zaZi78gE@IR?fV{r)t2{E26*atUN?>e4$L7uxX_I%-M3yfWN}Z9#h)5eF+k9!W?Uz{%nVR`kaMAZl5whqFA-X2eW$3Un5Gse*vboJ_Xu}}5|}r&fa;m$B|nsSdTU$r z-ud2lR(qSkIgM&;Xt;<2IGW2?>$u?EAY`r@zZKcif*(_EDRi{NFFT--6`)ULJfMZ~ zKcFCD-LbdAjZ1n57|LIxBwwoG_^W0W%g23>(N$yje@6jxga_%Dn(oacFyA@7S$9!O6pnjRVFutdm_UPkBe|lSQhz zLhN=Ms(`^dddwuuvY|;lXw5Ji7!#L03R)-Ly6jMRA}Pw0{>N^Xkw$wyV&{VE^n)ZeBygP*ZfNIJ5Gl|M9>O7XnVV6Nbd8dD+iUwd`iI*`2%lSnORK0Y3jds1qAz0g7aD!JQeD<_J^Dcme?^WMc`q zCH!e!w>!}o-)_S!Ia_yZ);&v3&l$2lZgOe^0$!HF{dG=Fc+A@6@R-WxGGrA$f=p8$ zTeTEI1aMz4a1_Pw$W?C1rWpsHHfU)K2UJ{<&b18>59bs`Q{lqxy(8oxMw=)>Glu?* z@b;M=;1ggWTS?RqqW>}YBefVaBcI2BBtoZQ<)#Od%LY^KAtf%};QxM8qFsP-k#)~G zoL^;sb|eGHK6oh$;4`b#%a%l*~dlH$M5AysdFjct~xi}#-JK4 zoVq?wJDzO^u$qm;a;3;CjNtlmfgl3>C@IuuM!2ZeNR8vCMqO8i@pRiLHe(C40INsK z%o+mLV^uUV> zQ$-BF&|H6~ldE=bwB;mqfgU)llG6`f#C(vL#f+j%`GCX(&a&Le9w9RjRq(gdGP9!N zM?j{H?{5@ba?2(OZ?Kp-FZI&pbPMFy;%6=bnN&2E8ymENwWyBVu|_Wd+4c$shbn-M zcyi!b6~!v_4Y2`QorV|(#%Sef1&LYYDSnwW1VJq&mz-AiQJf18%N~Ey(qdMDp(w_@ zH$YY4qYx+QDV8uUpaU#ngWIAjyB@ZMx*OB-;sPI-eB(H_3F2billoMA5rC)uKEa1l z55qaPo*u-1#O2B?n6@ZQ_Z=MVVdoyD_5_-3*6>f}z5OY+ks&tu!?)^VA1Y(3A=S}{ z#vQTrI%t6@`!%Q6#^@CBv&NQ@pS5!%NqszMiw2bFDORJ@uCb@|p6ziX;v{fy{vtHV zaU@=Peu^;pP|glNyZKQ5rbm!dt*NmI&kFC1R1&;zK>ql*XNZ4FKi2y;;02V(wyCJ7 zeg-1~7fL2TWTq^yh6l{Uw#E5?h7c(sMUGAb59Obm{mf}_Q0>C^Kz82Knwqf)S266!g~1UVJwY<4@pFryc<_sZpF`UG@l)3N7Q4gpK0KAQaxO8&3r7 zCYO2MJ=a8x;cVordX3YQmfVwe&)Sc@<&n7lctuzhOhe=QffTrZunnIqVkHtHA3z^K zi<&2?om~#VRZXeQv4g!P@$b0RIC$qZy|SW`VG|@(XEm~$+zC5j(D&uz!Cn(05C^`; z{7PX^=038L+u6Q|cEqr(v6#c(#3>ry8PT*_X3IOoHgvrjZ#21yVV4f9T8crWX))qxp5(L z81pcz#V)mjec7-9G$zGu!F_tUa?rhFW@kKMLz-KhMK~!u{D+_K87Hq((^;;zM4HxE zgx`Lp<2J?R>I8U2lZMaYpr?tSA42op)qwUAZj$UYOt%)hapc22%Ihyv5*3E#)?&iC zH|CK8@2^&969xv}p;49tIM`eI^AYPNbV)M7q?2>_sq4afDr3J3}UE? zuAM5iC@+&%lT>SoHN<>AcDzzHSGX>hEmm8P)>Y(>E;4K`FMq7paUNrIO(Q0SGSTZR zRU~H158?6$najDi$sJM1{*E7_Vy3)@P}^ggvFg4lL+mlXzdT@D39FxxKFcs2O!?vD z`*JY3a?!Xozbw3M&NqpCr(K2Uek;B1W|`m;F0;TLbEuj0S~>fqZbsr_WfF7Hs-VoS zb+%+7^&h)}@7{)UCRiz(BS0NMf74zY=oF5cOVEe27&F?cwYHr6y4VFNF}=E2<~6me z9yX40%(62&a0e>_0tc^xnNDr(b;IPxKP6Ze zSVrIy$Jc}wSLk)sVG?Yja|)D&WJmmp{ARM2tdr4_5PlTo^v8P#@xL14^;(3pw!Jf~ zQjmVBrKcx9QY7EzrbACYyF03KThsVYR{Ax~t{RGbzW>5^f&IR^&A4S5aniMpduUO% zy0h9#!iDW*m)<=(`26B?^DyhTwMU(!0z;v@s^2eZyj8bPt>?WlhLW8#$GS}FH1#?8 ze4bt1Rdmt5=}#0-$6iRRVKo%Trae77v4*6N7Vs>nZwuO0H6dW)6SwF6%=3U{p>Vj~ z`!g;|%O>TSiQd=3`wbl*Y$G_%HWb?fLUEV22<}N%esgi?-3?SMU}ml2*P~XvCtfYlKsMebAHrBOm4C$o@YpUt zM`;VtPke1Usp>rTW<&ZEYMY)JSHQN7o6c;)qv_xZ`ApIG6f)k`KiSyJK--+oY@@$S1XJ4oNEnT?L#HW)E))-RD% z)~o2fap+sO`9);p-(n$O~w7W4+Fg14hYMli1&6Nyx zkT-zm;Cw?xZYmeUS?2vx=dS4{c}n?ZbHhu8Zv+kLuD>n$f!}^``gz6~5yrUsnsG(8 zzB{IUb3!<|Fg^)hJF%nL8HH8XJ$^R-CN5mW3N}bKy*lt6jnM^97GViuRsji(iD~Z< zN=7@9t%xK8ck?JJskc&O;(PEt2-4>mqiXXqcvltLHq|2w6(3)Ff6F7mqOfs;chNwrgkG%P$No-CwlJ%}&jts#4DYtr zOnMfo1*FQMx%IBZVZ-!gJ|s|AZvWT4;SoBT?6O&XLS;J3H>kAMd22{DfLgzOo68Cx zU<;T|HewH*gx%fMh<4*uOCb=?>o~E4aU?tVb0WuxtlLXiJW9)bx8o)m(?ET^+vx>%?@Xv)ml#e(itW{QEAX2l%EL+ z`p)q}^L6V-r?lnD>no%oP_eQJw+Fx}{P!m2(bRfhlx#&B0IY&%en%diG4NH(@^`u4 zjs;kkJ+M#@OF(E&YlYGCq`q^c+S5PHd>*Rx_*T)udm;*!Bz*iHaR zW5i35q1A#HNrG$@g+ne&(9;VGf}6=iSwpudT!U?h?;pn2KkNMS zSMi)(^syWFRCQiY`ZfwI(CV8ne2Enu#{Pusy|4KFCtD&U+bAvfye?uGnD__Tt*?uQ zOYA*LG{@z3D$a-!O4@~+L~^itYCxZs+(`1(h-E!c#`bp2KbK|GmxI9%2T$#u+2Ei4 zd*(ixpwHT_1%{RwI}%Moz@OTV-+Pah+up?KpGsQW7zQGJHqcx~`kfB-pT~8lLp4D|V=h|tQ&cWZd_LH2~1ayr` zU11K30=R1<9m+_9x!-B7dhzQsPDTBMWMCU;m;V0!#%#e0RSPSoKECsfDF?BZ9f07|JTOK2 zyc!1VR zY%l7v*7p&S-rvb3`uo_ggGY}u9Q4qyL$0+WanHT}dZvaueTMei2BpJ1ZHO_0c_F0q z8)K1j*wipRXChVO)E6aPO^=NHN~LCwV-os&D8Mr<@`5e@NFHMd#?Kh^OLyybT&np+ zT^UaVdejN?vG<7>fpI`iH$1O1geIu=eDe6MB0^&trCc3-3p1d9;>N4i~EBu0@w{bcO15BCZ>tu7c~K z`(DY*K0|7mf8!%^ac3B*HP%AWckEqIucEUJeY^SaP2Ab9)6>n~I66ol^x^c;imv6&9QJ(e(?r#to}-ZhP9l+-wN_vFE7 z!`;$Ug+6aGe&V<>9L9*`ZC#C7%7&zg0QNM^3x30Eo+wwD>e7RpFWl^q_~nRPJ!OkS zliVWC(tARv5ev3M^T@#ZF;8}9ug1r(b@{Ak`=rmTUf1AVi>AHmy(+v7***Lmm^Qq= z!%P`$)4tlH$w`x#5+wzh=!5HdOs^X`44&PUa5v9KyjxZz5+ zLd_AOKOPzav;WCZ@;#XRX(P zzJo+u|I1>VE;?$YByv&JNd2os-}Ur4H*>&Zx!r0~n%NM|kqkU3`EJ$Ou<4DM`TGQ~ z97=zgG&FG0bSFBPG%M-E3#JyHdB680JFBs?4B;)BG2p2z#b(3Z=yuqyXqCwp&WqNn?F~?cHm#K>wN}LUt z6YU>q&yrv61iKoXKJZl$OS77HIDZrI%!G

        SeEz4mW#b>K7+|fhH|gDd%KlUsz~! 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

        ufpW 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

        `*Ur8L7h#G!;e=e5MKYf1u!TpuRE%xM6&Y&Ten1 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

          QVlV@cXn+nWq!Gpppe(hEhDxM4X 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

          7)#NL1>|xcg)XJ{UOIeKJws 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 XvAYx{)vlz2du>@MCCOs(*YExh%WMKP From be5899453870a8d0187592d4a6a33ee99445e7a9 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Tue, 11 Feb 2020 15:43:17 -0500 Subject: [PATCH 100/342] Update outfit.dm --- code/modules/ninja/outfit.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/ninja/outfit.dm b/code/modules/ninja/outfit.dm index 7ee71db1f1..e3e07172df 100644 --- a/code/modules/ninja/outfit.dm +++ b/code/modules/ninja/outfit.dm @@ -1,6 +1,6 @@ /datum/outfit/ninja name = "Space Ninja" - uniform = /obj/item/clothing/under/color/black + uniform = /obj/item/clothing/under/syndicate suit = /obj/item/clothing/suit/space/space_ninja glasses = /obj/item/clothing/glasses/night mask = /obj/item/clothing/mask/gas/space_ninja From a8778417e49a699e2bcb8a729a2b203e4bc7b42d Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Tue, 11 Feb 2020 15:52:41 -0500 Subject: [PATCH 101/342] Update standard.dm --- code/modules/clothing/outfits/standard.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/clothing/outfits/standard.dm b/code/modules/clothing/outfits/standard.dm index 7c1121d137..ab2f89ffc4 100644 --- a/code/modules/clothing/outfits/standard.dm +++ b/code/modules/clothing/outfits/standard.dm @@ -272,7 +272,7 @@ /datum/outfit/wizard name = "Blue Wizard" - uniform = /obj/item/clothing/under/color/lightpurple + uniform = /obj/item/clothing/under/color/lightpurple/trackless suit = /obj/item/clothing/suit/wizrobe shoes = /obj/item/clothing/shoes/sandal/magic ears = /obj/item/radio/headset From 1b06506209718df9b60010d27b6e31f6620577ea Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Tue, 11 Feb 2020 15:54:37 -0500 Subject: [PATCH 102/342] Update color.dm --- code/modules/clothing/under/color.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/modules/clothing/under/color.dm b/code/modules/clothing/under/color.dm index 12cafb7e46..51dedbfc6f 100644 --- a/code/modules/clothing/under/color.dm +++ b/code/modules/clothing/under/color.dm @@ -196,6 +196,14 @@ item_state = "p_suit" item_color = "lightpurple" +/obj/item/clothing/under/color/lightpurple/trackless + name = "purple jumpsuit" + desc = "A magically colored jumpsuit. No sensors are attached!" + icon_state = "lightpurple" + item_state = "p_suit" + item_color = "lightpurple" + has_sensor = NO_SENSORS + /obj/item/clothing/under/skirt/color/lightpurple name = "lightpurple jumpskirt" icon_state = "lightpurple_skirt" From a4a128f9dd89e731976fe23c6e5ebfd1881ccfe4 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Tue, 11 Feb 2020 15:55:54 -0500 Subject: [PATCH 103/342] Ok? Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/modules/projectiles/pins.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/pins.dm b/code/modules/projectiles/pins.dm index 0a27eb31ed..e1f50b708f 100644 --- a/code/modules/projectiles/pins.dm +++ b/code/modules/projectiles/pins.dm @@ -235,7 +235,7 @@ /obj/item/firing_pin/away/pin_auth(mob/living/user) var/station_area = get_area(src) - if(station_area in GLOB.the_station_areas) + if(!station_area || is_station_level(station_area.z)) to_chat(user, "The pin beeps, refusing to fire.") return FALSE return TRUE From 5afbe44be3dc1e577ea35f35c9cbadf66039da97 Mon Sep 17 00:00:00 2001 From: ShadeAware <57020074+ShadeAware@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:27:40 -0500 Subject: [PATCH 104/342] Attempt Numero Dos! AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA --- _maps/map_files/BoxStation/BoxStation.dmm | 8 +++-- .../map_files/Deltastation/DeltaStation2.dmm | 11 +++++-- _maps/map_files/MetaStation/MetaStation.dmm | 1 + _maps/map_files/PubbyStation/PubbyStation.dmm | 19 ++++------- code/modules/vending/wardrobes.dm | 30 ++++++++++++++++++ icons/obj/vending.dmi | Bin 106864 -> 108776 bytes icons/obj/vending_restock.dmi | Bin 2289 -> 2380 bytes 7 files changed, 52 insertions(+), 17 deletions(-) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index a630c54b6e..6c1642ca8b 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -21911,7 +21911,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/computer/arcade/minesweeper, +/obj/machinery/vending/wardrobe/cap_wardrobe, /turf/open/floor/wood, /area/crew_quarters/heads/captain) "bdj" = ( @@ -55854,6 +55854,10 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) +"nZL" = ( +/obj/machinery/computer/arcade/minesweeper, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) "oax" = ( /obj/structure/table/wood/fancy, /obj/machinery/light, @@ -90865,7 +90869,7 @@ aVv aXg aYF aZV -bbw +nZL bcn tgH ben diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index fd0f0a1742..1abdd85019 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -62353,7 +62353,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "cbd" = ( -/obj/effect/landmark/event_spawn, +/obj/machinery/vending/wardrobe/cap_wardrobe, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "cbe" = ( @@ -127169,6 +127169,13 @@ dir = 9 }, /area/science/circuit) +"rjr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain/private) "rqh" = ( /obj/structure/lattice, /turf/open/space/basic, @@ -169426,7 +169433,7 @@ bUO bXf bUQ cbe -ccP +rjr ceH cgu cij diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 3353d1b15b..129f6b1d9e 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -28355,6 +28355,7 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, +/obj/machinery/vending/wardrobe/cap_wardrobe, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) "bdL" = ( diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index 22734b0979..b34da30300 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -9830,6 +9830,7 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/item/twohanded/required/kirbyplants/random, /turf/open/floor/carpet, /area/crew_quarters/heads/captain) "axT" = ( @@ -11162,10 +11163,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -24 }, -/obj/item/twohanded/required/kirbyplants{ - icon_state = "plant-20"; - pixel_y = 3 - }, +/obj/machinery/vending/wardrobe/cap_wardrobe, /turf/open/floor/plasteel/dark, /area/crew_quarters/heads/captain) "aBl" = ( @@ -28097,11 +28095,6 @@ }, /turf/open/floor/plasteel/dark, /area/science/robotics/lab) -"boY" = ( -/obj/effect/turf_decal/bot, -/obj/effect/landmark/start/cyborg, -/turf/open/floor/plasteel, -/area/science/robotics/lab) "boZ" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -98811,8 +98804,8 @@ beI bkt blH bmO -boY -boY +bnQ +bnQ bqi bry bsZ @@ -99068,8 +99061,8 @@ bju bkt blI bmO -boY -boY +bnQ +bnQ bqi brz bta diff --git a/code/modules/vending/wardrobes.dm b/code/modules/vending/wardrobes.dm index 0a3ded63bd..f81770be47 100644 --- a/code/modules/vending/wardrobes.dm +++ b/code/modules/vending/wardrobes.dm @@ -399,3 +399,33 @@ /obj/item/vending_refill/wardrobe/viro_wardrobe machine_name = "ViroDrobe" + +/obj/machinery/vending/wardrobe/cap_wardrobe + name = "Captain's Wardrobe" + desc = "The latest and greatest in Nanotrasen fashion for your great leader." + icon_state = "capsdrobe" + icon_deny = "capsdrobe-deny" + product_ads = "Only the greatest for a commander such as ours." + req_access = list(ACCESS_CAPTAIN) + vend_reply = "A wonderful day to you, great leader." + products = list(/obj/item/clothing/suit/hooded/wintercoat/captain = 1, + /obj/item/storage/backpack/captain = 1, + /obj/item/storage/backpack/satchel/cap = 1, + /obj/item/storage/backpack/duffelbag/captain = 1, + /obj/item/clothing/neck/cloak/cap = 1, + /obj/item/clothing/shoes/sneakers/brown = 2, + /obj/item/clothing/under/rank/captain = 1, + /obj/item/clothing/under/rank/captain/skirt = 1, + /obj/item/clothing/head/caphat = 1, + /obj/item/clothing/head/caphat/parade = 1, + /obj/item/clothing/head/caphat/beret = 1, + /obj/item/clothing/head/caphat/beret/white = 1, + /obj/item/clothing/under/captainparade = 1, + /obj/item/clothing/suit/captunic = 1, + /obj/item/clothing/under/rank/captain/femformal = 1, + /obj/item/clothing/glasses/sunglasses/gar/supergar = 1, + /obj/item/clothing/gloves/color/captain = 1) + refill_canister = /obj/item/vending_refill/wardrobe/cap_wardrobe + +/obj/item/vending_refill/wardrobe/cap_wardrobe + machine_name = "Captain's Wardrobe" diff --git a/icons/obj/vending.dmi b/icons/obj/vending.dmi index 7d08a83fb79b9c9619221aa262f6e6a156525e19..b11e43d6658440d7ea826b0600446bf09f91245b 100644 GIT binary patch literal 108776 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

          &Kv~bUj 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 ZC|Wfb{e}DuJ_Q8;YpaWA2$mjy{}=oLEam_J From ebba56202d7ba336020a05b422d7dc93db326ad2 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 01:16:01 -0700 Subject: [PATCH 119/342] Update MC.dm --- code/__DEFINES/MC.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/__DEFINES/MC.dm b/code/__DEFINES/MC.dm index fe48edd266..65be8258a1 100644 --- a/code/__DEFINES/MC.dm +++ b/code/__DEFINES/MC.dm @@ -20,7 +20,7 @@ #define NEW_SS_GLOBAL(varname) if(varname != src){if(istype(varname)){Recover();qdel(varname);}varname = src;} #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 +#define STOP_PROCESSING(Processor, Datum) Datum.datum_flags &= ~DF_ISPROCESSING;Processor.processing -= Datum;Processor.currentrun -= Datum //SubSystem flags (Please design any new flags so that the default is off, to make adding flags to subsystems easier) From e099ed957840ce71573cb6e72093b04943e140a2 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Wed, 12 Feb 2020 09:24:49 +0100 Subject: [PATCH 120/342] Further mob holder fixes. --- code/datums/elements/mob_holder.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/datums/elements/mob_holder.dm b/code/datums/elements/mob_holder.dm index 5b471a0dc7..6f0ec98efc 100644 --- a/code/datums/elements/mob_holder.dm +++ b/code/datums/elements/mob_holder.dm @@ -40,7 +40,7 @@ to_chat(user, "Your hands are full!") return FALSE if(source.buckled) - to_chat(user, "[src] is buckled to something!") + to_chat(user, "[source] is buckled to something!") return FALSE if(source == user) to_chat(user, "You can't pick yourself up.") @@ -52,7 +52,7 @@ source.visible_message("[user] picks up [source]!", \ "[user] picks you up!") - to_chat(user, "You pick [src] up.") + to_chat(user, "You pick [source] up.") source.drop_all_held_items() var/obj/item/clothing/head/mob_holder/holder = new(get_turf(source), source, worn_state, alt_worn, right_hand, left_hand, inv_slots) if(proctype) @@ -101,6 +101,8 @@ target.forceMove(src) var/image/I = new //work around to retain the same appearance to the mob idependently from inhands/worn states. I.appearance = target.appearance + I.layer = FLOAT_LAYER //So it doesn't get screwed up by layer overrides. + I.plane = FLOAT_PLANE //Same as above but for planes. I.override = TRUE add_overlay(I) name = target.name @@ -158,7 +160,7 @@ /obj/item/clothing/head/mob_holder/container_resist() if(isliving(loc)) var/mob/living/L = loc - L.visible_message("[src] escapes from [L]!", "[src] escapes your grip!") + L.visible_message("[held_mob] escapes from [L]!", "[held_mob] escapes your grip!") release() /obj/item/clothing/head/mob_holder/assume_air(datum/gas_mixture/env) From e5ab230b26bc92af51ee3da7c70c6ecfa837a90a Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Wed, 12 Feb 2020 09:32:38 +0100 Subject: [PATCH 121/342] Monky chokehold deluxe. --- code/datums/elements/mob_holder.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/elements/mob_holder.dm b/code/datums/elements/mob_holder.dm index 6f0ec98efc..57fac65591 100644 --- a/code/datums/elements/mob_holder.dm +++ b/code/datums/elements/mob_holder.dm @@ -172,7 +172,7 @@ location = location.loc if(ismob(location)) return location.loc.assume_air(env) - return loc.assume_air(env) + return location.assume_air(env) /obj/item/clothing/head/mob_holder/remove_air(amount) var/atom/location = loc @@ -183,4 +183,4 @@ location = location.loc if(ismob(location)) return location.loc.remove_air(amount) - return loc.remove_air(amount) + return location.remove_air(amount) From 33b3d06d4ce243d461f7c3dee0f7ea19ca4fb948 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 01:44:28 -0700 Subject: [PATCH 122/342] im lazy --- code/datums/weather/weather.dm | 4 ++-- tgstation.dme | 1 - 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/code/datums/weather/weather.dm b/code/datums/weather/weather.dm index 01b9facbb8..1e44e9b69d 100644 --- a/code/datums/weather/weather.dm +++ b/code/datums/weather/weather.dm @@ -61,7 +61,7 @@ if(A.z in impacted_z_levels) impacted_areas |= A weather_duration = rand(weather_duration_lower, weather_duration_upper) - START_PROCESSING(SSweather, src) + SSweather.processing += src //not processing subsystem update_areas() for(var/M in GLOB.player_list) var/turf/mob_turf = get_turf(M) @@ -104,7 +104,7 @@ if(stage == END_STAGE) return 1 stage = END_STAGE - STOP_PROCESSING(SSweather, src) + SSweather.processing -= src //not processing subsystem update_areas() /datum/weather/proc/can_weather_act(mob/living/L) //Can this weather impact a mob? diff --git a/tgstation.dme b/tgstation.dme index 927027d448..a747c823db 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -152,7 +152,6 @@ #include "code\__HELPERS\type2type_vr.dm" #include "code\__HELPERS\typelists.dm" #include "code\__HELPERS\unsorted.dm" -#include "code\__HELPERS\vector.dm" #include "code\__HELPERS\view.dm" #include "code\__HELPERS\sorts\__main.dm" #include "code\__HELPERS\sorts\InsertSort.dm" From 2e6285cecefce287a168176854d3e504dc5ddef6 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 01:44:40 -0700 Subject: [PATCH 123/342] uh --- tgstation.dme | 1 + 1 file changed, 1 insertion(+) diff --git a/tgstation.dme b/tgstation.dme index a747c823db..927027d448 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -152,6 +152,7 @@ #include "code\__HELPERS\type2type_vr.dm" #include "code\__HELPERS\typelists.dm" #include "code\__HELPERS\unsorted.dm" +#include "code\__HELPERS\vector.dm" #include "code\__HELPERS\view.dm" #include "code\__HELPERS\sorts\__main.dm" #include "code\__HELPERS\sorts\InsertSort.dm" From d8d6a8efb8f2df036e199833f99ca6e3d6eea225 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 02:15:56 -0700 Subject: [PATCH 124/342] lazy-be-gone --- .../subsystem/{ => processing}/weather.dm | 23 ++++++------------- code/datums/weather/weather.dm | 12 ++++++++-- tgstation.dme | 2 +- 3 files changed, 18 insertions(+), 19 deletions(-) rename code/controllers/subsystem/{ => processing}/weather.dm (77%) diff --git a/code/controllers/subsystem/weather.dm b/code/controllers/subsystem/processing/weather.dm similarity index 77% rename from code/controllers/subsystem/weather.dm rename to code/controllers/subsystem/processing/weather.dm index 5e44f2e4c3..0a1b4fc609 100644 --- a/code/controllers/subsystem/weather.dm +++ b/code/controllers/subsystem/processing/weather.dm @@ -4,25 +4,16 @@ #define END_STAGE 4 //Used for all kinds of weather, ex. lavaland ash storms. -SUBSYSTEM_DEF(weather) +PROCESSING_SUBSYSTEM_DEF(weather) name = "Weather" flags = SS_BACKGROUND wait = 10 runlevels = RUNLEVEL_GAME - var/list/processing = list() var/list/eligible_zlevels = list() var/list/next_hit_by_zlevel = list() //Used by barometers to know when the next storm is coming -/datum/controller/subsystem/weather/fire() - // process active weather - for(var/V in processing) - var/datum/weather/W = V - if(W.aesthetic || W.stage != MAIN_STAGE) - continue - for(var/i in GLOB.mob_living_list) - var/mob/living/L = i - if(W.can_weather_act(L)) - W.weather_act(L) +/datum/controller/subsystem/processing/weather/fire() + . = ..() //Active weather is handled by . = ..() processing subsystem base fire(). // start random weather on relevant levels for(var/z in eligible_zlevels) @@ -34,7 +25,7 @@ SUBSYSTEM_DEF(weather) addtimer(CALLBACK(src, .proc/make_eligible, z, possible_weather), randTime + initial(W.weather_duration_upper), TIMER_UNIQUE) //Around 5-10 minutes between weathers next_hit_by_zlevel["[z]"] = world.time + randTime + initial(W.telegraph_duration) -/datum/controller/subsystem/weather/Initialize(start_timeofday) +/datum/controller/subsystem/processing/weather/Initialize(start_timeofday) for(var/V in subtypesof(/datum/weather)) var/datum/weather/W = V var/probability = initial(W.probability) @@ -47,7 +38,7 @@ SUBSYSTEM_DEF(weather) eligible_zlevels["[z]"][W] = probability return ..() -/datum/controller/subsystem/weather/proc/run_weather(datum/weather/weather_datum_type, z_levels) +/datum/controller/subsystem/processing/weather/proc/run_weather(datum/weather/weather_datum_type, z_levels) if (istext(weather_datum_type)) for (var/V in subtypesof(/datum/weather)) var/datum/weather/W = V @@ -69,11 +60,11 @@ SUBSYSTEM_DEF(weather) var/datum/weather/W = new weather_datum_type(z_levels) W.telegraph() -/datum/controller/subsystem/weather/proc/make_eligible(z, possible_weather) +/datum/controller/subsystem/processing/weather/proc/make_eligible(z, possible_weather) eligible_zlevels[z] = possible_weather next_hit_by_zlevel["[z]"] = null -/datum/controller/subsystem/weather/proc/get_weather(z, area/active_area) +/datum/controller/subsystem/processing/weather/proc/get_weather(z, area/active_area) var/datum/weather/A for(var/V in processing) var/datum/weather/W = V diff --git a/code/datums/weather/weather.dm b/code/datums/weather/weather.dm index 1e44e9b69d..6761ecbb4c 100644 --- a/code/datums/weather/weather.dm +++ b/code/datums/weather/weather.dm @@ -61,7 +61,7 @@ if(A.z in impacted_z_levels) impacted_areas |= A weather_duration = rand(weather_duration_lower, weather_duration_upper) - SSweather.processing += src //not processing subsystem + START_PROCESSING(SSweather, src) //The reason this doesn't start and stop at main stage is because processing list is also used to see active running weathers (for example, you wouldn't want two ash storms starting at once.) update_areas() for(var/M in GLOB.player_list) var/turf/mob_turf = get_turf(M) @@ -104,9 +104,17 @@ if(stage == END_STAGE) return 1 stage = END_STAGE - SSweather.processing -= src //not processing subsystem + STOP_PROCESSING(SSweather, src) update_areas() +/datum/weather/process() + if(aesthetic || (stage != MAIN_STAGE)) + return + for(var/i in GLOB.mob_living_list) + var/mob/living/L = i + if(can_weather_act(L)) + weather_act(L) + /datum/weather/proc/can_weather_act(mob/living/L) //Can this weather impact a mob? var/turf/mob_turf = get_turf(L) if(mob_turf && !(mob_turf.z in impacted_z_levels)) diff --git a/tgstation.dme b/tgstation.dme index 927027d448..e7d5e50b54 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -292,7 +292,6 @@ #include "code\controllers\subsystem\vis_overlays.dm" #include "code\controllers\subsystem\vore.dm" #include "code\controllers\subsystem\vote.dm" -#include "code\controllers\subsystem\weather.dm" #include "code\controllers\subsystem\processing\chemistry.dm" #include "code\controllers\subsystem\processing\circuit.dm" #include "code\controllers\subsystem\processing\fastprocess.dm" @@ -303,6 +302,7 @@ #include "code\controllers\subsystem\processing\processing.dm" #include "code\controllers\subsystem\processing\projectiles.dm" #include "code\controllers\subsystem\processing\quirks.dm" +#include "code\controllers\subsystem\processing\weather.dm" #include "code\controllers\subsystem\processing\wet_floors.dm" #include "code\datums\action.dm" #include "code\datums\ai_laws.dm" From 40ab7b45df5bb52683b98767c0c86293092504be Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 Feb 2020 03:34:28 -0600 Subject: [PATCH 125/342] Automatic changelog generation for PR #10992 [ci skip] --- html/changelogs/AutoChangeLog-pr-10992.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10992.yml diff --git a/html/changelogs/AutoChangeLog-pr-10992.yml b/html/changelogs/AutoChangeLog-pr-10992.yml new file mode 100644 index 0000000000..1d6d10396b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10992.yml @@ -0,0 +1,4 @@ +author: "Hatterhat" +delete-after: True +changes: + - balance: "Buckshot individual pellet damage up from 10 to 12.5. Still firing 6 pellets." From a7e24c33c23fe7d6723278d1b4e8cad82d3fa289 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 Feb 2020 04:14:30 -0600 Subject: [PATCH 126/342] Automatic changelog generation for PR #11018 [ci skip] --- html/changelogs/AutoChangeLog-pr-11018.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11018.yml diff --git a/html/changelogs/AutoChangeLog-pr-11018.yml b/html/changelogs/AutoChangeLog-pr-11018.yml new file mode 100644 index 0000000000..2795317861 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11018.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - bugfix: "pais are no longer muted for literally a whole hour on emp." From 12b84aa3339519bfe256abfa8a18f8de3f47f129 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Wed, 12 Feb 2020 12:43:47 +0100 Subject: [PATCH 127/342] Update mob_holder.dm --- code/datums/elements/mob_holder.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/elements/mob_holder.dm b/code/datums/elements/mob_holder.dm index 57fac65591..56fb60979d 100644 --- a/code/datums/elements/mob_holder.dm +++ b/code/datums/elements/mob_holder.dm @@ -130,7 +130,7 @@ if(AM == held_mob) held_mob.reset_perspective() held_mob = null - qdel(src) + QDEL_IN(src, 1) //To avoid a qdel loop. /obj/item/clothing/head/mob_holder/Entered(atom/movable/AM, atom/newloc) . = ..() From 88f063623ec9ade0fd33ce0d0617437bc9fdbcfa Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 Feb 2020 05:47:35 -0600 Subject: [PATCH 128/342] Automatic changelog generation for PR #11020 [ci skip] --- html/changelogs/AutoChangeLog-pr-11020.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11020.yml diff --git a/html/changelogs/AutoChangeLog-pr-11020.yml b/html/changelogs/AutoChangeLog-pr-11020.yml new file mode 100644 index 0000000000..52677b98e9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11020.yml @@ -0,0 +1,4 @@ +author: "Zellular" +delete-after: True +changes: + - imageadd: "Movement state for pupdozer and its decals" From 2bd8499b94e3bfdafec4f6f62a6f808bc60216e4 Mon Sep 17 00:00:00 2001 From: Artur Date: Wed, 12 Feb 2020 14:28:35 +0200 Subject: [PATCH 129/342] We shallnt want mass production. --- code/modules/reagents/chemistry/machinery/pandemic.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/chemistry/machinery/pandemic.dm b/code/modules/reagents/chemistry/machinery/pandemic.dm index 8870ef8ed5..01c75027ec 100644 --- a/code/modules/reagents/chemistry/machinery/pandemic.dm +++ b/code/modules/reagents/chemistry/machinery/pandemic.dm @@ -191,7 +191,7 @@ update_icon() var/turf/source_turf = get_turf(src) log_virus("A culture bottle was printed for the virus [A.admin_details()] at [loc_name(source_turf)] by [key_name(usr)]") - addtimer(CALLBACK(src, .proc/reset_replicator_cooldown), 50) + addtimer(CALLBACK(src, .proc/reset_replicator_cooldown), 100) . = TRUE if("create_vaccine_bottle") var/id = params["index"] @@ -201,7 +201,7 @@ B.reagents.add_reagent(/datum/reagent/vaccine, 15, list(id)) wait = TRUE update_icon() - addtimer(CALLBACK(src, .proc/reset_replicator_cooldown), 200) + addtimer(CALLBACK(src, .proc/reset_replicator_cooldown), 400) . = TRUE /obj/machinery/computer/pandemic/attackby(obj/item/I, mob/user, params) From eb5835f6681ceb7dd151db71ab6b679f37eb2d5c Mon Sep 17 00:00:00 2001 From: Seris02 Date: Wed, 12 Feb 2020 21:35:51 +0800 Subject: [PATCH 130/342] fixes apcs --- code/modules/power/apc.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index b15b701272..982afa49c8 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -107,7 +107,7 @@ var/icon_update_needed = FALSE var/obj/machinery/computer/apc_control/remote_control = null var/mob/living/carbon/hijacker - var/hijackerlast = FALSE + var/hijackerlast = TRUE /obj/machinery/power/apc/unlocked locked = FALSE @@ -399,14 +399,14 @@ if (hijacker) var/obj/item/implant/hijack/H = hijacker.getImplant(/obj/item/implant/hijack) hijackerreturn = H && !H.stealthmode - if(last_update_state == update_state && last_update_overlay == update_overlay && hijackerreturn ? hijackerlast : !hijackerlast) + if(last_update_state == update_state && last_update_overlay == update_overlay && hijackerreturn == hijackerlast) return 0 if(last_update_state != update_state) results += 1 - if(last_update_overlay != update_overlay || hijackerreturn ? !hijackerlast : hijackerlast) + if(last_update_overlay != update_overlay || hijackerreturn != hijackerlast) results += 2 - if (hijackerreturn ? !hijackerlast : hijackerlast) - hijackerlast = hijackerreturn ? TRUE : FALSE + if (hijackerreturn != hijackerlast) + hijackerlast = hijackerreturn return results // Used in process so it doesn't update the icon too much From ce46f8fdd7af4021c4030860d4c5f3c527a3d640 Mon Sep 17 00:00:00 2001 From: Artur Date: Wed, 12 Feb 2020 16:13:24 +0200 Subject: [PATCH 131/342] Fixes the buttons not graying out --- tgui-next/packages/tgui/interfaces/Uplink.js | 1 + tgui-next/packages/tgui/public/tgui.bundle.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/tgui-next/packages/tgui/interfaces/Uplink.js b/tgui-next/packages/tgui/interfaces/Uplink.js index 075355221a..4f2b047c9b 100644 --- a/tgui-next/packages/tgui/interfaces/Uplink.js +++ b/tgui-next/packages/tgui/interfaces/Uplink.js @@ -103,6 +103,7 @@ export class Uplink extends Component { compact={compact_mode} items={items} hoveredItem={hoveredItem} + telecrystals={telecrystals} onBuyMouseOver={item => this.setHoveredItem(item)} onBuyMouseOut={item => this.setHoveredItem({})} onBuy={item => act(ref, 'buy', { diff --git a/tgui-next/packages/tgui/public/tgui.bundle.js b/tgui-next/packages/tgui/public/tgui.bundle.js index 2861e69d02..3a05306345 100644 --- a/tgui-next/packages/tgui/public/tgui.bundle.js +++ b/tgui-next/packages/tgui/public/tgui.bundle.js @@ -1,3 +1,3 @@ !function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=164)}([function(e,t,n){"use strict";var o=n(5),r=n(18).f,a=n(24),i=n(22),c=n(89),l=n(122),u=n(61);e.exports=function(e,t){var n,s,d,p,f,m=e.target,h=e.global,C=e.stat;if(n=h?o:C?o[m]||c(m,{}):(o[m]||{}).prototype)for(s in t){if(p=t[s],d=e.noTargetGet?(f=r(n,s))&&f.value:n[s],!u(h?s:m+(C?".":"#")+s,e.forced)&&d!==undefined){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&a(p,"sham",!0),i(n,s,p,e)}}},function(e,t,n){"use strict";t.__esModule=!0;var o=n(386);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(t[e]=o[e])}))},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=t.Tooltip=t.Toast=t.TitleBar=t.Tabs=t.Table=t.Section=t.ProgressBar=t.NumberInput=t.NoticeBox=t.LabeledList=t.Input=t.Icon=t.Grid=t.Flex=t.Dropdown=t.Dimmer=t.Collapsible=t.ColorBox=t.Button=t.Box=t.BlockQuote=t.AnimatedNumber=void 0;var o=n(158);t.AnimatedNumber=o.AnimatedNumber;var r=n(391);t.BlockQuote=r.BlockQuote;var a=n(17);t.Box=a.Box;var i=n(114);t.Button=i.Button;var c=n(393);t.ColorBox=c.ColorBox;var l=n(394);t.Collapsible=l.Collapsible;var u=n(395);t.Dimmer=u.Dimmer;var s=n(396);t.Dropdown=s.Dropdown;var d=n(397);t.Flex=d.Flex;var p=n(161);t.Grid=p.Grid;var f=n(87);t.Icon=f.Icon;var m=n(160);t.Input=m.Input;var h=n(163);t.LabeledList=h.LabeledList;var C=n(398);t.NoticeBox=C.NoticeBox;var g=n(399);t.NumberInput=g.NumberInput;var b=n(400);t.ProgressBar=b.ProgressBar;var v=n(401);t.Section=v.Section;var N=n(162);t.Table=N.Table;var V=n(402);t.Tabs=V.Tabs;var y=n(403);t.TitleBar=y.TitleBar;var _=n(117);t.Toast=_.Toast;var x=n(159);t.Tooltip=x.Tooltip;var k=n(404);t.Chart=k.Chart},function(e,t,n){"use strict";t.__esModule=!0,t.useBackend=t.backendReducer=t.backendUpdate=void 0;var o=n(37),r=n(19);t.backendUpdate=function(e){return{type:"backendUpdate",payload:e}};t.backendReducer=function(e,t){var n=t.type,r=t.payload;if("backendUpdate"===n){var a=Object.assign({},e.config,{},r.config),i=Object.assign({},e.data,{},r.static_data,{},r.data),c=a.status!==o.UI_DISABLED,l=a.status===o.UI_INTERACTIVE;return Object.assign({},e,{config:a,data:i,visible:c,interactive:l})}return e};t.useBackend=function(e){var t=e.state,n=(e.dispatch,t.config.ref);return Object.assign({},t,{act:function(e,t){return void 0===t&&(t={}),(0,r.act)(n,e,t)}})}},function(e,t,n){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){"use strict";(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n(118))},function(e,t,n){"use strict";e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){"use strict";var o,r=n(9),a=n(5),i=n(6),c=n(15),l=n(74),u=n(24),s=n(22),d=n(13).f,p=n(36),f=n(53),m=n(11),h=n(58),C=a.DataView,g=C&&C.prototype,b=a.Int8Array,v=b&&b.prototype,N=a.Uint8ClampedArray,V=N&&N.prototype,y=b&&p(b),_=v&&p(v),x=Object.prototype,k=x.isPrototypeOf,w=m("toStringTag"),L=h("TYPED_ARRAY_TAG"),B=!(!a.ArrayBuffer||!C),S=B&&!!f&&"Opera"!==l(a.opera),I=!1,T={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},A=function(e){var t=l(e);return"DataView"===t||c(T,t)},E=function(e){return i(e)&&c(T,l(e))};for(o in T)a[o]||(S=!1);if((!S||"function"!=typeof y||y===Function.prototype)&&(y=function(){throw TypeError("Incorrect invocation")},S))for(o in T)a[o]&&f(a[o],y);if((!S||!_||_===x)&&(_=y.prototype,S))for(o in T)a[o]&&f(a[o].prototype,_);if(S&&p(V)!==_&&f(V,_),r&&!c(_,w))for(o in I=!0,d(_,w,{get:function(){return i(this)?this[L]:undefined}}),T)a[o]&&u(a[o],L,o);B&&f&&p(g)!==x&&f(g,x),e.exports={NATIVE_ARRAY_BUFFER:B,NATIVE_ARRAY_BUFFER_VIEWS:S,TYPED_ARRAY_TAG:I&&L,aTypedArray:function(e){if(E(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(f){if(k.call(y,e))return e}else for(var t in T)if(c(T,o)){var n=a[t];if(n&&(e===n||k.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n){if(r){if(n)for(var o in T){var i=a[o];i&&c(i.prototype,e)&&delete i.prototype[e]}_[e]&&!n||s(_,e,n?t:S&&v[e]||t)}},exportTypedArrayStaticMethod:function(e,t,n){var o,i;if(r){if(f){if(n)for(o in T)(i=a[o])&&c(i,e)&&delete i[e];if(y[e]&&!n)return;try{return s(y,e,n?t:S&&b[e]||t)}catch(l){}}for(o in T)!(i=a[o])||i[e]&&!n||s(i,e,t)}},isView:A,isTypedArray:E,TypedArray:y,TypedArrayPrototype:_}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){if(!o(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(30),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){"use strict";var o=n(5),r=n(91),a=n(15),i=n(58),c=n(95),l=n(125),u=r("wks"),s=o.Symbol,d=l?s:i;e.exports=function(e){return a(u,e)||(c&&a(s,e)?u[e]=s[e]:u[e]=d("Symbol."+e)),u[e]}},function(e,t,n){"use strict";t.__esModule=!0,t.isFalsy=t.pureComponentHooks=t.shallowDiffers=t.normalizeChildren=t.classes=void 0;t.classes=function(e){for(var t="",n=0;n_;_++)if((p||_ in N)&&(b=V(g=N[_],_,v),e))if(t)k[_]=b;else if(b)switch(e){case 3:return!0;case 5:return g;case 6:return _;case 2:l.call(k,g)}else if(s)return!1;return d?-1:u||s?s:k}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(e,t,n){"use strict";t.__esModule=!0,t.Box=t.computeBoxProps=t.unit=void 0;var o=n(1),r=n(12),a=n(392),i=n(37);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){return"string"==typeof e?e:"number"==typeof e?6*e+"px":void 0};t.unit=l;var u=function(e){return"string"==typeof e&&i.CSS_COLORS.includes(e)},s=function(e){return function(t,n){(0,r.isFalsy)(n)||(t[e]=n)}},d=function(e){return function(t,n){(0,r.isFalsy)(n)||(t[e]=l(n))}},p=function(e,t){return function(n,o){(0,r.isFalsy)(o)||(n[e]=t)}},f=function(e,t){return function(n,o){if(!(0,r.isFalsy)(o))for(var a=0;a0&&(t.style=l),t};t.computeBoxProps=C;var g=function(e){var t=e.as,n=void 0===t?"div":t,i=e.className,l=e.content,s=e.children,d=c(e,["as","className","content","children"]),p=e.textColor||e.color,f=e.backgroundColor;if("function"==typeof s)return s(C(e));var m=C(d);return(0,o.createVNode)(a.VNodeFlags.HtmlElement,n,(0,r.classes)([i,u(p)&&"color-"+p,u(f)&&"color-bg-"+f]),l||s,a.ChildFlags.UnknownChildren,m)};t.Box=g,g.defaultHooks=r.pureComponentHooks;var b=function(e){var t=e.children,n=c(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({position:"relative"},n,{children:(0,o.createComponentVNode)(2,g,{fillPositionedParent:!0,children:t})})))};b.defaultHooks=r.pureComponentHooks,g.Forced=b},function(e,t,n){"use strict";var o=n(9),r=n(71),a=n(46),i=n(23),c=n(33),l=n(15),u=n(119),s=Object.getOwnPropertyDescriptor;t.f=o?s:function(e,t){if(e=i(e),t=c(t,!0),u)try{return s(e,t)}catch(n){}if(l(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";t.__esModule=!0,t.winset=t.winget=t.act=t.runCommand=t.callByondAsync=t.callByond=t.tridentVersion=void 0;var o,r=n(28),a=(o=navigator.userAgent.match(/Trident\/(\d+).+?;/i)[1])?parseInt(o,10):null;t.tridentVersion=a;var i=function(e,t){return void 0===t&&(t={}),"byond://"+e+"?"+(0,r.buildQueryString)(t)},c=function(e,t){void 0===t&&(t={}),window.location.href=i(e,t)};t.callByond=c;var l=function(e,t){void 0===t&&(t={}),window.__callbacks__=window.__callbacks__||[];var n=window.__callbacks__.length,o=new Promise((function(e){window.__callbacks__.push(e)}));return window.location.href=i(e,Object.assign({},t,{callback:"__callbacks__["+n+"]"})),o};t.callByondAsync=l;t.runCommand=function(e){return c("winset",{command:e})};t.act=function(e,t,n){return void 0===n&&(n={}),c("",Object.assign({src:e,action:t},n))};var u=function(e,t){var n;return regeneratorRuntime.async((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l("winget",{id:e,property:t}));case 2:return n=o.sent,o.abrupt("return",n[t]);case 4:case"end":return o.stop()}}))};t.winget=u;t.winset=function(e,t,n){var o;return c("winset",((o={})[e+"."+t]=n,o))}},function(e,t,n){"use strict";t.__esModule=!0,t.toFixed=t.round=t.clamp=void 0;t.clamp=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),Math.max(t,Math.min(e,n))};t.round=function(e){return Math.round(e)};t.toFixed=function(e,t){return void 0===t&&(t=0),Number(e).toFixed(t)}},function(e,t,n){"use strict";e.exports=function(e){if(e==undefined)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var o=n(5),r=n(24),a=n(15),i=n(89),c=n(90),l=n(34),u=l.get,s=l.enforce,d=String(String).split("String");(e.exports=function(e,t,n,c){var l=!!c&&!!c.unsafe,u=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||r(n,"name",t),s(n).source=d.join("string"==typeof t?t:"")),e!==o?(l?!p&&e[t]&&(u=!0):delete e[t],u?e[t]=n:r(e,t,n)):u?e[t]=n:i(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||c(this)}))},function(e,t,n){"use strict";var o=n(57),r=n(21);e.exports=function(e){return o(r(e))}},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(46);e.exports=o?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";var o=n(123),r=n(15),a=n(129),i=n(13).f;e.exports=function(e){var t=o.Symbol||(o.Symbol={});r(t,e)||i(t,e,{value:a.f(e)})}},function(e,t,n){"use strict";var o=n(21),r=/"/g;e.exports=function(e,t,n,a){var i=String(o(e)),c="<"+t;return""!==n&&(c+=" "+n+'="'+String(a).replace(r,""")+'"'),c+">"+i+""}},function(e,t,n){"use strict";var o=n(4);e.exports=function(e){return o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t,n){"use strict";t.__esModule=!0,t.buildQueryString=t.decodeHtmlEntities=t.toTitleCase=t.capitalize=t.testGlobPattern=t.multiline=void 0;t.multiline=function o(e){if(Array.isArray(e))return o(e.join(""));var t,n=e.split("\n"),r=n,a=Array.isArray(r),i=0;for(r=a?r:r[Symbol.iterator]();;){var c;if(a){if(i>=r.length)break;c=r[i++]}else{if((i=r.next()).done)break;c=i.value}for(var l=c,u=0;u",apos:"'"};return e.replace(/
          /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(/&(nbsp|amp|quot|lt|gt|apos);/g,(function(e,n){return t[n]})).replace(/&#?([0-9]+);/gi,(function(e,t){var n=parseInt(t,10);return String.fromCharCode(n)})).replace(/&#x?([0-9a-f]+);/gi,(function(e,t){var n=parseInt(t,16);return String.fromCharCode(n)}))};t.buildQueryString=function(e){return Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&")}},function(e,t,n){"use strict";t.__esModule=!0,t.zipWith=t.zip=t.reduce=t.sortBy=t.map=t.toArray=void 0;t.toArray=function(e){if(Array.isArray(e))return e;if("object"==typeof e){var t=Object.prototype.hasOwnProperty,n=[];for(var o in e)t.call(e,o)&&n.push(e[o]);return n}return[]};var o=function(e){return function(t){if(null===t&&t===undefined)return t;if(Array.isArray(t)){for(var n=[],o=0;oc)return 1}return 0};t.sortBy=function(){for(var e=arguments.length,t=new Array(e),n=0;n0?r:o)(e)}},function(e,t,n){"use strict";e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){"use strict";var o={}.toString;e.exports=function(e){return o.call(e).slice(8,-1)}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!o(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";var o,r,a,i=n(121),c=n(5),l=n(6),u=n(24),s=n(15),d=n(72),p=n(59),f=c.WeakMap;if(i){var m=new f,h=m.get,C=m.has,g=m.set;o=function(e,t){return g.call(m,e,t),t},r=function(e){return h.call(m,e)||{}},a=function(e){return C.call(m,e)}}else{var b=d("state");p[b]=!0,o=function(e,t){return u(e,b,t),t},r=function(e){return s(e,b)?e[b]:{}},a=function(e){return s(e,b)}}e.exports={set:o,get:r,has:a,enforce:function(e){return a(e)?r(e):o(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},function(e,t,n){"use strict";var o=n(123),r=n(5),a=function(e){return"function"==typeof e?e:undefined};e.exports=function(e,t){return arguments.length<2?a(o[e])||a(r[e]):o[e]&&o[e][t]||r[e]&&r[e][t]}},function(e,t,n){"use strict";var o=n(15),r=n(14),a=n(72),i=n(102),c=a("IE_PROTO"),l=Object.prototype;e.exports=i?Object.getPrototypeOf:function(e){return e=r(e),o(e,c)?e[c]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},function(e,t,n){"use strict";t.__esModule=!0,t.getGasColor=t.getGasLabel=t.RADIO_CHANNELS=t.CSS_COLORS=t.COLORS=t.UI_CLOSE=t.UI_DISABLED=t.UI_UPDATE=t.UI_INTERACTIVE=void 0;t.UI_INTERACTIVE=2;t.UI_UPDATE=1;t.UI_DISABLED=0;t.UI_CLOSE=-1;t.COLORS={department:{captain:"#c06616",security:"#e74c3c",medbay:"#3498db",science:"#9b59b6",engineering:"#f1c40f",cargo:"#f39c12",centcom:"#00c100",other:"#c38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}};t.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"];t.RADIO_CHANNELS=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"CentCom",freq:1337,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"AI Private",freq:1447,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"}];var o=[{id:"o2",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"n2",name:"Nitrogen",label:"N\u2082",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H\u2082O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"no2",name:"Nitryl",label:"NO\u2082",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"}];t.getGasLabel=function(e,t){var n=String(e).toLowerCase(),r=o.find((function(e){return e.id===n||e.name.toLowerCase()===n}));return r&&r.label||t||e};t.getGasColor=function(e){var t=String(e).toLowerCase(),n=o.find((function(e){return e.id===t||e.name.toLowerCase()===t}));return n&&n.color}},function(e,t,n){"use strict";e.exports=!1},function(e,t,n){"use strict";var o=n(4);e.exports=function(e,t){var n=[][e];return!n||!o((function(){n.call(null,t||function(){throw 1},1)}))}},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(9),i=n(113),c=n(7),l=n(77),u=n(55),s=n(46),d=n(24),p=n(10),f=n(137),m=n(151),h=n(33),C=n(15),g=n(74),b=n(6),v=n(42),N=n(53),V=n(47).f,y=n(152),_=n(16).forEach,x=n(54),k=n(13),w=n(18),L=n(34),B=n(79),S=L.get,I=L.set,T=k.f,A=w.f,E=Math.round,P=r.RangeError,O=l.ArrayBuffer,M=l.DataView,R=c.NATIVE_ARRAY_BUFFER_VIEWS,F=c.TYPED_ARRAY_TAG,D=c.TypedArray,j=c.TypedArrayPrototype,z=c.aTypedArrayConstructor,H=c.isTypedArray,G=function(e,t){for(var n=0,o=t.length,r=new(z(e))(o);o>n;)r[n]=t[n++];return r},U=function(e,t){T(e,t,{get:function(){return S(this)[t]}})},K=function(e){var t;return e instanceof O||"ArrayBuffer"==(t=g(e))||"SharedArrayBuffer"==t},Y=function(e,t){return H(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},q=function(e,t){return Y(e,t=h(t,!0))?s(2,e[t]):A(e,t)},W=function(e,t,n){return!(Y(e,t=h(t,!0))&&b(n)&&C(n,"value"))||C(n,"get")||C(n,"set")||n.configurable||C(n,"writable")&&!n.writable||C(n,"enumerable")&&!n.enumerable?T(e,t,n):(e[t]=n.value,e)};a?(R||(w.f=q,k.f=W,U(j,"buffer"),U(j,"byteOffset"),U(j,"byteLength"),U(j,"length")),o({target:"Object",stat:!0,forced:!R},{getOwnPropertyDescriptor:q,defineProperty:W}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,c=e+(n?"Clamped":"")+"Array",l="get"+e,s="set"+e,h=r[c],C=h,g=C&&C.prototype,k={},w=function(e,t){var n=S(e);return n.view[l](t*a+n.byteOffset,!0)},L=function(e,t,o){var r=S(e);n&&(o=(o=E(o))<0?0:o>255?255:255&o),r.view[s](t*a+r.byteOffset,o,!0)},A=function(e,t){T(e,t,{get:function(){return w(this,t)},set:function(e){return L(this,t,e)},enumerable:!0})};R?i&&(C=t((function(e,t,n,o){return u(e,C,c),B(b(t)?K(t)?o!==undefined?new h(t,m(n,a),o):n!==undefined?new h(t,m(n,a)):new h(t):H(t)?G(C,t):y.call(C,t):new h(f(t)),e,C)})),N&&N(C,D),_(V(h),(function(e){e in C||d(C,e,h[e])})),C.prototype=g):(C=t((function(e,t,n,o){u(e,C,c);var r,i,l,s=0,d=0;if(b(t)){if(!K(t))return H(t)?G(C,t):y.call(C,t);r=t,d=m(n,a);var h=t.byteLength;if(o===undefined){if(h%a)throw P("Wrong length");if((i=h-d)<0)throw P("Wrong length")}else if((i=p(o)*a)+d>h)throw P("Wrong length");l=i/a}else l=f(t),r=new O(i=l*a);for(I(e,{buffer:r,byteOffset:d,byteLength:i,length:l,view:new M(r)});sdocument.F=Object<\/script>"),e.close(),p=e.F;n--;)delete p[s][a[n]];return p()};e.exports=Object.create||function(e,t){var n;return null!==e?(d[s]=o(e),n=new d,d[s]=null,n[u]=e):n=p(),t===undefined?n:r(n,t)},i[u]=!0},function(e,t,n){"use strict";var o=n(13).f,r=n(15),a=n(11)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,a)&&o(e,a,{configurable:!0,value:t})}},function(e,t,n){"use strict";var o=n(11),r=n(42),a=n(24),i=o("unscopables"),c=Array.prototype;c[i]==undefined&&a(c,i,r(null)),e.exports=function(e){c[i][e]=!0}},function(e,t,n){"use strict";var o=n(8),r=n(31),a=n(11)("species");e.exports=function(e,t){var n,i=o(e).constructor;return i===undefined||(n=o(i)[a])==undefined?t:r(n)}},function(e,t,n){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var o=n(124),r=n(93).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(31);e.exports=function(e,t,n){if(o(e),t===undefined)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){"use strict";var o=n(33),r=n(13),a=n(46);e.exports=function(e,t,n){var i=o(t);i in e?r.f(e,i,a(0,n)):e[i]=n}},function(e,t,n){"use strict";var o=n(59),r=n(6),a=n(15),i=n(13).f,c=n(58),l=n(67),u=c("meta"),s=0,d=Object.isExtensible||function(){return!0},p=function(e){i(e,u,{value:{objectID:"O"+ ++s,weakData:{}}})},f=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,u)){if(!d(e))return"F";if(!t)return"E";p(e)}return e[u].objectID},getWeakData:function(e,t){if(!a(e,u)){if(!d(e))return!0;if(!t)return!1;p(e)}return e[u].weakData},onFreeze:function(e){return l&&f.REQUIRED&&d(e)&&!a(e,u)&&p(e),e}};o[u]=!0},function(e,t,n){"use strict";t.__esModule=!0,t.createLogger=void 0;n(154);var o=n(19),r=0,a=1,i=2,c=3,l=4,u=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a=i){var c=[t].concat(r).map((function(e){return"string"==typeof e?e:e instanceof Error?e.stack||String(e):JSON.stringify(e)})).filter((function(e){return e})).join(" ")+"\nUser Agent: "+navigator.userAgent;(0,o.act)(window.__ref__,"tgui:log",{log:c})}};t.createLogger=function(e){return{debug:function(){for(var t=arguments.length,n=new Array(t),o=0;os;)if((c=l[s++])!=c)return!0}else for(;u>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},function(e,t,n){"use strict";var o=n(4),r=/#|\.prototype\./,a=function(e,t){var n=c[i(e)];return n==u||n!=l&&("function"==typeof t?o(t):!!t)},i=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},c=a.data={},l=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},function(e,t,n){"use strict";var o=n(124),r=n(93);e.exports=Object.keys||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(6),r=n(52),a=n(11)("species");e.exports=function(e,t){var n;return r(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!r(n.prototype)?o(n)&&null===(n=n[a])&&(n=undefined):n=undefined),new(n===undefined?Array:n)(0===t?0:t)}},function(e,t,n){"use strict";var o=n(4),r=n(11),a=n(96),i=r("species");e.exports=function(e){return a>=51||!o((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";var o=n(22);e.exports=function(e,t,n){for(var r in t)o(e,r,t[r],n);return e}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){"use strict";var o=n(8),r=n(98),a=n(10),i=n(48),c=n(99),l=n(132),u=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,s,d){var p,f,m,h,C,g,b,v=i(t,n,s?2:1);if(d)p=e;else{if("function"!=typeof(f=c(e)))throw TypeError("Target is not iterable");if(r(f)){for(m=0,h=a(e.length);h>m;m++)if((C=s?v(o(b=e[m])[0],b[1]):v(e[m]))&&C instanceof u)return C;return new u(!1)}p=f.call(e)}for(g=p.next;!(b=g.call(p)).done;)if("object"==typeof(C=l(p,v,b.value,s))&&C&&C instanceof u)return C;return new u(!1)}).stop=function(e){return new u(!0,e)}},function(e,t,n){"use strict";t.__esModule=!0,t.InterfaceLockNoticeBox=void 0;var o=n(1),r=n(2);t.InterfaceLockNoticeBox=function(e){var t=e.siliconUser,n=e.locked,a=e.onLockStatusChange,i=e.accessText;return t?(0,o.createComponentVNode)(2,r.NoticeBox,{children:(0,o.createComponentVNode)(2,r.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:"Interface lock status:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{m:0,color:"gray",icon:n?"lock":"unlock",content:n?"Locked":"Unlocked",onClick:function(){a&&a(!n)}})})]})}):(0,o.createComponentVNode)(2,r.NoticeBox,{children:["Swipe ",i||"an ID card"," ","to ",n?"unlock":"lock"," this interface."]})}},function(e,t,n){"use strict";t.__esModule=!0,t.compose=t.flow=void 0;t.flow=function o(){for(var e=arguments.length,t=new Array(e),n=0;n1?r-1:0),i=1;i=c.length)break;s=c[u++]}else{if((u=c.next()).done)break;s=u.value}var d=s;Array.isArray(d)?n=o.apply(void 0,d).apply(void 0,[n].concat(a)):d&&(n=d.apply(void 0,[n].concat(a)))}return n}};t.compose=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?o-1:0),a=1;a=0:d>p;p+=f)p in s&&(l=n(l,s[p],p,u));return l}};e.exports={left:c(!1),right:c(!0)}},function(e,t,n){"use strict";var o=n(5),r=n(9),a=n(7).NATIVE_ARRAY_BUFFER,i=n(24),c=n(66),l=n(4),u=n(55),s=n(30),d=n(10),p=n(137),f=n(217),m=n(47).f,h=n(13).f,C=n(97),g=n(43),b=n(34),v=b.get,N=b.set,V="ArrayBuffer",y="DataView",_="Wrong length",x=o[V],k=x,w=o[y],L=o.RangeError,B=f.pack,S=f.unpack,I=function(e){return[255&e]},T=function(e){return[255&e,e>>8&255]},A=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},E=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},P=function(e){return B(e,23,4)},O=function(e){return B(e,52,8)},M=function(e,t){h(e.prototype,t,{get:function(){return v(this)[t]}})},R=function(e,t,n,o){var r=p(n),a=v(e);if(r+t>a.byteLength)throw L("Wrong index");var i=v(a.buffer).bytes,c=r+a.byteOffset,l=i.slice(c,c+t);return o?l:l.reverse()},F=function(e,t,n,o,r,a){var i=p(n),c=v(e);if(i+t>c.byteLength)throw L("Wrong index");for(var l=v(c.buffer).bytes,u=i+c.byteOffset,s=o(+r),d=0;dH;)(D=z[H++])in k||i(k,D,x[D]);j.constructor=k}var G=new w(new k(2)),U=w.prototype.setInt8;G.setInt8(0,2147483648),G.setInt8(1,2147483649),!G.getInt8(0)&&G.getInt8(1)||c(w.prototype,{setInt8:function(e,t){U.call(this,e,t<<24>>24)},setUint8:function(e,t){U.call(this,e,t<<24>>24)}},{unsafe:!0})}else k=function(e){u(this,k,V);var t=p(e);N(this,{bytes:C.call(new Array(t),0),byteLength:t}),r||(this.byteLength=t)},w=function(e,t,n){u(this,w,y),u(e,k,y);var o=v(e).byteLength,a=s(t);if(a<0||a>o)throw L("Wrong offset");if(a+(n=n===undefined?o-a:d(n))>o)throw L(_);N(this,{buffer:e,byteLength:n,byteOffset:a}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=a)},r&&(M(k,"byteLength"),M(w,"buffer"),M(w,"byteLength"),M(w,"byteOffset")),c(w.prototype,{getInt8:function(e){return R(this,1,e)[0]<<24>>24},getUint8:function(e){return R(this,1,e)[0]},getInt16:function(e){var t=R(this,2,e,arguments.length>1?arguments[1]:undefined);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=R(this,2,e,arguments.length>1?arguments[1]:undefined);return t[1]<<8|t[0]},getInt32:function(e){return E(R(this,4,e,arguments.length>1?arguments[1]:undefined))},getUint32:function(e){return E(R(this,4,e,arguments.length>1?arguments[1]:undefined))>>>0},getFloat32:function(e){return S(R(this,4,e,arguments.length>1?arguments[1]:undefined),23)},getFloat64:function(e){return S(R(this,8,e,arguments.length>1?arguments[1]:undefined),52)},setInt8:function(e,t){F(this,1,e,I,t)},setUint8:function(e,t){F(this,1,e,I,t)},setInt16:function(e,t){F(this,2,e,T,t,arguments.length>2?arguments[2]:undefined)},setUint16:function(e,t){F(this,2,e,T,t,arguments.length>2?arguments[2]:undefined)},setInt32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setUint32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setFloat32:function(e,t){F(this,4,e,P,t,arguments.length>2?arguments[2]:undefined)},setFloat64:function(e,t){F(this,8,e,O,t,arguments.length>2?arguments[2]:undefined)}});g(k,V),g(w,y),e.exports={ArrayBuffer:k,DataView:w}},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(61),i=n(22),c=n(50),l=n(68),u=n(55),s=n(6),d=n(4),p=n(75),f=n(43),m=n(79);e.exports=function(e,t,n){var h=-1!==e.indexOf("Map"),C=-1!==e.indexOf("Weak"),g=h?"set":"add",b=r[e],v=b&&b.prototype,N=b,V={},y=function(e){var t=v[e];i(v,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(C&&!s(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return C&&!s(e)?undefined:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(C&&!s(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(a(e,"function"!=typeof b||!(C||v.forEach&&!d((function(){(new b).entries().next()})))))N=n.getConstructor(t,e,h,g),c.REQUIRED=!0;else if(a(e,!0)){var _=new N,x=_[g](C?{}:-0,1)!=_,k=d((function(){_.has(1)})),w=p((function(e){new b(e)})),L=!C&&d((function(){for(var e=new b,t=5;t--;)e[g](t,t);return!e.has(-0)}));w||((N=t((function(t,n){u(t,N,e);var o=m(new b,t,N);return n!=undefined&&l(n,o[g],o,h),o}))).prototype=v,v.constructor=N),(k||L)&&(y("delete"),y("has"),h&&y("get")),(L||x)&&y(g),C&&v.clear&&delete v.clear}return V[e]=N,o({global:!0,forced:N!=b},V),f(N,e),C||n.setStrong(N,e,h),N}},function(e,t,n){"use strict";var o=n(6),r=n(53);e.exports=function(e,t,n){var a,i;return r&&"function"==typeof(a=t.constructor)&&a!==n&&o(i=a.prototype)&&i!==n.prototype&&r(e,i),e}},function(e,t,n){"use strict";var o=Math.expm1,r=Math.exp;e.exports=!o||o(10)>22025.465794806718||o(10)<22025.465794806718||-2e-17!=o(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:o},function(e,t,n){"use strict";e.exports="\t\n\x0B\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},function(e,t,n){"use strict";var o=n(38),r=n(5),a=n(4);e.exports=o||!a((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete r[e]}))},function(e,t,n){"use strict";var o=n(8);e.exports=function(){var e=o(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){"use strict";var o,r,a=n(83),i=RegExp.prototype.exec,c=String.prototype.replace,l=i,u=(o=/a/,r=/b*/g,i.call(o,"a"),i.call(r,"a"),0!==o.lastIndex||0!==r.lastIndex),s=/()??/.exec("")[1]!==undefined;(u||s)&&(l=function(e){var t,n,o,r,l=this;return s&&(n=new RegExp("^"+l.source+"$(?!\\s)",a.call(l))),u&&(t=l.lastIndex),o=i.call(l,e),u&&o&&(l.lastIndex=l.global?o.index+o[0].length:t),s&&o&&o.length>1&&c.call(o[0],n,(function(){for(r=1;r")})),s=!a((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,d){var p=i(e),f=!a((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),m=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[l]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return t=!0,null},n[p](""),!t}));if(!f||!m||"replace"===e&&!u||"split"===e&&!s){var h=/./[p],C=n(p,""[e],(function(e,t,n,o,r){return t.exec===c?f&&!r?{done:!0,value:h.call(t,n,o)}:{done:!0,value:e.call(n,t,o)}:{done:!1}})),g=C[0],b=C[1];r(String.prototype,e,g),r(RegExp.prototype,p,2==t?function(e,t){return b.call(e,this,t)}:function(e){return b.call(e,this)}),d&&o(RegExp.prototype[p],"sham",!0)}}},function(e,t,n){"use strict";var o=n(32),r=n(84);e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var a=n.call(e,t);if("object"!=typeof a)throw TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==o(e))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.Icon=void 0;var o=n(1),r=n(12),a=n(17);var i=/-o$/,c=function(e){var t=e.name,n=e.size,c=e.spin,l=e.className,u=e.style,s=void 0===u?{}:u,d=e.rotation,p=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["name","size","spin","className","style","rotation"]);n&&(s["font-size"]=100*n+"%"),"number"==typeof d&&(s.transform="rotate("+d+"deg)");var f=i.test(t),m=t.replace(i,"");return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"i",className:(0,r.classes)([l,f?"far":"fas","fa-"+m,c&&"fa-spin"]),style:s},p)))};t.Icon=c,c.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";var o=n(5),r=n(6),a=o.document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},function(e,t,n){"use strict";var o=n(5),r=n(24);e.exports=function(e,t){try{r(o,e,t)}catch(n){o[e]=t}return t}},function(e,t,n){"use strict";var o=n(120),r=Function.toString;"function"!=typeof o.inspectSource&&(o.inspectSource=function(e){return r.call(e)}),e.exports=o.inspectSource},function(e,t,n){"use strict";var o=n(38),r=n(120);(e.exports=function(e,t){return r[e]||(r[e]=t!==undefined?t:{})})("versions",[]).push({version:"3.4.8",mode:o?"pure":"global",copyright:"\xa9 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){"use strict";var o=n(35),r=n(47),a=n(94),i=n(8);e.exports=o("Reflect","ownKeys")||function(e){var t=r.f(i(e)),n=a.f;return n?t.concat(n(e)):t}},function(e,t,n){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,n){"use strict";t.f=Object.getOwnPropertySymbols},function(e,t,n){"use strict";var o=n(4);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())}))},function(e,t,n){"use strict";var o,r,a=n(5),i=n(73),c=a.process,l=c&&c.versions,u=l&&l.v8;u?r=(o=u.split("."))[0]+o[1]:i&&(!(o=i.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=i.match(/Chrome\/(\d+)/))&&(r=o[1]),e.exports=r&&+r},function(e,t,n){"use strict";var o=n(14),r=n(41),a=n(10);e.exports=function(e){for(var t=o(this),n=a(t.length),i=arguments.length,c=r(i>1?arguments[1]:undefined,n),l=i>2?arguments[2]:undefined,u=l===undefined?n:r(l,n);u>c;)t[c++]=e;return t}},function(e,t,n){"use strict";var o=n(11),r=n(65),a=o("iterator"),i=Array.prototype;e.exports=function(e){return e!==undefined&&(r.Array===e||i[a]===e)}},function(e,t,n){"use strict";var o=n(74),r=n(65),a=n(11)("iterator");e.exports=function(e){if(e!=undefined)return e[a]||e["@@iterator"]||r[o(e)]}},function(e,t,n){"use strict";var o={};o[n(11)("toStringTag")]="z",e.exports="[object z]"===String(o)},function(e,t,n){"use strict";var o=n(0),r=n(202),a=n(36),i=n(53),c=n(43),l=n(24),u=n(22),s=n(11),d=n(38),p=n(65),f=n(134),m=f.IteratorPrototype,h=f.BUGGY_SAFARI_ITERATORS,C=s("iterator"),g=function(){return this};e.exports=function(e,t,n,s,f,b,v){r(n,t,s);var N,V,y,_=function(e){if(e===f&&B)return B;if(!h&&e in w)return w[e];switch(e){case"keys":case"values":case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},x=t+" Iterator",k=!1,w=e.prototype,L=w[C]||w["@@iterator"]||f&&w[f],B=!h&&L||_(f),S="Array"==t&&w.entries||L;if(S&&(N=a(S.call(new e)),m!==Object.prototype&&N.next&&(d||a(N)===m||(i?i(N,m):"function"!=typeof N[C]&&l(N,C,g)),c(N,x,!0,!0),d&&(p[x]=g))),"values"==f&&L&&"values"!==L.name&&(k=!0,B=function(){return L.call(this)}),d&&!v||w[C]===B||l(w,C,B),p[t]=B,f)if(V={values:_("values"),keys:b?B:_("keys"),entries:_("entries")},v)for(y in V)!h&&!k&&y in w||u(w,y,V[y]);else o({target:t,proto:!0,forced:h||k},V);return V}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){"use strict";var o=n(10),r=n(104),a=n(21),i=Math.ceil,c=function(e){return function(t,n,c){var l,u,s=String(a(t)),d=s.length,p=c===undefined?" ":String(c),f=o(n);return f<=d||""==p?s:(l=f-d,(u=r.call(p,i(l/p.length))).length>l&&(u=u.slice(0,l)),e?s+u:u+s)}};e.exports={start:c(!1),end:c(!0)}},function(e,t,n){"use strict";var o=n(30),r=n(21);e.exports="".repeat||function(e){var t=String(r(this)),n="",a=o(e);if(a<0||a==Infinity)throw RangeError("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(n+=t);return n}},function(e,t,n){"use strict";e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},function(e,t,n){"use strict";var o,r,a,i=n(5),c=n(4),l=n(32),u=n(48),s=n(127),d=n(88),p=n(146),f=i.location,m=i.setImmediate,h=i.clearImmediate,C=i.process,g=i.MessageChannel,b=i.Dispatch,v=0,N={},V=function(e){if(N.hasOwnProperty(e)){var t=N[e];delete N[e],t()}},y=function(e){return function(){V(e)}},_=function(e){V(e.data)},x=function(e){i.postMessage(e+"",f.protocol+"//"+f.host)};m&&h||(m=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return N[++v]=function(){("function"==typeof e?e:Function(e)).apply(undefined,t)},o(v),v},h=function(e){delete N[e]},"process"==l(C)?o=function(e){C.nextTick(y(e))}:b&&b.now?o=function(e){b.now(y(e))}:g&&!p?(a=(r=new g).port2,r.port1.onmessage=_,o=u(a.postMessage,a,1)):!i.addEventListener||"function"!=typeof postMessage||i.importScripts||c(x)?o="onreadystatechange"in d("script")?function(e){s.appendChild(d("script")).onreadystatechange=function(){s.removeChild(this),V(e)}}:function(e){setTimeout(y(e),0)}:(o=x,i.addEventListener("message",_,!1))),e.exports={set:m,clear:h}},function(e,t,n){"use strict";var o=n(6),r=n(32),a=n(11)("match");e.exports=function(e){var t;return o(e)&&((t=e[a])!==undefined?!!t:"RegExp"==r(e))}},function(e,t,n){"use strict";var o=n(30),r=n(21),a=function(e){return function(t,n){var a,i,c=String(r(t)),l=o(n),u=c.length;return l<0||l>=u?e?"":undefined:(a=c.charCodeAt(l))<55296||a>56319||l+1===u||(i=c.charCodeAt(l+1))<56320||i>57343?e?c.charAt(l):a:e?c.slice(l,l+2):i-56320+(a-55296<<10)+65536}};e.exports={codeAt:a(!1),charAt:a(!0)}},function(e,t,n){"use strict";var o=n(107);e.exports=function(e){if(o(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,n){"use strict";var o=n(11)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,"/./"[e](t)}catch(r){}}return!1}},function(e,t,n){"use strict";var o=n(108).charAt;e.exports=function(e,t,n){return t+(n?o(e,t).length:1)}},function(e,t,n){"use strict";var o=n(4),r=n(81);e.exports=function(e){return o((function(){return!!r[e]()||"\u200b\x85\u180e"!="\u200b\x85\u180e"[e]()||r[e].name!==e}))}},function(e,t,n){"use strict";var o=n(5),r=n(4),a=n(75),i=n(7).NATIVE_ARRAY_BUFFER_VIEWS,c=o.ArrayBuffer,l=o.Int8Array;e.exports=!i||!r((function(){l(1)}))||!r((function(){new l(-1)}))||!a((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||r((function(){return 1!==new l(new c(2),1,undefined).length}))},function(e,t,n){"use strict";t.__esModule=!0,t.ButtonInput=t.ButtonConfirm=t.ButtonCheckbox=t.Button=void 0;var o=n(1),r=n(12),a=n(19),i=n(115),c=n(51),l=n(116),u=n(17),s=n(87),d=n(159);n(160),n(161);function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function f(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var m=(0,c.createLogger)("Button"),h=function(e){var t=e.className,n=e.fluid,c=e.icon,p=e.color,h=e.disabled,C=e.selected,g=e.tooltip,b=e.tooltipPosition,v=e.ellipsis,N=e.content,V=e.iconRotation,y=e.iconSpin,_=e.children,x=e.onclick,k=e.onClick,w=f(e,["className","fluid","icon","color","disabled","selected","tooltip","tooltipPosition","ellipsis","content","iconRotation","iconSpin","children","onclick","onClick"]),L=!(!N&&!_);return x&&m.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Box,Object.assign({as:"span",className:(0,r.classes)(["Button",n&&"Button--fluid",h&&"Button--disabled",C&&"Button--selected",L&&"Button--hasContent",v&&"Button--ellipsis",p&&"string"==typeof p?"Button--color--"+p:"Button--color--default",t]),tabIndex:!h&&"0",unselectable:a.tridentVersion<=4,onclick:function(e){(0,l.refocusLayout)(),!h&&k&&k(e)},onKeyDown:function(e){var t=window.event?e.which:e.keyCode;return t===i.KEY_SPACE||t===i.KEY_ENTER?(e.preventDefault(),void(!h&&k&&k(e))):t===i.KEY_ESCAPE?(e.preventDefault(),void(0,l.refocusLayout)()):void 0}},w,{children:[c&&(0,o.createComponentVNode)(2,s.Icon,{name:c,rotation:V,spin:y}),N,_,g&&(0,o.createComponentVNode)(2,d.Tooltip,{content:g,position:b})]})))};t.Button=h,h.defaultHooks=r.pureComponentHooks;var C=function(e){var t=e.checked,n=f(e,["checked"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({color:"transparent",icon:t?"check-square-o":"square-o",selected:t},n)))};t.ButtonCheckbox=C,h.Checkbox=C;var g=function(e){function t(){var t;return(t=e.call(this)||this).state={clickedOnce:!1},t.handleClick=function(){t.state.clickedOnce&&t.setClickedOnce(!1)},t}p(t,e);var n=t.prototype;return n.setClickedOnce=function(e){var t=this;this.setState({clickedOnce:e}),e?setTimeout((function(){return window.addEventListener("click",t.handleClick)})):window.removeEventListener("click",this.handleClick)},n.render=function(){var e=this,t=this.props,n=t.confirmMessage,r=void 0===n?"Confirm?":n,a=t.confirmColor,i=void 0===a?"bad":a,c=t.color,l=t.content,u=t.onClick,s=f(t,["confirmMessage","confirmColor","color","content","onClick"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({content:this.state.clickedOnce?r:l,color:this.state.clickedOnce?i:c,onClick:function(){return e.state.clickedOnce?u():e.setClickedOnce(!0)}},s)))},t}(o.Component);t.ButtonConfirm=g,h.Confirm=g;var b=function(e){function t(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={inInput:!1},t}p(t,e);var n=t.prototype;return n.setInInput=function(e){if(this.setState({inInput:e}),this.inputRef){var t=this.inputRef.current;if(e){t.value=this.props.currentValue||"";try{t.focus(),t.select()}catch(n){}}}},n.commitResult=function(e){if(this.inputRef){var t=this.inputRef.current;if(""!==t.value)return void this.props.onCommit(e,t.value);if(!this.props.defaultValue)return;this.props.onCommit(e,this.props.defaultValue)}},n.render=function(){var e=this,t=this.props,n=t.fluid,a=t.content,c=t.color,l=void 0===c?"default":c,s=(t.placeholder,t.maxLength,f(t,["fluid","content","color","placeholder","maxLength"]));return(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Box,Object.assign({className:(0,r.classes)(["Button",n&&"Button--fluid","Button--color--"+l])},s,{onClick:function(){return e.setInInput(!0)},children:[(0,o.createVNode)(1,"div",null,a,0),(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?undefined:"none","text-align":"left"},onBlur:function(t){e.state.inInput&&(e.setInInput(!1),e.commitResult(t))},onKeyDown:function(t){if(t.keyCode===i.KEY_ENTER)return e.setInInput(!1),void e.commitResult(t);t.keyCode===i.KEY_ESCAPE&&e.setInInput(!1)}},null,this.inputRef)]})))},t}(o.Component);t.ButtonInput=b,h.Input=b},function(e,t,n){"use strict";t.__esModule=!0,t.hotKeyReducer=t.hotKeyMiddleware=t.releaseHeldKeys=t.KEY_MINUS=t.KEY_EQUAL=t.KEY_Z=t.KEY_Y=t.KEY_X=t.KEY_W=t.KEY_V=t.KEY_U=t.KEY_T=t.KEY_S=t.KEY_R=t.KEY_Q=t.KEY_P=t.KEY_O=t.KEY_N=t.KEY_M=t.KEY_L=t.KEY_K=t.KEY_J=t.KEY_I=t.KEY_H=t.KEY_G=t.KEY_F=t.KEY_E=t.KEY_D=t.KEY_C=t.KEY_B=t.KEY_A=t.KEY_9=t.KEY_8=t.KEY_7=t.KEY_6=t.KEY_5=t.KEY_4=t.KEY_3=t.KEY_2=t.KEY_1=t.KEY_0=t.KEY_SPACE=t.KEY_ESCAPE=t.KEY_ALT=t.KEY_CTRL=t.KEY_SHIFT=t.KEY_ENTER=t.KEY_TAB=t.KEY_BACKSPACE=void 0;var o=n(51),r=n(19),a=(0,o.createLogger)("hotkeys");t.KEY_BACKSPACE=8;t.KEY_TAB=9;t.KEY_ENTER=13;t.KEY_SHIFT=16;t.KEY_CTRL=17;t.KEY_ALT=18;t.KEY_ESCAPE=27;t.KEY_SPACE=32;t.KEY_0=48;t.KEY_1=49;t.KEY_2=50;t.KEY_3=51;t.KEY_4=52;t.KEY_5=53;t.KEY_6=54;t.KEY_7=55;t.KEY_8=56;t.KEY_9=57;t.KEY_A=65;t.KEY_B=66;t.KEY_C=67;t.KEY_D=68;t.KEY_E=69;t.KEY_F=70;t.KEY_G=71;t.KEY_H=72;t.KEY_I=73;t.KEY_J=74;t.KEY_K=75;t.KEY_L=76;t.KEY_M=77;t.KEY_N=78;t.KEY_O=79;t.KEY_P=80;t.KEY_Q=81;t.KEY_R=82;t.KEY_S=83;t.KEY_T=84;t.KEY_U=85;t.KEY_V=86;t.KEY_W=87;t.KEY_X=88;t.KEY_Y=89;t.KEY_Z=90;t.KEY_EQUAL=187;t.KEY_MINUS=189;var i=[17,18,16],c=[27,13,32,9,17,16],l={},u=function(e,t,n,o){var r="";return e&&(r+="Ctrl+"),t&&(r+="Alt+"),n&&(r+="Shift+"),r+=o>=48&&o<=90?String.fromCharCode(o):"["+o+"]"},s=function(e){var t=window.event?e.which:e.keyCode,n=e.ctrlKey,o=e.altKey,r=e.shiftKey;return{keyCode:t,ctrlKey:n,altKey:o,shiftKey:r,hasModifierKeys:n||o||r,keyString:u(n,o,r,t)}},d=function(){for(var e=0,t=Object.keys(l);e4&&function(e,t){if(!e.defaultPrevented){var n=e.target&&e.target.localName;if("input"!==n&&"textarea"!==n){var o=s(e),i=o.keyCode,u=o.ctrlKey,d=o.shiftKey;u||d||c.includes(i)||("keydown"!==t||l[i]?"keyup"===t&&l[i]&&(a.debug("passthrough",t,o),(0,r.callByond)("",{__keyup:i})):(a.debug("passthrough",t,o),(0,r.callByond)("",{__keydown:i})))}}}(e,t),function(e,t,n){if("keyup"===t){var o=s(e),r=o.ctrlKey,c=o.altKey,l=o.keyCode,u=o.hasModifierKeys,d=o.keyString;u&&!i.includes(l)&&(a.log(d),r&&c&&8===l&&setTimeout((function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})),n({type:"hotKey",payload:o}))}}(e,t,n)},document.addEventListener("keydown",(function(e){var n=window.event?e.which:e.keyCode;t(e,"keydown"),l[n]=!0})),document.addEventListener("keyup",(function(e){var n=window.event?e.which:e.keyCode;t(e,"keyup"),l[n]=!1})),r.tridentVersion>4&&function(e){var t;document.addEventListener("focusout",(function(){t=setTimeout(e)})),document.addEventListener("focusin",(function(){clearTimeout(t)})),window.addEventListener("beforeunload",e)}((function(){d()})),function(e){return function(t){return e(t)}}};t.hotKeyReducer=function(e,t){var n=t.type,o=t.payload;if("hotKey"===n){var r=o.ctrlKey,a=o.altKey,i=o.keyCode;return r&&a&&187===i?Object.assign({},e,{showKitchenSink:!e.showKitchenSink}):e}return e}},function(e,t,n){"use strict";t.__esModule=!0,t.refocusLayout=void 0;var o=n(19);t.refocusLayout=function(){if(!(o.tridentVersion<=4)){var e=document.getElementById("Layout__content");e&&e.focus()}}},function(e,t,n){"use strict";t.__esModule=!0,t.toastReducer=t.showToast=t.Toast=void 0;var o,r=n(1),a=n(12),i=function(e){var t=e.content,n=e.children;return(0,r.createVNode)(1,"div","Layout__toast",[t,n],0)};t.Toast=i,i.defaultHooks=a.pureComponentHooks;t.showToast=function(e,t){o&&clearTimeout(o),o=setTimeout((function(){o=undefined,e({type:"hideToast"})}),5e3),e({type:"showToast",payload:{text:t}})};t.toastReducer=function(e,t){var n=t.type,o=t.payload;if("showToast"===n){var r=o.text;return Object.assign({},e,{toastText:r})}return"hideToast"===n?Object.assign({},e,{toastText:null}):e}},function(e,t,n){"use strict";var o;o=function(){return this}();try{o=o||new Function("return this")()}catch(r){"object"==typeof window&&(o=window)}e.exports=o},function(e,t,n){"use strict";var o=n(9),r=n(4),a=n(88);e.exports=!o&&!r((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(5),r=n(89),a=o["__core-js_shared__"]||r("__core-js_shared__",{});e.exports=a},function(e,t,n){"use strict";var o=n(5),r=n(90),a=o.WeakMap;e.exports="function"==typeof a&&/native code/.test(r(a))},function(e,t,n){"use strict";var o=n(15),r=n(92),a=n(18),i=n(13);e.exports=function(e,t){for(var n=r(t),c=i.f,l=a.f,u=0;ul;)o(c,n=t[l++])&&(~a(u,n)||u.push(n));return u}},function(e,t,n){"use strict";var o=n(95);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol()},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(8),i=n(62);e.exports=o?Object.defineProperties:function(e,t){a(e);for(var n,o=i(t),c=o.length,l=0;c>l;)r.f(e,n=o[l++],t[n]);return e}},function(e,t,n){"use strict";var o=n(35);e.exports=o("document","documentElement")},function(e,t,n){"use strict";var o=n(23),r=n(47).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(e){try{return r(e)}catch(t){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?c(e):r(o(e))}},function(e,t,n){"use strict";var o=n(11);t.f=o},function(e,t,n){"use strict";var o=n(14),r=n(41),a=n(10),i=Math.min;e.exports=[].copyWithin||function(e,t){var n=o(this),c=a(n.length),l=r(e,c),u=r(t,c),s=arguments.length>2?arguments[2]:undefined,d=i((s===undefined?c:r(s,c))-u,c-l),p=1;for(u0;)u in n?n[l]=n[u]:delete n[l],l+=p,u+=p;return n}},function(e,t,n){"use strict";var o=n(52),r=n(10),a=n(48);e.exports=function i(e,t,n,c,l,u,s,d){for(var p,f=l,m=0,h=!!s&&a(s,d,3);m0&&o(p))f=i(e,t,p,r(p.length),f,u-1)-1;else{if(f>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[f]=p}f++}m++}return f}},function(e,t,n){"use strict";var o=n(8);e.exports=function(e,t,n,r){try{return r?t(o(n)[0],n[1]):t(n)}catch(i){var a=e["return"];throw a!==undefined&&o(a.call(e)),i}}},function(e,t,n){"use strict";var o=n(23),r=n(44),a=n(65),i=n(34),c=n(101),l=i.set,u=i.getterFor("Array Iterator");e.exports=c(Array,"Array",(function(e,t){l(this,{type:"Array Iterator",target:o(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,o=e.index++;return!t||o>=t.length?(e.target=undefined,{value:undefined,done:!0}):"keys"==n?{value:o,done:!1}:"values"==n?{value:t[o],done:!1}:{value:[o,t[o]],done:!1}}),"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(e,t,n){"use strict";var o,r,a,i=n(36),c=n(24),l=n(15),u=n(11),s=n(38),d=u("iterator"),p=!1;[].keys&&("next"in(a=[].keys())?(r=i(i(a)))!==Object.prototype&&(o=r):p=!0),o==undefined&&(o={}),s||l(o,d)||c(o,d,(function(){return this})),e.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:p}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){if(!o(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){"use strict";var o=n(23),r=n(30),a=n(10),i=n(39),c=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,s=i("lastIndexOf");e.exports=u||s?function(e){if(u)return l.apply(this,arguments)||0;var t=o(this),n=a(t.length),i=n-1;for(arguments.length>1&&(i=c(i,r(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in t&&t[i]===e)return i||0;return-1}:l},function(e,t,n){"use strict";var o=n(30),r=n(10);e.exports=function(e){if(e===undefined)return 0;var t=o(e),n=r(t);if(t!==n)throw RangeError("Wrong length or index");return n}},function(e,t,n){"use strict";var o=n(31),r=n(6),a=[].slice,i={},c=function(e,t,n){if(!(t in i)){for(var o=[],r=0;r1?arguments[1]:undefined,3);t=t?t.next:n.first;)for(o(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),a(s.prototype,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return C(this,0===e?0:e,t)}}:{add:function(e){return C(this,e=0===e?0:e,e)}}),d&&o(s.prototype,"size",{get:function(){return f(this).size}}),s},setStrong:function(e,t,n){var o=t+" Iterator",r=h(t),a=h(o);u(e,t,(function(e,t){m(this,{type:o,target:e,state:r(e),kind:t,last:undefined})}),(function(){for(var e=a(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=undefined,{value:undefined,done:!0})}),n?"entries":"values",!n,!0),s(t)}}},function(e,t,n){"use strict";var o=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:o(1+e)}},function(e,t,n){"use strict";var o=n(6),r=Math.floor;e.exports=function(e){return!o(e)&&isFinite(e)&&r(e)===e}},function(e,t,n){"use strict";var o=n(5),r=n(56).trim,a=n(81),i=o.parseInt,c=/^[+-]?0[Xx]/,l=8!==i(a+"08")||22!==i(a+"0x16");e.exports=l?function(e,t){var n=r(String(e));return i(n,t>>>0||(c.test(n)?16:10))}:i},function(e,t,n){"use strict";var o=n(9),r=n(62),a=n(23),i=n(71).f,c=function(e){return function(t){for(var n,c=a(t),l=r(c),u=l.length,s=0,d=[];u>s;)n=l[s++],o&&!i.call(c,n)||d.push(e?[n,c[n]]:c[n]);return d}};e.exports={entries:c(!0),values:c(!1)}},function(e,t,n){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){"use strict";var o=n(5);e.exports=o.Promise},function(e,t,n){"use strict";var o=n(73);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(o)},function(e,t,n){"use strict";var o,r,a,i,c,l,u,s,d=n(5),p=n(18).f,f=n(32),m=n(106).set,h=n(146),C=d.MutationObserver||d.WebKitMutationObserver,g=d.process,b=d.Promise,v="process"==f(g),N=p(d,"queueMicrotask"),V=N&&N.value;V||(o=function(){var e,t;for(v&&(e=g.domain)&&e.exit();r;){t=r.fn,r=r.next;try{t()}catch(n){throw r?i():a=undefined,n}}a=undefined,e&&e.enter()},v?i=function(){g.nextTick(o)}:C&&!h?(c=!0,l=document.createTextNode(""),new C(o).observe(l,{characterData:!0}),i=function(){l.data=c=!c}):b&&b.resolve?(u=b.resolve(undefined),s=u.then,i=function(){s.call(u,o)}):i=function(){m.call(d,o)}),e.exports=V||function(e){var t={fn:e,next:undefined};a&&(a.next=t),r||(r=t,i()),a=t}},function(e,t,n){"use strict";var o=n(8),r=n(6),a=n(149);e.exports=function(e,t){if(o(e),r(t)&&t.constructor===e)return t;var n=a.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var o=n(31),r=function(e){var t,n;this.promise=new e((function(e,o){if(t!==undefined||n!==undefined)throw TypeError("Bad Promise constructor");t=e,n=o})),this.resolve=o(t),this.reject=o(n)};e.exports.f=function(e){return new r(e)}},function(e,t,n){"use strict";var o=n(73);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o)},function(e,t,n){"use strict";var o=n(347);e.exports=function(e,t){var n=o(e);if(n%t)throw RangeError("Wrong offset");return n}},function(e,t,n){"use strict";var o=n(14),r=n(10),a=n(99),i=n(98),c=n(48),l=n(7).aTypedArrayConstructor;e.exports=function(e){var t,n,u,s,d,p,f=o(e),m=arguments.length,h=m>1?arguments[1]:undefined,C=h!==undefined,g=a(f);if(g!=undefined&&!i(g))for(p=(d=g.call(f)).next,f=[];!(s=p.call(d)).done;)f.push(s.value);for(C&&m>2&&(h=c(h,arguments[2],2)),n=r(f.length),u=new(l(this))(n),t=0;n>t;t++)u[t]=C?h(f[t],t):f[t];return u}},function(e,t,n){"use strict";var o=n(66),r=n(50).getWeakData,a=n(8),i=n(6),c=n(55),l=n(68),u=n(16),s=n(15),d=n(34),p=d.set,f=d.getterFor,m=u.find,h=u.findIndex,C=0,g=function(e){return e.frozen||(e.frozen=new b)},b=function(){this.entries=[]},v=function(e,t){return m(e.entries,(function(e){return e[0]===t}))};b.prototype={get:function(e){var t=v(this,e);if(t)return t[1]},has:function(e){return!!v(this,e)},set:function(e,t){var n=v(this,e);n?n[1]=t:this.entries.push([e,t])},"delete":function(e){var t=h(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,u){var d=e((function(e,o){c(e,d,t),p(e,{type:t,id:C++,frozen:undefined}),o!=undefined&&l(o,e[u],e,n)})),m=f(t),h=function(e,t,n){var o=m(e),i=r(a(t),!0);return!0===i?g(o).set(t,n):i[o.id]=n,e};return o(d.prototype,{"delete":function(e){var t=m(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t)["delete"](e):n&&s(n,t.id)&&delete n[t.id]},has:function(e){var t=m(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t).has(e):n&&s(n,t.id)}}),o(d.prototype,n?{get:function(e){var t=m(this);if(i(e)){var n=r(e);return!0===n?g(t).get(e):n?n[t.id]:undefined}},set:function(e,t){return h(this,e,t)}}:{add:function(e){return h(this,e,!0)}}),d}}},function(e,t,n){"use strict";t.__esModule=!0,t.setupHotReloading=t.sendLogEntry=void 0;t.sendLogEntry=function(e,t){};t.setupHotReloading=function(){0}},function(e,t,n){"use strict";t.__esModule=!0,t.resizeStartHandler=t.dragStartHandler=t.setupDrag=void 0;var o,r,a,i,c,l=n(156),u=n(19),s=(0,n(51).createLogger)("drag"),d=!1,p=!1,f=[0,0],m=function(e){return(0,u.winget)(e,"pos").then((function(e){return[e.x,e.y]}))},h=function(e,t){return(0,u.winset)(e,"pos",t[0]+","+t[1])},C=function(e){var t,n,r,a;return regeneratorRuntime.async((function(i){for(;;)switch(i.prev=i.next){case 0:return s.log("setting up"),o=e.config.window,i.next=4,regeneratorRuntime.awrap(m(o));case 4:t=i.sent,f=[t[0]-window.screenLeft,t[1]-window.screenTop],n=g(t),r=n[0],a=n[1],r&&h(o,a),s.debug("current state",{ref:o,screenOffset:f});case 9:case"end":return i.stop()}}))};t.setupDrag=C;var g=function(e){var t=e[0],n=e[1],o=!1;return t<0?(t=0,o=!0):t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth,o=!0),n<0?(n=0,o=!0):n+window.innerHeight>window.screen.availHeight&&(n=window.screen.availHeight-window.innerHeight,o=!0),[o,[t,n]]};t.dragStartHandler=function(e){s.log("drag start"),d=!0,r=[window.screenLeft-e.screenX,window.screenTop-e.screenY],document.addEventListener("mousemove",v),document.addEventListener("mouseup",b),v(e)};var b=function y(e){s.log("drag end"),v(e),document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",y),d=!1},v=function(e){d&&(e.preventDefault(),h(o,(0,l.vecAdd)([e.screenX,e.screenY],f,r)))};t.resizeStartHandler=function(e,t){return function(n){a=[e,t],s.log("resize start",a),p=!0,r=[window.screenLeft-n.screenX,window.screenTop-n.screenY],i=[window.innerWidth,window.innerHeight],document.addEventListener("mousemove",V),document.addEventListener("mouseup",N),V(n)}};var N=function _(e){s.log("resize end",c),V(e),document.removeEventListener("mousemove",V),document.removeEventListener("mouseup",_),p=!1},V=function(e){p&&(e.preventDefault(),(c=(0,l.vecAdd)(i,(0,l.vecMultiply)(a,(0,l.vecAdd)([e.screenX,e.screenY],(0,l.vecInverse)([window.screenLeft,window.screenTop]),r,[1,1]))))[0]=Math.max(c[0],250),c[1]=Math.max(c[1],120),function(e,t){(0,u.winset)(e,"size",t[0]+","+t[1])}(o,c))}},function(e,t,n){"use strict";t.__esModule=!0,t.vecNormalize=t.vecLength=t.vecInverse=t.vecScale=t.vecDivide=t.vecMultiply=t.vecSubtract=t.vecAdd=t.vecCreate=void 0;var o=n(29);t.vecCreate=function(){for(var e=arguments.length,t=new Array(e),n=0;n35;return(0,o.createVNode)(1,"div",(0,r.classes)(["Tooltip",i&&"Tooltip--long",a&&"Tooltip--"+a]),null,1,{"data-tooltip":t})}},function(e,t,n){"use strict";t.__esModule=!0,t.Input=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){return(0,r.isFalsy)(e)?"":e},l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={editing:!1},t.handleInput=function(e){var n=t.state.editing,o=t.props.onInput;n||t.setEditing(!0),o&&o(e,e.target.value)},t.handleFocus=function(e){t.state.editing||t.setEditing(!0)},t.handleBlur=function(e){var n=t.state.editing,o=t.props.onChange;n&&(t.setEditing(!1),o&&o(e,e.target.value))},t.handleKeyDown=function(e){var n=t.props,o=n.onInput,r=n.onChange,a=n.onEnter;return 13===e.keyCode?(t.setEditing(!1),r&&r(e,e.target.value),o&&o(e,e.target.value),a&&a(e,e.target.value),void(t.props.selfClear?e.target.value="":e.target.blur())):27===e.keyCode?(t.setEditing(!1),e.target.value=c(t.props.value),void e.target.blur()):void 0},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentDidMount=function(){var e=this.props.value,t=this.inputRef.current;t&&(t.value=c(e))},u.componentDidUpdate=function(e,t){var n=this.state.editing,o=e.value,r=this.props.value,a=this.inputRef.current;a&&!n&&o!==r&&(a.value=c(r))},u.setEditing=function(e){this.setState({editing:e})},u.render=function(){var e=this.props,t=(e.selfClear,e.onInput,e.onChange,e.onEnter,e.value,e.maxLength),n=e.placeholder,c=i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder"]),l=c.className,u=c.fluid,s=i(c,["className","fluid"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Input",u&&"Input--fluid",l])},s,{children:[(0,o.createVNode)(1,"div","Input__baseline",".",16),(0,o.createVNode)(64,"input","Input__input",null,1,{placeholder:n,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:t},null,this.inputRef)]})))},l}(o.Component);t.Input=l},function(e,t,n){"use strict";t.__esModule=!0,t.GridColumn=t.Grid=void 0;var o=n(1),r=n(162),a=n(12);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.children,n=i(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table,Object.assign({},n,{children:(0,o.createComponentVNode)(2,r.Table.Row,{children:t})})))};t.Grid=c,c.defaultHooks=a.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t,a=e.style,c=i(e,["size","style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table.Cell,Object.assign({style:Object.assign({width:n+"%"},a)},c)))};t.GridColumn=l,c.defaultHooks=a.pureComponentHooks,c.Column=l},function(e,t,n){"use strict";t.__esModule=!0,t.TableCell=t.TableRow=t.Table=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.collapsing,n=e.className,c=e.content,l=e.children,u=i(e,["collapsing","className","content","children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"table",className:(0,r.classes)(["Table",t&&"Table--collapsing",n])},u,{children:(0,o.createVNode)(1,"tbody",null,[c,l],0)})))};t.Table=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.className,n=e.header,c=i(e,["className","header"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"tr",className:(0,r.classes)(["Table__row",n&&"Table__row--header",t])},c)))};t.TableRow=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.collapsing,c=e.header,l=i(e,["className","collapsing","header"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"td",className:(0,r.classes)(["Table__cell",n&&"Table__cell--collapsing",c&&"Table__cell--header",t])},l)))};t.TableCell=u,u.defaultHooks=r.pureComponentHooks,c.Row=l,c.Cell=u},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(1),r=n(12),a=n(17),i=function(e){var t=e.children;return(0,o.createVNode)(1,"table","LabeledList",t,0)};t.LabeledList=i,i.defaultHooks=r.pureComponentHooks;var c=function(e){var t=e.className,n=e.label,i=e.labelColor,c=void 0===i?"label":i,l=e.color,u=e.buttons,s=e.content,d=e.children;return(0,o.createVNode)(1,"tr",(0,r.classes)(["LabeledList__row",t]),[(0,o.createComponentVNode)(2,a.Box,{as:"td",color:c,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),content:n+":"}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?undefined:2,children:[s,d]}),u&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0)};t.LabeledListItem=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t;return(0,o.createVNode)(1,"tr","LabeledList__row",(0,o.createVNode)(1,"td",null,null,1,{style:{"padding-bottom":(0,a.unit)(n)}}),2)};t.LabeledListDivider=l,l.defaultHooks=r.pureComponentHooks,i.Item=c,i.Divider=l},function(e,t,n){n(165),n(166),n(167),n(168),n(169),n(170),e.exports=n(171)},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n(172),n(173),n(174),n(175),n(176),n(177),n(178),n(179),n(180),n(181),n(182),n(183),n(184),n(185),n(186),n(187),n(188),n(189),n(190),n(191),n(192),n(193),n(194),n(195),n(197),n(199),n(200),n(201),n(133),n(203),n(204),n(205),n(206),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(218),n(219),n(220),n(221),n(222),n(224),n(225),n(227),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(236),n(237),n(238),n(239),n(240),n(242),n(243),n(244),n(245),n(246),n(247),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(256),n(257),n(258),n(259),n(260),n(261),n(263),n(264),n(266),n(268),n(269),n(270),n(271),n(272),n(273),n(274),n(275),n(276),n(277),n(278),n(279),n(280),n(281),n(282),n(283),n(284),n(285),n(286),n(287),n(288),n(289),n(290),n(292),n(293),n(294),n(297),n(298),n(299),n(300),n(301),n(302),n(303),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),n(319),n(320),n(321),n(322),n(323),n(324),n(325),n(326),n(327),n(328),n(329),n(330),n(331),n(332),n(333),n(334),n(335),n(336),n(337),n(338),n(339),n(340),n(341),n(342),n(343),n(344),n(345),n(346),n(348),n(349),n(350),n(351),n(352),n(353),n(354),n(355),n(356),n(357),n(358),n(359),n(360),n(361),n(362),n(363),n(364),n(365),n(366),n(367),n(368),n(369),n(370),n(371),n(372),n(373),n(374),n(375),n(376),n(377),n(378),n(379),n(380),n(381),n(382),n(383),n(384),n(385);var o=n(1);n(387),n(388);var r=n(389),a=(n(154),n(3)),i=n(19),c=n(155),l=n(51),u=n(157),s=n(497),d=(0,l.createLogger)(),p=(0,s.createStore)(),f=document.getElementById("react-root"),m=!0,h=!1,C=function(){for(p.subscribe((function(){!function(){if(!h){0;try{var e=p.getState();if(m){if(d.log("initial render",e),!(0,u.getRoute)(e)){if(d.info("loading old tgui"),h=!0,window.update=window.initialize=function(){},i.tridentVersion<=4)return void setTimeout((function(){location.href="tgui-fallback.html?ref="+window.__ref__}),10);document.getElementById("data").textContent=JSON.stringify(e),(0,r.loadCSS)("v4shim.css"),(0,r.loadCSS)("tgui.css");var t=document.getElementsByTagName("head")[0],a=document.createElement("script");return a.type="text/javascript",a.src="tgui.js",void t.appendChild(a)}(0,c.setupDrag)(e)}var l=n(499).Layout,s=(0,o.createComponentVNode)(2,l,{state:e,dispatch:p.dispatch});(0,o.render)(s,f)}catch(C){d.error("rendering error",C)}m&&(m=!1)}}()})),window.update=window.initialize=function(e){var t=function(e){var t=function(e,t){return"object"==typeof t&&null!==t&&t.__number__?parseFloat(t.__number__):t};i.tridentVersion<=4&&(t=undefined);try{return JSON.parse(e,t)}catch(o){d.log(o),d.log("What we got:",e);var n=o&&o.message;throw new Error("JSON parsing error: "+n)}}(e);p.dispatch((0,a.backendUpdate)(t))};;){var e=window.__updateQueue__.shift();if(!e)break;window.update(e)}(0,r.loadCSS)("font-awesome.css")};i.tridentVersion<=4&&"loading"===document.readyState?document.addEventListener("DOMContentLoaded",C):C()},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(35),i=n(38),c=n(9),l=n(95),u=n(125),s=n(4),d=n(15),p=n(52),f=n(6),m=n(8),h=n(14),C=n(23),g=n(33),b=n(46),v=n(42),N=n(62),V=n(47),y=n(128),_=n(94),x=n(18),k=n(13),w=n(71),L=n(24),B=n(22),S=n(91),I=n(72),T=n(59),A=n(58),E=n(11),P=n(129),O=n(25),M=n(43),R=n(34),F=n(16).forEach,D=I("hidden"),j=E("toPrimitive"),z=R.set,H=R.getterFor("Symbol"),G=Object.prototype,U=r.Symbol,K=a("JSON","stringify"),Y=x.f,q=k.f,W=y.f,$=w.f,Q=S("symbols"),X=S("op-symbols"),J=S("string-to-symbol-registry"),Z=S("symbol-to-string-registry"),ee=S("wks"),te=r.QObject,ne=!te||!te.prototype||!te.prototype.findChild,oe=c&&s((function(){return 7!=v(q({},"a",{get:function(){return q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var o=Y(G,t);o&&delete G[t],q(e,t,n),o&&e!==G&&q(G,t,o)}:q,re=function(e,t){var n=Q[e]=v(U.prototype);return z(n,{type:"Symbol",tag:e,description:t}),c||(n.description=t),n},ae=l&&"symbol"==typeof U.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof U},ie=function(e,t,n){e===G&&ie(X,t,n),m(e);var o=g(t,!0);return m(n),d(Q,o)?(n.enumerable?(d(e,D)&&e[D][o]&&(e[D][o]=!1),n=v(n,{enumerable:b(0,!1)})):(d(e,D)||q(e,D,b(1,{})),e[D][o]=!0),oe(e,o,n)):q(e,o,n)},ce=function(e,t){m(e);var n=C(t),o=N(n).concat(pe(n));return F(o,(function(t){c&&!ue.call(n,t)||ie(e,t,n[t])})),e},le=function(e,t){return t===undefined?v(e):ce(v(e),t)},ue=function(e){var t=g(e,!0),n=$.call(this,t);return!(this===G&&d(Q,t)&&!d(X,t))&&(!(n||!d(this,t)||!d(Q,t)||d(this,D)&&this[D][t])||n)},se=function(e,t){var n=C(e),o=g(t,!0);if(n!==G||!d(Q,o)||d(X,o)){var r=Y(n,o);return!r||!d(Q,o)||d(n,D)&&n[D][o]||(r.enumerable=!0),r}},de=function(e){var t=W(C(e)),n=[];return F(t,(function(e){d(Q,e)||d(T,e)||n.push(e)})),n},pe=function(e){var t=e===G,n=W(t?X:C(e)),o=[];return F(n,(function(e){!d(Q,e)||t&&!d(G,e)||o.push(Q[e])})),o};(l||(B((U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor");var e=arguments.length&&arguments[0]!==undefined?String(arguments[0]):undefined,t=A(e),n=function o(e){this===G&&o.call(X,e),d(this,D)&&d(this[D],t)&&(this[D][t]=!1),oe(this,t,b(1,e))};return c&&ne&&oe(G,t,{configurable:!0,set:n}),re(t,e)}).prototype,"toString",(function(){return H(this).tag})),w.f=ue,k.f=ie,x.f=se,V.f=y.f=de,_.f=pe,c&&(q(U.prototype,"description",{configurable:!0,get:function(){return H(this).description}}),i||B(G,"propertyIsEnumerable",ue,{unsafe:!0}))),u||(P.f=function(e){return re(E(e),e)}),o({global:!0,wrap:!0,forced:!l,sham:!l},{Symbol:U}),F(N(ee),(function(e){O(e)})),o({target:"Symbol",stat:!0,forced:!l},{"for":function(e){var t=String(e);if(d(J,t))return J[t];var n=U(t);return J[t]=n,Z[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(d(Z,e))return Z[e]},useSetter:function(){ne=!0},useSimple:function(){ne=!1}}),o({target:"Object",stat:!0,forced:!l,sham:!c},{create:le,defineProperty:ie,defineProperties:ce,getOwnPropertyDescriptor:se}),o({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:de,getOwnPropertySymbols:pe}),o({target:"Object",stat:!0,forced:s((function(){_.f(1)}))},{getOwnPropertySymbols:function(e){return _.f(h(e))}}),K)&&o({target:"JSON",stat:!0,forced:!l||s((function(){var e=U();return"[null]"!=K([e])||"{}"!=K({a:e})||"{}"!=K(Object(e))}))},{stringify:function(e,t,n){for(var o,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);if(o=t,(f(t)||e!==undefined)&&!ae(e))return p(t)||(t=function(e,t){if("function"==typeof o&&(t=o.call(this,e,t)),!ae(t))return t}),r[1]=t,K.apply(null,r)}});U.prototype[j]||L(U.prototype,j,U.prototype.valueOf),M(U,"Symbol"),T[D]=!0},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(5),i=n(15),c=n(6),l=n(13).f,u=n(122),s=a.Symbol;if(r&&"function"==typeof s&&(!("description"in s.prototype)||s().description!==undefined)){var d={},p=function(){var e=arguments.length<1||arguments[0]===undefined?undefined:String(arguments[0]),t=this instanceof p?new s(e):e===undefined?s():s(e);return""===e&&(d[t]=!0),t};u(p,s);var f=p.prototype=s.prototype;f.constructor=p;var m=f.toString,h="Symbol(test)"==String(s("test")),C=/^Symbol\((.*)\)[^)]+$/;l(f,"description",{configurable:!0,get:function(){var e=c(this)?this.valueOf():this,t=m.call(e);if(i(d,e))return"";var n=h?t.slice(7,-1):t.replace(C,"$1");return""===n?undefined:n}}),o({global:!0,forced:!0},{Symbol:p})}},function(e,t,n){"use strict";n(25)("asyncIterator")},function(e,t,n){"use strict";n(25)("hasInstance")},function(e,t,n){"use strict";n(25)("isConcatSpreadable")},function(e,t,n){"use strict";n(25)("iterator")},function(e,t,n){"use strict";n(25)("match")},function(e,t,n){"use strict";n(25)("replace")},function(e,t,n){"use strict";n(25)("search")},function(e,t,n){"use strict";n(25)("species")},function(e,t,n){"use strict";n(25)("split")},function(e,t,n){"use strict";n(25)("toPrimitive")},function(e,t,n){"use strict";n(25)("toStringTag")},function(e,t,n){"use strict";n(25)("unscopables")},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(52),i=n(6),c=n(14),l=n(10),u=n(49),s=n(63),d=n(64),p=n(11),f=n(96),m=p("isConcatSpreadable"),h=9007199254740991,C="Maximum allowed index exceeded",g=f>=51||!r((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),b=d("concat"),v=function(e){if(!i(e))return!1;var t=e[m];return t!==undefined?!!t:a(e)};o({target:"Array",proto:!0,forced:!g||!b},{concat:function(e){var t,n,o,r,a,i=c(this),d=s(i,0),p=0;for(t=-1,o=arguments.length;th)throw TypeError(C);for(n=0;n=h)throw TypeError(C);u(d,p++,a)}return d.length=p,d}})},function(e,t,n){"use strict";var o=n(0),r=n(130),a=n(44);o({target:"Array",proto:!0},{copyWithin:r}),a("copyWithin")},function(e,t,n){"use strict";var o=n(0),r=n(16).every;o({target:"Array",proto:!0,forced:n(39)("every")},{every:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(97),a=n(44);o({target:"Array",proto:!0},{fill:r}),a("fill")},function(e,t,n){"use strict";var o=n(0),r=n(16).filter,a=n(4),i=n(64)("filter"),c=i&&!a((function(){[].filter.call({length:-1,0:1},(function(e){throw e}))}));o({target:"Array",proto:!0,forced:!i||!c},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(16).find,a=n(44),i=!0;"find"in[]&&Array(1).find((function(){i=!1})),o({target:"Array",proto:!0,forced:i},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("find")},function(e,t,n){"use strict";var o=n(0),r=n(16).findIndex,a=n(44),i=!0;"findIndex"in[]&&Array(1).findIndex((function(){i=!1})),o({target:"Array",proto:!0,forced:i},{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("findIndex")},function(e,t,n){"use strict";var o=n(0),r=n(131),a=n(14),i=n(10),c=n(30),l=n(63);o({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:undefined,t=a(this),n=i(t.length),o=l(t,0);return o.length=r(o,t,t,n,0,e===undefined?1:c(e)),o}})},function(e,t,n){"use strict";var o=n(0),r=n(131),a=n(14),i=n(10),c=n(31),l=n(63);o({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),o=i(n.length);return c(e),(t=l(n,0)).length=r(t,n,n,o,0,1,e,arguments.length>1?arguments[1]:undefined),t}})},function(e,t,n){"use strict";var o=n(0),r=n(196);o({target:"Array",proto:!0,forced:[].forEach!=r},{forEach:r})},function(e,t,n){"use strict";var o=n(16).forEach,r=n(39);e.exports=r("forEach")?function(e){return o(this,e,arguments.length>1?arguments[1]:undefined)}:[].forEach},function(e,t,n){"use strict";var o=n(0),r=n(198);o({target:"Array",stat:!0,forced:!n(75)((function(e){Array.from(e)}))},{from:r})},function(e,t,n){"use strict";var o=n(48),r=n(14),a=n(132),i=n(98),c=n(10),l=n(49),u=n(99);e.exports=function(e){var t,n,s,d,p,f=r(e),m="function"==typeof this?this:Array,h=arguments.length,C=h>1?arguments[1]:undefined,g=C!==undefined,b=0,v=u(f);if(g&&(C=o(C,h>2?arguments[2]:undefined,2)),v==undefined||m==Array&&i(v))for(n=new m(t=c(f.length));t>b;b++)l(n,b,g?C(f[b],b):f[b]);else for(p=(d=v.call(f)).next,n=new m;!(s=p.call(d)).done;b++)l(n,b,g?a(d,C,[s.value,b],!0):s.value);return n.length=b,n}},function(e,t,n){"use strict";var o=n(0),r=n(60).includes,a=n(44);o({target:"Array",proto:!0},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("includes")},function(e,t,n){"use strict";var o=n(0),r=n(60).indexOf,a=n(39),i=[].indexOf,c=!!i&&1/[1].indexOf(1,-0)<0,l=a("indexOf");o({target:"Array",proto:!0,forced:c||l},{indexOf:function(e){return c?i.apply(this,arguments)||0:r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";n(0)({target:"Array",stat:!0},{isArray:n(52)})},function(e,t,n){"use strict";var o=n(134).IteratorPrototype,r=n(42),a=n(46),i=n(43),c=n(65),l=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=r(o,{next:a(1,n)}),i(e,u,!1,!0),c[u]=l,e}},function(e,t,n){"use strict";var o=n(0),r=n(57),a=n(23),i=n(39),c=[].join,l=r!=Object,u=i("join",",");o({target:"Array",proto:!0,forced:l||u},{join:function(e){return c.call(a(this),e===undefined?",":e)}})},function(e,t,n){"use strict";var o=n(0),r=n(136);o({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},function(e,t,n){"use strict";var o=n(0),r=n(16).map,a=n(4),i=n(64)("map"),c=i&&!a((function(){[].map.call({length:-1,0:1},(function(e){throw e}))}));o({target:"Array",proto:!0,forced:!i||!c},{map:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(49);o({target:"Array",stat:!0,forced:r((function(){function e(){}return!(Array.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var o=n(0),r=n(76).left;o({target:"Array",proto:!0,forced:n(39)("reduce")},{reduce:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(76).right;o({target:"Array",proto:!0,forced:n(39)("reduceRight")},{reduceRight:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(52),i=n(41),c=n(10),l=n(23),u=n(49),s=n(64),d=n(11)("species"),p=[].slice,f=Math.max;o({target:"Array",proto:!0,forced:!s("slice")},{slice:function(e,t){var n,o,s,m=l(this),h=c(m.length),C=i(e,h),g=i(t===undefined?h:t,h);if(a(m)&&("function"!=typeof(n=m.constructor)||n!==Array&&!a(n.prototype)?r(n)&&null===(n=n[d])&&(n=undefined):n=undefined,n===Array||n===undefined))return p.call(m,C,g);for(o=new(n===undefined?Array:n)(f(g-C,0)),s=0;C1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(31),a=n(14),i=n(4),c=n(39),l=[],u=l.sort,s=i((function(){l.sort(undefined)})),d=i((function(){l.sort(null)})),p=c("sort");o({target:"Array",proto:!0,forced:s||!d||p},{sort:function(e){return e===undefined?u.call(a(this)):u.call(a(this),r(e))}})},function(e,t,n){"use strict";n(54)("Array")},function(e,t,n){"use strict";var o=n(0),r=n(41),a=n(30),i=n(10),c=n(14),l=n(63),u=n(49),s=n(64),d=Math.max,p=Math.min,f=9007199254740991,m="Maximum allowed length exceeded";o({target:"Array",proto:!0,forced:!s("splice")},{splice:function(e,t){var n,o,s,h,C,g,b=c(this),v=i(b.length),N=r(e,v),V=arguments.length;if(0===V?n=o=0:1===V?(n=0,o=v-N):(n=V-2,o=p(d(a(t),0),v-N)),v+n-o>f)throw TypeError(m);for(s=l(b,o),h=0;hv-o+n;h--)delete b[h-1]}else if(n>o)for(h=v-o;h>N;h--)g=h+n-1,(C=h+o-1)in b?b[g]=b[C]:delete b[g];for(h=0;h>1,h=23===t?r(2,-24)-r(2,-77):0,C=e<0||0===e&&1/e<0?1:0,g=0;for((e=o(e))!=e||e===1/0?(u=e!=e?1:0,l=f):(l=a(i(e)/c),e*(s=r(2,-l))<1&&(l--,s*=2),(e+=l+m>=1?h/s:h*r(2,1-m))*s>=2&&(l++,s/=2),l+m>=f?(u=0,l=f):l+m>=1?(u=(e*s-1)*r(2,t),l+=m):(u=e*r(2,m-1)*r(2,t),l=0));t>=8;d[g++]=255&u,u/=256,t-=8);for(l=l<0;d[g++]=255&l,l/=256,p-=8);return d[--g]|=128*C,d},unpack:function(e,t){var n,o=e.length,a=8*o-t-1,i=(1<>1,l=a-7,u=o-1,s=e[u--],d=127&s;for(s>>=7;l>0;d=256*d+e[u],u--,l-=8);for(n=d&(1<<-l)-1,d>>=-l,l+=t;l>0;n=256*n+e[u],u--,l-=8);if(0===d)d=1-c;else{if(d===i)return n?NaN:s?-1/0:1/0;n+=r(2,t),d-=c}return(s?-1:1)*n*r(2,d-t)}}},function(e,t,n){"use strict";var o=n(0),r=n(7);o({target:"ArrayBuffer",stat:!0,forced:!r.NATIVE_ARRAY_BUFFER_VIEWS},{isView:r.isView})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(77),i=n(8),c=n(41),l=n(10),u=n(45),s=a.ArrayBuffer,d=a.DataView,p=s.prototype.slice;o({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:r((function(){return!new s(2).slice(1,undefined).byteLength}))},{slice:function(e,t){if(p!==undefined&&t===undefined)return p.call(i(this),e);for(var n=i(this).byteLength,o=c(e,n),r=c(t===undefined?n:t,n),a=new(u(this,s))(l(r-o)),f=new d(this),m=new d(a),h=0;o9999?"+":"";return n+r(a(e),n?6:4,0)+"-"+r(this.getUTCMonth()+1,2,0)+"-"+r(this.getUTCDate(),2,0)+"T"+r(this.getUTCHours(),2,0)+":"+r(this.getUTCMinutes(),2,0)+":"+r(this.getUTCSeconds(),2,0)+"."+r(t,3,0)+"Z"}:l},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(14),i=n(33);o({target:"Date",proto:!0,forced:r((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=a(this),n=i(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},function(e,t,n){"use strict";var o=n(24),r=n(226),a=n(11)("toPrimitive"),i=Date.prototype;a in i||o(i,a,r)},function(e,t,n){"use strict";var o=n(8),r=n(33);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return r(o(this),"number"!==e)}},function(e,t,n){"use strict";var o=n(22),r=Date.prototype,a="Invalid Date",i=r.toString,c=r.getTime;new Date(NaN)+""!=a&&o(r,"toString",(function(){var e=c.call(this);return e==e?i.call(this):a}))},function(e,t,n){"use strict";n(0)({target:"Function",proto:!0},{bind:n(138)})},function(e,t,n){"use strict";var o=n(6),r=n(13),a=n(36),i=n(11)("hasInstance"),c=Function.prototype;i in c||r.f(c,i,{value:function(e){if("function"!=typeof this||!o(e))return!1;if(!o(this.prototype))return e instanceof this;for(;e=a(e);)if(this.prototype===e)return!0;return!1}})},function(e,t,n){"use strict";var o=n(9),r=n(13).f,a=Function.prototype,i=a.toString,c=/^\s*function ([^ (]*)/;!o||"name"in a||r(a,"name",{configurable:!0,get:function(){try{return i.call(this).match(c)[1]}catch(e){return""}}})},function(e,t,n){"use strict";var o=n(5);n(43)(o.JSON,"JSON",!0)},function(e,t,n){"use strict";var o=n(78),r=n(139);e.exports=o("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(0),r=n(140),a=Math.acosh,i=Math.log,c=Math.sqrt,l=Math.LN2;o({target:"Math",stat:!0,forced:!a||710!=Math.floor(a(Number.MAX_VALUE))||a(Infinity)!=Infinity},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?i(e)+l:r(e-1+c(e-1)*c(e+1))}})},function(e,t,n){"use strict";var o=n(0),r=Math.asinh,a=Math.log,i=Math.sqrt;o({target:"Math",stat:!0,forced:!(r&&1/r(0)>0)},{asinh:function c(e){return isFinite(e=+e)&&0!=e?e<0?-c(-e):a(e+i(e*e+1)):e}})},function(e,t,n){"use strict";var o=n(0),r=Math.atanh,a=Math.log;o({target:"Math",stat:!0,forced:!(r&&1/r(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:a((1+e)/(1-e))/2}})},function(e,t,n){"use strict";var o=n(0),r=n(105),a=Math.abs,i=Math.pow;o({target:"Math",stat:!0},{cbrt:function(e){return r(e=+e)*i(a(e),1/3)}})},function(e,t,n){"use strict";var o=n(0),r=Math.floor,a=Math.log,i=Math.LOG2E;o({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-r(a(e+.5)*i):32}})},function(e,t,n){"use strict";var o=n(0),r=n(80),a=Math.cosh,i=Math.abs,c=Math.E;o({target:"Math",stat:!0,forced:!a||a(710)===Infinity},{cosh:function(e){var t=r(i(e)-1)+1;return(t+1/(t*c*c))*(c/2)}})},function(e,t,n){"use strict";var o=n(0),r=n(80);o({target:"Math",stat:!0,forced:r!=Math.expm1},{expm1:r})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{fround:n(241)})},function(e,t,n){"use strict";var o=n(105),r=Math.abs,a=Math.pow,i=a(2,-52),c=a(2,-23),l=a(2,127)*(2-c),u=a(2,-126),s=function(e){return e+1/i-1/i};e.exports=Math.fround||function(e){var t,n,a=r(e),d=o(e);return al||n!=n?d*Infinity:d*n}},function(e,t,n){"use strict";var o=n(0),r=Math.hypot,a=Math.abs,i=Math.sqrt;o({target:"Math",stat:!0,forced:!!r&&r(Infinity,NaN)!==Infinity},{hypot:function(e,t){for(var n,o,r=0,c=0,l=arguments.length,u=0;c0?(o=n/u)*o:n;return u===Infinity?Infinity:u*i(r)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=Math.imul;o({target:"Math",stat:!0,forced:r((function(){return-5!=a(4294967295,5)||2!=a.length}))},{imul:function(e,t){var n=+e,o=+t,r=65535&n,a=65535&o;return 0|r*a+((65535&n>>>16)*a+r*(65535&o>>>16)<<16>>>0)}})},function(e,t,n){"use strict";var o=n(0),r=Math.log,a=Math.LOG10E;o({target:"Math",stat:!0},{log10:function(e){return r(e)*a}})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{log1p:n(140)})},function(e,t,n){"use strict";var o=n(0),r=Math.log,a=Math.LN2;o({target:"Math",stat:!0},{log2:function(e){return r(e)/a}})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{sign:n(105)})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(80),i=Math.abs,c=Math.exp,l=Math.E;o({target:"Math",stat:!0,forced:r((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return i(e=+e)<1?(a(e)-a(-e))/2:(c(e-1)-c(-e-1))*(l/2)}})},function(e,t,n){"use strict";var o=n(0),r=n(80),a=Math.exp;o({target:"Math",stat:!0},{tanh:function(e){var t=r(e=+e),n=r(-e);return t==Infinity?1:n==Infinity?-1:(t-n)/(a(e)+a(-e))}})},function(e,t,n){"use strict";n(43)(Math,"Math",!0)},function(e,t,n){"use strict";var o=n(0),r=Math.ceil,a=Math.floor;o({target:"Math",stat:!0},{trunc:function(e){return(e>0?a:r)(e)}})},function(e,t,n){"use strict";var o=n(9),r=n(5),a=n(61),i=n(22),c=n(15),l=n(32),u=n(79),s=n(33),d=n(4),p=n(42),f=n(47).f,m=n(18).f,h=n(13).f,C=n(56).trim,g="Number",b=r[g],v=b.prototype,N=l(p(v))==g,V=function(e){var t,n,o,r,a,i,c,l,u=s(e,!1);if("string"==typeof u&&u.length>2)if(43===(t=(u=C(u)).charCodeAt(0))||45===t){if(88===(n=u.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(u.charCodeAt(1)){case 66:case 98:o=2,r=49;break;case 79:case 111:o=8,r=55;break;default:return+u}for(i=(a=u.slice(2)).length,c=0;cr)return NaN;return parseInt(a,o)}return+u};if(a(g,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var y,_=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof _&&(N?d((function(){v.valueOf.call(n)})):l(n)!=g)?u(new b(V(t)),n,_):V(t)},x=o?f(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;x.length>k;k++)c(b,y=x[k])&&!c(_,y)&&h(_,y,m(b,y));_.prototype=v,v.constructor=_,i(r,g,_)}},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isFinite:n(255)})},function(e,t,n){"use strict";var o=n(5).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&o(e)}},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isInteger:n(141)})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){"use strict";var o=n(0),r=n(141),a=Math.abs;o({target:"Number",stat:!0},{isSafeInteger:function(e){return r(e)&&a(e)<=9007199254740991}})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){"use strict";var o=n(0),r=n(262);o({target:"Number",stat:!0,forced:Number.parseFloat!=r},{parseFloat:r})},function(e,t,n){"use strict";var o=n(5),r=n(56).trim,a=n(81),i=o.parseFloat,c=1/i(a+"-0")!=-Infinity;e.exports=c?function(e){var t=r(String(e)),n=i(t);return 0===n&&"-"==t.charAt(0)?-0:n}:i},function(e,t,n){"use strict";var o=n(0),r=n(142);o({target:"Number",stat:!0,forced:Number.parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o=n(0),r=n(30),a=n(265),i=n(104),c=n(4),l=1..toFixed,u=Math.floor,s=function p(e,t,n){return 0===t?n:t%2==1?p(e,t-1,n*e):p(e*e,t/2,n)},d=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t};o({target:"Number",proto:!0,forced:l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!c((function(){l.call({})}))},{toFixed:function(e){var t,n,o,c,l=a(this),p=r(e),f=[0,0,0,0,0,0],m="",h="0",C=function(e,t){for(var n=-1,o=t;++n<6;)o+=e*f[n],f[n]=o%1e7,o=u(o/1e7)},g=function(e){for(var t=6,n=0;--t>=0;)n+=f[t],f[t]=u(n/e),n=n%e*1e7},b=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==f[e]){var n=String(f[e]);t=""===t?n:t+i.call("0",7-n.length)+n}return t};if(p<0||p>20)throw RangeError("Incorrect fraction digits");if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(m="-",l=-l),l>1e-21)if(n=(t=d(l*s(2,69,1))-69)<0?l*s(2,-t,1):l/s(2,t,1),n*=4503599627370496,(t=52-t)>0){for(C(0,n),o=p;o>=7;)C(1e7,0),o-=7;for(C(s(10,o,1),0),o=t-1;o>=23;)g(1<<23),o-=23;g(1<0?m+((c=h.length)<=p?"0."+i.call("0",p-c)+h:h.slice(0,c-p)+"."+h.slice(c-p)):m+h}})},function(e,t,n){"use strict";var o=n(32);e.exports=function(e){if("number"!=typeof e&&"Number"!=o(e))throw TypeError("Incorrect invocation");return+e}},function(e,t,n){"use strict";var o=n(0),r=n(267);o({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},function(e,t,n){"use strict";var o=n(9),r=n(4),a=n(62),i=n(94),c=n(71),l=n(14),u=n(57),s=Object.assign,d=Object.defineProperty;e.exports=!s||r((function(){if(o&&1!==s({b:1},s(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=s({},e)[n]||"abcdefghijklmnopqrst"!=a(s({},t)).join("")}))?function(e,t){for(var n=l(e),r=arguments.length,s=1,d=i.f,p=c.f;r>s;)for(var f,m=u(arguments[s++]),h=d?a(m).concat(d(m)):a(m),C=h.length,g=0;C>g;)f=h[g++],o&&!p.call(m,f)||(n[f]=m[f]);return n}:s},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0,sham:!n(9)},{create:n(42)})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(31),l=n(13);r&&o({target:"Object",proto:!0,forced:a},{__defineGetter__:function(e,t){l.f(i(this),e,{get:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(0),r=n(9);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperties:n(126)})},function(e,t,n){"use strict";var o=n(0),r=n(9);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperty:n(13).f})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(31),l=n(13);r&&o({target:"Object",proto:!0,forced:a},{__defineSetter__:function(e,t){l.f(i(this),e,{set:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(0),r=n(143).entries;o({target:"Object",stat:!0},{entries:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(67),a=n(4),i=n(6),c=n(50).onFreeze,l=Object.freeze;o({target:"Object",stat:!0,forced:a((function(){l(1)})),sham:!r},{freeze:function(e){return l&&i(e)?l(c(e)):e}})},function(e,t,n){"use strict";var o=n(0),r=n(68),a=n(49);o({target:"Object",stat:!0},{fromEntries:function(e){var t={};return r(e,(function(e,n){a(t,e,n)}),undefined,!0),t}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(23),i=n(18).f,c=n(9),l=r((function(){i(1)}));o({target:"Object",stat:!0,forced:!c||l,sham:!c},{getOwnPropertyDescriptor:function(e,t){return i(a(e),t)}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(92),i=n(23),c=n(18),l=n(49);o({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(e){for(var t,n,o=i(e),r=c.f,u=a(o),s={},d=0;u.length>d;)(n=r(o,t=u[d++]))!==undefined&&l(s,t,n);return s}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(128).f;o({target:"Object",stat:!0,forced:r((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:a})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(14),i=n(36),c=n(102);o({target:"Object",stat:!0,forced:r((function(){i(1)})),sham:!c},{getPrototypeOf:function(e){return i(a(e))}})},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0},{is:n(144)})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isExtensible;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isExtensible:function(e){return!!a(e)&&(!i||i(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isFrozen;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isFrozen:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isSealed;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isSealed:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(14),a=n(62);o({target:"Object",stat:!0,forced:n(4)((function(){a(1)}))},{keys:function(e){return a(r(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(33),l=n(36),u=n(18).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupGetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=u(n,o))return t.get}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(33),l=n(36),u=n(18).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupSetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=u(n,o))return t.set}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(50).onFreeze,i=n(67),c=n(4),l=Object.preventExtensions;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{preventExtensions:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(50).onFreeze,i=n(67),c=n(4),l=Object.seal;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{seal:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0},{setPrototypeOf:n(53)})},function(e,t,n){"use strict";var o=n(100),r=n(22),a=n(291);o||r(Object.prototype,"toString",a,{unsafe:!0})},function(e,t,n){"use strict";var o=n(100),r=n(74);e.exports=o?{}.toString:function(){return"[object "+r(this)+"]"}},function(e,t,n){"use strict";var o=n(0),r=n(143).values;o({target:"Object",stat:!0},{values:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(142);o({global:!0,forced:parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o,r,a,i,c=n(0),l=n(38),u=n(5),s=n(35),d=n(145),p=n(22),f=n(66),m=n(43),h=n(54),C=n(6),g=n(31),b=n(55),v=n(32),N=n(90),V=n(68),y=n(75),_=n(45),x=n(106).set,k=n(147),w=n(148),L=n(295),B=n(149),S=n(296),I=n(34),T=n(61),A=n(11),E=n(96),P=A("species"),O="Promise",M=I.get,R=I.set,F=I.getterFor(O),D=d,j=u.TypeError,z=u.document,H=u.process,G=s("fetch"),U=B.f,K=U,Y="process"==v(H),q=!!(z&&z.createEvent&&u.dispatchEvent),W=0,$=T(O,(function(){if(!(N(D)!==String(D))){if(66===E)return!0;if(!Y&&"function"!=typeof PromiseRejectionEvent)return!0}if(l&&!D.prototype["finally"])return!0;if(E>=51&&/native code/.test(D))return!1;var e=D.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[P]=t,!(e.then((function(){}))instanceof t)})),Q=$||!y((function(e){D.all(e)["catch"]((function(){}))})),X=function(e){var t;return!(!C(e)||"function"!=typeof(t=e.then))&&t},J=function(e,t,n){if(!t.notified){t.notified=!0;var o=t.reactions;k((function(){for(var r=t.value,a=1==t.state,i=0;o.length>i;){var c,l,u,s=o[i++],d=a?s.ok:s.fail,p=s.resolve,f=s.reject,m=s.domain;try{d?(a||(2===t.rejection&&ne(e,t),t.rejection=1),!0===d?c=r:(m&&m.enter(),c=d(r),m&&(m.exit(),u=!0)),c===s.promise?f(j("Promise-chain cycle")):(l=X(c))?l.call(c,p,f):p(c)):f(r)}catch(h){m&&!u&&m.exit(),f(h)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&ee(e,t)}))}},Z=function(e,t,n){var o,r;q?((o=z.createEvent("Event")).promise=t,o.reason=n,o.initEvent(e,!1,!0),u.dispatchEvent(o)):o={promise:t,reason:n},(r=u["on"+e])?r(o):"unhandledrejection"===e&&L("Unhandled promise rejection",n)},ee=function(e,t){x.call(u,(function(){var n,o=t.value;if(te(t)&&(n=S((function(){Y?H.emit("unhandledRejection",o,e):Z("unhandledrejection",e,o)})),t.rejection=Y||te(t)?2:1,n.error))throw n.value}))},te=function(e){return 1!==e.rejection&&!e.parent},ne=function(e,t){x.call(u,(function(){Y?H.emit("rejectionHandled",e):Z("rejectionhandled",e,t.value)}))},oe=function(e,t,n,o){return function(r){e(t,n,r,o)}},re=function(e,t,n,o){t.done||(t.done=!0,o&&(t=o),t.value=n,t.state=2,J(e,t,!0))},ae=function ie(e,t,n,o){if(!t.done){t.done=!0,o&&(t=o);try{if(e===n)throw j("Promise can't be resolved itself");var r=X(n);r?k((function(){var o={done:!1};try{r.call(n,oe(ie,e,o,t),oe(re,e,o,t))}catch(a){re(e,o,a,t)}})):(t.value=n,t.state=1,J(e,t,!1))}catch(a){re(e,{done:!1},a,t)}}};$&&(D=function(e){b(this,D,O),g(e),o.call(this);var t=M(this);try{e(oe(ae,this,t),oe(re,this,t))}catch(n){re(this,t,n)}},(o=function(e){R(this,{type:O,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:W,value:undefined})}).prototype=f(D.prototype,{then:function(e,t){var n=F(this),o=U(_(this,D));return o.ok="function"!=typeof e||e,o.fail="function"==typeof t&&t,o.domain=Y?H.domain:undefined,n.parent=!0,n.reactions.push(o),n.state!=W&&J(this,n,!1),o.promise},"catch":function(e){return this.then(undefined,e)}}),r=function(){var e=new o,t=M(e);this.promise=e,this.resolve=oe(ae,e,t),this.reject=oe(re,e,t)},B.f=U=function(e){return e===D||e===a?new r(e):K(e)},l||"function"!=typeof d||(i=d.prototype.then,p(d.prototype,"then",(function(e,t){var n=this;return new D((function(e,t){i.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof G&&c({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return w(D,G.apply(u,arguments))}}))),c({global:!0,wrap:!0,forced:$},{Promise:D}),m(D,O,!1,!0),h(O),a=s(O),c({target:O,stat:!0,forced:$},{reject:function(e){var t=U(this);return t.reject.call(undefined,e),t.promise}}),c({target:O,stat:!0,forced:l||$},{resolve:function(e){return w(l&&this===a?D:this,e)}}),c({target:O,stat:!0,forced:Q},{all:function(e){var t=this,n=U(t),o=n.resolve,r=n.reject,a=S((function(){var n=g(t.resolve),a=[],i=0,c=1;V(e,(function(e){var l=i++,u=!1;a.push(undefined),c++,n.call(t,e).then((function(e){u||(u=!0,a[l]=e,--c||o(a))}),r)})),--c||o(a)}));return a.error&&r(a.value),n.promise},race:function(e){var t=this,n=U(t),o=n.reject,r=S((function(){var r=g(t.resolve);V(e,(function(e){r.call(t,e).then(n.resolve,o)}))}));return r.error&&o(r.value),n.promise}})},function(e,t,n){"use strict";var o=n(5);e.exports=function(e,t){var n=o.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t,n){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,n){"use strict";var o=n(0),r=n(38),a=n(145),i=n(4),c=n(35),l=n(45),u=n(148),s=n(22);o({target:"Promise",proto:!0,real:!0,forced:!!a&&i((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}))},{"finally":function(e){var t=l(this,c("Promise")),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),r||"function"!=typeof a||a.prototype["finally"]||s(a.prototype,"finally",c("Promise").prototype["finally"])},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(31),i=n(8),c=n(4),l=r("Reflect","apply"),u=Function.apply;o({target:"Reflect",stat:!0,forced:!c((function(){l((function(){}))}))},{apply:function(e,t,n){return a(e),i(n),l?l(e,t,n):u.call(e,t,n)}})},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(31),i=n(8),c=n(6),l=n(42),u=n(138),s=n(4),d=r("Reflect","construct"),p=s((function(){function e(){}return!(d((function(){}),[],e)instanceof e)})),f=!s((function(){d((function(){}))})),m=p||f;o({target:"Reflect",stat:!0,forced:m,sham:m},{construct:function(e,t){a(e),i(t);var n=arguments.length<3?e:a(arguments[2]);if(f&&!p)return d(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var o=[null];return o.push.apply(o,t),new(u.apply(e,o))}var r=n.prototype,s=l(c(r)?r:Object.prototype),m=Function.apply.call(e,s,t);return c(m)?m:s}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(8),i=n(33),c=n(13);o({target:"Reflect",stat:!0,forced:n(4)((function(){Reflect.defineProperty(c.f({},1,{value:1}),1,{value:2})})),sham:!r},{defineProperty:function(e,t,n){a(e);var o=i(t,!0);a(n);try{return c.f(e,o,n),!0}catch(r){return!1}}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(18).f;o({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=a(r(e),t);return!(n&&!n.configurable)&&delete e[t]}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(8),i=n(15),c=n(18),l=n(36);o({target:"Reflect",stat:!0},{get:function u(e,t){var n,o,s=arguments.length<3?e:arguments[2];return a(e)===s?e[t]:(n=c.f(e,t))?i(n,"value")?n.value:n.get===undefined?undefined:n.get.call(s):r(o=l(e))?u(o,t,s):void 0}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(8),i=n(18);o({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(e,t){return i.f(a(e),t)}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(36);o({target:"Reflect",stat:!0,sham:!n(102)},{getPrototypeOf:function(e){return a(r(e))}})},function(e,t,n){"use strict";n(0)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=Object.isExtensible;o({target:"Reflect",stat:!0},{isExtensible:function(e){return r(e),!a||a(e)}})},function(e,t,n){"use strict";n(0)({target:"Reflect",stat:!0},{ownKeys:n(92)})},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(8);o({target:"Reflect",stat:!0,sham:!n(67)},{preventExtensions:function(e){a(e);try{var t=r("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(6),i=n(15),c=n(4),l=n(13),u=n(18),s=n(36),d=n(46);o({target:"Reflect",stat:!0,forced:c((function(){var e=l.f({},"a",{configurable:!0});return!1!==Reflect.set(s(e),"a",1,e)}))},{set:function p(e,t,n){var o,c,f=arguments.length<4?e:arguments[3],m=u.f(r(e),t);if(!m){if(a(c=s(e)))return p(c,t,n,f);m=d(0)}if(i(m,"value")){if(!1===m.writable||!a(f))return!1;if(o=u.f(f,t)){if(o.get||o.set||!1===o.writable)return!1;o.value=n,l.f(f,t,o)}else l.f(f,t,d(0,n));return!0}return m.set!==undefined&&(m.set.call(f,n),!0)}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(135),i=n(53);i&&o({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){r(e),a(t);try{return i(e,t),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(9),r=n(5),a=n(61),i=n(79),c=n(13).f,l=n(47).f,u=n(107),s=n(83),d=n(22),p=n(4),f=n(54),m=n(11)("match"),h=r.RegExp,C=h.prototype,g=/a/g,b=/a/g,v=new h(g)!==g;if(o&&a("RegExp",!v||p((function(){return b[m]=!1,h(g)!=g||h(b)==b||"/a/i"!=h(g,"i")})))){for(var N=function(e,t){var n=this instanceof N,o=u(e),r=t===undefined;return!n&&o&&e.constructor===N&&r?e:i(v?new h(o&&!r?e.source:e,t):h((o=e instanceof N)?e.source:e,o&&r?s.call(e):t),n?this:C,N)},V=function(e){e in N||c(N,e,{configurable:!0,get:function(){return h[e]},set:function(t){h[e]=t}})},y=l(h),_=0;y.length>_;)V(y[_++]);C.constructor=N,N.prototype=C,d(r,"RegExp",N)}f("RegExp")},function(e,t,n){"use strict";var o=n(0),r=n(84);o({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(83);o&&"g"!=/./g.flags&&r.f(RegExp.prototype,"flags",{configurable:!0,get:a})},function(e,t,n){"use strict";var o=n(22),r=n(8),a=n(4),i=n(83),c=RegExp.prototype,l=c.toString,u=a((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),s="toString"!=l.name;(u||s)&&o(RegExp.prototype,"toString",(function(){var e=r(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(n===undefined&&e instanceof RegExp&&!("flags"in c)?i.call(e):n)}),{unsafe:!0})},function(e,t,n){"use strict";var o=n(78),r=n(139);e.exports=o("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(0),r=n(108).codeAt;o({target:"String",proto:!0},{codePointAt:function(e){return r(this,e)}})},function(e,t,n){"use strict";var o,r=n(0),a=n(18).f,i=n(10),c=n(109),l=n(21),u=n(110),s=n(38),d="".endsWith,p=Math.min,f=u("endsWith");r({target:"String",proto:!0,forced:!!(s||f||(o=a(String.prototype,"endsWith"),!o||o.writable))&&!f},{endsWith:function(e){var t=String(l(this));c(e);var n=arguments.length>1?arguments[1]:undefined,o=i(t.length),r=n===undefined?o:p(i(n),o),a=String(e);return d?d.call(t,a,r):t.slice(r-a.length,r)===a}})},function(e,t,n){"use strict";var o=n(0),r=n(41),a=String.fromCharCode,i=String.fromCodePoint;o({target:"String",stat:!0,forced:!!i&&1!=i.length},{fromCodePoint:function(e){for(var t,n=[],o=arguments.length,i=0;o>i;){if(t=+arguments[i++],r(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?a(t):a(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},function(e,t,n){"use strict";var o=n(0),r=n(109),a=n(21);o({target:"String",proto:!0,forced:!n(110)("includes")},{includes:function(e){return!!~String(a(this)).indexOf(r(e),arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(108).charAt,r=n(34),a=n(101),i=r.set,c=r.getterFor("String Iterator");a(String,"String",(function(e){i(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,r=t.index;return r>=n.length?{value:undefined,done:!0}:(e=o(n,r),t.index+=e.length,{value:e,done:!1})}))},function(e,t,n){"use strict";var o=n(85),r=n(8),a=n(10),i=n(21),c=n(111),l=n(86);o("match",1,(function(e,t,n){return[function(t){var n=i(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var i=r(e),u=String(this);if(!i.global)return l(i,u);var s=i.unicode;i.lastIndex=0;for(var d,p=[],f=0;null!==(d=l(i,u));){var m=String(d[0]);p[f]=m,""===m&&(i.lastIndex=c(u,a(i.lastIndex),s)),f++}return 0===f?null:p}]}))},function(e,t,n){"use strict";var o=n(0),r=n(103).end;o({target:"String",proto:!0,forced:n(150)},{padEnd:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(103).start;o({target:"String",proto:!0,forced:n(150)},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(23),a=n(10);o({target:"String",stat:!0},{raw:function(e){for(var t=r(e.raw),n=a(t.length),o=arguments.length,i=[],c=0;n>c;)i.push(String(t[c++])),c]*>)/g,h=/\$([$&'`]|\d\d?)/g;o("replace",2,(function(e,t,n){return[function(n,o){var r=l(this),a=n==undefined?undefined:n[e];return a!==undefined?a.call(n,r,o):t.call(String(r),n,o)},function(e,a){var l=n(t,e,this,a);if(l.done)return l.value;var f=r(e),m=String(this),h="function"==typeof a;h||(a=String(a));var C=f.global;if(C){var g=f.unicode;f.lastIndex=0}for(var b=[];;){var v=s(f,m);if(null===v)break;if(b.push(v),!C)break;""===String(v[0])&&(f.lastIndex=u(m,i(f.lastIndex),g))}for(var N,V="",y=0,_=0;_=y&&(V+=m.slice(y,k)+I,y=k+x.length)}return V+m.slice(y)}];function o(e,n,o,r,i,c){var l=o+e.length,u=r.length,s=h;return i!==undefined&&(i=a(i),s=m),t.call(c,s,(function(t,a){var c;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,o);case"'":return n.slice(l);case"<":c=i[a.slice(1,-1)];break;default:var s=+a;if(0===s)return t;if(s>u){var d=f(s/10);return 0===d?t:d<=u?r[d-1]===undefined?a.charAt(1):r[d-1]+a.charAt(1):t}c=r[s-1]}return c===undefined?"":c}))}}))},function(e,t,n){"use strict";var o=n(85),r=n(8),a=n(21),i=n(144),c=n(86);o("search",1,(function(e,t,n){return[function(t){var n=a(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var a=r(e),l=String(this),u=a.lastIndex;i(u,0)||(a.lastIndex=0);var s=c(a,l);return i(a.lastIndex,u)||(a.lastIndex=u),null===s?-1:s.index}]}))},function(e,t,n){"use strict";var o=n(85),r=n(107),a=n(8),i=n(21),c=n(45),l=n(111),u=n(10),s=n(86),d=n(84),p=n(4),f=[].push,m=Math.min,h=!p((function(){return!RegExp(4294967295,"y")}));o("split",2,(function(e,t,n){var o;return o="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var o=String(i(this)),a=n===undefined?4294967295:n>>>0;if(0===a)return[];if(e===undefined)return[o];if(!r(e))return t.call(o,e,a);for(var c,l,u,s=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),m=0,h=new RegExp(e.source,p+"g");(c=d.call(h,o))&&!((l=h.lastIndex)>m&&(s.push(o.slice(m,c.index)),c.length>1&&c.index=a));)h.lastIndex===c.index&&h.lastIndex++;return m===o.length?!u&&h.test("")||s.push(""):s.push(o.slice(m)),s.length>a?s.slice(0,a):s}:"0".split(undefined,0).length?function(e,n){return e===undefined&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=i(this),a=t==undefined?undefined:t[e];return a!==undefined?a.call(t,r,n):o.call(String(r),t,n)},function(e,r){var i=n(o,e,this,r,o!==t);if(i.done)return i.value;var d=a(e),p=String(this),f=c(d,RegExp),C=d.unicode,g=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(h?"y":"g"),b=new f(h?d:"^(?:"+d.source+")",g),v=r===undefined?4294967295:r>>>0;if(0===v)return[];if(0===p.length)return null===s(b,p)?[p]:[];for(var N=0,V=0,y=[];V1?arguments[1]:undefined,t.length)),o=String(e);return d?d.call(t,o,n):t.slice(n,n+o.length)===o}})},function(e,t,n){"use strict";var o=n(0),r=n(56).trim;o({target:"String",proto:!0,forced:n(112)("trim")},{trim:function(){return r(this)}})},function(e,t,n){"use strict";var o=n(0),r=n(56).end,a=n(112)("trimEnd"),i=a?function(){return r(this)}:"".trimEnd;o({target:"String",proto:!0,forced:a},{trimEnd:i,trimRight:i})},function(e,t,n){"use strict";var o=n(0),r=n(56).start,a=n(112)("trimStart"),i=a?function(){return r(this)}:"".trimStart;o({target:"String",proto:!0,forced:a},{trimStart:i,trimLeft:i})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("anchor")},{anchor:function(e){return r(this,"a","name",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("big")},{big:function(){return r(this,"big","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("blink")},{blink:function(){return r(this,"blink","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("bold")},{bold:function(){return r(this,"b","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fixed")},{fixed:function(){return r(this,"tt","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fontcolor")},{fontcolor:function(e){return r(this,"font","color",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fontsize")},{fontsize:function(e){return r(this,"font","size",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("italics")},{italics:function(){return r(this,"i","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("link")},{link:function(e){return r(this,"a","href",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("small")},{small:function(){return r(this,"small","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("strike")},{strike:function(){return r(this,"strike","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("sub")},{sub:function(){return r(this,"sub","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("sup")},{sup:function(){return r(this,"sup","","")}})},function(e,t,n){"use strict";n(40)("Float32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(30);e.exports=function(e){var t=o(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},function(e,t,n){"use strict";n(40)("Float64",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}),!0)},function(e,t,n){"use strict";n(40)("Uint16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(7),r=n(130),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",(function(e,t){return r.call(a(this),e,t,arguments.length>2?arguments[2]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).every,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("every",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(97),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("fill",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).filter,a=n(45),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("filter",(function(e){for(var t=r(i(this),e,arguments.length>1?arguments[1]:undefined),n=a(this,this.constructor),o=0,l=t.length,u=new(c(n))(l);l>o;)u[o]=t[o++];return u}))},function(e,t,n){"use strict";var o=n(7),r=n(16).find,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("find",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).findIndex,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("findIndex",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).forEach,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("forEach",(function(e){r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(113);(0,n(7).exportTypedArrayStaticMethod)("from",n(152),o)},function(e,t,n){"use strict";var o=n(7),r=n(60).includes,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("includes",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(60).indexOf,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("indexOf",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(5),r=n(7),a=n(133),i=n(11)("iterator"),c=o.Uint8Array,l=a.values,u=a.keys,s=a.entries,d=r.aTypedArray,p=r.exportTypedArrayMethod,f=c&&c.prototype[i],m=!!f&&("values"==f.name||f.name==undefined),h=function(){return l.call(d(this))};p("entries",(function(){return s.call(d(this))})),p("keys",(function(){return u.call(d(this))})),p("values",h,!m),p(i,h,!m)},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].join;a("join",(function(e){return i.apply(r(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(136),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("lastIndexOf",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).map,a=n(45),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("map",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined,(function(e,t){return new(c(a(e,e.constructor)))(t)}))}))},function(e,t,n){"use strict";var o=n(7),r=n(113),a=o.aTypedArrayConstructor;(0,o.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(a(this))(t);t>e;)n[e]=arguments[e++];return n}),r)},function(e,t,n){"use strict";var o=n(7),r=n(76).left,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduce",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(76).right,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduceRight",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=Math.floor;a("reverse",(function(){for(var e,t=r(this).length,n=i(t/2),o=0;o1?arguments[1]:undefined,1),n=this.length,o=i(e),c=r(o.length),u=0;if(c+t>n)throw RangeError("Wrong length");for(;ua;)s[a]=n[a++];return s}),a((function(){new Int8Array(1).slice()})))},function(e,t,n){"use strict";var o=n(7),r=n(16).some,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("some",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].sort;a("sort",(function(e){return i.call(r(this),e)}))},function(e,t,n){"use strict";var o=n(7),r=n(10),a=n(41),i=n(45),c=o.aTypedArray;(0,o.exportTypedArrayMethod)("subarray",(function(e,t){var n=c(this),o=n.length,l=a(e,o);return new(i(n,n.constructor))(n.buffer,n.byteOffset+l*n.BYTES_PER_ELEMENT,r((t===undefined?o:a(t,o))-l))}))},function(e,t,n){"use strict";var o=n(5),r=n(7),a=n(4),i=o.Int8Array,c=r.aTypedArray,l=r.exportTypedArrayMethod,u=[].toLocaleString,s=[].slice,d=!!i&&a((function(){u.call(new i(1))}));l("toLocaleString",(function(){return u.apply(d?s.call(c(this)):c(this),arguments)}),a((function(){return[1,2].toLocaleString()!=new i([1,2]).toLocaleString()}))||!a((function(){i.prototype.toLocaleString.call([1,2])})))},function(e,t,n){"use strict";var o=n(7).exportTypedArrayMethod,r=n(4),a=n(5).Uint8Array,i=a&&a.prototype||{},c=[].toString,l=[].join;r((function(){c.call({})}))&&(c=function(){return l.call(this)});var u=i.toString!=c;o("toString",c,u)},function(e,t,n){"use strict";var o,r=n(5),a=n(66),i=n(50),c=n(78),l=n(153),u=n(6),s=n(34).enforce,d=n(121),p=!r.ActiveXObject&&"ActiveXObject"in r,f=Object.isExtensible,m=function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}},h=e.exports=c("WeakMap",m,l);if(d&&p){o=l.getConstructor(m,"WeakMap",!0),i.REQUIRED=!0;var C=h.prototype,g=C["delete"],b=C.has,v=C.get,N=C.set;a(C,{"delete":function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),g.call(this,e)||t.frozen["delete"](e)}return g.call(this,e)},has:function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),b.call(this,e)||t.frozen.has(e)}return b.call(this,e)},get:function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),b.call(this,e)?v.call(this,e):t.frozen.get(e)}return v.call(this,e)},set:function(e,t){if(u(e)&&!f(e)){var n=s(this);n.frozen||(n.frozen=new o),b.call(this,e)?N.call(this,e,t):n.frozen.set(e,t)}else N.call(this,e,t);return this}})}},function(e,t,n){"use strict";n(78)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),n(153))},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(106);o({global:!0,bind:!0,enumerable:!0,forced:!r.setImmediate||!r.clearImmediate},{setImmediate:a.set,clearImmediate:a.clear})},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(147),i=n(32),c=r.process,l="process"==i(c);o({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=l&&c.domain;a(t?t.bind(e):e)}})},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(73),i=[].slice,c=function(e){return function(t,n){var o=arguments.length>2,r=o?i.call(arguments,2):undefined;return e(o?function(){("function"==typeof t?t:Function(t)).apply(this,r)}:t,n)}};o({global:!0,bind:!0,forced:/MSIE .\./.test(a)},{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},function(e,t,n){"use strict";t.__esModule=!0,t._CI=Ie,t._HI=D,t._M=Te,t._MCCC=Oe,t._ME=Ee,t._MFCC=Me,t._MP=Be,t._MR=Ne,t.__render=ze,t.createComponentVNode=function(e,t,n,o,r){var i=new T(1,null,null,e=function(e,t){if(12&e)return e;if(t.prototype&&t.prototype.render)return 4;if(t.render)return 32776;return 8}(e,t),o,function(e,t,n){var o=(32768&e?t.render:t).defaultProps;if(a(o))return n;if(a(n))return s(o,null);return B(n,o)}(e,t,n),function(e,t,n){if(4&e)return n;var o=(32768&e?t.render:t).defaultHooks;if(a(o))return n;if(a(n))return o;return B(n,o)}(e,t,r),t);k.createVNode&&k.createVNode(i);return i},t.createFragment=P,t.createPortal=function(e,t){var n=D(e);return A(1024,1024,null,n,0,null,n.key,t)},t.createRef=function(){return{current:null}},t.createRenderer=function(e){return function(t,n,o,r){e||(e=t),He(n,e,o,r)}},t.createTextVNode=E,t.createVNode=A,t.directClone=O,t.findDOMfromVNode=N,t.forwardRef=function(e){return{render:e}},t.getFlagsForElementVnode=function(e){switch(e){case"svg":return 32;case"input":return 64;case"select":return 256;case"textarea":return 128;case f:return 8192;default:return 1}},t.linkEvent=function(e,t){if(c(t))return{data:e,event:t};return null},t.normalizeProps=function(e){var t=e.props;if(t){var n=e.flags;481&n&&(void 0!==t.children&&a(e.children)&&F(e,t.children),void 0!==t.className&&(e.className=t.className||null,t.className=undefined)),void 0!==t.key&&(e.key=t.key,t.key=undefined),void 0!==t.ref&&(e.ref=8&n?s(e.ref,t.ref):t.ref,t.ref=undefined)}return e},t.render=He,t.rerender=We,t.version=t.options=t.Fragment=t.EMPTY_OBJ=t.Component=void 0;var o=Array.isArray;function r(e){var t=typeof e;return"string"===t||"number"===t}function a(e){return null==e}function i(e){return null===e||!1===e||!0===e||void 0===e}function c(e){return"function"==typeof e}function l(e){return"string"==typeof e}function u(e){return null===e}function s(e,t){var n={};if(e)for(var o in e)n[o]=e[o];if(t)for(var r in t)n[r]=t[r];return n}function d(e){return!u(e)&&"object"==typeof e}var p={};t.EMPTY_OBJ=p;var f="$F";function m(e){return e.substr(2).toLowerCase()}function h(e,t){e.appendChild(t)}function C(e,t,n){u(n)?h(e,t):e.insertBefore(t,n)}function g(e,t){e.removeChild(t)}function b(e){for(var t;(t=e.shift())!==undefined;)t()}function v(e,t,n){var o=e.children;return 4&n?o.$LI:8192&n?2===e.childFlags?o:o[t?0:o.length-1]:o}function N(e,t){for(var n;e;){if(2033&(n=e.flags))return e.dom;e=v(e,t,n)}return null}function V(e,t){do{var n=e.flags;if(2033&n)return void g(t,e.dom);var o=e.children;if(4&n&&(e=o.$LI),8&n&&(e=o),8192&n){if(2!==e.childFlags){for(var r=0,a=o.length;r0,m=u(p),h=l(p)&&p[0]===I;f||m||h?(n=n||t.slice(0,s),(f||h)&&(d=O(d)),(m||h)&&(d.key=I+s),n.push(d)):n&&n.push(d),d.flags|=65536}}a=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=O(t)),a=2;return e.children=n,e.childFlags=a,e}function D(e){return i(e)||r(e)?E(e,null):o(e)?P(e,0,null):16384&e.flags?O(e):e}var j="http://www.w3.org/1999/xlink",z="http://www.w3.org/XML/1998/namespace",H={"xlink:actuate":j,"xlink:arcrole":j,"xlink:href":j,"xlink:role":j,"xlink:show":j,"xlink:title":j,"xlink:type":j,"xml:base":z,"xml:lang":z,"xml:space":z};function G(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var U=G(0),K=G(null),Y=G(!0);function q(e,t){var n=t.$EV;return n||(n=t.$EV=G(null)),n[e]||1==++U[e]&&(K[e]=function(e){var t="onClick"===e||"onDblClick"===e?function(e){return function(t){0===t.button?$(t,!0,e,Z(t)):t.stopPropagation()}}(e):function(e){return function(t){$(t,!1,e,Z(t))}}(e);return document.addEventListener(m(e),t),t}(e)),n}function W(e,t){var n=t.$EV;n&&n[e]&&(0==--U[e]&&(document.removeEventListener(m(e),K[e]),K[e]=null),n[e]=null)}function $(e,t,n,o){var r=function(e){return c(e.composedPath)?e.composedPath()[0]:e.target}(e);do{if(t&&r.disabled)return;var a=r.$EV;if(a){var i=a[n];if(i&&(o.dom=r,i.event?i.event(i.data,e):i(e),e.cancelBubble))return}r=r.parentNode}while(!u(r))}function Q(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function X(){return this.defaultPrevented}function J(){return this.cancelBubble}function Z(e){var t={dom:document};return e.isDefaultPrevented=X,e.isPropagationStopped=J,e.stopPropagation=Q,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function ee(e,t,n){if(e[t]){var o=e[t];o.event?o.event(o.data,n):o(n)}else{var r=t.toLowerCase();e[r]&&e[r](n)}}function te(e,t){var n=function(n){var o=this.$V;if(o){var r=o.props||p,a=o.dom;if(l(e))ee(r,e,n);else for(var i=0;i-1&&t.options[i]&&(c=t.options[i].value),n&&a(c)&&(c=e.defaultValue),le(o,c)}}var de,pe,fe=te("onInput",he),me=te("onChange");function he(e,t,n){var o=e.value,r=t.value;if(a(o)){if(n){var i=e.defaultValue;a(i)||i===r||(t.defaultValue=i,t.value=i)}}else r!==o&&(t.defaultValue=o,t.value=o)}function Ce(e,t,n,o,r,a){64&e?ce(o,n):256&e?se(o,n,r,t):128&e&&he(o,n,r),a&&(n.$V=t)}function ge(e,t,n){64&e?function(e,t){oe(t.type)?(ne(e,"change",ae),ne(e,"click",ie)):ne(e,"input",re)}(t,n):256&e?function(e){ne(e,"change",ue)}(t):128&e&&function(e,t){ne(e,"input",fe),t.onChange&&ne(e,"change",me)}(t,n)}function be(e){return e.type&&oe(e.type)?!a(e.checked):!a(e.value)}function ve(e){e&&!S(e,null)&&e.current&&(e.current=null)}function Ne(e,t,n){e&&(c(e)||void 0!==e.current)&&n.push((function(){S(e,t)||void 0===e.current||(e.current=t)}))}function Ve(e,t){ye(e),V(e,t)}function ye(e){var t,n=e.flags,o=e.children;if(481&n){t=e.ref;var r=e.props;ve(t);var i=e.childFlags;if(!u(r))for(var l=Object.keys(r),s=0,d=l.length;s0;for(var c in i&&(a=be(n))&&ge(t,o,n),n)Le(c,null,n[c],o,r,a,null);i&&Ce(t,e,o,n,!0,a)}function Se(e,t,n){var o=D(e.render(t,e.state,n)),r=n;return c(e.getChildContext)&&(r=s(n,e.getChildContext())),e.$CX=r,o}function Ie(e,t,n,o,r,a){var i=new t(n,o),l=i.$N=Boolean(t.getDerivedStateFromProps||i.getSnapshotBeforeUpdate);if(i.$SVG=r,i.$L=a,e.children=i,i.$BS=!1,i.context=o,i.props===p&&(i.props=n),l)i.state=_(i,n,i.state);else if(c(i.componentWillMount)){i.$BR=!0,i.componentWillMount();var s=i.$PS;if(!u(s)){var d=i.state;if(u(d))i.state=s;else for(var f in s)d[f]=s[f];i.$PS=null}i.$BR=!1}return i.$LI=Se(i,n,o),i}function Te(e,t,n,o,r,a){var i=e.flags|=16384;481&i?Ee(e,t,n,o,r,a):4&i?function(e,t,n,o,r,a){var i=Ie(e,e.type,e.props||p,n,o,a);Te(i.$LI,t,i.$CX,o,r,a),Oe(e.ref,i,a)}(e,t,n,o,r,a):8&i?(!function(e,t,n,o,r,a){Te(e.children=D(function(e,t){return 32768&e.flags?e.type.render(e.props||p,e.ref,t):e.type(e.props||p,t)}(e,n)),t,n,o,r,a)}(e,t,n,o,r,a),Me(e,a)):512&i||16&i?Ae(e,t,r):8192&i?function(e,t,n,o,r,a){var i=e.children,c=e.childFlags;12&c&&0===i.length&&(c=e.childFlags=2,i=e.children=M());2===c?Te(i,n,r,o,r,a):Pe(i,n,t,o,r,a)}(e,n,t,o,r,a):1024&i&&function(e,t,n,o,r){Te(e.children,e.ref,t,!1,null,r);var a=M();Ae(a,n,o),e.dom=a.dom}(e,n,t,r,a)}function Ae(e,t,n){var o=e.dom=document.createTextNode(e.children);u(t)||C(t,o,n)}function Ee(e,t,n,o,r,i){var c=e.flags,l=e.props,s=e.className,d=e.children,p=e.childFlags,f=e.dom=function(e,t){return t?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e)}(e.type,o=o||(32&c)>0);if(a(s)||""===s||(o?f.setAttribute("class",s):f.className=s),16===p)w(f,d);else if(1!==p){var m=o&&"foreignObject"!==e.type;2===p?(16384&d.flags&&(e.children=d=O(d)),Te(d,f,n,m,null,i)):8!==p&&4!==p||Pe(d,f,n,m,null,i)}u(t)||C(t,f,r),u(l)||Be(e,c,l,f,o),Ne(e.ref,f,i)}function Pe(e,t,n,o,r,a){for(var i=0;i0,u!==s){var m=u||p;if((c=s||p)!==p)for(var h in(d=(448&r)>0)&&(f=be(c)),c){var C=m[h],g=c[h];C!==g&&Le(h,C,g,l,o,f,e)}if(m!==p)for(var b in m)a(c[b])&&!a(m[b])&&Le(b,m[b],null,l,o,f,e)}var v=t.children,N=t.className;e.className!==N&&(a(N)?l.removeAttribute("class"):o?l.setAttribute("class",N):l.className=N);4096&r?function(e,t){e.textContent!==t&&(e.textContent=t)}(l,v):Fe(e.childFlags,t.childFlags,e.children,v,l,n,o&&"foreignObject"!==t.type,null,e,i);d&&Ce(r,t,l,c,!1,f);var V=t.ref,y=e.ref;y!==V&&(ve(y),Ne(V,l,i))}(e,t,o,r,f,d):4&f?function(e,t,n,o,r,a,i){var l=t.children=e.children;if(u(l))return;l.$L=i;var d=t.props||p,f=t.ref,m=e.ref,h=l.state;if(!l.$N){if(c(l.componentWillReceiveProps)){if(l.$BR=!0,l.componentWillReceiveProps(d,o),l.$UN)return;l.$BR=!1}u(l.$PS)||(h=s(h,l.$PS),l.$PS=null)}De(l,h,d,n,o,r,!1,a,i),m!==f&&(ve(m),Ne(f,l,i))}(e,t,n,o,r,l,d):8&f?function(e,t,n,o,r,i,l){var u=!0,s=t.props||p,d=t.ref,f=e.props,m=!a(d),h=e.children;m&&c(d.onComponentShouldUpdate)&&(u=d.onComponentShouldUpdate(f,s));if(!1!==u){m&&c(d.onComponentWillUpdate)&&d.onComponentWillUpdate(f,s);var C=t.type,g=D(32768&t.flags?C.render(s,d,o):C(s,o));Re(h,g,n,o,r,i,l),t.children=g,m&&c(d.onComponentDidUpdate)&&d.onComponentDidUpdate(f,s)}else t.children=h}(e,t,n,o,r,l,d):16&f?function(e,t){var n=t.children,o=t.dom=e.dom;n!==e.children&&(o.nodeValue=n)}(e,t):512&f?t.dom=e.dom:8192&f?function(e,t,n,o,r,a){var i=e.children,c=t.children,l=e.childFlags,u=t.childFlags,s=null;12&u&&0===c.length&&(u=t.childFlags=2,c=t.children=M());var d=0!=(2&u);if(12&l){var p=i.length;(8&l&&8&u||d||!d&&c.length>p)&&(s=N(i[p-1],!1).nextSibling)}Fe(l,u,i,c,n,o,r,s,e,a)}(e,t,n,o,r,d):function(e,t,n,o){var r=e.ref,a=t.ref,c=t.children;if(Fe(e.childFlags,t.childFlags,e.children,c,r,n,!1,null,e,o),t.dom=e.dom,r!==a&&!i(c)){var l=c.dom;g(r,l),h(a,l)}}(e,t,o,d)}function Fe(e,t,n,o,r,a,i,c,l,u){switch(e){case 2:switch(t){case 2:Re(n,o,r,a,i,c,u);break;case 1:Ve(n,r);break;case 16:ye(n),w(r,o);break;default:!function(e,t,n,o,r,a){ye(e),Pe(t,n,o,r,N(e,!0),a),V(e,n)}(n,o,r,a,i,u)}break;case 1:switch(t){case 2:Te(o,r,a,i,c,u);break;case 1:break;case 16:w(r,o);break;default:Pe(o,r,a,i,c,u)}break;case 16:switch(t){case 16:!function(e,t,n){e!==t&&(""!==e?n.firstChild.nodeValue=t:w(n,t))}(n,o,r);break;case 2:xe(r),Te(o,r,a,i,c,u);break;case 1:xe(r);break;default:xe(r),Pe(o,r,a,i,c,u)}break;default:switch(t){case 16:_e(n),w(r,o);break;case 2:ke(r,l,n),Te(o,r,a,i,c,u);break;case 1:ke(r,l,n);break;default:var s=0|n.length,d=0|o.length;0===s?d>0&&Pe(o,r,a,i,c,u):0===d?ke(r,l,n):8===t&&8===e?function(e,t,n,o,r,a,i,c,l,u){var s,d,p=a-1,f=i-1,m=0,h=e[m],C=t[m];e:{for(;h.key===C.key;){if(16384&C.flags&&(t[m]=C=O(C)),Re(h,C,n,o,r,c,u),e[m]=C,++m>p||m>f)break e;h=e[m],C=t[m]}for(h=e[p],C=t[f];h.key===C.key;){if(16384&C.flags&&(t[f]=C=O(C)),Re(h,C,n,o,r,c,u),e[p]=C,p--,f--,m>p||m>f)break e;h=e[p],C=t[f]}}if(m>p){if(m<=f)for(d=(s=f+1)f)for(;m<=p;)Ve(e[m++],n);else!function(e,t,n,o,r,a,i,c,l,u,s,d,p){var f,m,h,C=0,g=c,b=c,v=a-c+1,V=i-c+1,_=new Int32Array(V+1),x=v===o,k=!1,w=0,L=0;if(r<4||(v|V)<32)for(C=g;C<=a;++C)if(f=e[C],Lc?k=!0:w=c,16384&m.flags&&(t[c]=m=O(m)),Re(f,m,l,n,u,s,p),++L;break}!x&&c>i&&Ve(f,l)}else x||Ve(f,l);else{var B={};for(C=b;C<=i;++C)B[t[C].key]=C;for(C=g;C<=a;++C)if(f=e[C],Lg;)Ve(e[g++],l);_[c-b]=C+1,w>c?k=!0:w=c,16384&(m=t[c]).flags&&(t[c]=m=O(m)),Re(f,m,l,n,u,s,p),++L}else x||Ve(f,l);else x||Ve(f,l)}if(x)ke(l,d,e),Pe(t,l,n,u,s,p);else if(k){var S=function(e){var t=0,n=0,o=0,r=0,a=0,i=0,c=0,l=e.length;l>je&&(je=l,de=new Int32Array(l),pe=new Int32Array(l));for(;n>1]]0&&(pe[n]=de[a-1]),de[a]=n)}a=r+1;var u=new Int32Array(a);i=de[a-1];for(;a-- >0;)u[a]=i,i=pe[i],de[a]=0;return u}(_);for(c=S.length-1,C=V-1;C>=0;C--)0===_[C]?(16384&(m=t[w=C+b]).flags&&(t[w]=m=O(m)),Te(m,l,n,u,(h=w+1)=0;C--)0===_[C]&&(16384&(m=t[w=C+b]).flags&&(t[w]=m=O(m)),Te(m,l,n,u,(h=w+1)i?i:a,p=0;pi)for(p=d;p0&&b(r),x.v=!1,c(n)&&n(),c(k.renderComplete)&&k.renderComplete(i,t)}function He(e,t,n,o){void 0===n&&(n=null),void 0===o&&(o=p),ze(e,t,n,o)}"undefined"!=typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Ge=[],Ue="undefined"!=typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},Ke=!1;function Ye(e,t,n,o){var r=e.$PS;if(c(t)&&(t=t(r?s(e.state,r):e.state,e.props,e.context)),a(r))e.$PS=t;else for(var i in t)r[i]=t[i];if(e.$BR)c(n)&&e.$L.push(n.bind(e));else{if(!x.v&&0===Ge.length)return void $e(e,o,n);if(-1===Ge.indexOf(e)&&Ge.push(e),Ke||(Ke=!0,Ue(We)),c(n)){var l=e.$QU;l||(l=e.$QU=[]),l.push(n)}}}function qe(e){for(var t=e.$QU,n=0,o=t.length;n0&&b(r),x.v=!1}else e.state=e.$PS,e.$PS=null;c(n)&&n.call(e)}}var Qe=function(e,t){this.state=null,this.$BR=!1,this.$BS=!0,this.$PS=null,this.$LI=null,this.$UN=!1,this.$CX=null,this.$QU=null,this.$N=!1,this.$L=null,this.$SVG=!1,this.props=e||p,this.context=t||p};t.Component=Qe,Qe.prototype.forceUpdate=function(e){this.$UN||Ye(this,{},e,!0)},Qe.prototype.setState=function(e,t){this.$UN||this.$BS||Ye(this,e,t,!1)},Qe.prototype.render=function(e,t,n){return null};t.version="7.3.3"},function(e,t,n){"use strict";var o=function(e){var t,n=Object.prototype,o=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n,o){var r=t&&t.prototype instanceof h?t:h,a=Object.create(r.prototype),i=new L(o||[]);return a._invoke=function(e,t,n){var o=s;return function(r,a){if(o===p)throw new Error("Generator is already running");if(o===f){if("throw"===r)throw a;return S()}for(n.method=r,n.arg=a;;){var i=n.delegate;if(i){var c=x(i,n);if(c){if(c===m)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===s)throw o=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=p;var l=u(e,t,n);if("normal"===l.type){if(o=n.done?f:d,l.arg===m)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=f,n.method="throw",n.arg=l.arg)}}}(e,n,i),a}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(o){return{type:"throw",arg:o}}}e.wrap=l;var s="suspendedStart",d="suspendedYield",p="executing",f="completed",m={};function h(){}function C(){}function g(){}var b={};b[a]=function(){return this};var v=Object.getPrototypeOf,N=v&&v(v(B([])));N&&N!==n&&o.call(N,a)&&(b=N);var V=g.prototype=h.prototype=Object.create(b);function y(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function _(e){var t;this._invoke=function(n,r){function a(){return new Promise((function(t,a){!function i(t,n,r,a){var c=u(e[t],e,n);if("throw"!==c.type){var l=c.arg,s=l.value;return s&&"object"==typeof s&&o.call(s,"__await")?Promise.resolve(s.__await).then((function(e){i("next",e,r,a)}),(function(e){i("throw",e,r,a)})):Promise.resolve(s).then((function(e){l.value=e,r(l)}),(function(e){return i("throw",e,r,a)}))}a(c.arg)}(n,r,t,a)}))}return t=t?t.then(a,a):a()}}function x(e,n){var o=e.iterator[n.method];if(o===t){if(n.delegate=null,"throw"===n.method){if(e.iterator["return"]&&(n.method="return",n.arg=t,x(e,n),"throw"===n.method))return m;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=u(o,e.iterator,n.arg);if("throw"===r.type)return n.method="throw",n.arg=r.arg,n.delegate=null,m;var a=r.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function w(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function B(e){if(e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function n(){for(;++r=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var l=o.call(i,"catchLoc"),u=o.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),w(n),m}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;w(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:B(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),m}},e}(e.exports);try{regeneratorRuntime=o}catch(r){Function("r","regeneratorRuntime = r")(o)}},function(e,t,n){"use strict";window.Int32Array||(window.Int32Array=Array)},function(e,t,n){"use strict";(function(e){ /*! loadCSS. [c]2017 Filament Group, Inc. MIT License */ -var n;n=void 0!==e?e:void 0,t.loadCSS=function(e,t,o,r){var a,i=n.document,c=i.createElement("link");if(t)a=t;else{var l=(i.body||i.getElementsByTagName("head")[0]).childNodes;a=l[l.length-1]}var u=i.styleSheets;if(r)for(var s in r)r.hasOwnProperty(s)&&c.setAttribute(s,r[s]);c.rel="stylesheet",c.href=e,c.media="only x",function f(e){if(i.body)return e();setTimeout((function(){f(e)}))}((function(){a.parentNode.insertBefore(c,t?a:a.nextSibling)}));var d=function m(e){for(var t=c.href,n=u.length;n--;)if(u[n].href===t)return e();setTimeout((function(){m(e)}))};function p(){c.addEventListener&&c.removeEventListener("load",p),c.media=o||"all"}return c.addEventListener&&c.addEventListener("load",p),c.onloadcssdefined=d,d(p),c}}).call(this,n(118))},function(e,t,n){"use strict";t.__esModule=!0,t.Achievements=t.Score=t.Achievement=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.name,n=e.desc,r=e.icon_class,i=e.value;return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Box,{className:r}),2,{style:{padding:"6px"}}),(0,o.createVNode)(1,"td",null,[(0,o.createVNode)(1,"h1",null,t,0),n,(0,o.createComponentVNode)(2,a.Box,{color:i?"good":"bad",content:i?"Unlocked":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Achievement=i;var c=function(e){var t=e.name,n=e.desc,r=e.icon_class,i=e.value;return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Box,{className:r}),2,{style:{padding:"6px"}}),(0,o.createVNode)(1,"td",null,[(0,o.createVNode)(1,"h1",null,t,0),n,(0,o.createComponentVNode)(2,a.Box,{color:i>0?"good":"bad",content:i>0?"Earned "+i+" times":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Score=c;t.Achievements=function(e){var t=(0,r.useBackend)(e).data;return(0,o.createComponentVNode)(2,a.Tabs,{children:[t.categories.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e,children:(0,o.createComponentVNode)(2,a.Box,{as:"Table",children:t.achievements.filter((function(t){return t.category===e})).map((function(e){return e.score?(0,o.createComponentVNode)(2,c,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name):(0,o.createComponentVNode)(2,i,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name)}))})},e)})),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"High Scores",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:t.highscore.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e.name,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"#"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Key"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Score"})]}),Object.keys(e.scores).map((function(n,r){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",m:2,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:r+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:n===t.user_ckey&&"green",textAlign:"center",children:[0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",mr:2}),n,0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",ml:2})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.scores[n]})]},n)}))]})},e.name)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BlockQuote=void 0;var o=n(1),r=n(12),a=n(17);t.BlockQuote=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";var o,r;t.__esModule=!0,t.VNodeFlags=t.ChildFlags=void 0,t.VNodeFlags=o,function(e){e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Void=512]="Void",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=2033]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(o||(t.VNodeFlags=o={})),t.ChildFlags=r,function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(r||(t.ChildFlags=r={}))},function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.color,n=e.content,i=e.className,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["color","content","className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["ColorBox",i]),color:n?null:"transparent",backgroundColor:t,content:n||"."},c)))};t.ColorBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Collapsible=void 0;var o=n(1),r=n(17),a=n(114);var i=function(e){var t,n;function i(t){var n;n=e.call(this,t)||this;var o=t.open;return n.state={open:o||!1},n}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.prototype.render=function(){var e=this,t=this.props,n=this.state.open,i=t.children,c=t.color,l=void 0===c?"default":c,u=t.title,s=t.buttons,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(t,["children","color","title","buttons"]);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({fluid:!0,color:l,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},d,{children:u}))),2),s&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",s,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:i})]})},i}(o.Component);t.Collapsible=i},function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(1),r=n(17);t.Dimmer=function(e){var t=e.style,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Box,Object.assign({style:Object.assign({position:"absolute",top:0,bottom:0,left:0,right:0,"background-color":"rgba(0, 0, 0, 0.75)","z-index":1},t)},n)))}},function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(1),r=n(12),a=n(17),i=n(87);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t,n;function l(t){var n;return(n=e.call(this,t)||this).state={selected:t.selected,open:!1},n.handleClick=function(){n.state.open&&n.setOpen(!1)},n}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},u.setOpen=function(e){var t=this;this.setState({open:e}),e?(setTimeout((function(){return window.addEventListener("click",t.handleClick)})),this.menuRef.focus()):window.removeEventListener("click",this.handleClick)},u.setSelected=function(e){this.setState({selected:e}),this.setOpen(!1),this.props.onSelected(e)},u.buildMenu=function(){var e=this,t=this.props.options,n=(void 0===t?[]:t).map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(n){e.setSelected(t)}},t)}));return n.length?n:"No Options Found"},u.render=function(){var e=this,t=this.props,n=t.color,l=void 0===n?"default":n,u=t.over,s=t.width,d=(t.onClick,t.selected,c(t,["color","over","width","onClick","selected"])),p=d.className,f=c(d,["className"]),m=u?!this.state.open:this.state.open,h=this.state.open?(0,o.createVNode)(1,"div",(0,r.classes)(["Dropdown__menu",u&&"Dropdown__over"]),this.buildMenu(),0,{tabIndex:"-1",style:{width:s}},null,(function(t){e.menuRef=t})):null;return(0,o.createVNode)(1,"div","Dropdown",[(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:s,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,p])},f,{onClick:function(t){e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected,0),(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:m?"chevron-up":"chevron-down"}),2)]}))),h],0)},l}(o.Component);t.Dropdown=l},function(e,t,n){"use strict";t.__esModule=!0,t.FlexItem=t.computeFlexItemProps=t.Flex=t.computeFlexProps=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.className,n=e.direction,o=e.wrap,a=e.align,c=e.justify,l=e.spacing,u=void 0===l?0:l,s=i(e,["className","direction","wrap","align","justify","spacing"]);return Object.assign({className:(0,r.classes)(["Flex",u>0&&"Flex--spacing--"+u,t]),style:Object.assign({},s.style,{"flex-direction":n,"flex-wrap":o,"align-items":a,"justify-content":c})},s)};t.computeFlexProps=c;var l=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},c(e))))};t.Flex=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.grow,o=e.order,a=e.align,c=i(e,["className","grow","order","align"]);return Object.assign({className:(0,r.classes)(["Flex__item",t]),style:Object.assign({},c.style,{"flex-grow":n,order:o,"align-self":a})},c)};t.computeFlexItemProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},u(e))))};t.FlexItem=s,s.defaultHooks=r.pureComponentHooks,l.Item=s},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["NoticeBox",t])},n)))};t.NoticeBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(1),r=n(20),a=n(12),i=n(19),c=n(158),l=n(17);var u=function(e){var t,n;function u(t){var n;n=e.call(this,t)||this;var a=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:a,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var u=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+l*i/c,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+u,o,a),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var u=n.inputRef.current;u.value=l;try{u.focus(),u.select()}catch(s){}}},n}return n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,u.prototype.render=function(){var e=this,t=this.state,n=t.dragging,u=t.editing,s=t.value,d=t.suppressingFlicker,p=this.props,f=p.className,m=p.fluid,h=p.animated,C=p.value,g=p.unit,b=p.minValue,v=p.maxValue,N=p.height,V=p.width,y=p.lineHeight,_=p.fontSize,x=p.format,k=p.onChange,w=p.onDrag,L=C;(n||d)&&(L=s);var B=function(e){return(0,o.createVNode)(1,"div","NumberInput__content",e+(g?" "+g:""),0,{unselectable:i.tridentVersion<=4})},S=h&&!n&&!d&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:L,format:x,children:B})||B(x?x(L):L);return(0,o.createComponentVNode)(2,l.Box,{className:(0,a.classes)(["NumberInput",m&&"NumberInput--fluid",f]),minWidth:V,minHeight:N,lineHeight:y,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((L-b)/(v-b)*100,0,100)+"%"}}),2),S,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?undefined:"none",height:N,"line-height":y,"font-size":_},onBlur:function(t){if(u){var n=(0,r.clamp)(t.target.value,b,v);e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),w&&w(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,b,v);return e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),void(w&&w(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},u}(o.Component);t.NumberInput=u,u.defaultHooks=a.pureComponentHooks,u.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},function(e,t,n){"use strict";t.__esModule=!0,t.ProgressBar=void 0;var o=n(1),r=n(12),a=n(20),i=function(e){var t=e.value,n=e.minValue,i=void 0===n?0:n,c=e.maxValue,l=void 0===c?1:c,u=e.ranges,s=void 0===u?{}:u,d=e.content,p=e.children,f=(t-i)/(l-i),m=d!==undefined||p!==undefined,h=e.color;if(!h)for(var C=0,g=Object.keys(s);C=v[0]&&t<=v[1]){h=b;break}}return h||(h="default"),(0,o.createVNode)(1,"div",(0,r.classes)(["ProgressBar","ProgressBar--color--"+h]),[(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,a.clamp)(f,0,1)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",[m&&d,m&&p,!m&&(0,a.toFixed)(100*f)+"%"],0)],4)};t.ProgressBar=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=e.title,i=e.level,c=void 0===i?1:i,l=e.buttons,u=e.content,s=e.children,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","title","level","buttons","content","children"]),p=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),f=!(0,r.isFalsy)(u)||!(0,r.isFalsy)(s);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Section","Section--level--"+c,t])},d,{children:[p&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",l,0)],4),f&&(0,o.createVNode)(1,"div","Section__content",[u,s],0)]})))};t.Section=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Tab=t.Tabs=void 0;var o=n(1),r=n(12),a=n(17),i=n(114);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e,n=Array.isArray(t),o=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(o>=t.length)break;r=t[o++]}else{if((o=t.next()).done)break;r=o.value}var a=r;if(!a.props||"Tab"!==a.props.__type__){var i=JSON.stringify(a,null,2);throw new Error(" only accepts children of type .This is what we received: "+i)}}},u=function(e){var t,n;function u(t){var n;return(n=e.call(this,t)||this).state={activeTabKey:null},n}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=u.prototype;return s.getActiveTab=function(){var e=this.state,t=this.props,n=(0,r.normalizeChildren)(t.children);l(n);var o=t.activeTab||e.activeTabKey,a=n.find((function(e){return(e.key||e.props.label)===o}));return a||(a=n[0],o=a&&(a.key||a.props.label)),{tabs:n,activeTab:a,activeTabKey:o}},s.render=function(){var e=this,t=this.props,n=t.className,l=t.vertical,u=(t.children,c(t,["className","vertical","children"])),s=this.getActiveTab(),d=s.tabs,p=s.activeTab,f=s.activeTabKey,m=null;return p&&(m=p.props.content||p.props.children),"function"==typeof m&&(m=m(f)),(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Tabs",l&&"Tabs--vertical",n])},u,{children:[(0,o.createVNode)(1,"div","Tabs__tabBox",d.map((function(t){var n=t.props,a=n.className,l=n.label,u=(n.content,n.children,n.onClick),s=n.highlight,d=c(n,["className","label","content","children","onClick","highlight"]),p=t.key||t.props.label,m=t.active||p===f;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({className:(0,r.classes)(["Tabs__tab",m&&"Tabs__tab--active",s&&!m&&"color-yellow",a]),selected:m,color:"transparent",onClick:function(n){e.setState({activeTabKey:p}),u&&u(n,t)}},d,{children:l}),p))})),0),(0,o.createVNode)(1,"div","Tabs__content",m||null,0)]})))},u}(o.Component);t.Tabs=u;var s=function(e){return null};t.Tab=s,s.defaultProps={__type__:"Tab"},u.Tab=s},function(e,t,n){"use strict";t.__esModule=!0,t.TitleBar=void 0;var o=n(1),r=n(12),a=n(28),i=n(19),c=n(37),l=n(87),u=function(e){switch(e){case c.UI_INTERACTIVE:return"good";case c.UI_UPDATE:return"average";case c.UI_DISABLED:default:return"bad"}},s=function(e){var t=e.className,n=e.title,c=e.status,s=e.fancy,d=e.onDragStart,p=e.onClose;return(0,o.createVNode)(1,"div",(0,r.classes)(["TitleBar",t]),[(0,o.createComponentVNode)(2,l.Icon,{className:"TitleBar__statusIcon",color:u(c),name:"eye"}),(0,o.createVNode)(1,"div","TitleBar__title",n===n.toLowerCase()?(0,a.toTitleCase)(n):n,0),(0,o.createVNode)(1,"div","TitleBar__dragZone",null,1,{onMousedown:function(e){return s&&d(e)}}),!!s&&(0,o.createVNode)(1,"div","TitleBar__close TitleBar__clickable",i.tridentVersion<=4?"x":"\xd7",0,{onclick:p})],0)};t.TitleBar=s,s.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=void 0;var o=n(1),r=n(29),a=n(17),i=n(12),c=n(19);var l=function(e,t,n,o){if(0===e.length)return[];var a=(0,r.zipWith)(Math.min).apply(void 0,e),i=(0,r.zipWith)(Math.max).apply(void 0,e);return n!==undefined&&(a[0]=n[0],i[0]=n[1]),o!==undefined&&(a[1]=o[0],i[1]=o[1]),(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,a,i,t)}))(e)},u=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),g=this.state.viewBox,b=l(r,g,i,c);if(b.length>0){var v=b[0],N=b[b.length-1];b.push([g[0]+h,N[1]]),b.push([g[0]+h,-h]),b.push([-h,-h]),b.push([-h,v[1]])}var V=u(b);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({position:"relative"},C,{children:function(t){return(0,o.normalizeProps)((0,o.createVNode)(1,"div",null,(0,o.createVNode)(32,"svg",null,(0,o.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+g[1]+")",fill:d,stroke:f,"stroke-width":h,points:V}),2,{viewBox:"0 0 "+g[0]+" "+g[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},t),null,e.ref))}})))},r}(o.Component);s.defaultHooks=i.pureComponentHooks;var d={Line:c.tridentVersion<=4?function(e){return null}:s};t.Chart=d},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(1),r=n(3),a=n(2);t.AiAirlock=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},l=c[i.power.main]||c[0],u=c[i.power.backup]||c[0],s=c[i.shock]||c[0];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:l.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.main,content:"Disrupt",onClick:function(){return n("disrupt-main")}}),children:[i.power.main?"Online":"Offline"," ",i.wires.main_1&&i.wires.main_2?i.power.main_timeleft>0&&"["+i.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.backup,content:"Disrupt",onClick:function(){return n("disrupt-backup")}}),children:[i.power.backup?"Online":"Offline"," ",i.wires.backup_1&&i.wires.backup_2?i.power.backup_timeleft>0&&"["+i.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:s.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(i.wires.shock&&0===i.shock),content:"Restore",onClick:function(){return n("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Temporary",onClick:function(){return n("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Permanent",onClick:function(){return n("shock-perm")}})],4),children:[2===i.shock?"Safe":"Electrified"," ",(i.wires.shock?i.shock_timeleft>0&&"["+i.shock_timeleft+"s]":"[Wires have been cut!]")||-1===i.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.id_scanner?"power-off":"times",content:i.id_scanner?"Enabled":"Disabled",selected:i.id_scanner,disabled:!i.wires.id_scanner,onClick:function(){return n("idscan-toggle")}}),children:!i.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.emergency?"power-off":"times",content:i.emergency?"Enabled":"Disabled",selected:i.emergency,onClick:function(){return n("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.locked?"lock":"unlock",content:i.locked?"Lowered":"Raised",selected:i.locked,disabled:!i.wires.bolts,onClick:function(){return n("bolt-toggle")}}),children:!i.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.lights?"power-off":"times",content:i.lights?"Enabled":"Disabled",selected:i.lights,disabled:!i.wires.lights,onClick:function(){return n("light-toggle")}}),children:!i.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.safe?"power-off":"times",content:i.safe?"Enabled":"Disabled",selected:i.safe,disabled:!i.wires.safe,onClick:function(){return n("safe-toggle")}}),children:!i.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.speed?"power-off":"times",content:i.speed?"Enabled":"Disabled",selected:i.speed,disabled:!i.wires.timing,onClick:function(){return n("speed-toggle")}}),children:!i.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.opened?"sign-out-alt":"sign-in-alt",content:i.opened?"Open":"Closed",selected:i.opened,disabled:i.locked||i.welded,onClick:function(){return n("open-close")}}),children:!(!i.locked&&!i.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),i.locked?"bolted":"",i.locked&&i.welded?" and ":"",i.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(1),r=n(20),a=n(28),i=n(3),c=n(2),l=n(37),u=n(69);t.AirAlarm=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.data,c=a.locked&&!a.siliconUser;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.InterfaceLockNoticeBox,{siliconUser:a.siliconUser,locked:a.locked,onLockStatusChange:function(){return r("lock")}}),(0,o.createComponentVNode)(2,s,{state:t}),!c&&(0,o.createComponentVNode)(2,p,{state:t})],0)};var s=function(e){var t=(0,i.useBackend)(e).data,n=(t.environment_data||[]).filter((function(e){return e.value>=.01})),a={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},l=a[t.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[n.length>0&&(0,o.createFragment)([n.map((function(e){var t=a[e.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Local status",color:l.color,children:l.localStatusText}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Area status",color:t.atmos_alarm||t.fire_alarm?"bad":"good",children:(t.atmos_alarm?"Atmosphere Alarm":t.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!t.emagged&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},d={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return m}},scrubbers:{title:"Scrubber Controls",component:function(){return C}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return v}}},p=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.config,l=d[a.screen]||d.home,u=l.component();return(0,o.createComponentVNode)(2,c.Section,{title:l.title,buttons:"home"!==a.screen&&(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("tgui:view",{screen:"home"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},f=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data,a=r.mode,l=r.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:l?"exclamation-triangle":"exclamation",color:l&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return n(l?"reset":"alarm")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:3===a?"exclamation-triangle":"exclamation",color:3===a&&"danger",content:"Panic Siphon",onClick:function(){return n("mode",{mode:3===a?1:3})}}),(0,o.createComponentVNode)(2,c.Box,{mt:2}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return n("tgui:view",{screen:"vents"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return n("tgui:view",{screen:"scrubbers"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return n("tgui:view",{screen:"modes"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return n("tgui:view",{screen:"thresholds"})}})],4)},m=function(e){var t=e.state,n=(0,i.useBackend)(e).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},h=function(e){var t=e.id_tag,n=e.long_name,r=e.power,l=e.checks,u=e.excheck,s=e.incheck,d=e.direction,p=e.external,f=e.internal,m=e.extdefault,h=e.intdefault,C=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(n),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:r?"power-off":"times",selected:r,content:r?"On":"Off",onClick:function(){return C("power",{id_tag:t,val:Number(!r)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:"release"===d?"Pressurizing":"Releasing"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:"Internal",selected:s,onClick:function(){return C("incheck",{id_tag:t,val:l})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"External",selected:u,onClick:function(){return C("excheck",{id_tag:t,val:l})}})]}),!!s&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(f),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_internal_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:h,content:"Reset",onClick:function(){return C("reset_internal_pressure",{id_tag:t})}})]}),!!u&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(p),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_external_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:m,content:"Reset",onClick:function(){return C("reset_external_pressure",{id_tag:t})}})]})]})})},C=function(e){var t=e.state,n=(0,i.useBackend)(e).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},g=function(e){var t=e.long_name,n=e.power,r=e.scrubbing,u=e.id_tag,s=e.widenet,d=e.filter_types,p=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(t),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:n?"power-off":"times",content:n?"On":"Off",selected:n,onClick:function(){return p("power",{id_tag:u,val:Number(!n)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:r?"filter":"sign-in-alt",color:r||"danger",content:r?"Scrubbing":"Siphoning",onClick:function(){return p("scrubbing",{id_tag:u,val:Number(!r)})}}),(0,o.createComponentVNode)(2,c.Button,{icon:s?"expand":"compress",selected:s,content:s?"Expanded range":"Normal range",onClick:function(){return p("widenet",{id_tag:u,val:Number(!s)})}})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Filters",children:r&&d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,l.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return p("toggle_filter",{id_tag:u,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})},b=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data.modes;return r&&0!==r.length?r.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return n("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1})],4,e.mode)})):"Nothing to show"},v=function(e){var t=(0,i.useBackend)(e),n=t.act,a=t.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,a.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return n("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=void 0;var o=n(1),r=n(3),a=n(2);t.AirlockElectronics=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.regions||[],l={0:{icon:"times-circle"},1:{icon:"stop-circle"},2:{icon:"check-circle"}};return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Main",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access Required",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.oneAccess?"unlock":"lock",content:i.oneAccess?"One":"All",onClick:function(){return n("one_access")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mass Modify",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"check-double",content:"Grant All",onClick:function(){return n("grant_all")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Clear All",onClick:function(){return n("clear_all")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unrestricted Access",children:[(0,o.createComponentVNode)(2,a.Button,{icon:1&i.unres_direction?"check-square-o":"square-o",content:"North",selected:1&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"1"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:2&i.unres_direction?"check-square-o":"square-o",content:"East",selected:2&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"2"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:4&i.unres_direction?"check-square-o":"square-o",content:"South",selected:4&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"4"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:8&i.unres_direction?"check-square-o":"square-o",content:"West",selected:8&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"8"})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",children:(0,o.createComponentVNode)(2,a.Box,{height:"261px",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:c.map((function(e){var t=e.name,r=e.accesses||[],i=l[function(e){var t=!1,n=!1;return e.forEach((function(e){e.req?t=!0:n=!0})),!t&&n?0:t&&n?1:2}(r)].icon;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:i,label:t,children:function(){return r.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:e.req?"check-square-o":"square-o",content:e.name,selected:e.req,onClick:function(){return n("set",{access:e.id})}})},e.id)}))}},t)}))})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Apc=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},s={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},d=u[c.externalPower]||u[0],p=u[c.chargingStatus]||u[0],f=c.powerChannels||[],m=s[c.malfStatus]||s[0],h=c.powerCellStatus/100;return c.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",c.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return n("reboot")}})]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:c.siliconUser,locked:c.locked,onLockStatusChange:function(){return n("lock")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:d.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",content:c.isOperating?"On":"Off",selected:c.isOperating&&!l,disabled:l,onClick:function(){return n("breaker")}}),children:["[ ",d.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:p.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.chargeMode?"sync":"close",content:c.chargeMode?"Auto":"Off",disabled:l,onClick:function(){return n("charge")}}),children:["[ ",p.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[f.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!l&&(1===e.status||3===e.status),disabled:l,onClick:function(){return n("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!l&&2===e.status,disabled:l,onClick:function(){return n("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!l&&0===e.status,disabled:l,onClick:function(){return n("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,c.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!c.siliconUser&&(0,o.createFragment)([!!c.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:m.icon,content:m.content,color:"bad",onClick:function(){return n(m.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return n("overload")}})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.coverLocked?"lock":"unlock",content:c.coverLocked?"Engaged":"Disengaged",disabled:l,onClick:function(){return n("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.emergencyLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.nightshiftLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("toggle_nightshift")}})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosAlertConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.priority||[],l=i.minor||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[c.length>0?c.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),l.length>0?l.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16)],0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2);t.AtmosControlConsole=function(e){var t=(0,i.useBackend)(e),n=t.act,l=t.data,u=l.sensors||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:!!l.tank&&u[0].long_name,children:u.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,c.Section,{title:!l.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),l.tank&&(0,o.createComponentVNode)(2,c.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"undo",content:"Reconnect",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.inputting?"power-off":"times",content:l.inputting?"Injecting":"Off",selected:l.inputting,onClick:function(){return n("input")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:l.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return n("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.outputting?"power-off":"times",content:l.outputting?"Open":"Closed",selected:l.outputting,onClick:function(){return n("output")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:parseFloat(l.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return n("pressure",{pressure:t})}})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(1),r=n(3),a=n(2),i=n(37);t.AtmosFilter=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.filter_types||[];return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(c.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:c.rate===c.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,i.getGasLabel)(e.id,e.name),onClick:function(){return n("filter",{mode:e.id})}},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosMixer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.set_pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node2",{concentration:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosPump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),i.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.rate===i.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(1),r=n(3),a=n(2);t.BankMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.current_balance,l=i.siphoning,u=i.station_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:u+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"times":"sync",content:l?"Stop Siphoning":"Siphon Credits",selected:l,onClick:function(){return n(l?"halt":"siphon")}}),children:c+" cr"})})}),(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Authorized personnel only"})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BluespaceArtillery=void 0;var o=n(1),r=n(3),a=n(2);t.BluespaceArtillery=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.notice,l=i.connected,u=i.unlocked,s=i.target;return(0,o.createFragment)([!!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:c}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"crosshairs",disabled:!u,onClick:function(){return n("recalibrate")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:s?"average":"bad",fontSize:"25px",children:s||"No Target Set"})}),(0,o.createComponentVNode)(2,a.Section,{children:u?(0,o.createComponentVNode)(2,a.Box,{style:{margin:"auto"},children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"FIRE",color:"bad",disabled:!s,fontSize:"30px",textAlign:"center",lineHeight:"46px",onClick:function(){return n("fire")}})}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"18px",children:"Bluespace artillery is currently locked."}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Awaiting authorization via keycard reader from at minimum two station heads."})],4)})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Complete Deployment",onClick:function(){return n("build")}})})})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Bepis=void 0;var o=n(1),r=(n(28),n(19)),a=n(2);t.Bepis=function(e){var t=e.state,n=t.config,i=t.data,c=n.ref,l=i.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Business Exploration Protocol Incubation Sink",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.manual_power?"Off":"On",selected:!i.manual_power,onClick:function(){return(0,r.act)(c,"toggle_power")}}),children:"All you need to know about the B.E.P.I.S. and you! The B.E.P.I.S. performs hundreds of tests a second using electrical and financial resources to invent new products, or discover new technologies otherwise overlooked for being too risky or too niche to produce!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Payer's Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"redo-alt",content:"Reset Account",onClick:function(){return(0,r.act)(c,"account_reset")}}),children:["Console is currently being operated by ",i.account_owner?i.account_owner:"no one","."]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Data and Statistics",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposited Credits",children:i.stored_cash}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Investment Variability",children:[i.accuracy_percentage,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Innovation Bonus",children:i.positive_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Risk Offset",color:"bad",children:i.negative_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposit Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l,unit:"Credits",minValue:100,maxValue:3e4,step:100,stepPixelSize:2,onChange:function(e,t){return(0,r.act)(c,"amount",{amount:t})}})})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"donate",content:"Deposit Credits",disabled:1===i.manual_power||1===i.silicon_check,onClick:function(){return(0,r.act)(c,"deposit_cash")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Withdraw Credits",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"withdraw_cash")}})]})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Market Data and Analysis",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Average technology cost: ",i.mean_value]}),i.error_name&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Previous Failure Reason: Deposited cash value too low. Please insert more money for future success."}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"microscope",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"begin_experiment")},content:"Begin Testing"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BorgPanel=void 0;var o=n(1),r=n(3),a=n(2);t.BorgPanel=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.borg||{},l=i.cell||{},u=l.charge/l.maxcharge,s=i.channels||[],d=i.modules||[],p=i.upgrades||[],f=i.ais||[],m=i.laws||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){return n("rename")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){return n("toggle_emagged")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){return n("toggle_lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){return n("toggle_scrambledcodes")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[l.missing?(0,o.createVNode)(1,"span","color-bad","No cell installed",16):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,content:l.charge+" / "+l.maxcharge}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("set_charge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Change",onClick:function(){return n("change_cell")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){return n("remove_cell")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radio Channels",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_radio",{channel:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:c.active_module===e.type?"check-square-o":"square-o",content:e.name,selected:c.active_module===e.type,onClick:function(){return n("setmodule",{module:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_upgrade",{upgrade:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"check-square-o":"square-o",content:e.name,selected:e.connected,onClick:function(){return n("slavetoai",{slavetoai:e.ref})}},e.ref)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){return n("toggle_lawupdate")}}),children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(1),r=n(3),a=n(2);t.BrigTimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:i.timing?"Stop":"Start",selected:i.timing,onClick:function(){return n(i.timing?"stop":"start")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:i.flash_charging?"Recharging":"Flash",disabled:i.flash_charging,onClick:function(){return n("flash")}})],4),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return n("time",{adjust:-600})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return n("time",{adjust:-100})}})," ",String(i.minutes).padStart(2,"0"),":",String(i.seconds).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return n("time",{adjust:100})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return n("time",{adjust:600})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Short",onClick:function(){return n("preset",{preset:"short"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Medium",onClick:function(){return n("preset",{preset:"medium"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Long",onClick:function(){return n("preset",{preset:"long"})}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(1),r=n(3),a=n(2);t.Canister=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:["The regulator ",i.hasHoldingTank?"is":"is not"," connected to a tank."]}),(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Relabel",onClick:function(){return n("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.tankPressure})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:i.portConnected?"good":"average",content:i.portConnected?"Connected":"Not Connected"}),!!i.isPrototype&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.restricted?"lock":"unlock",color:"caution",content:i.restricted?"Restricted to Engineering":"Public",onClick:function(){return n("restricted")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Valve",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.releasePressure/(i.maxReleasePressure-i.minReleasePressure),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.releasePressure})," kPa"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"undo",disabled:i.releasePressure===i.defaultReleasePressure,content:"Reset",onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:i.releasePressure<=i.minReleasePressure,content:"Min",onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("pressure",{pressure:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:i.releasePressure>=i.maxReleasePressure,content:"Max",onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.valveOpen?"unlock":"lock",color:i.valveOpen?i.hasHoldingTank?"caution":"danger":null,content:i.valveOpen?"Open":"Closed",onClick:function(){return n("valve")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:i.valveOpen&&"danger",content:"Eject",onClick:function(){return n("eject")}}),children:[!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:i.holdingTank.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.holdingTank.tankPressure})," kPa"]})]}),!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=t.Cargo=void 0;var o=n(1),r=n(29),a=n(19),i=n(2),c=n(69);t.Cargo=function(e){var t=e.state,n=t.config,r=t.data,c=n.ref,d=r.supplies||{},p=r.requests||[],f=r.cart||[],m=f.reduce((function(e,t){return e+t.cost}),0),h=!r.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,children:[0===f.length&&"Cart is empty",1===f.length&&"1 item",f.length>=2&&f.length+" items"," ",m>0&&"("+m+" cr)"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return(0,a.act)(c,"clear")}})],4);return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle",children:r.docked&&!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{content:r.location,onClick:function(){return(0,a.act)(c,"send")}})||r.location}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"CentCom Message",children:r.message}),r.loan&&!r.requestonly?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Loan",children:r.loan_dispatched?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Loaned to Centcom"}):(0,o.createComponentVNode)(2,i.Button,{content:"Loan Shuttle",disabled:!(r.away&&r.docked),onClick:function(){return(0,a.act)(c,"loan")}})}):""]})}),(0,o.createComponentVNode)(2,i.Tabs,{mt:2,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Catalog",icon:"list",lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Catalog",buttons:h,children:(0,o.createComponentVNode)(2,l,{state:t,supplies:d})})}},"catalog"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Requests ("+p.length+")",icon:"envelope",highlight:p.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Active Requests",buttons:!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return(0,a.act)(c,"denyall")}}),children:(0,o.createComponentVNode)(2,u,{state:t,requests:p})})}},"requests"),!r.requestonly&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Checkout ("+f.length+")",icon:"shopping-cart",highlight:f.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Current Cart",buttons:h,children:(0,o.createComponentVNode)(2,s,{state:t,cart:f})})}},"cart")]})],4)};var l=function(e){var t=e.state,n=e.supplies,c=t.config,l=t.data,u=c.ref,s=function(e){var t=n[e].packs;return(0,o.createVNode)(1,"table","LabeledList",t.map((function(e){return(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[e.name,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.small_item&&(0,o.createFragment)([(0,o.createTextVNode)("Small Item")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.access&&(0,o.createFragment)([(0,o.createTextVNode)("Restrictions Apply")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:(l.self_paid?Math.round(1.1*e.cost):e.cost)+" credits",tooltip:e.desc,tooltipPosition:"left",onClick:function(){return(0,a.act)(u,"add",{id:e.id})}}),2)],4,null,e.name)})),0)};return(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e){var t=e.name;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:t,children:s},t)}))(n)})},u=function(e){var t=e.state,n=e.requests,r=t.config,c=t.data,l=r.ref;return 0===n.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Requests"}):(0,o.createVNode)(1,"table","LabeledList",n.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[(0,o.createTextVNode)("#"),e.id,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__content",e.object,0),(0,o.createVNode)(1,"td","LabeledList__cell",[(0,o.createTextVNode)("By "),(0,o.createVNode)(1,"b",null,e.orderer,0)],4),(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createVNode)(1,"i",null,e.reason,0),2),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",[e.cost,(0,o.createTextVNode)(" credits"),(0,o.createTextVNode)(" "),!c.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"check",color:"good",onClick:function(){return(0,a.act)(l,"approve",{id:e.id})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"bad",onClick:function(){return(0,a.act)(l,"deny",{id:e.id})}})],4)],0)],4)],4,e.id)})),0)},s=function(e){var t=e.state,n=e.cart,r=t.config,c=t.data,l=r.ref;return(0,o.createFragment)([0===n.length&&"Nothing in cart",n.length>0&&(0,o.createComponentVNode)(2,i.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{className:"candystripe",label:"#"+e.id,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:2,children:[!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)," ",e.cost," credits"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus",onClick:function(){return(0,a.act)(l,"remove",{id:e.id})}})],4),children:e.object},e.id)}))}),n.length>0&&!c.requestonly&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:1===c.away&&1===c.docked&&(0,o.createComponentVNode)(2,i.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return(0,a.act)(l,"send")}})||(0,o.createComponentVNode)(2,i.Box,{opacity:.5,children:["Shuttle in ",c.location,"."]})})],0)};t.CargoExpress=function(e){var t=e.state,n=t.config,r=t.data,u=n.ref,s=r.supplies||{};return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:r.siliconUser,locked:r.locked,onLockStatusChange:function(){return(0,a.act)(u,"lock")},accessText:"a QM-level ID card"}),!r.locked&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Cargo Bay",selected:!r.usingBeacon,onClick:function(){return(0,a.act)(u,"LZCargo")}}),(0,o.createComponentVNode)(2,i.Button,{selected:r.usingBeacon,disabled:!r.hasBeacon,onClick:function(){return(0,a.act)(u,"LZBeacon")},children:[r.beaconzone," (",r.beaconName,")"]}),(0,o.createComponentVNode)(2,i.Button,{content:r.printMsg,disabled:!r.canBuyBeacon,onClick:function(){return(0,a.act)(u,"printBeacon")}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notice",children:r.message})]})}),(0,o.createComponentVNode)(2,l,{state:t,supplies:s})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(1),r=n(3),a=n(2);t.CellularEmporium=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.abilities;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!i.can_readapt,onClick:function(){return n("readapt")}}),children:i.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return n("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncher=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.CentcomPodLauncher=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bay #1",selected:1===i.bayNumber,onClick:function(){return n("bay1")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #2",selected:2===i.bayNumber,onClick:function(){return n("bay2")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #3",selected:3===i.bayNumber,onClick:function(){return n("bay3")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #4",selected:4===i.bayNumber,onClick:function(){return n("bay4")}}),(0,o.createComponentVNode)(2,a.Button,{content:"ERT Bay",selected:5===i.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return n("bay5")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,a.Button,{content:i.bay,onClick:function(){return n("teleportCentcom")}}),(0,o.createComponentVNode)(2,a.Button,{content:i.oldArea?i.oldArea:"Where you were",disabled:!i.oldArea,onClick:function(){return n("teleportBack")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Clone Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:"Launch Clones",selected:i.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return n("launchClone")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Ordered",selected:1===i.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return n("launchOrdered")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random",selected:2===i.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return n("launchRandom")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Size",selected:1===i.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return n("explosionCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Adminbus",selected:2===i.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return n("explosionBus")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Damage",selected:1===i.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return n("damageCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gib",selected:2===i.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return n("damageGib")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Stun",selected:i.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return n("effectStun")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Delimb",selected:i.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return n("effectLimb")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Yeet Organs",selected:i.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return n("effectOrgans")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bluespace",selected:i.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return n("effectBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stealth",selected:i.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return n("effectStealth")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Quiet",selected:i.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return n("effectQuiet")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Reverse Mode",selected:i.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return n("effectReverse")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile Mode",selected:i.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return n("effectMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Any Descent Angle",selected:i.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return n("effectCircle")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Machine Gun Mode",selected:i.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return n("effectBurst")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Specific Target",selected:i.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return n("effectTarget")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Name/Desc",selected:i.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return n("effectName")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Alert Ghosts",selected:i.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return n("effectAnnounce")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Sound",selected:i.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return n("fallSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Sound",selected:i.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return n("landingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Sound",selected:i.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return n("openingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Sound",selected:i.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return n("leavingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Admin Sound Volume",selected:i.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return n("soundVolume")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Duration",selected:4!==i.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return n("fallDuration")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Time",selected:20!==i.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return n("landingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Time",selected:30!==i.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return n("openingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Time",selected:30!==i.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return n("departureDelay")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return n("styleStandard")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return n("styleBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate",selected:4===i.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return n("styleSyndie")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deathsquad",selected:5===i.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return n("styleBlue")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Cult Pod",selected:6===i.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return n("styleCult")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile",selected:7===i.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return n("styleMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate Missile",selected:8===i.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return n("styleSMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Supply Crate",selected:9===i.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return n("styleBox")}}),(0,o.createComponentVNode)(2,a.Button,{content:"HONK",selected:10===i.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return n("styleHONK")}}),(0,o.createComponentVNode)(2,a.Button,{content:"~Fruit",selected:11===i.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return n("styleFruit")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Invisible",selected:12===i.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return n("styleInvisible")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gondola",selected:13===i.styleChoice,tooltip:"This gondola can control when he wants to deliver his supplies\nif he has a smart enough mind, so offer up his body to ghosts\nfor maximum enjoyment. (Make sure to turn off bluespace and\nset a arbitrarily high open-time if you do!",onClick:function(){return n("styleGondola")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Show Contents (See Through Pod)",selected:14===i.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return n("styleSeeThrough")}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:i.numObjects+" turfs in "+i.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pody Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return n("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:i.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return n("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return n("clearBay")}})],4)})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemAcclimator=void 0;var o=n(1),r=n(3),a=n(2);t.ChemAcclimator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Acclimator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:[i.chem_temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.target_temperature,unit:"K",width:"59px",minValue:0,maxValue:1e3,step:5,stepPixelSize:2,onChange:function(e,t){return n("set_target_temperature",{temperature:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Acceptable Temp. Difference",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.allowed_temperature_difference,unit:"K",width:"59px",minValue:1,maxValue:i.target_temperature,stepPixelSize:2,onChange:function(e,t){n("set_allowed_temperature_difference",{temperature:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.enabled?"On":"Off",selected:i.enabled,onClick:function(){return n("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.max_volume,unit:"u",width:"50px",minValue:i.reagent_volume,maxValue:200,step:2,stepPixelSize:2,onChange:function(e,t){return n("change_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Operation",children:i.acclimate_state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current State",children:i.emptying?"Emptying":"Filling"})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDebugSynthesizer=void 0;var o=n(1),r=n(3),a=n(2);t.ChemDebugSynthesizer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.amount,l=i.beakerCurrentVolume,u=i.beakerMaxVolume,s=i.isBeakerLoaded,d=i.beakerContents,p=void 0===d?[]:d;return(0,o.createComponentVNode)(2,a.Section,{title:"Recipient",buttons:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return n("ejectBeaker")}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",minValue:1,maxValue:u,step:1,stepPixelSize:2,onChange:function(e,t){return n("amount",{amount:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Input",onClick:function(){return n("input")}})],4):(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Create Beaker",onClick:function(){return n("makecup")}}),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l})," / "+u+" u"]}),p.length>0?(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," u"]},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Recipient Empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Recipient"})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemFilter=t.ChemFilterPane=void 0;var o=n(1),r=n(3),a=n(2);var i=function(e){var t=(0,r.useBackend)(e).act,n=e.title,i=e.list,c=e.reagentName,l=e.onReagentInput,u=n.toLowerCase();return(0,o.createComponentVNode)(2,a.Section,{title:n,minHeight:40,ml:.5,mr:.5,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{placeholder:"Reagent",width:"140px",onInput:function(e,t){return l(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return t("add",{which:u,name:c})}})],4),children:i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:e,onClick:function(){return t("remove",{which:u,reagent:e})}})],4,e)}))})};t.ChemFilterPane=i;var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={leftReagentName:"",rightReagentName:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setLeftReagentName=function(e){this.setState({leftReagentName:e})},c.setRightReagentName=function(e){this.setState({rightReagentName:e})},c.render=function(){var e=this,t=this.props.state,n=t.data,r=n.left,c=void 0===r?[]:r,l=n.right,u=void 0===l?[]:l;return(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Left",list:c,reagentName:this.state.leftReagentName,onReagentInput:function(t){return e.setLeftReagentName(t)},state:t})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Right",list:u,reagentName:this.state.rightReagentName,onReagentInput:function(t){return e.setRightReagentName(t)},state:t})})]})},r}(o.Component);t.ChemFilter=c},function(e,t,n){"use strict";t.__esModule=!0,t.ChemPress=void 0;var o=n(1),r=n(3),a=n(2);t.ChemPress=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.pill_size,l=i.pill_name,u=i.pill_style,s=i.pill_styles,d=void 0===s?[]:s;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",width:"43px",minValue:5,maxValue:50,step:1,stepPixelSize:2,onChange:function(e,t){return n("change_pill_size",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Name",children:(0,o.createComponentVNode)(2,a.Input,{value:l,onChange:function(e,t){return n("change_pill_name",{name:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Style",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:5,selected:e.id===u,textAlign:"center",color:"transparent",onClick:function(){return n("change_pill_style",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.class_name})},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemReactionChamber=void 0;var o=n(1),r=n(19),a=n(2),i=n(29),c=n(12);var l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).state={reagentName:"",reagentQuantity:1},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.setReagentName=function(e){this.setState({reagentName:e})},u.setReagentQuantity=function(e){this.setState({reagentQuantity:e})},u.render=function(){var e=this,t=this.props.state,n=t.config,l=t.data,u=n.ref,s=l.emptying,d=l.reagents||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Reagents",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"Emptying":"Filling"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createVNode)(1,"tr","LabledList__row",[(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:"",placeholder:"Reagent Name",onInput:function(t,n){return e.setReagentName(n)}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td",(0,c.classes)(["LabeledList__buttons","LabeledList__cell"]),[(0,o.createComponentVNode)(2,a.NumberInput,{value:this.state.reagentQuantity,minValue:1,maxValue:100,step:1,stepPixelSize:3,width:"39px",onDrag:function(t,n){return e.setReagentQuantity(n)}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return(0,r.act)(u,"add",{chem:e.state.reagentName,amount:e.state.reagentQuantity})}})],4)],4),(0,i.map)((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:t,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return(0,r.act)(u,"remove",{chem:t})}}),children:e},t)}))(d)]})})},l}(o.Component);t.ChemReactionChamber=l},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSplitter=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSplitter=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.straight,u=c.side,s=c.max_transfer;return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Straight",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:l,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"straight",amount:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Side",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:u,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"side",amount:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSynthesizer=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.amount,u=c.current_reagent,s=c.chemicals,d=void 0===s?[]:s,p=c.possible_amounts,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===l,onClick:function(){return n("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===u,onClick:function(){return n("select",{reagent:e.id})}},e.id)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(1),r=n(3),a=n(2);t.CodexGigas=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[i.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==i.currentSection,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>2,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>4,onClick:function(){return n(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:["the Red","the Soulless","the Master","the Lord of all things","Jr."].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==i.currentSection,onClick:function(){return n(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:i.currentSection<4,onClick:function(){return n("search")}})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.ComputerFabricator=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==l.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return c("clean_order")}}),(0,o.createComponentVNode)(2,i,{state:t})],0)};var i=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return 0===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:51,children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"2"})}})})]})})]}):1===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:47,buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[i.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a slot that allows you to manipulate RFID cards.\nPlease note that this is not necessary to allow the device\nto read your identification, it is just necessary to\nmanipulate other cards.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_card,onClick:function(){return n("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_card,onClick:function(){return n("hw_card",{card:"1"})}})})]}),2!==i.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:"26px",onClick:function(){return n("confirm_order")}})]}):2===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:47,children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:i.credits>=i.totalprice?"good":"bad",children:[i.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:i.credits=10&&e<20?i.COLORS.department.security:e>=20&&e<30?i.COLORS.department.medbay:e>=30&&e<40?i.COLORS.department.science:e>=40&&e<50?i.COLORS.department.engineering:e>=50&&e<60?i.COLORS.department.cargo:e>=200&&e<230?i.COLORS.department.centcom:i.COLORS.department.other},u=function(e){var t=e.type,n=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:4,color:i.COLORS.damageType[t],textAlign:"center",children:n})};t.CrewConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,s=i.sensors||[];return(0,o.createComponentVNode)(2,a.Section,{minHeight:90,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,textAlign:"center",children:"Vitals"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Position"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,children:"Tracking"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:(m=e.ijob,m%10==0),color:l(e.ijob),children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ColorBox,{color:(t=e.oxydam,r=e.toxdam,s=e.burndam,d=e.brutedam,p=t+r+s+d,f=Math.min(Math.max(Math.ceil(p/25),0),5),c[f])})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:null!==e.oxydam?(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,u,{type:"oxy",value:e.oxydam}),"/",(0,o.createComponentVNode)(2,u,{type:"toxin",value:e.toxdam}),"/",(0,o.createComponentVNode)(2,u,{type:"burn",value:e.burndam}),"/",(0,o.createComponentVNode)(2,u,{type:"brute",value:e.brutedam})]}):e.life_status?"Alive":"Dead"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:null!==e.pos_x?e.area:"N/A"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Track",disabled:!e.can_track,onClick:function(){return n("select_person",{name:e.name})}})})]},e.name);var t,r,s,d,p,f,m}))]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(1),r=n(3),a=n(2),i=n(435);t.Cryo=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",content:c.occupant.name?c.occupant.name:"No Occupant"}),!!c.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",content:c.occupant.stat,color:c.occupant.statstate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:c.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant.health/c.occupant.maxHealth,color:c.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",content:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",disabled:c.isOpen,onClick:function(){return n("power")},color:c.isOperating&&"green",children:c.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.isOpen?"unlock":"lock",onClick:function(){return n("door")},content:c.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:c.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return n("autoeject")},content:c.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!c.isBeakerLoaded,onClick:function(){return n("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:c.isBeakerLoaded,beakerContents:c.beakerContents})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BeakerContents=void 0;var o=n(1),r=n(2);t.BeakerContents=function(e){var t=e.beakerLoaded,n=e.beakerContents;return(0,o.createComponentVNode)(2,r.Box,{children:[!t&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"No beaker loaded."})||0===n.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"Beaker is empty."}),n.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{color:"label",children:[e.volume," units of ",e.name]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=e.craftables,n=void 0===t?[]:t,r=(0,a.useBackend)(e),c=r.act,l=r.data,u=l.craftability,s=void 0===u?{}:u,d=l.display_compact,p=l.display_craftable_only;return n.map((function(e){return p&&!s[e.ref]?null:d?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,className:"candystripe",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],tooltip:e.tool_text&&"Tools needed: "+e.tool_text,tooltipPosition:"left",onClick:function(){return c("make",{recipe:e.ref})}}),children:e.req_text},e.name):(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],onClick:function(){return c("make",{recipe:e.ref})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.req_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required",children:e.req_text}),!!e.catalyst_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Catalyst",children:e.catalyst_text}),!!e.tool_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tools",children:e.tool_text})]})},e.name)}))};t.PersonalCrafting=function(e){var t=e.state,n=(0,a.useBackend)(e),l=n.act,u=n.data,s=u.busy,d=u.display_craftable_only,p=u.display_compact,f=(0,r.map)((function(e,t){return{category:t,subcategory:e,hasSubcats:"has_subcats"in e,firstSubcatName:Object.keys(e).find((function(e){return"has_subcats"!==e}))}}))(u.crafting_recipes||{}),m=!!s&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"40px",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Box,{mt:30,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Crafting..."]})});return(0,o.createFragment)([m,(0,o.createComponentVNode)(2,i.Section,{title:"Personal Crafting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:p?"check-square-o":"square-o",content:"Compact",selected:p,onClick:function(){return l("toggle_compact")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"check-square-o":"square-o",content:"Craftable Only",selected:d,onClick:function(){return l("toggle_recipes")}})],4),children:(0,o.createComponentVNode)(2,i.Tabs,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.category,onClick:function(){return l("set_category",{category:e.category,subcategory:e.firstSubcatName})},children:function(){return!e.hasSubcats&&(0,o.createComponentVNode)(2,c,{craftables:e.subcategory,state:t})||(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,n){if("has_subcats"!==n)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n,onClick:function(){return l("set_category",{subcategory:n})},children:function(){return(0,o.createComponentVNode)(2,c,{craftables:e,state:t})}})}))(e.subcategory)})}},e.category)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.DecalPainter=void 0;var o=n(1),r=n(3),a=n(2);t.DecalPainter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.decal_list||[],l=i.color_list||[],u=i.dir_list||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Decal Type",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.decal===i.decal_style,onClick:function(){return n("select decal",{decals:e.decal})}},e.decal)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Color",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:"red"===e.colors?"Red":"white"===e.colors?"White":"Yellow",selected:e.colors===i.decal_color,onClick:function(){return n("select color",{colors:e.colors})}},e.colors)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Direction",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:1===e.dirs?"North":2===e.dirs?"South":4===e.dirs?"East":"West",selected:e.dirs===i.decal_direction,onClick:function(){return n("selected direction",{dirs:e.dirs})}},e.dirs)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(1),r=n(3),a=n(2);t.DisposalUnit=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return l.full_pressure?(t="good",n="Ready"):l.panel_open?(t="bad",n="Power Disabled"):l.pressure_charging?(t="average",n="Pressurizing"):(t="bad",n="Off"),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:t,children:n}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.flush?"toggle-on":"toggle-off",disabled:l.isai||l.panel_open,content:l.flush?"Disengage":"Engage",onClick:function(){return c(l.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:l.isai,content:"Eject Contents",onClick:function(){return c("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:l.panel_open,selected:l.pressure_charging,onClick:function(){return c(l.pressure_charging?"pump-0":"pump-1")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(1),r=n(3),a=n(2);t.DnaVault=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.completed,l=i.used,u=i.choiceA,s=i.choiceB,d=i.dna,p=i.dna_max,f=i.plants,m=i.plants_max,h=i.animals,C=i.animals_max;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/p,content:d+" / "+p+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f/m,content:f+" / "+m+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/h,content:h+" / "+C+" Samples"})})]})}),!(!c||l)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:u,textAlign:"center",onClick:function(){return n("gene",{choice:u})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return n("gene",{choice:s})}})})]})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(1),r=n(3),a=n(2),i=n(28);t.EightBallVote=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.question,u=c.shaking,s=c.answers,d=void 0===s?[]:s;return u?(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',l,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,i.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return n("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(1),r=n(2),a=n(3);t.EmergencyShuttleConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,i=t.data,c=i.timer_str,l=i.enabled,u=i.emagged,s=i.engines_started,d=i.authorizations_remaining,p=i.authorizations,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:c}),(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:s?"good":"average",ml:1,children:s?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,r.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!l,onClick:function(){return n("abort")}}),children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!l,onClick:function(){return n("authorize")}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!l,onClick:function(){return n("repeal")}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,color:u?"bad":"good",children:u?"ERROR":"Remaining: "+d}),children:[f.length>0?f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,r.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"}),f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)}))]})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.EngravedMessage=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.admin_mode,u=c.creator_key,s=c.creator_name,d=c.has_liked,p=c.has_disliked,f=c.hidden_message,m=c.is_creator,h=c.num_likes,C=c.num_dislikes,g=c.realdate;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(f)}),(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-up",content:" "+h,disabled:m,selected:d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("like")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"circle",disabled:m,selected:!p&&!d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("neutral")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-down",content:" "+C,disabled:m,selected:p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("dislike")}})})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Created On",children:g})})}),(0,o.createComponentVNode)(2,i.Section),!!l&&(0,o.createComponentVNode)(2,i.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return n("delete")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Ckey",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Character Name",children:s})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(156),l=n(3),u=n(2),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e){var t=(0,l.useBackend)(e),n=t.act,d=t.data,p=d.currentArea,f=d.currentCoords,m=d.globalmode,h=d.power,C=d.tag,g=d.updating,b=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,c.vecLength)((0,c.vecSubtract)(s(f),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(d.signals||[]);return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,u.Button,{icon:"power-off",content:h?"On":"Off",selected:h,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,u.Button,{icon:"pencil-alt",content:C,onClick:function(){return n("rename")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,u.Button,{icon:g?"unlock":"lock",content:g?"AUTO":"MANUAL",color:!g&&"bad",onClick:function(){return n("updating")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,u.Button,{icon:"sync",content:m?"MAXIMUM":"LOCAL",selected:!m,onClick:function(){return n("globalmode")}})})]})}),!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,u.Box,{fontSize:"18px",children:[p," (",f,")"]})}),(0,o.createComponentVNode)(2,u.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,u.Table,{children:[(0,o.createComponentVNode)(2,u.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,u.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),b.map((function(e){return(0,o.createComponentVNode)(2,u.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,u.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,i.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,u.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.GravityGenerator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.breaker,l=i.charge_count,u=i.charging_state,s=i.on,d=i.operational;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No data available"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker",children:(0,o.createComponentVNode)(2,a.Button,{icon:c?"power-off":"times",content:c?"On":"Off",selected:c,disabled:!d,onClick:function(){return n("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===u&&(s&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})}),d&&0!==u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"WARNING - Radiation detected"}),d&&0===u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No radiation detected"})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(1),r=n(3),a=n(2);t.GulagTeleporterConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.teleporter,l=i.teleporter_lock,u=i.teleporter_state_open,s=i.teleporter_location,d=i.beacon,p=i.beacon_location,f=i.id,m=i.id_name,h=i.can_teleport,C=i.goal,g=void 0===C?0:C,b=i.prisoner,v=void 0===b?{}:b;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:u?"Open":"Closed",disabled:l,selected:u,onClick:function(){return n("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l?"lock":"unlock",content:l?"Locked":"Unlocked",selected:l,disabled:u,onClick:function(){return n("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:c?"good":"bad",buttons:!c&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_teleporter")}}),children:c?s:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_beacon")}}),children:d?p:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:f?m:"No ID",onClick:function(){return n("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:g,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return n("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:v.name?v.name:"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:v.crimstat?v.crimstat:"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!h,textAlign:"center",color:"bad",onClick:function(){return n("teleport")}})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(1),r=n(3),a=n(2);t.GulagItemReclaimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.mobs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!i.can_reclaim,onClick:function(){return n("release_items",{mobref:e.mob})}})})]},e.mob)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(1),r=n(3),a=n(2);t.Holodeck=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_toggle_safety,l=i.default_programs,u=void 0===l?[]:l,s=i.emag_programs,d=void 0===s?[]:s,p=i.emagged,f=i.program;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"unlock":"lock",content:"Safeties",color:"bad",disabled:!c,selected:!p,onClick:function(){return n("safety")}}),children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))}),!!p&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),color:"bad",textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(1),r=n(3),a=n(2);t.ImplantChair=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:i.occupant.name?i.occupant.name:"No Occupant"}),!!i.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===i.occupant.stat?"good":1===i.occupant.stat?"average":"bad",children:0===i.occupant.stat?"Conscious":1===i.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.open?"unlock":"lock",color:i.open?"default":"red",content:i.open?"Open":"Closed",onClick:function(){return n("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:i.ready?i.special_name||"Implant":"Recharging",onClick:function(){return n("implant")}}),0===i.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[i.ready_implants,1===i.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(1),r=n(3),a=n(2);t.Intellicard=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=u||s,l=i.name,u=i.isDead,s=i.isBraindead,d=i.health,p=i.wireless,f=i.radio,m=i.wiping,h=i.laws,C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,a.Section,{title:l||"Empty Card",buttons:!!l&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:m?"Stop Wiping":"Wipe",disabled:u,onClick:function(){return n("wipe")}}),children:!!l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:c?"bad":"good",children:c?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:p,onClick:function(){return n("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:f,onClick:function(){return n("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(1),r=n(3),a=n(2);t.KeycardAuth=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===i.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===i.waiting&&(0,o.createFragment)([!!i.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return n("auth_swipe")},content:"Authorize"}),0===i.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return n("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return n("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return n("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.LaborClaimConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.can_go_home,u=c.id_points,s=c.ores,d=c.status_info,p=c.unclaimed_points;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,i.Button,{content:"Move shuttle",disabled:!l,onClick:function(){return n("move_shuttle")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Points",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Claim points",disabled:!p,onClick:function(){return n("claim_points")}}),children:p})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(1),r=n(3),a=n(2);t.LanguageMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.admin_mode,l=i.is_living,u=i.omnitongue,s=i.languages,d=void 0===s?[]:s,p=i.unknown_languages,f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!l&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return n("select_default",{language_name:e.name})}}),!!c&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return n("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!c&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(u?"Enabled":"Disabled"),selected:u,onClick:function(){return n("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadConsole=t.LaunchpadRemote=t.LaunchpadControl=t.LaunchpadButtonPad=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return t("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return t("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return t("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return t("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return t("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:-1})}})]})]})};t.LaunchpadButtonPad=i;var c=function(e){var t=e.topLevel,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.x,s=l.y,d=l.pad_name,p=l.range;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:d,width:"170px",onChange:function(e,t){return c("rename",{name:t})}}),level:t?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return c("remove")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Controls",level:2,children:(0,o.createComponentVNode)(2,i,{state:e.state})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:u,minValue:-p,maxValue:p,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return c("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:s,minValue:-p,maxValue:p,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return c("set_pos",{y:t})}})]})]})})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return c("launch")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Pull",textAlign:"center",onClick:function(){return c("pull")}})})]})]})};t.LaunchpadControl=c;t.LaunchpadRemote=function(e){var t=(0,r.useBackend)(e).data,n=t.has_pad,i=t.pad_closed;return n?i?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"}):(0,o.createComponentVNode)(2,c,{topLevel:!0,state:e.state}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})};t.LaunchpadConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.launchpads,u=void 0===l?[]:l,s=i.selected_id;return u.length<=0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"}):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.Box,{style:{"border-right":"2px solid rgba(255, 255, 255, 0.1)"},minHeight:"190px",mr:1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,selected:s===e.id,color:"transparent",onClick:function(){return n("select_pad",{id:e.id})}},e.name)}))})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:s?(0,o.createComponentVNode)(2,c,{state:e.state}):(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(1),r=n(3),a=n(2);t.MechBayPowerConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.recharge_port,c=i&&i.mech,l=c&&c.cell;return(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.health/c.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Mule=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u=c.siliconUser,s=c.on,d=c.cell,p=c.cellPercent,f=c.load,m=c.mode,h=c.modeStatus,C=c.haspai,g=c.autoReturn,b=c.autoPickup,v=c.reportDelivery,N=c.destination,V=c.home,y=c.id,_=c.destinations,x=void 0===_?[]:_;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:u,locked:l}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!l&&(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:d?p/100:0,color:d?"good":"bad"}),(0,o.createComponentVNode)(2,a.Grid,{mt:1,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:h,children:m})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:f?"good":"average",children:f||"None"})})})]})]}),!l&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return n("unload")}}),!!C&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return n("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:y,onChange:function(e,t){return n("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:N||"None",options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return n("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return n("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:V,options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return n("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:g,content:"Auto-Return",onClick:function(){return n("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:b,content:"Auto-Pickup",onClick:function(){return n("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:v,content:"Report Delivery",onClick:function(){return n("report")}})]})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(1),r=n(3),a=n(2);t.NotificationPreferences=function(e){var t=(0,r.useBackend)(e),n=t.act,i=(t.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return n("toggle_ignore",{key:e.key})}},e.key)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(1),r=n(3),a=n(2);t.NtnetRelay=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.enabled,l=i.dos_capacity,u=i.dos_overload,s=i.dos_crashed;return(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:c,content:c?"ENABLED":"DISABLED",onClick:function(){return n("toggle")}}),children:s?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return n("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:l,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})," GQ"," / ",l," GQ"]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(1),r=n(3),a=n(2);t.NtosArcade=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[i.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[i.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Section,{backgroundColor:1===i.PauseState?"#1b3622":"#471915",children:i.Status})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.Hitpoints/45,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Section,{inline:!0,width:26,textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:i.BossID})})]})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,a.Box,{color:i.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",i.TicketCount]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(1),r=n(3),a=n(2);t.NtosConfiguration=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.power_usage,l=i.battery_exists,u=i.battery,s=void 0===u?{}:u,d=i.disk_size,p=i.disk_used,f=i.hardware,m=void 0===f?[]:f;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",c,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!l&&"average",children:l?(0,o.createComponentVNode)(2,a.ProgressBar,{value:s.charge,minValue:0,maxValue:s.max,ranges:{good:[s.max/2,Infinity],average:[s.max/4,s.max/2],bad:[-Infinity,s.max/4]},children:[s.charge," / ",s.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:d,color:"good",children:[p," GQ / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return n("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(1),r=n(3),a=n(2),i={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug"};t.NtosMain=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.programs,u=void 0===l?[]:l,s=c.has_light,d=c.light_on,p=c.comp_light_color;return(0,o.createFragment)([!!s&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:d,onClick:function(){return n("PC_toggle_light")},children:["Flashlight: ",d?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return n("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:p})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,lineHeight:"24px",color:"transparent",icon:i[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return n("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:3,children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{lineHeight:"24px",color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return n("PC_killprogram",{name:e.name})}})})]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(1),r=n(3),a=n(2);(0,n(51).createLogger)("ntos chat");t.NtosNetChat=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_admin,l=i.adminmode,u=i.authed,s=i.username,d=i.active_channel,p=i.is_operator,f=i.all_channels,m=void 0===f?[]:f,h=i.clients,C=void 0===h?[]:h,g=i.messages,b=void 0===g?[]:g,v=null!==d,N=u||l;return(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return n("PRG_newchannel",{new_channel_name:t})}}),m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===d,color:"transparent",onClick:function(){return n("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:s+"...",currentValue:s,onCommit:function(e,t){return n("PRG_changename",{new_name:t})}}),!!c&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(l?"ON":"OFF"),color:l?"bad":"good",onClick:function(){return n("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(N?b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return n("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return n("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return n("PRG_leavechannel")}})],4),!!p&&u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return n("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return n("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return n("PRG_setpassword",{new_password:t})}})],4)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(1),r=n(3),a=n(2);t.NtosNetDownloader=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.disk_size,s=l.disk_used,d=l.downloadable_programs,p=void 0===d?[]:d,f=l.error,m=l.hacked_programs,h=void 0===m?[]:m,C=l.hackedavailable;return(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return c("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:s+" GQ / "+u+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:p.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))}),!!C&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),h.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))]})],0)};var i=function(e){var t=e.program,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.disk_size,u=c.disk_used,s=c.downloadcompletion,d=c.downloading,p=c.downloadname,f=c.downloadsize,m=l-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:t.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[t.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:t.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:d||t.size>m,onClick:function(){return i("PRG_downloadfile",{filename:t.filename})}})})]}),"Compatible"!==t.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),t.size>m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:t.fileinfo})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(3),l=n(2),u=n(37),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e){var t=e.state,n=(0,c.useBackend)(e),p=n.act,f=n.data,m=f.active,h=f.SM_integrity,C=f.SM_power,g=f.SM_ambienttemp,b=f.SM_ambientpressure;if(!m)return(0,o.createComponentVNode)(2,d,{state:t});var v=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(f.gases||[]),N=Math.max.apply(Math,[1].concat(v.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:h/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:C,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,i.toFixed)(C)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(g),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,i.toFixed)(g)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(b),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,i.toFixed)(b)+" kPa"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return p("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.Box.Forced,{height:24*v.length+"px",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:v.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,u.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,u.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:N,children:(0,i.toFixed)(e.amount,2)+"%"})},e.name)}))})})})})]})};var d=function(e){var t=(0,c.useBackend)(e),n=t.act,r=t.data.supermatters,a=void 0===r?[]:r;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return n("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:a.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return n("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWrapper=void 0;var o=n(1),r=n(3),a=n(2),i=n(116);t.NtosWrapper=function(e){var t=e.children,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.PC_batteryicon,s=l.PC_showbatteryicon,d=l.PC_batterypercent,p=l.PC_ntneticon,f=l.PC_apclinkicon,m=l.PC_stationtime,h=l.PC_programheaders,C=void 0===h?[]:h,g=l.PC_showexitprogram;return(0,o.createVNode)(1,"div","NtosWrapper",[(0,o.createVNode)(1,"div","NtosWrapper__header NtosHeader",[(0,o.createVNode)(1,"div","NtosHeader__left",[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:2,children:m}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,italic:!0,mr:2,opacity:.33,children:"NtOS"})],4),(0,o.createVNode)(1,"div","NtosHeader__right",[C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:e.icon})},e.icon)})),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:p&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:p})}),!!s&&u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:[u&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:u}),d&&d]}),f&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:f})}),!!g&&(0,o.createComponentVNode)(2,a.Button,{width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-minimize-o",tooltip:"Minimize",tooltipPosition:"bottom",onClick:function(){return c("PC_minimize")}}),!!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-left",onClick:function(){return c("PC_exit")}}),!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"power-off",tooltip:"Power off",tooltipPosition:"bottom-left",onClick:function(){return c("PC_shutdown")}})],0)],4,{onMouseDown:function(){(0,i.refocusLayout)()}}),(0,o.createVNode)(1,"div","NtosWrapper__content",t,0)],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e).act;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:1,content:e,textAlign:"center",fontSize:"40px",lineHeight:"50px",width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return t("keypad",{digit:e})}},e)}))},e[0])}))})})};t.NuclearBomb=function(e){var t=e.state,n=(0,a.useBackend)(e),r=n.act,l=n.data,u=(l.anchored,l.disk_present,l.status1),s=l.status2;return(0,o.createComponentVNode)(2,i.Box,{m:1,children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,className:"NuclearBomb__displayBox",children:u}),(0,o.createComponentVNode)(2,i.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Box,{className:"NuclearBomb__displayBox",children:s})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",fontSize:"24px",lineHeight:"23px",textAlign:"center",width:"43px",ml:1,mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return r("eject_disk")}})})]}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,c,{state:t})}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:1,width:"129px",children:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:"32px",mb:1,className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return r("arm")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:"32px",className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return r("anchor")}}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})}),(0,o.createComponentVNode)(2,i.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(1),r=n(3),a=n(2);t.OperatingComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.table,l=i.surgeries,u=void 0===l?[]:l,s=i.procedures,d=void 0===s?[]:s,p=i.patient,f=void 0===p?{}:p;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Patient State",children:[!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",level:2,children:f?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:f.statstate,children:f.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:f.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f.health,minValue:f.minHealth,maxValue:f.maxHealth,color:f.health>=0?"good":"average",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f[e.type]/f.maxHealth,color:"bad",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f[e.type]})})},e.type)}))]}):"No Patient Detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Initiated Procedures",level:2,children:d.length?d.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!i.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)})):"No Active Procedures"})]})]},"state"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Surgery Procedures",children:(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return n("sync")}}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})},"procedures")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);t.OreBox=function(e){var t=e.state,n=t.config,c=t.data,l=n.ref,u=c.materials;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Empty",onClick:function(){return(0,a.act)(l,"removeall")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br"),"Gibtonite is not accepted."]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.OreRedemptionMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,l=r.unclaimedPoints,u=r.materials,s=r.alloys,d=r.diskDesigns,p=r.hasDisk;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),l,(0,o.createComponentVNode)(2,i.Button,{ml:2,content:"Claim",disabled:0===l,onClick:function(){return n("Claim")}})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return n("diskEject")}})}),(0,o.createComponentVNode)(2,i.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return n("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Insert design disk",onClick:function(){return n("diskInsert")}})}),(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,i.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Smelt",{id:e.id,sheets:t})}},e.id)}))})})],4)};var c=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).state={amount:1},t}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state.amount,n=this.props,a=n.material,c=n.onRelease,l=Math.floor(a.amount);return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(a.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:a.value&&a.value+" cr"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:[l," sheets"]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:t,onChange:function(t,n){return e.setState({amount:n})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:l<1,content:"Release",onClick:function(){return c(t)}})]})]})},a}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Pandemic=t.PandemicAntibodyDisplay=t.PandemicSymptomDisplay=t.PandemicDiseaseDisplay=t.PandemicBeakerDisplay=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.has_beaker,l=r.beaker_empty,u=r.has_blood,s=r.blood,d=!c||l;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:d,onClick:function(){return n("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Empty",disabled:d,onClick:function(){return n("empty_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!c,onClick:function(){return n("eject_beaker")}})],4),children:c?l?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No beaker loaded"})})};t.PandemicBeakerDisplay=c;var l=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.is_ready;return(r.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,i.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,i.Input,{value:e.name,onChange:function(t,o){return n("rename_disease",{index:e.index,name:o})}}):e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:"Create culture bottle",disabled:!c,onClick:function(){return n("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,i.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))};t.PandemicDiseaseDisplay=l;var u=function(e){var t=e.symptom,n=t.name,a=t.desc,c=t.stealth,l=t.resistance,u=t.stage_speed,s=t.transmission,d=t.level,p=t.neutered,f=(0,r.map)((function(e,t){return{desc:e,label:t}}))(t.threshold_desc||{});return(0,o.createComponentVNode)(2,i.Section,{title:n,level:2,buttons:!!p&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:a}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Level",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:c}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmission",children:s})]})})]}),f.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})};t.PandemicSymptomDisplay=u;var s=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.resistances||[];return(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:c.length>0?(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!r.is_ready,onClick:function(){return n("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})};t.PandemicAntibodyDisplay=s;t.Pandemic=function(e){var t=(0,a.useBackend)(e).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),!!t.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{state:e.state}),(0,o.createComponentVNode)(2,s,{state:e.state})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.PortableGenerator=function(e){var t,n=(0,r.useBackend)(e),i=n.act,c=n.data;return t=c.stack_percent>50?"good":c.stack_percent>15?"average":"bad",(0,o.createFragment)([!c.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.active?"power-off":"times",onClick:function(){return i("toggle_power")},disabled:!c.ready_to_boot,children:c.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:c.sheet_name+" sheets",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t,children:c.sheets}),c.sheets>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:c.active,onClick:function(){return i("eject")},children:"Eject"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current sheet level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.stack_percent/100,ranges:{good:[.1,Infinity],average:[.01,.1],bad:[-Infinity,.01]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heat level",children:c.current_heat<100?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Nominal"}):c.current_heat<200?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",children:"Caution"}):(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"DANGER"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",children:c.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return i("lower_power")},children:c.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("higher_power")},children:c.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!c.connected&&"bad",children:c.connected?c.power_available:"Unconnected"})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=t.PortablePump=t.PortableBasicInfo=void 0;var o=n(1),r=n(3),a=n(2),i=n(37),c=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.connected,l=i.holding,u=i.on,s=i.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:c?"good":"average",children:c?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return n("eject")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)};t.PortableBasicInfo=c;t.PortablePump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.direction,u=(i.holding,i.target_pressure),s=i.default_pressure,d=i.min_pressure,p=i.max_pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-in-alt":"sign-out-alt",content:l?"In":"Out",selected:l,onClick:function(){return n("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,unit:"kPa",width:"75px",minValue:d,maxValue:p,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:u===d,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:u===s,onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:u===p,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})],4)};t.PortableScrubber=function(e){var t=(0,r.useBackend)(e),n=t.act,l=t.data.filter_types||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return n("toggle_filter",{val:e.gas_id})}},e.id)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.PowerMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(12),l=n(2);var u=5e5,s=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)},d=function(e){var t,n;function c(){var t;return(t=e.call(this)||this).state={sortByField:null},t}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=this,t=this.props.state.data,n=t.history,c=this.state.sortByField,d=n.supply[n.supply.length-1]||0,m=n.demand[n.demand.length-1]||0,h=n.supply.map((function(e,t){return[t,e]})),C=n.demand.map((function(e,t){return[t,e]})),g=Math.max.apply(Math,[u].concat(n.supply,n.demand)),b=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===c&&(0,r.sortBy)((function(e){return e.name})),"charge"===c&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===c&&(0,r.sortBy)((function(e){return-s(e.load)}),(function(e){return-parseFloat(e.load)}))])(t.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"200px",children:(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:d,minValue:0,maxValue:g,color:"teal",content:(0,i.toFixed)(d/1e3)+" kW"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:m,minValue:0,maxValue:g,color:"pink",content:(0,i.toFixed)(m/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:h,rangeX:[0,h.length-1],rangeY:[0,g],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:C,rangeX:[0,C.length-1],rangeY:[0,g],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,l.Section,{children:[(0,o.createComponentVNode)(2,l.Box,{mb:1,children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===c,content:"Name",onClick:function(){return e.setState({sortByField:"name"!==c&&"name"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===c,content:"Charge",onClick:function(){return e.setState({sortByField:"charge"!==c&&"charge"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===c,content:"Draw",onClick:function(){return e.setState({sortByField:"draw"!==c&&"draw"})}})]}),(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),b.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,p,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.env}),2)],4,null,e.id)}))]})]})],4)},c}(o.Component);t.PowerMonitor=d;var p=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,l.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,i.toFixed)(n)+"%"})],4)};p.defaultHooks=c.pureComponentHooks;var f=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),a=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,l.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:a})};f.defaultHooks=c.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2),l=n(37);t.Radio=function(e){var t=(0,i.useBackend)(e),n=t.act,u=t.data,s=u.freqlock,d=u.frequency,p=u.minFrequency,f=u.maxFrequency,m=u.listening,h=u.broadcasting,C=u.command,g=u.useCommand,b=u.subspace,v=u.subspaceSwitchable,N=l.RADIO_CHANNELS.find((function(e){return e.freq===d})),V=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(u.channels);return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",children:[s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(d/10,1)+" kHz"})||(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:p/10,maxValue:f/10,value:d/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return n("frequency",{adjust:t-d/10})}}),N&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:N.color,ml:2,children:["[",N.name,"]"]})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:m?"volume-up":"volume-mute",selected:m,onClick:function(){return n("listen")}}),(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:h?"microphone":"microphone-slash",selected:h,onClick:function(){return n("broadcast")}}),!!C&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:g,content:"High volume "+(g?"ON":"OFF"),onClick:function(){return n("command")}}),!!v&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:b,content:"Subspace Tx "+(b?"ON":"OFF"),onClick:function(){return n("subspace")}})]}),!!b&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Channels",children:[0===V.length&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),V.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return n("channel",{channel:e.name})}})},e.name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=["Atmospherics","Disposals","Transit Tubes"],l={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e){var t=(0,a.useBackend)(e),n=t.act,d=t.data,p=d.category,f=d.categories,m=void 0===f?[]:f,h=d.selected_color,C=d.piping_layer,g=d.mode,b=d.preview_rows.flatMap((function(e){return e.previews}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Category",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{selected:p===t,icon:l[e],color:"transparent",content:e,onClick:function(){return n("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:g&e.bitmask,content:e.name,onClick:function(){return n("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,width:"64px",color:u[h],content:h}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:u[e],onClick:function(){return n("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,i.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,i.Section,{children:[0===p&&(0,o.createComponentVNode)(2,i.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:e===C,content:"Layer "+e,onClick:function(){return n("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,i.Box,{width:"108px",children:b.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return n("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{fluid:!0,icon:l[e.cat_name],label:e.cat_name,children:function(){return e.recipes.map((function(t){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:t.selected,content:t.pipe_name,title:t.pipe_name,onClick:function(){return n("pipe_type",{pipe_type:t.pipe_index,category:e.cat_name})}},t.pipe_index)}))}},e.cat_name)}))})})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(1),r=n(3),a=n(2),i=n(163);t.SatelliteControl=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.satellites||[];return(0,o.createFragment)([c.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.meteor_shield_coverage/c.meteor_shield_coverage_max,content:100*c.meteor_shield_coverage/c.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return n("toggle",{id:e.id})}},e.id)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ScannerGate=void 0;var o=n(1),r=n(3),a=n(2),i=n(69),c=["Positive","Harmless","Minor","Medium","Harmful","Dangerous","BIOHAZARD"],l=[{name:"Human",value:"human"},{name:"Lizardperson",value:"lizard"},{name:"Flyperson",value:"fly"},{name:"Felinid",value:"felinid"},{name:"Plasmaman",value:"plasma"},{name:"Mothperson",value:"moth"},{name:"Jellyperson",value:"jelly"},{name:"Podperson",value:"pod"},{name:"Golem",value:"golem"},{name:"Zombie",value:"zombie"}],u=[{name:"Starving",value:150},{name:"Obese",value:600}];t.ScannerGate=function(e){var t=e.state,n=(0,r.useBackend)(e),a=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{locked:c.locked,onLockedStatusChange:function(){return a("toggle_lock")}}),!c.locked&&(0,o.createComponentVNode)(2,d,{state:t})],0)};var s={Off:{title:"Scanner Mode: Off",component:function(){return p}},Wanted:{title:"Scanner Mode: Wanted",component:function(){return f}},Guns:{title:"Scanner Mode: Guns",component:function(){return m}},Mindshield:{title:"Scanner Mode: Mindshield",component:function(){return h}},Disease:{title:"Scanner Mode: Disease",component:function(){return C}},Species:{title:"Scanner Mode: Species",component:function(){return g}},Nutrition:{title:"Scanner Mode: Nutrition",component:function(){return b}},Nanites:{title:"Scanner Mode: Nanites",component:function(){return v}}},d=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data.scan_mode,l=s[c]||s.off,u=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:"Off"!==c&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"back",onClick:function(){return i("set_mode",{new_mode:"Off"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},p=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:"Select a scanning mode below."}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"Wanted",onClick:function(){return t("set_mode",{new_mode:"Wanted"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Guns",onClick:function(){return t("set_mode",{new_mode:"Guns"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Mindshield",onClick:function(){return t("set_mode",{new_mode:"Mindshield"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Disease",onClick:function(){return t("set_mode",{new_mode:"Disease"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Species",onClick:function(){return t("set_mode",{new_mode:"Species"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nutrition",onClick:function(){return t("set_mode",{new_mode:"Nutrition"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nanites",onClick:function(){return t("set_mode",{new_mode:"Nanites"})}})]})],4)},f=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any warrants for their arrest."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},m=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any guns."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},h=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","a mindshield."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},C=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,l=n.data,u=l.reverse,s=l.disease_threshold;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",u?"does not have":"has"," ","a disease equal or worse than ",s,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e===s,content:e,onClick:function(){return i("set_disease_threshold",{new_threshold:e})}},e)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},g=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,u=c.reverse,s=c.target_species,d=l.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned is ",u?"not":""," ","of the ",d.name," species.","zombie"===s&&" All zombie types will be detected, including dormant zombies."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_species",{new_species:e.value})}},e.value)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},b=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,s=c.target_nutrition,d=u.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","the ",d.name," nutrition level."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_nutrition",{new_nutrition:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},v=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,u=c.nanite_cloud;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","nanite cloud ",u,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,width:"65px",minValue:1,maxValue:100,stepPixelSize:2,onChange:function(e,t){return i("set_nanite_cloud",{new_cloud:t})}})})})}),(0,o.createComponentVNode)(2,N,{state:t})],4)},N=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.reverse;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:i?"Inverted":"Default",icon:i?"random":"long-arrow-alt-right",onClick:function(){return n("toggle_reverse")},color:i?"bad":"good"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulator=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.ShuttleManipulator=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.shuttles||[],u=c.templates||{},s=c.selected||{},d=c.existing_shuttle||{};return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Status",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"JMP",onClick:function(){return n("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return n("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,i.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return n("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})})}},"status"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Templates",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:(0,r.map)((function(e,t){var r=e.templates||[];return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.port_id,children:r.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return n("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))},t)}))(u)})})}},"templates"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Modification",children:(0,o.createComponentVNode)(2,i.Section,{children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:s.name,children:(!!s.description||!!s.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!s.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:s.description}),!!s.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:s.admin_notes})]})}),d?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: "+d.name,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Jump To",onClick:function(){return n("jump_to",{type:"mobile",id:d.id})}}),children:[d.status,!!d.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),d.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Preview",onClick:function(){return n("preview",{shuttle_id:s.shuttle_id})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Load",color:"bad",onClick:function(){return n("load",{shuttle_id:s.shuttle_id})}})]})],0):"No shuttle selected"})},"modification")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SlimeBodySwapper=t.BodyEntry=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.body,n=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t.htmlcolor,children:t.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:{owner:"You Are Here",stranger:"Occupied",available:"Swap"}[t.occupied],selected:"owner"===t.occupied,color:"stranger"===t.occupied&&"bad",onClick:function(){return n()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:{Dead:"bad",Unconscious:"average",Conscious:"good"}[t.status],children:t.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:t.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:t.area})]})})};t.BodyEntry=i;t.SlimeBodySwapper=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data.bodies,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i,{body:e,swapFunc:function(){return n("swap",{ref:e.ref})}},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(1),r=n(2),a=n(3),i=n(20);t.Signaler=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.code,u=c.frequency,s=c.minFrequency,d=c.maxFrequency;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:s/10,maxValue:d/10,value:u/10,format:function(e){return(0,i.toFixed)(e,1)},width:13,onDrag:function(e,t){return n("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:13,onDrag:function(e,t){return n("code",{code:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return n("signal")}})})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.SmartVend=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:!!c.isdryer&&(0,o.createComponentVNode)(2,i.Button,{icon:c.drying?"stop":"tint",onClick:function(){return n("Dry")},children:c.drying?"Stop drying":"Dry"}),children:0===c.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",c.name," is empty."]})||(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:c.verb?c.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"One",disabled:e.amount<1,onClick:function(){return n("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return n("Release",{name:e.name})}})]})]},t)}))(c.contents)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(1),r=n(3),a=n(2);t.Smes=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return t=l.capacityPercent>=100?"good":l.inputting?"average":"bad",n=l.outputting?"good":l.charge>0?"average":"bad",(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*l.capacityPercent,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.inputAttempt?"sync-alt":"times",selected:l.inputAttempt,onClick:function(){return c("tryinput")},children:l.inputAttempt?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:t,children:l.capacityPercent>=100?"Fully Charged":l.inputting?"Charging":"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.inputLevel/l.inputLevelMax,content:l.inputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Input",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.inputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.inputLevelMax/1e3,onChange:function(e,t){return c("input",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:l.inputAvailable})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.outputAttempt?"power-off":"times",selected:l.outputAttempt,onClick:function(){return c("tryoutput")},children:l.outputAttempt?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:n,children:l.outputting?"Sending":l.charge>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.outputLevel/l.outputLevelMax,content:l.outputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.outputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.outputLevelMax/1e3,onChange:function(e,t){return c("output",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:l.outputUsed})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(1),r=n(3),a=n(2);t.SmokeMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.TankContents,l=(i.isTankLoaded,i.TankCurrentVolume),u=i.TankMaxVolume,s=i.active,d=i.setting,p=(i.screen,i.maxSetting),f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",selected:s,content:s?"On":"Off",onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/u,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:l||0})," / "+u]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:d===e,icon:"plus",content:3*e,disabled:f0?"good":"bad",children:f})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:l,content:c+" W"})})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===p,onClick:function(){return n("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===p,onClick:function(){return n("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===p,disabled:!m,onClick:function(){return n("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===p||1===p)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:u,onDrag:function(e,t){return n("azimuth",{value:t})}}),1===p&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"\xb0/m",step:.01,stepPixelSize:1,minValue:-d-.01,maxValue:d+.01,value:s,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onDrag:function(e,t){return n("azimuth_rate",{value:t})}}),2===p&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[u+" \xb0"," (auto)"]})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(1),r=n(3),a=n(2);t.SpaceHeater=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!i.hasPowercell||!i.open,onClick:function(){return n("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,disabled:!i.hasPowercell,onClick:function(){return n("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!i.hasPowercell&&"bad",children:i.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.powerLevel/100,content:i.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(i.targetTemp-i.currentTemp)>50?"bad":Math.abs(i.targetTemp-i.currentTemp)>20?"average":"good",children:[i.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:i.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.targetTemp),width:"65px",unit:"\xb0C",minValue:i.minTemp,maxValue:i.maxTemp,onChange:function(e,t){return n("target",{target:t})}})||i.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:i.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===i.mode,onClick:function(){return n("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===i.mode,onClick:function(){return n("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===i.mode,onClick:function(){return n("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(1),r=n(3),a=n(2);t.SpawnersMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.spawners||[];return(0,o.createComponentVNode)(2,a.Section,{children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return n("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return n("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"20px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"26px",children:e.important_info})]},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.StationAlertConsole=function(e){var t=(0,r.useBackend)(e).data.alarms||[],n=t.Fire||[],i=t.Atmosphere||[],c=t.Power||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Fire Alarms",children:(0,o.createVNode)(1,"ul",null,[0===n.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),n.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Atmospherics Alarms",children:(0,o.createVNode)(1,"ul",null,[0===i.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),i.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Alarms",children:(0,o.createVNode)(1,"ul",null,[0===c.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),c.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(1),r=n(3),a=n(2);t.SuitStorageUnit=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.locked,l=i.open,u=i.safeties,s=i.uv_active,d=i.occupied,p=i.suit,f=i.helmet,m=i.mask,h=i.storage;return(0,o.createFragment)([!(!d||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!l&&(0,o.createComponentVNode)(2,a.Button,{icon:c?"unlock":"lock",content:c?"Unlock":"Lock",onClick:function(){return n("lock")}}),!c&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-out-alt":"sign-in-alt",content:l?"Close":"Open",onClick:function(){return n("door")}})],0),children:c&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return n("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return n("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return n("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return n("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:d&&u,textAlign:"center",onClick:function(){return n("uv")}})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(1),r=n(3),a=n(2);t.Tank=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.tankPressure/1013,content:i.tankPressure+" kPa",ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,onClick:function(){return n("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,onClick:function(){return n("pressure",{pressure:"reset"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(1),r=n(3),a=n(2);t.TankDispenser=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plasma",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.plasma?"square":"square-o",content:"Dispense",disabled:!i.plasma,onClick:function(){return n("plasma")}}),children:i.plasma}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.oxygen?"square":"square-o",content:"Dispense",disabled:!i.oxygen,onClick:function(){return n("oxygen")}}),children:i.oxygen})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(1),r=n(3),a=n(2);t.Teleporter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.calibrated,l=i.calibrating,u=i.power_station,s=i.regime_set,d=i.teleporter_hub,p=i.target;return(0,o.createComponentVNode)(2,a.Section,{children:!u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No power station linked."})||!d&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No hub linked."})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Regime",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Change Regime",onClick:function(){return n("regimeset")}}),children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Set Target",onClick:function(){return n("settarget")}}),children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibration",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Calibrate Hub",onClick:function(){return n("calibrate")}}),children:l&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"In Progress"})||c&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Optimal"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Sub-Optimal"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ThermoMachine=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ThermoMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.temperature,format:function(e){return(0,r.toFixed)(e,2)}})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.pressure,format:function(e){return(0,r.toFixed)(e,2)}})," kPa"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:Math.round(c.target),unit:"K",width:"62px",minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onDrag:function(e,t){return n("target",{target:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){return n("target",{target:c.min})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){return n("target",{target:c.initial})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){return n("target",{target:c.max})}})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineComputer=void 0;var o=n(1),r=n(3),a=n(2);t.TurbineComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=Boolean(i.compressor&&!i.compressor_broke&&i.turbine&&!i.turbine_broke);return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:i.online?"power-off":"times",content:i.online?"Online":"Offline",selected:i.online,disabled:!c,onClick:function(){return n("toggle_power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reconnect",onClick:function(){return n("reconnect")}})],4),children:!c&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Compressor Status",color:!i.compressor||i.compressor_broke?"bad":"good",children:i.compressor_broke?i.compressor?"Offline":"Missing":"Online"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Status",color:!i.turbine||i.turbine_broke?"bad":"good",children:i.turbine_broke?i.turbine?"Offline":"Missing":"Online"})]})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Speed",children:[i.rpm," RPM"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temp",children:[i.temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Generated Power",children:i.power})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Uplink=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={hoveredItem:{},currentSearch:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setHoveredItem=function(e){this.setState({hoveredItem:e})},c.setSearchText=function(e){this.setState({currentSearch:e})},c.render=function(){var e=this,t=this.props.state,n=t.config,r=t.data,c=n.ref,u=r.compact_mode,s=r.lockable,d=r.telecrystals,p=r.categories,f=void 0===p?[]:p,m=this.state,h=m.hoveredItem,C=m.currentSearch;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:d>0?"good":"bad",children:[d," TC"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{value:C,onInput:function(t,n){return e.setSearchText(n)},ml:1,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:u?"list":"info",content:u?"Compact":"Detailed",onClick:function(){return(0,a.act)(c,"compact_toggle")}}),!!s&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return(0,a.act)(c,"lock")}})],0),children:C.length>0?(0,o.createVNode)(1,"table","Table",(0,o.createComponentVNode)(2,l,{compact:!0,items:f.flatMap((function(e){return e.items||[]})).filter((function(e){var t=C.toLowerCase();return String(e.name+e.desc).toLowerCase().includes(t)})),hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}}),2):(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:f.map((function(t){var n=t.name,r=t.items;if(null!==r)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n+" ("+r.length+")",children:function(){return(0,o.createComponentVNode)(2,l,{compact:u,items:r,hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}})}},n)}))})})},r}(o.Component);t.Uplink=c;var l=function(e){var t=e.items,n=e.hoveredItem,a=e.telecrystals,c=e.compact,l=e.onBuy,u=e.onBuyMouseOver,s=e.onBuyMouseOut,d=n&&n.cost||0;return c?(0,o.createComponentVNode)(2,i.Table,{children:t.map((function(e){var t=n&&n.name!==e.name,c=a-d1?r-1:0),i=1;i1?t-1:0),o=1;o0?"good":"bad",content:i>0?"Earned "+i+" times":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Score=c;t.Achievements=function(e){var t=(0,r.useBackend)(e).data;return(0,o.createComponentVNode)(2,a.Tabs,{children:[t.categories.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e,children:(0,o.createComponentVNode)(2,a.Box,{as:"Table",children:t.achievements.filter((function(t){return t.category===e})).map((function(e){return e.score?(0,o.createComponentVNode)(2,c,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name):(0,o.createComponentVNode)(2,i,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name)}))})},e)})),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"High Scores",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:t.highscore.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e.name,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"#"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Key"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Score"})]}),Object.keys(e.scores).map((function(n,r){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",m:2,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:r+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:n===t.user_ckey&&"green",textAlign:"center",children:[0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",mr:2}),n,0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",ml:2})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.scores[n]})]},n)}))]})},e.name)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BlockQuote=void 0;var o=n(1),r=n(12),a=n(17);t.BlockQuote=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";var o,r;t.__esModule=!0,t.VNodeFlags=t.ChildFlags=void 0,t.VNodeFlags=o,function(e){e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Void=512]="Void",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=2033]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(o||(t.VNodeFlags=o={})),t.ChildFlags=r,function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(r||(t.ChildFlags=r={}))},function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.color,n=e.content,i=e.className,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["color","content","className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["ColorBox",i]),color:n?null:"transparent",backgroundColor:t,content:n||"."},c)))};t.ColorBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Collapsible=void 0;var o=n(1),r=n(17),a=n(114);var i=function(e){var t,n;function i(t){var n;n=e.call(this,t)||this;var o=t.open;return n.state={open:o||!1},n}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.prototype.render=function(){var e=this,t=this.props,n=this.state.open,i=t.children,c=t.color,l=void 0===c?"default":c,u=t.title,s=t.buttons,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(t,["children","color","title","buttons"]);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({fluid:!0,color:l,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},d,{children:u}))),2),s&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",s,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:i})]})},i}(o.Component);t.Collapsible=i},function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(1),r=n(17);t.Dimmer=function(e){var t=e.style,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Box,Object.assign({style:Object.assign({position:"absolute",top:0,bottom:0,left:0,right:0,"background-color":"rgba(0, 0, 0, 0.75)","z-index":1},t)},n)))}},function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(1),r=n(12),a=n(17),i=n(87);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t,n;function l(t){var n;return(n=e.call(this,t)||this).state={selected:t.selected,open:!1},n.handleClick=function(){n.state.open&&n.setOpen(!1)},n}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},u.setOpen=function(e){var t=this;this.setState({open:e}),e?(setTimeout((function(){return window.addEventListener("click",t.handleClick)})),this.menuRef.focus()):window.removeEventListener("click",this.handleClick)},u.setSelected=function(e){this.setState({selected:e}),this.setOpen(!1),this.props.onSelected(e)},u.buildMenu=function(){var e=this,t=this.props.options,n=(void 0===t?[]:t).map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(n){e.setSelected(t)}},t)}));return n.length?n:"No Options Found"},u.render=function(){var e=this,t=this.props,n=t.color,l=void 0===n?"default":n,u=t.over,s=t.width,d=(t.onClick,t.selected,c(t,["color","over","width","onClick","selected"])),p=d.className,f=c(d,["className"]),m=u?!this.state.open:this.state.open,h=this.state.open?(0,o.createVNode)(1,"div",(0,r.classes)(["Dropdown__menu",u&&"Dropdown__over"]),this.buildMenu(),0,{tabIndex:"-1",style:{width:s}},null,(function(t){e.menuRef=t})):null;return(0,o.createVNode)(1,"div","Dropdown",[(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:s,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,p])},f,{onClick:function(t){e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected,0),(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:m?"chevron-up":"chevron-down"}),2)]}))),h],0)},l}(o.Component);t.Dropdown=l},function(e,t,n){"use strict";t.__esModule=!0,t.FlexItem=t.computeFlexItemProps=t.Flex=t.computeFlexProps=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.className,n=e.direction,o=e.wrap,a=e.align,c=e.justify,l=e.spacing,u=void 0===l?0:l,s=i(e,["className","direction","wrap","align","justify","spacing"]);return Object.assign({className:(0,r.classes)(["Flex",u>0&&"Flex--spacing--"+u,t]),style:Object.assign({},s.style,{"flex-direction":n,"flex-wrap":o,"align-items":a,"justify-content":c})},s)};t.computeFlexProps=c;var l=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},c(e))))};t.Flex=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.grow,o=e.order,a=e.align,c=i(e,["className","grow","order","align"]);return Object.assign({className:(0,r.classes)(["Flex__item",t]),style:Object.assign({},c.style,{"flex-grow":n,order:o,"align-self":a})},c)};t.computeFlexItemProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},u(e))))};t.FlexItem=s,s.defaultHooks=r.pureComponentHooks,l.Item=s},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["NoticeBox",t])},n)))};t.NoticeBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(1),r=n(20),a=n(12),i=n(19),c=n(158),l=n(17);var u=function(e){var t,n;function u(t){var n;n=e.call(this,t)||this;var a=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:a,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var u=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+l*i/c,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+u,o,a),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var u=n.inputRef.current;u.value=l;try{u.focus(),u.select()}catch(s){}}},n}return n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,u.prototype.render=function(){var e=this,t=this.state,n=t.dragging,u=t.editing,s=t.value,d=t.suppressingFlicker,p=this.props,f=p.className,m=p.fluid,h=p.animated,C=p.value,g=p.unit,b=p.minValue,v=p.maxValue,N=p.height,V=p.width,y=p.lineHeight,_=p.fontSize,x=p.format,k=p.onChange,w=p.onDrag,L=C;(n||d)&&(L=s);var B=function(e){return(0,o.createVNode)(1,"div","NumberInput__content",e+(g?" "+g:""),0,{unselectable:i.tridentVersion<=4})},S=h&&!n&&!d&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:L,format:x,children:B})||B(x?x(L):L);return(0,o.createComponentVNode)(2,l.Box,{className:(0,a.classes)(["NumberInput",m&&"NumberInput--fluid",f]),minWidth:V,minHeight:N,lineHeight:y,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((L-b)/(v-b)*100,0,100)+"%"}}),2),S,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?undefined:"none",height:N,"line-height":y,"font-size":_},onBlur:function(t){if(u){var n=(0,r.clamp)(t.target.value,b,v);e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),w&&w(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,b,v);return e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),void(w&&w(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},u}(o.Component);t.NumberInput=u,u.defaultHooks=a.pureComponentHooks,u.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},function(e,t,n){"use strict";t.__esModule=!0,t.ProgressBar=void 0;var o=n(1),r=n(12),a=n(20),i=function(e){var t=e.value,n=e.minValue,i=void 0===n?0:n,c=e.maxValue,l=void 0===c?1:c,u=e.ranges,s=void 0===u?{}:u,d=e.content,p=e.children,f=(t-i)/(l-i),m=d!==undefined||p!==undefined,h=e.color;if(!h)for(var C=0,g=Object.keys(s);C=v[0]&&t<=v[1]){h=b;break}}return h||(h="default"),(0,o.createVNode)(1,"div",(0,r.classes)(["ProgressBar","ProgressBar--color--"+h]),[(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,a.clamp)(f,0,1)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",[m&&d,m&&p,!m&&(0,a.toFixed)(100*f)+"%"],0)],4)};t.ProgressBar=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=e.title,i=e.level,c=void 0===i?1:i,l=e.buttons,u=e.content,s=e.children,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","title","level","buttons","content","children"]),p=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),f=!(0,r.isFalsy)(u)||!(0,r.isFalsy)(s);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Section","Section--level--"+c,t])},d,{children:[p&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",l,0)],4),f&&(0,o.createVNode)(1,"div","Section__content",[u,s],0)]})))};t.Section=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Tab=t.Tabs=void 0;var o=n(1),r=n(12),a=n(17),i=n(114);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e,n=Array.isArray(t),o=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(o>=t.length)break;r=t[o++]}else{if((o=t.next()).done)break;r=o.value}var a=r;if(!a.props||"Tab"!==a.props.__type__){var i=JSON.stringify(a,null,2);throw new Error(" only accepts children of type .This is what we received: "+i)}}},u=function(e){var t,n;function u(t){var n;return(n=e.call(this,t)||this).state={activeTabKey:null},n}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=u.prototype;return s.getActiveTab=function(){var e=this.state,t=this.props,n=(0,r.normalizeChildren)(t.children);l(n);var o=t.activeTab||e.activeTabKey,a=n.find((function(e){return(e.key||e.props.label)===o}));return a||(a=n[0],o=a&&(a.key||a.props.label)),{tabs:n,activeTab:a,activeTabKey:o}},s.render=function(){var e=this,t=this.props,n=t.className,l=t.vertical,u=(t.children,c(t,["className","vertical","children"])),s=this.getActiveTab(),d=s.tabs,p=s.activeTab,f=s.activeTabKey,m=null;return p&&(m=p.props.content||p.props.children),"function"==typeof m&&(m=m(f)),(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Tabs",l&&"Tabs--vertical",n])},u,{children:[(0,o.createVNode)(1,"div","Tabs__tabBox",d.map((function(t){var n=t.props,a=n.className,l=n.label,u=(n.content,n.children,n.onClick),s=n.highlight,d=c(n,["className","label","content","children","onClick","highlight"]),p=t.key||t.props.label,m=t.active||p===f;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({className:(0,r.classes)(["Tabs__tab",m&&"Tabs__tab--active",s&&!m&&"color-yellow",a]),selected:m,color:"transparent",onClick:function(n){e.setState({activeTabKey:p}),u&&u(n,t)}},d,{children:l}),p))})),0),(0,o.createVNode)(1,"div","Tabs__content",m||null,0)]})))},u}(o.Component);t.Tabs=u;var s=function(e){return null};t.Tab=s,s.defaultProps={__type__:"Tab"},u.Tab=s},function(e,t,n){"use strict";t.__esModule=!0,t.TitleBar=void 0;var o=n(1),r=n(12),a=n(28),i=n(19),c=n(37),l=n(87),u=function(e){switch(e){case c.UI_INTERACTIVE:return"good";case c.UI_UPDATE:return"average";case c.UI_DISABLED:default:return"bad"}},s=function(e){var t=e.className,n=e.title,c=e.status,s=e.fancy,d=e.onDragStart,p=e.onClose;return(0,o.createVNode)(1,"div",(0,r.classes)(["TitleBar",t]),[(0,o.createComponentVNode)(2,l.Icon,{className:"TitleBar__statusIcon",color:u(c),name:"eye"}),(0,o.createVNode)(1,"div","TitleBar__title",n===n.toLowerCase()?(0,a.toTitleCase)(n):n,0),(0,o.createVNode)(1,"div","TitleBar__dragZone",null,1,{onMousedown:function(e){return s&&d(e)}}),!!s&&(0,o.createVNode)(1,"div","TitleBar__close TitleBar__clickable",i.tridentVersion<=4?"x":"\xd7",0,{onclick:p})],0)};t.TitleBar=s,s.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=void 0;var o=n(1),r=n(29),a=n(17),i=n(12),c=n(19);var l=function(e,t,n,o){if(0===e.length)return[];var a=(0,r.zipWith)(Math.min).apply(void 0,e),i=(0,r.zipWith)(Math.max).apply(void 0,e);return n!==undefined&&(a[0]=n[0],i[0]=n[1]),o!==undefined&&(a[1]=o[0],i[1]=o[1]),(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,a,i,t)}))(e)},u=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),g=this.state.viewBox,b=l(r,g,i,c);if(b.length>0){var v=b[0],N=b[b.length-1];b.push([g[0]+h,N[1]]),b.push([g[0]+h,-h]),b.push([-h,-h]),b.push([-h,v[1]])}var V=u(b);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({position:"relative"},C,{children:function(t){return(0,o.normalizeProps)((0,o.createVNode)(1,"div",null,(0,o.createVNode)(32,"svg",null,(0,o.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+g[1]+")",fill:d,stroke:f,"stroke-width":h,points:V}),2,{viewBox:"0 0 "+g[0]+" "+g[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},t),null,e.ref))}})))},r}(o.Component);s.defaultHooks=i.pureComponentHooks;var d={Line:c.tridentVersion<=4?function(e){return null}:s};t.Chart=d},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(1),r=n(3),a=n(2);t.AiAirlock=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},l=c[i.power.main]||c[0],u=c[i.power.backup]||c[0],s=c[i.shock]||c[0];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:l.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.main,content:"Disrupt",onClick:function(){return n("disrupt-main")}}),children:[i.power.main?"Online":"Offline"," ",i.wires.main_1&&i.wires.main_2?i.power.main_timeleft>0&&"["+i.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.backup,content:"Disrupt",onClick:function(){return n("disrupt-backup")}}),children:[i.power.backup?"Online":"Offline"," ",i.wires.backup_1&&i.wires.backup_2?i.power.backup_timeleft>0&&"["+i.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:s.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(i.wires.shock&&0===i.shock),content:"Restore",onClick:function(){return n("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Temporary",onClick:function(){return n("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Permanent",onClick:function(){return n("shock-perm")}})],4),children:[2===i.shock?"Safe":"Electrified"," ",(i.wires.shock?i.shock_timeleft>0&&"["+i.shock_timeleft+"s]":"[Wires have been cut!]")||-1===i.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.id_scanner?"power-off":"times",content:i.id_scanner?"Enabled":"Disabled",selected:i.id_scanner,disabled:!i.wires.id_scanner,onClick:function(){return n("idscan-toggle")}}),children:!i.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.emergency?"power-off":"times",content:i.emergency?"Enabled":"Disabled",selected:i.emergency,onClick:function(){return n("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.locked?"lock":"unlock",content:i.locked?"Lowered":"Raised",selected:i.locked,disabled:!i.wires.bolts,onClick:function(){return n("bolt-toggle")}}),children:!i.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.lights?"power-off":"times",content:i.lights?"Enabled":"Disabled",selected:i.lights,disabled:!i.wires.lights,onClick:function(){return n("light-toggle")}}),children:!i.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.safe?"power-off":"times",content:i.safe?"Enabled":"Disabled",selected:i.safe,disabled:!i.wires.safe,onClick:function(){return n("safe-toggle")}}),children:!i.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.speed?"power-off":"times",content:i.speed?"Enabled":"Disabled",selected:i.speed,disabled:!i.wires.timing,onClick:function(){return n("speed-toggle")}}),children:!i.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.opened?"sign-out-alt":"sign-in-alt",content:i.opened?"Open":"Closed",selected:i.opened,disabled:i.locked||i.welded,onClick:function(){return n("open-close")}}),children:!(!i.locked&&!i.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),i.locked?"bolted":"",i.locked&&i.welded?" and ":"",i.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(1),r=n(20),a=n(28),i=n(3),c=n(2),l=n(37),u=n(69);t.AirAlarm=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.data,c=a.locked&&!a.siliconUser;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.InterfaceLockNoticeBox,{siliconUser:a.siliconUser,locked:a.locked,onLockStatusChange:function(){return r("lock")}}),(0,o.createComponentVNode)(2,s,{state:t}),!c&&(0,o.createComponentVNode)(2,p,{state:t})],0)};var s=function(e){var t=(0,i.useBackend)(e).data,n=(t.environment_data||[]).filter((function(e){return e.value>=.01})),a={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},l=a[t.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[n.length>0&&(0,o.createFragment)([n.map((function(e){var t=a[e.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Local status",color:l.color,children:l.localStatusText}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Area status",color:t.atmos_alarm||t.fire_alarm?"bad":"good",children:(t.atmos_alarm?"Atmosphere Alarm":t.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!t.emagged&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},d={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return m}},scrubbers:{title:"Scrubber Controls",component:function(){return C}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return v}}},p=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.config,l=d[a.screen]||d.home,u=l.component();return(0,o.createComponentVNode)(2,c.Section,{title:l.title,buttons:"home"!==a.screen&&(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("tgui:view",{screen:"home"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},f=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data,a=r.mode,l=r.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:l?"exclamation-triangle":"exclamation",color:l&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return n(l?"reset":"alarm")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:3===a?"exclamation-triangle":"exclamation",color:3===a&&"danger",content:"Panic Siphon",onClick:function(){return n("mode",{mode:3===a?1:3})}}),(0,o.createComponentVNode)(2,c.Box,{mt:2}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return n("tgui:view",{screen:"vents"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return n("tgui:view",{screen:"scrubbers"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return n("tgui:view",{screen:"modes"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return n("tgui:view",{screen:"thresholds"})}})],4)},m=function(e){var t=e.state,n=(0,i.useBackend)(e).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},h=function(e){var t=e.id_tag,n=e.long_name,r=e.power,l=e.checks,u=e.excheck,s=e.incheck,d=e.direction,p=e.external,f=e.internal,m=e.extdefault,h=e.intdefault,C=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(n),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:r?"power-off":"times",selected:r,content:r?"On":"Off",onClick:function(){return C("power",{id_tag:t,val:Number(!r)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:"release"===d?"Pressurizing":"Releasing"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:"Internal",selected:s,onClick:function(){return C("incheck",{id_tag:t,val:l})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"External",selected:u,onClick:function(){return C("excheck",{id_tag:t,val:l})}})]}),!!s&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(f),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_internal_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:h,content:"Reset",onClick:function(){return C("reset_internal_pressure",{id_tag:t})}})]}),!!u&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(p),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_external_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:m,content:"Reset",onClick:function(){return C("reset_external_pressure",{id_tag:t})}})]})]})})},C=function(e){var t=e.state,n=(0,i.useBackend)(e).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},g=function(e){var t=e.long_name,n=e.power,r=e.scrubbing,u=e.id_tag,s=e.widenet,d=e.filter_types,p=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(t),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:n?"power-off":"times",content:n?"On":"Off",selected:n,onClick:function(){return p("power",{id_tag:u,val:Number(!n)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:r?"filter":"sign-in-alt",color:r||"danger",content:r?"Scrubbing":"Siphoning",onClick:function(){return p("scrubbing",{id_tag:u,val:Number(!r)})}}),(0,o.createComponentVNode)(2,c.Button,{icon:s?"expand":"compress",selected:s,content:s?"Expanded range":"Normal range",onClick:function(){return p("widenet",{id_tag:u,val:Number(!s)})}})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Filters",children:r&&d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,l.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return p("toggle_filter",{id_tag:u,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})},b=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data.modes;return r&&0!==r.length?r.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return n("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1})],4,e.mode)})):"Nothing to show"},v=function(e){var t=(0,i.useBackend)(e),n=t.act,a=t.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,a.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return n("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=void 0;var o=n(1),r=n(3),a=n(2);t.AirlockElectronics=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.regions||[],l={0:{icon:"times-circle"},1:{icon:"stop-circle"},2:{icon:"check-circle"}};return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Main",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access Required",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.oneAccess?"unlock":"lock",content:i.oneAccess?"One":"All",onClick:function(){return n("one_access")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mass Modify",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"check-double",content:"Grant All",onClick:function(){return n("grant_all")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Clear All",onClick:function(){return n("clear_all")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unrestricted Access",children:[(0,o.createComponentVNode)(2,a.Button,{icon:1&i.unres_direction?"check-square-o":"square-o",content:"North",selected:1&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"1"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:2&i.unres_direction?"check-square-o":"square-o",content:"East",selected:2&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"2"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:4&i.unres_direction?"check-square-o":"square-o",content:"South",selected:4&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"4"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:8&i.unres_direction?"check-square-o":"square-o",content:"West",selected:8&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"8"})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",children:(0,o.createComponentVNode)(2,a.Box,{height:"261px",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:c.map((function(e){var t=e.name,r=e.accesses||[],i=l[function(e){var t=!1,n=!1;return e.forEach((function(e){e.req?t=!0:n=!0})),!t&&n?0:t&&n?1:2}(r)].icon;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:i,label:t,children:function(){return r.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:e.req?"check-square-o":"square-o",content:e.name,selected:e.req,onClick:function(){return n("set",{access:e.id})}})},e.id)}))}},t)}))})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Apc=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},s={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},d=u[c.externalPower]||u[0],p=u[c.chargingStatus]||u[0],f=c.powerChannels||[],m=s[c.malfStatus]||s[0],h=c.powerCellStatus/100;return c.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",c.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return n("reboot")}})]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:c.siliconUser,locked:c.locked,onLockStatusChange:function(){return n("lock")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:d.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",content:c.isOperating?"On":"Off",selected:c.isOperating&&!l,disabled:l,onClick:function(){return n("breaker")}}),children:["[ ",d.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:p.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.chargeMode?"sync":"close",content:c.chargeMode?"Auto":"Off",disabled:l,onClick:function(){return n("charge")}}),children:["[ ",p.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[f.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!l&&(1===e.status||3===e.status),disabled:l,onClick:function(){return n("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!l&&2===e.status,disabled:l,onClick:function(){return n("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!l&&0===e.status,disabled:l,onClick:function(){return n("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,c.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!c.siliconUser&&(0,o.createFragment)([!!c.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:m.icon,content:m.content,color:"bad",onClick:function(){return n(m.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return n("overload")}})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.coverLocked?"lock":"unlock",content:c.coverLocked?"Engaged":"Disengaged",disabled:l,onClick:function(){return n("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.emergencyLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.nightshiftLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("toggle_nightshift")}})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosAlertConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.priority||[],l=i.minor||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[c.length>0?c.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),l.length>0?l.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16)],0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2);t.AtmosControlConsole=function(e){var t=(0,i.useBackend)(e),n=t.act,l=t.data,u=l.sensors||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:!!l.tank&&u[0].long_name,children:u.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,c.Section,{title:!l.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),l.tank&&(0,o.createComponentVNode)(2,c.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"undo",content:"Reconnect",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.inputting?"power-off":"times",content:l.inputting?"Injecting":"Off",selected:l.inputting,onClick:function(){return n("input")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:l.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return n("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.outputting?"power-off":"times",content:l.outputting?"Open":"Closed",selected:l.outputting,onClick:function(){return n("output")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:parseFloat(l.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return n("pressure",{pressure:t})}})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(1),r=n(3),a=n(2),i=n(37);t.AtmosFilter=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.filter_types||[];return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(c.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:c.rate===c.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,i.getGasLabel)(e.id,e.name),onClick:function(){return n("filter",{mode:e.id})}},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosMixer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.set_pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node2",{concentration:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosPump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),i.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.rate===i.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(1),r=n(3),a=n(2);t.BankMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.current_balance,l=i.siphoning,u=i.station_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:u+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"times":"sync",content:l?"Stop Siphoning":"Siphon Credits",selected:l,onClick:function(){return n(l?"halt":"siphon")}}),children:c+" cr"})})}),(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Authorized personnel only"})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BluespaceArtillery=void 0;var o=n(1),r=n(3),a=n(2);t.BluespaceArtillery=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.notice,l=i.connected,u=i.unlocked,s=i.target;return(0,o.createFragment)([!!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:c}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"crosshairs",disabled:!u,onClick:function(){return n("recalibrate")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:s?"average":"bad",fontSize:"25px",children:s||"No Target Set"})}),(0,o.createComponentVNode)(2,a.Section,{children:u?(0,o.createComponentVNode)(2,a.Box,{style:{margin:"auto"},children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"FIRE",color:"bad",disabled:!s,fontSize:"30px",textAlign:"center",lineHeight:"46px",onClick:function(){return n("fire")}})}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"18px",children:"Bluespace artillery is currently locked."}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Awaiting authorization via keycard reader from at minimum two station heads."})],4)})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Complete Deployment",onClick:function(){return n("build")}})})})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Bepis=void 0;var o=n(1),r=(n(28),n(19)),a=n(2);t.Bepis=function(e){var t=e.state,n=t.config,i=t.data,c=n.ref,l=i.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Business Exploration Protocol Incubation Sink",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.manual_power?"Off":"On",selected:!i.manual_power,onClick:function(){return(0,r.act)(c,"toggle_power")}}),children:"All you need to know about the B.E.P.I.S. and you! The B.E.P.I.S. performs hundreds of tests a second using electrical and financial resources to invent new products, or discover new technologies otherwise overlooked for being too risky or too niche to produce!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Payer's Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"redo-alt",content:"Reset Account",onClick:function(){return(0,r.act)(c,"account_reset")}}),children:["Console is currently being operated by ",i.account_owner?i.account_owner:"no one","."]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Data and Statistics",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposited Credits",children:i.stored_cash}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Investment Variability",children:[i.accuracy_percentage,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Innovation Bonus",children:i.positive_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Risk Offset",color:"bad",children:i.negative_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposit Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l,unit:"Credits",minValue:100,maxValue:3e4,step:100,stepPixelSize:2,onChange:function(e,t){return(0,r.act)(c,"amount",{amount:t})}})})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"donate",content:"Deposit Credits",disabled:1===i.manual_power||1===i.silicon_check,onClick:function(){return(0,r.act)(c,"deposit_cash")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Withdraw Credits",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"withdraw_cash")}})]})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Market Data and Analysis",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Average technology cost: ",i.mean_value]}),i.error_name&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Previous Failure Reason: Deposited cash value too low. Please insert more money for future success."}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"microscope",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"begin_experiment")},content:"Begin Testing"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BorgPanel=void 0;var o=n(1),r=n(3),a=n(2);t.BorgPanel=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.borg||{},l=i.cell||{},u=l.charge/l.maxcharge,s=i.channels||[],d=i.modules||[],p=i.upgrades||[],f=i.ais||[],m=i.laws||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){return n("rename")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){return n("toggle_emagged")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){return n("toggle_lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){return n("toggle_scrambledcodes")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[l.missing?(0,o.createVNode)(1,"span","color-bad","No cell installed",16):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,content:l.charge+" / "+l.maxcharge}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("set_charge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Change",onClick:function(){return n("change_cell")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){return n("remove_cell")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radio Channels",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_radio",{channel:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:c.active_module===e.type?"check-square-o":"square-o",content:e.name,selected:c.active_module===e.type,onClick:function(){return n("setmodule",{module:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_upgrade",{upgrade:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"check-square-o":"square-o",content:e.name,selected:e.connected,onClick:function(){return n("slavetoai",{slavetoai:e.ref})}},e.ref)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){return n("toggle_lawupdate")}}),children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(1),r=n(3),a=n(2);t.BrigTimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:i.timing?"Stop":"Start",selected:i.timing,onClick:function(){return n(i.timing?"stop":"start")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:i.flash_charging?"Recharging":"Flash",disabled:i.flash_charging,onClick:function(){return n("flash")}})],4),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return n("time",{adjust:-600})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return n("time",{adjust:-100})}})," ",String(i.minutes).padStart(2,"0"),":",String(i.seconds).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return n("time",{adjust:100})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return n("time",{adjust:600})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Short",onClick:function(){return n("preset",{preset:"short"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Medium",onClick:function(){return n("preset",{preset:"medium"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Long",onClick:function(){return n("preset",{preset:"long"})}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(1),r=n(3),a=n(2);t.Canister=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:["The regulator ",i.hasHoldingTank?"is":"is not"," connected to a tank."]}),(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Relabel",onClick:function(){return n("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.tankPressure})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:i.portConnected?"good":"average",content:i.portConnected?"Connected":"Not Connected"}),!!i.isPrototype&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.restricted?"lock":"unlock",color:"caution",content:i.restricted?"Restricted to Engineering":"Public",onClick:function(){return n("restricted")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Valve",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.releasePressure/(i.maxReleasePressure-i.minReleasePressure),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.releasePressure})," kPa"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"undo",disabled:i.releasePressure===i.defaultReleasePressure,content:"Reset",onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:i.releasePressure<=i.minReleasePressure,content:"Min",onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("pressure",{pressure:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:i.releasePressure>=i.maxReleasePressure,content:"Max",onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.valveOpen?"unlock":"lock",color:i.valveOpen?i.hasHoldingTank?"caution":"danger":null,content:i.valveOpen?"Open":"Closed",onClick:function(){return n("valve")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:i.valveOpen&&"danger",content:"Eject",onClick:function(){return n("eject")}}),children:[!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:i.holdingTank.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.holdingTank.tankPressure})," kPa"]})]}),!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=t.Cargo=void 0;var o=n(1),r=n(29),a=n(19),i=n(2),c=n(69);t.Cargo=function(e){var t=e.state,n=t.config,r=t.data,c=n.ref,d=r.supplies||{},p=r.requests||[],f=r.cart||[],m=f.reduce((function(e,t){return e+t.cost}),0),h=!r.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,children:[0===f.length&&"Cart is empty",1===f.length&&"1 item",f.length>=2&&f.length+" items"," ",m>0&&"("+m+" cr)"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return(0,a.act)(c,"clear")}})],4);return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle",children:r.docked&&!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{content:r.location,onClick:function(){return(0,a.act)(c,"send")}})||r.location}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"CentCom Message",children:r.message}),r.loan&&!r.requestonly?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Loan",children:r.loan_dispatched?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Loaned to Centcom"}):(0,o.createComponentVNode)(2,i.Button,{content:"Loan Shuttle",disabled:!(r.away&&r.docked),onClick:function(){return(0,a.act)(c,"loan")}})}):""]})}),(0,o.createComponentVNode)(2,i.Tabs,{mt:2,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Catalog",icon:"list",lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Catalog",buttons:h,children:(0,o.createComponentVNode)(2,l,{state:t,supplies:d})})}},"catalog"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Requests ("+p.length+")",icon:"envelope",highlight:p.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Active Requests",buttons:!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return(0,a.act)(c,"denyall")}}),children:(0,o.createComponentVNode)(2,u,{state:t,requests:p})})}},"requests"),!r.requestonly&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Checkout ("+f.length+")",icon:"shopping-cart",highlight:f.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Current Cart",buttons:h,children:(0,o.createComponentVNode)(2,s,{state:t,cart:f})})}},"cart")]})],4)};var l=function(e){var t=e.state,n=e.supplies,c=t.config,l=t.data,u=c.ref,s=function(e){var t=n[e].packs;return(0,o.createVNode)(1,"table","LabeledList",t.map((function(e){return(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[e.name,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.small_item&&(0,o.createFragment)([(0,o.createTextVNode)("Small Item")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.access&&(0,o.createFragment)([(0,o.createTextVNode)("Restrictions Apply")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:(l.self_paid?Math.round(1.1*e.cost):e.cost)+" credits",tooltip:e.desc,tooltipPosition:"left",onClick:function(){return(0,a.act)(u,"add",{id:e.id})}}),2)],4,null,e.name)})),0)};return(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e){var t=e.name;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:t,children:s},t)}))(n)})},u=function(e){var t=e.state,n=e.requests,r=t.config,c=t.data,l=r.ref;return 0===n.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Requests"}):(0,o.createVNode)(1,"table","LabeledList",n.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[(0,o.createTextVNode)("#"),e.id,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__content",e.object,0),(0,o.createVNode)(1,"td","LabeledList__cell",[(0,o.createTextVNode)("By "),(0,o.createVNode)(1,"b",null,e.orderer,0)],4),(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createVNode)(1,"i",null,e.reason,0),2),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",[e.cost,(0,o.createTextVNode)(" credits"),(0,o.createTextVNode)(" "),!c.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"check",color:"good",onClick:function(){return(0,a.act)(l,"approve",{id:e.id})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"bad",onClick:function(){return(0,a.act)(l,"deny",{id:e.id})}})],4)],0)],4)],4,e.id)})),0)},s=function(e){var t=e.state,n=e.cart,r=t.config,c=t.data,l=r.ref;return(0,o.createFragment)([0===n.length&&"Nothing in cart",n.length>0&&(0,o.createComponentVNode)(2,i.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{className:"candystripe",label:"#"+e.id,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:2,children:[!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)," ",e.cost," credits"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus",onClick:function(){return(0,a.act)(l,"remove",{id:e.id})}})],4),children:e.object},e.id)}))}),n.length>0&&!c.requestonly&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:1===c.away&&1===c.docked&&(0,o.createComponentVNode)(2,i.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return(0,a.act)(l,"send")}})||(0,o.createComponentVNode)(2,i.Box,{opacity:.5,children:["Shuttle in ",c.location,"."]})})],0)};t.CargoExpress=function(e){var t=e.state,n=t.config,r=t.data,u=n.ref,s=r.supplies||{};return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:r.siliconUser,locked:r.locked,onLockStatusChange:function(){return(0,a.act)(u,"lock")},accessText:"a QM-level ID card"}),!r.locked&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Cargo Bay",selected:!r.usingBeacon,onClick:function(){return(0,a.act)(u,"LZCargo")}}),(0,o.createComponentVNode)(2,i.Button,{selected:r.usingBeacon,disabled:!r.hasBeacon,onClick:function(){return(0,a.act)(u,"LZBeacon")},children:[r.beaconzone," (",r.beaconName,")"]}),(0,o.createComponentVNode)(2,i.Button,{content:r.printMsg,disabled:!r.canBuyBeacon,onClick:function(){return(0,a.act)(u,"printBeacon")}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notice",children:r.message})]})}),(0,o.createComponentVNode)(2,l,{state:t,supplies:s})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(1),r=n(3),a=n(2);t.CellularEmporium=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.abilities;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!i.can_readapt,onClick:function(){return n("readapt")}}),children:i.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return n("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncher=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.CentcomPodLauncher=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bay #1",selected:1===i.bayNumber,onClick:function(){return n("bay1")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #2",selected:2===i.bayNumber,onClick:function(){return n("bay2")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #3",selected:3===i.bayNumber,onClick:function(){return n("bay3")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #4",selected:4===i.bayNumber,onClick:function(){return n("bay4")}}),(0,o.createComponentVNode)(2,a.Button,{content:"ERT Bay",selected:5===i.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return n("bay5")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,a.Button,{content:i.bay,onClick:function(){return n("teleportCentcom")}}),(0,o.createComponentVNode)(2,a.Button,{content:i.oldArea?i.oldArea:"Where you were",disabled:!i.oldArea,onClick:function(){return n("teleportBack")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Clone Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:"Launch Clones",selected:i.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return n("launchClone")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Ordered",selected:1===i.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return n("launchOrdered")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random",selected:2===i.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return n("launchRandom")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Size",selected:1===i.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return n("explosionCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Adminbus",selected:2===i.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return n("explosionBus")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Damage",selected:1===i.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return n("damageCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gib",selected:2===i.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return n("damageGib")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Stun",selected:i.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return n("effectStun")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Delimb",selected:i.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return n("effectLimb")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Yeet Organs",selected:i.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return n("effectOrgans")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bluespace",selected:i.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return n("effectBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stealth",selected:i.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return n("effectStealth")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Quiet",selected:i.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return n("effectQuiet")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Reverse Mode",selected:i.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return n("effectReverse")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile Mode",selected:i.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return n("effectMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Any Descent Angle",selected:i.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return n("effectCircle")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Machine Gun Mode",selected:i.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return n("effectBurst")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Specific Target",selected:i.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return n("effectTarget")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Name/Desc",selected:i.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return n("effectName")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Alert Ghosts",selected:i.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return n("effectAnnounce")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Sound",selected:i.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return n("fallSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Sound",selected:i.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return n("landingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Sound",selected:i.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return n("openingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Sound",selected:i.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return n("leavingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Admin Sound Volume",selected:i.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return n("soundVolume")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Duration",selected:4!==i.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return n("fallDuration")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Time",selected:20!==i.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return n("landingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Time",selected:30!==i.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return n("openingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Time",selected:30!==i.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return n("departureDelay")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return n("styleStandard")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return n("styleBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate",selected:4===i.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return n("styleSyndie")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deathsquad",selected:5===i.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return n("styleBlue")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Cult Pod",selected:6===i.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return n("styleCult")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile",selected:7===i.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return n("styleMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate Missile",selected:8===i.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return n("styleSMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Supply Crate",selected:9===i.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return n("styleBox")}}),(0,o.createComponentVNode)(2,a.Button,{content:"HONK",selected:10===i.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return n("styleHONK")}}),(0,o.createComponentVNode)(2,a.Button,{content:"~Fruit",selected:11===i.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return n("styleFruit")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Invisible",selected:12===i.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return n("styleInvisible")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gondola",selected:13===i.styleChoice,tooltip:"This gondola can control when he wants to deliver his supplies\nif he has a smart enough mind, so offer up his body to ghosts\nfor maximum enjoyment. (Make sure to turn off bluespace and\nset a arbitrarily high open-time if you do!",onClick:function(){return n("styleGondola")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Show Contents (See Through Pod)",selected:14===i.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return n("styleSeeThrough")}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:i.numObjects+" turfs in "+i.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pody Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return n("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:i.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return n("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return n("clearBay")}})],4)})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemAcclimator=void 0;var o=n(1),r=n(3),a=n(2);t.ChemAcclimator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Acclimator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:[i.chem_temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.target_temperature,unit:"K",width:"59px",minValue:0,maxValue:1e3,step:5,stepPixelSize:2,onChange:function(e,t){return n("set_target_temperature",{temperature:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Acceptable Temp. Difference",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.allowed_temperature_difference,unit:"K",width:"59px",minValue:1,maxValue:i.target_temperature,stepPixelSize:2,onChange:function(e,t){n("set_allowed_temperature_difference",{temperature:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.enabled?"On":"Off",selected:i.enabled,onClick:function(){return n("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.max_volume,unit:"u",width:"50px",minValue:i.reagent_volume,maxValue:200,step:2,stepPixelSize:2,onChange:function(e,t){return n("change_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Operation",children:i.acclimate_state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current State",children:i.emptying?"Emptying":"Filling"})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDebugSynthesizer=void 0;var o=n(1),r=n(3),a=n(2);t.ChemDebugSynthesizer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.amount,l=i.beakerCurrentVolume,u=i.beakerMaxVolume,s=i.isBeakerLoaded,d=i.beakerContents,p=void 0===d?[]:d;return(0,o.createComponentVNode)(2,a.Section,{title:"Recipient",buttons:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return n("ejectBeaker")}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",minValue:1,maxValue:u,step:1,stepPixelSize:2,onChange:function(e,t){return n("amount",{amount:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Input",onClick:function(){return n("input")}})],4):(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Create Beaker",onClick:function(){return n("makecup")}}),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l})," / "+u+" u"]}),p.length>0?(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," u"]},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Recipient Empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Recipient"})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemFilter=t.ChemFilterPane=void 0;var o=n(1),r=n(3),a=n(2);var i=function(e){var t=(0,r.useBackend)(e).act,n=e.title,i=e.list,c=e.reagentName,l=e.onReagentInput,u=n.toLowerCase();return(0,o.createComponentVNode)(2,a.Section,{title:n,minHeight:40,ml:.5,mr:.5,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{placeholder:"Reagent",width:"140px",onInput:function(e,t){return l(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return t("add",{which:u,name:c})}})],4),children:i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:e,onClick:function(){return t("remove",{which:u,reagent:e})}})],4,e)}))})};t.ChemFilterPane=i;var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={leftReagentName:"",rightReagentName:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setLeftReagentName=function(e){this.setState({leftReagentName:e})},c.setRightReagentName=function(e){this.setState({rightReagentName:e})},c.render=function(){var e=this,t=this.props.state,n=t.data,r=n.left,c=void 0===r?[]:r,l=n.right,u=void 0===l?[]:l;return(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Left",list:c,reagentName:this.state.leftReagentName,onReagentInput:function(t){return e.setLeftReagentName(t)},state:t})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Right",list:u,reagentName:this.state.rightReagentName,onReagentInput:function(t){return e.setRightReagentName(t)},state:t})})]})},r}(o.Component);t.ChemFilter=c},function(e,t,n){"use strict";t.__esModule=!0,t.ChemPress=void 0;var o=n(1),r=n(3),a=n(2);t.ChemPress=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.pill_size,l=i.pill_name,u=i.pill_style,s=i.pill_styles,d=void 0===s?[]:s;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",width:"43px",minValue:5,maxValue:50,step:1,stepPixelSize:2,onChange:function(e,t){return n("change_pill_size",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Name",children:(0,o.createComponentVNode)(2,a.Input,{value:l,onChange:function(e,t){return n("change_pill_name",{name:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Style",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:5,selected:e.id===u,textAlign:"center",color:"transparent",onClick:function(){return n("change_pill_style",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.class_name})},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemReactionChamber=void 0;var o=n(1),r=n(19),a=n(2),i=n(29),c=n(12);var l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).state={reagentName:"",reagentQuantity:1},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.setReagentName=function(e){this.setState({reagentName:e})},u.setReagentQuantity=function(e){this.setState({reagentQuantity:e})},u.render=function(){var e=this,t=this.props.state,n=t.config,l=t.data,u=n.ref,s=l.emptying,d=l.reagents||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Reagents",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"Emptying":"Filling"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createVNode)(1,"tr","LabledList__row",[(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:"",placeholder:"Reagent Name",onInput:function(t,n){return e.setReagentName(n)}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td",(0,c.classes)(["LabeledList__buttons","LabeledList__cell"]),[(0,o.createComponentVNode)(2,a.NumberInput,{value:this.state.reagentQuantity,minValue:1,maxValue:100,step:1,stepPixelSize:3,width:"39px",onDrag:function(t,n){return e.setReagentQuantity(n)}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return(0,r.act)(u,"add",{chem:e.state.reagentName,amount:e.state.reagentQuantity})}})],4)],4),(0,i.map)((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:t,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return(0,r.act)(u,"remove",{chem:t})}}),children:e},t)}))(d)]})})},l}(o.Component);t.ChemReactionChamber=l},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSplitter=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSplitter=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.straight,u=c.side,s=c.max_transfer;return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Straight",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:l,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"straight",amount:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Side",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:u,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"side",amount:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSynthesizer=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.amount,u=c.current_reagent,s=c.chemicals,d=void 0===s?[]:s,p=c.possible_amounts,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===l,onClick:function(){return n("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===u,onClick:function(){return n("select",{reagent:e.id})}},e.id)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(1),r=n(3),a=n(2);t.CodexGigas=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[i.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==i.currentSection,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>2,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>4,onClick:function(){return n(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:["the Red","the Soulless","the Master","the Lord of all things","Jr."].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==i.currentSection,onClick:function(){return n(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:i.currentSection<4,onClick:function(){return n("search")}})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.ComputerFabricator=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==l.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return c("clean_order")}}),(0,o.createComponentVNode)(2,i,{state:t})],0)};var i=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return 0===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:51,children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"2"})}})})]})})]}):1===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:47,buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[i.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a slot that allows you to manipulate RFID cards.\nPlease note that this is not necessary to allow the device\nto read your identification, it is just necessary to\nmanipulate other cards.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_card,onClick:function(){return n("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_card,onClick:function(){return n("hw_card",{card:"1"})}})})]}),2!==i.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:"26px",onClick:function(){return n("confirm_order")}})]}):2===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:47,children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:i.credits>=i.totalprice?"good":"bad",children:[i.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:i.credits=10&&e<20?i.COLORS.department.security:e>=20&&e<30?i.COLORS.department.medbay:e>=30&&e<40?i.COLORS.department.science:e>=40&&e<50?i.COLORS.department.engineering:e>=50&&e<60?i.COLORS.department.cargo:e>=200&&e<230?i.COLORS.department.centcom:i.COLORS.department.other},u=function(e){var t=e.type,n=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:4,color:i.COLORS.damageType[t],textAlign:"center",children:n})};t.CrewConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,s=i.sensors||[];return(0,o.createComponentVNode)(2,a.Section,{minHeight:90,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,textAlign:"center",children:"Vitals"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Position"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,children:"Tracking"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:(m=e.ijob,m%10==0),color:l(e.ijob),children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ColorBox,{color:(t=e.oxydam,r=e.toxdam,s=e.burndam,d=e.brutedam,p=t+r+s+d,f=Math.min(Math.max(Math.ceil(p/25),0),5),c[f])})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:null!==e.oxydam?(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,u,{type:"oxy",value:e.oxydam}),"/",(0,o.createComponentVNode)(2,u,{type:"toxin",value:e.toxdam}),"/",(0,o.createComponentVNode)(2,u,{type:"burn",value:e.burndam}),"/",(0,o.createComponentVNode)(2,u,{type:"brute",value:e.brutedam})]}):e.life_status?"Alive":"Dead"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:null!==e.pos_x?e.area:"N/A"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Track",disabled:!e.can_track,onClick:function(){return n("select_person",{name:e.name})}})})]},e.name);var t,r,s,d,p,f,m}))]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(1),r=n(3),a=n(2),i=n(435);t.Cryo=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",content:c.occupant.name?c.occupant.name:"No Occupant"}),!!c.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",content:c.occupant.stat,color:c.occupant.statstate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:c.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant.health/c.occupant.maxHealth,color:c.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",content:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",disabled:c.isOpen,onClick:function(){return n("power")},color:c.isOperating&&"green",children:c.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.isOpen?"unlock":"lock",onClick:function(){return n("door")},content:c.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:c.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return n("autoeject")},content:c.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!c.isBeakerLoaded,onClick:function(){return n("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:c.isBeakerLoaded,beakerContents:c.beakerContents})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BeakerContents=void 0;var o=n(1),r=n(2);t.BeakerContents=function(e){var t=e.beakerLoaded,n=e.beakerContents;return(0,o.createComponentVNode)(2,r.Box,{children:[!t&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"No beaker loaded."})||0===n.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"Beaker is empty."}),n.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{color:"label",children:[e.volume," units of ",e.name]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=e.craftables,n=void 0===t?[]:t,r=(0,a.useBackend)(e),c=r.act,l=r.data,u=l.craftability,s=void 0===u?{}:u,d=l.display_compact,p=l.display_craftable_only;return n.map((function(e){return p&&!s[e.ref]?null:d?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,className:"candystripe",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],tooltip:e.tool_text&&"Tools needed: "+e.tool_text,tooltipPosition:"left",onClick:function(){return c("make",{recipe:e.ref})}}),children:e.req_text},e.name):(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],onClick:function(){return c("make",{recipe:e.ref})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.req_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required",children:e.req_text}),!!e.catalyst_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Catalyst",children:e.catalyst_text}),!!e.tool_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tools",children:e.tool_text})]})},e.name)}))};t.PersonalCrafting=function(e){var t=e.state,n=(0,a.useBackend)(e),l=n.act,u=n.data,s=u.busy,d=u.display_craftable_only,p=u.display_compact,f=(0,r.map)((function(e,t){return{category:t,subcategory:e,hasSubcats:"has_subcats"in e,firstSubcatName:Object.keys(e).find((function(e){return"has_subcats"!==e}))}}))(u.crafting_recipes||{}),m=!!s&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"40px",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Box,{mt:30,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Crafting..."]})});return(0,o.createFragment)([m,(0,o.createComponentVNode)(2,i.Section,{title:"Personal Crafting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:p?"check-square-o":"square-o",content:"Compact",selected:p,onClick:function(){return l("toggle_compact")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"check-square-o":"square-o",content:"Craftable Only",selected:d,onClick:function(){return l("toggle_recipes")}})],4),children:(0,o.createComponentVNode)(2,i.Tabs,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.category,onClick:function(){return l("set_category",{category:e.category,subcategory:e.firstSubcatName})},children:function(){return!e.hasSubcats&&(0,o.createComponentVNode)(2,c,{craftables:e.subcategory,state:t})||(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,n){if("has_subcats"!==n)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n,onClick:function(){return l("set_category",{subcategory:n})},children:function(){return(0,o.createComponentVNode)(2,c,{craftables:e,state:t})}})}))(e.subcategory)})}},e.category)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.DecalPainter=void 0;var o=n(1),r=n(3),a=n(2);t.DecalPainter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.decal_list||[],l=i.color_list||[],u=i.dir_list||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Decal Type",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.decal===i.decal_style,onClick:function(){return n("select decal",{decals:e.decal})}},e.decal)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Color",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:"red"===e.colors?"Red":"white"===e.colors?"White":"Yellow",selected:e.colors===i.decal_color,onClick:function(){return n("select color",{colors:e.colors})}},e.colors)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Direction",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:1===e.dirs?"North":2===e.dirs?"South":4===e.dirs?"East":"West",selected:e.dirs===i.decal_direction,onClick:function(){return n("selected direction",{dirs:e.dirs})}},e.dirs)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(1),r=n(3),a=n(2);t.DisposalUnit=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return l.full_pressure?(t="good",n="Ready"):l.panel_open?(t="bad",n="Power Disabled"):l.pressure_charging?(t="average",n="Pressurizing"):(t="bad",n="Off"),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:t,children:n}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.flush?"toggle-on":"toggle-off",disabled:l.isai||l.panel_open,content:l.flush?"Disengage":"Engage",onClick:function(){return c(l.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:l.isai,content:"Eject Contents",onClick:function(){return c("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:l.panel_open,selected:l.pressure_charging,onClick:function(){return c(l.pressure_charging?"pump-0":"pump-1")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(1),r=n(3),a=n(2);t.DnaVault=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.completed,l=i.used,u=i.choiceA,s=i.choiceB,d=i.dna,p=i.dna_max,f=i.plants,m=i.plants_max,h=i.animals,C=i.animals_max;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/p,content:d+" / "+p+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f/m,content:f+" / "+m+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/h,content:h+" / "+C+" Samples"})})]})}),!(!c||l)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:u,textAlign:"center",onClick:function(){return n("gene",{choice:u})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return n("gene",{choice:s})}})})]})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(1),r=n(3),a=n(2),i=n(28);t.EightBallVote=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.question,u=c.shaking,s=c.answers,d=void 0===s?[]:s;return u?(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',l,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,i.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return n("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(1),r=n(2),a=n(3);t.EmergencyShuttleConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,i=t.data,c=i.timer_str,l=i.enabled,u=i.emagged,s=i.engines_started,d=i.authorizations_remaining,p=i.authorizations,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:c}),(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:s?"good":"average",ml:1,children:s?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,r.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!l,onClick:function(){return n("abort")}}),children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!l,onClick:function(){return n("authorize")}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!l,onClick:function(){return n("repeal")}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,color:u?"bad":"good",children:u?"ERROR":"Remaining: "+d}),children:[f.length>0?f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,r.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"}),f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)}))]})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.EngravedMessage=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.admin_mode,u=c.creator_key,s=c.creator_name,d=c.has_liked,p=c.has_disliked,f=c.hidden_message,m=c.is_creator,h=c.num_likes,C=c.num_dislikes,g=c.realdate;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(f)}),(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-up",content:" "+h,disabled:m,selected:d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("like")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"circle",disabled:m,selected:!p&&!d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("neutral")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-down",content:" "+C,disabled:m,selected:p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("dislike")}})})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Created On",children:g})})}),(0,o.createComponentVNode)(2,i.Section),!!l&&(0,o.createComponentVNode)(2,i.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return n("delete")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Ckey",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Character Name",children:s})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(156),l=n(3),u=n(2),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e){var t=(0,l.useBackend)(e),n=t.act,d=t.data,p=d.currentArea,f=d.currentCoords,m=d.globalmode,h=d.power,C=d.tag,g=d.updating,b=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,c.vecLength)((0,c.vecSubtract)(s(f),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(d.signals||[]);return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,u.Button,{icon:"power-off",content:h?"On":"Off",selected:h,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,u.Button,{icon:"pencil-alt",content:C,onClick:function(){return n("rename")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,u.Button,{icon:g?"unlock":"lock",content:g?"AUTO":"MANUAL",color:!g&&"bad",onClick:function(){return n("updating")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,u.Button,{icon:"sync",content:m?"MAXIMUM":"LOCAL",selected:!m,onClick:function(){return n("globalmode")}})})]})}),!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,u.Box,{fontSize:"18px",children:[p," (",f,")"]})}),(0,o.createComponentVNode)(2,u.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,u.Table,{children:[(0,o.createComponentVNode)(2,u.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,u.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),b.map((function(e){return(0,o.createComponentVNode)(2,u.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,u.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,i.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,u.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.GravityGenerator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.breaker,l=i.charge_count,u=i.charging_state,s=i.on,d=i.operational;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No data available"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker",children:(0,o.createComponentVNode)(2,a.Button,{icon:c?"power-off":"times",content:c?"On":"Off",selected:c,disabled:!d,onClick:function(){return n("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===u&&(s&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})}),d&&0!==u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"WARNING - Radiation detected"}),d&&0===u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No radiation detected"})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(1),r=n(3),a=n(2);t.GulagTeleporterConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.teleporter,l=i.teleporter_lock,u=i.teleporter_state_open,s=i.teleporter_location,d=i.beacon,p=i.beacon_location,f=i.id,m=i.id_name,h=i.can_teleport,C=i.goal,g=void 0===C?0:C,b=i.prisoner,v=void 0===b?{}:b;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:u?"Open":"Closed",disabled:l,selected:u,onClick:function(){return n("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l?"lock":"unlock",content:l?"Locked":"Unlocked",selected:l,disabled:u,onClick:function(){return n("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:c?"good":"bad",buttons:!c&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_teleporter")}}),children:c?s:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_beacon")}}),children:d?p:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:f?m:"No ID",onClick:function(){return n("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:g,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return n("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:v.name?v.name:"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:v.crimstat?v.crimstat:"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!h,textAlign:"center",color:"bad",onClick:function(){return n("teleport")}})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(1),r=n(3),a=n(2);t.GulagItemReclaimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.mobs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!i.can_reclaim,onClick:function(){return n("release_items",{mobref:e.mob})}})})]},e.mob)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(1),r=n(3),a=n(2);t.Holodeck=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_toggle_safety,l=i.default_programs,u=void 0===l?[]:l,s=i.emag_programs,d=void 0===s?[]:s,p=i.emagged,f=i.program;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"unlock":"lock",content:"Safeties",color:"bad",disabled:!c,selected:!p,onClick:function(){return n("safety")}}),children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))}),!!p&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),color:"bad",textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(1),r=n(3),a=n(2);t.ImplantChair=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:i.occupant.name?i.occupant.name:"No Occupant"}),!!i.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===i.occupant.stat?"good":1===i.occupant.stat?"average":"bad",children:0===i.occupant.stat?"Conscious":1===i.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.open?"unlock":"lock",color:i.open?"default":"red",content:i.open?"Open":"Closed",onClick:function(){return n("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:i.ready?i.special_name||"Implant":"Recharging",onClick:function(){return n("implant")}}),0===i.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[i.ready_implants,1===i.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(1),r=n(3),a=n(2);t.Intellicard=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=u||s,l=i.name,u=i.isDead,s=i.isBraindead,d=i.health,p=i.wireless,f=i.radio,m=i.wiping,h=i.laws,C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,a.Section,{title:l||"Empty Card",buttons:!!l&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:m?"Stop Wiping":"Wipe",disabled:u,onClick:function(){return n("wipe")}}),children:!!l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:c?"bad":"good",children:c?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:p,onClick:function(){return n("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:f,onClick:function(){return n("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(1),r=n(3),a=n(2);t.KeycardAuth=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===i.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===i.waiting&&(0,o.createFragment)([!!i.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return n("auth_swipe")},content:"Authorize"}),0===i.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return n("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return n("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return n("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.LaborClaimConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.can_go_home,u=c.id_points,s=c.ores,d=c.status_info,p=c.unclaimed_points;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,i.Button,{content:"Move shuttle",disabled:!l,onClick:function(){return n("move_shuttle")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Points",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Claim points",disabled:!p,onClick:function(){return n("claim_points")}}),children:p})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(1),r=n(3),a=n(2);t.LanguageMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.admin_mode,l=i.is_living,u=i.omnitongue,s=i.languages,d=void 0===s?[]:s,p=i.unknown_languages,f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!l&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return n("select_default",{language_name:e.name})}}),!!c&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return n("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!c&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(u?"Enabled":"Disabled"),selected:u,onClick:function(){return n("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadConsole=t.LaunchpadRemote=t.LaunchpadControl=t.LaunchpadButtonPad=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return t("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return t("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return t("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return t("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return t("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:-1})}})]})]})};t.LaunchpadButtonPad=i;var c=function(e){var t=e.topLevel,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.x,s=l.y,d=l.pad_name,p=l.range;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:d,width:"170px",onChange:function(e,t){return c("rename",{name:t})}}),level:t?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return c("remove")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Controls",level:2,children:(0,o.createComponentVNode)(2,i,{state:e.state})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:u,minValue:-p,maxValue:p,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return c("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:s,minValue:-p,maxValue:p,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return c("set_pos",{y:t})}})]})]})})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return c("launch")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Pull",textAlign:"center",onClick:function(){return c("pull")}})})]})]})};t.LaunchpadControl=c;t.LaunchpadRemote=function(e){var t=(0,r.useBackend)(e).data,n=t.has_pad,i=t.pad_closed;return n?i?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"}):(0,o.createComponentVNode)(2,c,{topLevel:!0,state:e.state}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})};t.LaunchpadConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.launchpads,u=void 0===l?[]:l,s=i.selected_id;return u.length<=0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"}):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.Box,{style:{"border-right":"2px solid rgba(255, 255, 255, 0.1)"},minHeight:"190px",mr:1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,selected:s===e.id,color:"transparent",onClick:function(){return n("select_pad",{id:e.id})}},e.name)}))})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:s?(0,o.createComponentVNode)(2,c,{state:e.state}):(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(1),r=n(3),a=n(2);t.MechBayPowerConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.recharge_port,c=i&&i.mech,l=c&&c.cell;return(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.health/c.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Mule=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u=c.siliconUser,s=c.on,d=c.cell,p=c.cellPercent,f=c.load,m=c.mode,h=c.modeStatus,C=c.haspai,g=c.autoReturn,b=c.autoPickup,v=c.reportDelivery,N=c.destination,V=c.home,y=c.id,_=c.destinations,x=void 0===_?[]:_;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:u,locked:l}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!l&&(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:d?p/100:0,color:d?"good":"bad"}),(0,o.createComponentVNode)(2,a.Grid,{mt:1,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:h,children:m})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:f?"good":"average",children:f||"None"})})})]})]}),!l&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return n("unload")}}),!!C&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return n("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:y,onChange:function(e,t){return n("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:N||"None",options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return n("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return n("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:V,options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return n("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:g,content:"Auto-Return",onClick:function(){return n("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:b,content:"Auto-Pickup",onClick:function(){return n("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:v,content:"Report Delivery",onClick:function(){return n("report")}})]})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(1),r=n(3),a=n(2);t.NotificationPreferences=function(e){var t=(0,r.useBackend)(e),n=t.act,i=(t.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return n("toggle_ignore",{key:e.key})}},e.key)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(1),r=n(3),a=n(2);t.NtnetRelay=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.enabled,l=i.dos_capacity,u=i.dos_overload,s=i.dos_crashed;return(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:c,content:c?"ENABLED":"DISABLED",onClick:function(){return n("toggle")}}),children:s?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return n("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:l,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})," GQ"," / ",l," GQ"]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(1),r=n(3),a=n(2);t.NtosArcade=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[i.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[i.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Section,{backgroundColor:1===i.PauseState?"#1b3622":"#471915",children:i.Status})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.Hitpoints/45,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Section,{inline:!0,width:26,textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:i.BossID})})]})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,a.Box,{color:i.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",i.TicketCount]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(1),r=n(3),a=n(2);t.NtosConfiguration=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.power_usage,l=i.battery_exists,u=i.battery,s=void 0===u?{}:u,d=i.disk_size,p=i.disk_used,f=i.hardware,m=void 0===f?[]:f;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",c,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!l&&"average",children:l?(0,o.createComponentVNode)(2,a.ProgressBar,{value:s.charge,minValue:0,maxValue:s.max,ranges:{good:[s.max/2,Infinity],average:[s.max/4,s.max/2],bad:[-Infinity,s.max/4]},children:[s.charge," / ",s.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:d,color:"good",children:[p," GQ / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return n("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(1),r=n(3),a=n(2),i={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug"};t.NtosMain=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.programs,u=void 0===l?[]:l,s=c.has_light,d=c.light_on,p=c.comp_light_color;return(0,o.createFragment)([!!s&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:d,onClick:function(){return n("PC_toggle_light")},children:["Flashlight: ",d?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return n("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:p})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,lineHeight:"24px",color:"transparent",icon:i[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return n("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:3,children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{lineHeight:"24px",color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return n("PC_killprogram",{name:e.name})}})})]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(1),r=n(3),a=n(2);(0,n(51).createLogger)("ntos chat");t.NtosNetChat=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_admin,l=i.adminmode,u=i.authed,s=i.username,d=i.active_channel,p=i.is_operator,f=i.all_channels,m=void 0===f?[]:f,h=i.clients,C=void 0===h?[]:h,g=i.messages,b=void 0===g?[]:g,v=null!==d,N=u||l;return(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return n("PRG_newchannel",{new_channel_name:t})}}),m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===d,color:"transparent",onClick:function(){return n("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:s+"...",currentValue:s,onCommit:function(e,t){return n("PRG_changename",{new_name:t})}}),!!c&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(l?"ON":"OFF"),color:l?"bad":"good",onClick:function(){return n("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(N?b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return n("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return n("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return n("PRG_leavechannel")}})],4),!!p&&u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return n("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return n("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return n("PRG_setpassword",{new_password:t})}})],4)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(1),r=n(3),a=n(2);t.NtosNetDownloader=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.disk_size,s=l.disk_used,d=l.downloadable_programs,p=void 0===d?[]:d,f=l.error,m=l.hacked_programs,h=void 0===m?[]:m,C=l.hackedavailable;return(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return c("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:s+" GQ / "+u+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:p.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))}),!!C&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),h.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))]})],0)};var i=function(e){var t=e.program,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.disk_size,u=c.disk_used,s=c.downloadcompletion,d=c.downloading,p=c.downloadname,f=c.downloadsize,m=l-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:t.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[t.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:t.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:d||t.size>m,onClick:function(){return i("PRG_downloadfile",{filename:t.filename})}})})]}),"Compatible"!==t.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),t.size>m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:t.fileinfo})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(3),l=n(2),u=n(37),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e){var t=e.state,n=(0,c.useBackend)(e),p=n.act,f=n.data,m=f.active,h=f.SM_integrity,C=f.SM_power,g=f.SM_ambienttemp,b=f.SM_ambientpressure;if(!m)return(0,o.createComponentVNode)(2,d,{state:t});var v=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(f.gases||[]),N=Math.max.apply(Math,[1].concat(v.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:h/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:C,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,i.toFixed)(C)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(g),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,i.toFixed)(g)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(b),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,i.toFixed)(b)+" kPa"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return p("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.Box.Forced,{height:24*v.length+"px",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:v.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,u.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,u.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:N,children:(0,i.toFixed)(e.amount,2)+"%"})},e.name)}))})})})})]})};var d=function(e){var t=(0,c.useBackend)(e),n=t.act,r=t.data.supermatters,a=void 0===r?[]:r;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return n("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:a.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return n("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWrapper=void 0;var o=n(1),r=n(3),a=n(2),i=n(116);t.NtosWrapper=function(e){var t=e.children,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.PC_batteryicon,s=l.PC_showbatteryicon,d=l.PC_batterypercent,p=l.PC_ntneticon,f=l.PC_apclinkicon,m=l.PC_stationtime,h=l.PC_programheaders,C=void 0===h?[]:h,g=l.PC_showexitprogram;return(0,o.createVNode)(1,"div","NtosWrapper",[(0,o.createVNode)(1,"div","NtosWrapper__header NtosHeader",[(0,o.createVNode)(1,"div","NtosHeader__left",[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:2,children:m}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,italic:!0,mr:2,opacity:.33,children:"NtOS"})],4),(0,o.createVNode)(1,"div","NtosHeader__right",[C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:e.icon})},e.icon)})),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:p&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:p})}),!!s&&u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:[u&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:u}),d&&d]}),f&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:f})}),!!g&&(0,o.createComponentVNode)(2,a.Button,{width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-minimize-o",tooltip:"Minimize",tooltipPosition:"bottom",onClick:function(){return c("PC_minimize")}}),!!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-left",onClick:function(){return c("PC_exit")}}),!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"power-off",tooltip:"Power off",tooltipPosition:"bottom-left",onClick:function(){return c("PC_shutdown")}})],0)],4,{onMouseDown:function(){(0,i.refocusLayout)()}}),(0,o.createVNode)(1,"div","NtosWrapper__content",t,0)],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e).act;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:1,content:e,textAlign:"center",fontSize:"40px",lineHeight:"50px",width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return t("keypad",{digit:e})}},e)}))},e[0])}))})})};t.NuclearBomb=function(e){var t=e.state,n=(0,a.useBackend)(e),r=n.act,l=n.data,u=(l.anchored,l.disk_present,l.status1),s=l.status2;return(0,o.createComponentVNode)(2,i.Box,{m:1,children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,className:"NuclearBomb__displayBox",children:u}),(0,o.createComponentVNode)(2,i.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Box,{className:"NuclearBomb__displayBox",children:s})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",fontSize:"24px",lineHeight:"23px",textAlign:"center",width:"43px",ml:1,mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return r("eject_disk")}})})]}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,c,{state:t})}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:1,width:"129px",children:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:"32px",mb:1,className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return r("arm")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:"32px",className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return r("anchor")}}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})}),(0,o.createComponentVNode)(2,i.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(1),r=n(3),a=n(2);t.OperatingComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.table,l=i.surgeries,u=void 0===l?[]:l,s=i.procedures,d=void 0===s?[]:s,p=i.patient,f=void 0===p?{}:p;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Patient State",children:[!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",level:2,children:f?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:f.statstate,children:f.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:f.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f.health,minValue:f.minHealth,maxValue:f.maxHealth,color:f.health>=0?"good":"average",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f[e.type]/f.maxHealth,color:"bad",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f[e.type]})})},e.type)}))]}):"No Patient Detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Initiated Procedures",level:2,children:d.length?d.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!i.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)})):"No Active Procedures"})]})]},"state"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Surgery Procedures",children:(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return n("sync")}}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})},"procedures")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);t.OreBox=function(e){var t=e.state,n=t.config,c=t.data,l=n.ref,u=c.materials;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Empty",onClick:function(){return(0,a.act)(l,"removeall")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br"),"Gibtonite is not accepted."]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.OreRedemptionMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,l=r.unclaimedPoints,u=r.materials,s=r.alloys,d=r.diskDesigns,p=r.hasDisk;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),l,(0,o.createComponentVNode)(2,i.Button,{ml:2,content:"Claim",disabled:0===l,onClick:function(){return n("Claim")}})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return n("diskEject")}})}),(0,o.createComponentVNode)(2,i.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return n("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Insert design disk",onClick:function(){return n("diskInsert")}})}),(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,i.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Smelt",{id:e.id,sheets:t})}},e.id)}))})})],4)};var c=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).state={amount:1},t}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state.amount,n=this.props,a=n.material,c=n.onRelease,l=Math.floor(a.amount);return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(a.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:a.value&&a.value+" cr"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:[l," sheets"]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:t,onChange:function(t,n){return e.setState({amount:n})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:l<1,content:"Release",onClick:function(){return c(t)}})]})]})},a}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Pandemic=t.PandemicAntibodyDisplay=t.PandemicSymptomDisplay=t.PandemicDiseaseDisplay=t.PandemicBeakerDisplay=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.has_beaker,l=r.beaker_empty,u=r.has_blood,s=r.blood,d=!c||l;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:d,onClick:function(){return n("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Empty",disabled:d,onClick:function(){return n("empty_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!c,onClick:function(){return n("eject_beaker")}})],4),children:c?l?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No beaker loaded"})})};t.PandemicBeakerDisplay=c;var l=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.is_ready;return(r.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,i.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,i.Input,{value:e.name,onChange:function(t,o){return n("rename_disease",{index:e.index,name:o})}}):e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:"Create culture bottle",disabled:!c,onClick:function(){return n("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,i.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))};t.PandemicDiseaseDisplay=l;var u=function(e){var t=e.symptom,n=t.name,a=t.desc,c=t.stealth,l=t.resistance,u=t.stage_speed,s=t.transmission,d=t.level,p=t.neutered,f=(0,r.map)((function(e,t){return{desc:e,label:t}}))(t.threshold_desc||{});return(0,o.createComponentVNode)(2,i.Section,{title:n,level:2,buttons:!!p&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:a}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Level",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:c}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmission",children:s})]})})]}),f.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})};t.PandemicSymptomDisplay=u;var s=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.resistances||[];return(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:c.length>0?(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!r.is_ready,onClick:function(){return n("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})};t.PandemicAntibodyDisplay=s;t.Pandemic=function(e){var t=(0,a.useBackend)(e).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),!!t.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{state:e.state}),(0,o.createComponentVNode)(2,s,{state:e.state})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.PortableGenerator=function(e){var t,n=(0,r.useBackend)(e),i=n.act,c=n.data;return t=c.stack_percent>50?"good":c.stack_percent>15?"average":"bad",(0,o.createFragment)([!c.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.active?"power-off":"times",onClick:function(){return i("toggle_power")},disabled:!c.ready_to_boot,children:c.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:c.sheet_name+" sheets",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t,children:c.sheets}),c.sheets>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:c.active,onClick:function(){return i("eject")},children:"Eject"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current sheet level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.stack_percent/100,ranges:{good:[.1,Infinity],average:[.01,.1],bad:[-Infinity,.01]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heat level",children:c.current_heat<100?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Nominal"}):c.current_heat<200?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",children:"Caution"}):(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"DANGER"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",children:c.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return i("lower_power")},children:c.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("higher_power")},children:c.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!c.connected&&"bad",children:c.connected?c.power_available:"Unconnected"})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=t.PortablePump=t.PortableBasicInfo=void 0;var o=n(1),r=n(3),a=n(2),i=n(37),c=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.connected,l=i.holding,u=i.on,s=i.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:c?"good":"average",children:c?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return n("eject")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)};t.PortableBasicInfo=c;t.PortablePump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.direction,u=(i.holding,i.target_pressure),s=i.default_pressure,d=i.min_pressure,p=i.max_pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-in-alt":"sign-out-alt",content:l?"In":"Out",selected:l,onClick:function(){return n("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,unit:"kPa",width:"75px",minValue:d,maxValue:p,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:u===d,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:u===s,onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:u===p,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})],4)};t.PortableScrubber=function(e){var t=(0,r.useBackend)(e),n=t.act,l=t.data.filter_types||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return n("toggle_filter",{val:e.gas_id})}},e.id)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.PowerMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(12),l=n(2);var u=5e5,s=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)},d=function(e){var t,n;function c(){var t;return(t=e.call(this)||this).state={sortByField:null},t}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=this,t=this.props.state.data,n=t.history,c=this.state.sortByField,d=n.supply[n.supply.length-1]||0,m=n.demand[n.demand.length-1]||0,h=n.supply.map((function(e,t){return[t,e]})),C=n.demand.map((function(e,t){return[t,e]})),g=Math.max.apply(Math,[u].concat(n.supply,n.demand)),b=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===c&&(0,r.sortBy)((function(e){return e.name})),"charge"===c&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===c&&(0,r.sortBy)((function(e){return-s(e.load)}),(function(e){return-parseFloat(e.load)}))])(t.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"200px",children:(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:d,minValue:0,maxValue:g,color:"teal",content:(0,i.toFixed)(d/1e3)+" kW"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:m,minValue:0,maxValue:g,color:"pink",content:(0,i.toFixed)(m/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:h,rangeX:[0,h.length-1],rangeY:[0,g],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:C,rangeX:[0,C.length-1],rangeY:[0,g],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,l.Section,{children:[(0,o.createComponentVNode)(2,l.Box,{mb:1,children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===c,content:"Name",onClick:function(){return e.setState({sortByField:"name"!==c&&"name"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===c,content:"Charge",onClick:function(){return e.setState({sortByField:"charge"!==c&&"charge"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===c,content:"Draw",onClick:function(){return e.setState({sortByField:"draw"!==c&&"draw"})}})]}),(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),b.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,p,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.env}),2)],4,null,e.id)}))]})]})],4)},c}(o.Component);t.PowerMonitor=d;var p=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,l.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,i.toFixed)(n)+"%"})],4)};p.defaultHooks=c.pureComponentHooks;var f=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),a=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,l.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:a})};f.defaultHooks=c.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2),l=n(37);t.Radio=function(e){var t=(0,i.useBackend)(e),n=t.act,u=t.data,s=u.freqlock,d=u.frequency,p=u.minFrequency,f=u.maxFrequency,m=u.listening,h=u.broadcasting,C=u.command,g=u.useCommand,b=u.subspace,v=u.subspaceSwitchable,N=l.RADIO_CHANNELS.find((function(e){return e.freq===d})),V=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(u.channels);return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",children:[s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(d/10,1)+" kHz"})||(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:p/10,maxValue:f/10,value:d/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return n("frequency",{adjust:t-d/10})}}),N&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:N.color,ml:2,children:["[",N.name,"]"]})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:m?"volume-up":"volume-mute",selected:m,onClick:function(){return n("listen")}}),(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:h?"microphone":"microphone-slash",selected:h,onClick:function(){return n("broadcast")}}),!!C&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:g,content:"High volume "+(g?"ON":"OFF"),onClick:function(){return n("command")}}),!!v&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:b,content:"Subspace Tx "+(b?"ON":"OFF"),onClick:function(){return n("subspace")}})]}),!!b&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Channels",children:[0===V.length&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),V.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return n("channel",{channel:e.name})}})},e.name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=["Atmospherics","Disposals","Transit Tubes"],l={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e){var t=(0,a.useBackend)(e),n=t.act,d=t.data,p=d.category,f=d.categories,m=void 0===f?[]:f,h=d.selected_color,C=d.piping_layer,g=d.mode,b=d.preview_rows.flatMap((function(e){return e.previews}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Category",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{selected:p===t,icon:l[e],color:"transparent",content:e,onClick:function(){return n("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:g&e.bitmask,content:e.name,onClick:function(){return n("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,width:"64px",color:u[h],content:h}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:u[e],onClick:function(){return n("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,i.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,i.Section,{children:[0===p&&(0,o.createComponentVNode)(2,i.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:e===C,content:"Layer "+e,onClick:function(){return n("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,i.Box,{width:"108px",children:b.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return n("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{fluid:!0,icon:l[e.cat_name],label:e.cat_name,children:function(){return e.recipes.map((function(t){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:t.selected,content:t.pipe_name,title:t.pipe_name,onClick:function(){return n("pipe_type",{pipe_type:t.pipe_index,category:e.cat_name})}},t.pipe_index)}))}},e.cat_name)}))})})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(1),r=n(3),a=n(2),i=n(163);t.SatelliteControl=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.satellites||[];return(0,o.createFragment)([c.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.meteor_shield_coverage/c.meteor_shield_coverage_max,content:100*c.meteor_shield_coverage/c.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return n("toggle",{id:e.id})}},e.id)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ScannerGate=void 0;var o=n(1),r=n(3),a=n(2),i=n(69),c=["Positive","Harmless","Minor","Medium","Harmful","Dangerous","BIOHAZARD"],l=[{name:"Human",value:"human"},{name:"Lizardperson",value:"lizard"},{name:"Flyperson",value:"fly"},{name:"Felinid",value:"felinid"},{name:"Plasmaman",value:"plasma"},{name:"Mothperson",value:"moth"},{name:"Jellyperson",value:"jelly"},{name:"Podperson",value:"pod"},{name:"Golem",value:"golem"},{name:"Zombie",value:"zombie"}],u=[{name:"Starving",value:150},{name:"Obese",value:600}];t.ScannerGate=function(e){var t=e.state,n=(0,r.useBackend)(e),a=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{locked:c.locked,onLockedStatusChange:function(){return a("toggle_lock")}}),!c.locked&&(0,o.createComponentVNode)(2,d,{state:t})],0)};var s={Off:{title:"Scanner Mode: Off",component:function(){return p}},Wanted:{title:"Scanner Mode: Wanted",component:function(){return f}},Guns:{title:"Scanner Mode: Guns",component:function(){return m}},Mindshield:{title:"Scanner Mode: Mindshield",component:function(){return h}},Disease:{title:"Scanner Mode: Disease",component:function(){return C}},Species:{title:"Scanner Mode: Species",component:function(){return g}},Nutrition:{title:"Scanner Mode: Nutrition",component:function(){return b}},Nanites:{title:"Scanner Mode: Nanites",component:function(){return v}}},d=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data.scan_mode,l=s[c]||s.off,u=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:"Off"!==c&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"back",onClick:function(){return i("set_mode",{new_mode:"Off"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},p=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:"Select a scanning mode below."}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"Wanted",onClick:function(){return t("set_mode",{new_mode:"Wanted"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Guns",onClick:function(){return t("set_mode",{new_mode:"Guns"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Mindshield",onClick:function(){return t("set_mode",{new_mode:"Mindshield"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Disease",onClick:function(){return t("set_mode",{new_mode:"Disease"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Species",onClick:function(){return t("set_mode",{new_mode:"Species"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nutrition",onClick:function(){return t("set_mode",{new_mode:"Nutrition"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nanites",onClick:function(){return t("set_mode",{new_mode:"Nanites"})}})]})],4)},f=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any warrants for their arrest."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},m=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any guns."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},h=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","a mindshield."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},C=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,l=n.data,u=l.reverse,s=l.disease_threshold;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",u?"does not have":"has"," ","a disease equal or worse than ",s,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e===s,content:e,onClick:function(){return i("set_disease_threshold",{new_threshold:e})}},e)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},g=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,u=c.reverse,s=c.target_species,d=l.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned is ",u?"not":""," ","of the ",d.name," species.","zombie"===s&&" All zombie types will be detected, including dormant zombies."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_species",{new_species:e.value})}},e.value)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},b=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,s=c.target_nutrition,d=u.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","the ",d.name," nutrition level."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_nutrition",{new_nutrition:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},v=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,u=c.nanite_cloud;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","nanite cloud ",u,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,width:"65px",minValue:1,maxValue:100,stepPixelSize:2,onChange:function(e,t){return i("set_nanite_cloud",{new_cloud:t})}})})})}),(0,o.createComponentVNode)(2,N,{state:t})],4)},N=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.reverse;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:i?"Inverted":"Default",icon:i?"random":"long-arrow-alt-right",onClick:function(){return n("toggle_reverse")},color:i?"bad":"good"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulator=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.ShuttleManipulator=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.shuttles||[],u=c.templates||{},s=c.selected||{},d=c.existing_shuttle||{};return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Status",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"JMP",onClick:function(){return n("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return n("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,i.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return n("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})})}},"status"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Templates",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:(0,r.map)((function(e,t){var r=e.templates||[];return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.port_id,children:r.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return n("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))},t)}))(u)})})}},"templates"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Modification",children:(0,o.createComponentVNode)(2,i.Section,{children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:s.name,children:(!!s.description||!!s.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!s.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:s.description}),!!s.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:s.admin_notes})]})}),d?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: "+d.name,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Jump To",onClick:function(){return n("jump_to",{type:"mobile",id:d.id})}}),children:[d.status,!!d.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),d.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Preview",onClick:function(){return n("preview",{shuttle_id:s.shuttle_id})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Load",color:"bad",onClick:function(){return n("load",{shuttle_id:s.shuttle_id})}})]})],0):"No shuttle selected"})},"modification")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SlimeBodySwapper=t.BodyEntry=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.body,n=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t.htmlcolor,children:t.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:{owner:"You Are Here",stranger:"Occupied",available:"Swap"}[t.occupied],selected:"owner"===t.occupied,color:"stranger"===t.occupied&&"bad",onClick:function(){return n()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:{Dead:"bad",Unconscious:"average",Conscious:"good"}[t.status],children:t.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:t.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:t.area})]})})};t.BodyEntry=i;t.SlimeBodySwapper=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data.bodies,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i,{body:e,swapFunc:function(){return n("swap",{ref:e.ref})}},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(1),r=n(2),a=n(3),i=n(20);t.Signaler=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.code,u=c.frequency,s=c.minFrequency,d=c.maxFrequency;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:s/10,maxValue:d/10,value:u/10,format:function(e){return(0,i.toFixed)(e,1)},width:13,onDrag:function(e,t){return n("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:13,onDrag:function(e,t){return n("code",{code:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return n("signal")}})})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.SmartVend=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:!!c.isdryer&&(0,o.createComponentVNode)(2,i.Button,{icon:c.drying?"stop":"tint",onClick:function(){return n("Dry")},children:c.drying?"Stop drying":"Dry"}),children:0===c.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",c.name," is empty."]})||(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:c.verb?c.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"One",disabled:e.amount<1,onClick:function(){return n("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return n("Release",{name:e.name})}})]})]},t)}))(c.contents)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(1),r=n(3),a=n(2);t.Smes=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return t=l.capacityPercent>=100?"good":l.inputting?"average":"bad",n=l.outputting?"good":l.charge>0?"average":"bad",(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*l.capacityPercent,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.inputAttempt?"sync-alt":"times",selected:l.inputAttempt,onClick:function(){return c("tryinput")},children:l.inputAttempt?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:t,children:l.capacityPercent>=100?"Fully Charged":l.inputting?"Charging":"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.inputLevel/l.inputLevelMax,content:l.inputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Input",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.inputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.inputLevelMax/1e3,onChange:function(e,t){return c("input",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:l.inputAvailable})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.outputAttempt?"power-off":"times",selected:l.outputAttempt,onClick:function(){return c("tryoutput")},children:l.outputAttempt?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:n,children:l.outputting?"Sending":l.charge>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.outputLevel/l.outputLevelMax,content:l.outputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.outputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.outputLevelMax/1e3,onChange:function(e,t){return c("output",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:l.outputUsed})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(1),r=n(3),a=n(2);t.SmokeMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.TankContents,l=(i.isTankLoaded,i.TankCurrentVolume),u=i.TankMaxVolume,s=i.active,d=i.setting,p=(i.screen,i.maxSetting),f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",selected:s,content:s?"On":"Off",onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/u,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:l||0})," / "+u]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:d===e,icon:"plus",content:3*e,disabled:f0?"good":"bad",children:f})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:l,content:c+" W"})})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===p,onClick:function(){return n("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===p,onClick:function(){return n("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===p,disabled:!m,onClick:function(){return n("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===p||1===p)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:u,onDrag:function(e,t){return n("azimuth",{value:t})}}),1===p&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"\xb0/m",step:.01,stepPixelSize:1,minValue:-d-.01,maxValue:d+.01,value:s,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onDrag:function(e,t){return n("azimuth_rate",{value:t})}}),2===p&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[u+" \xb0"," (auto)"]})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(1),r=n(3),a=n(2);t.SpaceHeater=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!i.hasPowercell||!i.open,onClick:function(){return n("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,disabled:!i.hasPowercell,onClick:function(){return n("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!i.hasPowercell&&"bad",children:i.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.powerLevel/100,content:i.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(i.targetTemp-i.currentTemp)>50?"bad":Math.abs(i.targetTemp-i.currentTemp)>20?"average":"good",children:[i.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:i.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.targetTemp),width:"65px",unit:"\xb0C",minValue:i.minTemp,maxValue:i.maxTemp,onChange:function(e,t){return n("target",{target:t})}})||i.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:i.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===i.mode,onClick:function(){return n("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===i.mode,onClick:function(){return n("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===i.mode,onClick:function(){return n("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(1),r=n(3),a=n(2);t.SpawnersMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.spawners||[];return(0,o.createComponentVNode)(2,a.Section,{children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return n("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return n("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"20px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"26px",children:e.important_info})]},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.StationAlertConsole=function(e){var t=(0,r.useBackend)(e).data.alarms||[],n=t.Fire||[],i=t.Atmosphere||[],c=t.Power||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Fire Alarms",children:(0,o.createVNode)(1,"ul",null,[0===n.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),n.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Atmospherics Alarms",children:(0,o.createVNode)(1,"ul",null,[0===i.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),i.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Alarms",children:(0,o.createVNode)(1,"ul",null,[0===c.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),c.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(1),r=n(3),a=n(2);t.SuitStorageUnit=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.locked,l=i.open,u=i.safeties,s=i.uv_active,d=i.occupied,p=i.suit,f=i.helmet,m=i.mask,h=i.storage;return(0,o.createFragment)([!(!d||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!l&&(0,o.createComponentVNode)(2,a.Button,{icon:c?"unlock":"lock",content:c?"Unlock":"Lock",onClick:function(){return n("lock")}}),!c&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-out-alt":"sign-in-alt",content:l?"Close":"Open",onClick:function(){return n("door")}})],0),children:c&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return n("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return n("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return n("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return n("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:d&&u,textAlign:"center",onClick:function(){return n("uv")}})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(1),r=n(3),a=n(2);t.Tank=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.tankPressure/1013,content:i.tankPressure+" kPa",ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,onClick:function(){return n("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,onClick:function(){return n("pressure",{pressure:"reset"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(1),r=n(3),a=n(2);t.TankDispenser=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plasma",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.plasma?"square":"square-o",content:"Dispense",disabled:!i.plasma,onClick:function(){return n("plasma")}}),children:i.plasma}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.oxygen?"square":"square-o",content:"Dispense",disabled:!i.oxygen,onClick:function(){return n("oxygen")}}),children:i.oxygen})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(1),r=n(3),a=n(2);t.Teleporter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.calibrated,l=i.calibrating,u=i.power_station,s=i.regime_set,d=i.teleporter_hub,p=i.target;return(0,o.createComponentVNode)(2,a.Section,{children:!u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No power station linked."})||!d&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No hub linked."})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Regime",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Change Regime",onClick:function(){return n("regimeset")}}),children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Set Target",onClick:function(){return n("settarget")}}),children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibration",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Calibrate Hub",onClick:function(){return n("calibrate")}}),children:l&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"In Progress"})||c&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Optimal"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Sub-Optimal"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ThermoMachine=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ThermoMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.temperature,format:function(e){return(0,r.toFixed)(e,2)}})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.pressure,format:function(e){return(0,r.toFixed)(e,2)}})," kPa"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:Math.round(c.target),unit:"K",width:"62px",minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onDrag:function(e,t){return n("target",{target:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){return n("target",{target:c.min})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){return n("target",{target:c.initial})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){return n("target",{target:c.max})}})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineComputer=void 0;var o=n(1),r=n(3),a=n(2);t.TurbineComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=Boolean(i.compressor&&!i.compressor_broke&&i.turbine&&!i.turbine_broke);return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:i.online?"power-off":"times",content:i.online?"Online":"Offline",selected:i.online,disabled:!c,onClick:function(){return n("toggle_power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reconnect",onClick:function(){return n("reconnect")}})],4),children:!c&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Compressor Status",color:!i.compressor||i.compressor_broke?"bad":"good",children:i.compressor_broke?i.compressor?"Offline":"Missing":"Online"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Status",color:!i.turbine||i.turbine_broke?"bad":"good",children:i.turbine_broke?i.turbine?"Offline":"Missing":"Online"})]})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Speed",children:[i.rpm," RPM"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temp",children:[i.temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Generated Power",children:i.power})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Uplink=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={hoveredItem:{},currentSearch:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setHoveredItem=function(e){this.setState({hoveredItem:e})},c.setSearchText=function(e){this.setState({currentSearch:e})},c.render=function(){var e=this,t=this.props.state,n=t.config,r=t.data,c=n.ref,u=r.compact_mode,s=r.lockable,d=r.telecrystals,p=r.categories,f=void 0===p?[]:p,m=this.state,h=m.hoveredItem,C=m.currentSearch;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:d>0?"good":"bad",children:[d," TC"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{value:C,onInput:function(t,n){return e.setSearchText(n)},ml:1,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:u?"list":"info",content:u?"Compact":"Detailed",onClick:function(){return(0,a.act)(c,"compact_toggle")}}),!!s&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return(0,a.act)(c,"lock")}})],0),children:C.length>0?(0,o.createVNode)(1,"table","Table",(0,o.createComponentVNode)(2,l,{compact:!0,items:f.flatMap((function(e){return e.items||[]})).filter((function(e){var t=C.toLowerCase();return String(e.name+e.desc).toLowerCase().includes(t)})),hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}}),2):(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:f.map((function(t){var n=t.name,r=t.items;if(null!==r)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n+" ("+r.length+")",children:function(){return(0,o.createComponentVNode)(2,l,{compact:u,items:r,hoveredItem:h,telecrystals:d,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}})}},n)}))})})},r}(o.Component);t.Uplink=c;var l=function(e){var t=e.items,n=e.hoveredItem,a=e.telecrystals,c=e.compact,l=e.onBuy,u=e.onBuyMouseOver,s=e.onBuyMouseOut,d=n&&n.cost||0;return c?(0,o.createComponentVNode)(2,i.Table,{children:t.map((function(e){var t=n&&n.name!==e.name,c=a-d1?r-1:0),i=1;i1?t-1:0),o=1;o Date: Wed, 12 Feb 2020 16:23:45 +0200 Subject: [PATCH 132/342] Recompile --- tgui-next/packages/tgui/public/tgui.bundle.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tgui-next/packages/tgui/public/tgui.bundle.js b/tgui-next/packages/tgui/public/tgui.bundle.js index 3a05306345..3e11dba928 100644 --- a/tgui-next/packages/tgui/public/tgui.bundle.js +++ b/tgui-next/packages/tgui/public/tgui.bundle.js @@ -1,3 +1,3 @@ !function(e){var t={};function n(o){if(t[o])return t[o].exports;var r=t[o]={i:o,l:!1,exports:{}};return e[o].call(r.exports,r,r.exports,n),r.l=!0,r.exports}n.m=e,n.c=t,n.d=function(e,t,o){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:o})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var o=Object.create(null);if(n.r(o),Object.defineProperty(o,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)n.d(o,r,function(t){return e[t]}.bind(null,r));return o},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=164)}([function(e,t,n){"use strict";var o=n(5),r=n(18).f,a=n(24),i=n(22),c=n(89),l=n(122),u=n(61);e.exports=function(e,t){var n,s,d,p,f,m=e.target,h=e.global,C=e.stat;if(n=h?o:C?o[m]||c(m,{}):(o[m]||{}).prototype)for(s in t){if(p=t[s],d=e.noTargetGet?(f=r(n,s))&&f.value:n[s],!u(h?s:m+(C?".":"#")+s,e.forced)&&d!==undefined){if(typeof p==typeof d)continue;l(p,d)}(e.sham||d&&d.sham)&&a(p,"sham",!0),i(n,s,p,e)}}},function(e,t,n){"use strict";t.__esModule=!0;var o=n(386);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(t[e]=o[e])}))},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=t.Tooltip=t.Toast=t.TitleBar=t.Tabs=t.Table=t.Section=t.ProgressBar=t.NumberInput=t.NoticeBox=t.LabeledList=t.Input=t.Icon=t.Grid=t.Flex=t.Dropdown=t.Dimmer=t.Collapsible=t.ColorBox=t.Button=t.Box=t.BlockQuote=t.AnimatedNumber=void 0;var o=n(158);t.AnimatedNumber=o.AnimatedNumber;var r=n(391);t.BlockQuote=r.BlockQuote;var a=n(17);t.Box=a.Box;var i=n(114);t.Button=i.Button;var c=n(393);t.ColorBox=c.ColorBox;var l=n(394);t.Collapsible=l.Collapsible;var u=n(395);t.Dimmer=u.Dimmer;var s=n(396);t.Dropdown=s.Dropdown;var d=n(397);t.Flex=d.Flex;var p=n(161);t.Grid=p.Grid;var f=n(87);t.Icon=f.Icon;var m=n(160);t.Input=m.Input;var h=n(163);t.LabeledList=h.LabeledList;var C=n(398);t.NoticeBox=C.NoticeBox;var g=n(399);t.NumberInput=g.NumberInput;var b=n(400);t.ProgressBar=b.ProgressBar;var v=n(401);t.Section=v.Section;var N=n(162);t.Table=N.Table;var V=n(402);t.Tabs=V.Tabs;var y=n(403);t.TitleBar=y.TitleBar;var _=n(117);t.Toast=_.Toast;var x=n(159);t.Tooltip=x.Tooltip;var k=n(404);t.Chart=k.Chart},function(e,t,n){"use strict";t.__esModule=!0,t.useBackend=t.backendReducer=t.backendUpdate=void 0;var o=n(37),r=n(19);t.backendUpdate=function(e){return{type:"backendUpdate",payload:e}};t.backendReducer=function(e,t){var n=t.type,r=t.payload;if("backendUpdate"===n){var a=Object.assign({},e.config,{},r.config),i=Object.assign({},e.data,{},r.static_data,{},r.data),c=a.status!==o.UI_DISABLED,l=a.status===o.UI_INTERACTIVE;return Object.assign({},e,{config:a,data:i,visible:c,interactive:l})}return e};t.useBackend=function(e){var t=e.state,n=(e.dispatch,t.config.ref);return Object.assign({},t,{act:function(e,t){return void 0===t&&(t={}),(0,r.act)(n,e,t)}})}},function(e,t,n){"use strict";e.exports=function(e){try{return!!e()}catch(t){return!0}}},function(e,t,n){"use strict";(function(t){var n=function(e){return e&&e.Math==Math&&e};e.exports=n("object"==typeof globalThis&&globalThis)||n("object"==typeof window&&window)||n("object"==typeof self&&self)||n("object"==typeof t&&t)||Function("return this")()}).call(this,n(118))},function(e,t,n){"use strict";e.exports=function(e){return"object"==typeof e?null!==e:"function"==typeof e}},function(e,t,n){"use strict";var o,r=n(9),a=n(5),i=n(6),c=n(15),l=n(74),u=n(24),s=n(22),d=n(13).f,p=n(36),f=n(53),m=n(11),h=n(58),C=a.DataView,g=C&&C.prototype,b=a.Int8Array,v=b&&b.prototype,N=a.Uint8ClampedArray,V=N&&N.prototype,y=b&&p(b),_=v&&p(v),x=Object.prototype,k=x.isPrototypeOf,w=m("toStringTag"),L=h("TYPED_ARRAY_TAG"),B=!(!a.ArrayBuffer||!C),S=B&&!!f&&"Opera"!==l(a.opera),I=!1,T={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8},A=function(e){var t=l(e);return"DataView"===t||c(T,t)},E=function(e){return i(e)&&c(T,l(e))};for(o in T)a[o]||(S=!1);if((!S||"function"!=typeof y||y===Function.prototype)&&(y=function(){throw TypeError("Incorrect invocation")},S))for(o in T)a[o]&&f(a[o],y);if((!S||!_||_===x)&&(_=y.prototype,S))for(o in T)a[o]&&f(a[o].prototype,_);if(S&&p(V)!==_&&f(V,_),r&&!c(_,w))for(o in I=!0,d(_,w,{get:function(){return i(this)?this[L]:undefined}}),T)a[o]&&u(a[o],L,o);B&&f&&p(g)!==x&&f(g,x),e.exports={NATIVE_ARRAY_BUFFER:B,NATIVE_ARRAY_BUFFER_VIEWS:S,TYPED_ARRAY_TAG:I&&L,aTypedArray:function(e){if(E(e))return e;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(e){if(f){if(k.call(y,e))return e}else for(var t in T)if(c(T,o)){var n=a[t];if(n&&(e===n||k.call(n,e)))return e}throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(e,t,n){if(r){if(n)for(var o in T){var i=a[o];i&&c(i.prototype,e)&&delete i.prototype[e]}_[e]&&!n||s(_,e,n?t:S&&v[e]||t)}},exportTypedArrayStaticMethod:function(e,t,n){var o,i;if(r){if(f){if(n)for(o in T)(i=a[o])&&c(i,e)&&delete i[e];if(y[e]&&!n)return;try{return s(y,e,n?t:S&&b[e]||t)}catch(l){}}for(o in T)!(i=a[o])||i[e]&&!n||s(i,e,t)}},isView:A,isTypedArray:E,TypedArray:y,TypedArrayPrototype:_}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){if(!o(e))throw TypeError(String(e)+" is not an object");return e}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){return 7!=Object.defineProperty({},"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(30),r=Math.min;e.exports=function(e){return e>0?r(o(e),9007199254740991):0}},function(e,t,n){"use strict";var o=n(5),r=n(91),a=n(15),i=n(58),c=n(95),l=n(125),u=r("wks"),s=o.Symbol,d=l?s:i;e.exports=function(e){return a(u,e)||(c&&a(s,e)?u[e]=s[e]:u[e]=d("Symbol."+e)),u[e]}},function(e,t,n){"use strict";t.__esModule=!0,t.isFalsy=t.pureComponentHooks=t.shallowDiffers=t.normalizeChildren=t.classes=void 0;t.classes=function(e){for(var t="",n=0;n_;_++)if((p||_ in N)&&(b=V(g=N[_],_,v),e))if(t)k[_]=b;else if(b)switch(e){case 3:return!0;case 5:return g;case 6:return _;case 2:l.call(k,g)}else if(s)return!1;return d?-1:u||s?s:k}};e.exports={forEach:u(0),map:u(1),filter:u(2),some:u(3),every:u(4),find:u(5),findIndex:u(6)}},function(e,t,n){"use strict";t.__esModule=!0,t.Box=t.computeBoxProps=t.unit=void 0;var o=n(1),r=n(12),a=n(392),i=n(37);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){return"string"==typeof e?e:"number"==typeof e?6*e+"px":void 0};t.unit=l;var u=function(e){return"string"==typeof e&&i.CSS_COLORS.includes(e)},s=function(e){return function(t,n){(0,r.isFalsy)(n)||(t[e]=n)}},d=function(e){return function(t,n){(0,r.isFalsy)(n)||(t[e]=l(n))}},p=function(e,t){return function(n,o){(0,r.isFalsy)(o)||(n[e]=t)}},f=function(e,t){return function(n,o){if(!(0,r.isFalsy)(o))for(var a=0;a0&&(t.style=l),t};t.computeBoxProps=C;var g=function(e){var t=e.as,n=void 0===t?"div":t,i=e.className,l=e.content,s=e.children,d=c(e,["as","className","content","children"]),p=e.textColor||e.color,f=e.backgroundColor;if("function"==typeof s)return s(C(e));var m=C(d);return(0,o.createVNode)(a.VNodeFlags.HtmlElement,n,(0,r.classes)([i,u(p)&&"color-"+p,u(f)&&"color-bg-"+f]),l||s,a.ChildFlags.UnknownChildren,m)};t.Box=g,g.defaultHooks=r.pureComponentHooks;var b=function(e){var t=e.children,n=c(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({position:"relative"},n,{children:(0,o.createComponentVNode)(2,g,{fillPositionedParent:!0,children:t})})))};b.defaultHooks=r.pureComponentHooks,g.Forced=b},function(e,t,n){"use strict";var o=n(9),r=n(71),a=n(46),i=n(23),c=n(33),l=n(15),u=n(119),s=Object.getOwnPropertyDescriptor;t.f=o?s:function(e,t){if(e=i(e),t=c(t,!0),u)try{return s(e,t)}catch(n){}if(l(e,t))return a(!r.f.call(e,t),e[t])}},function(e,t,n){"use strict";t.__esModule=!0,t.winset=t.winget=t.act=t.runCommand=t.callByondAsync=t.callByond=t.tridentVersion=void 0;var o,r=n(28),a=(o=navigator.userAgent.match(/Trident\/(\d+).+?;/i)[1])?parseInt(o,10):null;t.tridentVersion=a;var i=function(e,t){return void 0===t&&(t={}),"byond://"+e+"?"+(0,r.buildQueryString)(t)},c=function(e,t){void 0===t&&(t={}),window.location.href=i(e,t)};t.callByond=c;var l=function(e,t){void 0===t&&(t={}),window.__callbacks__=window.__callbacks__||[];var n=window.__callbacks__.length,o=new Promise((function(e){window.__callbacks__.push(e)}));return window.location.href=i(e,Object.assign({},t,{callback:"__callbacks__["+n+"]"})),o};t.callByondAsync=l;t.runCommand=function(e){return c("winset",{command:e})};t.act=function(e,t,n){return void 0===n&&(n={}),c("",Object.assign({src:e,action:t},n))};var u=function(e,t){var n;return regeneratorRuntime.async((function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,regeneratorRuntime.awrap(l("winget",{id:e,property:t}));case 2:return n=o.sent,o.abrupt("return",n[t]);case 4:case"end":return o.stop()}}))};t.winget=u;t.winset=function(e,t,n){var o;return c("winset",((o={})[e+"."+t]=n,o))}},function(e,t,n){"use strict";t.__esModule=!0,t.toFixed=t.round=t.clamp=void 0;t.clamp=function(e,t,n){return void 0===t&&(t=0),void 0===n&&(n=1),Math.max(t,Math.min(e,n))};t.round=function(e){return Math.round(e)};t.toFixed=function(e,t){return void 0===t&&(t=0),Number(e).toFixed(t)}},function(e,t,n){"use strict";e.exports=function(e){if(e==undefined)throw TypeError("Can't call method on "+e);return e}},function(e,t,n){"use strict";var o=n(5),r=n(24),a=n(15),i=n(89),c=n(90),l=n(34),u=l.get,s=l.enforce,d=String(String).split("String");(e.exports=function(e,t,n,c){var l=!!c&&!!c.unsafe,u=!!c&&!!c.enumerable,p=!!c&&!!c.noTargetGet;"function"==typeof n&&("string"!=typeof t||a(n,"name")||r(n,"name",t),s(n).source=d.join("string"==typeof t?t:"")),e!==o?(l?!p&&e[t]&&(u=!0):delete e[t],u?e[t]=n:r(e,t,n)):u?e[t]=n:i(t,n)})(Function.prototype,"toString",(function(){return"function"==typeof this&&u(this).source||c(this)}))},function(e,t,n){"use strict";var o=n(57),r=n(21);e.exports=function(e){return o(r(e))}},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(46);e.exports=o?function(e,t,n){return r.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}},function(e,t,n){"use strict";var o=n(123),r=n(15),a=n(129),i=n(13).f;e.exports=function(e){var t=o.Symbol||(o.Symbol={});r(t,e)||i(t,e,{value:a.f(e)})}},function(e,t,n){"use strict";var o=n(21),r=/"/g;e.exports=function(e,t,n,a){var i=String(o(e)),c="<"+t;return""!==n&&(c+=" "+n+'="'+String(a).replace(r,""")+'"'),c+">"+i+""}},function(e,t,n){"use strict";var o=n(4);e.exports=function(e){return o((function(){var t=""[e]('"');return t!==t.toLowerCase()||t.split('"').length>3}))}},function(e,t,n){"use strict";t.__esModule=!0,t.buildQueryString=t.decodeHtmlEntities=t.toTitleCase=t.capitalize=t.testGlobPattern=t.multiline=void 0;t.multiline=function o(e){if(Array.isArray(e))return o(e.join(""));var t,n=e.split("\n"),r=n,a=Array.isArray(r),i=0;for(r=a?r:r[Symbol.iterator]();;){var c;if(a){if(i>=r.length)break;c=r[i++]}else{if((i=r.next()).done)break;c=i.value}for(var l=c,u=0;u",apos:"'"};return e.replace(/
          /gi,"\n").replace(/<\/?[a-z0-9-_]+[^>]*>/gi,"").replace(/&(nbsp|amp|quot|lt|gt|apos);/g,(function(e,n){return t[n]})).replace(/&#?([0-9]+);/gi,(function(e,t){var n=parseInt(t,10);return String.fromCharCode(n)})).replace(/&#x?([0-9a-f]+);/gi,(function(e,t){var n=parseInt(t,16);return String.fromCharCode(n)}))};t.buildQueryString=function(e){return Object.keys(e).map((function(t){return encodeURIComponent(t)+"="+encodeURIComponent(e[t])})).join("&")}},function(e,t,n){"use strict";t.__esModule=!0,t.zipWith=t.zip=t.reduce=t.sortBy=t.map=t.toArray=void 0;t.toArray=function(e){if(Array.isArray(e))return e;if("object"==typeof e){var t=Object.prototype.hasOwnProperty,n=[];for(var o in e)t.call(e,o)&&n.push(e[o]);return n}return[]};var o=function(e){return function(t){if(null===t&&t===undefined)return t;if(Array.isArray(t)){for(var n=[],o=0;oc)return 1}return 0};t.sortBy=function(){for(var e=arguments.length,t=new Array(e),n=0;n0?r:o)(e)}},function(e,t,n){"use strict";e.exports=function(e){if("function"!=typeof e)throw TypeError(String(e)+" is not a function");return e}},function(e,t,n){"use strict";var o={}.toString;e.exports=function(e){return o.call(e).slice(8,-1)}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e,t){if(!o(e))return e;var n,r;if(t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;if("function"==typeof(n=e.valueOf)&&!o(r=n.call(e)))return r;if(!t&&"function"==typeof(n=e.toString)&&!o(r=n.call(e)))return r;throw TypeError("Can't convert object to primitive value")}},function(e,t,n){"use strict";var o,r,a,i=n(121),c=n(5),l=n(6),u=n(24),s=n(15),d=n(72),p=n(59),f=c.WeakMap;if(i){var m=new f,h=m.get,C=m.has,g=m.set;o=function(e,t){return g.call(m,e,t),t},r=function(e){return h.call(m,e)||{}},a=function(e){return C.call(m,e)}}else{var b=d("state");p[b]=!0,o=function(e,t){return u(e,b,t),t},r=function(e){return s(e,b)?e[b]:{}},a=function(e){return s(e,b)}}e.exports={set:o,get:r,has:a,enforce:function(e){return a(e)?r(e):o(e,{})},getterFor:function(e){return function(t){var n;if(!l(t)||(n=r(t)).type!==e)throw TypeError("Incompatible receiver, "+e+" required");return n}}}},function(e,t,n){"use strict";var o=n(123),r=n(5),a=function(e){return"function"==typeof e?e:undefined};e.exports=function(e,t){return arguments.length<2?a(o[e])||a(r[e]):o[e]&&o[e][t]||r[e]&&r[e][t]}},function(e,t,n){"use strict";var o=n(15),r=n(14),a=n(72),i=n(102),c=a("IE_PROTO"),l=Object.prototype;e.exports=i?Object.getPrototypeOf:function(e){return e=r(e),o(e,c)?e[c]:"function"==typeof e.constructor&&e instanceof e.constructor?e.constructor.prototype:e instanceof Object?l:null}},function(e,t,n){"use strict";t.__esModule=!0,t.getGasColor=t.getGasLabel=t.RADIO_CHANNELS=t.CSS_COLORS=t.COLORS=t.UI_CLOSE=t.UI_DISABLED=t.UI_UPDATE=t.UI_INTERACTIVE=void 0;t.UI_INTERACTIVE=2;t.UI_UPDATE=1;t.UI_DISABLED=0;t.UI_CLOSE=-1;t.COLORS={department:{captain:"#c06616",security:"#e74c3c",medbay:"#3498db",science:"#9b59b6",engineering:"#f1c40f",cargo:"#f39c12",centcom:"#00c100",other:"#c38312"},damageType:{oxy:"#3498db",toxin:"#2ecc71",burn:"#e67e22",brute:"#e74c3c"}};t.CSS_COLORS=["black","white","red","orange","yellow","olive","green","teal","blue","violet","purple","pink","brown","grey","good","average","bad","label"];t.RADIO_CHANNELS=[{name:"Syndicate",freq:1213,color:"#a52a2a"},{name:"Red Team",freq:1215,color:"#ff4444"},{name:"Blue Team",freq:1217,color:"#3434fd"},{name:"CentCom",freq:1337,color:"#2681a5"},{name:"Supply",freq:1347,color:"#b88646"},{name:"Service",freq:1349,color:"#6ca729"},{name:"Science",freq:1351,color:"#c68cfa"},{name:"Command",freq:1353,color:"#5177ff"},{name:"Medical",freq:1355,color:"#57b8f0"},{name:"Engineering",freq:1357,color:"#f37746"},{name:"Security",freq:1359,color:"#dd3535"},{name:"AI Private",freq:1447,color:"#d65d95"},{name:"Common",freq:1459,color:"#1ecc43"}];var o=[{id:"o2",name:"Oxygen",label:"O\u2082",color:"blue"},{id:"n2",name:"Nitrogen",label:"N\u2082",color:"red"},{id:"co2",name:"Carbon Dioxide",label:"CO\u2082",color:"grey"},{id:"plasma",name:"Plasma",label:"Plasma",color:"pink"},{id:"water_vapor",name:"Water Vapor",label:"H\u2082O",color:"grey"},{id:"nob",name:"Hyper-noblium",label:"Hyper-nob",color:"teal"},{id:"n2o",name:"Nitrous Oxide",label:"N\u2082O",color:"red"},{id:"no2",name:"Nitryl",label:"NO\u2082",color:"brown"},{id:"tritium",name:"Tritium",label:"Tritium",color:"green"},{id:"bz",name:"BZ",label:"BZ",color:"purple"},{id:"stim",name:"Stimulum",label:"Stimulum",color:"purple"},{id:"pluox",name:"Pluoxium",label:"Pluoxium",color:"blue"},{id:"miasma",name:"Miasma",label:"Miasma",color:"olive"}];t.getGasLabel=function(e,t){var n=String(e).toLowerCase(),r=o.find((function(e){return e.id===n||e.name.toLowerCase()===n}));return r&&r.label||t||e};t.getGasColor=function(e){var t=String(e).toLowerCase(),n=o.find((function(e){return e.id===t||e.name.toLowerCase()===t}));return n&&n.color}},function(e,t,n){"use strict";e.exports=!1},function(e,t,n){"use strict";var o=n(4);e.exports=function(e,t){var n=[][e];return!n||!o((function(){n.call(null,t||function(){throw 1},1)}))}},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(9),i=n(113),c=n(7),l=n(77),u=n(55),s=n(46),d=n(24),p=n(10),f=n(137),m=n(151),h=n(33),C=n(15),g=n(74),b=n(6),v=n(42),N=n(53),V=n(47).f,y=n(152),_=n(16).forEach,x=n(54),k=n(13),w=n(18),L=n(34),B=n(79),S=L.get,I=L.set,T=k.f,A=w.f,E=Math.round,P=r.RangeError,O=l.ArrayBuffer,M=l.DataView,R=c.NATIVE_ARRAY_BUFFER_VIEWS,F=c.TYPED_ARRAY_TAG,D=c.TypedArray,j=c.TypedArrayPrototype,z=c.aTypedArrayConstructor,H=c.isTypedArray,G=function(e,t){for(var n=0,o=t.length,r=new(z(e))(o);o>n;)r[n]=t[n++];return r},U=function(e,t){T(e,t,{get:function(){return S(this)[t]}})},K=function(e){var t;return e instanceof O||"ArrayBuffer"==(t=g(e))||"SharedArrayBuffer"==t},Y=function(e,t){return H(e)&&"symbol"!=typeof t&&t in e&&String(+t)==String(t)},q=function(e,t){return Y(e,t=h(t,!0))?s(2,e[t]):A(e,t)},W=function(e,t,n){return!(Y(e,t=h(t,!0))&&b(n)&&C(n,"value"))||C(n,"get")||C(n,"set")||n.configurable||C(n,"writable")&&!n.writable||C(n,"enumerable")&&!n.enumerable?T(e,t,n):(e[t]=n.value,e)};a?(R||(w.f=q,k.f=W,U(j,"buffer"),U(j,"byteOffset"),U(j,"byteLength"),U(j,"length")),o({target:"Object",stat:!0,forced:!R},{getOwnPropertyDescriptor:q,defineProperty:W}),e.exports=function(e,t,n){var a=e.match(/\d+$/)[0]/8,c=e+(n?"Clamped":"")+"Array",l="get"+e,s="set"+e,h=r[c],C=h,g=C&&C.prototype,k={},w=function(e,t){var n=S(e);return n.view[l](t*a+n.byteOffset,!0)},L=function(e,t,o){var r=S(e);n&&(o=(o=E(o))<0?0:o>255?255:255&o),r.view[s](t*a+r.byteOffset,o,!0)},A=function(e,t){T(e,t,{get:function(){return w(this,t)},set:function(e){return L(this,t,e)},enumerable:!0})};R?i&&(C=t((function(e,t,n,o){return u(e,C,c),B(b(t)?K(t)?o!==undefined?new h(t,m(n,a),o):n!==undefined?new h(t,m(n,a)):new h(t):H(t)?G(C,t):y.call(C,t):new h(f(t)),e,C)})),N&&N(C,D),_(V(h),(function(e){e in C||d(C,e,h[e])})),C.prototype=g):(C=t((function(e,t,n,o){u(e,C,c);var r,i,l,s=0,d=0;if(b(t)){if(!K(t))return H(t)?G(C,t):y.call(C,t);r=t,d=m(n,a);var h=t.byteLength;if(o===undefined){if(h%a)throw P("Wrong length");if((i=h-d)<0)throw P("Wrong length")}else if((i=p(o)*a)+d>h)throw P("Wrong length");l=i/a}else l=f(t),r=new O(i=l*a);for(I(e,{buffer:r,byteOffset:d,byteLength:i,length:l,view:new M(r)});sdocument.F=Object<\/script>"),e.close(),p=e.F;n--;)delete p[s][a[n]];return p()};e.exports=Object.create||function(e,t){var n;return null!==e?(d[s]=o(e),n=new d,d[s]=null,n[u]=e):n=p(),t===undefined?n:r(n,t)},i[u]=!0},function(e,t,n){"use strict";var o=n(13).f,r=n(15),a=n(11)("toStringTag");e.exports=function(e,t,n){e&&!r(e=n?e:e.prototype,a)&&o(e,a,{configurable:!0,value:t})}},function(e,t,n){"use strict";var o=n(11),r=n(42),a=n(24),i=o("unscopables"),c=Array.prototype;c[i]==undefined&&a(c,i,r(null)),e.exports=function(e){c[i][e]=!0}},function(e,t,n){"use strict";var o=n(8),r=n(31),a=n(11)("species");e.exports=function(e,t){var n,i=o(e).constructor;return i===undefined||(n=o(i)[a])==undefined?t:r(n)}},function(e,t,n){"use strict";e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},function(e,t,n){"use strict";var o=n(124),r=n(93).concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(31);e.exports=function(e,t,n){if(o(e),t===undefined)return e;switch(n){case 0:return function(){return e.call(t)};case 1:return function(n){return e.call(t,n)};case 2:return function(n,o){return e.call(t,n,o)};case 3:return function(n,o,r){return e.call(t,n,o,r)}}return function(){return e.apply(t,arguments)}}},function(e,t,n){"use strict";var o=n(33),r=n(13),a=n(46);e.exports=function(e,t,n){var i=o(t);i in e?r.f(e,i,a(0,n)):e[i]=n}},function(e,t,n){"use strict";var o=n(59),r=n(6),a=n(15),i=n(13).f,c=n(58),l=n(67),u=c("meta"),s=0,d=Object.isExtensible||function(){return!0},p=function(e){i(e,u,{value:{objectID:"O"+ ++s,weakData:{}}})},f=e.exports={REQUIRED:!1,fastKey:function(e,t){if(!r(e))return"symbol"==typeof e?e:("string"==typeof e?"S":"P")+e;if(!a(e,u)){if(!d(e))return"F";if(!t)return"E";p(e)}return e[u].objectID},getWeakData:function(e,t){if(!a(e,u)){if(!d(e))return!0;if(!t)return!1;p(e)}return e[u].weakData},onFreeze:function(e){return l&&f.REQUIRED&&d(e)&&!a(e,u)&&p(e),e}};o[u]=!0},function(e,t,n){"use strict";t.__esModule=!0,t.createLogger=void 0;n(154);var o=n(19),r=0,a=1,i=2,c=3,l=4,u=function(e,t){for(var n=arguments.length,r=new Array(n>2?n-2:0),a=2;a=i){var c=[t].concat(r).map((function(e){return"string"==typeof e?e:e instanceof Error?e.stack||String(e):JSON.stringify(e)})).filter((function(e){return e})).join(" ")+"\nUser Agent: "+navigator.userAgent;(0,o.act)(window.__ref__,"tgui:log",{log:c})}};t.createLogger=function(e){return{debug:function(){for(var t=arguments.length,n=new Array(t),o=0;os;)if((c=l[s++])!=c)return!0}else for(;u>s;s++)if((e||s in l)&&l[s]===n)return e||s||0;return!e&&-1}};e.exports={includes:i(!0),indexOf:i(!1)}},function(e,t,n){"use strict";var o=n(4),r=/#|\.prototype\./,a=function(e,t){var n=c[i(e)];return n==u||n!=l&&("function"==typeof t?o(t):!!t)},i=a.normalize=function(e){return String(e).replace(r,".").toLowerCase()},c=a.data={},l=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},function(e,t,n){"use strict";var o=n(124),r=n(93);e.exports=Object.keys||function(e){return o(e,r)}},function(e,t,n){"use strict";var o=n(6),r=n(52),a=n(11)("species");e.exports=function(e,t){var n;return r(e)&&("function"!=typeof(n=e.constructor)||n!==Array&&!r(n.prototype)?o(n)&&null===(n=n[a])&&(n=undefined):n=undefined),new(n===undefined?Array:n)(0===t?0:t)}},function(e,t,n){"use strict";var o=n(4),r=n(11),a=n(96),i=r("species");e.exports=function(e){return a>=51||!o((function(){var t=[];return(t.constructor={})[i]=function(){return{foo:1}},1!==t[e](Boolean).foo}))}},function(e,t,n){"use strict";e.exports={}},function(e,t,n){"use strict";var o=n(22);e.exports=function(e,t,n){for(var r in t)o(e,r,t[r],n);return e}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){return Object.isExtensible(Object.preventExtensions({}))}))},function(e,t,n){"use strict";var o=n(8),r=n(98),a=n(10),i=n(48),c=n(99),l=n(132),u=function(e,t){this.stopped=e,this.result=t};(e.exports=function(e,t,n,s,d){var p,f,m,h,C,g,b,v=i(t,n,s?2:1);if(d)p=e;else{if("function"!=typeof(f=c(e)))throw TypeError("Target is not iterable");if(r(f)){for(m=0,h=a(e.length);h>m;m++)if((C=s?v(o(b=e[m])[0],b[1]):v(e[m]))&&C instanceof u)return C;return new u(!1)}p=f.call(e)}for(g=p.next;!(b=g.call(p)).done;)if("object"==typeof(C=l(p,v,b.value,s))&&C&&C instanceof u)return C;return new u(!1)}).stop=function(e){return new u(!0,e)}},function(e,t,n){"use strict";t.__esModule=!0,t.InterfaceLockNoticeBox=void 0;var o=n(1),r=n(2);t.InterfaceLockNoticeBox=function(e){var t=e.siliconUser,n=e.locked,a=e.onLockStatusChange,i=e.accessText;return t?(0,o.createComponentVNode)(2,r.NoticeBox,{children:(0,o.createComponentVNode)(2,r.Flex,{align:"center",children:[(0,o.createComponentVNode)(2,r.Flex.Item,{children:"Interface lock status:"}),(0,o.createComponentVNode)(2,r.Flex.Item,{grow:1}),(0,o.createComponentVNode)(2,r.Flex.Item,{children:(0,o.createComponentVNode)(2,r.Button,{m:0,color:"gray",icon:n?"lock":"unlock",content:n?"Locked":"Unlocked",onClick:function(){a&&a(!n)}})})]})}):(0,o.createComponentVNode)(2,r.NoticeBox,{children:["Swipe ",i||"an ID card"," ","to ",n?"unlock":"lock"," this interface."]})}},function(e,t,n){"use strict";t.__esModule=!0,t.compose=t.flow=void 0;t.flow=function o(){for(var e=arguments.length,t=new Array(e),n=0;n1?r-1:0),i=1;i=c.length)break;s=c[u++]}else{if((u=c.next()).done)break;s=u.value}var d=s;Array.isArray(d)?n=o.apply(void 0,d).apply(void 0,[n].concat(a)):d&&(n=d.apply(void 0,[n].concat(a)))}return n}};t.compose=function(){for(var e=arguments.length,t=new Array(e),n=0;n1?o-1:0),a=1;a=0:d>p;p+=f)p in s&&(l=n(l,s[p],p,u));return l}};e.exports={left:c(!1),right:c(!0)}},function(e,t,n){"use strict";var o=n(5),r=n(9),a=n(7).NATIVE_ARRAY_BUFFER,i=n(24),c=n(66),l=n(4),u=n(55),s=n(30),d=n(10),p=n(137),f=n(217),m=n(47).f,h=n(13).f,C=n(97),g=n(43),b=n(34),v=b.get,N=b.set,V="ArrayBuffer",y="DataView",_="Wrong length",x=o[V],k=x,w=o[y],L=o.RangeError,B=f.pack,S=f.unpack,I=function(e){return[255&e]},T=function(e){return[255&e,e>>8&255]},A=function(e){return[255&e,e>>8&255,e>>16&255,e>>24&255]},E=function(e){return e[3]<<24|e[2]<<16|e[1]<<8|e[0]},P=function(e){return B(e,23,4)},O=function(e){return B(e,52,8)},M=function(e,t){h(e.prototype,t,{get:function(){return v(this)[t]}})},R=function(e,t,n,o){var r=p(n),a=v(e);if(r+t>a.byteLength)throw L("Wrong index");var i=v(a.buffer).bytes,c=r+a.byteOffset,l=i.slice(c,c+t);return o?l:l.reverse()},F=function(e,t,n,o,r,a){var i=p(n),c=v(e);if(i+t>c.byteLength)throw L("Wrong index");for(var l=v(c.buffer).bytes,u=i+c.byteOffset,s=o(+r),d=0;dH;)(D=z[H++])in k||i(k,D,x[D]);j.constructor=k}var G=new w(new k(2)),U=w.prototype.setInt8;G.setInt8(0,2147483648),G.setInt8(1,2147483649),!G.getInt8(0)&&G.getInt8(1)||c(w.prototype,{setInt8:function(e,t){U.call(this,e,t<<24>>24)},setUint8:function(e,t){U.call(this,e,t<<24>>24)}},{unsafe:!0})}else k=function(e){u(this,k,V);var t=p(e);N(this,{bytes:C.call(new Array(t),0),byteLength:t}),r||(this.byteLength=t)},w=function(e,t,n){u(this,w,y),u(e,k,y);var o=v(e).byteLength,a=s(t);if(a<0||a>o)throw L("Wrong offset");if(a+(n=n===undefined?o-a:d(n))>o)throw L(_);N(this,{buffer:e,byteLength:n,byteOffset:a}),r||(this.buffer=e,this.byteLength=n,this.byteOffset=a)},r&&(M(k,"byteLength"),M(w,"buffer"),M(w,"byteLength"),M(w,"byteOffset")),c(w.prototype,{getInt8:function(e){return R(this,1,e)[0]<<24>>24},getUint8:function(e){return R(this,1,e)[0]},getInt16:function(e){var t=R(this,2,e,arguments.length>1?arguments[1]:undefined);return(t[1]<<8|t[0])<<16>>16},getUint16:function(e){var t=R(this,2,e,arguments.length>1?arguments[1]:undefined);return t[1]<<8|t[0]},getInt32:function(e){return E(R(this,4,e,arguments.length>1?arguments[1]:undefined))},getUint32:function(e){return E(R(this,4,e,arguments.length>1?arguments[1]:undefined))>>>0},getFloat32:function(e){return S(R(this,4,e,arguments.length>1?arguments[1]:undefined),23)},getFloat64:function(e){return S(R(this,8,e,arguments.length>1?arguments[1]:undefined),52)},setInt8:function(e,t){F(this,1,e,I,t)},setUint8:function(e,t){F(this,1,e,I,t)},setInt16:function(e,t){F(this,2,e,T,t,arguments.length>2?arguments[2]:undefined)},setUint16:function(e,t){F(this,2,e,T,t,arguments.length>2?arguments[2]:undefined)},setInt32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setUint32:function(e,t){F(this,4,e,A,t,arguments.length>2?arguments[2]:undefined)},setFloat32:function(e,t){F(this,4,e,P,t,arguments.length>2?arguments[2]:undefined)},setFloat64:function(e,t){F(this,8,e,O,t,arguments.length>2?arguments[2]:undefined)}});g(k,V),g(w,y),e.exports={ArrayBuffer:k,DataView:w}},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(61),i=n(22),c=n(50),l=n(68),u=n(55),s=n(6),d=n(4),p=n(75),f=n(43),m=n(79);e.exports=function(e,t,n){var h=-1!==e.indexOf("Map"),C=-1!==e.indexOf("Weak"),g=h?"set":"add",b=r[e],v=b&&b.prototype,N=b,V={},y=function(e){var t=v[e];i(v,e,"add"==e?function(e){return t.call(this,0===e?0:e),this}:"delete"==e?function(e){return!(C&&!s(e))&&t.call(this,0===e?0:e)}:"get"==e?function(e){return C&&!s(e)?undefined:t.call(this,0===e?0:e)}:"has"==e?function(e){return!(C&&!s(e))&&t.call(this,0===e?0:e)}:function(e,n){return t.call(this,0===e?0:e,n),this})};if(a(e,"function"!=typeof b||!(C||v.forEach&&!d((function(){(new b).entries().next()})))))N=n.getConstructor(t,e,h,g),c.REQUIRED=!0;else if(a(e,!0)){var _=new N,x=_[g](C?{}:-0,1)!=_,k=d((function(){_.has(1)})),w=p((function(e){new b(e)})),L=!C&&d((function(){for(var e=new b,t=5;t--;)e[g](t,t);return!e.has(-0)}));w||((N=t((function(t,n){u(t,N,e);var o=m(new b,t,N);return n!=undefined&&l(n,o[g],o,h),o}))).prototype=v,v.constructor=N),(k||L)&&(y("delete"),y("has"),h&&y("get")),(L||x)&&y(g),C&&v.clear&&delete v.clear}return V[e]=N,o({global:!0,forced:N!=b},V),f(N,e),C||n.setStrong(N,e,h),N}},function(e,t,n){"use strict";var o=n(6),r=n(53);e.exports=function(e,t,n){var a,i;return r&&"function"==typeof(a=t.constructor)&&a!==n&&o(i=a.prototype)&&i!==n.prototype&&r(e,i),e}},function(e,t,n){"use strict";var o=Math.expm1,r=Math.exp;e.exports=!o||o(10)>22025.465794806718||o(10)<22025.465794806718||-2e-17!=o(-2e-17)?function(e){return 0==(e=+e)?e:e>-1e-6&&e<1e-6?e+e*e/2:r(e)-1}:o},function(e,t,n){"use strict";e.exports="\t\n\x0B\f\r \xa0\u1680\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000\u2028\u2029\ufeff"},function(e,t,n){"use strict";var o=n(38),r=n(5),a=n(4);e.exports=o||!a((function(){var e=Math.random();__defineSetter__.call(null,e,(function(){})),delete r[e]}))},function(e,t,n){"use strict";var o=n(8);e.exports=function(){var e=o(this),t="";return e.global&&(t+="g"),e.ignoreCase&&(t+="i"),e.multiline&&(t+="m"),e.dotAll&&(t+="s"),e.unicode&&(t+="u"),e.sticky&&(t+="y"),t}},function(e,t,n){"use strict";var o,r,a=n(83),i=RegExp.prototype.exec,c=String.prototype.replace,l=i,u=(o=/a/,r=/b*/g,i.call(o,"a"),i.call(r,"a"),0!==o.lastIndex||0!==r.lastIndex),s=/()??/.exec("")[1]!==undefined;(u||s)&&(l=function(e){var t,n,o,r,l=this;return s&&(n=new RegExp("^"+l.source+"$(?!\\s)",a.call(l))),u&&(t=l.lastIndex),o=i.call(l,e),u&&o&&(l.lastIndex=l.global?o.index+o[0].length:t),s&&o&&o.length>1&&c.call(o[0],n,(function(){for(r=1;r")})),s=!a((function(){var e=/(?:)/,t=e.exec;e.exec=function(){return t.apply(this,arguments)};var n="ab".split(e);return 2!==n.length||"a"!==n[0]||"b"!==n[1]}));e.exports=function(e,t,n,d){var p=i(e),f=!a((function(){var t={};return t[p]=function(){return 7},7!=""[e](t)})),m=f&&!a((function(){var t=!1,n=/a/;return"split"===e&&((n={}).constructor={},n.constructor[l]=function(){return n},n.flags="",n[p]=/./[p]),n.exec=function(){return t=!0,null},n[p](""),!t}));if(!f||!m||"replace"===e&&!u||"split"===e&&!s){var h=/./[p],C=n(p,""[e],(function(e,t,n,o,r){return t.exec===c?f&&!r?{done:!0,value:h.call(t,n,o)}:{done:!0,value:e.call(n,t,o)}:{done:!1}})),g=C[0],b=C[1];r(String.prototype,e,g),r(RegExp.prototype,p,2==t?function(e,t){return b.call(e,this,t)}:function(e){return b.call(e,this)}),d&&o(RegExp.prototype[p],"sham",!0)}}},function(e,t,n){"use strict";var o=n(32),r=n(84);e.exports=function(e,t){var n=e.exec;if("function"==typeof n){var a=n.call(e,t);if("object"!=typeof a)throw TypeError("RegExp exec method returned something other than an Object or null");return a}if("RegExp"!==o(e))throw TypeError("RegExp#exec called on incompatible receiver");return r.call(e,t)}},function(e,t,n){"use strict";t.__esModule=!0,t.Icon=void 0;var o=n(1),r=n(12),a=n(17);var i=/-o$/,c=function(e){var t=e.name,n=e.size,c=e.spin,l=e.className,u=e.style,s=void 0===u?{}:u,d=e.rotation,p=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["name","size","spin","className","style","rotation"]);n&&(s["font-size"]=100*n+"%"),"number"==typeof d&&(s.transform="rotate("+d+"deg)");var f=i.test(t),m=t.replace(i,"");return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"i",className:(0,r.classes)([l,f?"far":"fas","fa-"+m,c&&"fa-spin"]),style:s},p)))};t.Icon=c,c.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";var o=n(5),r=n(6),a=o.document,i=r(a)&&r(a.createElement);e.exports=function(e){return i?a.createElement(e):{}}},function(e,t,n){"use strict";var o=n(5),r=n(24);e.exports=function(e,t){try{r(o,e,t)}catch(n){o[e]=t}return t}},function(e,t,n){"use strict";var o=n(120),r=Function.toString;"function"!=typeof o.inspectSource&&(o.inspectSource=function(e){return r.call(e)}),e.exports=o.inspectSource},function(e,t,n){"use strict";var o=n(38),r=n(120);(e.exports=function(e,t){return r[e]||(r[e]=t!==undefined?t:{})})("versions",[]).push({version:"3.4.8",mode:o?"pure":"global",copyright:"\xa9 2019 Denis Pushkarev (zloirock.ru)"})},function(e,t,n){"use strict";var o=n(35),r=n(47),a=n(94),i=n(8);e.exports=o("Reflect","ownKeys")||function(e){var t=r.f(i(e)),n=a.f;return n?t.concat(n(e)):t}},function(e,t,n){"use strict";e.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},function(e,t,n){"use strict";t.f=Object.getOwnPropertySymbols},function(e,t,n){"use strict";var o=n(4);e.exports=!!Object.getOwnPropertySymbols&&!o((function(){return!String(Symbol())}))},function(e,t,n){"use strict";var o,r,a=n(5),i=n(73),c=a.process,l=c&&c.versions,u=l&&l.v8;u?r=(o=u.split("."))[0]+o[1]:i&&(!(o=i.match(/Edge\/(\d+)/))||o[1]>=74)&&(o=i.match(/Chrome\/(\d+)/))&&(r=o[1]),e.exports=r&&+r},function(e,t,n){"use strict";var o=n(14),r=n(41),a=n(10);e.exports=function(e){for(var t=o(this),n=a(t.length),i=arguments.length,c=r(i>1?arguments[1]:undefined,n),l=i>2?arguments[2]:undefined,u=l===undefined?n:r(l,n);u>c;)t[c++]=e;return t}},function(e,t,n){"use strict";var o=n(11),r=n(65),a=o("iterator"),i=Array.prototype;e.exports=function(e){return e!==undefined&&(r.Array===e||i[a]===e)}},function(e,t,n){"use strict";var o=n(74),r=n(65),a=n(11)("iterator");e.exports=function(e){if(e!=undefined)return e[a]||e["@@iterator"]||r[o(e)]}},function(e,t,n){"use strict";var o={};o[n(11)("toStringTag")]="z",e.exports="[object z]"===String(o)},function(e,t,n){"use strict";var o=n(0),r=n(202),a=n(36),i=n(53),c=n(43),l=n(24),u=n(22),s=n(11),d=n(38),p=n(65),f=n(134),m=f.IteratorPrototype,h=f.BUGGY_SAFARI_ITERATORS,C=s("iterator"),g=function(){return this};e.exports=function(e,t,n,s,f,b,v){r(n,t,s);var N,V,y,_=function(e){if(e===f&&B)return B;if(!h&&e in w)return w[e];switch(e){case"keys":case"values":case"entries":return function(){return new n(this,e)}}return function(){return new n(this)}},x=t+" Iterator",k=!1,w=e.prototype,L=w[C]||w["@@iterator"]||f&&w[f],B=!h&&L||_(f),S="Array"==t&&w.entries||L;if(S&&(N=a(S.call(new e)),m!==Object.prototype&&N.next&&(d||a(N)===m||(i?i(N,m):"function"!=typeof N[C]&&l(N,C,g)),c(N,x,!0,!0),d&&(p[x]=g))),"values"==f&&L&&"values"!==L.name&&(k=!0,B=function(){return L.call(this)}),d&&!v||w[C]===B||l(w,C,B),p[t]=B,f)if(V={values:_("values"),keys:b?B:_("keys"),entries:_("entries")},v)for(y in V)!h&&!k&&y in w||u(w,y,V[y]);else o({target:t,proto:!0,forced:h||k},V);return V}},function(e,t,n){"use strict";var o=n(4);e.exports=!o((function(){function e(){}return e.prototype.constructor=null,Object.getPrototypeOf(new e)!==e.prototype}))},function(e,t,n){"use strict";var o=n(10),r=n(104),a=n(21),i=Math.ceil,c=function(e){return function(t,n,c){var l,u,s=String(a(t)),d=s.length,p=c===undefined?" ":String(c),f=o(n);return f<=d||""==p?s:(l=f-d,(u=r.call(p,i(l/p.length))).length>l&&(u=u.slice(0,l)),e?s+u:u+s)}};e.exports={start:c(!1),end:c(!0)}},function(e,t,n){"use strict";var o=n(30),r=n(21);e.exports="".repeat||function(e){var t=String(r(this)),n="",a=o(e);if(a<0||a==Infinity)throw RangeError("Wrong number of repetitions");for(;a>0;(a>>>=1)&&(t+=t))1&a&&(n+=t);return n}},function(e,t,n){"use strict";e.exports=Math.sign||function(e){return 0==(e=+e)||e!=e?e:e<0?-1:1}},function(e,t,n){"use strict";var o,r,a,i=n(5),c=n(4),l=n(32),u=n(48),s=n(127),d=n(88),p=n(146),f=i.location,m=i.setImmediate,h=i.clearImmediate,C=i.process,g=i.MessageChannel,b=i.Dispatch,v=0,N={},V=function(e){if(N.hasOwnProperty(e)){var t=N[e];delete N[e],t()}},y=function(e){return function(){V(e)}},_=function(e){V(e.data)},x=function(e){i.postMessage(e+"",f.protocol+"//"+f.host)};m&&h||(m=function(e){for(var t=[],n=1;arguments.length>n;)t.push(arguments[n++]);return N[++v]=function(){("function"==typeof e?e:Function(e)).apply(undefined,t)},o(v),v},h=function(e){delete N[e]},"process"==l(C)?o=function(e){C.nextTick(y(e))}:b&&b.now?o=function(e){b.now(y(e))}:g&&!p?(a=(r=new g).port2,r.port1.onmessage=_,o=u(a.postMessage,a,1)):!i.addEventListener||"function"!=typeof postMessage||i.importScripts||c(x)?o="onreadystatechange"in d("script")?function(e){s.appendChild(d("script")).onreadystatechange=function(){s.removeChild(this),V(e)}}:function(e){setTimeout(y(e),0)}:(o=x,i.addEventListener("message",_,!1))),e.exports={set:m,clear:h}},function(e,t,n){"use strict";var o=n(6),r=n(32),a=n(11)("match");e.exports=function(e){var t;return o(e)&&((t=e[a])!==undefined?!!t:"RegExp"==r(e))}},function(e,t,n){"use strict";var o=n(30),r=n(21),a=function(e){return function(t,n){var a,i,c=String(r(t)),l=o(n),u=c.length;return l<0||l>=u?e?"":undefined:(a=c.charCodeAt(l))<55296||a>56319||l+1===u||(i=c.charCodeAt(l+1))<56320||i>57343?e?c.charAt(l):a:e?c.slice(l,l+2):i-56320+(a-55296<<10)+65536}};e.exports={codeAt:a(!1),charAt:a(!0)}},function(e,t,n){"use strict";var o=n(107);e.exports=function(e){if(o(e))throw TypeError("The method doesn't accept regular expressions");return e}},function(e,t,n){"use strict";var o=n(11)("match");e.exports=function(e){var t=/./;try{"/./"[e](t)}catch(n){try{return t[o]=!1,"/./"[e](t)}catch(r){}}return!1}},function(e,t,n){"use strict";var o=n(108).charAt;e.exports=function(e,t,n){return t+(n?o(e,t).length:1)}},function(e,t,n){"use strict";var o=n(4),r=n(81);e.exports=function(e){return o((function(){return!!r[e]()||"\u200b\x85\u180e"!="\u200b\x85\u180e"[e]()||r[e].name!==e}))}},function(e,t,n){"use strict";var o=n(5),r=n(4),a=n(75),i=n(7).NATIVE_ARRAY_BUFFER_VIEWS,c=o.ArrayBuffer,l=o.Int8Array;e.exports=!i||!r((function(){l(1)}))||!r((function(){new l(-1)}))||!a((function(e){new l,new l(null),new l(1.5),new l(e)}),!0)||r((function(){return 1!==new l(new c(2),1,undefined).length}))},function(e,t,n){"use strict";t.__esModule=!0,t.ButtonInput=t.ButtonConfirm=t.ButtonCheckbox=t.Button=void 0;var o=n(1),r=n(12),a=n(19),i=n(115),c=n(51),l=n(116),u=n(17),s=n(87),d=n(159);n(160),n(161);function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}function f(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var m=(0,c.createLogger)("Button"),h=function(e){var t=e.className,n=e.fluid,c=e.icon,p=e.color,h=e.disabled,C=e.selected,g=e.tooltip,b=e.tooltipPosition,v=e.ellipsis,N=e.content,V=e.iconRotation,y=e.iconSpin,_=e.children,x=e.onclick,k=e.onClick,w=f(e,["className","fluid","icon","color","disabled","selected","tooltip","tooltipPosition","ellipsis","content","iconRotation","iconSpin","children","onclick","onClick"]),L=!(!N&&!_);return x&&m.warn("Lowercase 'onclick' is not supported on Button and lowercase prop names are discouraged in general. Please use a camelCase'onClick' instead and read: https://infernojs.org/docs/guides/event-handling"),(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Box,Object.assign({as:"span",className:(0,r.classes)(["Button",n&&"Button--fluid",h&&"Button--disabled",C&&"Button--selected",L&&"Button--hasContent",v&&"Button--ellipsis",p&&"string"==typeof p?"Button--color--"+p:"Button--color--default",t]),tabIndex:!h&&"0",unselectable:a.tridentVersion<=4,onclick:function(e){(0,l.refocusLayout)(),!h&&k&&k(e)},onKeyDown:function(e){var t=window.event?e.which:e.keyCode;return t===i.KEY_SPACE||t===i.KEY_ENTER?(e.preventDefault(),void(!h&&k&&k(e))):t===i.KEY_ESCAPE?(e.preventDefault(),void(0,l.refocusLayout)()):void 0}},w,{children:[c&&(0,o.createComponentVNode)(2,s.Icon,{name:c,rotation:V,spin:y}),N,_,g&&(0,o.createComponentVNode)(2,d.Tooltip,{content:g,position:b})]})))};t.Button=h,h.defaultHooks=r.pureComponentHooks;var C=function(e){var t=e.checked,n=f(e,["checked"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({color:"transparent",icon:t?"check-square-o":"square-o",selected:t},n)))};t.ButtonCheckbox=C,h.Checkbox=C;var g=function(e){function t(){var t;return(t=e.call(this)||this).state={clickedOnce:!1},t.handleClick=function(){t.state.clickedOnce&&t.setClickedOnce(!1)},t}p(t,e);var n=t.prototype;return n.setClickedOnce=function(e){var t=this;this.setState({clickedOnce:e}),e?setTimeout((function(){return window.addEventListener("click",t.handleClick)})):window.removeEventListener("click",this.handleClick)},n.render=function(){var e=this,t=this.props,n=t.confirmMessage,r=void 0===n?"Confirm?":n,a=t.confirmColor,i=void 0===a?"bad":a,c=t.color,l=t.content,u=t.onClick,s=f(t,["confirmMessage","confirmColor","color","content","onClick"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({content:this.state.clickedOnce?r:l,color:this.state.clickedOnce?i:c,onClick:function(){return e.state.clickedOnce?u():e.setClickedOnce(!0)}},s)))},t}(o.Component);t.ButtonConfirm=g,h.Confirm=g;var b=function(e){function t(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={inInput:!1},t}p(t,e);var n=t.prototype;return n.setInInput=function(e){if(this.setState({inInput:e}),this.inputRef){var t=this.inputRef.current;if(e){t.value=this.props.currentValue||"";try{t.focus(),t.select()}catch(n){}}}},n.commitResult=function(e){if(this.inputRef){var t=this.inputRef.current;if(""!==t.value)return void this.props.onCommit(e,t.value);if(!this.props.defaultValue)return;this.props.onCommit(e,this.props.defaultValue)}},n.render=function(){var e=this,t=this.props,n=t.fluid,a=t.content,c=t.color,l=void 0===c?"default":c,s=(t.placeholder,t.maxLength,f(t,["fluid","content","color","placeholder","maxLength"]));return(0,o.normalizeProps)((0,o.createComponentVNode)(2,u.Box,Object.assign({className:(0,r.classes)(["Button",n&&"Button--fluid","Button--color--"+l])},s,{onClick:function(){return e.setInInput(!0)},children:[(0,o.createVNode)(1,"div",null,a,0),(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:this.state.inInput?undefined:"none","text-align":"left"},onBlur:function(t){e.state.inInput&&(e.setInInput(!1),e.commitResult(t))},onKeyDown:function(t){if(t.keyCode===i.KEY_ENTER)return e.setInInput(!1),void e.commitResult(t);t.keyCode===i.KEY_ESCAPE&&e.setInInput(!1)}},null,this.inputRef)]})))},t}(o.Component);t.ButtonInput=b,h.Input=b},function(e,t,n){"use strict";t.__esModule=!0,t.hotKeyReducer=t.hotKeyMiddleware=t.releaseHeldKeys=t.KEY_MINUS=t.KEY_EQUAL=t.KEY_Z=t.KEY_Y=t.KEY_X=t.KEY_W=t.KEY_V=t.KEY_U=t.KEY_T=t.KEY_S=t.KEY_R=t.KEY_Q=t.KEY_P=t.KEY_O=t.KEY_N=t.KEY_M=t.KEY_L=t.KEY_K=t.KEY_J=t.KEY_I=t.KEY_H=t.KEY_G=t.KEY_F=t.KEY_E=t.KEY_D=t.KEY_C=t.KEY_B=t.KEY_A=t.KEY_9=t.KEY_8=t.KEY_7=t.KEY_6=t.KEY_5=t.KEY_4=t.KEY_3=t.KEY_2=t.KEY_1=t.KEY_0=t.KEY_SPACE=t.KEY_ESCAPE=t.KEY_ALT=t.KEY_CTRL=t.KEY_SHIFT=t.KEY_ENTER=t.KEY_TAB=t.KEY_BACKSPACE=void 0;var o=n(51),r=n(19),a=(0,o.createLogger)("hotkeys");t.KEY_BACKSPACE=8;t.KEY_TAB=9;t.KEY_ENTER=13;t.KEY_SHIFT=16;t.KEY_CTRL=17;t.KEY_ALT=18;t.KEY_ESCAPE=27;t.KEY_SPACE=32;t.KEY_0=48;t.KEY_1=49;t.KEY_2=50;t.KEY_3=51;t.KEY_4=52;t.KEY_5=53;t.KEY_6=54;t.KEY_7=55;t.KEY_8=56;t.KEY_9=57;t.KEY_A=65;t.KEY_B=66;t.KEY_C=67;t.KEY_D=68;t.KEY_E=69;t.KEY_F=70;t.KEY_G=71;t.KEY_H=72;t.KEY_I=73;t.KEY_J=74;t.KEY_K=75;t.KEY_L=76;t.KEY_M=77;t.KEY_N=78;t.KEY_O=79;t.KEY_P=80;t.KEY_Q=81;t.KEY_R=82;t.KEY_S=83;t.KEY_T=84;t.KEY_U=85;t.KEY_V=86;t.KEY_W=87;t.KEY_X=88;t.KEY_Y=89;t.KEY_Z=90;t.KEY_EQUAL=187;t.KEY_MINUS=189;var i=[17,18,16],c=[27,13,32,9,17,16],l={},u=function(e,t,n,o){var r="";return e&&(r+="Ctrl+"),t&&(r+="Alt+"),n&&(r+="Shift+"),r+=o>=48&&o<=90?String.fromCharCode(o):"["+o+"]"},s=function(e){var t=window.event?e.which:e.keyCode,n=e.ctrlKey,o=e.altKey,r=e.shiftKey;return{keyCode:t,ctrlKey:n,altKey:o,shiftKey:r,hasModifierKeys:n||o||r,keyString:u(n,o,r,t)}},d=function(){for(var e=0,t=Object.keys(l);e4&&function(e,t){if(!e.defaultPrevented){var n=e.target&&e.target.localName;if("input"!==n&&"textarea"!==n){var o=s(e),i=o.keyCode,u=o.ctrlKey,d=o.shiftKey;u||d||c.includes(i)||("keydown"!==t||l[i]?"keyup"===t&&l[i]&&(a.debug("passthrough",t,o),(0,r.callByond)("",{__keyup:i})):(a.debug("passthrough",t,o),(0,r.callByond)("",{__keydown:i})))}}}(e,t),function(e,t,n){if("keyup"===t){var o=s(e),r=o.ctrlKey,c=o.altKey,l=o.keyCode,u=o.hasModifierKeys,d=o.keyString;u&&!i.includes(l)&&(a.log(d),r&&c&&8===l&&setTimeout((function(){throw new Error("OOPSIE WOOPSIE!! UwU We made a fucky wucky!! A wittle fucko boingo! The code monkeys at our headquarters are working VEWY HAWD to fix this!")})),n({type:"hotKey",payload:o}))}}(e,t,n)},document.addEventListener("keydown",(function(e){var n=window.event?e.which:e.keyCode;t(e,"keydown"),l[n]=!0})),document.addEventListener("keyup",(function(e){var n=window.event?e.which:e.keyCode;t(e,"keyup"),l[n]=!1})),r.tridentVersion>4&&function(e){var t;document.addEventListener("focusout",(function(){t=setTimeout(e)})),document.addEventListener("focusin",(function(){clearTimeout(t)})),window.addEventListener("beforeunload",e)}((function(){d()})),function(e){return function(t){return e(t)}}};t.hotKeyReducer=function(e,t){var n=t.type,o=t.payload;if("hotKey"===n){var r=o.ctrlKey,a=o.altKey,i=o.keyCode;return r&&a&&187===i?Object.assign({},e,{showKitchenSink:!e.showKitchenSink}):e}return e}},function(e,t,n){"use strict";t.__esModule=!0,t.refocusLayout=void 0;var o=n(19);t.refocusLayout=function(){if(!(o.tridentVersion<=4)){var e=document.getElementById("Layout__content");e&&e.focus()}}},function(e,t,n){"use strict";t.__esModule=!0,t.toastReducer=t.showToast=t.Toast=void 0;var o,r=n(1),a=n(12),i=function(e){var t=e.content,n=e.children;return(0,r.createVNode)(1,"div","Layout__toast",[t,n],0)};t.Toast=i,i.defaultHooks=a.pureComponentHooks;t.showToast=function(e,t){o&&clearTimeout(o),o=setTimeout((function(){o=undefined,e({type:"hideToast"})}),5e3),e({type:"showToast",payload:{text:t}})};t.toastReducer=function(e,t){var n=t.type,o=t.payload;if("showToast"===n){var r=o.text;return Object.assign({},e,{toastText:r})}return"hideToast"===n?Object.assign({},e,{toastText:null}):e}},function(e,t,n){"use strict";var o;o=function(){return this}();try{o=o||new Function("return this")()}catch(r){"object"==typeof window&&(o=window)}e.exports=o},function(e,t,n){"use strict";var o=n(9),r=n(4),a=n(88);e.exports=!o&&!r((function(){return 7!=Object.defineProperty(a("div"),"a",{get:function(){return 7}}).a}))},function(e,t,n){"use strict";var o=n(5),r=n(89),a=o["__core-js_shared__"]||r("__core-js_shared__",{});e.exports=a},function(e,t,n){"use strict";var o=n(5),r=n(90),a=o.WeakMap;e.exports="function"==typeof a&&/native code/.test(r(a))},function(e,t,n){"use strict";var o=n(15),r=n(92),a=n(18),i=n(13);e.exports=function(e,t){for(var n=r(t),c=i.f,l=a.f,u=0;ul;)o(c,n=t[l++])&&(~a(u,n)||u.push(n));return u}},function(e,t,n){"use strict";var o=n(95);e.exports=o&&!Symbol.sham&&"symbol"==typeof Symbol()},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(8),i=n(62);e.exports=o?Object.defineProperties:function(e,t){a(e);for(var n,o=i(t),c=o.length,l=0;c>l;)r.f(e,n=o[l++],t[n]);return e}},function(e,t,n){"use strict";var o=n(35);e.exports=o("document","documentElement")},function(e,t,n){"use strict";var o=n(23),r=n(47).f,a={}.toString,i="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],c=function(e){try{return r(e)}catch(t){return i.slice()}};e.exports.f=function(e){return i&&"[object Window]"==a.call(e)?c(e):r(o(e))}},function(e,t,n){"use strict";var o=n(11);t.f=o},function(e,t,n){"use strict";var o=n(14),r=n(41),a=n(10),i=Math.min;e.exports=[].copyWithin||function(e,t){var n=o(this),c=a(n.length),l=r(e,c),u=r(t,c),s=arguments.length>2?arguments[2]:undefined,d=i((s===undefined?c:r(s,c))-u,c-l),p=1;for(u0;)u in n?n[l]=n[u]:delete n[l],l+=p,u+=p;return n}},function(e,t,n){"use strict";var o=n(52),r=n(10),a=n(48);e.exports=function i(e,t,n,c,l,u,s,d){for(var p,f=l,m=0,h=!!s&&a(s,d,3);m0&&o(p))f=i(e,t,p,r(p.length),f,u-1)-1;else{if(f>=9007199254740991)throw TypeError("Exceed the acceptable array length");e[f]=p}f++}m++}return f}},function(e,t,n){"use strict";var o=n(8);e.exports=function(e,t,n,r){try{return r?t(o(n)[0],n[1]):t(n)}catch(i){var a=e["return"];throw a!==undefined&&o(a.call(e)),i}}},function(e,t,n){"use strict";var o=n(23),r=n(44),a=n(65),i=n(34),c=n(101),l=i.set,u=i.getterFor("Array Iterator");e.exports=c(Array,"Array",(function(e,t){l(this,{type:"Array Iterator",target:o(e),index:0,kind:t})}),(function(){var e=u(this),t=e.target,n=e.kind,o=e.index++;return!t||o>=t.length?(e.target=undefined,{value:undefined,done:!0}):"keys"==n?{value:o,done:!1}:"values"==n?{value:t[o],done:!1}:{value:[o,t[o]],done:!1}}),"values"),a.Arguments=a.Array,r("keys"),r("values"),r("entries")},function(e,t,n){"use strict";var o,r,a,i=n(36),c=n(24),l=n(15),u=n(11),s=n(38),d=u("iterator"),p=!1;[].keys&&("next"in(a=[].keys())?(r=i(i(a)))!==Object.prototype&&(o=r):p=!0),o==undefined&&(o={}),s||l(o,d)||c(o,d,(function(){return this})),e.exports={IteratorPrototype:o,BUGGY_SAFARI_ITERATORS:p}},function(e,t,n){"use strict";var o=n(6);e.exports=function(e){if(!o(e)&&null!==e)throw TypeError("Can't set "+String(e)+" as a prototype");return e}},function(e,t,n){"use strict";var o=n(23),r=n(30),a=n(10),i=n(39),c=Math.min,l=[].lastIndexOf,u=!!l&&1/[1].lastIndexOf(1,-0)<0,s=i("lastIndexOf");e.exports=u||s?function(e){if(u)return l.apply(this,arguments)||0;var t=o(this),n=a(t.length),i=n-1;for(arguments.length>1&&(i=c(i,r(arguments[1]))),i<0&&(i=n+i);i>=0;i--)if(i in t&&t[i]===e)return i||0;return-1}:l},function(e,t,n){"use strict";var o=n(30),r=n(10);e.exports=function(e){if(e===undefined)return 0;var t=o(e),n=r(t);if(t!==n)throw RangeError("Wrong length or index");return n}},function(e,t,n){"use strict";var o=n(31),r=n(6),a=[].slice,i={},c=function(e,t,n){if(!(t in i)){for(var o=[],r=0;r1?arguments[1]:undefined,3);t=t?t.next:n.first;)for(o(t.value,t.key,this);t&&t.removed;)t=t.previous},has:function(e){return!!g(this,e)}}),a(s.prototype,n?{get:function(e){var t=g(this,e);return t&&t.value},set:function(e,t){return C(this,0===e?0:e,t)}}:{add:function(e){return C(this,e=0===e?0:e,e)}}),d&&o(s.prototype,"size",{get:function(){return f(this).size}}),s},setStrong:function(e,t,n){var o=t+" Iterator",r=h(t),a=h(o);u(e,t,(function(e,t){m(this,{type:o,target:e,state:r(e),kind:t,last:undefined})}),(function(){for(var e=a(this),t=e.kind,n=e.last;n&&n.removed;)n=n.previous;return e.target&&(e.last=n=n?n.next:e.state.first)?"keys"==t?{value:n.key,done:!1}:"values"==t?{value:n.value,done:!1}:{value:[n.key,n.value],done:!1}:(e.target=undefined,{value:undefined,done:!0})}),n?"entries":"values",!n,!0),s(t)}}},function(e,t,n){"use strict";var o=Math.log;e.exports=Math.log1p||function(e){return(e=+e)>-1e-8&&e<1e-8?e-e*e/2:o(1+e)}},function(e,t,n){"use strict";var o=n(6),r=Math.floor;e.exports=function(e){return!o(e)&&isFinite(e)&&r(e)===e}},function(e,t,n){"use strict";var o=n(5),r=n(56).trim,a=n(81),i=o.parseInt,c=/^[+-]?0[Xx]/,l=8!==i(a+"08")||22!==i(a+"0x16");e.exports=l?function(e,t){var n=r(String(e));return i(n,t>>>0||(c.test(n)?16:10))}:i},function(e,t,n){"use strict";var o=n(9),r=n(62),a=n(23),i=n(71).f,c=function(e){return function(t){for(var n,c=a(t),l=r(c),u=l.length,s=0,d=[];u>s;)n=l[s++],o&&!i.call(c,n)||d.push(e?[n,c[n]]:c[n]);return d}};e.exports={entries:c(!0),values:c(!1)}},function(e,t,n){"use strict";e.exports=Object.is||function(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}},function(e,t,n){"use strict";var o=n(5);e.exports=o.Promise},function(e,t,n){"use strict";var o=n(73);e.exports=/(iphone|ipod|ipad).*applewebkit/i.test(o)},function(e,t,n){"use strict";var o,r,a,i,c,l,u,s,d=n(5),p=n(18).f,f=n(32),m=n(106).set,h=n(146),C=d.MutationObserver||d.WebKitMutationObserver,g=d.process,b=d.Promise,v="process"==f(g),N=p(d,"queueMicrotask"),V=N&&N.value;V||(o=function(){var e,t;for(v&&(e=g.domain)&&e.exit();r;){t=r.fn,r=r.next;try{t()}catch(n){throw r?i():a=undefined,n}}a=undefined,e&&e.enter()},v?i=function(){g.nextTick(o)}:C&&!h?(c=!0,l=document.createTextNode(""),new C(o).observe(l,{characterData:!0}),i=function(){l.data=c=!c}):b&&b.resolve?(u=b.resolve(undefined),s=u.then,i=function(){s.call(u,o)}):i=function(){m.call(d,o)}),e.exports=V||function(e){var t={fn:e,next:undefined};a&&(a.next=t),r||(r=t,i()),a=t}},function(e,t,n){"use strict";var o=n(8),r=n(6),a=n(149);e.exports=function(e,t){if(o(e),r(t)&&t.constructor===e)return t;var n=a.f(e);return(0,n.resolve)(t),n.promise}},function(e,t,n){"use strict";var o=n(31),r=function(e){var t,n;this.promise=new e((function(e,o){if(t!==undefined||n!==undefined)throw TypeError("Bad Promise constructor");t=e,n=o})),this.resolve=o(t),this.reject=o(n)};e.exports.f=function(e){return new r(e)}},function(e,t,n){"use strict";var o=n(73);e.exports=/Version\/10\.\d+(\.\d+)?( Mobile\/\w+)? Safari\//.test(o)},function(e,t,n){"use strict";var o=n(347);e.exports=function(e,t){var n=o(e);if(n%t)throw RangeError("Wrong offset");return n}},function(e,t,n){"use strict";var o=n(14),r=n(10),a=n(99),i=n(98),c=n(48),l=n(7).aTypedArrayConstructor;e.exports=function(e){var t,n,u,s,d,p,f=o(e),m=arguments.length,h=m>1?arguments[1]:undefined,C=h!==undefined,g=a(f);if(g!=undefined&&!i(g))for(p=(d=g.call(f)).next,f=[];!(s=p.call(d)).done;)f.push(s.value);for(C&&m>2&&(h=c(h,arguments[2],2)),n=r(f.length),u=new(l(this))(n),t=0;n>t;t++)u[t]=C?h(f[t],t):f[t];return u}},function(e,t,n){"use strict";var o=n(66),r=n(50).getWeakData,a=n(8),i=n(6),c=n(55),l=n(68),u=n(16),s=n(15),d=n(34),p=d.set,f=d.getterFor,m=u.find,h=u.findIndex,C=0,g=function(e){return e.frozen||(e.frozen=new b)},b=function(){this.entries=[]},v=function(e,t){return m(e.entries,(function(e){return e[0]===t}))};b.prototype={get:function(e){var t=v(this,e);if(t)return t[1]},has:function(e){return!!v(this,e)},set:function(e,t){var n=v(this,e);n?n[1]=t:this.entries.push([e,t])},"delete":function(e){var t=h(this.entries,(function(t){return t[0]===e}));return~t&&this.entries.splice(t,1),!!~t}},e.exports={getConstructor:function(e,t,n,u){var d=e((function(e,o){c(e,d,t),p(e,{type:t,id:C++,frozen:undefined}),o!=undefined&&l(o,e[u],e,n)})),m=f(t),h=function(e,t,n){var o=m(e),i=r(a(t),!0);return!0===i?g(o).set(t,n):i[o.id]=n,e};return o(d.prototype,{"delete":function(e){var t=m(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t)["delete"](e):n&&s(n,t.id)&&delete n[t.id]},has:function(e){var t=m(this);if(!i(e))return!1;var n=r(e);return!0===n?g(t).has(e):n&&s(n,t.id)}}),o(d.prototype,n?{get:function(e){var t=m(this);if(i(e)){var n=r(e);return!0===n?g(t).get(e):n?n[t.id]:undefined}},set:function(e,t){return h(this,e,t)}}:{add:function(e){return h(this,e,!0)}}),d}}},function(e,t,n){"use strict";t.__esModule=!0,t.setupHotReloading=t.sendLogEntry=void 0;t.sendLogEntry=function(e,t){};t.setupHotReloading=function(){0}},function(e,t,n){"use strict";t.__esModule=!0,t.resizeStartHandler=t.dragStartHandler=t.setupDrag=void 0;var o,r,a,i,c,l=n(156),u=n(19),s=(0,n(51).createLogger)("drag"),d=!1,p=!1,f=[0,0],m=function(e){return(0,u.winget)(e,"pos").then((function(e){return[e.x,e.y]}))},h=function(e,t){return(0,u.winset)(e,"pos",t[0]+","+t[1])},C=function(e){var t,n,r,a;return regeneratorRuntime.async((function(i){for(;;)switch(i.prev=i.next){case 0:return s.log("setting up"),o=e.config.window,i.next=4,regeneratorRuntime.awrap(m(o));case 4:t=i.sent,f=[t[0]-window.screenLeft,t[1]-window.screenTop],n=g(t),r=n[0],a=n[1],r&&h(o,a),s.debug("current state",{ref:o,screenOffset:f});case 9:case"end":return i.stop()}}))};t.setupDrag=C;var g=function(e){var t=e[0],n=e[1],o=!1;return t<0?(t=0,o=!0):t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth,o=!0),n<0?(n=0,o=!0):n+window.innerHeight>window.screen.availHeight&&(n=window.screen.availHeight-window.innerHeight,o=!0),[o,[t,n]]};t.dragStartHandler=function(e){s.log("drag start"),d=!0,r=[window.screenLeft-e.screenX,window.screenTop-e.screenY],document.addEventListener("mousemove",v),document.addEventListener("mouseup",b),v(e)};var b=function y(e){s.log("drag end"),v(e),document.removeEventListener("mousemove",v),document.removeEventListener("mouseup",y),d=!1},v=function(e){d&&(e.preventDefault(),h(o,(0,l.vecAdd)([e.screenX,e.screenY],f,r)))};t.resizeStartHandler=function(e,t){return function(n){a=[e,t],s.log("resize start",a),p=!0,r=[window.screenLeft-n.screenX,window.screenTop-n.screenY],i=[window.innerWidth,window.innerHeight],document.addEventListener("mousemove",V),document.addEventListener("mouseup",N),V(n)}};var N=function _(e){s.log("resize end",c),V(e),document.removeEventListener("mousemove",V),document.removeEventListener("mouseup",_),p=!1},V=function(e){p&&(e.preventDefault(),(c=(0,l.vecAdd)(i,(0,l.vecMultiply)(a,(0,l.vecAdd)([e.screenX,e.screenY],(0,l.vecInverse)([window.screenLeft,window.screenTop]),r,[1,1]))))[0]=Math.max(c[0],250),c[1]=Math.max(c[1],120),function(e,t){(0,u.winset)(e,"size",t[0]+","+t[1])}(o,c))}},function(e,t,n){"use strict";t.__esModule=!0,t.vecNormalize=t.vecLength=t.vecInverse=t.vecScale=t.vecDivide=t.vecMultiply=t.vecSubtract=t.vecAdd=t.vecCreate=void 0;var o=n(29);t.vecCreate=function(){for(var e=arguments.length,t=new Array(e),n=0;n35;return(0,o.createVNode)(1,"div",(0,r.classes)(["Tooltip",i&&"Tooltip--long",a&&"Tooltip--"+a]),null,1,{"data-tooltip":t})}},function(e,t,n){"use strict";t.__esModule=!0,t.Input=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){return(0,r.isFalsy)(e)?"":e},l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).inputRef=(0,o.createRef)(),t.state={editing:!1},t.handleInput=function(e){var n=t.state.editing,o=t.props.onInput;n||t.setEditing(!0),o&&o(e,e.target.value)},t.handleFocus=function(e){t.state.editing||t.setEditing(!0)},t.handleBlur=function(e){var n=t.state.editing,o=t.props.onChange;n&&(t.setEditing(!1),o&&o(e,e.target.value))},t.handleKeyDown=function(e){var n=t.props,o=n.onInput,r=n.onChange,a=n.onEnter;return 13===e.keyCode?(t.setEditing(!1),r&&r(e,e.target.value),o&&o(e,e.target.value),a&&a(e,e.target.value),void(t.props.selfClear?e.target.value="":e.target.blur())):27===e.keyCode?(t.setEditing(!1),e.target.value=c(t.props.value),void e.target.blur()):void 0},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentDidMount=function(){var e=this.props.value,t=this.inputRef.current;t&&(t.value=c(e))},u.componentDidUpdate=function(e,t){var n=this.state.editing,o=e.value,r=this.props.value,a=this.inputRef.current;a&&!n&&o!==r&&(a.value=c(r))},u.setEditing=function(e){this.setState({editing:e})},u.render=function(){var e=this.props,t=(e.selfClear,e.onInput,e.onChange,e.onEnter,e.value,e.maxLength),n=e.placeholder,c=i(e,["selfClear","onInput","onChange","onEnter","value","maxLength","placeholder"]),l=c.className,u=c.fluid,s=i(c,["className","fluid"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Input",u&&"Input--fluid",l])},s,{children:[(0,o.createVNode)(1,"div","Input__baseline",".",16),(0,o.createVNode)(64,"input","Input__input",null,1,{placeholder:n,onInput:this.handleInput,onFocus:this.handleFocus,onBlur:this.handleBlur,onKeyDown:this.handleKeyDown,maxLength:t},null,this.inputRef)]})))},l}(o.Component);t.Input=l},function(e,t,n){"use strict";t.__esModule=!0,t.GridColumn=t.Grid=void 0;var o=n(1),r=n(162),a=n(12);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.children,n=i(e,["children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table,Object.assign({},n,{children:(0,o.createComponentVNode)(2,r.Table.Row,{children:t})})))};t.Grid=c,c.defaultHooks=a.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t,a=e.style,c=i(e,["size","style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Table.Cell,Object.assign({style:Object.assign({width:n+"%"},a)},c)))};t.GridColumn=l,c.defaultHooks=a.pureComponentHooks,c.Column=l},function(e,t,n){"use strict";t.__esModule=!0,t.TableCell=t.TableRow=t.Table=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.collapsing,n=e.className,c=e.content,l=e.children,u=i(e,["collapsing","className","content","children"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"table",className:(0,r.classes)(["Table",t&&"Table--collapsing",n])},u,{children:(0,o.createVNode)(1,"tbody",null,[c,l],0)})))};t.Table=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.className,n=e.header,c=i(e,["className","header"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"tr",className:(0,r.classes)(["Table__row",n&&"Table__row--header",t])},c)))};t.TableRow=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.collapsing,c=e.header,l=i(e,["className","collapsing","header"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({as:"td",className:(0,r.classes)(["Table__cell",n&&"Table__cell--collapsing",c&&"Table__cell--header",t])},l)))};t.TableCell=u,u.defaultHooks=r.pureComponentHooks,c.Row=l,c.Cell=u},function(e,t,n){"use strict";t.__esModule=!0,t.LabeledListDivider=t.LabeledListItem=t.LabeledList=void 0;var o=n(1),r=n(12),a=n(17),i=function(e){var t=e.children;return(0,o.createVNode)(1,"table","LabeledList",t,0)};t.LabeledList=i,i.defaultHooks=r.pureComponentHooks;var c=function(e){var t=e.className,n=e.label,i=e.labelColor,c=void 0===i?"label":i,l=e.color,u=e.buttons,s=e.content,d=e.children;return(0,o.createVNode)(1,"tr",(0,r.classes)(["LabeledList__row",t]),[(0,o.createComponentVNode)(2,a.Box,{as:"td",color:c,className:(0,r.classes)(["LabeledList__cell","LabeledList__label"]),content:n+":"}),(0,o.createComponentVNode)(2,a.Box,{as:"td",color:l,className:(0,r.classes)(["LabeledList__cell","LabeledList__content"]),colSpan:u?undefined:2,children:[s,d]}),u&&(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",u,0)],0)};t.LabeledListItem=c,c.defaultHooks=r.pureComponentHooks;var l=function(e){var t=e.size,n=void 0===t?1:t;return(0,o.createVNode)(1,"tr","LabeledList__row",(0,o.createVNode)(1,"td",null,null,1,{style:{"padding-bottom":(0,a.unit)(n)}}),2)};t.LabeledListDivider=l,l.defaultHooks=r.pureComponentHooks,i.Item=c,i.Divider=l},function(e,t,n){n(165),n(166),n(167),n(168),n(169),n(170),e.exports=n(171)},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){},function(e,t,n){"use strict";n(172),n(173),n(174),n(175),n(176),n(177),n(178),n(179),n(180),n(181),n(182),n(183),n(184),n(185),n(186),n(187),n(188),n(189),n(190),n(191),n(192),n(193),n(194),n(195),n(197),n(199),n(200),n(201),n(133),n(203),n(204),n(205),n(206),n(207),n(208),n(209),n(210),n(211),n(212),n(213),n(214),n(215),n(216),n(218),n(219),n(220),n(221),n(222),n(224),n(225),n(227),n(228),n(229),n(230),n(231),n(232),n(233),n(234),n(235),n(236),n(237),n(238),n(239),n(240),n(242),n(243),n(244),n(245),n(246),n(247),n(248),n(249),n(250),n(251),n(252),n(253),n(254),n(256),n(257),n(258),n(259),n(260),n(261),n(263),n(264),n(266),n(268),n(269),n(270),n(271),n(272),n(273),n(274),n(275),n(276),n(277),n(278),n(279),n(280),n(281),n(282),n(283),n(284),n(285),n(286),n(287),n(288),n(289),n(290),n(292),n(293),n(294),n(297),n(298),n(299),n(300),n(301),n(302),n(303),n(304),n(305),n(306),n(307),n(308),n(309),n(310),n(311),n(312),n(313),n(314),n(315),n(316),n(317),n(318),n(319),n(320),n(321),n(322),n(323),n(324),n(325),n(326),n(327),n(328),n(329),n(330),n(331),n(332),n(333),n(334),n(335),n(336),n(337),n(338),n(339),n(340),n(341),n(342),n(343),n(344),n(345),n(346),n(348),n(349),n(350),n(351),n(352),n(353),n(354),n(355),n(356),n(357),n(358),n(359),n(360),n(361),n(362),n(363),n(364),n(365),n(366),n(367),n(368),n(369),n(370),n(371),n(372),n(373),n(374),n(375),n(376),n(377),n(378),n(379),n(380),n(381),n(382),n(383),n(384),n(385);var o=n(1);n(387),n(388);var r=n(389),a=(n(154),n(3)),i=n(19),c=n(155),l=n(51),u=n(157),s=n(497),d=(0,l.createLogger)(),p=(0,s.createStore)(),f=document.getElementById("react-root"),m=!0,h=!1,C=function(){for(p.subscribe((function(){!function(){if(!h){0;try{var e=p.getState();if(m){if(d.log("initial render",e),!(0,u.getRoute)(e)){if(d.info("loading old tgui"),h=!0,window.update=window.initialize=function(){},i.tridentVersion<=4)return void setTimeout((function(){location.href="tgui-fallback.html?ref="+window.__ref__}),10);document.getElementById("data").textContent=JSON.stringify(e),(0,r.loadCSS)("v4shim.css"),(0,r.loadCSS)("tgui.css");var t=document.getElementsByTagName("head")[0],a=document.createElement("script");return a.type="text/javascript",a.src="tgui.js",void t.appendChild(a)}(0,c.setupDrag)(e)}var l=n(499).Layout,s=(0,o.createComponentVNode)(2,l,{state:e,dispatch:p.dispatch});(0,o.render)(s,f)}catch(C){d.error("rendering error",C)}m&&(m=!1)}}()})),window.update=window.initialize=function(e){var t=function(e){var t=function(e,t){return"object"==typeof t&&null!==t&&t.__number__?parseFloat(t.__number__):t};i.tridentVersion<=4&&(t=undefined);try{return JSON.parse(e,t)}catch(o){d.log(o),d.log("What we got:",e);var n=o&&o.message;throw new Error("JSON parsing error: "+n)}}(e);p.dispatch((0,a.backendUpdate)(t))};;){var e=window.__updateQueue__.shift();if(!e)break;window.update(e)}(0,r.loadCSS)("font-awesome.css")};i.tridentVersion<=4&&"loading"===document.readyState?document.addEventListener("DOMContentLoaded",C):C()},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(35),i=n(38),c=n(9),l=n(95),u=n(125),s=n(4),d=n(15),p=n(52),f=n(6),m=n(8),h=n(14),C=n(23),g=n(33),b=n(46),v=n(42),N=n(62),V=n(47),y=n(128),_=n(94),x=n(18),k=n(13),w=n(71),L=n(24),B=n(22),S=n(91),I=n(72),T=n(59),A=n(58),E=n(11),P=n(129),O=n(25),M=n(43),R=n(34),F=n(16).forEach,D=I("hidden"),j=E("toPrimitive"),z=R.set,H=R.getterFor("Symbol"),G=Object.prototype,U=r.Symbol,K=a("JSON","stringify"),Y=x.f,q=k.f,W=y.f,$=w.f,Q=S("symbols"),X=S("op-symbols"),J=S("string-to-symbol-registry"),Z=S("symbol-to-string-registry"),ee=S("wks"),te=r.QObject,ne=!te||!te.prototype||!te.prototype.findChild,oe=c&&s((function(){return 7!=v(q({},"a",{get:function(){return q(this,"a",{value:7}).a}})).a}))?function(e,t,n){var o=Y(G,t);o&&delete G[t],q(e,t,n),o&&e!==G&&q(G,t,o)}:q,re=function(e,t){var n=Q[e]=v(U.prototype);return z(n,{type:"Symbol",tag:e,description:t}),c||(n.description=t),n},ae=l&&"symbol"==typeof U.iterator?function(e){return"symbol"==typeof e}:function(e){return Object(e)instanceof U},ie=function(e,t,n){e===G&&ie(X,t,n),m(e);var o=g(t,!0);return m(n),d(Q,o)?(n.enumerable?(d(e,D)&&e[D][o]&&(e[D][o]=!1),n=v(n,{enumerable:b(0,!1)})):(d(e,D)||q(e,D,b(1,{})),e[D][o]=!0),oe(e,o,n)):q(e,o,n)},ce=function(e,t){m(e);var n=C(t),o=N(n).concat(pe(n));return F(o,(function(t){c&&!ue.call(n,t)||ie(e,t,n[t])})),e},le=function(e,t){return t===undefined?v(e):ce(v(e),t)},ue=function(e){var t=g(e,!0),n=$.call(this,t);return!(this===G&&d(Q,t)&&!d(X,t))&&(!(n||!d(this,t)||!d(Q,t)||d(this,D)&&this[D][t])||n)},se=function(e,t){var n=C(e),o=g(t,!0);if(n!==G||!d(Q,o)||d(X,o)){var r=Y(n,o);return!r||!d(Q,o)||d(n,D)&&n[D][o]||(r.enumerable=!0),r}},de=function(e){var t=W(C(e)),n=[];return F(t,(function(e){d(Q,e)||d(T,e)||n.push(e)})),n},pe=function(e){var t=e===G,n=W(t?X:C(e)),o=[];return F(n,(function(e){!d(Q,e)||t&&!d(G,e)||o.push(Q[e])})),o};(l||(B((U=function(){if(this instanceof U)throw TypeError("Symbol is not a constructor");var e=arguments.length&&arguments[0]!==undefined?String(arguments[0]):undefined,t=A(e),n=function o(e){this===G&&o.call(X,e),d(this,D)&&d(this[D],t)&&(this[D][t]=!1),oe(this,t,b(1,e))};return c&&ne&&oe(G,t,{configurable:!0,set:n}),re(t,e)}).prototype,"toString",(function(){return H(this).tag})),w.f=ue,k.f=ie,x.f=se,V.f=y.f=de,_.f=pe,c&&(q(U.prototype,"description",{configurable:!0,get:function(){return H(this).description}}),i||B(G,"propertyIsEnumerable",ue,{unsafe:!0}))),u||(P.f=function(e){return re(E(e),e)}),o({global:!0,wrap:!0,forced:!l,sham:!l},{Symbol:U}),F(N(ee),(function(e){O(e)})),o({target:"Symbol",stat:!0,forced:!l},{"for":function(e){var t=String(e);if(d(J,t))return J[t];var n=U(t);return J[t]=n,Z[n]=t,n},keyFor:function(e){if(!ae(e))throw TypeError(e+" is not a symbol");if(d(Z,e))return Z[e]},useSetter:function(){ne=!0},useSimple:function(){ne=!1}}),o({target:"Object",stat:!0,forced:!l,sham:!c},{create:le,defineProperty:ie,defineProperties:ce,getOwnPropertyDescriptor:se}),o({target:"Object",stat:!0,forced:!l},{getOwnPropertyNames:de,getOwnPropertySymbols:pe}),o({target:"Object",stat:!0,forced:s((function(){_.f(1)}))},{getOwnPropertySymbols:function(e){return _.f(h(e))}}),K)&&o({target:"JSON",stat:!0,forced:!l||s((function(){var e=U();return"[null]"!=K([e])||"{}"!=K({a:e})||"{}"!=K(Object(e))}))},{stringify:function(e,t,n){for(var o,r=[e],a=1;arguments.length>a;)r.push(arguments[a++]);if(o=t,(f(t)||e!==undefined)&&!ae(e))return p(t)||(t=function(e,t){if("function"==typeof o&&(t=o.call(this,e,t)),!ae(t))return t}),r[1]=t,K.apply(null,r)}});U.prototype[j]||L(U.prototype,j,U.prototype.valueOf),M(U,"Symbol"),T[D]=!0},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(5),i=n(15),c=n(6),l=n(13).f,u=n(122),s=a.Symbol;if(r&&"function"==typeof s&&(!("description"in s.prototype)||s().description!==undefined)){var d={},p=function(){var e=arguments.length<1||arguments[0]===undefined?undefined:String(arguments[0]),t=this instanceof p?new s(e):e===undefined?s():s(e);return""===e&&(d[t]=!0),t};u(p,s);var f=p.prototype=s.prototype;f.constructor=p;var m=f.toString,h="Symbol(test)"==String(s("test")),C=/^Symbol\((.*)\)[^)]+$/;l(f,"description",{configurable:!0,get:function(){var e=c(this)?this.valueOf():this,t=m.call(e);if(i(d,e))return"";var n=h?t.slice(7,-1):t.replace(C,"$1");return""===n?undefined:n}}),o({global:!0,forced:!0},{Symbol:p})}},function(e,t,n){"use strict";n(25)("asyncIterator")},function(e,t,n){"use strict";n(25)("hasInstance")},function(e,t,n){"use strict";n(25)("isConcatSpreadable")},function(e,t,n){"use strict";n(25)("iterator")},function(e,t,n){"use strict";n(25)("match")},function(e,t,n){"use strict";n(25)("replace")},function(e,t,n){"use strict";n(25)("search")},function(e,t,n){"use strict";n(25)("species")},function(e,t,n){"use strict";n(25)("split")},function(e,t,n){"use strict";n(25)("toPrimitive")},function(e,t,n){"use strict";n(25)("toStringTag")},function(e,t,n){"use strict";n(25)("unscopables")},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(52),i=n(6),c=n(14),l=n(10),u=n(49),s=n(63),d=n(64),p=n(11),f=n(96),m=p("isConcatSpreadable"),h=9007199254740991,C="Maximum allowed index exceeded",g=f>=51||!r((function(){var e=[];return e[m]=!1,e.concat()[0]!==e})),b=d("concat"),v=function(e){if(!i(e))return!1;var t=e[m];return t!==undefined?!!t:a(e)};o({target:"Array",proto:!0,forced:!g||!b},{concat:function(e){var t,n,o,r,a,i=c(this),d=s(i,0),p=0;for(t=-1,o=arguments.length;th)throw TypeError(C);for(n=0;n=h)throw TypeError(C);u(d,p++,a)}return d.length=p,d}})},function(e,t,n){"use strict";var o=n(0),r=n(130),a=n(44);o({target:"Array",proto:!0},{copyWithin:r}),a("copyWithin")},function(e,t,n){"use strict";var o=n(0),r=n(16).every;o({target:"Array",proto:!0,forced:n(39)("every")},{every:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(97),a=n(44);o({target:"Array",proto:!0},{fill:r}),a("fill")},function(e,t,n){"use strict";var o=n(0),r=n(16).filter,a=n(4),i=n(64)("filter"),c=i&&!a((function(){[].filter.call({length:-1,0:1},(function(e){throw e}))}));o({target:"Array",proto:!0,forced:!i||!c},{filter:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(16).find,a=n(44),i=!0;"find"in[]&&Array(1).find((function(){i=!1})),o({target:"Array",proto:!0,forced:i},{find:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("find")},function(e,t,n){"use strict";var o=n(0),r=n(16).findIndex,a=n(44),i=!0;"findIndex"in[]&&Array(1).findIndex((function(){i=!1})),o({target:"Array",proto:!0,forced:i},{findIndex:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("findIndex")},function(e,t,n){"use strict";var o=n(0),r=n(131),a=n(14),i=n(10),c=n(30),l=n(63);o({target:"Array",proto:!0},{flat:function(){var e=arguments.length?arguments[0]:undefined,t=a(this),n=i(t.length),o=l(t,0);return o.length=r(o,t,t,n,0,e===undefined?1:c(e)),o}})},function(e,t,n){"use strict";var o=n(0),r=n(131),a=n(14),i=n(10),c=n(31),l=n(63);o({target:"Array",proto:!0},{flatMap:function(e){var t,n=a(this),o=i(n.length);return c(e),(t=l(n,0)).length=r(t,n,n,o,0,1,e,arguments.length>1?arguments[1]:undefined),t}})},function(e,t,n){"use strict";var o=n(0),r=n(196);o({target:"Array",proto:!0,forced:[].forEach!=r},{forEach:r})},function(e,t,n){"use strict";var o=n(16).forEach,r=n(39);e.exports=r("forEach")?function(e){return o(this,e,arguments.length>1?arguments[1]:undefined)}:[].forEach},function(e,t,n){"use strict";var o=n(0),r=n(198);o({target:"Array",stat:!0,forced:!n(75)((function(e){Array.from(e)}))},{from:r})},function(e,t,n){"use strict";var o=n(48),r=n(14),a=n(132),i=n(98),c=n(10),l=n(49),u=n(99);e.exports=function(e){var t,n,s,d,p,f=r(e),m="function"==typeof this?this:Array,h=arguments.length,C=h>1?arguments[1]:undefined,g=C!==undefined,b=0,v=u(f);if(g&&(C=o(C,h>2?arguments[2]:undefined,2)),v==undefined||m==Array&&i(v))for(n=new m(t=c(f.length));t>b;b++)l(n,b,g?C(f[b],b):f[b]);else for(p=(d=v.call(f)).next,n=new m;!(s=p.call(d)).done;b++)l(n,b,g?a(d,C,[s.value,b],!0):s.value);return n.length=b,n}},function(e,t,n){"use strict";var o=n(0),r=n(60).includes,a=n(44);o({target:"Array",proto:!0},{includes:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}}),a("includes")},function(e,t,n){"use strict";var o=n(0),r=n(60).indexOf,a=n(39),i=[].indexOf,c=!!i&&1/[1].indexOf(1,-0)<0,l=a("indexOf");o({target:"Array",proto:!0,forced:c||l},{indexOf:function(e){return c?i.apply(this,arguments)||0:r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";n(0)({target:"Array",stat:!0},{isArray:n(52)})},function(e,t,n){"use strict";var o=n(134).IteratorPrototype,r=n(42),a=n(46),i=n(43),c=n(65),l=function(){return this};e.exports=function(e,t,n){var u=t+" Iterator";return e.prototype=r(o,{next:a(1,n)}),i(e,u,!1,!0),c[u]=l,e}},function(e,t,n){"use strict";var o=n(0),r=n(57),a=n(23),i=n(39),c=[].join,l=r!=Object,u=i("join",",");o({target:"Array",proto:!0,forced:l||u},{join:function(e){return c.call(a(this),e===undefined?",":e)}})},function(e,t,n){"use strict";var o=n(0),r=n(136);o({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},function(e,t,n){"use strict";var o=n(0),r=n(16).map,a=n(4),i=n(64)("map"),c=i&&!a((function(){[].map.call({length:-1,0:1},(function(e){throw e}))}));o({target:"Array",proto:!0,forced:!i||!c},{map:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(49);o({target:"Array",stat:!0,forced:r((function(){function e(){}return!(Array.of.call(e)instanceof e)}))},{of:function(){for(var e=0,t=arguments.length,n=new("function"==typeof this?this:Array)(t);t>e;)a(n,e,arguments[e++]);return n.length=t,n}})},function(e,t,n){"use strict";var o=n(0),r=n(76).left;o({target:"Array",proto:!0,forced:n(39)("reduce")},{reduce:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(76).right;o({target:"Array",proto:!0,forced:n(39)("reduceRight")},{reduceRight:function(e){return r(this,e,arguments.length,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(52),i=n(41),c=n(10),l=n(23),u=n(49),s=n(64),d=n(11)("species"),p=[].slice,f=Math.max;o({target:"Array",proto:!0,forced:!s("slice")},{slice:function(e,t){var n,o,s,m=l(this),h=c(m.length),C=i(e,h),g=i(t===undefined?h:t,h);if(a(m)&&("function"!=typeof(n=m.constructor)||n!==Array&&!a(n.prototype)?r(n)&&null===(n=n[d])&&(n=undefined):n=undefined,n===Array||n===undefined))return p.call(m,C,g);for(o=new(n===undefined?Array:n)(f(g-C,0)),s=0;C1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(31),a=n(14),i=n(4),c=n(39),l=[],u=l.sort,s=i((function(){l.sort(undefined)})),d=i((function(){l.sort(null)})),p=c("sort");o({target:"Array",proto:!0,forced:s||!d||p},{sort:function(e){return e===undefined?u.call(a(this)):u.call(a(this),r(e))}})},function(e,t,n){"use strict";n(54)("Array")},function(e,t,n){"use strict";var o=n(0),r=n(41),a=n(30),i=n(10),c=n(14),l=n(63),u=n(49),s=n(64),d=Math.max,p=Math.min,f=9007199254740991,m="Maximum allowed length exceeded";o({target:"Array",proto:!0,forced:!s("splice")},{splice:function(e,t){var n,o,s,h,C,g,b=c(this),v=i(b.length),N=r(e,v),V=arguments.length;if(0===V?n=o=0:1===V?(n=0,o=v-N):(n=V-2,o=p(d(a(t),0),v-N)),v+n-o>f)throw TypeError(m);for(s=l(b,o),h=0;hv-o+n;h--)delete b[h-1]}else if(n>o)for(h=v-o;h>N;h--)g=h+n-1,(C=h+o-1)in b?b[g]=b[C]:delete b[g];for(h=0;h>1,h=23===t?r(2,-24)-r(2,-77):0,C=e<0||0===e&&1/e<0?1:0,g=0;for((e=o(e))!=e||e===1/0?(u=e!=e?1:0,l=f):(l=a(i(e)/c),e*(s=r(2,-l))<1&&(l--,s*=2),(e+=l+m>=1?h/s:h*r(2,1-m))*s>=2&&(l++,s/=2),l+m>=f?(u=0,l=f):l+m>=1?(u=(e*s-1)*r(2,t),l+=m):(u=e*r(2,m-1)*r(2,t),l=0));t>=8;d[g++]=255&u,u/=256,t-=8);for(l=l<0;d[g++]=255&l,l/=256,p-=8);return d[--g]|=128*C,d},unpack:function(e,t){var n,o=e.length,a=8*o-t-1,i=(1<>1,l=a-7,u=o-1,s=e[u--],d=127&s;for(s>>=7;l>0;d=256*d+e[u],u--,l-=8);for(n=d&(1<<-l)-1,d>>=-l,l+=t;l>0;n=256*n+e[u],u--,l-=8);if(0===d)d=1-c;else{if(d===i)return n?NaN:s?-1/0:1/0;n+=r(2,t),d-=c}return(s?-1:1)*n*r(2,d-t)}}},function(e,t,n){"use strict";var o=n(0),r=n(7);o({target:"ArrayBuffer",stat:!0,forced:!r.NATIVE_ARRAY_BUFFER_VIEWS},{isView:r.isView})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(77),i=n(8),c=n(41),l=n(10),u=n(45),s=a.ArrayBuffer,d=a.DataView,p=s.prototype.slice;o({target:"ArrayBuffer",proto:!0,unsafe:!0,forced:r((function(){return!new s(2).slice(1,undefined).byteLength}))},{slice:function(e,t){if(p!==undefined&&t===undefined)return p.call(i(this),e);for(var n=i(this).byteLength,o=c(e,n),r=c(t===undefined?n:t,n),a=new(u(this,s))(l(r-o)),f=new d(this),m=new d(a),h=0;o9999?"+":"";return n+r(a(e),n?6:4,0)+"-"+r(this.getUTCMonth()+1,2,0)+"-"+r(this.getUTCDate(),2,0)+"T"+r(this.getUTCHours(),2,0)+":"+r(this.getUTCMinutes(),2,0)+":"+r(this.getUTCSeconds(),2,0)+"."+r(t,3,0)+"Z"}:l},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(14),i=n(33);o({target:"Date",proto:!0,forced:r((function(){return null!==new Date(NaN).toJSON()||1!==Date.prototype.toJSON.call({toISOString:function(){return 1}})}))},{toJSON:function(e){var t=a(this),n=i(t);return"number"!=typeof n||isFinite(n)?t.toISOString():null}})},function(e,t,n){"use strict";var o=n(24),r=n(226),a=n(11)("toPrimitive"),i=Date.prototype;a in i||o(i,a,r)},function(e,t,n){"use strict";var o=n(8),r=n(33);e.exports=function(e){if("string"!==e&&"number"!==e&&"default"!==e)throw TypeError("Incorrect hint");return r(o(this),"number"!==e)}},function(e,t,n){"use strict";var o=n(22),r=Date.prototype,a="Invalid Date",i=r.toString,c=r.getTime;new Date(NaN)+""!=a&&o(r,"toString",(function(){var e=c.call(this);return e==e?i.call(this):a}))},function(e,t,n){"use strict";n(0)({target:"Function",proto:!0},{bind:n(138)})},function(e,t,n){"use strict";var o=n(6),r=n(13),a=n(36),i=n(11)("hasInstance"),c=Function.prototype;i in c||r.f(c,i,{value:function(e){if("function"!=typeof this||!o(e))return!1;if(!o(this.prototype))return e instanceof this;for(;e=a(e);)if(this.prototype===e)return!0;return!1}})},function(e,t,n){"use strict";var o=n(9),r=n(13).f,a=Function.prototype,i=a.toString,c=/^\s*function ([^ (]*)/;!o||"name"in a||r(a,"name",{configurable:!0,get:function(){try{return i.call(this).match(c)[1]}catch(e){return""}}})},function(e,t,n){"use strict";var o=n(5);n(43)(o.JSON,"JSON",!0)},function(e,t,n){"use strict";var o=n(78),r=n(139);e.exports=o("Map",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(0),r=n(140),a=Math.acosh,i=Math.log,c=Math.sqrt,l=Math.LN2;o({target:"Math",stat:!0,forced:!a||710!=Math.floor(a(Number.MAX_VALUE))||a(Infinity)!=Infinity},{acosh:function(e){return(e=+e)<1?NaN:e>94906265.62425156?i(e)+l:r(e-1+c(e-1)*c(e+1))}})},function(e,t,n){"use strict";var o=n(0),r=Math.asinh,a=Math.log,i=Math.sqrt;o({target:"Math",stat:!0,forced:!(r&&1/r(0)>0)},{asinh:function c(e){return isFinite(e=+e)&&0!=e?e<0?-c(-e):a(e+i(e*e+1)):e}})},function(e,t,n){"use strict";var o=n(0),r=Math.atanh,a=Math.log;o({target:"Math",stat:!0,forced:!(r&&1/r(-0)<0)},{atanh:function(e){return 0==(e=+e)?e:a((1+e)/(1-e))/2}})},function(e,t,n){"use strict";var o=n(0),r=n(105),a=Math.abs,i=Math.pow;o({target:"Math",stat:!0},{cbrt:function(e){return r(e=+e)*i(a(e),1/3)}})},function(e,t,n){"use strict";var o=n(0),r=Math.floor,a=Math.log,i=Math.LOG2E;o({target:"Math",stat:!0},{clz32:function(e){return(e>>>=0)?31-r(a(e+.5)*i):32}})},function(e,t,n){"use strict";var o=n(0),r=n(80),a=Math.cosh,i=Math.abs,c=Math.E;o({target:"Math",stat:!0,forced:!a||a(710)===Infinity},{cosh:function(e){var t=r(i(e)-1)+1;return(t+1/(t*c*c))*(c/2)}})},function(e,t,n){"use strict";var o=n(0),r=n(80);o({target:"Math",stat:!0,forced:r!=Math.expm1},{expm1:r})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{fround:n(241)})},function(e,t,n){"use strict";var o=n(105),r=Math.abs,a=Math.pow,i=a(2,-52),c=a(2,-23),l=a(2,127)*(2-c),u=a(2,-126),s=function(e){return e+1/i-1/i};e.exports=Math.fround||function(e){var t,n,a=r(e),d=o(e);return al||n!=n?d*Infinity:d*n}},function(e,t,n){"use strict";var o=n(0),r=Math.hypot,a=Math.abs,i=Math.sqrt;o({target:"Math",stat:!0,forced:!!r&&r(Infinity,NaN)!==Infinity},{hypot:function(e,t){for(var n,o,r=0,c=0,l=arguments.length,u=0;c0?(o=n/u)*o:n;return u===Infinity?Infinity:u*i(r)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=Math.imul;o({target:"Math",stat:!0,forced:r((function(){return-5!=a(4294967295,5)||2!=a.length}))},{imul:function(e,t){var n=+e,o=+t,r=65535&n,a=65535&o;return 0|r*a+((65535&n>>>16)*a+r*(65535&o>>>16)<<16>>>0)}})},function(e,t,n){"use strict";var o=n(0),r=Math.log,a=Math.LOG10E;o({target:"Math",stat:!0},{log10:function(e){return r(e)*a}})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{log1p:n(140)})},function(e,t,n){"use strict";var o=n(0),r=Math.log,a=Math.LN2;o({target:"Math",stat:!0},{log2:function(e){return r(e)/a}})},function(e,t,n){"use strict";n(0)({target:"Math",stat:!0},{sign:n(105)})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(80),i=Math.abs,c=Math.exp,l=Math.E;o({target:"Math",stat:!0,forced:r((function(){return-2e-17!=Math.sinh(-2e-17)}))},{sinh:function(e){return i(e=+e)<1?(a(e)-a(-e))/2:(c(e-1)-c(-e-1))*(l/2)}})},function(e,t,n){"use strict";var o=n(0),r=n(80),a=Math.exp;o({target:"Math",stat:!0},{tanh:function(e){var t=r(e=+e),n=r(-e);return t==Infinity?1:n==Infinity?-1:(t-n)/(a(e)+a(-e))}})},function(e,t,n){"use strict";n(43)(Math,"Math",!0)},function(e,t,n){"use strict";var o=n(0),r=Math.ceil,a=Math.floor;o({target:"Math",stat:!0},{trunc:function(e){return(e>0?a:r)(e)}})},function(e,t,n){"use strict";var o=n(9),r=n(5),a=n(61),i=n(22),c=n(15),l=n(32),u=n(79),s=n(33),d=n(4),p=n(42),f=n(47).f,m=n(18).f,h=n(13).f,C=n(56).trim,g="Number",b=r[g],v=b.prototype,N=l(p(v))==g,V=function(e){var t,n,o,r,a,i,c,l,u=s(e,!1);if("string"==typeof u&&u.length>2)if(43===(t=(u=C(u)).charCodeAt(0))||45===t){if(88===(n=u.charCodeAt(2))||120===n)return NaN}else if(48===t){switch(u.charCodeAt(1)){case 66:case 98:o=2,r=49;break;case 79:case 111:o=8,r=55;break;default:return+u}for(i=(a=u.slice(2)).length,c=0;cr)return NaN;return parseInt(a,o)}return+u};if(a(g,!b(" 0o1")||!b("0b1")||b("+0x1"))){for(var y,_=function(e){var t=arguments.length<1?0:e,n=this;return n instanceof _&&(N?d((function(){v.valueOf.call(n)})):l(n)!=g)?u(new b(V(t)),n,_):V(t)},x=o?f(b):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;x.length>k;k++)c(b,y=x[k])&&!c(_,y)&&h(_,y,m(b,y));_.prototype=v,v.constructor=_,i(r,g,_)}},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{EPSILON:Math.pow(2,-52)})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isFinite:n(255)})},function(e,t,n){"use strict";var o=n(5).isFinite;e.exports=Number.isFinite||function(e){return"number"==typeof e&&o(e)}},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isInteger:n(141)})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{isNaN:function(e){return e!=e}})},function(e,t,n){"use strict";var o=n(0),r=n(141),a=Math.abs;o({target:"Number",stat:!0},{isSafeInteger:function(e){return r(e)&&a(e)<=9007199254740991}})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{MAX_SAFE_INTEGER:9007199254740991})},function(e,t,n){"use strict";n(0)({target:"Number",stat:!0},{MIN_SAFE_INTEGER:-9007199254740991})},function(e,t,n){"use strict";var o=n(0),r=n(262);o({target:"Number",stat:!0,forced:Number.parseFloat!=r},{parseFloat:r})},function(e,t,n){"use strict";var o=n(5),r=n(56).trim,a=n(81),i=o.parseFloat,c=1/i(a+"-0")!=-Infinity;e.exports=c?function(e){var t=r(String(e)),n=i(t);return 0===n&&"-"==t.charAt(0)?-0:n}:i},function(e,t,n){"use strict";var o=n(0),r=n(142);o({target:"Number",stat:!0,forced:Number.parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o=n(0),r=n(30),a=n(265),i=n(104),c=n(4),l=1..toFixed,u=Math.floor,s=function p(e,t,n){return 0===t?n:t%2==1?p(e,t-1,n*e):p(e*e,t/2,n)},d=function(e){for(var t=0,n=e;n>=4096;)t+=12,n/=4096;for(;n>=2;)t+=1,n/=2;return t};o({target:"Number",proto:!0,forced:l&&("0.000"!==8e-5.toFixed(3)||"1"!==.9.toFixed(0)||"1.25"!==1.255.toFixed(2)||"1000000000000000128"!==(0xde0b6b3a7640080).toFixed(0))||!c((function(){l.call({})}))},{toFixed:function(e){var t,n,o,c,l=a(this),p=r(e),f=[0,0,0,0,0,0],m="",h="0",C=function(e,t){for(var n=-1,o=t;++n<6;)o+=e*f[n],f[n]=o%1e7,o=u(o/1e7)},g=function(e){for(var t=6,n=0;--t>=0;)n+=f[t],f[t]=u(n/e),n=n%e*1e7},b=function(){for(var e=6,t="";--e>=0;)if(""!==t||0===e||0!==f[e]){var n=String(f[e]);t=""===t?n:t+i.call("0",7-n.length)+n}return t};if(p<0||p>20)throw RangeError("Incorrect fraction digits");if(l!=l)return"NaN";if(l<=-1e21||l>=1e21)return String(l);if(l<0&&(m="-",l=-l),l>1e-21)if(n=(t=d(l*s(2,69,1))-69)<0?l*s(2,-t,1):l/s(2,t,1),n*=4503599627370496,(t=52-t)>0){for(C(0,n),o=p;o>=7;)C(1e7,0),o-=7;for(C(s(10,o,1),0),o=t-1;o>=23;)g(1<<23),o-=23;g(1<0?m+((c=h.length)<=p?"0."+i.call("0",p-c)+h:h.slice(0,c-p)+"."+h.slice(c-p)):m+h}})},function(e,t,n){"use strict";var o=n(32);e.exports=function(e){if("number"!=typeof e&&"Number"!=o(e))throw TypeError("Incorrect invocation");return+e}},function(e,t,n){"use strict";var o=n(0),r=n(267);o({target:"Object",stat:!0,forced:Object.assign!==r},{assign:r})},function(e,t,n){"use strict";var o=n(9),r=n(4),a=n(62),i=n(94),c=n(71),l=n(14),u=n(57),s=Object.assign,d=Object.defineProperty;e.exports=!s||r((function(){if(o&&1!==s({b:1},s(d({},"a",{enumerable:!0,get:function(){d(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var e={},t={},n=Symbol();return e[n]=7,"abcdefghijklmnopqrst".split("").forEach((function(e){t[e]=e})),7!=s({},e)[n]||"abcdefghijklmnopqrst"!=a(s({},t)).join("")}))?function(e,t){for(var n=l(e),r=arguments.length,s=1,d=i.f,p=c.f;r>s;)for(var f,m=u(arguments[s++]),h=d?a(m).concat(d(m)):a(m),C=h.length,g=0;C>g;)f=h[g++],o&&!p.call(m,f)||(n[f]=m[f]);return n}:s},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0,sham:!n(9)},{create:n(42)})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(31),l=n(13);r&&o({target:"Object",proto:!0,forced:a},{__defineGetter__:function(e,t){l.f(i(this),e,{get:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(0),r=n(9);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperties:n(126)})},function(e,t,n){"use strict";var o=n(0),r=n(9);o({target:"Object",stat:!0,forced:!r,sham:!r},{defineProperty:n(13).f})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(31),l=n(13);r&&o({target:"Object",proto:!0,forced:a},{__defineSetter__:function(e,t){l.f(i(this),e,{set:c(t),enumerable:!0,configurable:!0})}})},function(e,t,n){"use strict";var o=n(0),r=n(143).entries;o({target:"Object",stat:!0},{entries:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(67),a=n(4),i=n(6),c=n(50).onFreeze,l=Object.freeze;o({target:"Object",stat:!0,forced:a((function(){l(1)})),sham:!r},{freeze:function(e){return l&&i(e)?l(c(e)):e}})},function(e,t,n){"use strict";var o=n(0),r=n(68),a=n(49);o({target:"Object",stat:!0},{fromEntries:function(e){var t={};return r(e,(function(e,n){a(t,e,n)}),undefined,!0),t}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(23),i=n(18).f,c=n(9),l=r((function(){i(1)}));o({target:"Object",stat:!0,forced:!c||l,sham:!c},{getOwnPropertyDescriptor:function(e,t){return i(a(e),t)}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(92),i=n(23),c=n(18),l=n(49);o({target:"Object",stat:!0,sham:!r},{getOwnPropertyDescriptors:function(e){for(var t,n,o=i(e),r=c.f,u=a(o),s={},d=0;u.length>d;)(n=r(o,t=u[d++]))!==undefined&&l(s,t,n);return s}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(128).f;o({target:"Object",stat:!0,forced:r((function(){return!Object.getOwnPropertyNames(1)}))},{getOwnPropertyNames:a})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(14),i=n(36),c=n(102);o({target:"Object",stat:!0,forced:r((function(){i(1)})),sham:!c},{getPrototypeOf:function(e){return i(a(e))}})},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0},{is:n(144)})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isExtensible;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isExtensible:function(e){return!!a(e)&&(!i||i(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isFrozen;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isFrozen:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(4),a=n(6),i=Object.isSealed;o({target:"Object",stat:!0,forced:r((function(){i(1)}))},{isSealed:function(e){return!a(e)||!!i&&i(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(14),a=n(62);o({target:"Object",stat:!0,forced:n(4)((function(){a(1)}))},{keys:function(e){return a(r(e))}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(33),l=n(36),u=n(18).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupGetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=u(n,o))return t.get}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(82),i=n(14),c=n(33),l=n(36),u=n(18).f;r&&o({target:"Object",proto:!0,forced:a},{__lookupSetter__:function(e){var t,n=i(this),o=c(e,!0);do{if(t=u(n,o))return t.set}while(n=l(n))}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(50).onFreeze,i=n(67),c=n(4),l=Object.preventExtensions;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{preventExtensions:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(50).onFreeze,i=n(67),c=n(4),l=Object.seal;o({target:"Object",stat:!0,forced:c((function(){l(1)})),sham:!i},{seal:function(e){return l&&r(e)?l(a(e)):e}})},function(e,t,n){"use strict";n(0)({target:"Object",stat:!0},{setPrototypeOf:n(53)})},function(e,t,n){"use strict";var o=n(100),r=n(22),a=n(291);o||r(Object.prototype,"toString",a,{unsafe:!0})},function(e,t,n){"use strict";var o=n(100),r=n(74);e.exports=o?{}.toString:function(){return"[object "+r(this)+"]"}},function(e,t,n){"use strict";var o=n(0),r=n(143).values;o({target:"Object",stat:!0},{values:function(e){return r(e)}})},function(e,t,n){"use strict";var o=n(0),r=n(142);o({global:!0,forced:parseInt!=r},{parseInt:r})},function(e,t,n){"use strict";var o,r,a,i,c=n(0),l=n(38),u=n(5),s=n(35),d=n(145),p=n(22),f=n(66),m=n(43),h=n(54),C=n(6),g=n(31),b=n(55),v=n(32),N=n(90),V=n(68),y=n(75),_=n(45),x=n(106).set,k=n(147),w=n(148),L=n(295),B=n(149),S=n(296),I=n(34),T=n(61),A=n(11),E=n(96),P=A("species"),O="Promise",M=I.get,R=I.set,F=I.getterFor(O),D=d,j=u.TypeError,z=u.document,H=u.process,G=s("fetch"),U=B.f,K=U,Y="process"==v(H),q=!!(z&&z.createEvent&&u.dispatchEvent),W=0,$=T(O,(function(){if(!(N(D)!==String(D))){if(66===E)return!0;if(!Y&&"function"!=typeof PromiseRejectionEvent)return!0}if(l&&!D.prototype["finally"])return!0;if(E>=51&&/native code/.test(D))return!1;var e=D.resolve(1),t=function(e){e((function(){}),(function(){}))};return(e.constructor={})[P]=t,!(e.then((function(){}))instanceof t)})),Q=$||!y((function(e){D.all(e)["catch"]((function(){}))})),X=function(e){var t;return!(!C(e)||"function"!=typeof(t=e.then))&&t},J=function(e,t,n){if(!t.notified){t.notified=!0;var o=t.reactions;k((function(){for(var r=t.value,a=1==t.state,i=0;o.length>i;){var c,l,u,s=o[i++],d=a?s.ok:s.fail,p=s.resolve,f=s.reject,m=s.domain;try{d?(a||(2===t.rejection&&ne(e,t),t.rejection=1),!0===d?c=r:(m&&m.enter(),c=d(r),m&&(m.exit(),u=!0)),c===s.promise?f(j("Promise-chain cycle")):(l=X(c))?l.call(c,p,f):p(c)):f(r)}catch(h){m&&!u&&m.exit(),f(h)}}t.reactions=[],t.notified=!1,n&&!t.rejection&&ee(e,t)}))}},Z=function(e,t,n){var o,r;q?((o=z.createEvent("Event")).promise=t,o.reason=n,o.initEvent(e,!1,!0),u.dispatchEvent(o)):o={promise:t,reason:n},(r=u["on"+e])?r(o):"unhandledrejection"===e&&L("Unhandled promise rejection",n)},ee=function(e,t){x.call(u,(function(){var n,o=t.value;if(te(t)&&(n=S((function(){Y?H.emit("unhandledRejection",o,e):Z("unhandledrejection",e,o)})),t.rejection=Y||te(t)?2:1,n.error))throw n.value}))},te=function(e){return 1!==e.rejection&&!e.parent},ne=function(e,t){x.call(u,(function(){Y?H.emit("rejectionHandled",e):Z("rejectionhandled",e,t.value)}))},oe=function(e,t,n,o){return function(r){e(t,n,r,o)}},re=function(e,t,n,o){t.done||(t.done=!0,o&&(t=o),t.value=n,t.state=2,J(e,t,!0))},ae=function ie(e,t,n,o){if(!t.done){t.done=!0,o&&(t=o);try{if(e===n)throw j("Promise can't be resolved itself");var r=X(n);r?k((function(){var o={done:!1};try{r.call(n,oe(ie,e,o,t),oe(re,e,o,t))}catch(a){re(e,o,a,t)}})):(t.value=n,t.state=1,J(e,t,!1))}catch(a){re(e,{done:!1},a,t)}}};$&&(D=function(e){b(this,D,O),g(e),o.call(this);var t=M(this);try{e(oe(ae,this,t),oe(re,this,t))}catch(n){re(this,t,n)}},(o=function(e){R(this,{type:O,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:W,value:undefined})}).prototype=f(D.prototype,{then:function(e,t){var n=F(this),o=U(_(this,D));return o.ok="function"!=typeof e||e,o.fail="function"==typeof t&&t,o.domain=Y?H.domain:undefined,n.parent=!0,n.reactions.push(o),n.state!=W&&J(this,n,!1),o.promise},"catch":function(e){return this.then(undefined,e)}}),r=function(){var e=new o,t=M(e);this.promise=e,this.resolve=oe(ae,e,t),this.reject=oe(re,e,t)},B.f=U=function(e){return e===D||e===a?new r(e):K(e)},l||"function"!=typeof d||(i=d.prototype.then,p(d.prototype,"then",(function(e,t){var n=this;return new D((function(e,t){i.call(n,e,t)})).then(e,t)}),{unsafe:!0}),"function"==typeof G&&c({global:!0,enumerable:!0,forced:!0},{fetch:function(e){return w(D,G.apply(u,arguments))}}))),c({global:!0,wrap:!0,forced:$},{Promise:D}),m(D,O,!1,!0),h(O),a=s(O),c({target:O,stat:!0,forced:$},{reject:function(e){var t=U(this);return t.reject.call(undefined,e),t.promise}}),c({target:O,stat:!0,forced:l||$},{resolve:function(e){return w(l&&this===a?D:this,e)}}),c({target:O,stat:!0,forced:Q},{all:function(e){var t=this,n=U(t),o=n.resolve,r=n.reject,a=S((function(){var n=g(t.resolve),a=[],i=0,c=1;V(e,(function(e){var l=i++,u=!1;a.push(undefined),c++,n.call(t,e).then((function(e){u||(u=!0,a[l]=e,--c||o(a))}),r)})),--c||o(a)}));return a.error&&r(a.value),n.promise},race:function(e){var t=this,n=U(t),o=n.reject,r=S((function(){var r=g(t.resolve);V(e,(function(e){r.call(t,e).then(n.resolve,o)}))}));return r.error&&o(r.value),n.promise}})},function(e,t,n){"use strict";var o=n(5);e.exports=function(e,t){var n=o.console;n&&n.error&&(1===arguments.length?n.error(e):n.error(e,t))}},function(e,t,n){"use strict";e.exports=function(e){try{return{error:!1,value:e()}}catch(t){return{error:!0,value:t}}}},function(e,t,n){"use strict";var o=n(0),r=n(38),a=n(145),i=n(4),c=n(35),l=n(45),u=n(148),s=n(22);o({target:"Promise",proto:!0,real:!0,forced:!!a&&i((function(){a.prototype["finally"].call({then:function(){}},(function(){}))}))},{"finally":function(e){var t=l(this,c("Promise")),n="function"==typeof e;return this.then(n?function(n){return u(t,e()).then((function(){return n}))}:e,n?function(n){return u(t,e()).then((function(){throw n}))}:e)}}),r||"function"!=typeof a||a.prototype["finally"]||s(a.prototype,"finally",c("Promise").prototype["finally"])},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(31),i=n(8),c=n(4),l=r("Reflect","apply"),u=Function.apply;o({target:"Reflect",stat:!0,forced:!c((function(){l((function(){}))}))},{apply:function(e,t,n){return a(e),i(n),l?l(e,t,n):u.call(e,t,n)}})},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(31),i=n(8),c=n(6),l=n(42),u=n(138),s=n(4),d=r("Reflect","construct"),p=s((function(){function e(){}return!(d((function(){}),[],e)instanceof e)})),f=!s((function(){d((function(){}))})),m=p||f;o({target:"Reflect",stat:!0,forced:m,sham:m},{construct:function(e,t){a(e),i(t);var n=arguments.length<3?e:a(arguments[2]);if(f&&!p)return d(e,t,n);if(e==n){switch(t.length){case 0:return new e;case 1:return new e(t[0]);case 2:return new e(t[0],t[1]);case 3:return new e(t[0],t[1],t[2]);case 4:return new e(t[0],t[1],t[2],t[3])}var o=[null];return o.push.apply(o,t),new(u.apply(e,o))}var r=n.prototype,s=l(c(r)?r:Object.prototype),m=Function.apply.call(e,s,t);return c(m)?m:s}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(8),i=n(33),c=n(13);o({target:"Reflect",stat:!0,forced:n(4)((function(){Reflect.defineProperty(c.f({},1,{value:1}),1,{value:2})})),sham:!r},{defineProperty:function(e,t,n){a(e);var o=i(t,!0);a(n);try{return c.f(e,o,n),!0}catch(r){return!1}}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(18).f;o({target:"Reflect",stat:!0},{deleteProperty:function(e,t){var n=a(r(e),t);return!(n&&!n.configurable)&&delete e[t]}})},function(e,t,n){"use strict";var o=n(0),r=n(6),a=n(8),i=n(15),c=n(18),l=n(36);o({target:"Reflect",stat:!0},{get:function u(e,t){var n,o,s=arguments.length<3?e:arguments[2];return a(e)===s?e[t]:(n=c.f(e,t))?i(n,"value")?n.value:n.get===undefined?undefined:n.get.call(s):r(o=l(e))?u(o,t,s):void 0}})},function(e,t,n){"use strict";var o=n(0),r=n(9),a=n(8),i=n(18);o({target:"Reflect",stat:!0,sham:!r},{getOwnPropertyDescriptor:function(e,t){return i.f(a(e),t)}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(36);o({target:"Reflect",stat:!0,sham:!n(102)},{getPrototypeOf:function(e){return a(r(e))}})},function(e,t,n){"use strict";n(0)({target:"Reflect",stat:!0},{has:function(e,t){return t in e}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=Object.isExtensible;o({target:"Reflect",stat:!0},{isExtensible:function(e){return r(e),!a||a(e)}})},function(e,t,n){"use strict";n(0)({target:"Reflect",stat:!0},{ownKeys:n(92)})},function(e,t,n){"use strict";var o=n(0),r=n(35),a=n(8);o({target:"Reflect",stat:!0,sham:!n(67)},{preventExtensions:function(e){a(e);try{var t=r("Object","preventExtensions");return t&&t(e),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(6),i=n(15),c=n(4),l=n(13),u=n(18),s=n(36),d=n(46);o({target:"Reflect",stat:!0,forced:c((function(){var e=l.f({},"a",{configurable:!0});return!1!==Reflect.set(s(e),"a",1,e)}))},{set:function p(e,t,n){var o,c,f=arguments.length<4?e:arguments[3],m=u.f(r(e),t);if(!m){if(a(c=s(e)))return p(c,t,n,f);m=d(0)}if(i(m,"value")){if(!1===m.writable||!a(f))return!1;if(o=u.f(f,t)){if(o.get||o.set||!1===o.writable)return!1;o.value=n,l.f(f,t,o)}else l.f(f,t,d(0,n));return!0}return m.set!==undefined&&(m.set.call(f,n),!0)}})},function(e,t,n){"use strict";var o=n(0),r=n(8),a=n(135),i=n(53);i&&o({target:"Reflect",stat:!0},{setPrototypeOf:function(e,t){r(e),a(t);try{return i(e,t),!0}catch(n){return!1}}})},function(e,t,n){"use strict";var o=n(9),r=n(5),a=n(61),i=n(79),c=n(13).f,l=n(47).f,u=n(107),s=n(83),d=n(22),p=n(4),f=n(54),m=n(11)("match"),h=r.RegExp,C=h.prototype,g=/a/g,b=/a/g,v=new h(g)!==g;if(o&&a("RegExp",!v||p((function(){return b[m]=!1,h(g)!=g||h(b)==b||"/a/i"!=h(g,"i")})))){for(var N=function(e,t){var n=this instanceof N,o=u(e),r=t===undefined;return!n&&o&&e.constructor===N&&r?e:i(v?new h(o&&!r?e.source:e,t):h((o=e instanceof N)?e.source:e,o&&r?s.call(e):t),n?this:C,N)},V=function(e){e in N||c(N,e,{configurable:!0,get:function(){return h[e]},set:function(t){h[e]=t}})},y=l(h),_=0;y.length>_;)V(y[_++]);C.constructor=N,N.prototype=C,d(r,"RegExp",N)}f("RegExp")},function(e,t,n){"use strict";var o=n(0),r=n(84);o({target:"RegExp",proto:!0,forced:/./.exec!==r},{exec:r})},function(e,t,n){"use strict";var o=n(9),r=n(13),a=n(83);o&&"g"!=/./g.flags&&r.f(RegExp.prototype,"flags",{configurable:!0,get:a})},function(e,t,n){"use strict";var o=n(22),r=n(8),a=n(4),i=n(83),c=RegExp.prototype,l=c.toString,u=a((function(){return"/a/b"!=l.call({source:"a",flags:"b"})})),s="toString"!=l.name;(u||s)&&o(RegExp.prototype,"toString",(function(){var e=r(this),t=String(e.source),n=e.flags;return"/"+t+"/"+String(n===undefined&&e instanceof RegExp&&!("flags"in c)?i.call(e):n)}),{unsafe:!0})},function(e,t,n){"use strict";var o=n(78),r=n(139);e.exports=o("Set",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),r)},function(e,t,n){"use strict";var o=n(0),r=n(108).codeAt;o({target:"String",proto:!0},{codePointAt:function(e){return r(this,e)}})},function(e,t,n){"use strict";var o,r=n(0),a=n(18).f,i=n(10),c=n(109),l=n(21),u=n(110),s=n(38),d="".endsWith,p=Math.min,f=u("endsWith");r({target:"String",proto:!0,forced:!!(s||f||(o=a(String.prototype,"endsWith"),!o||o.writable))&&!f},{endsWith:function(e){var t=String(l(this));c(e);var n=arguments.length>1?arguments[1]:undefined,o=i(t.length),r=n===undefined?o:p(i(n),o),a=String(e);return d?d.call(t,a,r):t.slice(r-a.length,r)===a}})},function(e,t,n){"use strict";var o=n(0),r=n(41),a=String.fromCharCode,i=String.fromCodePoint;o({target:"String",stat:!0,forced:!!i&&1!=i.length},{fromCodePoint:function(e){for(var t,n=[],o=arguments.length,i=0;o>i;){if(t=+arguments[i++],r(t,1114111)!==t)throw RangeError(t+" is not a valid code point");n.push(t<65536?a(t):a(55296+((t-=65536)>>10),t%1024+56320))}return n.join("")}})},function(e,t,n){"use strict";var o=n(0),r=n(109),a=n(21);o({target:"String",proto:!0,forced:!n(110)("includes")},{includes:function(e){return!!~String(a(this)).indexOf(r(e),arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(108).charAt,r=n(34),a=n(101),i=r.set,c=r.getterFor("String Iterator");a(String,"String",(function(e){i(this,{type:"String Iterator",string:String(e),index:0})}),(function(){var e,t=c(this),n=t.string,r=t.index;return r>=n.length?{value:undefined,done:!0}:(e=o(n,r),t.index+=e.length,{value:e,done:!1})}))},function(e,t,n){"use strict";var o=n(85),r=n(8),a=n(10),i=n(21),c=n(111),l=n(86);o("match",1,(function(e,t,n){return[function(t){var n=i(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var i=r(e),u=String(this);if(!i.global)return l(i,u);var s=i.unicode;i.lastIndex=0;for(var d,p=[],f=0;null!==(d=l(i,u));){var m=String(d[0]);p[f]=m,""===m&&(i.lastIndex=c(u,a(i.lastIndex),s)),f++}return 0===f?null:p}]}))},function(e,t,n){"use strict";var o=n(0),r=n(103).end;o({target:"String",proto:!0,forced:n(150)},{padEnd:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(103).start;o({target:"String",proto:!0,forced:n(150)},{padStart:function(e){return r(this,e,arguments.length>1?arguments[1]:undefined)}})},function(e,t,n){"use strict";var o=n(0),r=n(23),a=n(10);o({target:"String",stat:!0},{raw:function(e){for(var t=r(e.raw),n=a(t.length),o=arguments.length,i=[],c=0;n>c;)i.push(String(t[c++])),c]*>)/g,h=/\$([$&'`]|\d\d?)/g;o("replace",2,(function(e,t,n){return[function(n,o){var r=l(this),a=n==undefined?undefined:n[e];return a!==undefined?a.call(n,r,o):t.call(String(r),n,o)},function(e,a){var l=n(t,e,this,a);if(l.done)return l.value;var f=r(e),m=String(this),h="function"==typeof a;h||(a=String(a));var C=f.global;if(C){var g=f.unicode;f.lastIndex=0}for(var b=[];;){var v=s(f,m);if(null===v)break;if(b.push(v),!C)break;""===String(v[0])&&(f.lastIndex=u(m,i(f.lastIndex),g))}for(var N,V="",y=0,_=0;_=y&&(V+=m.slice(y,k)+I,y=k+x.length)}return V+m.slice(y)}];function o(e,n,o,r,i,c){var l=o+e.length,u=r.length,s=h;return i!==undefined&&(i=a(i),s=m),t.call(c,s,(function(t,a){var c;switch(a.charAt(0)){case"$":return"$";case"&":return e;case"`":return n.slice(0,o);case"'":return n.slice(l);case"<":c=i[a.slice(1,-1)];break;default:var s=+a;if(0===s)return t;if(s>u){var d=f(s/10);return 0===d?t:d<=u?r[d-1]===undefined?a.charAt(1):r[d-1]+a.charAt(1):t}c=r[s-1]}return c===undefined?"":c}))}}))},function(e,t,n){"use strict";var o=n(85),r=n(8),a=n(21),i=n(144),c=n(86);o("search",1,(function(e,t,n){return[function(t){var n=a(this),o=t==undefined?undefined:t[e];return o!==undefined?o.call(t,n):new RegExp(t)[e](String(n))},function(e){var o=n(t,e,this);if(o.done)return o.value;var a=r(e),l=String(this),u=a.lastIndex;i(u,0)||(a.lastIndex=0);var s=c(a,l);return i(a.lastIndex,u)||(a.lastIndex=u),null===s?-1:s.index}]}))},function(e,t,n){"use strict";var o=n(85),r=n(107),a=n(8),i=n(21),c=n(45),l=n(111),u=n(10),s=n(86),d=n(84),p=n(4),f=[].push,m=Math.min,h=!p((function(){return!RegExp(4294967295,"y")}));o("split",2,(function(e,t,n){var o;return o="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(e,n){var o=String(i(this)),a=n===undefined?4294967295:n>>>0;if(0===a)return[];if(e===undefined)return[o];if(!r(e))return t.call(o,e,a);for(var c,l,u,s=[],p=(e.ignoreCase?"i":"")+(e.multiline?"m":"")+(e.unicode?"u":"")+(e.sticky?"y":""),m=0,h=new RegExp(e.source,p+"g");(c=d.call(h,o))&&!((l=h.lastIndex)>m&&(s.push(o.slice(m,c.index)),c.length>1&&c.index=a));)h.lastIndex===c.index&&h.lastIndex++;return m===o.length?!u&&h.test("")||s.push(""):s.push(o.slice(m)),s.length>a?s.slice(0,a):s}:"0".split(undefined,0).length?function(e,n){return e===undefined&&0===n?[]:t.call(this,e,n)}:t,[function(t,n){var r=i(this),a=t==undefined?undefined:t[e];return a!==undefined?a.call(t,r,n):o.call(String(r),t,n)},function(e,r){var i=n(o,e,this,r,o!==t);if(i.done)return i.value;var d=a(e),p=String(this),f=c(d,RegExp),C=d.unicode,g=(d.ignoreCase?"i":"")+(d.multiline?"m":"")+(d.unicode?"u":"")+(h?"y":"g"),b=new f(h?d:"^(?:"+d.source+")",g),v=r===undefined?4294967295:r>>>0;if(0===v)return[];if(0===p.length)return null===s(b,p)?[p]:[];for(var N=0,V=0,y=[];V1?arguments[1]:undefined,t.length)),o=String(e);return d?d.call(t,o,n):t.slice(n,n+o.length)===o}})},function(e,t,n){"use strict";var o=n(0),r=n(56).trim;o({target:"String",proto:!0,forced:n(112)("trim")},{trim:function(){return r(this)}})},function(e,t,n){"use strict";var o=n(0),r=n(56).end,a=n(112)("trimEnd"),i=a?function(){return r(this)}:"".trimEnd;o({target:"String",proto:!0,forced:a},{trimEnd:i,trimRight:i})},function(e,t,n){"use strict";var o=n(0),r=n(56).start,a=n(112)("trimStart"),i=a?function(){return r(this)}:"".trimStart;o({target:"String",proto:!0,forced:a},{trimStart:i,trimLeft:i})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("anchor")},{anchor:function(e){return r(this,"a","name",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("big")},{big:function(){return r(this,"big","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("blink")},{blink:function(){return r(this,"blink","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("bold")},{bold:function(){return r(this,"b","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fixed")},{fixed:function(){return r(this,"tt","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fontcolor")},{fontcolor:function(e){return r(this,"font","color",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("fontsize")},{fontsize:function(e){return r(this,"font","size",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("italics")},{italics:function(){return r(this,"i","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("link")},{link:function(e){return r(this,"a","href",e)}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("small")},{small:function(){return r(this,"small","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("strike")},{strike:function(){return r(this,"strike","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("sub")},{sub:function(){return r(this,"sub","","")}})},function(e,t,n){"use strict";var o=n(0),r=n(26);o({target:"String",proto:!0,forced:n(27)("sup")},{sup:function(){return r(this,"sup","","")}})},function(e,t,n){"use strict";n(40)("Float32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(30);e.exports=function(e){var t=o(e);if(t<0)throw RangeError("The argument can't be less than 0");return t}},function(e,t,n){"use strict";n(40)("Float64",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Int32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint8",(function(e){return function(t,n,o){return e(this,t,n,o)}}),!0)},function(e,t,n){"use strict";n(40)("Uint16",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";n(40)("Uint32",(function(e){return function(t,n,o){return e(this,t,n,o)}}))},function(e,t,n){"use strict";var o=n(7),r=n(130),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("copyWithin",(function(e,t){return r.call(a(this),e,t,arguments.length>2?arguments[2]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).every,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("every",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(97),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("fill",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).filter,a=n(45),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("filter",(function(e){for(var t=r(i(this),e,arguments.length>1?arguments[1]:undefined),n=a(this,this.constructor),o=0,l=t.length,u=new(c(n))(l);l>o;)u[o]=t[o++];return u}))},function(e,t,n){"use strict";var o=n(7),r=n(16).find,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("find",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).findIndex,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("findIndex",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).forEach,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("forEach",(function(e){r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(113);(0,n(7).exportTypedArrayStaticMethod)("from",n(152),o)},function(e,t,n){"use strict";var o=n(7),r=n(60).includes,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("includes",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(60).indexOf,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("indexOf",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(5),r=n(7),a=n(133),i=n(11)("iterator"),c=o.Uint8Array,l=a.values,u=a.keys,s=a.entries,d=r.aTypedArray,p=r.exportTypedArrayMethod,f=c&&c.prototype[i],m=!!f&&("values"==f.name||f.name==undefined),h=function(){return l.call(d(this))};p("entries",(function(){return s.call(d(this))})),p("keys",(function(){return u.call(d(this))})),p("values",h,!m),p(i,h,!m)},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].join;a("join",(function(e){return i.apply(r(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(136),a=o.aTypedArray;(0,o.exportTypedArrayMethod)("lastIndexOf",(function(e){return r.apply(a(this),arguments)}))},function(e,t,n){"use strict";var o=n(7),r=n(16).map,a=n(45),i=o.aTypedArray,c=o.aTypedArrayConstructor;(0,o.exportTypedArrayMethod)("map",(function(e){return r(i(this),e,arguments.length>1?arguments[1]:undefined,(function(e,t){return new(c(a(e,e.constructor)))(t)}))}))},function(e,t,n){"use strict";var o=n(7),r=n(113),a=o.aTypedArrayConstructor;(0,o.exportTypedArrayStaticMethod)("of",(function(){for(var e=0,t=arguments.length,n=new(a(this))(t);t>e;)n[e]=arguments[e++];return n}),r)},function(e,t,n){"use strict";var o=n(7),r=n(76).left,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduce",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=n(76).right,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("reduceRight",(function(e){return r(a(this),e,arguments.length,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=Math.floor;a("reverse",(function(){for(var e,t=r(this).length,n=i(t/2),o=0;o1?arguments[1]:undefined,1),n=this.length,o=i(e),c=r(o.length),u=0;if(c+t>n)throw RangeError("Wrong length");for(;ua;)s[a]=n[a++];return s}),a((function(){new Int8Array(1).slice()})))},function(e,t,n){"use strict";var o=n(7),r=n(16).some,a=o.aTypedArray;(0,o.exportTypedArrayMethod)("some",(function(e){return r(a(this),e,arguments.length>1?arguments[1]:undefined)}))},function(e,t,n){"use strict";var o=n(7),r=o.aTypedArray,a=o.exportTypedArrayMethod,i=[].sort;a("sort",(function(e){return i.call(r(this),e)}))},function(e,t,n){"use strict";var o=n(7),r=n(10),a=n(41),i=n(45),c=o.aTypedArray;(0,o.exportTypedArrayMethod)("subarray",(function(e,t){var n=c(this),o=n.length,l=a(e,o);return new(i(n,n.constructor))(n.buffer,n.byteOffset+l*n.BYTES_PER_ELEMENT,r((t===undefined?o:a(t,o))-l))}))},function(e,t,n){"use strict";var o=n(5),r=n(7),a=n(4),i=o.Int8Array,c=r.aTypedArray,l=r.exportTypedArrayMethod,u=[].toLocaleString,s=[].slice,d=!!i&&a((function(){u.call(new i(1))}));l("toLocaleString",(function(){return u.apply(d?s.call(c(this)):c(this),arguments)}),a((function(){return[1,2].toLocaleString()!=new i([1,2]).toLocaleString()}))||!a((function(){i.prototype.toLocaleString.call([1,2])})))},function(e,t,n){"use strict";var o=n(7).exportTypedArrayMethod,r=n(4),a=n(5).Uint8Array,i=a&&a.prototype||{},c=[].toString,l=[].join;r((function(){c.call({})}))&&(c=function(){return l.call(this)});var u=i.toString!=c;o("toString",c,u)},function(e,t,n){"use strict";var o,r=n(5),a=n(66),i=n(50),c=n(78),l=n(153),u=n(6),s=n(34).enforce,d=n(121),p=!r.ActiveXObject&&"ActiveXObject"in r,f=Object.isExtensible,m=function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}},h=e.exports=c("WeakMap",m,l);if(d&&p){o=l.getConstructor(m,"WeakMap",!0),i.REQUIRED=!0;var C=h.prototype,g=C["delete"],b=C.has,v=C.get,N=C.set;a(C,{"delete":function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),g.call(this,e)||t.frozen["delete"](e)}return g.call(this,e)},has:function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),b.call(this,e)||t.frozen.has(e)}return b.call(this,e)},get:function(e){if(u(e)&&!f(e)){var t=s(this);return t.frozen||(t.frozen=new o),b.call(this,e)?v.call(this,e):t.frozen.get(e)}return v.call(this,e)},set:function(e,t){if(u(e)&&!f(e)){var n=s(this);n.frozen||(n.frozen=new o),b.call(this,e)?N.call(this,e,t):n.frozen.set(e,t)}else N.call(this,e,t);return this}})}},function(e,t,n){"use strict";n(78)("WeakSet",(function(e){return function(){return e(this,arguments.length?arguments[0]:undefined)}}),n(153))},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(106);o({global:!0,bind:!0,enumerable:!0,forced:!r.setImmediate||!r.clearImmediate},{setImmediate:a.set,clearImmediate:a.clear})},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(147),i=n(32),c=r.process,l="process"==i(c);o({global:!0,enumerable:!0,noTargetGet:!0},{queueMicrotask:function(e){var t=l&&c.domain;a(t?t.bind(e):e)}})},function(e,t,n){"use strict";var o=n(0),r=n(5),a=n(73),i=[].slice,c=function(e){return function(t,n){var o=arguments.length>2,r=o?i.call(arguments,2):undefined;return e(o?function(){("function"==typeof t?t:Function(t)).apply(this,r)}:t,n)}};o({global:!0,bind:!0,forced:/MSIE .\./.test(a)},{setTimeout:c(r.setTimeout),setInterval:c(r.setInterval)})},function(e,t,n){"use strict";t.__esModule=!0,t._CI=Ie,t._HI=D,t._M=Te,t._MCCC=Oe,t._ME=Ee,t._MFCC=Me,t._MP=Be,t._MR=Ne,t.__render=ze,t.createComponentVNode=function(e,t,n,o,r){var i=new T(1,null,null,e=function(e,t){if(12&e)return e;if(t.prototype&&t.prototype.render)return 4;if(t.render)return 32776;return 8}(e,t),o,function(e,t,n){var o=(32768&e?t.render:t).defaultProps;if(a(o))return n;if(a(n))return s(o,null);return B(n,o)}(e,t,n),function(e,t,n){if(4&e)return n;var o=(32768&e?t.render:t).defaultHooks;if(a(o))return n;if(a(n))return o;return B(n,o)}(e,t,r),t);k.createVNode&&k.createVNode(i);return i},t.createFragment=P,t.createPortal=function(e,t){var n=D(e);return A(1024,1024,null,n,0,null,n.key,t)},t.createRef=function(){return{current:null}},t.createRenderer=function(e){return function(t,n,o,r){e||(e=t),He(n,e,o,r)}},t.createTextVNode=E,t.createVNode=A,t.directClone=O,t.findDOMfromVNode=N,t.forwardRef=function(e){return{render:e}},t.getFlagsForElementVnode=function(e){switch(e){case"svg":return 32;case"input":return 64;case"select":return 256;case"textarea":return 128;case f:return 8192;default:return 1}},t.linkEvent=function(e,t){if(c(t))return{data:e,event:t};return null},t.normalizeProps=function(e){var t=e.props;if(t){var n=e.flags;481&n&&(void 0!==t.children&&a(e.children)&&F(e,t.children),void 0!==t.className&&(e.className=t.className||null,t.className=undefined)),void 0!==t.key&&(e.key=t.key,t.key=undefined),void 0!==t.ref&&(e.ref=8&n?s(e.ref,t.ref):t.ref,t.ref=undefined)}return e},t.render=He,t.rerender=We,t.version=t.options=t.Fragment=t.EMPTY_OBJ=t.Component=void 0;var o=Array.isArray;function r(e){var t=typeof e;return"string"===t||"number"===t}function a(e){return null==e}function i(e){return null===e||!1===e||!0===e||void 0===e}function c(e){return"function"==typeof e}function l(e){return"string"==typeof e}function u(e){return null===e}function s(e,t){var n={};if(e)for(var o in e)n[o]=e[o];if(t)for(var r in t)n[r]=t[r];return n}function d(e){return!u(e)&&"object"==typeof e}var p={};t.EMPTY_OBJ=p;var f="$F";function m(e){return e.substr(2).toLowerCase()}function h(e,t){e.appendChild(t)}function C(e,t,n){u(n)?h(e,t):e.insertBefore(t,n)}function g(e,t){e.removeChild(t)}function b(e){for(var t;(t=e.shift())!==undefined;)t()}function v(e,t,n){var o=e.children;return 4&n?o.$LI:8192&n?2===e.childFlags?o:o[t?0:o.length-1]:o}function N(e,t){for(var n;e;){if(2033&(n=e.flags))return e.dom;e=v(e,t,n)}return null}function V(e,t){do{var n=e.flags;if(2033&n)return void g(t,e.dom);var o=e.children;if(4&n&&(e=o.$LI),8&n&&(e=o),8192&n){if(2!==e.childFlags){for(var r=0,a=o.length;r0,m=u(p),h=l(p)&&p[0]===I;f||m||h?(n=n||t.slice(0,s),(f||h)&&(d=O(d)),(m||h)&&(d.key=I+s),n.push(d)):n&&n.push(d),d.flags|=65536}}a=0===(n=n||t).length?1:8}else(n=t).flags|=65536,81920&t.flags&&(n=O(t)),a=2;return e.children=n,e.childFlags=a,e}function D(e){return i(e)||r(e)?E(e,null):o(e)?P(e,0,null):16384&e.flags?O(e):e}var j="http://www.w3.org/1999/xlink",z="http://www.w3.org/XML/1998/namespace",H={"xlink:actuate":j,"xlink:arcrole":j,"xlink:href":j,"xlink:role":j,"xlink:show":j,"xlink:title":j,"xlink:type":j,"xml:base":z,"xml:lang":z,"xml:space":z};function G(e){return{onClick:e,onDblClick:e,onFocusIn:e,onFocusOut:e,onKeyDown:e,onKeyPress:e,onKeyUp:e,onMouseDown:e,onMouseMove:e,onMouseUp:e,onTouchEnd:e,onTouchMove:e,onTouchStart:e}}var U=G(0),K=G(null),Y=G(!0);function q(e,t){var n=t.$EV;return n||(n=t.$EV=G(null)),n[e]||1==++U[e]&&(K[e]=function(e){var t="onClick"===e||"onDblClick"===e?function(e){return function(t){0===t.button?$(t,!0,e,Z(t)):t.stopPropagation()}}(e):function(e){return function(t){$(t,!1,e,Z(t))}}(e);return document.addEventListener(m(e),t),t}(e)),n}function W(e,t){var n=t.$EV;n&&n[e]&&(0==--U[e]&&(document.removeEventListener(m(e),K[e]),K[e]=null),n[e]=null)}function $(e,t,n,o){var r=function(e){return c(e.composedPath)?e.composedPath()[0]:e.target}(e);do{if(t&&r.disabled)return;var a=r.$EV;if(a){var i=a[n];if(i&&(o.dom=r,i.event?i.event(i.data,e):i(e),e.cancelBubble))return}r=r.parentNode}while(!u(r))}function Q(){this.cancelBubble=!0,this.immediatePropagationStopped||this.stopImmediatePropagation()}function X(){return this.defaultPrevented}function J(){return this.cancelBubble}function Z(e){var t={dom:document};return e.isDefaultPrevented=X,e.isPropagationStopped=J,e.stopPropagation=Q,Object.defineProperty(e,"currentTarget",{configurable:!0,get:function(){return t.dom}}),t}function ee(e,t,n){if(e[t]){var o=e[t];o.event?o.event(o.data,n):o(n)}else{var r=t.toLowerCase();e[r]&&e[r](n)}}function te(e,t){var n=function(n){var o=this.$V;if(o){var r=o.props||p,a=o.dom;if(l(e))ee(r,e,n);else for(var i=0;i-1&&t.options[i]&&(c=t.options[i].value),n&&a(c)&&(c=e.defaultValue),le(o,c)}}var de,pe,fe=te("onInput",he),me=te("onChange");function he(e,t,n){var o=e.value,r=t.value;if(a(o)){if(n){var i=e.defaultValue;a(i)||i===r||(t.defaultValue=i,t.value=i)}}else r!==o&&(t.defaultValue=o,t.value=o)}function Ce(e,t,n,o,r,a){64&e?ce(o,n):256&e?se(o,n,r,t):128&e&&he(o,n,r),a&&(n.$V=t)}function ge(e,t,n){64&e?function(e,t){oe(t.type)?(ne(e,"change",ae),ne(e,"click",ie)):ne(e,"input",re)}(t,n):256&e?function(e){ne(e,"change",ue)}(t):128&e&&function(e,t){ne(e,"input",fe),t.onChange&&ne(e,"change",me)}(t,n)}function be(e){return e.type&&oe(e.type)?!a(e.checked):!a(e.value)}function ve(e){e&&!S(e,null)&&e.current&&(e.current=null)}function Ne(e,t,n){e&&(c(e)||void 0!==e.current)&&n.push((function(){S(e,t)||void 0===e.current||(e.current=t)}))}function Ve(e,t){ye(e),V(e,t)}function ye(e){var t,n=e.flags,o=e.children;if(481&n){t=e.ref;var r=e.props;ve(t);var i=e.childFlags;if(!u(r))for(var l=Object.keys(r),s=0,d=l.length;s0;for(var c in i&&(a=be(n))&&ge(t,o,n),n)Le(c,null,n[c],o,r,a,null);i&&Ce(t,e,o,n,!0,a)}function Se(e,t,n){var o=D(e.render(t,e.state,n)),r=n;return c(e.getChildContext)&&(r=s(n,e.getChildContext())),e.$CX=r,o}function Ie(e,t,n,o,r,a){var i=new t(n,o),l=i.$N=Boolean(t.getDerivedStateFromProps||i.getSnapshotBeforeUpdate);if(i.$SVG=r,i.$L=a,e.children=i,i.$BS=!1,i.context=o,i.props===p&&(i.props=n),l)i.state=_(i,n,i.state);else if(c(i.componentWillMount)){i.$BR=!0,i.componentWillMount();var s=i.$PS;if(!u(s)){var d=i.state;if(u(d))i.state=s;else for(var f in s)d[f]=s[f];i.$PS=null}i.$BR=!1}return i.$LI=Se(i,n,o),i}function Te(e,t,n,o,r,a){var i=e.flags|=16384;481&i?Ee(e,t,n,o,r,a):4&i?function(e,t,n,o,r,a){var i=Ie(e,e.type,e.props||p,n,o,a);Te(i.$LI,t,i.$CX,o,r,a),Oe(e.ref,i,a)}(e,t,n,o,r,a):8&i?(!function(e,t,n,o,r,a){Te(e.children=D(function(e,t){return 32768&e.flags?e.type.render(e.props||p,e.ref,t):e.type(e.props||p,t)}(e,n)),t,n,o,r,a)}(e,t,n,o,r,a),Me(e,a)):512&i||16&i?Ae(e,t,r):8192&i?function(e,t,n,o,r,a){var i=e.children,c=e.childFlags;12&c&&0===i.length&&(c=e.childFlags=2,i=e.children=M());2===c?Te(i,n,r,o,r,a):Pe(i,n,t,o,r,a)}(e,n,t,o,r,a):1024&i&&function(e,t,n,o,r){Te(e.children,e.ref,t,!1,null,r);var a=M();Ae(a,n,o),e.dom=a.dom}(e,n,t,r,a)}function Ae(e,t,n){var o=e.dom=document.createTextNode(e.children);u(t)||C(t,o,n)}function Ee(e,t,n,o,r,i){var c=e.flags,l=e.props,s=e.className,d=e.children,p=e.childFlags,f=e.dom=function(e,t){return t?document.createElementNS("http://www.w3.org/2000/svg",e):document.createElement(e)}(e.type,o=o||(32&c)>0);if(a(s)||""===s||(o?f.setAttribute("class",s):f.className=s),16===p)w(f,d);else if(1!==p){var m=o&&"foreignObject"!==e.type;2===p?(16384&d.flags&&(e.children=d=O(d)),Te(d,f,n,m,null,i)):8!==p&&4!==p||Pe(d,f,n,m,null,i)}u(t)||C(t,f,r),u(l)||Be(e,c,l,f,o),Ne(e.ref,f,i)}function Pe(e,t,n,o,r,a){for(var i=0;i0,u!==s){var m=u||p;if((c=s||p)!==p)for(var h in(d=(448&r)>0)&&(f=be(c)),c){var C=m[h],g=c[h];C!==g&&Le(h,C,g,l,o,f,e)}if(m!==p)for(var b in m)a(c[b])&&!a(m[b])&&Le(b,m[b],null,l,o,f,e)}var v=t.children,N=t.className;e.className!==N&&(a(N)?l.removeAttribute("class"):o?l.setAttribute("class",N):l.className=N);4096&r?function(e,t){e.textContent!==t&&(e.textContent=t)}(l,v):Fe(e.childFlags,t.childFlags,e.children,v,l,n,o&&"foreignObject"!==t.type,null,e,i);d&&Ce(r,t,l,c,!1,f);var V=t.ref,y=e.ref;y!==V&&(ve(y),Ne(V,l,i))}(e,t,o,r,f,d):4&f?function(e,t,n,o,r,a,i){var l=t.children=e.children;if(u(l))return;l.$L=i;var d=t.props||p,f=t.ref,m=e.ref,h=l.state;if(!l.$N){if(c(l.componentWillReceiveProps)){if(l.$BR=!0,l.componentWillReceiveProps(d,o),l.$UN)return;l.$BR=!1}u(l.$PS)||(h=s(h,l.$PS),l.$PS=null)}De(l,h,d,n,o,r,!1,a,i),m!==f&&(ve(m),Ne(f,l,i))}(e,t,n,o,r,l,d):8&f?function(e,t,n,o,r,i,l){var u=!0,s=t.props||p,d=t.ref,f=e.props,m=!a(d),h=e.children;m&&c(d.onComponentShouldUpdate)&&(u=d.onComponentShouldUpdate(f,s));if(!1!==u){m&&c(d.onComponentWillUpdate)&&d.onComponentWillUpdate(f,s);var C=t.type,g=D(32768&t.flags?C.render(s,d,o):C(s,o));Re(h,g,n,o,r,i,l),t.children=g,m&&c(d.onComponentDidUpdate)&&d.onComponentDidUpdate(f,s)}else t.children=h}(e,t,n,o,r,l,d):16&f?function(e,t){var n=t.children,o=t.dom=e.dom;n!==e.children&&(o.nodeValue=n)}(e,t):512&f?t.dom=e.dom:8192&f?function(e,t,n,o,r,a){var i=e.children,c=t.children,l=e.childFlags,u=t.childFlags,s=null;12&u&&0===c.length&&(u=t.childFlags=2,c=t.children=M());var d=0!=(2&u);if(12&l){var p=i.length;(8&l&&8&u||d||!d&&c.length>p)&&(s=N(i[p-1],!1).nextSibling)}Fe(l,u,i,c,n,o,r,s,e,a)}(e,t,n,o,r,d):function(e,t,n,o){var r=e.ref,a=t.ref,c=t.children;if(Fe(e.childFlags,t.childFlags,e.children,c,r,n,!1,null,e,o),t.dom=e.dom,r!==a&&!i(c)){var l=c.dom;g(r,l),h(a,l)}}(e,t,o,d)}function Fe(e,t,n,o,r,a,i,c,l,u){switch(e){case 2:switch(t){case 2:Re(n,o,r,a,i,c,u);break;case 1:Ve(n,r);break;case 16:ye(n),w(r,o);break;default:!function(e,t,n,o,r,a){ye(e),Pe(t,n,o,r,N(e,!0),a),V(e,n)}(n,o,r,a,i,u)}break;case 1:switch(t){case 2:Te(o,r,a,i,c,u);break;case 1:break;case 16:w(r,o);break;default:Pe(o,r,a,i,c,u)}break;case 16:switch(t){case 16:!function(e,t,n){e!==t&&(""!==e?n.firstChild.nodeValue=t:w(n,t))}(n,o,r);break;case 2:xe(r),Te(o,r,a,i,c,u);break;case 1:xe(r);break;default:xe(r),Pe(o,r,a,i,c,u)}break;default:switch(t){case 16:_e(n),w(r,o);break;case 2:ke(r,l,n),Te(o,r,a,i,c,u);break;case 1:ke(r,l,n);break;default:var s=0|n.length,d=0|o.length;0===s?d>0&&Pe(o,r,a,i,c,u):0===d?ke(r,l,n):8===t&&8===e?function(e,t,n,o,r,a,i,c,l,u){var s,d,p=a-1,f=i-1,m=0,h=e[m],C=t[m];e:{for(;h.key===C.key;){if(16384&C.flags&&(t[m]=C=O(C)),Re(h,C,n,o,r,c,u),e[m]=C,++m>p||m>f)break e;h=e[m],C=t[m]}for(h=e[p],C=t[f];h.key===C.key;){if(16384&C.flags&&(t[f]=C=O(C)),Re(h,C,n,o,r,c,u),e[p]=C,p--,f--,m>p||m>f)break e;h=e[p],C=t[f]}}if(m>p){if(m<=f)for(d=(s=f+1)f)for(;m<=p;)Ve(e[m++],n);else!function(e,t,n,o,r,a,i,c,l,u,s,d,p){var f,m,h,C=0,g=c,b=c,v=a-c+1,V=i-c+1,_=new Int32Array(V+1),x=v===o,k=!1,w=0,L=0;if(r<4||(v|V)<32)for(C=g;C<=a;++C)if(f=e[C],Lc?k=!0:w=c,16384&m.flags&&(t[c]=m=O(m)),Re(f,m,l,n,u,s,p),++L;break}!x&&c>i&&Ve(f,l)}else x||Ve(f,l);else{var B={};for(C=b;C<=i;++C)B[t[C].key]=C;for(C=g;C<=a;++C)if(f=e[C],Lg;)Ve(e[g++],l);_[c-b]=C+1,w>c?k=!0:w=c,16384&(m=t[c]).flags&&(t[c]=m=O(m)),Re(f,m,l,n,u,s,p),++L}else x||Ve(f,l);else x||Ve(f,l)}if(x)ke(l,d,e),Pe(t,l,n,u,s,p);else if(k){var S=function(e){var t=0,n=0,o=0,r=0,a=0,i=0,c=0,l=e.length;l>je&&(je=l,de=new Int32Array(l),pe=new Int32Array(l));for(;n>1]]0&&(pe[n]=de[a-1]),de[a]=n)}a=r+1;var u=new Int32Array(a);i=de[a-1];for(;a-- >0;)u[a]=i,i=pe[i],de[a]=0;return u}(_);for(c=S.length-1,C=V-1;C>=0;C--)0===_[C]?(16384&(m=t[w=C+b]).flags&&(t[w]=m=O(m)),Te(m,l,n,u,(h=w+1)=0;C--)0===_[C]&&(16384&(m=t[w=C+b]).flags&&(t[w]=m=O(m)),Te(m,l,n,u,(h=w+1)i?i:a,p=0;pi)for(p=d;p0&&b(r),x.v=!1,c(n)&&n(),c(k.renderComplete)&&k.renderComplete(i,t)}function He(e,t,n,o){void 0===n&&(n=null),void 0===o&&(o=p),ze(e,t,n,o)}"undefined"!=typeof document&&window.Node&&(Node.prototype.$EV=null,Node.prototype.$V=null);var Ge=[],Ue="undefined"!=typeof Promise?Promise.resolve().then.bind(Promise.resolve()):function(e){window.setTimeout(e,0)},Ke=!1;function Ye(e,t,n,o){var r=e.$PS;if(c(t)&&(t=t(r?s(e.state,r):e.state,e.props,e.context)),a(r))e.$PS=t;else for(var i in t)r[i]=t[i];if(e.$BR)c(n)&&e.$L.push(n.bind(e));else{if(!x.v&&0===Ge.length)return void $e(e,o,n);if(-1===Ge.indexOf(e)&&Ge.push(e),Ke||(Ke=!0,Ue(We)),c(n)){var l=e.$QU;l||(l=e.$QU=[]),l.push(n)}}}function qe(e){for(var t=e.$QU,n=0,o=t.length;n0&&b(r),x.v=!1}else e.state=e.$PS,e.$PS=null;c(n)&&n.call(e)}}var Qe=function(e,t){this.state=null,this.$BR=!1,this.$BS=!0,this.$PS=null,this.$LI=null,this.$UN=!1,this.$CX=null,this.$QU=null,this.$N=!1,this.$L=null,this.$SVG=!1,this.props=e||p,this.context=t||p};t.Component=Qe,Qe.prototype.forceUpdate=function(e){this.$UN||Ye(this,{},e,!0)},Qe.prototype.setState=function(e,t){this.$UN||this.$BS||Ye(this,e,t,!1)},Qe.prototype.render=function(e,t,n){return null};t.version="7.3.3"},function(e,t,n){"use strict";var o=function(e){var t,n=Object.prototype,o=n.hasOwnProperty,r="function"==typeof Symbol?Symbol:{},a=r.iterator||"@@iterator",i=r.asyncIterator||"@@asyncIterator",c=r.toStringTag||"@@toStringTag";function l(e,t,n,o){var r=t&&t.prototype instanceof h?t:h,a=Object.create(r.prototype),i=new L(o||[]);return a._invoke=function(e,t,n){var o=s;return function(r,a){if(o===p)throw new Error("Generator is already running");if(o===f){if("throw"===r)throw a;return S()}for(n.method=r,n.arg=a;;){var i=n.delegate;if(i){var c=x(i,n);if(c){if(c===m)continue;return c}}if("next"===n.method)n.sent=n._sent=n.arg;else if("throw"===n.method){if(o===s)throw o=f,n.arg;n.dispatchException(n.arg)}else"return"===n.method&&n.abrupt("return",n.arg);o=p;var l=u(e,t,n);if("normal"===l.type){if(o=n.done?f:d,l.arg===m)continue;return{value:l.arg,done:n.done}}"throw"===l.type&&(o=f,n.method="throw",n.arg=l.arg)}}}(e,n,i),a}function u(e,t,n){try{return{type:"normal",arg:e.call(t,n)}}catch(o){return{type:"throw",arg:o}}}e.wrap=l;var s="suspendedStart",d="suspendedYield",p="executing",f="completed",m={};function h(){}function C(){}function g(){}var b={};b[a]=function(){return this};var v=Object.getPrototypeOf,N=v&&v(v(B([])));N&&N!==n&&o.call(N,a)&&(b=N);var V=g.prototype=h.prototype=Object.create(b);function y(e){["next","throw","return"].forEach((function(t){e[t]=function(e){return this._invoke(t,e)}}))}function _(e){var t;this._invoke=function(n,r){function a(){return new Promise((function(t,a){!function i(t,n,r,a){var c=u(e[t],e,n);if("throw"!==c.type){var l=c.arg,s=l.value;return s&&"object"==typeof s&&o.call(s,"__await")?Promise.resolve(s.__await).then((function(e){i("next",e,r,a)}),(function(e){i("throw",e,r,a)})):Promise.resolve(s).then((function(e){l.value=e,r(l)}),(function(e){return i("throw",e,r,a)}))}a(c.arg)}(n,r,t,a)}))}return t=t?t.then(a,a):a()}}function x(e,n){var o=e.iterator[n.method];if(o===t){if(n.delegate=null,"throw"===n.method){if(e.iterator["return"]&&(n.method="return",n.arg=t,x(e,n),"throw"===n.method))return m;n.method="throw",n.arg=new TypeError("The iterator does not provide a 'throw' method")}return m}var r=u(o,e.iterator,n.arg);if("throw"===r.type)return n.method="throw",n.arg=r.arg,n.delegate=null,m;var a=r.arg;return a?a.done?(n[e.resultName]=a.value,n.next=e.nextLoc,"return"!==n.method&&(n.method="next",n.arg=t),n.delegate=null,m):a:(n.method="throw",n.arg=new TypeError("iterator result is not an object"),n.delegate=null,m)}function k(e){var t={tryLoc:e[0]};1 in e&&(t.catchLoc=e[1]),2 in e&&(t.finallyLoc=e[2],t.afterLoc=e[3]),this.tryEntries.push(t)}function w(e){var t=e.completion||{};t.type="normal",delete t.arg,e.completion=t}function L(e){this.tryEntries=[{tryLoc:"root"}],e.forEach(k,this),this.reset(!0)}function B(e){if(e){var n=e[a];if(n)return n.call(e);if("function"==typeof e.next)return e;if(!isNaN(e.length)){var r=-1,i=function n(){for(;++r=0;--a){var i=this.tryEntries[a],c=i.completion;if("root"===i.tryLoc)return r("end");if(i.tryLoc<=this.prev){var l=o.call(i,"catchLoc"),u=o.call(i,"finallyLoc");if(l&&u){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),w(n),m}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var o=n.completion;if("throw"===o.type){var r=o.arg;w(n)}return r}}throw new Error("illegal catch attempt")},delegateYield:function(e,n,o){return this.delegate={iterator:B(e),resultName:n,nextLoc:o},"next"===this.method&&(this.arg=t),m}},e}(e.exports);try{regeneratorRuntime=o}catch(r){Function("r","regeneratorRuntime = r")(o)}},function(e,t,n){"use strict";window.Int32Array||(window.Int32Array=Array)},function(e,t,n){"use strict";(function(e){ /*! loadCSS. [c]2017 Filament Group, Inc. MIT License */ -var n;n=void 0!==e?e:void 0,t.loadCSS=function(e,t,o,r){var a,i=n.document,c=i.createElement("link");if(t)a=t;else{var l=(i.body||i.getElementsByTagName("head")[0]).childNodes;a=l[l.length-1]}var u=i.styleSheets;if(r)for(var s in r)r.hasOwnProperty(s)&&c.setAttribute(s,r[s]);c.rel="stylesheet",c.href=e,c.media="only x",function f(e){if(i.body)return e();setTimeout((function(){f(e)}))}((function(){a.parentNode.insertBefore(c,t?a:a.nextSibling)}));var d=function m(e){for(var t=c.href,n=u.length;n--;)if(u[n].href===t)return e();setTimeout((function(){m(e)}))};function p(){c.addEventListener&&c.removeEventListener("load",p),c.media=o||"all"}return c.addEventListener&&c.addEventListener("load",p),c.onloadcssdefined=d,d(p),c}}).call(this,n(118))},function(e,t,n){"use strict";t.__esModule=!0,t.Achievements=t.Score=t.Achievement=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.name,n=e.desc,r=e.icon_class,i=e.value;return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Box,{className:r}),2,{style:{padding:"6px"}}),(0,o.createVNode)(1,"td",null,[(0,o.createVNode)(1,"h1",null,t,0),n,(0,o.createComponentVNode)(2,a.Box,{color:i?"good":"bad",content:i?"Unlocked":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Achievement=i;var c=function(e){var t=e.name,n=e.desc,r=e.icon_class,i=e.value;return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,a.Box,{className:r}),2,{style:{padding:"6px"}}),(0,o.createVNode)(1,"td",null,[(0,o.createVNode)(1,"h1",null,t,0),n,(0,o.createComponentVNode)(2,a.Box,{color:i>0?"good":"bad",content:i>0?"Earned "+i+" times":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Score=c;t.Achievements=function(e){var t=(0,r.useBackend)(e).data;return(0,o.createComponentVNode)(2,a.Tabs,{children:[t.categories.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e,children:(0,o.createComponentVNode)(2,a.Box,{as:"Table",children:t.achievements.filter((function(t){return t.category===e})).map((function(e){return e.score?(0,o.createComponentVNode)(2,c,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name):(0,o.createComponentVNode)(2,i,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name)}))})},e)})),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"High Scores",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:t.highscore.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e.name,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"#"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Key"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Score"})]}),Object.keys(e.scores).map((function(n,r){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",m:2,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:r+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:n===t.user_ckey&&"green",textAlign:"center",children:[0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",mr:2}),n,0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",ml:2})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.scores[n]})]},n)}))]})},e.name)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BlockQuote=void 0;var o=n(1),r=n(12),a=n(17);t.BlockQuote=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";var o,r;t.__esModule=!0,t.VNodeFlags=t.ChildFlags=void 0,t.VNodeFlags=o,function(e){e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Void=512]="Void",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=2033]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(o||(t.VNodeFlags=o={})),t.ChildFlags=r,function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(r||(t.ChildFlags=r={}))},function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.color,n=e.content,i=e.className,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["color","content","className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["ColorBox",i]),color:n?null:"transparent",backgroundColor:t,content:n||"."},c)))};t.ColorBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Collapsible=void 0;var o=n(1),r=n(17),a=n(114);var i=function(e){var t,n;function i(t){var n;n=e.call(this,t)||this;var o=t.open;return n.state={open:o||!1},n}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.prototype.render=function(){var e=this,t=this.props,n=this.state.open,i=t.children,c=t.color,l=void 0===c?"default":c,u=t.title,s=t.buttons,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(t,["children","color","title","buttons"]);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({fluid:!0,color:l,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},d,{children:u}))),2),s&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",s,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:i})]})},i}(o.Component);t.Collapsible=i},function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(1),r=n(17);t.Dimmer=function(e){var t=e.style,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Box,Object.assign({style:Object.assign({position:"absolute",top:0,bottom:0,left:0,right:0,"background-color":"rgba(0, 0, 0, 0.75)","z-index":1},t)},n)))}},function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(1),r=n(12),a=n(17),i=n(87);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t,n;function l(t){var n;return(n=e.call(this,t)||this).state={selected:t.selected,open:!1},n.handleClick=function(){n.state.open&&n.setOpen(!1)},n}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},u.setOpen=function(e){var t=this;this.setState({open:e}),e?(setTimeout((function(){return window.addEventListener("click",t.handleClick)})),this.menuRef.focus()):window.removeEventListener("click",this.handleClick)},u.setSelected=function(e){this.setState({selected:e}),this.setOpen(!1),this.props.onSelected(e)},u.buildMenu=function(){var e=this,t=this.props.options,n=(void 0===t?[]:t).map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(n){e.setSelected(t)}},t)}));return n.length?n:"No Options Found"},u.render=function(){var e=this,t=this.props,n=t.color,l=void 0===n?"default":n,u=t.over,s=t.width,d=(t.onClick,t.selected,c(t,["color","over","width","onClick","selected"])),p=d.className,f=c(d,["className"]),m=u?!this.state.open:this.state.open,h=this.state.open?(0,o.createVNode)(1,"div",(0,r.classes)(["Dropdown__menu",u&&"Dropdown__over"]),this.buildMenu(),0,{tabIndex:"-1",style:{width:s}},null,(function(t){e.menuRef=t})):null;return(0,o.createVNode)(1,"div","Dropdown",[(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:s,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,p])},f,{onClick:function(t){e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected,0),(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:m?"chevron-up":"chevron-down"}),2)]}))),h],0)},l}(o.Component);t.Dropdown=l},function(e,t,n){"use strict";t.__esModule=!0,t.FlexItem=t.computeFlexItemProps=t.Flex=t.computeFlexProps=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.className,n=e.direction,o=e.wrap,a=e.align,c=e.justify,l=e.spacing,u=void 0===l?0:l,s=i(e,["className","direction","wrap","align","justify","spacing"]);return Object.assign({className:(0,r.classes)(["Flex",u>0&&"Flex--spacing--"+u,t]),style:Object.assign({},s.style,{"flex-direction":n,"flex-wrap":o,"align-items":a,"justify-content":c})},s)};t.computeFlexProps=c;var l=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},c(e))))};t.Flex=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.grow,o=e.order,a=e.align,c=i(e,["className","grow","order","align"]);return Object.assign({className:(0,r.classes)(["Flex__item",t]),style:Object.assign({},c.style,{"flex-grow":n,order:o,"align-self":a})},c)};t.computeFlexItemProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},u(e))))};t.FlexItem=s,s.defaultHooks=r.pureComponentHooks,l.Item=s},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["NoticeBox",t])},n)))};t.NoticeBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(1),r=n(20),a=n(12),i=n(19),c=n(158),l=n(17);var u=function(e){var t,n;function u(t){var n;n=e.call(this,t)||this;var a=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:a,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var u=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+l*i/c,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+u,o,a),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var u=n.inputRef.current;u.value=l;try{u.focus(),u.select()}catch(s){}}},n}return n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,u.prototype.render=function(){var e=this,t=this.state,n=t.dragging,u=t.editing,s=t.value,d=t.suppressingFlicker,p=this.props,f=p.className,m=p.fluid,h=p.animated,C=p.value,g=p.unit,b=p.minValue,v=p.maxValue,N=p.height,V=p.width,y=p.lineHeight,_=p.fontSize,x=p.format,k=p.onChange,w=p.onDrag,L=C;(n||d)&&(L=s);var B=function(e){return(0,o.createVNode)(1,"div","NumberInput__content",e+(g?" "+g:""),0,{unselectable:i.tridentVersion<=4})},S=h&&!n&&!d&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:L,format:x,children:B})||B(x?x(L):L);return(0,o.createComponentVNode)(2,l.Box,{className:(0,a.classes)(["NumberInput",m&&"NumberInput--fluid",f]),minWidth:V,minHeight:N,lineHeight:y,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((L-b)/(v-b)*100,0,100)+"%"}}),2),S,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?undefined:"none",height:N,"line-height":y,"font-size":_},onBlur:function(t){if(u){var n=(0,r.clamp)(t.target.value,b,v);e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),w&&w(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,b,v);return e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),void(w&&w(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},u}(o.Component);t.NumberInput=u,u.defaultHooks=a.pureComponentHooks,u.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},function(e,t,n){"use strict";t.__esModule=!0,t.ProgressBar=void 0;var o=n(1),r=n(12),a=n(20),i=function(e){var t=e.value,n=e.minValue,i=void 0===n?0:n,c=e.maxValue,l=void 0===c?1:c,u=e.ranges,s=void 0===u?{}:u,d=e.content,p=e.children,f=(t-i)/(l-i),m=d!==undefined||p!==undefined,h=e.color;if(!h)for(var C=0,g=Object.keys(s);C=v[0]&&t<=v[1]){h=b;break}}return h||(h="default"),(0,o.createVNode)(1,"div",(0,r.classes)(["ProgressBar","ProgressBar--color--"+h]),[(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,a.clamp)(f,0,1)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",[m&&d,m&&p,!m&&(0,a.toFixed)(100*f)+"%"],0)],4)};t.ProgressBar=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=e.title,i=e.level,c=void 0===i?1:i,l=e.buttons,u=e.content,s=e.children,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","title","level","buttons","content","children"]),p=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),f=!(0,r.isFalsy)(u)||!(0,r.isFalsy)(s);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Section","Section--level--"+c,t])},d,{children:[p&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",l,0)],4),f&&(0,o.createVNode)(1,"div","Section__content",[u,s],0)]})))};t.Section=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Tab=t.Tabs=void 0;var o=n(1),r=n(12),a=n(17),i=n(114);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e,n=Array.isArray(t),o=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(o>=t.length)break;r=t[o++]}else{if((o=t.next()).done)break;r=o.value}var a=r;if(!a.props||"Tab"!==a.props.__type__){var i=JSON.stringify(a,null,2);throw new Error(" only accepts children of type .This is what we received: "+i)}}},u=function(e){var t,n;function u(t){var n;return(n=e.call(this,t)||this).state={activeTabKey:null},n}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=u.prototype;return s.getActiveTab=function(){var e=this.state,t=this.props,n=(0,r.normalizeChildren)(t.children);l(n);var o=t.activeTab||e.activeTabKey,a=n.find((function(e){return(e.key||e.props.label)===o}));return a||(a=n[0],o=a&&(a.key||a.props.label)),{tabs:n,activeTab:a,activeTabKey:o}},s.render=function(){var e=this,t=this.props,n=t.className,l=t.vertical,u=(t.children,c(t,["className","vertical","children"])),s=this.getActiveTab(),d=s.tabs,p=s.activeTab,f=s.activeTabKey,m=null;return p&&(m=p.props.content||p.props.children),"function"==typeof m&&(m=m(f)),(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Tabs",l&&"Tabs--vertical",n])},u,{children:[(0,o.createVNode)(1,"div","Tabs__tabBox",d.map((function(t){var n=t.props,a=n.className,l=n.label,u=(n.content,n.children,n.onClick),s=n.highlight,d=c(n,["className","label","content","children","onClick","highlight"]),p=t.key||t.props.label,m=t.active||p===f;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({className:(0,r.classes)(["Tabs__tab",m&&"Tabs__tab--active",s&&!m&&"color-yellow",a]),selected:m,color:"transparent",onClick:function(n){e.setState({activeTabKey:p}),u&&u(n,t)}},d,{children:l}),p))})),0),(0,o.createVNode)(1,"div","Tabs__content",m||null,0)]})))},u}(o.Component);t.Tabs=u;var s=function(e){return null};t.Tab=s,s.defaultProps={__type__:"Tab"},u.Tab=s},function(e,t,n){"use strict";t.__esModule=!0,t.TitleBar=void 0;var o=n(1),r=n(12),a=n(28),i=n(19),c=n(37),l=n(87),u=function(e){switch(e){case c.UI_INTERACTIVE:return"good";case c.UI_UPDATE:return"average";case c.UI_DISABLED:default:return"bad"}},s=function(e){var t=e.className,n=e.title,c=e.status,s=e.fancy,d=e.onDragStart,p=e.onClose;return(0,o.createVNode)(1,"div",(0,r.classes)(["TitleBar",t]),[(0,o.createComponentVNode)(2,l.Icon,{className:"TitleBar__statusIcon",color:u(c),name:"eye"}),(0,o.createVNode)(1,"div","TitleBar__title",n===n.toLowerCase()?(0,a.toTitleCase)(n):n,0),(0,o.createVNode)(1,"div","TitleBar__dragZone",null,1,{onMousedown:function(e){return s&&d(e)}}),!!s&&(0,o.createVNode)(1,"div","TitleBar__close TitleBar__clickable",i.tridentVersion<=4?"x":"\xd7",0,{onclick:p})],0)};t.TitleBar=s,s.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=void 0;var o=n(1),r=n(29),a=n(17),i=n(12),c=n(19);var l=function(e,t,n,o){if(0===e.length)return[];var a=(0,r.zipWith)(Math.min).apply(void 0,e),i=(0,r.zipWith)(Math.max).apply(void 0,e);return n!==undefined&&(a[0]=n[0],i[0]=n[1]),o!==undefined&&(a[1]=o[0],i[1]=o[1]),(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,a,i,t)}))(e)},u=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),g=this.state.viewBox,b=l(r,g,i,c);if(b.length>0){var v=b[0],N=b[b.length-1];b.push([g[0]+h,N[1]]),b.push([g[0]+h,-h]),b.push([-h,-h]),b.push([-h,v[1]])}var V=u(b);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({position:"relative"},C,{children:function(t){return(0,o.normalizeProps)((0,o.createVNode)(1,"div",null,(0,o.createVNode)(32,"svg",null,(0,o.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+g[1]+")",fill:d,stroke:f,"stroke-width":h,points:V}),2,{viewBox:"0 0 "+g[0]+" "+g[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},t),null,e.ref))}})))},r}(o.Component);s.defaultHooks=i.pureComponentHooks;var d={Line:c.tridentVersion<=4?function(e){return null}:s};t.Chart=d},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(1),r=n(3),a=n(2);t.AiAirlock=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},l=c[i.power.main]||c[0],u=c[i.power.backup]||c[0],s=c[i.shock]||c[0];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:l.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.main,content:"Disrupt",onClick:function(){return n("disrupt-main")}}),children:[i.power.main?"Online":"Offline"," ",i.wires.main_1&&i.wires.main_2?i.power.main_timeleft>0&&"["+i.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.backup,content:"Disrupt",onClick:function(){return n("disrupt-backup")}}),children:[i.power.backup?"Online":"Offline"," ",i.wires.backup_1&&i.wires.backup_2?i.power.backup_timeleft>0&&"["+i.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:s.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(i.wires.shock&&0===i.shock),content:"Restore",onClick:function(){return n("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Temporary",onClick:function(){return n("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Permanent",onClick:function(){return n("shock-perm")}})],4),children:[2===i.shock?"Safe":"Electrified"," ",(i.wires.shock?i.shock_timeleft>0&&"["+i.shock_timeleft+"s]":"[Wires have been cut!]")||-1===i.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.id_scanner?"power-off":"times",content:i.id_scanner?"Enabled":"Disabled",selected:i.id_scanner,disabled:!i.wires.id_scanner,onClick:function(){return n("idscan-toggle")}}),children:!i.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.emergency?"power-off":"times",content:i.emergency?"Enabled":"Disabled",selected:i.emergency,onClick:function(){return n("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.locked?"lock":"unlock",content:i.locked?"Lowered":"Raised",selected:i.locked,disabled:!i.wires.bolts,onClick:function(){return n("bolt-toggle")}}),children:!i.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.lights?"power-off":"times",content:i.lights?"Enabled":"Disabled",selected:i.lights,disabled:!i.wires.lights,onClick:function(){return n("light-toggle")}}),children:!i.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.safe?"power-off":"times",content:i.safe?"Enabled":"Disabled",selected:i.safe,disabled:!i.wires.safe,onClick:function(){return n("safe-toggle")}}),children:!i.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.speed?"power-off":"times",content:i.speed?"Enabled":"Disabled",selected:i.speed,disabled:!i.wires.timing,onClick:function(){return n("speed-toggle")}}),children:!i.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.opened?"sign-out-alt":"sign-in-alt",content:i.opened?"Open":"Closed",selected:i.opened,disabled:i.locked||i.welded,onClick:function(){return n("open-close")}}),children:!(!i.locked&&!i.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),i.locked?"bolted":"",i.locked&&i.welded?" and ":"",i.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(1),r=n(20),a=n(28),i=n(3),c=n(2),l=n(37),u=n(69);t.AirAlarm=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.data,c=a.locked&&!a.siliconUser;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.InterfaceLockNoticeBox,{siliconUser:a.siliconUser,locked:a.locked,onLockStatusChange:function(){return r("lock")}}),(0,o.createComponentVNode)(2,s,{state:t}),!c&&(0,o.createComponentVNode)(2,p,{state:t})],0)};var s=function(e){var t=(0,i.useBackend)(e).data,n=(t.environment_data||[]).filter((function(e){return e.value>=.01})),a={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},l=a[t.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[n.length>0&&(0,o.createFragment)([n.map((function(e){var t=a[e.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Local status",color:l.color,children:l.localStatusText}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Area status",color:t.atmos_alarm||t.fire_alarm?"bad":"good",children:(t.atmos_alarm?"Atmosphere Alarm":t.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!t.emagged&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},d={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return m}},scrubbers:{title:"Scrubber Controls",component:function(){return C}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return v}}},p=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.config,l=d[a.screen]||d.home,u=l.component();return(0,o.createComponentVNode)(2,c.Section,{title:l.title,buttons:"home"!==a.screen&&(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("tgui:view",{screen:"home"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},f=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data,a=r.mode,l=r.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:l?"exclamation-triangle":"exclamation",color:l&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return n(l?"reset":"alarm")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:3===a?"exclamation-triangle":"exclamation",color:3===a&&"danger",content:"Panic Siphon",onClick:function(){return n("mode",{mode:3===a?1:3})}}),(0,o.createComponentVNode)(2,c.Box,{mt:2}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return n("tgui:view",{screen:"vents"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return n("tgui:view",{screen:"scrubbers"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return n("tgui:view",{screen:"modes"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return n("tgui:view",{screen:"thresholds"})}})],4)},m=function(e){var t=e.state,n=(0,i.useBackend)(e).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},h=function(e){var t=e.id_tag,n=e.long_name,r=e.power,l=e.checks,u=e.excheck,s=e.incheck,d=e.direction,p=e.external,f=e.internal,m=e.extdefault,h=e.intdefault,C=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(n),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:r?"power-off":"times",selected:r,content:r?"On":"Off",onClick:function(){return C("power",{id_tag:t,val:Number(!r)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:"release"===d?"Pressurizing":"Releasing"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:"Internal",selected:s,onClick:function(){return C("incheck",{id_tag:t,val:l})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"External",selected:u,onClick:function(){return C("excheck",{id_tag:t,val:l})}})]}),!!s&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(f),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_internal_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:h,content:"Reset",onClick:function(){return C("reset_internal_pressure",{id_tag:t})}})]}),!!u&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(p),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_external_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:m,content:"Reset",onClick:function(){return C("reset_external_pressure",{id_tag:t})}})]})]})})},C=function(e){var t=e.state,n=(0,i.useBackend)(e).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},g=function(e){var t=e.long_name,n=e.power,r=e.scrubbing,u=e.id_tag,s=e.widenet,d=e.filter_types,p=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(t),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:n?"power-off":"times",content:n?"On":"Off",selected:n,onClick:function(){return p("power",{id_tag:u,val:Number(!n)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:r?"filter":"sign-in-alt",color:r||"danger",content:r?"Scrubbing":"Siphoning",onClick:function(){return p("scrubbing",{id_tag:u,val:Number(!r)})}}),(0,o.createComponentVNode)(2,c.Button,{icon:s?"expand":"compress",selected:s,content:s?"Expanded range":"Normal range",onClick:function(){return p("widenet",{id_tag:u,val:Number(!s)})}})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Filters",children:r&&d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,l.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return p("toggle_filter",{id_tag:u,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})},b=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data.modes;return r&&0!==r.length?r.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return n("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1})],4,e.mode)})):"Nothing to show"},v=function(e){var t=(0,i.useBackend)(e),n=t.act,a=t.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,a.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return n("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=void 0;var o=n(1),r=n(3),a=n(2);t.AirlockElectronics=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.regions||[],l={0:{icon:"times-circle"},1:{icon:"stop-circle"},2:{icon:"check-circle"}};return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Main",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access Required",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.oneAccess?"unlock":"lock",content:i.oneAccess?"One":"All",onClick:function(){return n("one_access")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mass Modify",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"check-double",content:"Grant All",onClick:function(){return n("grant_all")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Clear All",onClick:function(){return n("clear_all")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unrestricted Access",children:[(0,o.createComponentVNode)(2,a.Button,{icon:1&i.unres_direction?"check-square-o":"square-o",content:"North",selected:1&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"1"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:2&i.unres_direction?"check-square-o":"square-o",content:"East",selected:2&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"2"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:4&i.unres_direction?"check-square-o":"square-o",content:"South",selected:4&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"4"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:8&i.unres_direction?"check-square-o":"square-o",content:"West",selected:8&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"8"})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",children:(0,o.createComponentVNode)(2,a.Box,{height:"261px",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:c.map((function(e){var t=e.name,r=e.accesses||[],i=l[function(e){var t=!1,n=!1;return e.forEach((function(e){e.req?t=!0:n=!0})),!t&&n?0:t&&n?1:2}(r)].icon;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:i,label:t,children:function(){return r.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:e.req?"check-square-o":"square-o",content:e.name,selected:e.req,onClick:function(){return n("set",{access:e.id})}})},e.id)}))}},t)}))})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Apc=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},s={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},d=u[c.externalPower]||u[0],p=u[c.chargingStatus]||u[0],f=c.powerChannels||[],m=s[c.malfStatus]||s[0],h=c.powerCellStatus/100;return c.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",c.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return n("reboot")}})]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:c.siliconUser,locked:c.locked,onLockStatusChange:function(){return n("lock")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:d.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",content:c.isOperating?"On":"Off",selected:c.isOperating&&!l,disabled:l,onClick:function(){return n("breaker")}}),children:["[ ",d.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:p.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.chargeMode?"sync":"close",content:c.chargeMode?"Auto":"Off",disabled:l,onClick:function(){return n("charge")}}),children:["[ ",p.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[f.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!l&&(1===e.status||3===e.status),disabled:l,onClick:function(){return n("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!l&&2===e.status,disabled:l,onClick:function(){return n("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!l&&0===e.status,disabled:l,onClick:function(){return n("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,c.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!c.siliconUser&&(0,o.createFragment)([!!c.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:m.icon,content:m.content,color:"bad",onClick:function(){return n(m.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return n("overload")}})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.coverLocked?"lock":"unlock",content:c.coverLocked?"Engaged":"Disengaged",disabled:l,onClick:function(){return n("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.emergencyLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.nightshiftLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("toggle_nightshift")}})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosAlertConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.priority||[],l=i.minor||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[c.length>0?c.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),l.length>0?l.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16)],0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2);t.AtmosControlConsole=function(e){var t=(0,i.useBackend)(e),n=t.act,l=t.data,u=l.sensors||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:!!l.tank&&u[0].long_name,children:u.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,c.Section,{title:!l.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),l.tank&&(0,o.createComponentVNode)(2,c.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"undo",content:"Reconnect",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.inputting?"power-off":"times",content:l.inputting?"Injecting":"Off",selected:l.inputting,onClick:function(){return n("input")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:l.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return n("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.outputting?"power-off":"times",content:l.outputting?"Open":"Closed",selected:l.outputting,onClick:function(){return n("output")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:parseFloat(l.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return n("pressure",{pressure:t})}})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(1),r=n(3),a=n(2),i=n(37);t.AtmosFilter=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.filter_types||[];return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(c.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:c.rate===c.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,i.getGasLabel)(e.id,e.name),onClick:function(){return n("filter",{mode:e.id})}},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosMixer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.set_pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node2",{concentration:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosPump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),i.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.rate===i.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(1),r=n(3),a=n(2);t.BankMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.current_balance,l=i.siphoning,u=i.station_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:u+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"times":"sync",content:l?"Stop Siphoning":"Siphon Credits",selected:l,onClick:function(){return n(l?"halt":"siphon")}}),children:c+" cr"})})}),(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Authorized personnel only"})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BluespaceArtillery=void 0;var o=n(1),r=n(3),a=n(2);t.BluespaceArtillery=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.notice,l=i.connected,u=i.unlocked,s=i.target;return(0,o.createFragment)([!!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:c}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"crosshairs",disabled:!u,onClick:function(){return n("recalibrate")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:s?"average":"bad",fontSize:"25px",children:s||"No Target Set"})}),(0,o.createComponentVNode)(2,a.Section,{children:u?(0,o.createComponentVNode)(2,a.Box,{style:{margin:"auto"},children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"FIRE",color:"bad",disabled:!s,fontSize:"30px",textAlign:"center",lineHeight:"46px",onClick:function(){return n("fire")}})}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"18px",children:"Bluespace artillery is currently locked."}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Awaiting authorization via keycard reader from at minimum two station heads."})],4)})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Complete Deployment",onClick:function(){return n("build")}})})})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Bepis=void 0;var o=n(1),r=(n(28),n(19)),a=n(2);t.Bepis=function(e){var t=e.state,n=t.config,i=t.data,c=n.ref,l=i.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Business Exploration Protocol Incubation Sink",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.manual_power?"Off":"On",selected:!i.manual_power,onClick:function(){return(0,r.act)(c,"toggle_power")}}),children:"All you need to know about the B.E.P.I.S. and you! The B.E.P.I.S. performs hundreds of tests a second using electrical and financial resources to invent new products, or discover new technologies otherwise overlooked for being too risky or too niche to produce!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Payer's Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"redo-alt",content:"Reset Account",onClick:function(){return(0,r.act)(c,"account_reset")}}),children:["Console is currently being operated by ",i.account_owner?i.account_owner:"no one","."]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Data and Statistics",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposited Credits",children:i.stored_cash}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Investment Variability",children:[i.accuracy_percentage,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Innovation Bonus",children:i.positive_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Risk Offset",color:"bad",children:i.negative_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposit Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l,unit:"Credits",minValue:100,maxValue:3e4,step:100,stepPixelSize:2,onChange:function(e,t){return(0,r.act)(c,"amount",{amount:t})}})})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"donate",content:"Deposit Credits",disabled:1===i.manual_power||1===i.silicon_check,onClick:function(){return(0,r.act)(c,"deposit_cash")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Withdraw Credits",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"withdraw_cash")}})]})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Market Data and Analysis",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Average technology cost: ",i.mean_value]}),i.error_name&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Previous Failure Reason: Deposited cash value too low. Please insert more money for future success."}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"microscope",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"begin_experiment")},content:"Begin Testing"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BorgPanel=void 0;var o=n(1),r=n(3),a=n(2);t.BorgPanel=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.borg||{},l=i.cell||{},u=l.charge/l.maxcharge,s=i.channels||[],d=i.modules||[],p=i.upgrades||[],f=i.ais||[],m=i.laws||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){return n("rename")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){return n("toggle_emagged")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){return n("toggle_lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){return n("toggle_scrambledcodes")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[l.missing?(0,o.createVNode)(1,"span","color-bad","No cell installed",16):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,content:l.charge+" / "+l.maxcharge}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("set_charge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Change",onClick:function(){return n("change_cell")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){return n("remove_cell")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radio Channels",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_radio",{channel:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:c.active_module===e.type?"check-square-o":"square-o",content:e.name,selected:c.active_module===e.type,onClick:function(){return n("setmodule",{module:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_upgrade",{upgrade:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"check-square-o":"square-o",content:e.name,selected:e.connected,onClick:function(){return n("slavetoai",{slavetoai:e.ref})}},e.ref)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){return n("toggle_lawupdate")}}),children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(1),r=n(3),a=n(2);t.BrigTimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:i.timing?"Stop":"Start",selected:i.timing,onClick:function(){return n(i.timing?"stop":"start")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:i.flash_charging?"Recharging":"Flash",disabled:i.flash_charging,onClick:function(){return n("flash")}})],4),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return n("time",{adjust:-600})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return n("time",{adjust:-100})}})," ",String(i.minutes).padStart(2,"0"),":",String(i.seconds).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return n("time",{adjust:100})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return n("time",{adjust:600})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Short",onClick:function(){return n("preset",{preset:"short"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Medium",onClick:function(){return n("preset",{preset:"medium"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Long",onClick:function(){return n("preset",{preset:"long"})}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(1),r=n(3),a=n(2);t.Canister=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:["The regulator ",i.hasHoldingTank?"is":"is not"," connected to a tank."]}),(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Relabel",onClick:function(){return n("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.tankPressure})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:i.portConnected?"good":"average",content:i.portConnected?"Connected":"Not Connected"}),!!i.isPrototype&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.restricted?"lock":"unlock",color:"caution",content:i.restricted?"Restricted to Engineering":"Public",onClick:function(){return n("restricted")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Valve",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.releasePressure/(i.maxReleasePressure-i.minReleasePressure),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.releasePressure})," kPa"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"undo",disabled:i.releasePressure===i.defaultReleasePressure,content:"Reset",onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:i.releasePressure<=i.minReleasePressure,content:"Min",onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("pressure",{pressure:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:i.releasePressure>=i.maxReleasePressure,content:"Max",onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.valveOpen?"unlock":"lock",color:i.valveOpen?i.hasHoldingTank?"caution":"danger":null,content:i.valveOpen?"Open":"Closed",onClick:function(){return n("valve")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:i.valveOpen&&"danger",content:"Eject",onClick:function(){return n("eject")}}),children:[!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:i.holdingTank.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.holdingTank.tankPressure})," kPa"]})]}),!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=t.Cargo=void 0;var o=n(1),r=n(29),a=n(19),i=n(2),c=n(69);t.Cargo=function(e){var t=e.state,n=t.config,r=t.data,c=n.ref,d=r.supplies||{},p=r.requests||[],f=r.cart||[],m=f.reduce((function(e,t){return e+t.cost}),0),h=!r.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,children:[0===f.length&&"Cart is empty",1===f.length&&"1 item",f.length>=2&&f.length+" items"," ",m>0&&"("+m+" cr)"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return(0,a.act)(c,"clear")}})],4);return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle",children:r.docked&&!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{content:r.location,onClick:function(){return(0,a.act)(c,"send")}})||r.location}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"CentCom Message",children:r.message}),r.loan&&!r.requestonly?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Loan",children:r.loan_dispatched?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Loaned to Centcom"}):(0,o.createComponentVNode)(2,i.Button,{content:"Loan Shuttle",disabled:!(r.away&&r.docked),onClick:function(){return(0,a.act)(c,"loan")}})}):""]})}),(0,o.createComponentVNode)(2,i.Tabs,{mt:2,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Catalog",icon:"list",lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Catalog",buttons:h,children:(0,o.createComponentVNode)(2,l,{state:t,supplies:d})})}},"catalog"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Requests ("+p.length+")",icon:"envelope",highlight:p.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Active Requests",buttons:!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return(0,a.act)(c,"denyall")}}),children:(0,o.createComponentVNode)(2,u,{state:t,requests:p})})}},"requests"),!r.requestonly&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Checkout ("+f.length+")",icon:"shopping-cart",highlight:f.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Current Cart",buttons:h,children:(0,o.createComponentVNode)(2,s,{state:t,cart:f})})}},"cart")]})],4)};var l=function(e){var t=e.state,n=e.supplies,c=t.config,l=t.data,u=c.ref,s=function(e){var t=n[e].packs;return(0,o.createVNode)(1,"table","LabeledList",t.map((function(e){return(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[e.name,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.small_item&&(0,o.createFragment)([(0,o.createTextVNode)("Small Item")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.access&&(0,o.createFragment)([(0,o.createTextVNode)("Restrictions Apply")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:(l.self_paid?Math.round(1.1*e.cost):e.cost)+" credits",tooltip:e.desc,tooltipPosition:"left",onClick:function(){return(0,a.act)(u,"add",{id:e.id})}}),2)],4,null,e.name)})),0)};return(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e){var t=e.name;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:t,children:s},t)}))(n)})},u=function(e){var t=e.state,n=e.requests,r=t.config,c=t.data,l=r.ref;return 0===n.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Requests"}):(0,o.createVNode)(1,"table","LabeledList",n.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[(0,o.createTextVNode)("#"),e.id,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__content",e.object,0),(0,o.createVNode)(1,"td","LabeledList__cell",[(0,o.createTextVNode)("By "),(0,o.createVNode)(1,"b",null,e.orderer,0)],4),(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createVNode)(1,"i",null,e.reason,0),2),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",[e.cost,(0,o.createTextVNode)(" credits"),(0,o.createTextVNode)(" "),!c.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"check",color:"good",onClick:function(){return(0,a.act)(l,"approve",{id:e.id})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"bad",onClick:function(){return(0,a.act)(l,"deny",{id:e.id})}})],4)],0)],4)],4,e.id)})),0)},s=function(e){var t=e.state,n=e.cart,r=t.config,c=t.data,l=r.ref;return(0,o.createFragment)([0===n.length&&"Nothing in cart",n.length>0&&(0,o.createComponentVNode)(2,i.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{className:"candystripe",label:"#"+e.id,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:2,children:[!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)," ",e.cost," credits"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus",onClick:function(){return(0,a.act)(l,"remove",{id:e.id})}})],4),children:e.object},e.id)}))}),n.length>0&&!c.requestonly&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:1===c.away&&1===c.docked&&(0,o.createComponentVNode)(2,i.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return(0,a.act)(l,"send")}})||(0,o.createComponentVNode)(2,i.Box,{opacity:.5,children:["Shuttle in ",c.location,"."]})})],0)};t.CargoExpress=function(e){var t=e.state,n=t.config,r=t.data,u=n.ref,s=r.supplies||{};return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:r.siliconUser,locked:r.locked,onLockStatusChange:function(){return(0,a.act)(u,"lock")},accessText:"a QM-level ID card"}),!r.locked&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Cargo Bay",selected:!r.usingBeacon,onClick:function(){return(0,a.act)(u,"LZCargo")}}),(0,o.createComponentVNode)(2,i.Button,{selected:r.usingBeacon,disabled:!r.hasBeacon,onClick:function(){return(0,a.act)(u,"LZBeacon")},children:[r.beaconzone," (",r.beaconName,")"]}),(0,o.createComponentVNode)(2,i.Button,{content:r.printMsg,disabled:!r.canBuyBeacon,onClick:function(){return(0,a.act)(u,"printBeacon")}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notice",children:r.message})]})}),(0,o.createComponentVNode)(2,l,{state:t,supplies:s})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(1),r=n(3),a=n(2);t.CellularEmporium=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.abilities;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!i.can_readapt,onClick:function(){return n("readapt")}}),children:i.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return n("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncher=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.CentcomPodLauncher=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bay #1",selected:1===i.bayNumber,onClick:function(){return n("bay1")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #2",selected:2===i.bayNumber,onClick:function(){return n("bay2")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #3",selected:3===i.bayNumber,onClick:function(){return n("bay3")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #4",selected:4===i.bayNumber,onClick:function(){return n("bay4")}}),(0,o.createComponentVNode)(2,a.Button,{content:"ERT Bay",selected:5===i.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return n("bay5")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,a.Button,{content:i.bay,onClick:function(){return n("teleportCentcom")}}),(0,o.createComponentVNode)(2,a.Button,{content:i.oldArea?i.oldArea:"Where you were",disabled:!i.oldArea,onClick:function(){return n("teleportBack")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Clone Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:"Launch Clones",selected:i.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return n("launchClone")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Ordered",selected:1===i.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return n("launchOrdered")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random",selected:2===i.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return n("launchRandom")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Size",selected:1===i.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return n("explosionCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Adminbus",selected:2===i.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return n("explosionBus")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Damage",selected:1===i.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return n("damageCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gib",selected:2===i.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return n("damageGib")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Stun",selected:i.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return n("effectStun")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Delimb",selected:i.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return n("effectLimb")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Yeet Organs",selected:i.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return n("effectOrgans")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bluespace",selected:i.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return n("effectBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stealth",selected:i.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return n("effectStealth")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Quiet",selected:i.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return n("effectQuiet")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Reverse Mode",selected:i.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return n("effectReverse")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile Mode",selected:i.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return n("effectMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Any Descent Angle",selected:i.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return n("effectCircle")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Machine Gun Mode",selected:i.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return n("effectBurst")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Specific Target",selected:i.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return n("effectTarget")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Name/Desc",selected:i.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return n("effectName")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Alert Ghosts",selected:i.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return n("effectAnnounce")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Sound",selected:i.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return n("fallSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Sound",selected:i.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return n("landingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Sound",selected:i.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return n("openingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Sound",selected:i.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return n("leavingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Admin Sound Volume",selected:i.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return n("soundVolume")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Duration",selected:4!==i.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return n("fallDuration")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Time",selected:20!==i.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return n("landingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Time",selected:30!==i.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return n("openingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Time",selected:30!==i.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return n("departureDelay")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return n("styleStandard")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return n("styleBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate",selected:4===i.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return n("styleSyndie")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deathsquad",selected:5===i.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return n("styleBlue")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Cult Pod",selected:6===i.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return n("styleCult")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile",selected:7===i.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return n("styleMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate Missile",selected:8===i.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return n("styleSMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Supply Crate",selected:9===i.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return n("styleBox")}}),(0,o.createComponentVNode)(2,a.Button,{content:"HONK",selected:10===i.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return n("styleHONK")}}),(0,o.createComponentVNode)(2,a.Button,{content:"~Fruit",selected:11===i.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return n("styleFruit")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Invisible",selected:12===i.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return n("styleInvisible")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gondola",selected:13===i.styleChoice,tooltip:"This gondola can control when he wants to deliver his supplies\nif he has a smart enough mind, so offer up his body to ghosts\nfor maximum enjoyment. (Make sure to turn off bluespace and\nset a arbitrarily high open-time if you do!",onClick:function(){return n("styleGondola")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Show Contents (See Through Pod)",selected:14===i.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return n("styleSeeThrough")}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:i.numObjects+" turfs in "+i.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pody Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return n("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:i.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return n("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return n("clearBay")}})],4)})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemAcclimator=void 0;var o=n(1),r=n(3),a=n(2);t.ChemAcclimator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Acclimator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:[i.chem_temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.target_temperature,unit:"K",width:"59px",minValue:0,maxValue:1e3,step:5,stepPixelSize:2,onChange:function(e,t){return n("set_target_temperature",{temperature:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Acceptable Temp. Difference",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.allowed_temperature_difference,unit:"K",width:"59px",minValue:1,maxValue:i.target_temperature,stepPixelSize:2,onChange:function(e,t){n("set_allowed_temperature_difference",{temperature:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.enabled?"On":"Off",selected:i.enabled,onClick:function(){return n("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.max_volume,unit:"u",width:"50px",minValue:i.reagent_volume,maxValue:200,step:2,stepPixelSize:2,onChange:function(e,t){return n("change_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Operation",children:i.acclimate_state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current State",children:i.emptying?"Emptying":"Filling"})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDebugSynthesizer=void 0;var o=n(1),r=n(3),a=n(2);t.ChemDebugSynthesizer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.amount,l=i.beakerCurrentVolume,u=i.beakerMaxVolume,s=i.isBeakerLoaded,d=i.beakerContents,p=void 0===d?[]:d;return(0,o.createComponentVNode)(2,a.Section,{title:"Recipient",buttons:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return n("ejectBeaker")}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",minValue:1,maxValue:u,step:1,stepPixelSize:2,onChange:function(e,t){return n("amount",{amount:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Input",onClick:function(){return n("input")}})],4):(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Create Beaker",onClick:function(){return n("makecup")}}),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l})," / "+u+" u"]}),p.length>0?(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," u"]},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Recipient Empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Recipient"})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemFilter=t.ChemFilterPane=void 0;var o=n(1),r=n(3),a=n(2);var i=function(e){var t=(0,r.useBackend)(e).act,n=e.title,i=e.list,c=e.reagentName,l=e.onReagentInput,u=n.toLowerCase();return(0,o.createComponentVNode)(2,a.Section,{title:n,minHeight:40,ml:.5,mr:.5,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{placeholder:"Reagent",width:"140px",onInput:function(e,t){return l(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return t("add",{which:u,name:c})}})],4),children:i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:e,onClick:function(){return t("remove",{which:u,reagent:e})}})],4,e)}))})};t.ChemFilterPane=i;var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={leftReagentName:"",rightReagentName:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setLeftReagentName=function(e){this.setState({leftReagentName:e})},c.setRightReagentName=function(e){this.setState({rightReagentName:e})},c.render=function(){var e=this,t=this.props.state,n=t.data,r=n.left,c=void 0===r?[]:r,l=n.right,u=void 0===l?[]:l;return(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Left",list:c,reagentName:this.state.leftReagentName,onReagentInput:function(t){return e.setLeftReagentName(t)},state:t})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Right",list:u,reagentName:this.state.rightReagentName,onReagentInput:function(t){return e.setRightReagentName(t)},state:t})})]})},r}(o.Component);t.ChemFilter=c},function(e,t,n){"use strict";t.__esModule=!0,t.ChemPress=void 0;var o=n(1),r=n(3),a=n(2);t.ChemPress=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.pill_size,l=i.pill_name,u=i.pill_style,s=i.pill_styles,d=void 0===s?[]:s;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",width:"43px",minValue:5,maxValue:50,step:1,stepPixelSize:2,onChange:function(e,t){return n("change_pill_size",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Name",children:(0,o.createComponentVNode)(2,a.Input,{value:l,onChange:function(e,t){return n("change_pill_name",{name:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Style",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:5,selected:e.id===u,textAlign:"center",color:"transparent",onClick:function(){return n("change_pill_style",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.class_name})},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemReactionChamber=void 0;var o=n(1),r=n(19),a=n(2),i=n(29),c=n(12);var l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).state={reagentName:"",reagentQuantity:1},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.setReagentName=function(e){this.setState({reagentName:e})},u.setReagentQuantity=function(e){this.setState({reagentQuantity:e})},u.render=function(){var e=this,t=this.props.state,n=t.config,l=t.data,u=n.ref,s=l.emptying,d=l.reagents||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Reagents",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"Emptying":"Filling"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createVNode)(1,"tr","LabledList__row",[(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:"",placeholder:"Reagent Name",onInput:function(t,n){return e.setReagentName(n)}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td",(0,c.classes)(["LabeledList__buttons","LabeledList__cell"]),[(0,o.createComponentVNode)(2,a.NumberInput,{value:this.state.reagentQuantity,minValue:1,maxValue:100,step:1,stepPixelSize:3,width:"39px",onDrag:function(t,n){return e.setReagentQuantity(n)}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return(0,r.act)(u,"add",{chem:e.state.reagentName,amount:e.state.reagentQuantity})}})],4)],4),(0,i.map)((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:t,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return(0,r.act)(u,"remove",{chem:t})}}),children:e},t)}))(d)]})})},l}(o.Component);t.ChemReactionChamber=l},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSplitter=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSplitter=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.straight,u=c.side,s=c.max_transfer;return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Straight",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:l,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"straight",amount:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Side",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:u,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"side",amount:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSynthesizer=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.amount,u=c.current_reagent,s=c.chemicals,d=void 0===s?[]:s,p=c.possible_amounts,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===l,onClick:function(){return n("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===u,onClick:function(){return n("select",{reagent:e.id})}},e.id)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(1),r=n(3),a=n(2);t.CodexGigas=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[i.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==i.currentSection,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>2,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>4,onClick:function(){return n(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:["the Red","the Soulless","the Master","the Lord of all things","Jr."].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==i.currentSection,onClick:function(){return n(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:i.currentSection<4,onClick:function(){return n("search")}})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.ComputerFabricator=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==l.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return c("clean_order")}}),(0,o.createComponentVNode)(2,i,{state:t})],0)};var i=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return 0===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:51,children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"2"})}})})]})})]}):1===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:47,buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[i.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a slot that allows you to manipulate RFID cards.\nPlease note that this is not necessary to allow the device\nto read your identification, it is just necessary to\nmanipulate other cards.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_card,onClick:function(){return n("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_card,onClick:function(){return n("hw_card",{card:"1"})}})})]}),2!==i.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:"26px",onClick:function(){return n("confirm_order")}})]}):2===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:47,children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:i.credits>=i.totalprice?"good":"bad",children:[i.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:i.credits=10&&e<20?i.COLORS.department.security:e>=20&&e<30?i.COLORS.department.medbay:e>=30&&e<40?i.COLORS.department.science:e>=40&&e<50?i.COLORS.department.engineering:e>=50&&e<60?i.COLORS.department.cargo:e>=200&&e<230?i.COLORS.department.centcom:i.COLORS.department.other},u=function(e){var t=e.type,n=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:4,color:i.COLORS.damageType[t],textAlign:"center",children:n})};t.CrewConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,s=i.sensors||[];return(0,o.createComponentVNode)(2,a.Section,{minHeight:90,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,textAlign:"center",children:"Vitals"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Position"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,children:"Tracking"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:(m=e.ijob,m%10==0),color:l(e.ijob),children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ColorBox,{color:(t=e.oxydam,r=e.toxdam,s=e.burndam,d=e.brutedam,p=t+r+s+d,f=Math.min(Math.max(Math.ceil(p/25),0),5),c[f])})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:null!==e.oxydam?(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,u,{type:"oxy",value:e.oxydam}),"/",(0,o.createComponentVNode)(2,u,{type:"toxin",value:e.toxdam}),"/",(0,o.createComponentVNode)(2,u,{type:"burn",value:e.burndam}),"/",(0,o.createComponentVNode)(2,u,{type:"brute",value:e.brutedam})]}):e.life_status?"Alive":"Dead"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:null!==e.pos_x?e.area:"N/A"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Track",disabled:!e.can_track,onClick:function(){return n("select_person",{name:e.name})}})})]},e.name);var t,r,s,d,p,f,m}))]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(1),r=n(3),a=n(2),i=n(435);t.Cryo=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",content:c.occupant.name?c.occupant.name:"No Occupant"}),!!c.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",content:c.occupant.stat,color:c.occupant.statstate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:c.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant.health/c.occupant.maxHealth,color:c.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",content:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",disabled:c.isOpen,onClick:function(){return n("power")},color:c.isOperating&&"green",children:c.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.isOpen?"unlock":"lock",onClick:function(){return n("door")},content:c.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:c.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return n("autoeject")},content:c.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!c.isBeakerLoaded,onClick:function(){return n("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:c.isBeakerLoaded,beakerContents:c.beakerContents})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BeakerContents=void 0;var o=n(1),r=n(2);t.BeakerContents=function(e){var t=e.beakerLoaded,n=e.beakerContents;return(0,o.createComponentVNode)(2,r.Box,{children:[!t&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"No beaker loaded."})||0===n.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"Beaker is empty."}),n.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{color:"label",children:[e.volume," units of ",e.name]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=e.craftables,n=void 0===t?[]:t,r=(0,a.useBackend)(e),c=r.act,l=r.data,u=l.craftability,s=void 0===u?{}:u,d=l.display_compact,p=l.display_craftable_only;return n.map((function(e){return p&&!s[e.ref]?null:d?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,className:"candystripe",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],tooltip:e.tool_text&&"Tools needed: "+e.tool_text,tooltipPosition:"left",onClick:function(){return c("make",{recipe:e.ref})}}),children:e.req_text},e.name):(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],onClick:function(){return c("make",{recipe:e.ref})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.req_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required",children:e.req_text}),!!e.catalyst_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Catalyst",children:e.catalyst_text}),!!e.tool_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tools",children:e.tool_text})]})},e.name)}))};t.PersonalCrafting=function(e){var t=e.state,n=(0,a.useBackend)(e),l=n.act,u=n.data,s=u.busy,d=u.display_craftable_only,p=u.display_compact,f=(0,r.map)((function(e,t){return{category:t,subcategory:e,hasSubcats:"has_subcats"in e,firstSubcatName:Object.keys(e).find((function(e){return"has_subcats"!==e}))}}))(u.crafting_recipes||{}),m=!!s&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"40px",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Box,{mt:30,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Crafting..."]})});return(0,o.createFragment)([m,(0,o.createComponentVNode)(2,i.Section,{title:"Personal Crafting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:p?"check-square-o":"square-o",content:"Compact",selected:p,onClick:function(){return l("toggle_compact")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"check-square-o":"square-o",content:"Craftable Only",selected:d,onClick:function(){return l("toggle_recipes")}})],4),children:(0,o.createComponentVNode)(2,i.Tabs,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.category,onClick:function(){return l("set_category",{category:e.category,subcategory:e.firstSubcatName})},children:function(){return!e.hasSubcats&&(0,o.createComponentVNode)(2,c,{craftables:e.subcategory,state:t})||(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,n){if("has_subcats"!==n)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n,onClick:function(){return l("set_category",{subcategory:n})},children:function(){return(0,o.createComponentVNode)(2,c,{craftables:e,state:t})}})}))(e.subcategory)})}},e.category)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.DecalPainter=void 0;var o=n(1),r=n(3),a=n(2);t.DecalPainter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.decal_list||[],l=i.color_list||[],u=i.dir_list||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Decal Type",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.decal===i.decal_style,onClick:function(){return n("select decal",{decals:e.decal})}},e.decal)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Color",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:"red"===e.colors?"Red":"white"===e.colors?"White":"Yellow",selected:e.colors===i.decal_color,onClick:function(){return n("select color",{colors:e.colors})}},e.colors)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Direction",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:1===e.dirs?"North":2===e.dirs?"South":4===e.dirs?"East":"West",selected:e.dirs===i.decal_direction,onClick:function(){return n("selected direction",{dirs:e.dirs})}},e.dirs)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(1),r=n(3),a=n(2);t.DisposalUnit=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return l.full_pressure?(t="good",n="Ready"):l.panel_open?(t="bad",n="Power Disabled"):l.pressure_charging?(t="average",n="Pressurizing"):(t="bad",n="Off"),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:t,children:n}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.flush?"toggle-on":"toggle-off",disabled:l.isai||l.panel_open,content:l.flush?"Disengage":"Engage",onClick:function(){return c(l.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:l.isai,content:"Eject Contents",onClick:function(){return c("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:l.panel_open,selected:l.pressure_charging,onClick:function(){return c(l.pressure_charging?"pump-0":"pump-1")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(1),r=n(3),a=n(2);t.DnaVault=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.completed,l=i.used,u=i.choiceA,s=i.choiceB,d=i.dna,p=i.dna_max,f=i.plants,m=i.plants_max,h=i.animals,C=i.animals_max;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/p,content:d+" / "+p+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f/m,content:f+" / "+m+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/h,content:h+" / "+C+" Samples"})})]})}),!(!c||l)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:u,textAlign:"center",onClick:function(){return n("gene",{choice:u})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return n("gene",{choice:s})}})})]})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(1),r=n(3),a=n(2),i=n(28);t.EightBallVote=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.question,u=c.shaking,s=c.answers,d=void 0===s?[]:s;return u?(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',l,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,i.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return n("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(1),r=n(2),a=n(3);t.EmergencyShuttleConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,i=t.data,c=i.timer_str,l=i.enabled,u=i.emagged,s=i.engines_started,d=i.authorizations_remaining,p=i.authorizations,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:c}),(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:s?"good":"average",ml:1,children:s?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,r.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!l,onClick:function(){return n("abort")}}),children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!l,onClick:function(){return n("authorize")}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!l,onClick:function(){return n("repeal")}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,color:u?"bad":"good",children:u?"ERROR":"Remaining: "+d}),children:[f.length>0?f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,r.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"}),f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)}))]})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.EngravedMessage=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.admin_mode,u=c.creator_key,s=c.creator_name,d=c.has_liked,p=c.has_disliked,f=c.hidden_message,m=c.is_creator,h=c.num_likes,C=c.num_dislikes,g=c.realdate;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(f)}),(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-up",content:" "+h,disabled:m,selected:d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("like")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"circle",disabled:m,selected:!p&&!d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("neutral")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-down",content:" "+C,disabled:m,selected:p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("dislike")}})})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Created On",children:g})})}),(0,o.createComponentVNode)(2,i.Section),!!l&&(0,o.createComponentVNode)(2,i.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return n("delete")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Ckey",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Character Name",children:s})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(156),l=n(3),u=n(2),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e){var t=(0,l.useBackend)(e),n=t.act,d=t.data,p=d.currentArea,f=d.currentCoords,m=d.globalmode,h=d.power,C=d.tag,g=d.updating,b=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,c.vecLength)((0,c.vecSubtract)(s(f),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(d.signals||[]);return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,u.Button,{icon:"power-off",content:h?"On":"Off",selected:h,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,u.Button,{icon:"pencil-alt",content:C,onClick:function(){return n("rename")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,u.Button,{icon:g?"unlock":"lock",content:g?"AUTO":"MANUAL",color:!g&&"bad",onClick:function(){return n("updating")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,u.Button,{icon:"sync",content:m?"MAXIMUM":"LOCAL",selected:!m,onClick:function(){return n("globalmode")}})})]})}),!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,u.Box,{fontSize:"18px",children:[p," (",f,")"]})}),(0,o.createComponentVNode)(2,u.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,u.Table,{children:[(0,o.createComponentVNode)(2,u.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,u.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),b.map((function(e){return(0,o.createComponentVNode)(2,u.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,u.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,i.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,u.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.GravityGenerator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.breaker,l=i.charge_count,u=i.charging_state,s=i.on,d=i.operational;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No data available"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker",children:(0,o.createComponentVNode)(2,a.Button,{icon:c?"power-off":"times",content:c?"On":"Off",selected:c,disabled:!d,onClick:function(){return n("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===u&&(s&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})}),d&&0!==u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"WARNING - Radiation detected"}),d&&0===u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No radiation detected"})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(1),r=n(3),a=n(2);t.GulagTeleporterConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.teleporter,l=i.teleporter_lock,u=i.teleporter_state_open,s=i.teleporter_location,d=i.beacon,p=i.beacon_location,f=i.id,m=i.id_name,h=i.can_teleport,C=i.goal,g=void 0===C?0:C,b=i.prisoner,v=void 0===b?{}:b;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:u?"Open":"Closed",disabled:l,selected:u,onClick:function(){return n("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l?"lock":"unlock",content:l?"Locked":"Unlocked",selected:l,disabled:u,onClick:function(){return n("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:c?"good":"bad",buttons:!c&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_teleporter")}}),children:c?s:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_beacon")}}),children:d?p:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:f?m:"No ID",onClick:function(){return n("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:g,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return n("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:v.name?v.name:"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:v.crimstat?v.crimstat:"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!h,textAlign:"center",color:"bad",onClick:function(){return n("teleport")}})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(1),r=n(3),a=n(2);t.GulagItemReclaimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.mobs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!i.can_reclaim,onClick:function(){return n("release_items",{mobref:e.mob})}})})]},e.mob)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(1),r=n(3),a=n(2);t.Holodeck=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_toggle_safety,l=i.default_programs,u=void 0===l?[]:l,s=i.emag_programs,d=void 0===s?[]:s,p=i.emagged,f=i.program;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"unlock":"lock",content:"Safeties",color:"bad",disabled:!c,selected:!p,onClick:function(){return n("safety")}}),children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))}),!!p&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),color:"bad",textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(1),r=n(3),a=n(2);t.ImplantChair=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:i.occupant.name?i.occupant.name:"No Occupant"}),!!i.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===i.occupant.stat?"good":1===i.occupant.stat?"average":"bad",children:0===i.occupant.stat?"Conscious":1===i.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.open?"unlock":"lock",color:i.open?"default":"red",content:i.open?"Open":"Closed",onClick:function(){return n("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:i.ready?i.special_name||"Implant":"Recharging",onClick:function(){return n("implant")}}),0===i.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[i.ready_implants,1===i.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(1),r=n(3),a=n(2);t.Intellicard=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=u||s,l=i.name,u=i.isDead,s=i.isBraindead,d=i.health,p=i.wireless,f=i.radio,m=i.wiping,h=i.laws,C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,a.Section,{title:l||"Empty Card",buttons:!!l&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:m?"Stop Wiping":"Wipe",disabled:u,onClick:function(){return n("wipe")}}),children:!!l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:c?"bad":"good",children:c?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:p,onClick:function(){return n("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:f,onClick:function(){return n("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(1),r=n(3),a=n(2);t.KeycardAuth=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===i.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===i.waiting&&(0,o.createFragment)([!!i.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return n("auth_swipe")},content:"Authorize"}),0===i.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return n("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return n("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return n("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.LaborClaimConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.can_go_home,u=c.id_points,s=c.ores,d=c.status_info,p=c.unclaimed_points;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,i.Button,{content:"Move shuttle",disabled:!l,onClick:function(){return n("move_shuttle")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Points",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Claim points",disabled:!p,onClick:function(){return n("claim_points")}}),children:p})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(1),r=n(3),a=n(2);t.LanguageMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.admin_mode,l=i.is_living,u=i.omnitongue,s=i.languages,d=void 0===s?[]:s,p=i.unknown_languages,f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!l&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return n("select_default",{language_name:e.name})}}),!!c&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return n("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!c&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(u?"Enabled":"Disabled"),selected:u,onClick:function(){return n("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadConsole=t.LaunchpadRemote=t.LaunchpadControl=t.LaunchpadButtonPad=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return t("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return t("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return t("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return t("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return t("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:-1})}})]})]})};t.LaunchpadButtonPad=i;var c=function(e){var t=e.topLevel,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.x,s=l.y,d=l.pad_name,p=l.range;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:d,width:"170px",onChange:function(e,t){return c("rename",{name:t})}}),level:t?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return c("remove")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Controls",level:2,children:(0,o.createComponentVNode)(2,i,{state:e.state})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:u,minValue:-p,maxValue:p,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return c("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:s,minValue:-p,maxValue:p,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return c("set_pos",{y:t})}})]})]})})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return c("launch")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Pull",textAlign:"center",onClick:function(){return c("pull")}})})]})]})};t.LaunchpadControl=c;t.LaunchpadRemote=function(e){var t=(0,r.useBackend)(e).data,n=t.has_pad,i=t.pad_closed;return n?i?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"}):(0,o.createComponentVNode)(2,c,{topLevel:!0,state:e.state}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})};t.LaunchpadConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.launchpads,u=void 0===l?[]:l,s=i.selected_id;return u.length<=0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"}):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.Box,{style:{"border-right":"2px solid rgba(255, 255, 255, 0.1)"},minHeight:"190px",mr:1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,selected:s===e.id,color:"transparent",onClick:function(){return n("select_pad",{id:e.id})}},e.name)}))})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:s?(0,o.createComponentVNode)(2,c,{state:e.state}):(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(1),r=n(3),a=n(2);t.MechBayPowerConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.recharge_port,c=i&&i.mech,l=c&&c.cell;return(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.health/c.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Mule=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u=c.siliconUser,s=c.on,d=c.cell,p=c.cellPercent,f=c.load,m=c.mode,h=c.modeStatus,C=c.haspai,g=c.autoReturn,b=c.autoPickup,v=c.reportDelivery,N=c.destination,V=c.home,y=c.id,_=c.destinations,x=void 0===_?[]:_;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:u,locked:l}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!l&&(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:d?p/100:0,color:d?"good":"bad"}),(0,o.createComponentVNode)(2,a.Grid,{mt:1,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:h,children:m})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:f?"good":"average",children:f||"None"})})})]})]}),!l&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return n("unload")}}),!!C&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return n("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:y,onChange:function(e,t){return n("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:N||"None",options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return n("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return n("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:V,options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return n("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:g,content:"Auto-Return",onClick:function(){return n("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:b,content:"Auto-Pickup",onClick:function(){return n("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:v,content:"Report Delivery",onClick:function(){return n("report")}})]})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(1),r=n(3),a=n(2);t.NotificationPreferences=function(e){var t=(0,r.useBackend)(e),n=t.act,i=(t.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return n("toggle_ignore",{key:e.key})}},e.key)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(1),r=n(3),a=n(2);t.NtnetRelay=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.enabled,l=i.dos_capacity,u=i.dos_overload,s=i.dos_crashed;return(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:c,content:c?"ENABLED":"DISABLED",onClick:function(){return n("toggle")}}),children:s?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return n("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:l,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})," GQ"," / ",l," GQ"]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(1),r=n(3),a=n(2);t.NtosArcade=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[i.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[i.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Section,{backgroundColor:1===i.PauseState?"#1b3622":"#471915",children:i.Status})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.Hitpoints/45,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Section,{inline:!0,width:26,textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:i.BossID})})]})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,a.Box,{color:i.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",i.TicketCount]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(1),r=n(3),a=n(2);t.NtosConfiguration=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.power_usage,l=i.battery_exists,u=i.battery,s=void 0===u?{}:u,d=i.disk_size,p=i.disk_used,f=i.hardware,m=void 0===f?[]:f;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",c,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!l&&"average",children:l?(0,o.createComponentVNode)(2,a.ProgressBar,{value:s.charge,minValue:0,maxValue:s.max,ranges:{good:[s.max/2,Infinity],average:[s.max/4,s.max/2],bad:[-Infinity,s.max/4]},children:[s.charge," / ",s.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:d,color:"good",children:[p," GQ / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return n("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(1),r=n(3),a=n(2),i={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug"};t.NtosMain=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.programs,u=void 0===l?[]:l,s=c.has_light,d=c.light_on,p=c.comp_light_color;return(0,o.createFragment)([!!s&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:d,onClick:function(){return n("PC_toggle_light")},children:["Flashlight: ",d?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return n("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:p})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,lineHeight:"24px",color:"transparent",icon:i[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return n("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:3,children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{lineHeight:"24px",color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return n("PC_killprogram",{name:e.name})}})})]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(1),r=n(3),a=n(2);(0,n(51).createLogger)("ntos chat");t.NtosNetChat=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_admin,l=i.adminmode,u=i.authed,s=i.username,d=i.active_channel,p=i.is_operator,f=i.all_channels,m=void 0===f?[]:f,h=i.clients,C=void 0===h?[]:h,g=i.messages,b=void 0===g?[]:g,v=null!==d,N=u||l;return(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return n("PRG_newchannel",{new_channel_name:t})}}),m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===d,color:"transparent",onClick:function(){return n("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:s+"...",currentValue:s,onCommit:function(e,t){return n("PRG_changename",{new_name:t})}}),!!c&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(l?"ON":"OFF"),color:l?"bad":"good",onClick:function(){return n("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(N?b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return n("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return n("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return n("PRG_leavechannel")}})],4),!!p&&u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return n("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return n("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return n("PRG_setpassword",{new_password:t})}})],4)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(1),r=n(3),a=n(2);t.NtosNetDownloader=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.disk_size,s=l.disk_used,d=l.downloadable_programs,p=void 0===d?[]:d,f=l.error,m=l.hacked_programs,h=void 0===m?[]:m,C=l.hackedavailable;return(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return c("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:s+" GQ / "+u+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:p.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))}),!!C&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),h.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))]})],0)};var i=function(e){var t=e.program,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.disk_size,u=c.disk_used,s=c.downloadcompletion,d=c.downloading,p=c.downloadname,f=c.downloadsize,m=l-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:t.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[t.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:t.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:d||t.size>m,onClick:function(){return i("PRG_downloadfile",{filename:t.filename})}})})]}),"Compatible"!==t.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),t.size>m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:t.fileinfo})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(3),l=n(2),u=n(37),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e){var t=e.state,n=(0,c.useBackend)(e),p=n.act,f=n.data,m=f.active,h=f.SM_integrity,C=f.SM_power,g=f.SM_ambienttemp,b=f.SM_ambientpressure;if(!m)return(0,o.createComponentVNode)(2,d,{state:t});var v=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(f.gases||[]),N=Math.max.apply(Math,[1].concat(v.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:h/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:C,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,i.toFixed)(C)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(g),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,i.toFixed)(g)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(b),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,i.toFixed)(b)+" kPa"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return p("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.Box.Forced,{height:24*v.length+"px",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:v.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,u.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,u.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:N,children:(0,i.toFixed)(e.amount,2)+"%"})},e.name)}))})})})})]})};var d=function(e){var t=(0,c.useBackend)(e),n=t.act,r=t.data.supermatters,a=void 0===r?[]:r;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return n("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:a.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return n("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWrapper=void 0;var o=n(1),r=n(3),a=n(2),i=n(116);t.NtosWrapper=function(e){var t=e.children,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.PC_batteryicon,s=l.PC_showbatteryicon,d=l.PC_batterypercent,p=l.PC_ntneticon,f=l.PC_apclinkicon,m=l.PC_stationtime,h=l.PC_programheaders,C=void 0===h?[]:h,g=l.PC_showexitprogram;return(0,o.createVNode)(1,"div","NtosWrapper",[(0,o.createVNode)(1,"div","NtosWrapper__header NtosHeader",[(0,o.createVNode)(1,"div","NtosHeader__left",[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:2,children:m}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,italic:!0,mr:2,opacity:.33,children:"NtOS"})],4),(0,o.createVNode)(1,"div","NtosHeader__right",[C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:e.icon})},e.icon)})),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:p&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:p})}),!!s&&u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:[u&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:u}),d&&d]}),f&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:f})}),!!g&&(0,o.createComponentVNode)(2,a.Button,{width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-minimize-o",tooltip:"Minimize",tooltipPosition:"bottom",onClick:function(){return c("PC_minimize")}}),!!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-left",onClick:function(){return c("PC_exit")}}),!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"power-off",tooltip:"Power off",tooltipPosition:"bottom-left",onClick:function(){return c("PC_shutdown")}})],0)],4,{onMouseDown:function(){(0,i.refocusLayout)()}}),(0,o.createVNode)(1,"div","NtosWrapper__content",t,0)],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e).act;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:1,content:e,textAlign:"center",fontSize:"40px",lineHeight:"50px",width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return t("keypad",{digit:e})}},e)}))},e[0])}))})})};t.NuclearBomb=function(e){var t=e.state,n=(0,a.useBackend)(e),r=n.act,l=n.data,u=(l.anchored,l.disk_present,l.status1),s=l.status2;return(0,o.createComponentVNode)(2,i.Box,{m:1,children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,className:"NuclearBomb__displayBox",children:u}),(0,o.createComponentVNode)(2,i.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Box,{className:"NuclearBomb__displayBox",children:s})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",fontSize:"24px",lineHeight:"23px",textAlign:"center",width:"43px",ml:1,mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return r("eject_disk")}})})]}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,c,{state:t})}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:1,width:"129px",children:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:"32px",mb:1,className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return r("arm")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:"32px",className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return r("anchor")}}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})}),(0,o.createComponentVNode)(2,i.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(1),r=n(3),a=n(2);t.OperatingComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.table,l=i.surgeries,u=void 0===l?[]:l,s=i.procedures,d=void 0===s?[]:s,p=i.patient,f=void 0===p?{}:p;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Patient State",children:[!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",level:2,children:f?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:f.statstate,children:f.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:f.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f.health,minValue:f.minHealth,maxValue:f.maxHealth,color:f.health>=0?"good":"average",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f[e.type]/f.maxHealth,color:"bad",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f[e.type]})})},e.type)}))]}):"No Patient Detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Initiated Procedures",level:2,children:d.length?d.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!i.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)})):"No Active Procedures"})]})]},"state"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Surgery Procedures",children:(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return n("sync")}}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})},"procedures")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);t.OreBox=function(e){var t=e.state,n=t.config,c=t.data,l=n.ref,u=c.materials;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Empty",onClick:function(){return(0,a.act)(l,"removeall")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br"),"Gibtonite is not accepted."]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.OreRedemptionMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,l=r.unclaimedPoints,u=r.materials,s=r.alloys,d=r.diskDesigns,p=r.hasDisk;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),l,(0,o.createComponentVNode)(2,i.Button,{ml:2,content:"Claim",disabled:0===l,onClick:function(){return n("Claim")}})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return n("diskEject")}})}),(0,o.createComponentVNode)(2,i.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return n("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Insert design disk",onClick:function(){return n("diskInsert")}})}),(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,i.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Smelt",{id:e.id,sheets:t})}},e.id)}))})})],4)};var c=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).state={amount:1},t}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state.amount,n=this.props,a=n.material,c=n.onRelease,l=Math.floor(a.amount);return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(a.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:a.value&&a.value+" cr"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:[l," sheets"]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:t,onChange:function(t,n){return e.setState({amount:n})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:l<1,content:"Release",onClick:function(){return c(t)}})]})]})},a}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Pandemic=t.PandemicAntibodyDisplay=t.PandemicSymptomDisplay=t.PandemicDiseaseDisplay=t.PandemicBeakerDisplay=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.has_beaker,l=r.beaker_empty,u=r.has_blood,s=r.blood,d=!c||l;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:d,onClick:function(){return n("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Empty",disabled:d,onClick:function(){return n("empty_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!c,onClick:function(){return n("eject_beaker")}})],4),children:c?l?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No beaker loaded"})})};t.PandemicBeakerDisplay=c;var l=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.is_ready;return(r.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,i.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,i.Input,{value:e.name,onChange:function(t,o){return n("rename_disease",{index:e.index,name:o})}}):e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:"Create culture bottle",disabled:!c,onClick:function(){return n("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,i.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))};t.PandemicDiseaseDisplay=l;var u=function(e){var t=e.symptom,n=t.name,a=t.desc,c=t.stealth,l=t.resistance,u=t.stage_speed,s=t.transmission,d=t.level,p=t.neutered,f=(0,r.map)((function(e,t){return{desc:e,label:t}}))(t.threshold_desc||{});return(0,o.createComponentVNode)(2,i.Section,{title:n,level:2,buttons:!!p&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:a}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Level",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:c}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmission",children:s})]})})]}),f.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})};t.PandemicSymptomDisplay=u;var s=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.resistances||[];return(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:c.length>0?(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!r.is_ready,onClick:function(){return n("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})};t.PandemicAntibodyDisplay=s;t.Pandemic=function(e){var t=(0,a.useBackend)(e).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),!!t.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{state:e.state}),(0,o.createComponentVNode)(2,s,{state:e.state})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.PortableGenerator=function(e){var t,n=(0,r.useBackend)(e),i=n.act,c=n.data;return t=c.stack_percent>50?"good":c.stack_percent>15?"average":"bad",(0,o.createFragment)([!c.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.active?"power-off":"times",onClick:function(){return i("toggle_power")},disabled:!c.ready_to_boot,children:c.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:c.sheet_name+" sheets",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t,children:c.sheets}),c.sheets>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:c.active,onClick:function(){return i("eject")},children:"Eject"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current sheet level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.stack_percent/100,ranges:{good:[.1,Infinity],average:[.01,.1],bad:[-Infinity,.01]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heat level",children:c.current_heat<100?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Nominal"}):c.current_heat<200?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",children:"Caution"}):(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"DANGER"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",children:c.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return i("lower_power")},children:c.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("higher_power")},children:c.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!c.connected&&"bad",children:c.connected?c.power_available:"Unconnected"})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=t.PortablePump=t.PortableBasicInfo=void 0;var o=n(1),r=n(3),a=n(2),i=n(37),c=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.connected,l=i.holding,u=i.on,s=i.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:c?"good":"average",children:c?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return n("eject")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)};t.PortableBasicInfo=c;t.PortablePump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.direction,u=(i.holding,i.target_pressure),s=i.default_pressure,d=i.min_pressure,p=i.max_pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-in-alt":"sign-out-alt",content:l?"In":"Out",selected:l,onClick:function(){return n("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,unit:"kPa",width:"75px",minValue:d,maxValue:p,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:u===d,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:u===s,onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:u===p,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})],4)};t.PortableScrubber=function(e){var t=(0,r.useBackend)(e),n=t.act,l=t.data.filter_types||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return n("toggle_filter",{val:e.gas_id})}},e.id)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.PowerMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(12),l=n(2);var u=5e5,s=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)},d=function(e){var t,n;function c(){var t;return(t=e.call(this)||this).state={sortByField:null},t}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=this,t=this.props.state.data,n=t.history,c=this.state.sortByField,d=n.supply[n.supply.length-1]||0,m=n.demand[n.demand.length-1]||0,h=n.supply.map((function(e,t){return[t,e]})),C=n.demand.map((function(e,t){return[t,e]})),g=Math.max.apply(Math,[u].concat(n.supply,n.demand)),b=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===c&&(0,r.sortBy)((function(e){return e.name})),"charge"===c&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===c&&(0,r.sortBy)((function(e){return-s(e.load)}),(function(e){return-parseFloat(e.load)}))])(t.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"200px",children:(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:d,minValue:0,maxValue:g,color:"teal",content:(0,i.toFixed)(d/1e3)+" kW"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:m,minValue:0,maxValue:g,color:"pink",content:(0,i.toFixed)(m/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:h,rangeX:[0,h.length-1],rangeY:[0,g],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:C,rangeX:[0,C.length-1],rangeY:[0,g],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,l.Section,{children:[(0,o.createComponentVNode)(2,l.Box,{mb:1,children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===c,content:"Name",onClick:function(){return e.setState({sortByField:"name"!==c&&"name"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===c,content:"Charge",onClick:function(){return e.setState({sortByField:"charge"!==c&&"charge"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===c,content:"Draw",onClick:function(){return e.setState({sortByField:"draw"!==c&&"draw"})}})]}),(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),b.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,p,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.env}),2)],4,null,e.id)}))]})]})],4)},c}(o.Component);t.PowerMonitor=d;var p=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,l.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,i.toFixed)(n)+"%"})],4)};p.defaultHooks=c.pureComponentHooks;var f=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),a=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,l.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:a})};f.defaultHooks=c.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2),l=n(37);t.Radio=function(e){var t=(0,i.useBackend)(e),n=t.act,u=t.data,s=u.freqlock,d=u.frequency,p=u.minFrequency,f=u.maxFrequency,m=u.listening,h=u.broadcasting,C=u.command,g=u.useCommand,b=u.subspace,v=u.subspaceSwitchable,N=l.RADIO_CHANNELS.find((function(e){return e.freq===d})),V=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(u.channels);return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",children:[s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(d/10,1)+" kHz"})||(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:p/10,maxValue:f/10,value:d/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return n("frequency",{adjust:t-d/10})}}),N&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:N.color,ml:2,children:["[",N.name,"]"]})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:m?"volume-up":"volume-mute",selected:m,onClick:function(){return n("listen")}}),(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:h?"microphone":"microphone-slash",selected:h,onClick:function(){return n("broadcast")}}),!!C&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:g,content:"High volume "+(g?"ON":"OFF"),onClick:function(){return n("command")}}),!!v&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:b,content:"Subspace Tx "+(b?"ON":"OFF"),onClick:function(){return n("subspace")}})]}),!!b&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Channels",children:[0===V.length&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),V.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return n("channel",{channel:e.name})}})},e.name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=["Atmospherics","Disposals","Transit Tubes"],l={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e){var t=(0,a.useBackend)(e),n=t.act,d=t.data,p=d.category,f=d.categories,m=void 0===f?[]:f,h=d.selected_color,C=d.piping_layer,g=d.mode,b=d.preview_rows.flatMap((function(e){return e.previews}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Category",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{selected:p===t,icon:l[e],color:"transparent",content:e,onClick:function(){return n("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:g&e.bitmask,content:e.name,onClick:function(){return n("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,width:"64px",color:u[h],content:h}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:u[e],onClick:function(){return n("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,i.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,i.Section,{children:[0===p&&(0,o.createComponentVNode)(2,i.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:e===C,content:"Layer "+e,onClick:function(){return n("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,i.Box,{width:"108px",children:b.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return n("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{fluid:!0,icon:l[e.cat_name],label:e.cat_name,children:function(){return e.recipes.map((function(t){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:t.selected,content:t.pipe_name,title:t.pipe_name,onClick:function(){return n("pipe_type",{pipe_type:t.pipe_index,category:e.cat_name})}},t.pipe_index)}))}},e.cat_name)}))})})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(1),r=n(3),a=n(2),i=n(163);t.SatelliteControl=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.satellites||[];return(0,o.createFragment)([c.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.meteor_shield_coverage/c.meteor_shield_coverage_max,content:100*c.meteor_shield_coverage/c.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return n("toggle",{id:e.id})}},e.id)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ScannerGate=void 0;var o=n(1),r=n(3),a=n(2),i=n(69),c=["Positive","Harmless","Minor","Medium","Harmful","Dangerous","BIOHAZARD"],l=[{name:"Human",value:"human"},{name:"Lizardperson",value:"lizard"},{name:"Flyperson",value:"fly"},{name:"Felinid",value:"felinid"},{name:"Plasmaman",value:"plasma"},{name:"Mothperson",value:"moth"},{name:"Jellyperson",value:"jelly"},{name:"Podperson",value:"pod"},{name:"Golem",value:"golem"},{name:"Zombie",value:"zombie"}],u=[{name:"Starving",value:150},{name:"Obese",value:600}];t.ScannerGate=function(e){var t=e.state,n=(0,r.useBackend)(e),a=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{locked:c.locked,onLockedStatusChange:function(){return a("toggle_lock")}}),!c.locked&&(0,o.createComponentVNode)(2,d,{state:t})],0)};var s={Off:{title:"Scanner Mode: Off",component:function(){return p}},Wanted:{title:"Scanner Mode: Wanted",component:function(){return f}},Guns:{title:"Scanner Mode: Guns",component:function(){return m}},Mindshield:{title:"Scanner Mode: Mindshield",component:function(){return h}},Disease:{title:"Scanner Mode: Disease",component:function(){return C}},Species:{title:"Scanner Mode: Species",component:function(){return g}},Nutrition:{title:"Scanner Mode: Nutrition",component:function(){return b}},Nanites:{title:"Scanner Mode: Nanites",component:function(){return v}}},d=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data.scan_mode,l=s[c]||s.off,u=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:"Off"!==c&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"back",onClick:function(){return i("set_mode",{new_mode:"Off"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},p=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:"Select a scanning mode below."}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"Wanted",onClick:function(){return t("set_mode",{new_mode:"Wanted"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Guns",onClick:function(){return t("set_mode",{new_mode:"Guns"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Mindshield",onClick:function(){return t("set_mode",{new_mode:"Mindshield"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Disease",onClick:function(){return t("set_mode",{new_mode:"Disease"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Species",onClick:function(){return t("set_mode",{new_mode:"Species"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nutrition",onClick:function(){return t("set_mode",{new_mode:"Nutrition"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nanites",onClick:function(){return t("set_mode",{new_mode:"Nanites"})}})]})],4)},f=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any warrants for their arrest."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},m=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any guns."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},h=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","a mindshield."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},C=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,l=n.data,u=l.reverse,s=l.disease_threshold;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",u?"does not have":"has"," ","a disease equal or worse than ",s,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e===s,content:e,onClick:function(){return i("set_disease_threshold",{new_threshold:e})}},e)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},g=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,u=c.reverse,s=c.target_species,d=l.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned is ",u?"not":""," ","of the ",d.name," species.","zombie"===s&&" All zombie types will be detected, including dormant zombies."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_species",{new_species:e.value})}},e.value)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},b=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,s=c.target_nutrition,d=u.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","the ",d.name," nutrition level."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_nutrition",{new_nutrition:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},v=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,u=c.nanite_cloud;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","nanite cloud ",u,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,width:"65px",minValue:1,maxValue:100,stepPixelSize:2,onChange:function(e,t){return i("set_nanite_cloud",{new_cloud:t})}})})})}),(0,o.createComponentVNode)(2,N,{state:t})],4)},N=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.reverse;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:i?"Inverted":"Default",icon:i?"random":"long-arrow-alt-right",onClick:function(){return n("toggle_reverse")},color:i?"bad":"good"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulator=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.ShuttleManipulator=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.shuttles||[],u=c.templates||{},s=c.selected||{},d=c.existing_shuttle||{};return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Status",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"JMP",onClick:function(){return n("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return n("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,i.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return n("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})})}},"status"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Templates",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:(0,r.map)((function(e,t){var r=e.templates||[];return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.port_id,children:r.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return n("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))},t)}))(u)})})}},"templates"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Modification",children:(0,o.createComponentVNode)(2,i.Section,{children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:s.name,children:(!!s.description||!!s.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!s.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:s.description}),!!s.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:s.admin_notes})]})}),d?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: "+d.name,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Jump To",onClick:function(){return n("jump_to",{type:"mobile",id:d.id})}}),children:[d.status,!!d.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),d.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Preview",onClick:function(){return n("preview",{shuttle_id:s.shuttle_id})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Load",color:"bad",onClick:function(){return n("load",{shuttle_id:s.shuttle_id})}})]})],0):"No shuttle selected"})},"modification")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SlimeBodySwapper=t.BodyEntry=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.body,n=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t.htmlcolor,children:t.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:{owner:"You Are Here",stranger:"Occupied",available:"Swap"}[t.occupied],selected:"owner"===t.occupied,color:"stranger"===t.occupied&&"bad",onClick:function(){return n()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:{Dead:"bad",Unconscious:"average",Conscious:"good"}[t.status],children:t.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:t.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:t.area})]})})};t.BodyEntry=i;t.SlimeBodySwapper=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data.bodies,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i,{body:e,swapFunc:function(){return n("swap",{ref:e.ref})}},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(1),r=n(2),a=n(3),i=n(20);t.Signaler=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.code,u=c.frequency,s=c.minFrequency,d=c.maxFrequency;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:s/10,maxValue:d/10,value:u/10,format:function(e){return(0,i.toFixed)(e,1)},width:13,onDrag:function(e,t){return n("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:13,onDrag:function(e,t){return n("code",{code:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return n("signal")}})})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.SmartVend=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:!!c.isdryer&&(0,o.createComponentVNode)(2,i.Button,{icon:c.drying?"stop":"tint",onClick:function(){return n("Dry")},children:c.drying?"Stop drying":"Dry"}),children:0===c.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",c.name," is empty."]})||(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:c.verb?c.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"One",disabled:e.amount<1,onClick:function(){return n("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return n("Release",{name:e.name})}})]})]},t)}))(c.contents)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(1),r=n(3),a=n(2);t.Smes=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return t=l.capacityPercent>=100?"good":l.inputting?"average":"bad",n=l.outputting?"good":l.charge>0?"average":"bad",(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*l.capacityPercent,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.inputAttempt?"sync-alt":"times",selected:l.inputAttempt,onClick:function(){return c("tryinput")},children:l.inputAttempt?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:t,children:l.capacityPercent>=100?"Fully Charged":l.inputting?"Charging":"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.inputLevel/l.inputLevelMax,content:l.inputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Input",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.inputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.inputLevelMax/1e3,onChange:function(e,t){return c("input",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:l.inputAvailable})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.outputAttempt?"power-off":"times",selected:l.outputAttempt,onClick:function(){return c("tryoutput")},children:l.outputAttempt?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:n,children:l.outputting?"Sending":l.charge>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.outputLevel/l.outputLevelMax,content:l.outputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.outputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.outputLevelMax/1e3,onChange:function(e,t){return c("output",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:l.outputUsed})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(1),r=n(3),a=n(2);t.SmokeMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.TankContents,l=(i.isTankLoaded,i.TankCurrentVolume),u=i.TankMaxVolume,s=i.active,d=i.setting,p=(i.screen,i.maxSetting),f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",selected:s,content:s?"On":"Off",onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/u,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:l||0})," / "+u]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:d===e,icon:"plus",content:3*e,disabled:f0?"good":"bad",children:f})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:l,content:c+" W"})})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===p,onClick:function(){return n("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===p,onClick:function(){return n("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===p,disabled:!m,onClick:function(){return n("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===p||1===p)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:u,onDrag:function(e,t){return n("azimuth",{value:t})}}),1===p&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"\xb0/m",step:.01,stepPixelSize:1,minValue:-d-.01,maxValue:d+.01,value:s,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onDrag:function(e,t){return n("azimuth_rate",{value:t})}}),2===p&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[u+" \xb0"," (auto)"]})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(1),r=n(3),a=n(2);t.SpaceHeater=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!i.hasPowercell||!i.open,onClick:function(){return n("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,disabled:!i.hasPowercell,onClick:function(){return n("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!i.hasPowercell&&"bad",children:i.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.powerLevel/100,content:i.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(i.targetTemp-i.currentTemp)>50?"bad":Math.abs(i.targetTemp-i.currentTemp)>20?"average":"good",children:[i.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:i.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.targetTemp),width:"65px",unit:"\xb0C",minValue:i.minTemp,maxValue:i.maxTemp,onChange:function(e,t){return n("target",{target:t})}})||i.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:i.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===i.mode,onClick:function(){return n("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===i.mode,onClick:function(){return n("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===i.mode,onClick:function(){return n("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(1),r=n(3),a=n(2);t.SpawnersMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.spawners||[];return(0,o.createComponentVNode)(2,a.Section,{children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return n("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return n("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"20px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"26px",children:e.important_info})]},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.StationAlertConsole=function(e){var t=(0,r.useBackend)(e).data.alarms||[],n=t.Fire||[],i=t.Atmosphere||[],c=t.Power||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Fire Alarms",children:(0,o.createVNode)(1,"ul",null,[0===n.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),n.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Atmospherics Alarms",children:(0,o.createVNode)(1,"ul",null,[0===i.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),i.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Alarms",children:(0,o.createVNode)(1,"ul",null,[0===c.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),c.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(1),r=n(3),a=n(2);t.SuitStorageUnit=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.locked,l=i.open,u=i.safeties,s=i.uv_active,d=i.occupied,p=i.suit,f=i.helmet,m=i.mask,h=i.storage;return(0,o.createFragment)([!(!d||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!l&&(0,o.createComponentVNode)(2,a.Button,{icon:c?"unlock":"lock",content:c?"Unlock":"Lock",onClick:function(){return n("lock")}}),!c&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-out-alt":"sign-in-alt",content:l?"Close":"Open",onClick:function(){return n("door")}})],0),children:c&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return n("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return n("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return n("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return n("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:d&&u,textAlign:"center",onClick:function(){return n("uv")}})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(1),r=n(3),a=n(2);t.Tank=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.tankPressure/1013,content:i.tankPressure+" kPa",ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,onClick:function(){return n("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,onClick:function(){return n("pressure",{pressure:"reset"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(1),r=n(3),a=n(2);t.TankDispenser=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plasma",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.plasma?"square":"square-o",content:"Dispense",disabled:!i.plasma,onClick:function(){return n("plasma")}}),children:i.plasma}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.oxygen?"square":"square-o",content:"Dispense",disabled:!i.oxygen,onClick:function(){return n("oxygen")}}),children:i.oxygen})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(1),r=n(3),a=n(2);t.Teleporter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.calibrated,l=i.calibrating,u=i.power_station,s=i.regime_set,d=i.teleporter_hub,p=i.target;return(0,o.createComponentVNode)(2,a.Section,{children:!u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No power station linked."})||!d&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No hub linked."})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Regime",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Change Regime",onClick:function(){return n("regimeset")}}),children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Set Target",onClick:function(){return n("settarget")}}),children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibration",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Calibrate Hub",onClick:function(){return n("calibrate")}}),children:l&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"In Progress"})||c&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Optimal"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Sub-Optimal"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ThermoMachine=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ThermoMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.temperature,format:function(e){return(0,r.toFixed)(e,2)}})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.pressure,format:function(e){return(0,r.toFixed)(e,2)}})," kPa"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:Math.round(c.target),unit:"K",width:"62px",minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onDrag:function(e,t){return n("target",{target:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){return n("target",{target:c.min})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){return n("target",{target:c.initial})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){return n("target",{target:c.max})}})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineComputer=void 0;var o=n(1),r=n(3),a=n(2);t.TurbineComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=Boolean(i.compressor&&!i.compressor_broke&&i.turbine&&!i.turbine_broke);return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:i.online?"power-off":"times",content:i.online?"Online":"Offline",selected:i.online,disabled:!c,onClick:function(){return n("toggle_power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reconnect",onClick:function(){return n("reconnect")}})],4),children:!c&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Compressor Status",color:!i.compressor||i.compressor_broke?"bad":"good",children:i.compressor_broke?i.compressor?"Offline":"Missing":"Online"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Status",color:!i.turbine||i.turbine_broke?"bad":"good",children:i.turbine_broke?i.turbine?"Offline":"Missing":"Online"})]})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Speed",children:[i.rpm," RPM"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temp",children:[i.temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Generated Power",children:i.power})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Uplink=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={hoveredItem:{},currentSearch:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setHoveredItem=function(e){this.setState({hoveredItem:e})},c.setSearchText=function(e){this.setState({currentSearch:e})},c.render=function(){var e=this,t=this.props.state,n=t.config,r=t.data,c=n.ref,u=r.compact_mode,s=r.lockable,d=r.telecrystals,p=r.categories,f=void 0===p?[]:p,m=this.state,h=m.hoveredItem,C=m.currentSearch;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:d>0?"good":"bad",children:[d," TC"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{value:C,onInput:function(t,n){return e.setSearchText(n)},ml:1,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:u?"list":"info",content:u?"Compact":"Detailed",onClick:function(){return(0,a.act)(c,"compact_toggle")}}),!!s&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return(0,a.act)(c,"lock")}})],0),children:C.length>0?(0,o.createVNode)(1,"table","Table",(0,o.createComponentVNode)(2,l,{compact:!0,items:f.flatMap((function(e){return e.items||[]})).filter((function(e){var t=C.toLowerCase();return String(e.name+e.desc).toLowerCase().includes(t)})),hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}}),2):(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:f.map((function(t){var n=t.name,r=t.items;if(null!==r)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n+" ("+r.length+")",children:function(){return(0,o.createComponentVNode)(2,l,{compact:u,items:r,hoveredItem:h,telecrystals:d,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}})}},n)}))})})},r}(o.Component);t.Uplink=c;var l=function(e){var t=e.items,n=e.hoveredItem,a=e.telecrystals,c=e.compact,l=e.onBuy,u=e.onBuyMouseOver,s=e.onBuyMouseOut,d=n&&n.cost||0;return c?(0,o.createComponentVNode)(2,i.Table,{children:t.map((function(e){var t=n&&n.name!==e.name,c=a-d1?r-1:0),i=1;i1?t-1:0),o=1;o0?"good":"bad",content:i>0?"Earned "+i+" times":"Locked"})],0,{style:{"vertical-align":"top"}})],4,null,t)};t.Score=c;t.Achievements=function(e){var t=(0,r.useBackend)(e).data;return(0,o.createComponentVNode)(2,a.Tabs,{children:[t.categories.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e,children:(0,o.createComponentVNode)(2,a.Box,{as:"Table",children:t.achievements.filter((function(t){return t.category===e})).map((function(e){return e.score?(0,o.createComponentVNode)(2,c,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name):(0,o.createComponentVNode)(2,i,{name:e.name,desc:e.desc,icon_class:e.icon_class,value:e.value},e.name)}))})},e)})),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"High Scores",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:t.highscore.map((function(e){return(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:e.name,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"#"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Key"}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:"Score"})]}),Object.keys(e.scores).map((function(n,r){return(0,o.createComponentVNode)(2,a.Table.Row,{className:"candystripe",m:2,children:[(0,o.createComponentVNode)(2,a.Table.Cell,{color:"label",textAlign:"center",children:r+1}),(0,o.createComponentVNode)(2,a.Table.Cell,{color:n===t.user_ckey&&"green",textAlign:"center",children:[0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",mr:2}),n,0===r&&(0,o.createComponentVNode)(2,a.Icon,{name:"crown",color:"gold",ml:2})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"center",children:e.scores[n]})]},n)}))]})},e.name)}))})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BlockQuote=void 0;var o=n(1),r=n(12),a=n(17);t.BlockQuote=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["BlockQuote",t])},n)))}},function(e,t,n){"use strict";var o,r;t.__esModule=!0,t.VNodeFlags=t.ChildFlags=void 0,t.VNodeFlags=o,function(e){e[e.HtmlElement=1]="HtmlElement",e[e.ComponentUnknown=2]="ComponentUnknown",e[e.ComponentClass=4]="ComponentClass",e[e.ComponentFunction=8]="ComponentFunction",e[e.Text=16]="Text",e[e.SvgElement=32]="SvgElement",e[e.InputElement=64]="InputElement",e[e.TextareaElement=128]="TextareaElement",e[e.SelectElement=256]="SelectElement",e[e.Void=512]="Void",e[e.Portal=1024]="Portal",e[e.ReCreate=2048]="ReCreate",e[e.ContentEditable=4096]="ContentEditable",e[e.Fragment=8192]="Fragment",e[e.InUse=16384]="InUse",e[e.ForwardRef=32768]="ForwardRef",e[e.Normalized=65536]="Normalized",e[e.ForwardRefComponent=32776]="ForwardRefComponent",e[e.FormElement=448]="FormElement",e[e.Element=481]="Element",e[e.Component=14]="Component",e[e.DOMRef=2033]="DOMRef",e[e.InUseOrNormalized=81920]="InUseOrNormalized",e[e.ClearInUse=-16385]="ClearInUse",e[e.ComponentKnown=12]="ComponentKnown"}(o||(t.VNodeFlags=o={})),t.ChildFlags=r,function(e){e[e.UnknownChildren=0]="UnknownChildren",e[e.HasInvalidChildren=1]="HasInvalidChildren",e[e.HasVNodeChildren=2]="HasVNodeChildren",e[e.HasNonKeyedChildren=4]="HasNonKeyedChildren",e[e.HasKeyedChildren=8]="HasKeyedChildren",e[e.HasTextChildren=16]="HasTextChildren",e[e.MultipleChildren=12]="MultipleChildren"}(r||(t.ChildFlags=r={}))},function(e,t,n){"use strict";t.__esModule=!0,t.ColorBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.color,n=e.content,i=e.className,c=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["color","content","className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["ColorBox",i]),color:n?null:"transparent",backgroundColor:t,content:n||"."},c)))};t.ColorBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Collapsible=void 0;var o=n(1),r=n(17),a=n(114);var i=function(e){var t,n;function i(t){var n;n=e.call(this,t)||this;var o=t.open;return n.state={open:o||!1},n}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,i.prototype.render=function(){var e=this,t=this.props,n=this.state.open,i=t.children,c=t.color,l=void 0===c?"default":c,u=t.title,s=t.buttons,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(t,["children","color","title","buttons"]);return(0,o.createComponentVNode)(2,r.Box,{mb:1,children:[(0,o.createVNode)(1,"div","Table",[(0,o.createVNode)(1,"div","Table__cell",(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Button,Object.assign({fluid:!0,color:l,icon:n?"chevron-down":"chevron-right",onClick:function(){return e.setState({open:!n})}},d,{children:u}))),2),s&&(0,o.createVNode)(1,"div","Table__cell Table__cell--collapsing",s,0)],0),n&&(0,o.createComponentVNode)(2,r.Box,{mt:1,children:i})]})},i}(o.Component);t.Collapsible=i},function(e,t,n){"use strict";t.__esModule=!0,t.Dimmer=void 0;var o=n(1),r=n(17);t.Dimmer=function(e){var t=e.style,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["style"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,r.Box,Object.assign({style:Object.assign({position:"absolute",top:0,bottom:0,left:0,right:0,"background-color":"rgba(0, 0, 0, 0.75)","z-index":1},t)},n)))}},function(e,t,n){"use strict";t.__esModule=!0,t.Dropdown=void 0;var o=n(1),r=n(12),a=n(17),i=n(87);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t,n;function l(t){var n;return(n=e.call(this,t)||this).state={selected:t.selected,open:!1},n.handleClick=function(){n.state.open&&n.setOpen(!1)},n}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.componentWillUnmount=function(){window.removeEventListener("click",this.handleClick)},u.setOpen=function(e){var t=this;this.setState({open:e}),e?(setTimeout((function(){return window.addEventListener("click",t.handleClick)})),this.menuRef.focus()):window.removeEventListener("click",this.handleClick)},u.setSelected=function(e){this.setState({selected:e}),this.setOpen(!1),this.props.onSelected(e)},u.buildMenu=function(){var e=this,t=this.props.options,n=(void 0===t?[]:t).map((function(t){return(0,o.createVNode)(1,"div","Dropdown__menuentry",t,0,{onClick:function(n){e.setSelected(t)}},t)}));return n.length?n:"No Options Found"},u.render=function(){var e=this,t=this.props,n=t.color,l=void 0===n?"default":n,u=t.over,s=t.width,d=(t.onClick,t.selected,c(t,["color","over","width","onClick","selected"])),p=d.className,f=c(d,["className"]),m=u?!this.state.open:this.state.open,h=this.state.open?(0,o.createVNode)(1,"div",(0,r.classes)(["Dropdown__menu",u&&"Dropdown__over"]),this.buildMenu(),0,{tabIndex:"-1",style:{width:s}},null,(function(t){e.menuRef=t})):null;return(0,o.createVNode)(1,"div","Dropdown",[(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({width:s,className:(0,r.classes)(["Dropdown__control","Button","Button--color--"+l,p])},f,{onClick:function(t){e.setOpen(!e.state.open)},children:[(0,o.createVNode)(1,"span","Dropdown__selected-text",this.state.selected,0),(0,o.createVNode)(1,"span","Dropdown__arrow-button",(0,o.createComponentVNode)(2,i.Icon,{name:m?"chevron-up":"chevron-down"}),2)]}))),h],0)},l}(o.Component);t.Dropdown=l},function(e,t,n){"use strict";t.__esModule=!0,t.FlexItem=t.computeFlexItemProps=t.Flex=t.computeFlexProps=void 0;var o=n(1),r=n(12),a=n(17);function i(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var c=function(e){var t=e.className,n=e.direction,o=e.wrap,a=e.align,c=e.justify,l=e.spacing,u=void 0===l?0:l,s=i(e,["className","direction","wrap","align","justify","spacing"]);return Object.assign({className:(0,r.classes)(["Flex",u>0&&"Flex--spacing--"+u,t]),style:Object.assign({},s.style,{"flex-direction":n,"flex-wrap":o,"align-items":a,"justify-content":c})},s)};t.computeFlexProps=c;var l=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},c(e))))};t.Flex=l,l.defaultHooks=r.pureComponentHooks;var u=function(e){var t=e.className,n=e.grow,o=e.order,a=e.align,c=i(e,["className","grow","order","align"]);return Object.assign({className:(0,r.classes)(["Flex__item",t]),style:Object.assign({},c.style,{"flex-grow":n,order:o,"align-self":a})},c)};t.computeFlexItemProps=u;var s=function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({},u(e))))};t.FlexItem=s,s.defaultHooks=r.pureComponentHooks,l.Item=s},function(e,t,n){"use strict";t.__esModule=!0,t.NoticeBox=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className"]);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["NoticeBox",t])},n)))};t.NoticeBox=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.NumberInput=void 0;var o=n(1),r=n(20),a=n(12),i=n(19),c=n(158),l=n(17);var u=function(e){var t,n;function u(t){var n;n=e.call(this,t)||this;var a=t.value;return n.inputRef=(0,o.createRef)(),n.state={value:a,dragging:!1,editing:!1,internalValue:null,origin:null,suppressingFlicker:!1},n.flickerTimer=null,n.suppressFlicker=function(){var e=n.props.suppressFlicker;e>0&&(n.setState({suppressingFlicker:!0}),clearTimeout(n.flickerTimer),n.flickerTimer=setTimeout((function(){return n.setState({suppressingFlicker:!1})}),e))},n.handleDragStart=function(e){var t=n.props.value;n.state.editing||(document.body.style["pointer-events"]="none",n.ref=e.target,n.setState({dragging:!1,origin:e.screenY,value:t,internalValue:t}),n.timer=setTimeout((function(){n.setState({dragging:!0})}),250),n.dragInterval=setInterval((function(){var t=n.state,o=t.dragging,r=t.value,a=n.props.onDrag;o&&a&&a(e,r)}),500),document.addEventListener("mousemove",n.handleDragMove),document.addEventListener("mouseup",n.handleDragEnd))},n.handleDragMove=function(e){var t=n.props,o=t.minValue,a=t.maxValue,i=t.step,c=t.stepPixelSize;n.setState((function(t){var n=Object.assign({},t),l=n.origin-e.screenY;if(t.dragging){var u=Number.isFinite(o)?o%i:0;n.internalValue=(0,r.clamp)(n.internalValue+l*i/c,o-i,a+i),n.value=(0,r.clamp)(n.internalValue-n.internalValue%i+u,o,a),n.origin=e.screenY}else Math.abs(l)>4&&(n.dragging=!0);return n}))},n.handleDragEnd=function(e){var t=n.props,o=t.onChange,r=t.onDrag,a=n.state,i=a.dragging,c=a.value,l=a.internalValue;if(document.body.style["pointer-events"]="auto",clearTimeout(n.timer),clearInterval(n.dragInterval),n.setState({dragging:!1,editing:!i,origin:null}),document.removeEventListener("mousemove",n.handleDragMove),document.removeEventListener("mouseup",n.handleDragEnd),i)n.suppressFlicker(),o&&o(e,c),r&&r(e,c);else if(n.inputRef){var u=n.inputRef.current;u.value=l;try{u.focus(),u.select()}catch(s){}}},n}return n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,u.prototype.render=function(){var e=this,t=this.state,n=t.dragging,u=t.editing,s=t.value,d=t.suppressingFlicker,p=this.props,f=p.className,m=p.fluid,h=p.animated,C=p.value,g=p.unit,b=p.minValue,v=p.maxValue,N=p.height,V=p.width,y=p.lineHeight,_=p.fontSize,x=p.format,k=p.onChange,w=p.onDrag,L=C;(n||d)&&(L=s);var B=function(e){return(0,o.createVNode)(1,"div","NumberInput__content",e+(g?" "+g:""),0,{unselectable:i.tridentVersion<=4})},S=h&&!n&&!d&&(0,o.createComponentVNode)(2,c.AnimatedNumber,{value:L,format:x,children:B})||B(x?x(L):L);return(0,o.createComponentVNode)(2,l.Box,{className:(0,a.classes)(["NumberInput",m&&"NumberInput--fluid",f]),minWidth:V,minHeight:N,lineHeight:y,fontSize:_,onMouseDown:this.handleDragStart,children:[(0,o.createVNode)(1,"div","NumberInput__barContainer",(0,o.createVNode)(1,"div","NumberInput__bar",null,1,{style:{height:(0,r.clamp)((L-b)/(v-b)*100,0,100)+"%"}}),2),S,(0,o.createVNode)(64,"input","NumberInput__input",null,1,{style:{display:u?undefined:"none",height:N,"line-height":y,"font-size":_},onBlur:function(t){if(u){var n=(0,r.clamp)(t.target.value,b,v);e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),w&&w(t,n)}},onKeyDown:function(t){if(13===t.keyCode){var n=(0,r.clamp)(t.target.value,b,v);return e.setState({editing:!1,value:n}),e.suppressFlicker(),k&&k(t,n),void(w&&w(t,n))}27!==t.keyCode||e.setState({editing:!1})}},null,this.inputRef)]})},u}(o.Component);t.NumberInput=u,u.defaultHooks=a.pureComponentHooks,u.defaultProps={minValue:-Infinity,maxValue:+Infinity,step:1,stepPixelSize:1,suppressFlicker:50}},function(e,t,n){"use strict";t.__esModule=!0,t.ProgressBar=void 0;var o=n(1),r=n(12),a=n(20),i=function(e){var t=e.value,n=e.minValue,i=void 0===n?0:n,c=e.maxValue,l=void 0===c?1:c,u=e.ranges,s=void 0===u?{}:u,d=e.content,p=e.children,f=(t-i)/(l-i),m=d!==undefined||p!==undefined,h=e.color;if(!h)for(var C=0,g=Object.keys(s);C=v[0]&&t<=v[1]){h=b;break}}return h||(h="default"),(0,o.createVNode)(1,"div",(0,r.classes)(["ProgressBar","ProgressBar--color--"+h]),[(0,o.createVNode)(1,"div","ProgressBar__fill",null,1,{style:{width:100*(0,a.clamp)(f,0,1)+"%"}}),(0,o.createVNode)(1,"div","ProgressBar__content",[m&&d,m&&p,!m&&(0,a.toFixed)(100*f)+"%"],0)],4)};t.ProgressBar=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Section=void 0;var o=n(1),r=n(12),a=n(17);var i=function(e){var t=e.className,n=e.title,i=e.level,c=void 0===i?1:i,l=e.buttons,u=e.content,s=e.children,d=function(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}(e,["className","title","level","buttons","content","children"]),p=!(0,r.isFalsy)(n)||!(0,r.isFalsy)(l),f=!(0,r.isFalsy)(u)||!(0,r.isFalsy)(s);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Section","Section--level--"+c,t])},d,{children:[p&&(0,o.createVNode)(1,"div","Section__title",[(0,o.createVNode)(1,"span","Section__titleText",n,0),(0,o.createVNode)(1,"div","Section__buttons",l,0)],4),f&&(0,o.createVNode)(1,"div","Section__content",[u,s],0)]})))};t.Section=i,i.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Tab=t.Tabs=void 0;var o=n(1),r=n(12),a=n(17),i=n(114);function c(e,t){if(null==e)return{};var n,o,r={},a=Object.keys(e);for(o=0;o=0||(r[n]=e[n]);return r}var l=function(e){var t=e,n=Array.isArray(t),o=0;for(t=n?t:t[Symbol.iterator]();;){var r;if(n){if(o>=t.length)break;r=t[o++]}else{if((o=t.next()).done)break;r=o.value}var a=r;if(!a.props||"Tab"!==a.props.__type__){var i=JSON.stringify(a,null,2);throw new Error(" only accepts children of type .This is what we received: "+i)}}},u=function(e){var t,n;function u(t){var n;return(n=e.call(this,t)||this).state={activeTabKey:null},n}n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var s=u.prototype;return s.getActiveTab=function(){var e=this.state,t=this.props,n=(0,r.normalizeChildren)(t.children);l(n);var o=t.activeTab||e.activeTabKey,a=n.find((function(e){return(e.key||e.props.label)===o}));return a||(a=n[0],o=a&&(a.key||a.props.label)),{tabs:n,activeTab:a,activeTabKey:o}},s.render=function(){var e=this,t=this.props,n=t.className,l=t.vertical,u=(t.children,c(t,["className","vertical","children"])),s=this.getActiveTab(),d=s.tabs,p=s.activeTab,f=s.activeTabKey,m=null;return p&&(m=p.props.content||p.props.children),"function"==typeof m&&(m=m(f)),(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({className:(0,r.classes)(["Tabs",l&&"Tabs--vertical",n])},u,{children:[(0,o.createVNode)(1,"div","Tabs__tabBox",d.map((function(t){var n=t.props,a=n.className,l=n.label,u=(n.content,n.children,n.onClick),s=n.highlight,d=c(n,["className","label","content","children","onClick","highlight"]),p=t.key||t.props.label,m=t.active||p===f;return(0,o.normalizeProps)((0,o.createComponentVNode)(2,i.Button,Object.assign({className:(0,r.classes)(["Tabs__tab",m&&"Tabs__tab--active",s&&!m&&"color-yellow",a]),selected:m,color:"transparent",onClick:function(n){e.setState({activeTabKey:p}),u&&u(n,t)}},d,{children:l}),p))})),0),(0,o.createVNode)(1,"div","Tabs__content",m||null,0)]})))},u}(o.Component);t.Tabs=u;var s=function(e){return null};t.Tab=s,s.defaultProps={__type__:"Tab"},u.Tab=s},function(e,t,n){"use strict";t.__esModule=!0,t.TitleBar=void 0;var o=n(1),r=n(12),a=n(28),i=n(19),c=n(37),l=n(87),u=function(e){switch(e){case c.UI_INTERACTIVE:return"good";case c.UI_UPDATE:return"average";case c.UI_DISABLED:default:return"bad"}},s=function(e){var t=e.className,n=e.title,c=e.status,s=e.fancy,d=e.onDragStart,p=e.onClose;return(0,o.createVNode)(1,"div",(0,r.classes)(["TitleBar",t]),[(0,o.createComponentVNode)(2,l.Icon,{className:"TitleBar__statusIcon",color:u(c),name:"eye"}),(0,o.createVNode)(1,"div","TitleBar__title",n===n.toLowerCase()?(0,a.toTitleCase)(n):n,0),(0,o.createVNode)(1,"div","TitleBar__dragZone",null,1,{onMousedown:function(e){return s&&d(e)}}),!!s&&(0,o.createVNode)(1,"div","TitleBar__close TitleBar__clickable",i.tridentVersion<=4?"x":"\xd7",0,{onclick:p})],0)};t.TitleBar=s,s.defaultHooks=r.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Chart=void 0;var o=n(1),r=n(29),a=n(17),i=n(12),c=n(19);var l=function(e,t,n,o){if(0===e.length)return[];var a=(0,r.zipWith)(Math.min).apply(void 0,e),i=(0,r.zipWith)(Math.max).apply(void 0,e);return n!==undefined&&(a[0]=n[0],i[0]=n[1]),o!==undefined&&(a[1]=o[0],i[1]=o[1]),(0,r.map)((function(e){return(0,r.zipWith)((function(e,t,n,o){return(e-t)/(n-t)*o}))(e,a,i,t)}))(e)},u=function(e){for(var t="",n=0;n=0||(r[n]=e[n]);return r}(t,["data","rangeX","rangeY","fillColor","strokeColor","strokeWidth"]),g=this.state.viewBox,b=l(r,g,i,c);if(b.length>0){var v=b[0],N=b[b.length-1];b.push([g[0]+h,N[1]]),b.push([g[0]+h,-h]),b.push([-h,-h]),b.push([-h,v[1]])}var V=u(b);return(0,o.normalizeProps)((0,o.createComponentVNode)(2,a.Box,Object.assign({position:"relative"},C,{children:function(t){return(0,o.normalizeProps)((0,o.createVNode)(1,"div",null,(0,o.createVNode)(32,"svg",null,(0,o.createVNode)(32,"polyline",null,null,1,{transform:"scale(1, -1) translate(0, -"+g[1]+")",fill:d,stroke:f,"stroke-width":h,points:V}),2,{viewBox:"0 0 "+g[0]+" "+g[1],preserveAspectRatio:"none",style:{position:"absolute",top:0,left:0,right:0,bottom:0,overflow:"hidden"}}),2,Object.assign({},t),null,e.ref))}})))},r}(o.Component);s.defaultHooks=i.pureComponentHooks;var d={Line:c.tridentVersion<=4?function(e){return null}:s};t.Chart=d},function(e,t,n){"use strict";t.__esModule=!0,t.AiAirlock=void 0;var o=n(1),r=n(3),a=n(2);t.AiAirlock=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c={2:{color:"good",localStatusText:"Offline"},1:{color:"average",localStatusText:"Caution"},0:{color:"bad",localStatusText:"Optimal"}},l=c[i.power.main]||c[0],u=c[i.power.backup]||c[0],s=c[i.shock]||c[0];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main",color:l.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.main,content:"Disrupt",onClick:function(){return n("disrupt-main")}}),children:[i.power.main?"Online":"Offline"," ",i.wires.main_1&&i.wires.main_2?i.power.main_timeleft>0&&"["+i.power.main_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Backup",color:u.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",disabled:!i.power.backup,content:"Disrupt",onClick:function(){return n("disrupt-backup")}}),children:[i.power.backup?"Online":"Offline"," ",i.wires.backup_1&&i.wires.backup_2?i.power.backup_timeleft>0&&"["+i.power.backup_timeleft+"s]":"[Wires have been cut!]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Electrify",color:s.color,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",disabled:!(i.wires.shock&&0===i.shock),content:"Restore",onClick:function(){return n("shock-restore")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Temporary",onClick:function(){return n("shock-temp")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"bolt",disabled:!i.wires.shock,content:"Permanent",onClick:function(){return n("shock-perm")}})],4),children:[2===i.shock?"Safe":"Electrified"," ",(i.wires.shock?i.shock_timeleft>0&&"["+i.shock_timeleft+"s]":"[Wires have been cut!]")||-1===i.shock_timeleft&&"[Permanent]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access and Door Control",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID Scan",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.id_scanner?"power-off":"times",content:i.id_scanner?"Enabled":"Disabled",selected:i.id_scanner,disabled:!i.wires.id_scanner,onClick:function(){return n("idscan-toggle")}}),children:!i.wires.id_scanner&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Access",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.emergency?"power-off":"times",content:i.emergency?"Enabled":"Disabled",selected:i.emergency,onClick:function(){return n("emergency-toggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolts",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.locked?"lock":"unlock",content:i.locked?"Lowered":"Raised",selected:i.locked,disabled:!i.wires.bolts,onClick:function(){return n("bolt-toggle")}}),children:!i.wires.bolts&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Bolt Lights",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.lights?"power-off":"times",content:i.lights?"Enabled":"Disabled",selected:i.lights,disabled:!i.wires.lights,onClick:function(){return n("light-toggle")}}),children:!i.wires.lights&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Force Sensors",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.safe?"power-off":"times",content:i.safe?"Enabled":"Disabled",selected:i.safe,disabled:!i.wires.safe,onClick:function(){return n("safe-toggle")}}),children:!i.wires.safe&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Timing Safety",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.speed?"power-off":"times",content:i.speed?"Enabled":"Disabled",selected:i.speed,disabled:!i.wires.timing,onClick:function(){return n("speed-toggle")}}),children:!i.wires.timing&&"[Wires have been cut!]"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door Control",color:"bad",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.opened?"sign-out-alt":"sign-in-alt",content:i.opened?"Open":"Closed",selected:i.opened,disabled:i.locked||i.welded,onClick:function(){return n("open-close")}}),children:!(!i.locked&&!i.welded)&&(0,o.createVNode)(1,"span",null,[(0,o.createTextVNode)("[Door is "),i.locked?"bolted":"",i.locked&&i.welded?" and ":"",i.welded?"welded":"",(0,o.createTextVNode)("!]")],0)})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.AirAlarm=void 0;var o=n(1),r=n(20),a=n(28),i=n(3),c=n(2),l=n(37),u=n(69);t.AirAlarm=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.data,c=a.locked&&!a.siliconUser;return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.InterfaceLockNoticeBox,{siliconUser:a.siliconUser,locked:a.locked,onLockStatusChange:function(){return r("lock")}}),(0,o.createComponentVNode)(2,s,{state:t}),!c&&(0,o.createComponentVNode)(2,p,{state:t})],0)};var s=function(e){var t=(0,i.useBackend)(e).data,n=(t.environment_data||[]).filter((function(e){return e.value>=.01})),a={0:{color:"good",localStatusText:"Optimal"},1:{color:"average",localStatusText:"Caution"},2:{color:"bad",localStatusText:"Danger (Internals Required)"}},l=a[t.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.Section,{title:"Air Status",children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[n.length>0&&(0,o.createFragment)([n.map((function(e){var t=a[e.danger_level]||a[0];return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:e.name,color:t.color,children:[(0,r.toFixed)(e.value,2),e.unit]},e.name)})),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Local status",color:l.color,children:l.localStatusText}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Area status",color:t.atmos_alarm||t.fire_alarm?"bad":"good",children:(t.atmos_alarm?"Atmosphere Alarm":t.fire_alarm&&"Fire Alarm")||"Nominal"})],0)||(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Cannot obtain air sample for analysis."}),!!t.emagged&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Warning",color:"bad",children:"Safety measures offline. Device may exhibit abnormal behavior."})]})})},d={home:{title:"Air Controls",component:function(){return f}},vents:{title:"Vent Controls",component:function(){return m}},scrubbers:{title:"Scrubber Controls",component:function(){return C}},modes:{title:"Operating Mode",component:function(){return b}},thresholds:{title:"Alarm Thresholds",component:function(){return v}}},p=function(e){var t=e.state,n=(0,i.useBackend)(e),r=n.act,a=n.config,l=d[a.screen]||d.home,u=l.component();return(0,o.createComponentVNode)(2,c.Section,{title:l.title,buttons:"home"!==a.screen&&(0,o.createComponentVNode)(2,c.Button,{icon:"arrow-left",content:"Back",onClick:function(){return r("tgui:view",{screen:"home"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},f=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data,a=r.mode,l=r.atmos_alarm;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:l?"exclamation-triangle":"exclamation",color:l&&"caution",content:"Area Atmosphere Alarm",onClick:function(){return n(l?"reset":"alarm")}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:3===a?"exclamation-triangle":"exclamation",color:3===a&&"danger",content:"Panic Siphon",onClick:function(){return n("mode",{mode:3===a?1:3})}}),(0,o.createComponentVNode)(2,c.Box,{mt:2}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"Vent Controls",onClick:function(){return n("tgui:view",{screen:"vents"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"filter",content:"Scrubber Controls",onClick:function(){return n("tgui:view",{screen:"scrubbers"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"cog",content:"Operating Mode",onClick:function(){return n("tgui:view",{screen:"modes"})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1}),(0,o.createComponentVNode)(2,c.Button,{icon:"chart-bar",content:"Alarm Thresholds",onClick:function(){return n("tgui:view",{screen:"thresholds"})}})],4)},m=function(e){var t=e.state,n=(0,i.useBackend)(e).data.vents;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,h,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},h=function(e){var t=e.id_tag,n=e.long_name,r=e.power,l=e.checks,u=e.excheck,s=e.incheck,d=e.direction,p=e.external,f=e.internal,m=e.extdefault,h=e.intdefault,C=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(n),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:r?"power-off":"times",selected:r,content:r?"On":"Off",onClick:function(){return C("power",{id_tag:t,val:Number(!r)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:"release"===d?"Pressurizing":"Releasing"}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,c.Button,{icon:"sign-in-alt",content:"Internal",selected:s,onClick:function(){return C("incheck",{id_tag:t,val:l})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"sign-out-alt",content:"External",selected:u,onClick:function(){return C("excheck",{id_tag:t,val:l})}})]}),!!s&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Internal Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(f),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_internal_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:h,content:"Reset",onClick:function(){return C("reset_internal_pressure",{id_tag:t})}})]}),!!u&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"External Target",children:[(0,o.createComponentVNode)(2,c.NumberInput,{value:Math.round(p),unit:"kPa",width:"75px",minValue:0,step:10,maxValue:5066,onChange:function(e,n){return C("set_external_pressure",{id_tag:t,value:n})}}),(0,o.createComponentVNode)(2,c.Button,{icon:"undo",disabled:m,content:"Reset",onClick:function(){return C("reset_external_pressure",{id_tag:t})}})]})]})})},C=function(e){var t=e.state,n=(0,i.useBackend)(e).data.scrubbers;return n&&0!==n.length?n.map((function(e){return(0,o.normalizeProps)((0,o.createComponentVNode)(2,g,Object.assign({state:t},e),e.id_tag))})):"Nothing to show"},g=function(e){var t=e.long_name,n=e.power,r=e.scrubbing,u=e.id_tag,s=e.widenet,d=e.filter_types,p=(0,i.useBackend)(e).act;return(0,o.createComponentVNode)(2,c.Section,{level:2,title:(0,a.decodeHtmlEntities)(t),buttons:(0,o.createComponentVNode)(2,c.Button,{icon:n?"power-off":"times",content:n?"On":"Off",selected:n,onClick:function(){return p("power",{id_tag:u,val:Number(!n)})}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Mode",children:[(0,o.createComponentVNode)(2,c.Button,{icon:r?"filter":"sign-in-alt",color:r||"danger",content:r?"Scrubbing":"Siphoning",onClick:function(){return p("scrubbing",{id_tag:u,val:Number(!r)})}}),(0,o.createComponentVNode)(2,c.Button,{icon:s?"expand":"compress",selected:s,content:s?"Expanded range":"Normal range",onClick:function(){return p("widenet",{id_tag:u,val:Number(!s)})}})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Filters",children:r&&d.map((function(e){return(0,o.createComponentVNode)(2,c.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,l.getGasLabel)(e.gas_id,e.gas_name),title:e.gas_name,selected:e.enabled,onClick:function(){return p("toggle_filter",{id_tag:u,val:e.gas_id})}},e.gas_id)}))||"N/A"})]})})},b=function(e){var t=(0,i.useBackend)(e),n=t.act,r=t.data.modes;return r&&0!==r.length?r.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Button,{icon:e.selected?"check-square-o":"square-o",selected:e.selected,color:e.selected&&e.danger&&"danger",content:e.name,onClick:function(){return n("mode",{mode:e.mode})}}),(0,o.createComponentVNode)(2,c.Box,{mt:1})],4,e.mode)})):"Nothing to show"},v=function(e){var t=(0,i.useBackend)(e),n=t.act,a=t.data.thresholds;return(0,o.createVNode)(1,"table","LabeledList",[(0,o.createVNode)(1,"thead",null,(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td"),(0,o.createVNode)(1,"td","color-bad","min2",16),(0,o.createVNode)(1,"td","color-average","min1",16),(0,o.createVNode)(1,"td","color-average","max1",16),(0,o.createVNode)(1,"td","color-bad","max2",16)],4),2),(0,o.createVNode)(1,"tbody",null,a.map((function(e){return(0,o.createVNode)(1,"tr",null,[(0,o.createVNode)(1,"td","LabeledList__label",e.name,0),e.settings.map((function(e){return(0,o.createVNode)(1,"td",null,(0,o.createComponentVNode)(2,c.Button,{content:(0,r.toFixed)(e.selected,2),onClick:function(){return n("threshold",{env:e.env,"var":e.val})}}),2,null,e.val)}))],0,null,e.name)})),0)],4,{style:{width:"100%"}})}},function(e,t,n){"use strict";t.__esModule=!0,t.AirlockElectronics=void 0;var o=n(1),r=n(3),a=n(2);t.AirlockElectronics=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.regions||[],l={0:{icon:"times-circle"},1:{icon:"stop-circle"},2:{icon:"check-circle"}};return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Main",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access Required",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.oneAccess?"unlock":"lock",content:i.oneAccess?"One":"All",onClick:function(){return n("one_access")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mass Modify",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"check-double",content:"Grant All",onClick:function(){return n("grant_all")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Clear All",onClick:function(){return n("clear_all")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Unrestricted Access",children:[(0,o.createComponentVNode)(2,a.Button,{icon:1&i.unres_direction?"check-square-o":"square-o",content:"North",selected:1&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"1"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:2&i.unres_direction?"check-square-o":"square-o",content:"East",selected:2&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"2"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:4&i.unres_direction?"check-square-o":"square-o",content:"South",selected:4&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"4"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:8&i.unres_direction?"check-square-o":"square-o",content:"West",selected:8&i.unres_direction,onClick:function(){return n("direc_set",{unres_direction:"8"})}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Access",children:(0,o.createComponentVNode)(2,a.Box,{height:"261px",children:(0,o.createComponentVNode)(2,a.Tabs,{vertical:!0,children:c.map((function(e){var t=e.name,r=e.accesses||[],i=l[function(e){var t=!1,n=!1;return e.forEach((function(e){e.req?t=!0:n=!0})),!t&&n?0:t&&n?1:2}(r)].icon;return(0,o.createComponentVNode)(2,a.Tabs.Tab,{icon:i,label:t,children:function(){return r.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:(0,o.createComponentVNode)(2,a.Button,{icon:e.req?"check-square-o":"square-o",content:e.name,selected:e.req,onClick:function(){return n("set",{access:e.id})}})},e.id)}))}},t)}))})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Apc=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Apc=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u={2:{color:"good",externalPowerText:"External Power",chargingText:"Fully Charged"},1:{color:"average",externalPowerText:"Low External Power",chargingText:"Charging"},0:{color:"bad",externalPowerText:"No External Power",chargingText:"Not Charging"}},s={1:{icon:"terminal",content:"Override Programming",action:"hack"},2:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"},3:{icon:"caret-square-left",content:"Return to Main Core",action:"deoccupy"},4:{icon:"caret-square-down",content:"Shunt Core Process",action:"occupy"}},d=u[c.externalPower]||u[0],p=u[c.chargingStatus]||u[0],f=c.powerChannels||[],m=s[c.malfStatus]||s[0],h=c.powerCellStatus/100;return c.failTime>0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createVNode)(1,"b",null,(0,o.createVNode)(1,"h3",null,"SYSTEM FAILURE",16),2),(0,o.createVNode)(1,"i",null,"I/O regulators malfunction detected! Waiting for system reboot...",16),(0,o.createVNode)(1,"br"),"Automatic reboot in ",c.failTime," seconds...",(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reboot Now",onClick:function(){return n("reboot")}})]}):(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:c.siliconUser,locked:c.locked,onLockStatusChange:function(){return n("lock")}}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Main Breaker",color:d.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",content:c.isOperating?"On":"Off",selected:c.isOperating&&!l,disabled:l,onClick:function(){return n("breaker")}}),children:["[ ",d.externalPowerText," ]"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power Cell",children:(0,o.createComponentVNode)(2,a.ProgressBar,{color:"good",value:h})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",color:p.color,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.chargeMode?"sync":"close",content:c.chargeMode?"Auto":"Off",disabled:l,onClick:function(){return n("charge")}}),children:["[ ",p.chargingText," ]"]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Channels",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[f.map((function(e){var t=e.topicParams;return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.title,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{inline:!0,mx:2,color:e.status>=2?"good":"bad",children:e.status>=2?"On":"Off"}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:!l&&(1===e.status||3===e.status),disabled:l,onClick:function(){return n("channel",t.auto)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:"On",selected:!l&&2===e.status,disabled:l,onClick:function(){return n("channel",t.on)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:!l&&0===e.status,disabled:l,onClick:function(){return n("channel",t.off)}})],4),children:e.powerLoad},e.title)})),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Total Load",children:(0,o.createVNode)(1,"b",null,c.totalLoad,0)})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Misc",buttons:!!c.siliconUser&&(0,o.createFragment)([!!c.malfStatus&&(0,o.createComponentVNode)(2,a.Button,{icon:m.icon,content:m.content,color:"bad",onClick:function(){return n(m.action)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Overload",onClick:function(){return n("overload")}})],0),children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cover Lock",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.coverLocked?"lock":"unlock",content:c.coverLocked?"Engaged":"Disengaged",disabled:l,onClick:function(){return n("cover")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Emergency Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.emergencyLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("emergency_lighting")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Night Shift Lighting",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:c.nightshiftLights?"Enabled":"Disabled",disabled:l,onClick:function(){return n("toggle_nightshift")}})})]}),c.hijackable&&(0,o.createComponentVNode)(2,a.Section,{title:"Hijacking",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"unlock",content:"Hijack",disabled:c.hijacker,onClick:function(){return n("hijack")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lock",content:"Lockdown",disabled:!c.lockdownavail,onClick:function(){return n("lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:"Drain",disabled:!c.drainavail,onClick:function(){return n("drain")}})],4)})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosAlertConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.priority||[],l=i.minor||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Alarms",children:(0,o.createVNode)(1,"ul",null,[c.length>0?c.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"bad",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Priority Alerts",16),l.length>0?l.map((function(e){return(0,o.createVNode)(1,"li",null,(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:e,color:"average",onClick:function(){return n("clear",{zone:e})}}),2,null,e)})):(0,o.createVNode)(1,"li","color-good","No Minor Alerts",16)],0)})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosControlConsole=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2);t.AtmosControlConsole=function(e){var t=(0,i.useBackend)(e),n=t.act,l=t.data,u=l.sensors||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.Section,{title:!!l.tank&&u[0].long_name,children:u.map((function(e){var t=e.gases||{};return(0,o.createComponentVNode)(2,c.Section,{title:!l.tank&&e.long_name,level:2,children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Pressure",children:(0,a.toFixed)(e.pressure,2)+" kPa"}),!!e.temperature&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Temperature",children:(0,a.toFixed)(e.temperature,2)+" K"}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:t,children:(0,a.toFixed)(e,2)+"%"})}))(t)]})},e.id_tag)}))}),l.tank&&(0,o.createComponentVNode)(2,c.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,c.Button,{icon:"undo",content:"Reconnect",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Injector",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.inputting?"power-off":"times",content:l.inputting?"Injecting":"Off",selected:l.inputting,onClick:function(){return n("input")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Input Rate",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:l.inputRate,unit:"L/s",width:"63px",minValue:0,maxValue:200,suppressFlicker:2e3,onChange:function(e,t){return n("rate",{rate:t})}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Regulator",children:(0,o.createComponentVNode)(2,c.Button,{icon:l.outputting?"power-off":"times",content:l.outputting?"Open":"Closed",selected:l.outputting,onClick:function(){return n("output")}})}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Output Pressure",children:(0,o.createComponentVNode)(2,c.NumberInput,{value:parseFloat(l.outputPressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,suppressFlicker:2e3,onChange:function(e,t){return n("pressure",{pressure:t})}})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosFilter=void 0;var o=n(1),r=n(3),a=n(2),i=n(37);t.AtmosFilter=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.filter_types||[];return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(c.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onDrag:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:c.rate===c.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Filter",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:e.selected,content:(0,i.getGasLabel)(e.id,e.name),onClick:function(){return n("filter",{mode:e.id})}},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosMixer=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosMixer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.set_pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.set_pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 1",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node1_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node1",{concentration:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Node 2",children:(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:i.node2_concentration,unit:"%",width:"60px",minValue:0,maxValue:100,stepPixelSize:2,onDrag:function(e,t){return n("node2",{concentration:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.AtmosPump=void 0;var o=n(1),r=n(3),a=n(2);t.AtmosPump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,onClick:function(){return n("power")}})}),i.max_rate?(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Transfer Rate",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.rate),width:"63px",unit:"L/s",minValue:0,maxValue:200,onChange:function(e,t){return n("rate",{rate:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.rate===i.max_rate,onClick:function(){return n("rate",{rate:"max"})}})]}):(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Pressure",children:[(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.pressure),unit:"kPa",width:"75px",minValue:0,maxValue:4500,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"plus",content:"Max",disabled:i.pressure===i.max_pressure,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.BankMachine=void 0;var o=n(1),r=n(3),a=n(2);t.BankMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.current_balance,l=i.siphoning,u=i.station_name;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:u+" Vault",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Balance",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"times":"sync",content:l?"Stop Siphoning":"Siphon Credits",selected:l,onClick:function(){return n(l?"halt":"siphon")}}),children:c+" cr"})})}),(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"Authorized personnel only"})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BluespaceArtillery=void 0;var o=n(1),r=n(3),a=n(2);t.BluespaceArtillery=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.notice,l=i.connected,u=i.unlocked,s=i.target;return(0,o.createFragment)([!!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:c}),l?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"crosshairs",disabled:!u,onClick:function(){return n("recalibrate")}}),children:(0,o.createComponentVNode)(2,a.Box,{color:s?"average":"bad",fontSize:"25px",children:s||"No Target Set"})}),(0,o.createComponentVNode)(2,a.Section,{children:u?(0,o.createComponentVNode)(2,a.Box,{style:{margin:"auto"},children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"FIRE",color:"bad",disabled:!s,fontSize:"30px",textAlign:"center",lineHeight:"46px",onClick:function(){return n("fire")}})}):(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{color:"bad",fontSize:"18px",children:"Bluespace artillery is currently locked."}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"Awaiting authorization via keycard reader from at minimum two station heads."})],4)})],4):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Maintenance",children:(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",content:"Complete Deployment",onClick:function(){return n("build")}})})})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Bepis=void 0;var o=n(1),r=(n(28),n(19)),a=n(2);t.Bepis=function(e){var t=e.state,n=t.config,i=t.data,c=n.ref,l=i.amount;return(0,o.createComponentVNode)(2,a.Section,{title:"Business Exploration Protocol Incubation Sink",children:[(0,o.createComponentVNode)(2,a.Section,{title:"Information",backgroundColor:"#450F44",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.manual_power?"Off":"On",selected:!i.manual_power,onClick:function(){return(0,r.act)(c,"toggle_power")}}),children:"All you need to know about the B.E.P.I.S. and you! The B.E.P.I.S. performs hundreds of tests a second using electrical and financial resources to invent new products, or discover new technologies otherwise overlooked for being too risky or too niche to produce!"}),(0,o.createComponentVNode)(2,a.Section,{title:"Payer's Account",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"redo-alt",content:"Reset Account",onClick:function(){return(0,r.act)(c,"account_reset")}}),children:["Console is currently being operated by ",i.account_owner?i.account_owner:"no one","."]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:[(0,o.createComponentVNode)(2,a.Section,{title:"Stored Data and Statistics",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposited Credits",children:i.stored_cash}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Investment Variability",children:[i.accuracy_percentage,"%"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Innovation Bonus",children:i.positive_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Risk Offset",color:"bad",children:i.negative_cash_offset}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Deposit Amount",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:l,unit:"Credits",minValue:100,maxValue:3e4,step:100,stepPixelSize:2,onChange:function(e,t){return(0,r.act)(c,"amount",{amount:t})}})})]})}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"donate",content:"Deposit Credits",disabled:1===i.manual_power||1===i.silicon_check,onClick:function(){return(0,r.act)(c,"deposit_cash")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Withdraw Credits",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"withdraw_cash")}})]})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Market Data and Analysis",children:[(0,o.createComponentVNode)(2,a.Box,{children:["Average technology cost: ",i.mean_value]}),i.error_name&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Previous Failure Reason: Deposited cash value too low. Please insert more money for future success."}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"microscope",disabled:1===i.manual_power,onClick:function(){return(0,r.act)(c,"begin_experiment")},content:"Begin Testing"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.BorgPanel=void 0;var o=n(1),r=n(3),a=n(2);t.BorgPanel=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.borg||{},l=i.cell||{},u=l.charge/l.maxcharge,s=i.channels||[],d=i.modules||[],p=i.upgrades||[],f=i.ais||[],m=i.laws||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:c.name,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Rename",onClick:function(){return n("rename")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.emagged?"check-square-o":"square-o",content:"Emagged",selected:c.emagged,onClick:function(){return n("toggle_emagged")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.lockdown?"check-square-o":"square-o",content:"Locked Down",selected:c.lockdown,onClick:function(){return n("toggle_lockdown")}}),(0,o.createComponentVNode)(2,a.Button,{icon:c.scrambledcodes?"check-square-o":"square-o",content:"Scrambled Codes",selected:c.scrambledcodes,onClick:function(){return n("toggle_scrambledcodes")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge",children:[l.missing?(0,o.createVNode)(1,"span","color-bad","No cell installed",16):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,content:l.charge+" / "+l.maxcharge}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("set_charge")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Change",onClick:function(){return n("change_cell")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:"Remove",color:"bad",onClick:function(){return n("remove_cell")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Radio Channels",children:s.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_radio",{channel:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Module",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:c.active_module===e.type?"check-square-o":"square-o",content:e.name,selected:c.active_module===e.type,onClick:function(){return n("setmodule",{module:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Upgrades",children:p.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.installed?"check-square-o":"square-o",content:e.name,selected:e.installed,onClick:function(){return n("toggle_upgrade",{upgrade:e.type})}},e.type)}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Master AI",children:f.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.connected?"check-square-o":"square-o",content:e.name,selected:e.connected,onClick:function(){return n("slavetoai",{slavetoai:e.ref})}},e.ref)}))})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Laws",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:c.lawupdate?"check-square-o":"square-o",content:"Lawsync",selected:c.lawupdate,onClick:function(){return n("toggle_lawupdate")}}),children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e},e)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BrigTimer=void 0;var o=n(1),r=n(3),a=n(2);t.BrigTimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Cell Timer",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:i.timing?"Stop":"Start",selected:i.timing,onClick:function(){return n(i.timing?"stop":"start")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"lightbulb-o",content:i.flash_charging?"Recharging":"Flash",disabled:i.flash_charging,onClick:function(){return n("flash")}})],4),children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",onClick:function(){return n("time",{adjust:-600})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",onClick:function(){return n("time",{adjust:-100})}})," ",String(i.minutes).padStart(2,"0"),":",String(i.seconds).padStart(2,"0")," ",(0,o.createComponentVNode)(2,a.Button,{icon:"forward",onClick:function(){return n("time",{adjust:100})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",onClick:function(){return n("time",{adjust:600})}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Short",onClick:function(){return n("preset",{preset:"short"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Medium",onClick:function(){return n("preset",{preset:"medium"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"hourglass-start",content:"Long",onClick:function(){return n("preset",{preset:"long"})}})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.Canister=void 0;var o=n(1),r=n(3),a=n(2);t.Canister=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:["The regulator ",i.hasHoldingTank?"is":"is not"," connected to a tank."]}),(0,o.createComponentVNode)(2,a.Section,{title:"Canister",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Relabel",onClick:function(){return n("relabel")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.tankPressure})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:i.portConnected?"good":"average",content:i.portConnected?"Connected":"Not Connected"}),!!i.isPrototype&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Access",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.restricted?"lock":"unlock",color:"caution",content:i.restricted?"Restricted to Engineering":"Public",onClick:function(){return n("restricted")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Valve",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Release Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.releasePressure/(i.maxReleasePressure-i.minReleasePressure),children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.releasePressure})," kPa"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"undo",disabled:i.releasePressure===i.defaultReleasePressure,content:"Reset",onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:i.releasePressure<=i.minReleasePressure,content:"Min",onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"pencil-alt",content:"Set",onClick:function(){return n("pressure",{pressure:"input"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:i.releasePressure>=i.maxReleasePressure,content:"Max",onClick:function(){return n("pressure",{pressure:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Valve",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.valveOpen?"unlock":"lock",color:i.valveOpen?i.hasHoldingTank?"caution":"danger":null,content:i.valveOpen?"Open":"Closed",onClick:function(){return n("valve")}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",buttons:!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",color:i.valveOpen&&"danger",content:"Eject",onClick:function(){return n("eject")}}),children:[!!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:i.holdingTank.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.holdingTank.tankPressure})," kPa"]})]}),!i.hasHoldingTank&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Holding Tank"})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CargoExpress=t.Cargo=void 0;var o=n(1),r=n(29),a=n(19),i=n(2),c=n(69);t.Cargo=function(e){var t=e.state,n=t.config,r=t.data,c=n.ref,d=r.supplies||{},p=r.requests||[],f=r.cart||[],m=f.reduce((function(e,t){return e+t.cost}),0),h=!r.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:1,children:[0===f.length&&"Cart is empty",1===f.length&&"1 item",f.length>=2&&f.length+" items"," ",m>0&&"("+m+" cr)"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"transparent",content:"Clear",onClick:function(){return(0,a.act)(c,"clear")}})],4);return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle",children:r.docked&&!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{content:r.location,onClick:function(){return(0,a.act)(c,"send")}})||r.location}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"CentCom Message",children:r.message}),r.loan&&!r.requestonly?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Loan",children:r.loan_dispatched?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Loaned to Centcom"}):(0,o.createComponentVNode)(2,i.Button,{content:"Loan Shuttle",disabled:!(r.away&&r.docked),onClick:function(){return(0,a.act)(c,"loan")}})}):""]})}),(0,o.createComponentVNode)(2,i.Tabs,{mt:2,children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Catalog",icon:"list",lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Catalog",buttons:h,children:(0,o.createComponentVNode)(2,l,{state:t,supplies:d})})}},"catalog"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Requests ("+p.length+")",icon:"envelope",highlight:p.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Active Requests",buttons:!r.requestonly&&(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Clear",color:"transparent",onClick:function(){return(0,a.act)(c,"denyall")}}),children:(0,o.createComponentVNode)(2,u,{state:t,requests:p})})}},"requests"),!r.requestonly&&(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Checkout ("+f.length+")",icon:"shopping-cart",highlight:f.length>0,lineHeight:"23px",children:function(){return(0,o.createComponentVNode)(2,i.Section,{title:"Current Cart",buttons:h,children:(0,o.createComponentVNode)(2,s,{state:t,cart:f})})}},"cart")]})],4)};var l=function(e){var t=e.state,n=e.supplies,c=t.config,l=t.data,u=c.ref,s=function(e){var t=n[e].packs;return(0,o.createVNode)(1,"table","LabeledList",t.map((function(e){return(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[e.name,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.small_item&&(0,o.createFragment)([(0,o.createTextVNode)("Small Item")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell",!!e.access&&(0,o.createFragment)([(0,o.createTextVNode)("Restrictions Apply")],4),0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",(0,o.createComponentVNode)(2,i.Button,{fluid:!0,content:(l.self_paid?Math.round(1.1*e.cost):e.cost)+" credits",tooltip:e.desc,tooltipPosition:"left",onClick:function(){return(0,a.act)(u,"add",{id:e.id})}}),2)],4,null,e.name)})),0)};return(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e){var t=e.name;return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:t,children:s},t)}))(n)})},u=function(e){var t=e.state,n=e.requests,r=t.config,c=t.data,l=r.ref;return 0===n.length?(0,o.createComponentVNode)(2,i.Box,{color:"good",children:"No Requests"}):(0,o.createVNode)(1,"table","LabeledList",n.map((function(e){return(0,o.createFragment)([(0,o.createVNode)(1,"tr","LabeledList__row candystripe",[(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__label",[(0,o.createTextVNode)("#"),e.id,(0,o.createTextVNode)(":")],0),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__content",e.object,0),(0,o.createVNode)(1,"td","LabeledList__cell",[(0,o.createTextVNode)("By "),(0,o.createVNode)(1,"b",null,e.orderer,0)],4),(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createVNode)(1,"i",null,e.reason,0),2),(0,o.createVNode)(1,"td","LabeledList__cell LabeledList__buttons",[e.cost,(0,o.createTextVNode)(" credits"),(0,o.createTextVNode)(" "),!c.requestonly&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"check",color:"good",onClick:function(){return(0,a.act)(l,"approve",{id:e.id})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"times",color:"bad",onClick:function(){return(0,a.act)(l,"deny",{id:e.id})}})],4)],0)],4)],4,e.id)})),0)},s=function(e){var t=e.state,n=e.cart,r=t.config,c=t.data,l=r.ref;return(0,o.createFragment)([0===n.length&&"Nothing in cart",n.length>0&&(0,o.createComponentVNode)(2,i.LabeledList,{children:n.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{className:"candystripe",label:"#"+e.id,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{inline:!0,mx:2,children:[!!e.paid&&(0,o.createVNode)(1,"b",null,"[Paid Privately]",16)," ",e.cost," credits"]}),(0,o.createComponentVNode)(2,i.Button,{icon:"minus",onClick:function(){return(0,a.act)(l,"remove",{id:e.id})}})],4),children:e.object},e.id)}))}),n.length>0&&!c.requestonly&&(0,o.createComponentVNode)(2,i.Box,{mt:2,children:1===c.away&&1===c.docked&&(0,o.createComponentVNode)(2,i.Button,{color:"green",style:{"line-height":"28px",padding:"0 12px"},content:"Confirm the order",onClick:function(){return(0,a.act)(l,"send")}})||(0,o.createComponentVNode)(2,i.Box,{opacity:.5,children:["Shuttle in ",c.location,"."]})})],0)};t.CargoExpress=function(e){var t=e.state,n=t.config,r=t.data,u=n.ref,s=r.supplies||{};return(0,o.createFragment)([(0,o.createComponentVNode)(2,c.InterfaceLockNoticeBox,{siliconUser:r.siliconUser,locked:r.locked,onLockStatusChange:function(){return(0,a.act)(u,"lock")},accessText:"a QM-level ID card"}),!r.locked&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Cargo Express",buttons:(0,o.createComponentVNode)(2,i.Box,{inline:!0,bold:!0,children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:Math.round(r.points)})," credits"]}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Landing Location",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Cargo Bay",selected:!r.usingBeacon,onClick:function(){return(0,a.act)(u,"LZCargo")}}),(0,o.createComponentVNode)(2,i.Button,{selected:r.usingBeacon,disabled:!r.hasBeacon,onClick:function(){return(0,a.act)(u,"LZBeacon")},children:[r.beaconzone," (",r.beaconName,")"]}),(0,o.createComponentVNode)(2,i.Button,{content:r.printMsg,disabled:!r.canBuyBeacon,onClick:function(){return(0,a.act)(u,"printBeacon")}})]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Notice",children:r.message})]})}),(0,o.createComponentVNode)(2,l,{state:t,supplies:s})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.CellularEmporium=void 0;var o=n(1),r=n(3),a=n(2);t.CellularEmporium=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.abilities;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Genetic Points",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"Readapt",disabled:!i.can_readapt,onClick:function(){return n("readapt")}}),children:i.genetic_points_remaining})})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{className:"candystripe",label:e.name,buttons:(0,o.createFragment)([e.dna_cost," ",(0,o.createComponentVNode)(2,a.Button,{content:e.owned?"Evolved":"Evolve",selected:e.owned,onClick:function(){return n("evolve",{name:e.name})}})],0),children:[e.desc,(0,o.createComponentVNode)(2,a.Box,{color:"good",children:e.helptext})]},e.name)}))})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.CentcomPodLauncher=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.CentcomPodLauncher=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.NoticeBox,{children:"To use this, simply spawn the atoms you want in one of the five Centcom Supplypod Bays. Items in the bay will then be launched inside your supplypod, one turf-full at a time! You can optionally use the following buttons to configure how the supplypod acts."}),(0,o.createComponentVNode)(2,a.Section,{title:"Centcom Pod Customization (To be used against Helen Weinstein)",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Supply Bay",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bay #1",selected:1===i.bayNumber,onClick:function(){return n("bay1")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #2",selected:2===i.bayNumber,onClick:function(){return n("bay2")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #3",selected:3===i.bayNumber,onClick:function(){return n("bay3")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Bay #4",selected:4===i.bayNumber,onClick:function(){return n("bay4")}}),(0,o.createComponentVNode)(2,a.Button,{content:"ERT Bay",selected:5===i.bayNumber,tooltip:"This bay is located on the western edge of CentCom. Its the\nglass room directly west of where ERT spawn, and south of the\nCentCom ferry. Useful for launching ERT/Deathsquads/etc. onto\nthe station via drop pods.",onClick:function(){return n("bay5")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleport to",children:[(0,o.createComponentVNode)(2,a.Button,{content:i.bay,onClick:function(){return n("teleportCentcom")}}),(0,o.createComponentVNode)(2,a.Button,{content:i.oldArea?i.oldArea:"Where you were",disabled:!i.oldArea,onClick:function(){return n("teleportBack")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Clone Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:"Launch Clones",selected:i.launchClone,tooltip:"Choosing this will create a duplicate of the item to be\nlaunched in Centcom, allowing you to send one type of item\nmultiple times. Either way, the atoms are forceMoved into\nthe supplypod after it lands (but before it opens).",onClick:function(){return n("launchClone")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Launch style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Ordered",selected:1===i.launchChoice,tooltip:'Instead of launching everything in the bay at once, this\nwill "scan" things (one turf-full at a time) in order, left\nto right and top to bottom. undoing will reset the "scanner"\nto the top-leftmost position.',onClick:function(){return n("launchOrdered")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Random",selected:2===i.launchChoice,tooltip:"Instead of launching everything in the bay at once, this\nwill launch one random turf of items at a time.",onClick:function(){return n("launchRandom")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Explosion",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Size",selected:1===i.explosionChoice,tooltip:"This will cause an explosion of whatever size you like\n(including flame range) to occur as soon as the supplypod\nlands. Dont worry, supply-pods are explosion-proof!",onClick:function(){return n("explosionCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Adminbus",selected:2===i.explosionChoice,tooltip:"This will cause a maxcap explosion (dependent on server\nconfig) to occur as soon as the supplypod lands. Dont worry,\nsupply-pods are explosion-proof!",onClick:function(){return n("explosionBus")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Damage",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Damage",selected:1===i.damageChoice,tooltip:"Anyone caught under the pod when it lands will be dealt\nthis amount of brute damage. Sucks to be them!",onClick:function(){return n("damageCustom")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gib",selected:2===i.damageChoice,tooltip:"This will attempt to gib any mob caught under the pod when\nit lands, as well as dealing a nice 5000 brute damage. Ya\nknow, just to be sure!",onClick:function(){return n("damageGib")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Effects",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Stun",selected:i.effectStun,tooltip:"Anyone who is on the turf when the supplypod is launched\nwill be stunned until the supplypod lands. They cant get\naway that easy!",onClick:function(){return n("effectStun")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Delimb",selected:i.effectLimb,tooltip:"This will cause anyone caught under the pod to lose a limb,\nexcluding their head.",onClick:function(){return n("effectLimb")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Yeet Organs",selected:i.effectOrgans,tooltip:"This will cause anyone caught under the pod to lose all\ntheir limbs and organs in a spectacular fashion.",onClick:function(){return n("effectOrgans")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Movement",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Bluespace",selected:i.effectBluespace,tooltip:"Gives the supplypod an advanced Bluespace Recyling Device.\nAfter opening, the supplypod will be warped directly to the\nsurface of a nearby NT-designated trash planet (/r/ss13).",onClick:function(){return n("effectBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Stealth",selected:i.effectStealth,tooltip:'This hides the red target icon from appearing when you\nlaunch the supplypod. Combos well with the "Invisible"\nstyle. Sneak attack, go!',onClick:function(){return n("effectStealth")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Quiet",selected:i.effectQuiet,tooltip:"This will keep the supplypod from making any sounds, except\nfor those specifically set by admins in the Sound section.",onClick:function(){return n("effectQuiet")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Reverse Mode",selected:i.effectReverse,tooltip:"This pod will not send any items. Instead, after landing,\nthe supplypod will close (similar to a normal closet closing),\nand then launch back to the right centcom bay to drop off any\nnew contents.",onClick:function(){return n("effectReverse")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile Mode",selected:i.effectMissile,tooltip:"This pod will not send any items. Instead, it will immediately\ndelete after landing (Similar visually to setting openDelay\n& departDelay to 0, but this looks nicer). Useful if you just\nwanna fuck some shit up. Combos well with the Missile style.",onClick:function(){return n("effectMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Any Descent Angle",selected:i.effectCircle,tooltip:"This will make the supplypod come in from any angle. Im not\nsure why this feature exists, but here it is.",onClick:function(){return n("effectCircle")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Machine Gun Mode",selected:i.effectBurst,tooltip:"This will make each click launch 5 supplypods inaccuratly\naround the target turf (a 3x3 area). Combos well with the\nMissile Mode if you dont want shit lying everywhere after.",onClick:function(){return n("effectBurst")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Specific Target",selected:i.effectTarget,tooltip:"This will make the supplypod target a specific atom, instead\nof the mouses position. Smiting does this automatically!",onClick:function(){return n("effectTarget")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name/Desc",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Name/Desc",selected:i.effectName,tooltip:"Allows you to add a custom name and description.",onClick:function(){return n("effectName")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Alert Ghosts",selected:i.effectAnnounce,tooltip:"Alerts ghosts when a pod is launched. Useful if some dumb\nshit is aboutta come outta the pod.",onClick:function(){return n("effectAnnounce")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Sound",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Sound",selected:i.fallingSound,tooltip:"Choose a sound to play as the pod falls. Note that for this\nto work right you should know the exact length of the sound,\nin seconds.",onClick:function(){return n("fallSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Sound",selected:i.landingSound,tooltip:"Choose a sound to play when the pod lands.",onClick:function(){return n("landingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Sound",selected:i.openingSound,tooltip:"Choose a sound to play when the pod opens.",onClick:function(){return n("openingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Sound",selected:i.leavingSound,tooltip:"Choose a sound to play when the pod departs (whether that be\ndelection in the case of a bluespace pod, or leaving for\ncentcom for a reversing pod).",onClick:function(){return n("leavingSound")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Admin Sound Volume",selected:i.soundVolume,tooltip:"Choose the volume for the sound to play at. Default values\nare between 1 and 100, but hey, do whatever. Im a tooltip,\nnot a cop.",onClick:function(){return n("soundVolume")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Timers",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Custom Falling Duration",selected:4!==i.fallDuration,tooltip:"Set how long the animation for the pod falling lasts. Create\ndramatic, slow falling pods!",onClick:function(){return n("fallDuration")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Landing Time",selected:20!==i.landingDelay,tooltip:"Choose the amount of time it takes for the supplypod to hit\nthe station. By default this value is 0.5 seconds.",onClick:function(){return n("landingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Opening Time",selected:30!==i.openingDelay,tooltip:"Choose the amount of time it takes for the supplypod to open\nafter landing. Useful for giving whatevers inside the pod a\nnice dramatic entrance! By default this value is 3 seconds.",onClick:function(){return n("openingDelay")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Custom Leaving Time",selected:30!==i.departureDelay,tooltip:"Choose the amount of time it takes for the supplypod to leave\nafter landing. By default this value is 3 seconds.",onClick:function(){return n("departureDelay")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Style",children:[(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.styleChoice,tooltip:"Same color scheme as the normal station-used supplypods",onClick:function(){return n("styleStandard")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.styleChoice,tooltip:"The same as the stations upgraded blue-and-white\nBluespace Supplypods",onClick:function(){return n("styleBluespace")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate",selected:4===i.styleChoice,tooltip:"A menacing black and blood-red. Great for sending meme-ops\nin style!",onClick:function(){return n("styleSyndie")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Deathsquad",selected:5===i.styleChoice,tooltip:"A menacing black and dark blue. Great for sending deathsquads\nin style!",onClick:function(){return n("styleBlue")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Cult Pod",selected:6===i.styleChoice,tooltip:"A blood and rune covered cult pod!",onClick:function(){return n("styleCult")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Missile",selected:7===i.styleChoice,tooltip:"A large missile. Combos well with a missile mode, so the\nmissile doesnt stick around after landing.",onClick:function(){return n("styleMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Syndicate Missile",selected:8===i.styleChoice,tooltip:"A large blood-red missile. Combos well with missile mode,\nso the missile doesnt stick around after landing.",onClick:function(){return n("styleSMissile")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Supply Crate",selected:9===i.styleChoice,tooltip:"A large, dark-green military supply crate.",onClick:function(){return n("styleBox")}}),(0,o.createComponentVNode)(2,a.Button,{content:"HONK",selected:10===i.styleChoice,tooltip:"A colorful, clown inspired look.",onClick:function(){return n("styleHONK")}}),(0,o.createComponentVNode)(2,a.Button,{content:"~Fruit",selected:11===i.styleChoice,tooltip:"For when an orange is angry",onClick:function(){return n("styleFruit")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Invisible",selected:12===i.styleChoice,tooltip:'Makes the supplypod invisible! Useful for when you want to\nuse this feature with a gateway or something. Combos well\nwith the "Stealth" and "Quiet Landing" effects.',onClick:function(){return n("styleInvisible")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Gondola",selected:13===i.styleChoice,tooltip:"This gondola can control when he wants to deliver his supplies\nif he has a smart enough mind, so offer up his body to ghosts\nfor maximum enjoyment. (Make sure to turn off bluespace and\nset a arbitrarily high open-time if you do!",onClick:function(){return n("styleGondola")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Show Contents (See Through Pod)",selected:14===i.styleChoice,tooltip:"By selecting this, the pod will instead look like whatevers\ninside it (as if it were the contents falling by themselves,\nwithout a pod). Useful for launching mechs at the station\nand standing tall as they soar in from the heavens.",onClick:function(){return n("styleSeeThrough")}})]})]})}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:i.numObjects+" turfs in "+i.bay,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"undo Pody Bay",tooltip:"Manually undoes the possible things to launch in the\npod bay.",onClick:function(){return n("undo")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Enter Launch Mode",selected:i.giveLauncher,tooltip:"THE CODEX ASTARTES CALLS THIS MANEUVER: STEEL RAIN",onClick:function(){return n("giveLauncher")}}),(0,o.createComponentVNode)(2,a.Button,{content:"Clear Selected Bay",color:"bad",tooltip:"This will delete all objs and mobs from the selected bay.",tooltipPosition:"left",onClick:function(){return n("clearBay")}})],4)})})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemAcclimator=void 0;var o=n(1),r=n(3),a=n(2);t.ChemAcclimator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Acclimator",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:[i.chem_temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.target_temperature,unit:"K",width:"59px",minValue:0,maxValue:1e3,step:5,stepPixelSize:2,onChange:function(e,t){return n("set_target_temperature",{temperature:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Acceptable Temp. Difference",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.allowed_temperature_difference,unit:"K",width:"59px",minValue:1,maxValue:i.target_temperature,stepPixelSize:2,onChange:function(e,t){n("set_allowed_temperature_difference",{temperature:t})}})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",content:i.enabled?"On":"Off",selected:i.enabled,onClick:function(){return n("toggle_power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:i.max_volume,unit:"u",width:"50px",minValue:i.reagent_volume,maxValue:200,step:2,stepPixelSize:2,onChange:function(e,t){return n("change_volume",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Operation",children:i.acclimate_state}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current State",children:i.emptying?"Emptying":"Filling"})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemDebugSynthesizer=void 0;var o=n(1),r=n(3),a=n(2);t.ChemDebugSynthesizer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.amount,l=i.beakerCurrentVolume,u=i.beakerMaxVolume,s=i.isBeakerLoaded,d=i.beakerContents,p=void 0===d?[]:d;return(0,o.createComponentVNode)(2,a.Section,{title:"Recipient",buttons:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",onClick:function(){return n("ejectBeaker")}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",minValue:1,maxValue:u,step:1,stepPixelSize:2,onChange:function(e,t){return n("amount",{amount:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Input",onClick:function(){return n("input")}})],4):(0,o.createComponentVNode)(2,a.Button,{icon:"plus",content:"Create Beaker",onClick:function(){return n("makecup")}}),children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l})," / "+u+" u"]}),p.length>0?(0,o.createComponentVNode)(2,a.LabeledList,{children:p.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,children:[e.volume," u"]},e.name)}))}):(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Recipient Empty"})],0):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No Recipient"})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemFilter=t.ChemFilterPane=void 0;var o=n(1),r=n(3),a=n(2);var i=function(e){var t=(0,r.useBackend)(e).act,n=e.title,i=e.list,c=e.reagentName,l=e.onReagentInput,u=n.toLowerCase();return(0,o.createComponentVNode)(2,a.Section,{title:n,minHeight:40,ml:.5,mr:.5,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Input,{placeholder:"Reagent",width:"140px",onInput:function(e,t){return l(t)}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return t("add",{which:u,name:c})}})],4),children:i.map((function(e){return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"minus",content:e,onClick:function(){return t("remove",{which:u,reagent:e})}})],4,e)}))})};t.ChemFilterPane=i;var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={leftReagentName:"",rightReagentName:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setLeftReagentName=function(e){this.setState({leftReagentName:e})},c.setRightReagentName=function(e){this.setState({rightReagentName:e})},c.render=function(){var e=this,t=this.props.state,n=t.data,r=n.left,c=void 0===r?[]:r,l=n.right,u=void 0===l?[]:l;return(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Left",list:c,reagentName:this.state.leftReagentName,onReagentInput:function(t){return e.setLeftReagentName(t)},state:t})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,i,{title:"Right",list:u,reagentName:this.state.rightReagentName,onReagentInput:function(t){return e.setRightReagentName(t)},state:t})})]})},r}(o.Component);t.ChemFilter=c},function(e,t,n){"use strict";t.__esModule=!0,t.ChemPress=void 0;var o=n(1),r=n(3),a=n(2);t.ChemPress=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.pill_size,l=i.pill_name,u=i.pill_style,s=i.pill_styles,d=void 0===s?[]:s;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Volume",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:c,unit:"u",width:"43px",minValue:5,maxValue:50,step:1,stepPixelSize:2,onChange:function(e,t){return n("change_pill_size",{volume:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Name",children:(0,o.createComponentVNode)(2,a.Input,{value:l,onChange:function(e,t){return n("change_pill_name",{name:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pill Style",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{width:5,selected:e.id===u,textAlign:"center",color:"transparent",onClick:function(){return n("change_pill_style",{id:e.id})},children:(0,o.createComponentVNode)(2,a.Box,{mx:-1,className:e.class_name})},e.id)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemReactionChamber=void 0;var o=n(1),r=n(19),a=n(2),i=n(29),c=n(12);var l=function(e){var t,n;function l(){var t;return(t=e.call(this)||this).state={reagentName:"",reagentQuantity:1},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var u=l.prototype;return u.setReagentName=function(e){this.setState({reagentName:e})},u.setReagentQuantity=function(e){this.setState({reagentQuantity:e})},u.render=function(){var e=this,t=this.props.state,n=t.config,l=t.data,u=n.ref,s=l.emptying,d=l.reagents||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Reagents",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,color:s?"bad":"good",children:s?"Emptying":"Filling"}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createVNode)(1,"tr","LabledList__row",[(0,o.createVNode)(1,"td","LabeledList__cell",(0,o.createComponentVNode)(2,a.Input,{fluid:!0,value:"",placeholder:"Reagent Name",onInput:function(t,n){return e.setReagentName(n)}}),2,{colSpan:"2"}),(0,o.createVNode)(1,"td",(0,c.classes)(["LabeledList__buttons","LabeledList__cell"]),[(0,o.createComponentVNode)(2,a.NumberInput,{value:this.state.reagentQuantity,minValue:1,maxValue:100,step:1,stepPixelSize:3,width:"39px",onDrag:function(t,n){return e.setReagentQuantity(n)}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return(0,r.act)(u,"add",{chem:e.state.reagentName,amount:e.state.reagentQuantity})}})],4)],4),(0,i.map)((function(e,t){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:t,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"minus",color:"bad",onClick:function(){return(0,r.act)(u,"remove",{chem:t})}}),children:e},t)}))(d)]})})},l}(o.Component);t.ChemReactionChamber=l},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSplitter=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSplitter=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.straight,u=c.side,s=c.max_transfer;return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Straight",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:l,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"straight",amount:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Side",children:(0,o.createComponentVNode)(2,i.NumberInput,{value:u,unit:"u",width:"55px",minValue:1,maxValue:s,format:function(e){return(0,r.toFixed)(e,2)},step:.05,stepPixelSize:4,onChange:function(e,t){return n("set_amount",{target:"side",amount:t})}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ChemSynthesizer=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ChemSynthesizer=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.amount,u=c.current_reagent,s=c.chemicals,d=void 0===s?[]:s,p=c.possible_amounts,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"plus",content:(0,r.toFixed)(e,0),selected:e===l,onClick:function(){return n("amount",{target:e})}},(0,r.toFixed)(e,0))}))}),(0,o.createComponentVNode)(2,i.Box,{mt:1,children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{icon:"tint",content:e.title,width:"129px",selected:e.id===u,onClick:function(){return n("select",{reagent:e.id})}},e.id)}))})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.CodexGigas=void 0;var o=n(1),r=n(3),a=n(2);t.CodexGigas=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[i.name,(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prefix",children:["Dark","Hellish","Fallen","Fiery","Sinful","Blood","Fluffy"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:1!==i.currentSection,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Title",children:["Lord","Prelate","Count","Viscount","Vizier","Elder","Adept"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>2,onClick:function(){return n(e+" ")}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:["hal","ve","odr","neit","ci","quon","mya","folth","wren","geyr","hil","niet","twou","phi","coa"].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:i.currentSection>4,onClick:function(){return n(e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suffix",children:["the Red","the Soulless","the Master","the Lord of all things","Jr."].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e,disabled:4!==i.currentSection,onClick:function(){return n(" "+e)}},e.toLowerCase())}))}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Submit",children:(0,o.createComponentVNode)(2,a.Button,{content:"Search",disabled:i.currentSection<4,onClick:function(){return n("search")}})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.ComputerFabricator=void 0;var o=n(1),r=(n(28),n(3)),a=n(2);t.ComputerFabricator=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{italic:!0,fontSize:"20px",children:"Your perfect device, only three steps away..."}),0!==l.state&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mb:1,icon:"circle",content:"Clear Order",onClick:function(){return c("clean_order")}}),(0,o.createComponentVNode)(2,i,{state:t})],0)};var i=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return 0===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 1",minHeight:51,children:[(0,o.createComponentVNode)(2,a.Box,{mt:5,bold:!0,textAlign:"center",fontSize:"40px",children:"Choose your Device"}),(0,o.createComponentVNode)(2,a.Box,{mt:3,children:(0,o.createComponentVNode)(2,a.Grid,{width:"100%",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"laptop",content:"Laptop",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"1"})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"tablet-alt",content:"Tablet",textAlign:"center",fontSize:"30px",lineHeight:"50px",onClick:function(){return n("pick_device",{pick:"2"})}})})]})})]}):1===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 2: Customize your device",minHeight:47,buttons:(0,o.createComponentVNode)(2,a.Box,{bold:!0,color:"good",children:[i.totalprice," cr"]}),children:[(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Battery:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to operate without external utility power\nsource. Advanced batteries increase battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_battery,onClick:function(){return n("hw_battery",{battery:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Hard Drive:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Stores file on your device. Advanced drives can store more\nfiles, but use more power, shortening battery life.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Upgraded",selected:2===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"2"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:3===i.hw_disk,onClick:function(){return n("hw_disk",{disk:"3"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Network Card:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Allows your device to wirelessly connect to stationwide NTNet\nnetwork. Basic cards are limited to on-station use, while\nadvanced cards can operate anywhere near the station, which\nincludes asteroid outposts",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_netcard,onClick:function(){return n("hw_netcard",{netcard:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Nano Printer:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A device that allows for various paperwork manipulations,\nsuch as, scanning of documents or printing new ones.\nThis device was certified EcoFriendlyPlus and is capable of\nrecycling existing paper for printing purposes.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_nanoprint,onClick:function(){return n("hw_nanoprint",{print:"1"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Card Reader:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"Adds a slot that allows you to manipulate RFID cards.\nPlease note that this is not necessary to allow the device\nto read your identification, it is just necessary to\nmanipulate other cards.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_card,onClick:function(){return n("hw_card",{card:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_card,onClick:function(){return n("hw_card",{card:"1"})}})})]}),2!==i.devtype&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Processor Unit:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"A component critical for your device's functionality.\nIt allows you to run programs from your hard drive.\nAdvanced CPUs use more power, but allow you to run\nmore programs on background at once.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"1"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Advanced",selected:2===i.hw_cpu,onClick:function(){return n("hw_cpu",{cpu:"2"})}})})]}),(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,position:"relative",children:["Tesla Relay:",(0,o.createComponentVNode)(2,a.Tooltip,{content:"An advanced wireless power relay that allows your device\nto connect to nearby area power controller to provide\nalternative power source. This component is currently\nunavailable on tablet computers due to size restrictions.",position:"right"})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"None",selected:0===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"0"})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{content:"Standard",selected:1===i.hw_tesla,onClick:function(){return n("hw_tesla",{tesla:"1"})}})})]})],4)]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,mt:3,content:"Confirm Order",color:"good",textAlign:"center",fontSize:"18px",lineHeight:"26px",onClick:function(){return n("confirm_order")}})]}):2===i.state?(0,o.createComponentVNode)(2,a.Section,{title:"Step 3: Payment",minHeight:47,children:[(0,o.createComponentVNode)(2,a.Box,{italic:!0,textAlign:"center",fontSize:"20px",children:"Your device is ready for fabrication..."}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:2,textAlign:"center",fontSize:"16px",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:"Please insert the required"})," ",(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:[i.totalprice," cr"]})]}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:1,textAlign:"center",fontSize:"18px",children:"Current:"}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,mt:.5,textAlign:"center",fontSize:"18px",color:i.credits>=i.totalprice?"good":"bad",children:[i.credits," cr"]}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Purchase",disabled:i.credits=10&&e<20?i.COLORS.department.security:e>=20&&e<30?i.COLORS.department.medbay:e>=30&&e<40?i.COLORS.department.science:e>=40&&e<50?i.COLORS.department.engineering:e>=50&&e<60?i.COLORS.department.cargo:e>=200&&e<230?i.COLORS.department.centcom:i.COLORS.department.other},u=function(e){var t=e.type,n=e.value;return(0,o.createComponentVNode)(2,a.Box,{inline:!0,width:4,color:i.COLORS.damageType[t],textAlign:"center",children:n})};t.CrewConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,s=i.sensors||[];return(0,o.createComponentVNode)(2,a.Section,{minHeight:90,children:(0,o.createComponentVNode)(2,a.Table,{children:[(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Name"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,textAlign:"center",children:"Vitals"}),(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,children:"Position"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{bold:!0,collapsing:!0,children:"Tracking"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{bold:(m=e.ijob,m%10==0),color:l(e.ijob),children:[e.name," (",e.assignment,")"]}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:(0,o.createComponentVNode)(2,a.ColorBox,{color:(t=e.oxydam,r=e.toxdam,s=e.burndam,d=e.brutedam,p=t+r+s+d,f=Math.min(Math.max(Math.ceil(p/25),0),5),c[f])})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,textAlign:"center",children:null!==e.oxydam?(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:[(0,o.createComponentVNode)(2,u,{type:"oxy",value:e.oxydam}),"/",(0,o.createComponentVNode)(2,u,{type:"toxin",value:e.toxdam}),"/",(0,o.createComponentVNode)(2,u,{type:"burn",value:e.burndam}),"/",(0,o.createComponentVNode)(2,u,{type:"brute",value:e.brutedam})]}):e.life_status?"Alive":"Dead"}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:null!==e.pos_x?e.area:"N/A"}),!!i.link_allowed&&(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,a.Button,{content:"Track",disabled:!e.can_track,onClick:function(){return n("select_person",{name:e.name})}})})]},e.name);var t,r,s,d,p,f,m}))]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Cryo=void 0;var o=n(1),r=n(3),a=n(2),i=n(435);t.Cryo=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",content:c.occupant.name?c.occupant.name:"No Occupant"}),!!c.hasOccupant&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",content:c.occupant.stat,color:c.occupant.statstate}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",color:c.occupant.temperaturestatus,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.bodyTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant.health/c.occupant.maxHealth,color:c.occupant.health>0?"good":"average",children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.occupant[e.type]/100,children:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.occupant[e.type]})})},e.id)}))],0)]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Cell",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",content:(0,o.createComponentVNode)(2,a.Button,{icon:c.isOperating?"power-off":"times",disabled:c.isOpen,onClick:function(){return n("power")},color:c.isOperating&&"green",children:c.isOperating?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:c.cellTemperature})," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:[(0,o.createComponentVNode)(2,a.Button,{icon:c.isOpen?"unlock":"lock",onClick:function(){return n("door")},content:c.isOpen?"Open":"Closed"}),(0,o.createComponentVNode)(2,a.Button,{icon:c.autoEject?"sign-out-alt":"sign-in-alt",onClick:function(){return n("autoeject")},content:c.autoEject?"Auto":"Manual"})]})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Beaker",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",disabled:!c.isBeakerLoaded,onClick:function(){return n("ejectbeaker")},content:"Eject"}),children:(0,o.createComponentVNode)(2,i.BeakerContents,{beakerLoaded:c.isBeakerLoaded,beakerContents:c.beakerContents})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.BeakerContents=void 0;var o=n(1),r=n(2);t.BeakerContents=function(e){var t=e.beakerLoaded,n=e.beakerContents;return(0,o.createComponentVNode)(2,r.Box,{children:[!t&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"No beaker loaded."})||0===n.length&&(0,o.createComponentVNode)(2,r.Box,{color:"label",children:"Beaker is empty."}),n.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{color:"label",children:[e.volume," units of ",e.name]},e.name)}))]})}},function(e,t,n){"use strict";t.__esModule=!0,t.PersonalCrafting=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=e.craftables,n=void 0===t?[]:t,r=(0,a.useBackend)(e),c=r.act,l=r.data,u=l.craftability,s=void 0===u?{}:u,d=l.display_compact,p=l.display_craftable_only;return n.map((function(e){return p&&!s[e.ref]?null:d?(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,className:"candystripe",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],tooltip:e.tool_text&&"Tools needed: "+e.tool_text,tooltipPosition:"left",onClick:function(){return c("make",{recipe:e.ref})}}),children:e.req_text},e.name):(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"cog",content:"Craft",disabled:!s[e.ref],onClick:function(){return c("make",{recipe:e.ref})}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.req_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Required",children:e.req_text}),!!e.catalyst_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Catalyst",children:e.catalyst_text}),!!e.tool_text&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Tools",children:e.tool_text})]})},e.name)}))};t.PersonalCrafting=function(e){var t=e.state,n=(0,a.useBackend)(e),l=n.act,u=n.data,s=u.busy,d=u.display_craftable_only,p=u.display_compact,f=(0,r.map)((function(e,t){return{category:t,subcategory:e,hasSubcats:"has_subcats"in e,firstSubcatName:Object.keys(e).find((function(e){return"has_subcats"!==e}))}}))(u.crafting_recipes||{}),m=!!s&&(0,o.createComponentVNode)(2,i.Dimmer,{fontSize:"40px",textAlign:"center",children:(0,o.createComponentVNode)(2,i.Box,{mt:30,children:[(0,o.createComponentVNode)(2,i.Icon,{name:"cog",spin:1})," Crafting..."]})});return(0,o.createFragment)([m,(0,o.createComponentVNode)(2,i.Section,{title:"Personal Crafting",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:p?"check-square-o":"square-o",content:"Compact",selected:p,onClick:function(){return l("toggle_compact")}}),(0,o.createComponentVNode)(2,i.Button,{icon:d?"check-square-o":"square-o",content:"Craftable Only",selected:d,onClick:function(){return l("toggle_recipes")}})],4),children:(0,o.createComponentVNode)(2,i.Tabs,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.category,onClick:function(){return l("set_category",{category:e.category,subcategory:e.firstSubcatName})},children:function(){return!e.hasSubcats&&(0,o.createComponentVNode)(2,c,{craftables:e.subcategory,state:t})||(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:(0,r.map)((function(e,n){if("has_subcats"!==n)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n,onClick:function(){return l("set_category",{subcategory:n})},children:function(){return(0,o.createComponentVNode)(2,c,{craftables:e,state:t})}})}))(e.subcategory)})}},e.category)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.DecalPainter=void 0;var o=n(1),r=n(3),a=n(2);t.DecalPainter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.decal_list||[],l=i.color_list||[],u=i.dir_list||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Decal Type",children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:e.name,selected:e.decal===i.decal_style,onClick:function(){return n("select decal",{decals:e.decal})}},e.decal)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Color",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:"red"===e.colors?"Red":"white"===e.colors?"White":"Yellow",selected:e.colors===i.decal_color,onClick:function(){return n("select color",{colors:e.colors})}},e.colors)}))}),(0,o.createComponentVNode)(2,a.Section,{title:"Decal Direction",children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{content:1===e.dirs?"North":2===e.dirs?"South":4===e.dirs?"East":"West",selected:e.dirs===i.decal_direction,onClick:function(){return n("selected direction",{dirs:e.dirs})}},e.dirs)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.DisposalUnit=void 0;var o=n(1),r=n(3),a=n(2);t.DisposalUnit=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return l.full_pressure?(t="good",n="Ready"):l.panel_open?(t="bad",n="Power Disabled"):l.pressure_charging?(t="average",n="Pressurizing"):(t="bad",n="Off"),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:t,children:n}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.per,color:"good"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Handle",children:(0,o.createComponentVNode)(2,a.Button,{icon:l.flush?"toggle-on":"toggle-off",disabled:l.isai||l.panel_open,content:l.flush?"Disengage":"Engage",onClick:function(){return c(l.flush?"handle-0":"handle-1")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Eject",children:(0,o.createComponentVNode)(2,a.Button,{icon:"sign-out-alt",disabled:l.isai,content:"Eject Contents",onClick:function(){return c("eject")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",disabled:l.panel_open,selected:l.pressure_charging,onClick:function(){return c(l.pressure_charging?"pump-0":"pump-1")}})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.DnaVault=void 0;var o=n(1),r=n(3),a=n(2);t.DnaVault=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.completed,l=i.used,u=i.choiceA,s=i.choiceB,d=i.dna,p=i.dna_max,f=i.plants,m=i.plants_max,h=i.animals,C=i.animals_max;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"DNA Vault Database",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Human DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d/p,content:d+" / "+p+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plant DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f/m,content:f+" / "+m+" Samples"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Animal DNA",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:h/h,content:h+" / "+C+" Samples"})})]})}),!(!c||l)&&(0,o.createComponentVNode)(2,a.Section,{title:"Personal Gene Therapy",children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",mb:1,children:"Applicable Gene Therapy Treatments"}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:u,textAlign:"center",onClick:function(){return n("gene",{choice:u})}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:s,textAlign:"center",onClick:function(){return n("gene",{choice:s})}})})]})]})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.EightBallVote=void 0;var o=n(1),r=n(3),a=n(2),i=n(28);t.EightBallVote=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.question,u=c.shaking,s=c.answers,d=void 0===s?[]:s;return u?(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"16px",m:1,children:['"',l,'"']}),(0,o.createComponentVNode)(2,a.Grid,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:(0,i.toTitleCase)(e.answer),selected:e.selected,fontSize:"16px",lineHeight:"24px",textAlign:"center",mb:1,onClick:function(){return n("vote",{answer:e.answer})}}),(0,o.createComponentVNode)(2,a.Box,{bold:!0,textAlign:"center",fontSize:"30px",children:e.amount})]},e.answer)}))})]}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No question is currently being asked."})}},function(e,t,n){"use strict";t.__esModule=!0,t.EmergencyShuttleConsole=void 0;var o=n(1),r=n(2),a=n(3);t.EmergencyShuttleConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,i=t.data,c=i.timer_str,l=i.enabled,u=i.emagged,s=i.engines_started,d=i.authorizations_remaining,p=i.authorizations,f=void 0===p?[]:p;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"40px",textAlign:"center",fontFamily:"monospace",children:c}),(0,o.createComponentVNode)(2,r.Box,{textAlign:"center",fontSize:"16px",mb:1,children:[(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,children:"ENGINES:"}),(0,o.createComponentVNode)(2,r.Box,{inline:!0,color:s?"good":"average",ml:1,children:s?"Online":"Idle"})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Early Launch Authorization",level:2,buttons:(0,o.createComponentVNode)(2,r.Button,{icon:"times",content:"Repeal All",color:"bad",disabled:!l,onClick:function(){return n("abort")}}),children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"exclamation-triangle",color:"good",content:"AUTHORIZE",disabled:!l,onClick:function(){return n("authorize")}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{fluid:!0,icon:"minus",content:"REPEAL",disabled:!l,onClick:function(){return n("repeal")}})})]}),(0,o.createComponentVNode)(2,r.Section,{title:"Authorizations",level:3,minHeight:"150px",buttons:(0,o.createComponentVNode)(2,r.Box,{inline:!0,bold:!0,color:u?"bad":"good",children:u?"ERROR":"Remaining: "+d}),children:[f.length>0?f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)})):(0,o.createComponentVNode)(2,r.Box,{bold:!0,textAlign:"center",fontSize:"16px",color:"average",children:"No Active Authorizations"}),f.map((function(e){return(0,o.createComponentVNode)(2,r.Box,{bold:!0,fontSize:"16px",className:"candystripe",children:[e.name," (",e.job,")"]},e.name)}))]})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.EngravedMessage=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.EngravedMessage=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.admin_mode,u=c.creator_key,s=c.creator_name,d=c.has_liked,p=c.has_disliked,f=c.hidden_message,m=c.is_creator,h=c.num_likes,C=c.num_dislikes,g=c.realdate;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.Box,{bold:!0,textAlign:"center",fontSize:"20px",mb:2,children:(0,r.decodeHtmlEntities)(f)}),(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-up",content:" "+h,disabled:m,selected:d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("like")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"circle",disabled:m,selected:!p&&!d,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("neutral")}})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.Button,{fluid:!0,icon:"arrow-down",content:" "+C,disabled:m,selected:p,textAlign:"center",fontSize:"16px",lineHeight:"24px",onClick:function(){return n("dislike")}})})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Created On",children:g})})}),(0,o.createComponentVNode)(2,i.Section),!!l&&(0,o.createComponentVNode)(2,i.Section,{title:"Admin Panel",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Delete",color:"bad",onClick:function(){return n("delete")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Ckey",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Creator Character Name",children:s})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Gps=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(156),l=n(3),u=n(2),s=function(e){return(0,r.map)(parseFloat)(e.split(", "))};t.Gps=function(e){var t=(0,l.useBackend)(e),n=t.act,d=t.data,p=d.currentArea,f=d.currentCoords,m=d.globalmode,h=d.power,C=d.tag,g=d.updating,b=(0,a.flow)([(0,r.map)((function(e,t){var n=e.dist&&Math.round((0,c.vecLength)((0,c.vecSubtract)(s(f),s(e.coords))));return Object.assign({},e,{dist:n,index:t})})),(0,r.sortBy)((function(e){return e.dist===undefined}),(function(e){return e.entrytag}))])(d.signals||[]);return(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Control",buttons:(0,o.createComponentVNode)(2,u.Button,{icon:"power-off",content:h?"On":"Off",selected:h,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,u.LabeledList,{children:[(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Tag",children:(0,o.createComponentVNode)(2,u.Button,{icon:"pencil-alt",content:C,onClick:function(){return n("rename")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Scan Mode",children:(0,o.createComponentVNode)(2,u.Button,{icon:g?"unlock":"lock",content:g?"AUTO":"MANUAL",color:!g&&"bad",onClick:function(){return n("updating")}})}),(0,o.createComponentVNode)(2,u.LabeledList.Item,{label:"Range",children:(0,o.createComponentVNode)(2,u.Button,{icon:"sync",content:m?"MAXIMUM":"LOCAL",selected:!m,onClick:function(){return n("globalmode")}})})]})}),!!h&&(0,o.createFragment)([(0,o.createComponentVNode)(2,u.Section,{title:"Current Location",children:(0,o.createComponentVNode)(2,u.Box,{fontSize:"18px",children:[p," (",f,")"]})}),(0,o.createComponentVNode)(2,u.Section,{title:"Detected Signals",children:(0,o.createComponentVNode)(2,u.Table,{children:[(0,o.createComponentVNode)(2,u.Table.Row,{bold:!0,children:[(0,o.createComponentVNode)(2,u.Table.Cell,{content:"Name"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Direction"}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,content:"Coordinates"})]}),b.map((function(e){return(0,o.createComponentVNode)(2,u.Table.Row,{className:"candystripe",children:[(0,o.createComponentVNode)(2,u.Table.Cell,{bold:!0,color:"label",children:e.entrytag}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,opacity:e.dist!==undefined&&(0,i.clamp)(1.2/Math.log(Math.E+e.dist/20),.4,1),children:[e.degrees!==undefined&&(0,o.createComponentVNode)(2,u.Icon,{mr:1,size:1.2,name:"arrow-up",rotation:e.degrees}),e.dist!==undefined&&e.dist+"m"]}),(0,o.createComponentVNode)(2,u.Table.Cell,{collapsing:!0,children:e.coords})]},e.entrytag+e.coords+e.index)}))]})})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GravityGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.GravityGenerator=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.breaker,l=i.charge_count,u=i.charging_state,s=i.on,d=i.operational;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{children:!d&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No data available"})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Breaker",children:(0,o.createComponentVNode)(2,a.Button,{icon:c?"power-off":"times",content:c?"On":"Off",selected:c,disabled:!d,onClick:function(){return n("gentoggle")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Gravity Charge",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/100,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",children:[0===u&&(s&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Fully Charged"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Not Charging"})),1===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Charging"}),2===u&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"Discharging"})]})]})}),d&&0!==u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"WARNING - Radiation detected"}),d&&0===u&&(0,o.createComponentVNode)(2,a.NoticeBox,{textAlign:"center",children:"No radiation detected"})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagTeleporterConsole=void 0;var o=n(1),r=n(3),a=n(2);t.GulagTeleporterConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.teleporter,l=i.teleporter_lock,u=i.teleporter_state_open,s=i.teleporter_location,d=i.beacon,p=i.beacon_location,f=i.id,m=i.id_name,h=i.can_teleport,C=i.goal,g=void 0===C?0:C,b=i.prisoner,v=void 0===b?{}:b;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Teleporter Console",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:u?"Open":"Closed",disabled:l,selected:u,onClick:function(){return n("toggle_open")}}),(0,o.createComponentVNode)(2,a.Button,{icon:l?"lock":"unlock",content:l?"Locked":"Unlocked",selected:l,disabled:u,onClick:function(){return n("teleporter_lock")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Teleporter Unit",color:c?"good":"bad",buttons:!c&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_teleporter")}}),children:c?s:"Not Connected"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Receiver Beacon",color:d?"good":"bad",buttons:!d&&(0,o.createComponentVNode)(2,a.Button,{content:"Reconnect",onClick:function(){return n("scan_beacon")}}),children:d?p:"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Prisoner Details",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Prisoner ID",children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:f?m:"No ID",onClick:function(){return n("handle_id")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Point Goal",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:g,width:"48px",minValue:1,maxValue:1e3,onChange:function(e,t){return n("set_goal",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Occupant",children:v.name?v.name:"No Occupant"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Criminal Status",children:v.crimstat?v.crimstat:"No Status"})]})}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"Process Prisoner",disabled:!h,textAlign:"center",color:"bad",onClick:function(){return n("teleport")}})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.GulagItemReclaimer=void 0;var o=n(1),r=n(3),a=n(2);t.GulagItemReclaimer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.mobs||[];return(0,o.createComponentVNode)(2,a.Section,{title:"Stored Items",children:(0,o.createComponentVNode)(2,a.Table,{children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,a.Table.Cell,{textAlign:"right",children:(0,o.createComponentVNode)(2,a.Button,{content:"Retrieve Items",disabled:!i.can_reclaim,onClick:function(){return n("release_items",{mobref:e.mob})}})})]},e.mob)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Holodeck=void 0;var o=n(1),r=n(3),a=n(2);t.Holodeck=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_toggle_safety,l=i.default_programs,u=void 0===l?[]:l,s=i.emag_programs,d=void 0===s?[]:s,p=i.emagged,f=i.program;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Default Programs",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:p?"unlock":"lock",content:"Safeties",color:"bad",disabled:!c,selected:!p,onClick:function(){return n("safety")}}),children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))}),!!p&&(0,o.createComponentVNode)(2,a.Section,{title:"Dangerous Programs",children:d.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name.substring(11),color:"bad",textAlign:"center",selected:e.type===f,onClick:function(){return n("load_program",{type:e.type})}},e.type)}))})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ImplantChair=void 0;var o=n(1),r=n(3),a=n(2);t.ImplantChair=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Occupant Information",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Name",children:i.occupant.name?i.occupant.name:"No Occupant"}),!!i.occupied&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:0===i.occupant.stat?"good":1===i.occupant.stat?"average":"bad",children:0===i.occupant.stat?"Conscious":1===i.occupant.stat?"Unconcious":"Dead"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Operations",textAlign:"center",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Door",children:(0,o.createComponentVNode)(2,a.Button,{icon:i.open?"unlock":"lock",color:i.open?"default":"red",content:i.open?"Open":"Closed",onClick:function(){return n("door")}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implant Occupant",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"code-branch",content:i.ready?i.special_name||"Implant":"Recharging",onClick:function(){return n("implant")}}),0===i.ready&&(0,o.createComponentVNode)(2,a.Icon,{name:"cog",color:"orange",spin:!0})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Implants Remaining",children:[i.ready_implants,1===i.replenishing&&(0,o.createComponentVNode)(2,a.Icon,{name:"sync",color:"red",spin:!0})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.Intellicard=void 0;var o=n(1),r=n(3),a=n(2);t.Intellicard=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=u||s,l=i.name,u=i.isDead,s=i.isBraindead,d=i.health,p=i.wireless,f=i.radio,m=i.wiping,h=i.laws,C=void 0===h?[]:h;return(0,o.createComponentVNode)(2,a.Section,{title:l||"Empty Card",buttons:!!l&&(0,o.createComponentVNode)(2,a.Button,{icon:"trash",content:m?"Stop Wiping":"Wipe",disabled:u,onClick:function(){return n("wipe")}}),children:!!l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",color:c?"bad":"good",children:c?"Offline":"Operation"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Software Integrity",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:d,minValue:0,maxValue:100,ranges:{good:[70,Infinity],average:[50,70],bad:[-Infinity,50]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"Wireless Activity",selected:p,onClick:function(){return n("wireless")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"microphone",content:"Subspace Radio",selected:f,onClick:function(){return n("radio")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Laws",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.BlockQuote,{children:e},e)}))})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.KeycardAuth=void 0;var o=n(1),r=n(3),a=n(2);t.KeycardAuth=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Box,{children:1===i.waiting&&(0,o.createVNode)(1,"span",null,"Waiting for another device to confirm your request...",16)}),(0,o.createComponentVNode)(2,a.Box,{children:0===i.waiting&&(0,o.createFragment)([!!i.auth_required&&(0,o.createComponentVNode)(2,a.Button,{icon:"check-square",color:"red",textAlign:"center",lineHeight:"60px",fluid:!0,onClick:function(){return n("auth_swipe")},content:"Authorize"}),0===i.auth_required&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"exclamation-triangle",fluid:!0,onClick:function(){return n("red_alert")},content:"Red Alert"}),(0,o.createComponentVNode)(2,a.Button,{icon:"wrench",fluid:!0,onClick:function(){return n("emergency_maint")},content:"Emergency Maintenance Access"}),(0,o.createComponentVNode)(2,a.Button,{icon:"meteor",fluid:!0,onClick:function(){return n("bsa_unlock")},content:"Bluespace Artillery Unlock"})],4)],0)})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.LaborClaimConsole=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.LaborClaimConsole=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.can_go_home,u=c.id_points,s=c.ores,d=c.status_info,p=c.unclaimed_points;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Shuttle controls",children:(0,o.createComponentVNode)(2,i.Button,{content:"Move shuttle",disabled:!l,onClick:function(){return n("move_shuttle")}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Points",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Unclaimed points",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Claim points",disabled:!p,onClick:function(){return n("claim_points")}}),children:p})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Material values",children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Material"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Value"})]}),s.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.ore)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.value})})]},e.ore)}))]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.LanguageMenu=void 0;var o=n(1),r=n(3),a=n(2);t.LanguageMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.admin_mode,l=i.is_living,u=i.omnitongue,s=i.languages,d=void 0===s?[]:s,p=i.unknown_languages,f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Known Languages",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:d.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createFragment)([!!l&&(0,o.createComponentVNode)(2,a.Button,{content:e.is_default?"Default Language":"Select as Default",disabled:!e.can_speak,selected:e.is_default,onClick:function(){return n("select_default",{language_name:e.name})}}),!!c&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Remove",onClick:function(){return n("remove_language",{language_name:e.name})}})],4)],0),children:[e.desc," ","Key: ,",e.key," ",e.can_understand?"Can understand.":"Cannot understand."," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})}),!!c&&(0,o.createComponentVNode)(2,a.Section,{title:"Unknown Languages",buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Omnitongue "+(u?"Enabled":"Disabled"),selected:u,onClick:function(){return n("toggle_omnitongue")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.name,buttons:(0,o.createComponentVNode)(2,a.Button,{content:"Grant",onClick:function(){return n("grant_language",{language_name:e.name})}}),children:[e.desc," ","Key: ,",e.key," ",!!e.shadow&&"(gained from mob)"," ",e.can_speak?"Can speak.":"Cannot speak."]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.LaunchpadConsole=t.LaunchpadRemote=t.LaunchpadControl=t.LaunchpadButtonPad=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createComponentVNode)(2,a.Grid,{width:"1px",children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-left",mb:1,onClick:function(){return t("move_pos",{x:-1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:-1,y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",mb:1,onClick:function(){return t("move_pos",{y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:"R",mb:1,onClick:function(){return t("set_pos",{x:0,y:0})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-down",mb:1,onClick:function(){return t("move_pos",{y:-1})}})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-up",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",mb:1,onClick:function(){return t("move_pos",{x:1})}}),(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"arrow-right",iconRotation:45,mb:1,onClick:function(){return t("move_pos",{x:1,y:-1})}})]})]})};t.LaunchpadButtonPad=i;var c=function(e){var t=e.topLevel,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.x,s=l.y,d=l.pad_name,p=l.range;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Input,{value:d,width:"170px",onChange:function(e,t){return c("rename",{name:t})}}),level:t?1:2,buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Remove",color:"bad",onClick:function(){return c("remove")}}),children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Controls",level:2,children:(0,o.createComponentVNode)(2,i,{state:e.state})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Section,{title:"Target",level:2,children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"26px",children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"X:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:u,minValue:-p,maxValue:p,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",stepPixelSize:10,onChange:function(e,t){return c("set_pos",{x:t})}})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:"Y:"}),(0,o.createComponentVNode)(2,a.NumberInput,{value:s,minValue:-p,maxValue:p,stepPixelSize:10,lineHeight:"30px",fontSize:"26px",width:"90px",height:"30px",onChange:function(e,t){return c("set_pos",{y:t})}})]})]})})})]}),(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"upload",content:"Launch",textAlign:"center",onClick:function(){return c("launch")}})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Pull",textAlign:"center",onClick:function(){return c("pull")}})})]})]})};t.LaunchpadControl=c;t.LaunchpadRemote=function(e){var t=(0,r.useBackend)(e).data,n=t.has_pad,i=t.pad_closed;return n?i?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Launchpad Closed"}):(0,o.createComponentVNode)(2,c,{topLevel:!0,state:e.state}):(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Launchpad Connected"})};t.LaunchpadConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.launchpads,u=void 0===l?[]:l,s=i.selected_id;return u.length<=0?(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Pads Connected"}):(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:.6,children:(0,o.createComponentVNode)(2,a.Box,{style:{"border-right":"2px solid rgba(255, 255, 255, 0.1)"},minHeight:"190px",mr:1,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.name,selected:s===e.id,color:"transparent",onClick:function(){return n("select_pad",{id:e.id})}},e.name)}))})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:s?(0,o.createComponentVNode)(2,c,{state:e.state}):(0,o.createComponentVNode)(2,a.Box,{children:"Please select a pad"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.MechBayPowerConsole=void 0;var o=n(1),r=n(3),a=n(2);t.MechBayPowerConsole=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.recharge_port,c=i&&i.mech,l=c&&c.cell;return(0,o.createComponentVNode)(2,a.Section,{title:"Mech status",textAlign:"center",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Sync",onClick:function(){return n("reconnect")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Integrity",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.health/c.maxhealth,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power",children:!i&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No power port detected. Please re-sync."})||!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No mech detected."})||!l&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No cell is installed."})||(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.charge/l.maxcharge,ranges:{good:[.7,Infinity],average:[.3,.7],bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.charge})," / "+l.maxcharge]})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Mule=void 0;var o=n(1),r=n(3),a=n(2),i=n(69);t.Mule=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.locked&&!c.siliconUser,u=c.siliconUser,s=c.on,d=c.cell,p=c.cellPercent,f=c.load,m=c.mode,h=c.modeStatus,C=c.haspai,g=c.autoReturn,b=c.autoPickup,v=c.reportDelivery,N=c.destination,V=c.home,y=c.id,_=c.destinations,x=void 0===_?[]:_;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{siliconUser:u,locked:l}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",minHeight:"110px",buttons:!l&&(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",content:s?"On":"Off",selected:s,onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:d?p/100:0,color:d?"good":"bad"}),(0,o.createComponentVNode)(2,a.Grid,{mt:1,children:[(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",color:h,children:m})})}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Load",color:f?"good":"average",children:f||"None"})})})]})]}),!l&&(0,o.createComponentVNode)(2,a.Section,{title:"Controls",buttons:(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Unload",onClick:function(){return n("unload")}}),!!C&&(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject PAI",onClick:function(){return n("ejectpai")}})],0),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"ID",children:(0,o.createComponentVNode)(2,a.Input,{value:y,onChange:function(e,t){return n("setid",{value:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Destination",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:N||"None",options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"stop",content:"Stop",onClick:function(){return n("stop")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"play",content:"Go",onClick:function(){return n("go")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Home",children:[(0,o.createComponentVNode)(2,a.Dropdown,{over:!0,selected:V,options:x,width:"150px",onSelected:function(e){return n("destination",{value:e})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"home",content:"Go Home",onClick:function(){return n("home")}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Settings",children:[(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:g,content:"Auto-Return",onClick:function(){return n("autored")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:b,content:"Auto-Pickup",onClick:function(){return n("autopick")}}),(0,o.createVNode)(1,"br"),(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:v,content:"Report Delivery",onClick:function(){return n("report")}})]})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NotificationPreferences=void 0;var o=n(1),r=n(3),a=n(2);t.NotificationPreferences=function(e){var t=(0,r.useBackend)(e),n=t.act,i=(t.data.ignore||[]).sort((function(e,t){var n=e.desc.toLowerCase(),o=t.desc.toLowerCase();return no?1:0}));return(0,o.createComponentVNode)(2,a.Section,{title:"Ghost Role Notifications",children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:e.enabled?"times":"check",content:e.desc,color:e.enabled?"bad":"good",onClick:function(){return n("toggle_ignore",{key:e.key})}},e.key)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtnetRelay=void 0;var o=n(1),r=n(3),a=n(2);t.NtnetRelay=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.enabled,l=i.dos_capacity,u=i.dos_overload,s=i.dos_crashed;return(0,o.createComponentVNode)(2,a.Section,{title:"Network Buffer",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"power-off",selected:c,content:c?"ENABLED":"DISABLED",onClick:function(){return n("toggle")}}),children:s?(0,o.createComponentVNode)(2,a.Box,{fontFamily:"monospace",children:[(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",children:"NETWORK BUFFER OVERFLOW"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",children:"OVERLOAD RECOVERY MODE"}),(0,o.createComponentVNode)(2,a.Box,{children:"This system is suffering temporary outage due to overflow of traffic buffers. Until buffered traffic is processed, all further requests will be dropped. Frequent occurences of this error may indicate insufficient hardware capacity of your network. Please contact your network planning department for instructions on how to resolve this issue."}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"20px",color:"bad",children:"ADMINISTRATOR OVERRIDE"}),(0,o.createComponentVNode)(2,a.Box,{fontSize:"16px",color:"bad",children:"CAUTION - DATA LOSS MAY OCCUR"}),(0,o.createComponentVNode)(2,a.Button,{icon:"signal",content:"PURGE BUFFER",mt:1,color:"bad",onClick:function(){return n("restart")}})]}):(0,o.createComponentVNode)(2,a.ProgressBar,{value:u,minValue:0,maxValue:l,children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:u})," GQ"," / ",l," GQ"]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosArcade=void 0;var o=n(1),r=n(3),a=n(2);t.NtosArcade=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{title:"Outbomb Cuban Pete Ultra",textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Grid,{children:[(0,o.createComponentVNode)(2,a.Grid.Column,{size:2,children:[(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerHitpoints,minValue:0,maxValue:30,ranges:{olive:[31,Infinity],good:[20,31],average:[10,20],bad:[-Infinity,10]},children:[i.PlayerHitpoints,"HP"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Player Magic",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.PlayerMP,minValue:0,maxValue:10,ranges:{purple:[11,Infinity],violet:[3,11],bad:[-Infinity,3]},children:[i.PlayerMP,"MP"]})})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Section,{backgroundColor:1===i.PauseState?"#1b3622":"#471915",children:i.Status})]}),(0,o.createComponentVNode)(2,a.Grid.Column,{children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.Hitpoints/45,minValue:0,maxValue:45,ranges:{good:[30,Infinity],average:[5,30],bad:[-Infinity,5]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:i.Hitpoints}),"HP"]}),(0,o.createComponentVNode)(2,a.Box,{m:1}),(0,o.createComponentVNode)(2,a.Section,{inline:!0,width:26,textAlign:"center",children:(0,o.createVNode)(1,"img",null,null,1,{src:i.BossID})})]})]}),(0,o.createComponentVNode)(2,a.Box,{my:1,mx:4}),(0,o.createComponentVNode)(2,a.Button,{icon:"fist-raised",tooltip:"Go in for the kill!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Attack")},content:"Attack!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"band-aid",tooltip:"Heal yourself!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Heal")},content:"Heal!"}),(0,o.createComponentVNode)(2,a.Button,{icon:"magic",tooltip:"Recharge your magic!",tooltipPosition:"top",disabled:0===i.GameActive||1===i.PauseState,onClick:function(){return n("Recharge_Power")},content:"Recharge!"})]}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{icon:"sync-alt",tooltip:"One more game couldn't hurt.",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Start_Game")},content:"Begin Game"}),(0,o.createComponentVNode)(2,a.Button,{icon:"ticket-alt",tooltip:"Claim at your local Arcade Computer for Prizes!",tooltipPosition:"top",disabled:1===i.GameActive,onClick:function(){return n("Dispense_Tickets")},content:"Claim Tickets"})]}),(0,o.createComponentVNode)(2,a.Box,{color:i.TicketCount>=1?"good":"normal",children:["Earned Tickets: ",i.TicketCount]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosConfiguration=void 0;var o=n(1),r=n(3),a=n(2);t.NtosConfiguration=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.power_usage,l=i.battery_exists,u=i.battery,s=void 0===u?{}:u,d=i.disk_size,p=i.disk_used,f=i.hardware,m=void 0===f?[]:f;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power Supply",buttons:(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Draw: ",c,"W"]}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Battery Status",color:!l&&"average",children:l?(0,o.createComponentVNode)(2,a.ProgressBar,{value:s.charge,minValue:0,maxValue:s.max,ranges:{good:[s.max/2,Infinity],average:[s.max/4,s.max/2],bad:[-Infinity,s.max/4]},children:[s.charge," / ",s.max]}):"Not Available"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"File System",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:p,minValue:0,maxValue:d,color:"good",children:[p," GQ / ",d," GQ"]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Hardware Components",children:m.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,buttons:(0,o.createFragment)([!e.critical&&(0,o.createComponentVNode)(2,a.Button.Checkbox,{content:"Enabled",checked:e.enabled,mr:1,onClick:function(){return n("PC_toggle_component",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:1,children:["Power Usage: ",e.powerusage,"W"]})],0),children:e.desc},e.name)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosMain=void 0;var o=n(1),r=n(3),a=n(2),i={compconfig:"cog",ntndownloader:"download",filemanager:"folder",smmonitor:"radiation",alarmmonitor:"bell",cardmod:"id-card",arcade:"gamepad",ntnrc_client:"comment-alt",nttransfer:"exchange-alt",powermonitor:"plug"};t.NtosMain=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.programs,u=void 0===l?[]:l,s=c.has_light,d=c.light_on,p=c.comp_light_color;return(0,o.createFragment)([!!s&&(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Button,{width:"144px",icon:"lightbulb",selected:d,onClick:function(){return n("PC_toggle_light")},children:["Flashlight: ",d?"ON":"OFF"]}),(0,o.createComponentVNode)(2,a.Button,{ml:1,onClick:function(){return n("PC_light_color")},children:["Color:",(0,o.createComponentVNode)(2,a.ColorBox,{ml:1,color:p})]})]}),(0,o.createComponentVNode)(2,a.Section,{title:"Programs",children:(0,o.createComponentVNode)(2,a.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{children:(0,o.createComponentVNode)(2,a.Button,{fluid:!0,lineHeight:"24px",color:"transparent",icon:i[e.name]||"window-maximize-o",content:e.desc,onClick:function(){return n("PC_runprogram",{name:e.name})}})}),(0,o.createComponentVNode)(2,a.Table.Cell,{collapsing:!0,width:3,children:!!e.running&&(0,o.createComponentVNode)(2,a.Button,{lineHeight:"24px",color:"transparent",icon:"times",tooltip:"Close program",tooltipPosition:"left",onClick:function(){return n("PC_killprogram",{name:e.name})}})})]},e.name)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetChat=void 0;var o=n(1),r=n(3),a=n(2);(0,n(51).createLogger)("ntos chat");t.NtosNetChat=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.can_admin,l=i.adminmode,u=i.authed,s=i.username,d=i.active_channel,p=i.is_operator,f=i.all_channels,m=void 0===f?[]:f,h=i.clients,C=void 0===h?[]:h,g=i.messages,b=void 0===g?[]:g,v=null!==d,N=u||l;return(0,o.createComponentVNode)(2,a.Section,{height:"600px",children:(0,o.createComponentVNode)(2,a.Table,{height:"580px",children:(0,o.createComponentVNode)(2,a.Table.Row,{children:[(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"200px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"537px",overflowY:"scroll",children:[(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"New Channel...",onCommit:function(e,t){return n("PRG_newchannel",{new_channel_name:t})}}),m.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{fluid:!0,content:e.chan,selected:e.id===d,color:"transparent",onClick:function(){return n("PRG_joinchannel",{id:e.id})}},e.chan)}))]}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,mt:1,content:s+"...",currentValue:s,onCommit:function(e,t){return n("PRG_changename",{new_name:t})}}),!!c&&(0,o.createComponentVNode)(2,a.Button,{fluid:!0,bold:!0,content:"ADMIN MODE: "+(l?"ON":"OFF"),color:l?"bad":"good",onClick:function(){return n("PRG_toggleadmin")}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{children:[(0,o.createComponentVNode)(2,a.Box,{height:"560px",overflowY:"scroll",children:v&&(N?b.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.msg},e.msg)})):(0,o.createComponentVNode)(2,a.Box,{textAlign:"center",children:[(0,o.createComponentVNode)(2,a.Icon,{name:"exclamation-triangle",mt:4,fontSize:"40px"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,fontSize:"18px",children:"THIS CHANNEL IS PASSWORD PROTECTED"}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:"INPUT PASSWORD TO ACCESS"})]}))}),(0,o.createComponentVNode)(2,a.Input,{fluid:!0,selfClear:!0,mt:1,onEnter:function(e,t){return n("PRG_speak",{message:t})}})]}),(0,o.createComponentVNode)(2,a.Table.Cell,{verticalAlign:"top",style:{width:"150px"},children:[(0,o.createComponentVNode)(2,a.Box,{height:"477px",overflowY:"scroll",children:C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{children:e.name},e.name)}))}),v&&N&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Save log...",defaultValue:"new_log",onCommit:function(e,t){return n("PRG_savelog",{log_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Leave Channel",onClick:function(){return n("PRG_leavechannel")}})],4),!!p&&u&&(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button.Confirm,{fluid:!0,content:"Delete Channel",onClick:function(){return n("PRG_deletechannel")}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Rename Channel...",onCommit:function(e,t){return n("PRG_renamechannel",{new_name:t})}}),(0,o.createComponentVNode)(2,a.Button.Input,{fluid:!0,content:"Set Password...",onCommit:function(e,t){return n("PRG_setpassword",{new_password:t})}})],4)]})]})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosNetDownloader=void 0;var o=n(1),r=n(3),a=n(2);t.NtosNetDownloader=function(e){var t=e.state,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.disk_size,s=l.disk_used,d=l.downloadable_programs,p=void 0===d?[]:d,f=l.error,m=l.hacked_programs,h=void 0===m?[]:m,C=l.hackedavailable;return(0,o.createFragment)([!!f&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:[(0,o.createComponentVNode)(2,a.Box,{mb:1,children:f}),(0,o.createComponentVNode)(2,a.Button,{content:"Reset",onClick:function(){return c("PRG_reseterror")}})]}),(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Disk usage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:s,minValue:0,maxValue:u,children:s+" GQ / "+u+" GQ"})})})}),(0,o.createComponentVNode)(2,a.Section,{children:p.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))}),!!C&&(0,o.createComponentVNode)(2,a.Section,{title:"UNKNOWN Software Repository",children:[(0,o.createComponentVNode)(2,a.NoticeBox,{mb:1,children:"Please note that Nanotrasen does not recommend download of software from non-official servers."}),h.map((function(e){return(0,o.createComponentVNode)(2,i,{state:t,program:e},e.filename)}))]})],0)};var i=function(e){var t=e.program,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.disk_size,u=c.disk_used,s=c.downloadcompletion,d=c.downloading,p=c.downloadname,f=c.downloadsize,m=l-u;return(0,o.createComponentVNode)(2,a.Box,{mb:3,children:[(0,o.createComponentVNode)(2,a.Flex,{align:"baseline",children:[(0,o.createComponentVNode)(2,a.Flex.Item,{bold:!0,grow:1,children:t.filedesc}),(0,o.createComponentVNode)(2,a.Flex.Item,{color:"label",nowrap:!0,children:[t.size," GQ"]}),(0,o.createComponentVNode)(2,a.Flex.Item,{ml:2,width:"94px",textAlign:"center",children:t.filename===p&&(0,o.createComponentVNode)(2,a.ProgressBar,{color:"green",minValue:0,maxValue:f,value:s})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"download",content:"Download",disabled:d||t.size>m,onClick:function(){return i("PRG_downloadfile",{filename:t.filename})}})})]}),"Compatible"!==t.compatibility&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Incompatible!"]}),t.size>m&&(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,fontSize:"12px",position:"relative",children:[(0,o.createComponentVNode)(2,a.Icon,{mx:1,color:"red",name:"times"}),"Not enough disk space!"]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,italic:!0,color:"label",fontSize:"12px",children:t.fileinfo})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosSupermatterMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(3),l=n(2),u=n(37),s=function(e){return Math.log2(16+Math.max(0,e))-4};t.NtosSupermatterMonitor=function(e){var t=e.state,n=(0,c.useBackend)(e),p=n.act,f=n.data,m=f.active,h=f.SM_integrity,C=f.SM_power,g=f.SM_ambienttemp,b=f.SM_ambientpressure;if(!m)return(0,o.createComponentVNode)(2,d,{state:t});var v=(0,a.flow)([function(e){return e.filter((function(e){return e.amount>=.01}))},(0,r.sortBy)((function(e){return-e.amount}))])(f.gases||[]),N=Math.max.apply(Math,[1].concat(v.map((function(e){return e.amount}))));return(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"270px",children:(0,o.createComponentVNode)(2,l.Section,{title:"Metrics",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Integrity",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:h/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Relative EER",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:C,minValue:0,maxValue:5e3,ranges:{good:[-Infinity,5e3],average:[5e3,7e3],bad:[7e3,Infinity]},children:(0,i.toFixed)(C)+" MeV/cm3"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Temperature",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(g),minValue:0,maxValue:s(1e4),ranges:{teal:[-Infinity,s(80)],good:[s(80),s(373)],average:[s(373),s(1e3)],bad:[s(1e3),Infinity]},children:(0,i.toFixed)(g)+" K"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:s(b),minValue:0,maxValue:s(5e4),ranges:{good:[s(1),s(300)],average:[-Infinity,s(1e3)],bad:[s(1e3),+Infinity]},children:(0,i.toFixed)(b)+" kPa"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{title:"Gases",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"arrow-left",content:"Back",onClick:function(){return p("PRG_clear")}}),children:(0,o.createComponentVNode)(2,l.Box.Forced,{height:24*v.length+"px",children:(0,o.createComponentVNode)(2,l.LabeledList,{children:v.map((function(e){return(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:(0,u.getGasLabel)(e.name),children:(0,o.createComponentVNode)(2,l.ProgressBar,{color:(0,u.getGasColor)(e.name),value:e.amount,minValue:0,maxValue:N,children:(0,i.toFixed)(e.amount,2)+"%"})},e.name)}))})})})})]})};var d=function(e){var t=(0,c.useBackend)(e),n=t.act,r=t.data.supermatters,a=void 0===r?[]:r;return(0,o.createComponentVNode)(2,l.Section,{title:"Detected Supermatters",buttons:(0,o.createComponentVNode)(2,l.Button,{icon:"sync",content:"Refresh",onClick:function(){return n("PRG_refresh")}}),children:(0,o.createComponentVNode)(2,l.Table,{children:a.map((function(e){return(0,o.createComponentVNode)(2,l.Table.Row,{children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:e.uid+". "+e.area_name}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,color:"label",children:"Integrity:"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,width:"120px",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:e.integrity/100,ranges:{good:[.9,Infinity],average:[.5,.9],bad:[-Infinity,.5]}})}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,l.Button,{content:"Details",onClick:function(){return n("PRG_set",{target:e.uid})}})})]},e.uid)}))})})}},function(e,t,n){"use strict";t.__esModule=!0,t.NtosWrapper=void 0;var o=n(1),r=n(3),a=n(2),i=n(116);t.NtosWrapper=function(e){var t=e.children,n=(0,r.useBackend)(e),c=n.act,l=n.data,u=l.PC_batteryicon,s=l.PC_showbatteryicon,d=l.PC_batterypercent,p=l.PC_ntneticon,f=l.PC_apclinkicon,m=l.PC_stationtime,h=l.PC_programheaders,C=void 0===h?[]:h,g=l.PC_showexitprogram;return(0,o.createVNode)(1,"div","NtosWrapper",[(0,o.createVNode)(1,"div","NtosWrapper__header NtosHeader",[(0,o.createVNode)(1,"div","NtosHeader__left",[(0,o.createComponentVNode)(2,a.Box,{inline:!0,bold:!0,mr:2,children:m}),(0,o.createComponentVNode)(2,a.Box,{inline:!0,italic:!0,mr:2,opacity:.33,children:"NtOS"})],4),(0,o.createVNode)(1,"div","NtosHeader__right",[C.map((function(e){return(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:e.icon})},e.icon)})),(0,o.createComponentVNode)(2,a.Box,{inline:!0,children:p&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:p})}),!!s&&u&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:[u&&(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:u}),d&&d]}),f&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,mr:1,children:(0,o.createVNode)(1,"img","NtosHeader__icon",null,1,{src:f})}),!!g&&(0,o.createComponentVNode)(2,a.Button,{width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-minimize-o",tooltip:"Minimize",tooltipPosition:"bottom",onClick:function(){return c("PC_minimize")}}),!!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"window-close-o",tooltip:"Close",tooltipPosition:"bottom-left",onClick:function(){return c("PC_exit")}}),!g&&(0,o.createComponentVNode)(2,a.Button,{mr:"-3px",width:"26px",lineHeight:"22px",textAlign:"center",color:"transparent",icon:"power-off",tooltip:"Power off",tooltipPosition:"bottom-left",onClick:function(){return c("PC_shutdown")}})],0)],4,{onMouseDown:function(){(0,i.refocusLayout)()}}),(0,o.createVNode)(1,"div","NtosWrapper__content",t,0)],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.NuclearBomb=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e).act;return(0,o.createComponentVNode)(2,i.Box,{width:"185px",children:(0,o.createComponentVNode)(2,i.Grid,{width:"1px",children:[["1","4","7","C"],["2","5","8","0"],["3","6","9","E"]].map((function(e){return(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,mb:1,content:e,textAlign:"center",fontSize:"40px",lineHeight:"50px",width:"55px",className:(0,r.classes)(["NuclearBomb__Button","NuclearBomb__Button--keypad","NuclearBomb__Button--"+e]),onClick:function(){return t("keypad",{digit:e})}},e)}))},e[0])}))})})};t.NuclearBomb=function(e){var t=e.state,n=(0,a.useBackend)(e),r=n.act,l=n.data,u=(l.anchored,l.disk_present,l.status1),s=l.status2;return(0,o.createComponentVNode)(2,i.Box,{m:1,children:[(0,o.createComponentVNode)(2,i.Box,{mb:1,className:"NuclearBomb__displayBox",children:u}),(0,o.createComponentVNode)(2,i.Flex,{mb:1.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,i.Box,{className:"NuclearBomb__displayBox",children:s})}),(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",fontSize:"24px",lineHeight:"23px",textAlign:"center",width:"43px",ml:1,mr:"3px",mt:"3px",className:"NuclearBomb__Button NuclearBomb__Button--keypad",onClick:function(){return r("eject_disk")}})})]}),(0,o.createComponentVNode)(2,i.Flex,{ml:"3px",children:[(0,o.createComponentVNode)(2,i.Flex.Item,{children:(0,o.createComponentVNode)(2,c,{state:t})}),(0,o.createComponentVNode)(2,i.Flex.Item,{ml:1,width:"129px",children:(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ARM",textAlign:"center",fontSize:"28px",lineHeight:"32px",mb:1,className:"NuclearBomb__Button NuclearBomb__Button--C",onClick:function(){return r("arm")}}),(0,o.createComponentVNode)(2,i.Button,{fluid:!0,bold:!0,content:"ANCHOR",textAlign:"center",fontSize:"28px",lineHeight:"32px",className:"NuclearBomb__Button NuclearBomb__Button--E",onClick:function(){return r("anchor")}}),(0,o.createComponentVNode)(2,i.Box,{textAlign:"center",color:"#9C9987",fontSize:"80px",children:(0,o.createComponentVNode)(2,i.Icon,{name:"radiation"})}),(0,o.createComponentVNode)(2,i.Box,{height:"80px",className:"NuclearBomb__NTIcon"})]})})]})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OperatingComputer=void 0;var o=n(1),r=n(3),a=n(2);t.OperatingComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.table,l=i.surgeries,u=void 0===l?[]:l,s=i.procedures,d=void 0===s?[]:s,p=i.patient,f=void 0===p?{}:p;return(0,o.createComponentVNode)(2,a.Tabs,{children:[(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Patient State",children:[!c&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"No Table Detected"}),(0,o.createComponentVNode)(2,a.Section,{children:[(0,o.createComponentVNode)(2,a.Section,{title:"Patient State",level:2,children:f?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"State",color:f.statstate,children:f.stat}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Blood Type",children:f.blood_type}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Health",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f.health,minValue:f.minHealth,maxValue:f.maxHealth,color:f.health>=0?"good":"average",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f.health})})}),[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}].map((function(e){return(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:e.label,children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:f[e.type]/f.maxHealth,color:"bad",content:(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:f[e.type]})})},e.type)}))]}):"No Patient Detected"}),(0,o.createComponentVNode)(2,a.Section,{title:"Initiated Procedures",level:2,children:d.length?d.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:3,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Next Step",children:[e.next_step,e.chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.chems_needed],0)]}),!!i.alternative_step&&(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Alternative Step",children:[e.alternative_step,e.alt_chems_needed&&(0,o.createFragment)([(0,o.createVNode)(1,"b",null,"Required Chemicals:",16),(0,o.createVNode)(1,"br"),e.alt_chems_needed],0)]})]})},e.name)})):"No Active Procedures"})]})]},"state"),(0,o.createComponentVNode)(2,a.Tabs.Tab,{label:"Surgery Procedures",children:(0,o.createComponentVNode)(2,a.Section,{title:"Advanced Surgery Procedures",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"download",content:"Sync Research Database",onClick:function(){return n("sync")}}),u.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name,level:2,children:e.desc},e.name)}))]})},"procedures")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.OreBox=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);t.OreBox=function(e){var t=e.state,n=t.config,c=t.data,l=n.ref,u=c.materials;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Ores",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Empty",onClick:function(){return(0,a.act)(l,"removeall")}}),children:(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Ore"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:"Amount"})]}),u.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(e.name)}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{color:"label",inline:!0,children:e.amount})})]},e.type)}))]})}),(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Box,{children:["All ores will be placed in here when you are wearing a mining stachel on your belt or in a pocket while dragging the ore box.",(0,o.createVNode)(1,"br"),"Gibtonite is not accepted."]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.OreRedemptionMachine=void 0;var o=n(1),r=n(28),a=n(3),i=n(2);t.OreRedemptionMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,l=r.unclaimedPoints,u=r.materials,s=r.alloys,d=r.diskDesigns,p=r.hasDisk;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:[(0,o.createComponentVNode)(2,i.BlockQuote,{mb:1,children:["This machine only accepts ore.",(0,o.createVNode)(1,"br"),"Gibtonite and Slag are not accepted."]}),(0,o.createComponentVNode)(2,i.Box,{children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:"label",mr:1,children:"Unclaimed points:"}),l,(0,o.createComponentVNode)(2,i.Button,{ml:2,content:"Claim",disabled:0===l,onClick:function(){return n("Claim")}})]})]}),(0,o.createComponentVNode)(2,i.Section,{children:p&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Box,{mb:1,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject design disk",onClick:function(){return n("diskEject")}})}),(0,o.createComponentVNode)(2,i.Table,{children:d.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:["File ",e.index,": ",e.name]}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:(0,o.createComponentVNode)(2,i.Button,{disabled:!e.canupload,content:"Upload",onClick:function(){return n("diskUpload",{design:e.index})}})})]},e.index)}))})],4)||(0,o.createComponentVNode)(2,i.Button,{icon:"save",content:"Insert design disk",onClick:function(){return n("diskInsert")}})}),(0,o.createComponentVNode)(2,i.Section,{title:"Materials",children:(0,o.createComponentVNode)(2,i.Table,{children:u.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Release",{id:e.id,sheets:t})}},e.id)}))})}),(0,o.createComponentVNode)(2,i.Section,{title:"Alloys",children:(0,o.createComponentVNode)(2,i.Table,{children:s.map((function(e){return(0,o.createComponentVNode)(2,c,{material:e,onRelease:function(t){return n("Smelt",{id:e.id,sheets:t})}},e.id)}))})})],4)};var c=function(e){var t,n;function a(){var t;return(t=e.call(this)||this).state={amount:1},t}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,a.prototype.render=function(){var e=this,t=this.state.amount,n=this.props,a=n.material,c=n.onRelease,l=Math.floor(a.amount);return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,r.toTitleCase)(a.name).replace("Alloy","")}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:a.value&&a.value+" cr"})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:(0,o.createComponentVNode)(2,i.Box,{mr:2,color:"label",inline:!0,children:[l," sheets"]})}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.NumberInput,{width:"32px",step:1,stepPixelSize:5,minValue:1,maxValue:50,value:t,onChange:function(t,n){return e.setState({amount:n})}}),(0,o.createComponentVNode)(2,i.Button,{disabled:l<1,content:"Release",onClick:function(){return c(t)}})]})]})},a}(o.Component)},function(e,t,n){"use strict";t.__esModule=!0,t.Pandemic=t.PandemicAntibodyDisplay=t.PandemicSymptomDisplay=t.PandemicDiseaseDisplay=t.PandemicBeakerDisplay=void 0;var o=n(1),r=n(29),a=n(3),i=n(2),c=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.has_beaker,l=r.beaker_empty,u=r.has_blood,s=r.blood,d=!c||l;return(0,o.createComponentVNode)(2,i.Section,{title:"Beaker",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Button,{icon:"times",content:"Empty and Eject",color:"bad",disabled:d,onClick:function(){return n("empty_eject_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"trash",content:"Empty",disabled:d,onClick:function(){return n("empty_beaker")}}),(0,o.createComponentVNode)(2,i.Button,{icon:"eject",content:"Eject",disabled:!c,onClick:function(){return n("eject_beaker")}})],4),children:c?l?(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"Beaker is empty"}):u?(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood DNA",children:s&&s.dna||"Unknown"}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Blood Type",children:s&&s.type||"Unknown"})]}):(0,o.createComponentVNode)(2,i.Box,{color:"bad",children:"No blood detected"}):(0,o.createComponentVNode)(2,i.NoticeBox,{children:"No beaker loaded"})})};t.PandemicBeakerDisplay=c;var l=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.is_ready;return(r.viruses||[]).map((function(e){var t=e.symptoms||[];return(0,o.createComponentVNode)(2,i.Section,{title:e.can_rename?(0,o.createComponentVNode)(2,i.Input,{value:e.name,onChange:function(t,o){return n("rename_disease",{index:e.index,name:o})}}):e.name,buttons:(0,o.createComponentVNode)(2,i.Button,{icon:"flask",content:"Create culture bottle",disabled:!c,onClick:function(){return n("create_culture_bottle",{index:e.index})}}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:e.description}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Agent",children:e.agent}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Spread",children:e.spread}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Possible Cure",children:e.cure})]})})]}),!!e.is_adv&&(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Statistics",level:2,children:(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:e.resistance}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:e.stealth})]})}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage speed",children:e.stage_speed}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmissibility",children:e.transmission})]})})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Symptoms",level:2,children:t.map((function(e){return(0,o.createComponentVNode)(2,i.Collapsible,{title:e.name,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,u,{symptom:e})})},e.name)}))})],4)]},e.name)}))};t.PandemicDiseaseDisplay=l;var u=function(e){var t=e.symptom,n=t.name,a=t.desc,c=t.stealth,l=t.resistance,u=t.stage_speed,s=t.transmission,d=t.level,p=t.neutered,f=(0,r.map)((function(e,t){return{desc:e,label:t}}))(t.threshold_desc||{});return(0,o.createComponentVNode)(2,i.Section,{title:n,level:2,buttons:!!p&&(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",children:"Neutered"}),children:[(0,o.createComponentVNode)(2,i.Grid,{children:[(0,o.createComponentVNode)(2,i.Grid.Column,{size:2,children:a}),(0,o.createComponentVNode)(2,i.Grid.Column,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Level",children:d}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Resistance",children:l}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stealth",children:c}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Stage Speed",children:u}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Transmission",children:s})]})})]}),f.length>0&&(0,o.createComponentVNode)(2,i.Section,{title:"Thresholds",level:3,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:f.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.label,children:e.desc},e.label)}))})})]})};t.PandemicSymptomDisplay=u;var s=function(e){var t=(0,a.useBackend)(e),n=t.act,r=t.data,c=r.resistances||[];return(0,o.createComponentVNode)(2,i.Section,{title:"Antibodies",children:c.length>0?(0,o.createComponentVNode)(2,i.LabeledList,{children:c.map((function(e){return(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:e.name,children:(0,o.createComponentVNode)(2,i.Button,{icon:"eye-dropper",content:"Create vaccine bottle",disabled:!r.is_ready,onClick:function(){return n("create_vaccine_bottle",{index:e.id})}})},e.name)}))}):(0,o.createComponentVNode)(2,i.Box,{bold:!0,color:"bad",mt:1,children:"No antibodies detected."})})};t.PandemicAntibodyDisplay=s;t.Pandemic=function(e){var t=(0,a.useBackend)(e).data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),!!t.has_blood&&(0,o.createFragment)([(0,o.createComponentVNode)(2,l,{state:e.state}),(0,o.createComponentVNode)(2,s,{state:e.state})],4)],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableGenerator=void 0;var o=n(1),r=n(3),a=n(2);t.PortableGenerator=function(e){var t,n=(0,r.useBackend)(e),i=n.act,c=n.data;return t=c.stack_percent>50?"good":c.stack_percent>15?"average":"bad",(0,o.createFragment)([!c.anchored&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Generator not anchored."}),(0,o.createComponentVNode)(2,a.Section,{title:"Status",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power switch",children:(0,o.createComponentVNode)(2,a.Button,{icon:c.active?"power-off":"times",onClick:function(){return i("toggle_power")},disabled:!c.ready_to_boot,children:c.active?"On":"Off"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:c.sheet_name+" sheets",children:[(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t,children:c.sheets}),c.sheets>=1&&(0,o.createComponentVNode)(2,a.Button,{ml:1,icon:"eject",disabled:c.active,onClick:function(){return i("eject")},children:"Eject"})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current sheet level",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.stack_percent/100,ranges:{good:[.1,Infinity],average:[.01,.1],bad:[-Infinity,.01]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Heat level",children:c.current_heat<100?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"good",children:"Nominal"}):c.current_heat<200?(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"average",children:"Caution"}):(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"bad",children:"DANGER"})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current output",children:c.power_output}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",onClick:function(){return i("lower_power")},children:c.power_generated}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",onClick:function(){return i("higher_power")},children:c.power_generated})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power available",children:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:!c.connected&&"bad",children:c.connected?c.power_available:"Unconnected"})})]})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.PortableScrubber=t.PortablePump=t.PortableBasicInfo=void 0;var o=n(1),r=n(3),a=n(2),i=n(37),c=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.connected,l=i.holding,u=i.on,s=i.pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:u?"power-off":"times",content:u?"On":"Off",selected:u,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:s})," kPa"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Port",color:c?"good":"average",children:c?"Connected":"Not Connected"})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Holding Tank",minHeight:"82px",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject",disabled:!l,onClick:function(){return n("eject")}}),children:l?(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Label",children:l.name}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{value:l.pressure})," kPa"]})]}):(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"No holding tank"})})],4)};t.PortableBasicInfo=c;t.PortablePump=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,l=i.direction,u=(i.holding,i.target_pressure),s=i.default_pressure,d=i.min_pressure,p=i.max_pressure;return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Pump",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-in-alt":"sign-out-alt",content:l?"In":"Out",selected:l,onClick:function(){return n("direction")}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,unit:"kPa",width:"75px",minValue:d,maxValue:p,step:10,onChange:function(e,t){return n("pressure",{pressure:t})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"minus",disabled:u===d,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",disabled:u===s,onClick:function(){return n("pressure",{pressure:"reset"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"plus",disabled:u===p,onClick:function(){return n("pressure",{pressure:"max"})}})]})]})})],4)};t.PortableScrubber=function(e){var t=(0,r.useBackend)(e),n=t.act,l=t.data.filter_types||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,c,{state:e.state}),(0,o.createComponentVNode)(2,a.Section,{title:"Filters",children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button,{icon:e.enabled?"check-square-o":"square-o",content:(0,i.getGasLabel)(e.gas_id,e.gas_name),selected:e.enabled,onClick:function(){return n("toggle_filter",{val:e.gas_id})}},e.id)}))})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.PowerMonitor=void 0;var o=n(1),r=n(29),a=n(70),i=n(20),c=n(12),l=n(2);var u=5e5,s=function(e){var t=String(e.split(" ")[1]).toLowerCase();return["w","kw","mw","gw"].indexOf(t)},d=function(e){var t,n;function c(){var t;return(t=e.call(this)||this).state={sortByField:null},t}return n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n,c.prototype.render=function(){var e=this,t=this.props.state.data,n=t.history,c=this.state.sortByField,d=n.supply[n.supply.length-1]||0,m=n.demand[n.demand.length-1]||0,h=n.supply.map((function(e,t){return[t,e]})),C=n.demand.map((function(e,t){return[t,e]})),g=Math.max.apply(Math,[u].concat(n.supply,n.demand)),b=(0,a.flow)([(0,r.map)((function(e,t){return Object.assign({},e,{id:e.name+t})})),"name"===c&&(0,r.sortBy)((function(e){return e.name})),"charge"===c&&(0,r.sortBy)((function(e){return-e.charge})),"draw"===c&&(0,r.sortBy)((function(e){return-s(e.load)}),(function(e){return-parseFloat(e.load)}))])(t.areas);return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Flex,{spacing:1,children:[(0,o.createComponentVNode)(2,l.Flex.Item,{width:"200px",children:(0,o.createComponentVNode)(2,l.Section,{children:(0,o.createComponentVNode)(2,l.LabeledList,{children:[(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Supply",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:d,minValue:0,maxValue:g,color:"teal",content:(0,i.toFixed)(d/1e3)+" kW"})}),(0,o.createComponentVNode)(2,l.LabeledList.Item,{label:"Draw",children:(0,o.createComponentVNode)(2,l.ProgressBar,{value:m,minValue:0,maxValue:g,color:"pink",content:(0,i.toFixed)(m/1e3)+" kW"})})]})})}),(0,o.createComponentVNode)(2,l.Flex.Item,{grow:1,children:(0,o.createComponentVNode)(2,l.Section,{position:"relative",height:"100%",children:[(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:h,rangeX:[0,h.length-1],rangeY:[0,g],strokeColor:"rgba(0, 181, 173, 1)",fillColor:"rgba(0, 181, 173, 0.25)"}),(0,o.createComponentVNode)(2,l.Chart.Line,{fillPositionedParent:!0,data:C,rangeX:[0,C.length-1],rangeY:[0,g],strokeColor:"rgba(224, 57, 151, 1)",fillColor:"rgba(224, 57, 151, 0.25)"})]})})]}),(0,o.createComponentVNode)(2,l.Section,{children:[(0,o.createComponentVNode)(2,l.Box,{mb:1,children:[(0,o.createComponentVNode)(2,l.Box,{inline:!0,mr:2,color:"label",children:"Sort by:"}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"name"===c,content:"Name",onClick:function(){return e.setState({sortByField:"name"!==c&&"name"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"charge"===c,content:"Charge",onClick:function(){return e.setState({sortByField:"charge"!==c&&"charge"})}}),(0,o.createComponentVNode)(2,l.Button.Checkbox,{checked:"draw"===c,content:"Draw",onClick:function(){return e.setState({sortByField:"draw"!==c&&"draw"})}})]}),(0,o.createComponentVNode)(2,l.Table,{children:[(0,o.createComponentVNode)(2,l.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,l.Table.Cell,{children:"Area"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,children:"Charge"}),(0,o.createComponentVNode)(2,l.Table.Cell,{textAlign:"right",children:"Draw"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Equipment",children:"Eqp"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Lighting",children:"Lgt"}),(0,o.createComponentVNode)(2,l.Table.Cell,{collapsing:!0,title:"Environment",children:"Env"})]}),b.map((function(e,t){return(0,o.createVNode)(1,"tr","Table__row candystripe",[(0,o.createVNode)(1,"td",null,e.name,0),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",(0,o.createComponentVNode)(2,p,{charging:e.charging,charge:e.charge}),2),(0,o.createVNode)(1,"td","Table__cell text-right text-nowrap",e.load,0),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.eqp}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.lgt}),2),(0,o.createVNode)(1,"td","Table__cell text-center text-nowrap",(0,o.createComponentVNode)(2,f,{status:e.env}),2)],4,null,e.id)}))]})]})],4)},c}(o.Component);t.PowerMonitor=d;var p=function(e){var t=e.charging,n=e.charge;return(0,o.createFragment)([(0,o.createComponentVNode)(2,l.Icon,{width:"18px",textAlign:"center",name:0===t&&(n>50?"battery-half":"battery-quarter")||1===t&&"bolt"||2===t&&"battery-full",color:0===t&&(n>50?"yellow":"red")||1===t&&"yellow"||2===t&&"green"}),(0,o.createComponentVNode)(2,l.Box,{inline:!0,width:"36px",textAlign:"right",children:(0,i.toFixed)(n)+"%"})],4)};p.defaultHooks=c.pureComponentHooks;var f=function(e){var t=e.status,n=Boolean(2&t),r=Boolean(1&t),a=(n?"On":"Off")+" ["+(r?"auto":"manual")+"]";return(0,o.createComponentVNode)(2,l.ColorBox,{color:n?"good":"bad",content:r?undefined:"M",title:a})};f.defaultHooks=c.pureComponentHooks},function(e,t,n){"use strict";t.__esModule=!0,t.Radio=void 0;var o=n(1),r=n(29),a=n(20),i=n(3),c=n(2),l=n(37);t.Radio=function(e){var t=(0,i.useBackend)(e),n=t.act,u=t.data,s=u.freqlock,d=u.frequency,p=u.minFrequency,f=u.maxFrequency,m=u.listening,h=u.broadcasting,C=u.command,g=u.useCommand,b=u.subspace,v=u.subspaceSwitchable,N=l.RADIO_CHANNELS.find((function(e){return e.freq===d})),V=(0,r.map)((function(e,t){return{name:t,status:!!e}}))(u.channels);return(0,o.createComponentVNode)(2,c.Section,{children:(0,o.createComponentVNode)(2,c.LabeledList,{children:[(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Frequency",children:[s&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"light-gray",children:(0,a.toFixed)(d/10,1)+" kHz"})||(0,o.createComponentVNode)(2,c.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:10,minValue:p/10,maxValue:f/10,value:d/10,format:function(e){return(0,a.toFixed)(e,1)},onDrag:function(e,t){return n("frequency",{adjust:t-d/10})}}),N&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:N.color,ml:2,children:["[",N.name,"]"]})]}),(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Audio",children:[(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:m?"volume-up":"volume-mute",selected:m,onClick:function(){return n("listen")}}),(0,o.createComponentVNode)(2,c.Button,{textAlign:"center",width:"37px",icon:h?"microphone":"microphone-slash",selected:h,onClick:function(){return n("broadcast")}}),!!C&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:g,content:"High volume "+(g?"ON":"OFF"),onClick:function(){return n("command")}}),!!v&&(0,o.createComponentVNode)(2,c.Button,{ml:1,icon:"bullhorn",selected:b,content:"Subspace Tx "+(b?"ON":"OFF"),onClick:function(){return n("subspace")}})]}),!!b&&(0,o.createComponentVNode)(2,c.LabeledList.Item,{label:"Channels",children:[0===V.length&&(0,o.createComponentVNode)(2,c.Box,{inline:!0,color:"bad",children:"No encryption keys installed."}),V.map((function(e){return(0,o.createComponentVNode)(2,c.Box,{children:(0,o.createComponentVNode)(2,c.Button,{icon:e.status?"check-square-o":"square-o",selected:e.status,content:e.name,onClick:function(){return n("channel",{channel:e.name})}})},e.name)}))]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.RapidPipeDispenser=void 0;var o=n(1),r=n(12),a=n(3),i=n(2),c=["Atmospherics","Disposals","Transit Tubes"],l={Atmospherics:"wrench",Disposals:"trash-alt","Transit Tubes":"bus",Pipes:"grip-lines","Disposal Pipes":"grip-lines",Devices:"microchip","Heat Exchange":"thermometer-half","Station Equipment":"microchip"},u={grey:"#bbbbbb",amethyst:"#a365ff",blue:"#4466ff",brown:"#b26438",cyan:"#48eae8",dark:"#808080",green:"#1edd00",orange:"#ffa030",purple:"#b535ea",red:"#ff3333",violet:"#6e00f6",yellow:"#ffce26"},s=[{name:"Dispense",bitmask:1},{name:"Connect",bitmask:2},{name:"Destroy",bitmask:4},{name:"Paint",bitmask:8}];t.RapidPipeDispenser=function(e){var t=(0,a.useBackend)(e),n=t.act,d=t.data,p=d.category,f=d.categories,m=void 0===f?[]:f,h=d.selected_color,C=d.piping_layer,g=d.mode,b=d.preview_rows.flatMap((function(e){return e.previews}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Category",children:c.map((function(e,t){return(0,o.createComponentVNode)(2,i.Button,{selected:p===t,icon:l[e],color:"transparent",content:e,onClick:function(){return n("category",{category:t})}},e)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Modes",children:s.map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{checked:g&e.bitmask,content:e.name,onClick:function(){return n("mode",{mode:e.bitmask})}},e.bitmask)}))}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Color",children:[(0,o.createComponentVNode)(2,i.Box,{inline:!0,width:"64px",color:u[h],content:h}),Object.keys(u).map((function(e){return(0,o.createComponentVNode)(2,i.ColorBox,{ml:1,color:u[e],onClick:function(){return n("color",{paint_color:e})}},e)}))]})]})}),(0,o.createComponentVNode)(2,i.Flex,{m:-.5,children:[(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,children:(0,o.createComponentVNode)(2,i.Section,{children:[0===p&&(0,o.createComponentVNode)(2,i.Box,{mb:1,children:[1,2,3].map((function(e){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,checked:e===C,content:"Layer "+e,onClick:function(){return n("piping_layer",{piping_layer:e})}},e)}))}),(0,o.createComponentVNode)(2,i.Box,{width:"108px",children:b.map((function(e){return(0,o.createComponentVNode)(2,i.Button,{title:e.dir_name,selected:e.selected,style:{width:"48px",height:"48px",padding:0},onClick:function(){return n("setdir",{dir:e.dir,flipped:e.flipped})},children:(0,o.createComponentVNode)(2,i.Box,{className:(0,r.classes)(["pipes32x32",e.dir+"-"+e.icon_state]),style:{transform:"scale(1.5) translate(17%, 17%)"}})},e.dir)}))})]})}),(0,o.createComponentVNode)(2,i.Flex.Item,{m:.5,grow:1,children:(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:m.map((function(e){return(0,o.createComponentVNode)(2,i.Tabs.Tab,{fluid:!0,icon:l[e.cat_name],label:e.cat_name,children:function(){return e.recipes.map((function(t){return(0,o.createComponentVNode)(2,i.Button.Checkbox,{fluid:!0,ellipsis:!0,checked:t.selected,content:t.pipe_name,title:t.pipe_name,onClick:function(){return n("pipe_type",{pipe_type:t.pipe_index,category:e.cat_name})}},t.pipe_index)}))}},e.cat_name)}))})})})]})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SatelliteControl=void 0;var o=n(1),r=n(3),a=n(2),i=n(163);t.SatelliteControl=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data,l=c.satellites||[];return(0,o.createFragment)([c.meteor_shield&&(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledListItem,{label:"Coverage",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:c.meteor_shield_coverage/c.meteor_shield_coverage_max,content:100*c.meteor_shield_coverage/c.meteor_shield_coverage_max+"%",ranges:{good:[1,Infinity],average:[.3,1],bad:[-Infinity,.3]}})})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Satellite Controls",children:(0,o.createComponentVNode)(2,a.Box,{mr:-1,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.active,content:"#"+e.id+" "+e.mode,onClick:function(){return n("toggle",{id:e.id})}},e.id)}))})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.ScannerGate=void 0;var o=n(1),r=n(3),a=n(2),i=n(69),c=["Positive","Harmless","Minor","Medium","Harmful","Dangerous","BIOHAZARD"],l=[{name:"Human",value:"human"},{name:"Lizardperson",value:"lizard"},{name:"Flyperson",value:"fly"},{name:"Felinid",value:"felinid"},{name:"Plasmaman",value:"plasma"},{name:"Mothperson",value:"moth"},{name:"Jellyperson",value:"jelly"},{name:"Podperson",value:"pod"},{name:"Golem",value:"golem"},{name:"Zombie",value:"zombie"}],u=[{name:"Starving",value:150},{name:"Obese",value:600}];t.ScannerGate=function(e){var t=e.state,n=(0,r.useBackend)(e),a=n.act,c=n.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.InterfaceLockNoticeBox,{locked:c.locked,onLockedStatusChange:function(){return a("toggle_lock")}}),!c.locked&&(0,o.createComponentVNode)(2,d,{state:t})],0)};var s={Off:{title:"Scanner Mode: Off",component:function(){return p}},Wanted:{title:"Scanner Mode: Wanted",component:function(){return f}},Guns:{title:"Scanner Mode: Guns",component:function(){return m}},Mindshield:{title:"Scanner Mode: Mindshield",component:function(){return h}},Disease:{title:"Scanner Mode: Disease",component:function(){return C}},Species:{title:"Scanner Mode: Species",component:function(){return g}},Nutrition:{title:"Scanner Mode: Nutrition",component:function(){return b}},Nanites:{title:"Scanner Mode: Nanites",component:function(){return v}}},d=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data.scan_mode,l=s[c]||s.off,u=l.component();return(0,o.createComponentVNode)(2,a.Section,{title:l.title,buttons:"Off"!==c&&(0,o.createComponentVNode)(2,a.Button,{icon:"arrow-left",content:"back",onClick:function(){return i("set_mode",{new_mode:"Off"})}}),children:(0,o.createComponentVNode)(2,u,{state:t})})},p=function(e){var t=(0,r.useBackend)(e).act;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:"Select a scanning mode below."}),(0,o.createComponentVNode)(2,a.Box,{children:[(0,o.createComponentVNode)(2,a.Button,{content:"Wanted",onClick:function(){return t("set_mode",{new_mode:"Wanted"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Guns",onClick:function(){return t("set_mode",{new_mode:"Guns"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Mindshield",onClick:function(){return t("set_mode",{new_mode:"Mindshield"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Disease",onClick:function(){return t("set_mode",{new_mode:"Disease"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Species",onClick:function(){return t("set_mode",{new_mode:"Species"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nutrition",onClick:function(){return t("set_mode",{new_mode:"Nutrition"})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Nanites",onClick:function(){return t("set_mode",{new_mode:"Nanites"})}})]})],4)},f=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any warrants for their arrest."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},m=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","any guns."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},h=function(e){var t=e.state,n=(0,r.useBackend)(e).data.reverse;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",n?"does not have":"has"," ","a mindshield."]}),(0,o.createComponentVNode)(2,N,{state:t})],4)},C=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,l=n.data,u=l.reverse,s=l.disease_threshold;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",u?"does not have":"has"," ","a disease equal or worse than ",s,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:c.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e===s,content:e,onClick:function(){return i("set_disease_threshold",{new_threshold:e})}},e)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},g=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,u=c.reverse,s=c.target_species,d=l.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned is ",u?"not":""," ","of the ",d.name," species.","zombie"===s&&" All zombie types will be detected, including dormant zombies."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:l.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_species",{new_species:e.value})}},e.value)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},b=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,s=c.target_nutrition,d=u.find((function(e){return e.value===s}));return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","the ",d.name," nutrition level."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:u.map((function(e){return(0,o.createComponentVNode)(2,a.Button.Checkbox,{checked:e.value===s,content:e.name,onClick:function(){return i("set_target_nutrition",{new_nutrition:e.name})}},e.name)}))}),(0,o.createComponentVNode)(2,N,{state:t})],4)},v=function(e){var t=e.state,n=(0,r.useBackend)(e),i=n.act,c=n.data,l=c.reverse,u=c.nanite_cloud;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Box,{mb:2,children:["Trigger if the person scanned ",l?"does not have":"has"," ","nanite cloud ",u,"."]}),(0,o.createComponentVNode)(2,a.Box,{mb:2,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cloud ID",children:(0,o.createComponentVNode)(2,a.NumberInput,{value:u,width:"65px",minValue:1,maxValue:100,stepPixelSize:2,onChange:function(e,t){return i("set_nanite_cloud",{new_cloud:t})}})})})}),(0,o.createComponentVNode)(2,N,{state:t})],4)},N=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.reverse;return(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Scanning Mode",children:(0,o.createComponentVNode)(2,a.Button,{content:i?"Inverted":"Default",icon:i?"random":"long-arrow-alt-right",onClick:function(){return n("toggle_reverse")},color:i?"bad":"good"})})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ShuttleManipulator=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.ShuttleManipulator=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.shuttles||[],u=c.templates||{},s=c.selected||{},d=c.existing_shuttle||{};return(0,o.createComponentVNode)(2,i.Tabs,{children:[(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Status",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Table,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"JMP",onClick:function(){return n("jump_to",{type:"mobile",id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:(0,o.createComponentVNode)(2,i.Button,{content:"Fly",disabled:!e.can_fly,onClick:function(){return n("fly",{id:e.id})}},e.id)}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.id}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.status}),(0,o.createComponentVNode)(2,i.Table.Cell,{children:[e.mode,!!e.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),e.timeleft,(0,o.createTextVNode)(")"),(0,o.createComponentVNode)(2,i.Button,{content:"Fast Travel",disabled:!e.can_fast_travel,onClick:function(){return n("fast_travel",{id:e.id})}},e.id)],0)]})]},e.id)}))})})}},"status"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Templates",children:function(){return(0,o.createComponentVNode)(2,i.Section,{children:(0,o.createComponentVNode)(2,i.Tabs,{children:(0,r.map)((function(e,t){var r=e.templates||[];return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:e.port_id,children:r.map((function(e){var t=e.shuttle_id===s.shuttle_id;return(0,o.createComponentVNode)(2,i.Section,{title:e.name,level:2,buttons:(0,o.createComponentVNode)(2,i.Button,{content:t?"Selected":"Select",selected:t,onClick:function(){return n("select_template",{shuttle_id:e.shuttle_id})}}),children:(!!e.description||!!e.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!e.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:e.description}),!!e.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:e.admin_notes})]})},e.shuttle_id)}))},t)}))(u)})})}},"templates"),(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:"Modification",children:(0,o.createComponentVNode)(2,i.Section,{children:s?(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{level:2,title:s.name,children:(!!s.description||!!s.admin_notes)&&(0,o.createComponentVNode)(2,i.LabeledList,{children:[!!s.description&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Description",children:s.description}),!!s.admin_notes&&(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Admin Notes",children:s.admin_notes})]})}),d?(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: "+d.name,children:(0,o.createComponentVNode)(2,i.LabeledList,{children:(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Status",buttons:(0,o.createComponentVNode)(2,i.Button,{content:"Jump To",onClick:function(){return n("jump_to",{type:"mobile",id:d.id})}}),children:[d.status,!!d.timer&&(0,o.createFragment)([(0,o.createTextVNode)("("),d.timeleft,(0,o.createTextVNode)(")")],0)]})})}):(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Existing Shuttle: None"}),(0,o.createComponentVNode)(2,i.Section,{level:2,title:"Status",children:[(0,o.createComponentVNode)(2,i.Button,{content:"Preview",onClick:function(){return n("preview",{shuttle_id:s.shuttle_id})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Load",color:"bad",onClick:function(){return n("load",{shuttle_id:s.shuttle_id})}})]})],0):"No shuttle selected"})},"modification")]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SlimeBodySwapper=t.BodyEntry=void 0;var o=n(1),r=n(3),a=n(2),i=function(e){var t=e.body,n=e.swapFunc;return(0,o.createComponentVNode)(2,a.Section,{title:(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:t.htmlcolor,children:t.name}),level:2,buttons:(0,o.createComponentVNode)(2,a.Button,{content:{owner:"You Are Here",stranger:"Occupied",available:"Swap"}[t.occupied],selected:"owner"===t.occupied,color:"stranger"===t.occupied&&"bad",onClick:function(){return n()}}),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Status",bold:!0,color:{Dead:"bad",Unconscious:"average",Conscious:"good"}[t.status],children:t.status}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Jelly",children:t.exoticblood}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Location",children:t.area})]})})};t.BodyEntry=i;t.SlimeBodySwapper=function(e){var t=(0,r.useBackend)(e),n=t.act,c=t.data.bodies,l=void 0===c?[]:c;return(0,o.createComponentVNode)(2,a.Section,{children:l.map((function(e){return(0,o.createComponentVNode)(2,i,{body:e,swapFunc:function(){return n("swap",{ref:e.ref})}},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.Signaler=void 0;var o=n(1),r=n(2),a=n(3),i=n(20);t.Signaler=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data,l=c.code,u=c.frequency,s=c.minFrequency,d=c.maxFrequency;return(0,o.createComponentVNode)(2,r.Section,{children:[(0,o.createComponentVNode)(2,r.Grid,{children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Frequency:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,unit:"kHz",step:.2,stepPixelSize:6,minValue:s/10,maxValue:d/10,value:u/10,format:function(e){return(0,i.toFixed)(e,1)},width:13,onDrag:function(e,t){return n("freq",{freq:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"freq"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.6,children:[(0,o.createComponentVNode)(2,r.Grid.Column,{size:1.4,color:"label",children:"Code:"}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.NumberInput,{animate:!0,step:1,stepPixelSize:6,minValue:1,maxValue:100,value:l,width:13,onDrag:function(e,t){return n("code",{code:t})}})}),(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{ml:1.3,icon:"sync",content:"Reset",onClick:function(){return n("reset",{reset:"code"})}})})]}),(0,o.createComponentVNode)(2,r.Grid,{mt:.8,children:(0,o.createComponentVNode)(2,r.Grid.Column,{children:(0,o.createComponentVNode)(2,r.Button,{mb:-.1,fluid:!0,icon:"arrow-up",content:"Send Signal",textAlign:"center",onClick:function(){return n("signal")}})})})]})}},function(e,t,n){"use strict";t.__esModule=!0,t.SmartVend=void 0;var o=n(1),r=n(29),a=n(3),i=n(2);t.SmartVend=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createComponentVNode)(2,i.Section,{title:"Storage",buttons:!!c.isdryer&&(0,o.createComponentVNode)(2,i.Button,{icon:c.drying?"stop":"tint",onClick:function(){return n("Dry")},children:c.drying?"Stop drying":"Dry"}),children:0===c.contents.length&&(0,o.createComponentVNode)(2,i.NoticeBox,{children:["Unfortunately, this ",c.name," is empty."]})||(0,o.createComponentVNode)(2,i.Table,{children:[(0,o.createComponentVNode)(2,i.Table.Row,{header:!0,children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:"Item"}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"center",children:c.verb?c.verb:"Dispense"})]}),(0,r.map)((function(e,t){return(0,o.createComponentVNode)(2,i.Table.Row,{children:[(0,o.createComponentVNode)(2,i.Table.Cell,{children:e.name}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,textAlign:"right",children:e.amount}),(0,o.createComponentVNode)(2,i.Table.Cell,{collapsing:!0,children:[(0,o.createComponentVNode)(2,i.Button,{content:"One",disabled:e.amount<1,onClick:function(){return n("Release",{name:e.name,amount:1})}}),(0,o.createComponentVNode)(2,i.Button,{content:"Many",disabled:e.amount<=1,onClick:function(){return n("Release",{name:e.name})}})]})]},t)}))(c.contents)]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Smes=void 0;var o=n(1),r=n(3),a=n(2);t.Smes=function(e){var t,n,i=(0,r.useBackend)(e),c=i.act,l=i.data;return t=l.capacityPercent>=100?"good":l.inputting?"average":"bad",n=l.outputting?"good":l.charge>0?"average":"bad",(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Stored Energy",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:.01*l.capacityPercent,ranges:{good:[.5,Infinity],average:[.15,.5],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.Section,{title:"Input",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Charge Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.inputAttempt?"sync-alt":"times",selected:l.inputAttempt,onClick:function(){return c("tryinput")},children:l.inputAttempt?"Auto":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:t,children:l.capacityPercent>=100?"Fully Charged":l.inputting?"Charging":"Not Charging"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Input",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.inputLevel/l.inputLevelMax,content:l.inputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Input",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.inputLevel,onClick:function(){return c("input",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.inputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.inputLevelMax/1e3,onChange:function(e,t){return c("input",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.inputLevel===l.inputLevelMax,onClick:function(){return c("input",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Available",children:l.inputAvailable})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Output",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Output Mode",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:l.outputAttempt?"power-off":"times",selected:l.outputAttempt,onClick:function(){return c("tryoutput")},children:l.outputAttempt?"On":"Off"}),children:(0,o.createComponentVNode)(2,a.Box,{color:n,children:l.outputting?"Sending":l.charge>0?"Not Sending":"No Charge"})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:l.outputLevel/l.outputLevelMax,content:l.outputLevel_text})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Adjust Output",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{target:"min"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"backward",disabled:0===l.outputLevel,onClick:function(){return c("output",{adjust:-1e4})}}),(0,o.createComponentVNode)(2,a.NumberInput,{value:Math.round(l.outputLevel/1e3),unit:"kW",width:"65px",minValue:0,maxValue:l.outputLevelMax/1e3,onChange:function(e,t){return c("output",{target:1e3*t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{adjust:1e4})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:l.outputLevel===l.outputLevelMax,onClick:function(){return c("output",{target:"max"})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Outputting",children:l.outputUsed})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SmokeMachine=void 0;var o=n(1),r=n(3),a=n(2);t.SmokeMachine=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.TankContents,l=(i.isTankLoaded,i.TankCurrentVolume),u=i.TankMaxVolume,s=i.active,d=i.setting,p=(i.screen,i.maxSetting),f=void 0===p?[]:p;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Dispersal Tank",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:s?"power-off":"times",selected:s,content:s?"On":"Off",onClick:function(){return n("power")}}),children:[(0,o.createComponentVNode)(2,a.ProgressBar,{value:l/u,ranges:{bad:[-Infinity,.3]},children:[(0,o.createComponentVNode)(2,a.AnimatedNumber,{initial:0,value:l||0})," / "+u]}),(0,o.createComponentVNode)(2,a.Box,{mt:1,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Range",children:[1,2,3,4,5].map((function(e){return(0,o.createComponentVNode)(2,a.Button,{selected:d===e,icon:"plus",content:3*e,disabled:f0?"good":"bad",children:f})]})}),(0,o.createComponentVNode)(2,a.Grid.Column,{size:1.5,children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Power output",children:(0,o.createComponentVNode)(2,a.ProgressBar,{ranges:{good:[.66,Infinity],average:[.33,.66],bad:[-Infinity,.33]},minValue:0,maxValue:1,value:l,content:c+" W"})})})})]})}),(0,o.createComponentVNode)(2,a.Section,{title:"Controls",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Tracking",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"times",content:"Off",selected:0===p,onClick:function(){return n("tracking",{mode:0})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"clock-o",content:"Timed",selected:1===p,onClick:function(){return n("tracking",{mode:1})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Auto",selected:2===p,disabled:!m,onClick:function(){return n("tracking",{mode:2})}})]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Azimuth",children:[(0===p||1===p)&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"52px",unit:"\xb0",step:1,stepPixelSize:2,minValue:-360,maxValue:720,value:u,onDrag:function(e,t){return n("azimuth",{value:t})}}),1===p&&(0,o.createComponentVNode)(2,a.NumberInput,{width:"80px",unit:"\xb0/m",step:.01,stepPixelSize:1,minValue:-d-.01,maxValue:d+.01,value:s,format:function(e){return(Math.sign(e)>0?"+":"-")+Math.abs(e)},onDrag:function(e,t){return n("azimuth_rate",{value:t})}}),2===p&&(0,o.createComponentVNode)(2,a.Box,{inline:!0,color:"label",mt:"3px",children:[u+" \xb0"," (auto)"]})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpaceHeater=void 0;var o=n(1),r=n(3),a=n(2);t.SpaceHeater=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Power",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"eject",content:"Eject Cell",disabled:!i.hasPowercell||!i.open,onClick:function(){return n("eject")}}),(0,o.createComponentVNode)(2,a.Button,{icon:i.on?"power-off":"times",content:i.on?"On":"Off",selected:i.on,disabled:!i.hasPowercell,onClick:function(){return n("power")}})],4),children:(0,o.createComponentVNode)(2,a.LabeledList,{children:(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Cell",color:!i.hasPowercell&&"bad",children:i.hasPowercell&&(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.powerLevel/100,content:i.powerLevel+"%",ranges:{good:[.6,Infinity],average:[.3,.6],bad:[-Infinity,.3]}})||"None"})})}),(0,o.createComponentVNode)(2,a.Section,{title:"Thermostat",children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Temperature",children:(0,o.createComponentVNode)(2,a.Box,{fontSize:"18px",color:Math.abs(i.targetTemp-i.currentTemp)>50?"bad":Math.abs(i.targetTemp-i.currentTemp)>20?"average":"good",children:[i.currentTemp,"\xb0C"]})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Target Temperature",children:i.open&&(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.targetTemp),width:"65px",unit:"\xb0C",minValue:i.minTemp,maxValue:i.maxTemp,onChange:function(e,t){return n("target",{target:t})}})||i.targetTemp+"\xb0C"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mode",children:i.open?(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:"thermometer-half",content:"Auto",selected:"auto"===i.mode,onClick:function(){return n("mode",{mode:"auto"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fire-alt",content:"Heat",selected:"heat"===i.mode,onClick:function(){return n("mode",{mode:"heat"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fan",content:"Cool",selected:"cool"===i.mode,onClick:function(){return n("mode",{mode:"cool"})}})],4):"Auto"}),(0,o.createComponentVNode)(2,a.LabeledList.Divider)]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SpawnersMenu=void 0;var o=n(1),r=n(3),a=n(2);t.SpawnersMenu=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data.spawners||[];return(0,o.createComponentVNode)(2,a.Section,{children:i.map((function(e){return(0,o.createComponentVNode)(2,a.Section,{title:e.name+" ("+e.amount_left+" left)",level:2,buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{content:"Jump",onClick:function(){return n("jump",{name:e.name})}}),(0,o.createComponentVNode)(2,a.Button,{content:"Spawn",onClick:function(){return n("spawn",{name:e.name})}})],4),children:[(0,o.createComponentVNode)(2,a.Box,{bold:!0,mb:1,fontSize:"20px",children:e.short_desc}),(0,o.createComponentVNode)(2,a.Box,{children:e.flavor_text}),!!e.important_info&&(0,o.createComponentVNode)(2,a.Box,{mt:1,bold:!0,color:"bad",fontSize:"26px",children:e.important_info})]},e.name)}))})}},function(e,t,n){"use strict";t.__esModule=!0,t.StationAlertConsole=void 0;var o=n(1),r=n(3),a=n(2);t.StationAlertConsole=function(e){var t=(0,r.useBackend)(e).data.alarms||[],n=t.Fire||[],i=t.Atmosphere||[],c=t.Power||[];return(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Section,{title:"Fire Alarms",children:(0,o.createVNode)(1,"ul",null,[0===n.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),n.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Atmospherics Alarms",children:(0,o.createVNode)(1,"ul",null,[0===i.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),i.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)}),(0,o.createComponentVNode)(2,a.Section,{title:"Power Alarms",children:(0,o.createVNode)(1,"ul",null,[0===c.length&&(0,o.createVNode)(1,"li","color-good","Systems Nominal",16),c.map((function(e){return(0,o.createVNode)(1,"li","color-average",e,0,null,e)}))],0)})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.SuitStorageUnit=void 0;var o=n(1),r=n(3),a=n(2);t.SuitStorageUnit=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.locked,l=i.open,u=i.safeties,s=i.uv_active,d=i.occupied,p=i.suit,f=i.helmet,m=i.mask,h=i.storage;return(0,o.createFragment)([!(!d||!u)&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Biological entity detected in suit chamber. Please remove before continuing with operation."}),s&&(0,o.createComponentVNode)(2,a.NoticeBox,{children:"Contents are currently being decontaminated. Please wait."})||(0,o.createComponentVNode)(2,a.Section,{title:"Storage",minHeight:"260px",buttons:(0,o.createFragment)([!l&&(0,o.createComponentVNode)(2,a.Button,{icon:c?"unlock":"lock",content:c?"Unlock":"Lock",onClick:function(){return n("lock")}}),!c&&(0,o.createComponentVNode)(2,a.Button,{icon:l?"sign-out-alt":"sign-in-alt",content:l?"Close":"Open",onClick:function(){return n("door")}})],0),children:c&&(0,o.createComponentVNode)(2,a.Box,{mt:6,bold:!0,textAlign:"center",fontSize:"40px",children:[(0,o.createComponentVNode)(2,a.Box,{children:"Unit Locked"}),(0,o.createComponentVNode)(2,a.Icon,{name:"lock"})]})||l&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Helmet",children:(0,o.createComponentVNode)(2,a.Button,{icon:f?"square":"square-o",content:f||"Empty",disabled:!f,onClick:function(){return n("dispense",{item:"helmet"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Suit",children:(0,o.createComponentVNode)(2,a.Button,{icon:p?"square":"square-o",content:p||"Empty",disabled:!p,onClick:function(){return n("dispense",{item:"suit"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Mask",children:(0,o.createComponentVNode)(2,a.Button,{icon:m?"square":"square-o",content:m||"Empty",disabled:!m,onClick:function(){return n("dispense",{item:"mask"})}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Storage",children:(0,o.createComponentVNode)(2,a.Button,{icon:h?"square":"square-o",content:h||"Empty",disabled:!h,onClick:function(){return n("dispense",{item:"storage"})}})})]})||(0,o.createComponentVNode)(2,a.Button,{fluid:!0,icon:"recycle",content:"Decontaminate",disabled:d&&u,textAlign:"center",onClick:function(){return n("uv")}})})],0)}},function(e,t,n){"use strict";t.__esModule=!0,t.Tank=void 0;var o=n(1),r=n(3),a=n(2);t.Tank=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure",children:(0,o.createComponentVNode)(2,a.ProgressBar,{value:i.tankPressure/1013,content:i.tankPressure+" kPa",ranges:{good:[.35,Infinity],average:[.15,.35],bad:[-Infinity,.15]}})}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Pressure Regulator",children:[(0,o.createComponentVNode)(2,a.Button,{icon:"fast-backward",disabled:i.ReleasePressure===i.minReleasePressure,onClick:function(){return n("pressure",{pressure:"min"})}}),(0,o.createComponentVNode)(2,a.NumberInput,{animated:!0,value:parseFloat(i.releasePressure),width:"65px",unit:"kPa",minValue:i.minReleasePressure,maxValue:i.maxReleasePressure,onChange:function(e,t){return n("pressure",{pressure:t})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"fast-forward",disabled:i.ReleasePressure===i.maxReleasePressure,onClick:function(){return n("pressure",{pressure:"max"})}}),(0,o.createComponentVNode)(2,a.Button,{icon:"undo",content:"",disabled:i.ReleasePressure===i.defaultReleasePressure,onClick:function(){return n("pressure",{pressure:"reset"})}})]})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.TankDispenser=void 0;var o=n(1),r=n(3),a=n(2);t.TankDispenser=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data;return(0,o.createComponentVNode)(2,a.Section,{children:(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Plasma",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.plasma?"square":"square-o",content:"Dispense",disabled:!i.plasma,onClick:function(){return n("plasma")}}),children:i.plasma}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Oxygen",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:i.oxygen?"square":"square-o",content:"Dispense",disabled:!i.oxygen,onClick:function(){return n("oxygen")}}),children:i.oxygen})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Teleporter=void 0;var o=n(1),r=n(3),a=n(2);t.Teleporter=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=i.calibrated,l=i.calibrating,u=i.power_station,s=i.regime_set,d=i.teleporter_hub,p=i.target;return(0,o.createComponentVNode)(2,a.Section,{children:!u&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No power station linked."})||!d&&(0,o.createComponentVNode)(2,a.Box,{color:"bad",textAlign:"center",children:"No hub linked."})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Regime",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Change Regime",onClick:function(){return n("regimeset")}}),children:s}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Current Target",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Set Target",onClick:function(){return n("settarget")}}),children:p}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Calibration",buttons:(0,o.createComponentVNode)(2,a.Button,{icon:"tools",content:"Calibrate Hub",onClick:function(){return n("calibrate")}}),children:l&&(0,o.createComponentVNode)(2,a.Box,{color:"average",children:"In Progress"})||c&&(0,o.createComponentVNode)(2,a.Box,{color:"good",children:"Optimal"})||(0,o.createComponentVNode)(2,a.Box,{color:"bad",children:"Sub-Optimal"})})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.ThermoMachine=void 0;var o=n(1),r=n(20),a=n(3),i=n(2);t.ThermoMachine=function(e){var t=(0,a.useBackend)(e),n=t.act,c=t.data;return(0,o.createFragment)([(0,o.createComponentVNode)(2,i.Section,{title:"Status",children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Temperature",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.temperature,format:function(e){return(0,r.toFixed)(e,2)}})," K"]}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Pressure",children:[(0,o.createComponentVNode)(2,i.AnimatedNumber,{value:c.pressure,format:function(e){return(0,r.toFixed)(e,2)}})," kPa"]})]})}),(0,o.createComponentVNode)(2,i.Section,{title:"Controls",buttons:(0,o.createComponentVNode)(2,i.Button,{icon:c.on?"power-off":"times",content:c.on?"On":"Off",selected:c.on,onClick:function(){return n("power")}}),children:(0,o.createComponentVNode)(2,i.LabeledList,{children:[(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Target Temperature",children:(0,o.createComponentVNode)(2,i.NumberInput,{animated:!0,value:Math.round(c.target),unit:"K",width:"62px",minValue:Math.round(c.min),maxValue:Math.round(c.max),step:5,stepPixelSize:3,onDrag:function(e,t){return n("target",{target:t})}})}),(0,o.createComponentVNode)(2,i.LabeledList.Item,{label:"Presets",children:[(0,o.createComponentVNode)(2,i.Button,{icon:"fast-backward",disabled:c.target===c.min,title:"Minimum temperature",onClick:function(){return n("target",{target:c.min})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"sync",disabled:c.target===c.initial,title:"Room Temperature",onClick:function(){return n("target",{target:c.initial})}}),(0,o.createComponentVNode)(2,i.Button,{icon:"fast-forward",disabled:c.target===c.max,title:"Maximum Temperature",onClick:function(){return n("target",{target:c.max})}})]})]})})],4)}},function(e,t,n){"use strict";t.__esModule=!0,t.TurbineComputer=void 0;var o=n(1),r=n(3),a=n(2);t.TurbineComputer=function(e){var t=(0,r.useBackend)(e),n=t.act,i=t.data,c=Boolean(i.compressor&&!i.compressor_broke&&i.turbine&&!i.turbine_broke);return(0,o.createComponentVNode)(2,a.Section,{title:"Status",buttons:(0,o.createFragment)([(0,o.createComponentVNode)(2,a.Button,{icon:i.online?"power-off":"times",content:i.online?"Online":"Offline",selected:i.online,disabled:!c,onClick:function(){return n("toggle_power")}}),(0,o.createComponentVNode)(2,a.Button,{icon:"sync",content:"Reconnect",onClick:function(){return n("reconnect")}})],4),children:!c&&(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Compressor Status",color:!i.compressor||i.compressor_broke?"bad":"good",children:i.compressor_broke?i.compressor?"Offline":"Missing":"Online"}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Status",color:!i.turbine||i.turbine_broke?"bad":"good",children:i.turbine_broke?i.turbine?"Offline":"Missing":"Online"})]})||(0,o.createComponentVNode)(2,a.LabeledList,{children:[(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Turbine Speed",children:[i.rpm," RPM"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Internal Temp",children:[i.temp," K"]}),(0,o.createComponentVNode)(2,a.LabeledList.Item,{label:"Generated Power",children:i.power})]})})}},function(e,t,n){"use strict";t.__esModule=!0,t.Uplink=void 0;var o=n(1),r=n(28),a=n(19),i=n(2);var c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).state={hoveredItem:{},currentSearch:""},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,t.__proto__=n;var c=r.prototype;return c.setHoveredItem=function(e){this.setState({hoveredItem:e})},c.setSearchText=function(e){this.setState({currentSearch:e})},c.render=function(){var e=this,t=this.props.state,n=t.config,r=t.data,c=n.ref,u=r.compact_mode,s=r.lockable,d=r.telecrystals,p=r.categories,f=void 0===p?[]:p,m=this.state,h=m.hoveredItem,C=m.currentSearch;return(0,o.createComponentVNode)(2,i.Section,{title:(0,o.createComponentVNode)(2,i.Box,{inline:!0,color:d>0?"good":"bad",children:[d," TC"]}),buttons:(0,o.createFragment)([(0,o.createTextVNode)("Search"),(0,o.createComponentVNode)(2,i.Input,{value:C,onInput:function(t,n){return e.setSearchText(n)},ml:1,mr:1}),(0,o.createComponentVNode)(2,i.Button,{icon:u?"list":"info",content:u?"Compact":"Detailed",onClick:function(){return(0,a.act)(c,"compact_toggle")}}),!!s&&(0,o.createComponentVNode)(2,i.Button,{icon:"lock",content:"Lock",onClick:function(){return(0,a.act)(c,"lock")}})],0),children:C.length>0?(0,o.createVNode)(1,"table","Table",(0,o.createComponentVNode)(2,l,{compact:!0,items:f.flatMap((function(e){return e.items||[]})).filter((function(e){var t=C.toLowerCase();return String(e.name+e.desc).toLowerCase().includes(t)})),hoveredItem:h,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}}),2):(0,o.createComponentVNode)(2,i.Tabs,{vertical:!0,children:f.map((function(t){var n=t.name,r=t.items;if(null!==r)return(0,o.createComponentVNode)(2,i.Tabs.Tab,{label:n+" ("+r.length+")",children:function(){return(0,o.createComponentVNode)(2,l,{compact:u,items:r,hoveredItem:h,telecrystals:d,onBuyMouseOver:function(t){return e.setHoveredItem(t)},onBuyMouseOut:function(t){return e.setHoveredItem({})},onBuy:function(e){return(0,a.act)(c,"buy",{item:e.name})}})}},n)}))})})},r}(o.Component);t.Uplink=c;var l=function(e){var t=e.items,n=e.hoveredItem,a=e.telecrystals,c=e.compact,l=e.onBuy,u=e.onBuyMouseOver,s=e.onBuyMouseOut,d=n&&n.cost||0;return c?(0,o.createComponentVNode)(2,i.Table,{children:t.map((function(e){var t=n&&n.name!==e.name,c=a-d1?r-1:0),i=1;i1?t-1:0),o=1;o Date: Wed, 12 Feb 2020 08:35:05 -0600 Subject: [PATCH 133/342] Automatic changelog generation for PR #11043 [ci skip] --- html/changelogs/AutoChangeLog-pr-11043.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11043.yml diff --git a/html/changelogs/AutoChangeLog-pr-11043.yml b/html/changelogs/AutoChangeLog-pr-11043.yml new file mode 100644 index 0000000000..28217af630 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11043.yml @@ -0,0 +1,4 @@ +author: "Seris02" +delete-after: True +changes: + - bugfix: "apc icons" From 89936a13356a227075e5b86ea76773127efc563a Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 Feb 2020 09:51:41 -0600 Subject: [PATCH 134/342] Automatic changelog generation for PR #10994 [ci skip] --- html/changelogs/AutoChangeLog-pr-10994.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10994.yml diff --git a/html/changelogs/AutoChangeLog-pr-10994.yml b/html/changelogs/AutoChangeLog-pr-10994.yml new file mode 100644 index 0000000000..c27a1afc00 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10994.yml @@ -0,0 +1,4 @@ +author: "DeltaFire15" +delete-after: True +changes: + - balance: "Nar'Sie runes no longer benefit from runed floors." From 49a765740420e0db0b3265305f571d4daa65883d Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Wed, 12 Feb 2020 14:26:29 -0500 Subject: [PATCH 135/342] Correction Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/modules/projectiles/pins.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/pins.dm b/code/modules/projectiles/pins.dm index e1f50b708f..70551d07b6 100644 --- a/code/modules/projectiles/pins.dm +++ b/code/modules/projectiles/pins.dm @@ -234,7 +234,7 @@ desc = "A firing pin that only will fire when off the station." /obj/item/firing_pin/away/pin_auth(mob/living/user) - var/station_area = get_area(src) + var/area/station_area = get_area(src) if(!station_area || is_station_level(station_area.z)) to_chat(user, "The pin beeps, refusing to fire.") return FALSE From 551a2593d438d9ad3d0c58049092635410c656e2 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Wed, 12 Feb 2020 14:28:57 -0500 Subject: [PATCH 136/342] Update color.dm --- code/modules/clothing/under/color.dm | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/code/modules/clothing/under/color.dm b/code/modules/clothing/under/color.dm index 51dedbfc6f..a18b7e5817 100644 --- a/code/modules/clothing/under/color.dm +++ b/code/modules/clothing/under/color.dm @@ -41,6 +41,10 @@ item_color = "black" resistance_flags = NONE +/obj/item/clothing/under/color/black/trackless + desc = "A black jumpsuit that has its sensors removed." + has_sensor = NO_SENSORS + /obj/item/clothing/under/skirt/color/black name = "black jumpskirt" icon_state = "black_skirt" @@ -189,7 +193,6 @@ item_state = "b_suit" item_color = "teal_skirt" - /obj/item/clothing/under/color/lightpurple name = "purple jumpsuit" icon_state = "lightpurple" @@ -197,11 +200,7 @@ item_color = "lightpurple" /obj/item/clothing/under/color/lightpurple/trackless - name = "purple jumpsuit" desc = "A magically colored jumpsuit. No sensors are attached!" - icon_state = "lightpurple" - item_state = "p_suit" - item_color = "lightpurple" has_sensor = NO_SENSORS /obj/item/clothing/under/skirt/color/lightpurple From b7c3582d86195018f02b862d7435bd6204e33a08 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Wed, 12 Feb 2020 14:29:19 -0500 Subject: [PATCH 137/342] Update outfit.dm --- code/modules/ninja/outfit.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/ninja/outfit.dm b/code/modules/ninja/outfit.dm index e3e07172df..323deed5c4 100644 --- a/code/modules/ninja/outfit.dm +++ b/code/modules/ninja/outfit.dm @@ -1,6 +1,6 @@ /datum/outfit/ninja name = "Space Ninja" - uniform = /obj/item/clothing/under/syndicate + uniform = /obj/item/clothing/under/color/black/trackless suit = /obj/item/clothing/suit/space/space_ninja glasses = /obj/item/clothing/glasses/night mask = /obj/item/clothing/mask/gas/space_ninja From 4b880276d891c604e3bfbbd0d8fe7c99ce28c171 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Wed, 12 Feb 2020 14:41:38 -0500 Subject: [PATCH 138/342] Update emergency.dm --- code/modules/cargo/packs/emergency.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cargo/packs/emergency.dm b/code/modules/cargo/packs/emergency.dm index e5036c34a5..b06561a1c2 100644 --- a/code/modules/cargo/packs/emergency.dm +++ b/code/modules/cargo/packs/emergency.dm @@ -130,7 +130,7 @@ /datum/supply_pack/emergency/bomb name = "Explosive Emergency Crate" - desc = "Science gone bonkers? Beeping behind the airlock? Buy now and be the hero the station kills-... I mean needs! Time not included, but what is a full bomb suit and hood, gas mask with the tools you need to defuse a none-nuclear bomb." + desc = "Science gone bonkers? Beeping behind the airlock? Buy now and become the hero the station ki-... I mean needs! Time not included, but a full bomb suit and hood, as well as a mask and defusal kit are! Non-Nuclear ordinance only." cost = 1500 contains = list(/obj/item/clothing/head/bomb_hood, /obj/item/clothing/suit/bomb_suit, From 7cd3a51c4e145b05716d8a4d470130e5d2e431c5 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Wed, 12 Feb 2020 14:48:53 -0500 Subject: [PATCH 139/342] Update pistol.dm --- code/modules/projectiles/guns/ballistic/pistol.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/projectiles/guns/ballistic/pistol.dm b/code/modules/projectiles/guns/ballistic/pistol.dm index 5f67194b29..68f212ba30 100644 --- a/code/modules/projectiles/guns/ballistic/pistol.dm +++ b/code/modules/projectiles/guns/ballistic/pistol.dm @@ -79,6 +79,7 @@ /obj/item/gun/ballistic/automatic/pistol/stickman name = "flat gun" desc = "A 2 dimensional gun.. what?" + can_suppress = FALSE icon_state = "flatgun" /obj/item/gun/ballistic/automatic/pistol/stickman/pickup(mob/living/user) From ba8c7b191c3e0c33a9eacb0253194f4bf7f77b1d Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Wed, 12 Feb 2020 14:52:24 -0500 Subject: [PATCH 140/342] Update stickman.dm --- code/modules/mob/living/simple_animal/hostile/stickman.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/hostile/stickman.dm b/code/modules/mob/living/simple_animal/hostile/stickman.dm index fa5cb151ed..8afc985ea7 100644 --- a/code/modules/mob/living/simple_animal/hostile/stickman.dm +++ b/code/modules/mob/living/simple_animal/hostile/stickman.dm @@ -40,7 +40,7 @@ minimum_distance = 5 icon_state = "stickmanranged" icon_living = "stickmanranged" - casingtype = /obj/item/ammo_casing/c45/nostamina + casingtype = /obj/item/ammo_casing/c10mm projectilesound = 'sound/misc/bang.ogg' loot = list(/obj/item/gun/ballistic/automatic/pistol/stickman) From 1ce92329584b6d0699a26ef99dcfe8121a84dd96 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Wed, 12 Feb 2020 15:00:08 -0500 Subject: [PATCH 141/342] Update cereals.dm --- code/modules/hydroponics/grown/cereals.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/hydroponics/grown/cereals.dm b/code/modules/hydroponics/grown/cereals.dm index c5a7e0797a..d72f1e7f05 100644 --- a/code/modules/hydroponics/grown/cereals.dm +++ b/code/modules/hydroponics/grown/cereals.dm @@ -33,6 +33,7 @@ icon_state = "seed-oat" species = "oat" plantname = "Oat Stalks" + rarity = 10 //Not really new, just better product = /obj/item/reagent_containers/food/snacks/grown/oat mutatelist = list() @@ -45,7 +46,7 @@ filling_color = "#556B2F" bitesize_mod = 2 foodtype = GRAIN - grind_results = list(/datum/reagent/consumable/flour = 0) + grind_results = list(/datum/reagent/consumable/flour = 0.5) //So when it grinds it has 50% more wheat tastes = list("oat" = 1) distill_reagent = /datum/reagent/consumable/ethanol/ale @@ -81,6 +82,7 @@ species = "meatwheat" plantname = "Meatwheat" product = /obj/item/reagent_containers/food/snacks/grown/meatwheat + rarity = 40 mutatelist = list() /obj/item/reagent_containers/food/snacks/grown/meatwheat From 0bd1357e5fea85cb9934376263b22c8270bb5b83 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Wed, 12 Feb 2020 15:03:15 -0500 Subject: [PATCH 142/342] flour --- code/modules/hydroponics/grown/cereals.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/hydroponics/grown/cereals.dm b/code/modules/hydroponics/grown/cereals.dm index d72f1e7f05..1d1309acb8 100644 --- a/code/modules/hydroponics/grown/cereals.dm +++ b/code/modules/hydroponics/grown/cereals.dm @@ -46,7 +46,7 @@ filling_color = "#556B2F" bitesize_mod = 2 foodtype = GRAIN - grind_results = list(/datum/reagent/consumable/flour = 0.5) //So when it grinds it has 50% more wheat + grind_results = list(/datum/reagent/consumable/flour = 0.5) //So when it grinds it has 50% more flour tastes = list("oat" = 1) distill_reagent = /datum/reagent/consumable/ethanol/ale From 34d8381b673b843780fffc614977d18ce90624bf Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Wed, 12 Feb 2020 15:21:17 -0500 Subject: [PATCH 143/342] Update blood_drunk_miner.dm --- .../simple_animal/hostile/megafauna/blood_drunk_miner.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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 899e901827..471fa936f1 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 @@ -39,8 +39,8 @@ Difficulty: Medium ranged = 1 ranged_cooldown_time = 16 pixel_x = -16 - crusher_loot = list(/obj/item/melee/transforming/cleaving_saw, /obj/item/gun/energy/kinetic_accelerator, /obj/item/crusher_trophy/miner_eye) - loot = list(/obj/item/melee/transforming/cleaving_saw, /obj/item/gun/energy/kinetic_accelerator) + crusher_loot = list(/obj/item/melee/transforming/cleaving_saw, /obj/item/gun/energy/kinetic_accelerator/premiumka, /obj/item/crusher_trophy/miner_eye) + loot = list(/obj/item/melee/transforming/cleaving_saw, /obj/item/gun/energy/kinetic_accelerator/premiumka) wander = FALSE del_on_death = TRUE blood_volume = BLOOD_VOLUME_NORMAL @@ -73,7 +73,7 @@ Difficulty: Medium target.stun_absorption -= "miner" /obj/item/projectile/kinetic/miner - damage = 20 + damage = 50 speed = 0.9 icon_state = "ka_tracer" range = MINER_DASH_RANGE From 0f603f2aff7126c89bdb65bf418eaa7e0ce5bcbe Mon Sep 17 00:00:00 2001 From: ShadeAware <57020074+ShadeAware@users.noreply.github.com> Date: Wed, 12 Feb 2020 16:34:16 -0500 Subject: [PATCH 144/342] Fixes icon state for the refill Thank you for the catch, Ghommie. --- code/modules/vending/wardrobes.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/vending/wardrobes.dm b/code/modules/vending/wardrobes.dm index f81770be47..670d06bd56 100644 --- a/code/modules/vending/wardrobes.dm +++ b/code/modules/vending/wardrobes.dm @@ -429,3 +429,4 @@ /obj/item/vending_refill/wardrobe/cap_wardrobe machine_name = "Captain's Wardrobe" + icon_state = "refill_caps" From 195760e57231eb47fa39d6ee9767d6a2c7b5d18b Mon Sep 17 00:00:00 2001 From: ShadeAware <57020074+ShadeAware@users.noreply.github.com> Date: Wed, 12 Feb 2020 16:37:00 -0500 Subject: [PATCH 145/342] h --- code/modules/vending/wardrobes.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/vending/wardrobes.dm b/code/modules/vending/wardrobes.dm index 670d06bd56..5d2e08734e 100644 --- a/code/modules/vending/wardrobes.dm +++ b/code/modules/vending/wardrobes.dm @@ -430,3 +430,4 @@ /obj/item/vending_refill/wardrobe/cap_wardrobe machine_name = "Captain's Wardrobe" icon_state = "refill_caps" + \ No newline at end of file From aad78ffb78d6b6fb215c5a292cc536e02a647e8b Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 17:53:42 -0700 Subject: [PATCH 146/342] Update teleportation.dm --- code/game/objects/items/teleportation.dm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/teleportation.dm b/code/game/objects/items/teleportation.dm index 8c0f315ca3..14ba93a60c 100644 --- a/code/game/objects/items/teleportation.dm +++ b/code/game/objects/items/teleportation.dm @@ -141,11 +141,15 @@ return FALSE return ..() -/obj/item/hand_tele/proc/try_dispel_portal(atom/target, mob/user) - if(is_parent_of_portal(target)) +/obj/item/hand_tele/proc/try_dispel_portal(atom/target, mob/user, delay = 30) + if(delay) + var/datum/beam/B = user.Beam(target) + if(is_parent_of_portal(target) && (!delay || do_after(user, delay, target = target))) qdel(target) to_chat(user, "You dispel [target] with \the [src]!") + qdel(B) return TRUE + qdel(B) return FALSE /obj/item/hand_tele/afterattack(atom/target, mob/user) From 7949c4fa01c8bd6cb61d8113f32dc0e37d0cc317 Mon Sep 17 00:00:00 2001 From: keronshb Date: Wed, 12 Feb 2020 21:24:12 -0500 Subject: [PATCH 147/342] Changes cult stunhand when halos are out Turns the stunhand into a burn + knockback hand. So it remains more defensive than offensive. --- code/modules/antagonists/cult/blood_magic.dm | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/code/modules/antagonists/cult/blood_magic.dm b/code/modules/antagonists/cult/blood_magic.dm index 1bb1b8533a..a4a8b9d2a7 100644 --- a/code/modules/antagonists/cult/blood_magic.dm +++ b/code/modules/antagonists/cult/blood_magic.dm @@ -143,7 +143,7 @@ //Cult Blood Spells /datum/action/innate/cult/blood_spell/stun name = "Stun" - desc = "A potent spell that will stun and mute victims upon contact." + desc = "A potent spell that will stun and mute victims upon contact. Becomes burn and knockback when the cult has ascended!" button_icon_state = "hand" magic_path = "/obj/item/melee/blood_magic/stun" health_cost = 10 @@ -437,8 +437,15 @@ else target.visible_message("[L] starts to glow in a halo of light!", \ "A feeling of warmth washes over you, rays of holy light surround your body and protect you from the flash of light!") - else - if(!iscultist(L)) + else // cult doesn't stun any longer when halos are out, instead it does burn damage + knockback! + var/datum/antagonist/cult/user_antag = user.mind.has_antag_datum(/datum/antagonist/cult,TRUE) + if(user_antag.cult_team.cult_ascendent) + if(!iscultist(L)) + var/atom/throw_target = get_edge_target_turf(L, user.dir) + L.adjustFireLoss(20) + if(!L.anchored) + L.throw_at(throw_target, 7, 1, user) + else if(!iscultist(L)) L.Knockdown(160) L.adjustStaminaLoss(140) //Ensures hard stamcrit L.flash_act(1,1) From 5d327751704abb691fe6c478336528cbd58ecba8 Mon Sep 17 00:00:00 2001 From: keronshb Date: Wed, 12 Feb 2020 21:31:48 -0500 Subject: [PATCH 148/342] Changes the desc a little Changes it to "When the cult ascends, so does the spell, it burns and throws back the victim" Thanks Justin! --- code/modules/antagonists/cult/blood_magic.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/cult/blood_magic.dm b/code/modules/antagonists/cult/blood_magic.dm index a4a8b9d2a7..826b518e21 100644 --- a/code/modules/antagonists/cult/blood_magic.dm +++ b/code/modules/antagonists/cult/blood_magic.dm @@ -143,7 +143,7 @@ //Cult Blood Spells /datum/action/innate/cult/blood_spell/stun name = "Stun" - desc = "A potent spell that will stun and mute victims upon contact. Becomes burn and knockback when the cult has ascended!" + desc = "A potent spell that will stun and mute victims upon contact. When the cult ascends, so does the spell, it burns and throws back the victim!" button_icon_state = "hand" magic_path = "/obj/item/melee/blood_magic/stun" health_cost = 10 From 73e782a4deadc99dcc00756f7685ac93566b60a9 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 20:56:09 -0700 Subject: [PATCH 149/342] Update teleportation.dm --- code/game/objects/items/teleportation.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/game/objects/items/teleportation.dm b/code/game/objects/items/teleportation.dm index 14ba93a60c..4439e7c170 100644 --- a/code/game/objects/items/teleportation.dm +++ b/code/game/objects/items/teleportation.dm @@ -142,8 +142,7 @@ return ..() /obj/item/hand_tele/proc/try_dispel_portal(atom/target, mob/user, delay = 30) - if(delay) - var/datum/beam/B = user.Beam(target) + var/datum/beam/B = user.Beam(target) if(is_parent_of_portal(target) && (!delay || do_after(user, delay, target = target))) qdel(target) to_chat(user, "You dispel [target] with \the [src]!") From b682f9e7302cf04eb15c2fb42f84f964f856bd39 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 Feb 2020 22:01:10 -0600 Subject: [PATCH 150/342] Automatic changelog generation for PR #11029 [ci skip] --- html/changelogs/AutoChangeLog-pr-11029.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11029.yml diff --git a/html/changelogs/AutoChangeLog-pr-11029.yml b/html/changelogs/AutoChangeLog-pr-11029.yml new file mode 100644 index 0000000000..17f34bbfa6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11029.yml @@ -0,0 +1,4 @@ +author: "Putnam3145" +delete-after: True +changes: + - tweak: "default should be... default" From 4ac7fff7e3d7a75ca35deb78070341f0f63c16e3 Mon Sep 17 00:00:00 2001 From: Seris02 <49109742+Seris02@users.noreply.github.com> Date: Thu, 13 Feb 2020 13:37:47 +0800 Subject: [PATCH 151/342] ye --- code/game/objects/structures/crates_lockers/crates.dm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/crates.dm b/code/game/objects/structures/crates_lockers/crates.dm index 708cee2aa4..1d6c98b779 100644 --- a/code/game/objects/structures/crates_lockers/crates.dm +++ b/code/game/objects/structures/crates_lockers/crates.dm @@ -46,10 +46,9 @@ tear_manifest(user) /obj/structure/closet/crate/tool_interact(obj/item/W, mob/user) - if(istype(W, /obj/item/wirecutters)) - if (manifest) - tear_manifest(user) - return TRUE + if(W.tool_behaviour == TOOL_WIRECUTTER && manifest) + tear_manifest(user) + return TRUE return ..() /obj/structure/closet/crate/open(mob/living/user) From 165f46b8365ee9c8df25c60230e2834085b9f410 Mon Sep 17 00:00:00 2001 From: necromanceranne Date: Thu, 13 Feb 2020 17:05:36 +1100 Subject: [PATCH 152/342] goodbye blood bullets --- code/modules/projectiles/projectile.dm | 4 ---- 1 file changed, 4 deletions(-) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index a902c545b8..11605f8afb 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -185,10 +185,6 @@ else new /obj/effect/temp_visual/dir_setting/bloodsplatter(target_loca, splatter_dir, bloodtype_to_color()) - if(iscarbon(L) && !HAS_TRAIT(L, TRAIT_NOMARROW)) - var/mob/living/carbon/C = L - C.bleed(damage) - else L.add_splatter_floor(target_loca) else if(impact_effect_type && !hitscan) new impact_effect_type(target_loca, hitx, hity) From ca7134ca92d40d4315fe5c402141140cc78089a4 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 00:56:55 -0600 Subject: [PATCH 153/342] Automatic changelog generation for PR #10987 [ci skip] --- html/changelogs/AutoChangeLog-pr-10987.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10987.yml diff --git a/html/changelogs/AutoChangeLog-pr-10987.yml b/html/changelogs/AutoChangeLog-pr-10987.yml new file mode 100644 index 0000000000..abea439a86 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10987.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - imageadd: "Fixed dozen missing privates sprites." From ed6c35f17050df057c15b6c040d13ad600f6d3ee Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 00:57:53 -0600 Subject: [PATCH 154/342] Automatic changelog generation for PR #11005 [ci skip] --- html/changelogs/AutoChangeLog-pr-11005.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11005.yml diff --git a/html/changelogs/AutoChangeLog-pr-11005.yml b/html/changelogs/AutoChangeLog-pr-11005.yml new file mode 100644 index 0000000000..d0576c7ba8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11005.yml @@ -0,0 +1,4 @@ +author: "Arturlang" +delete-after: True +changes: + - tweak: "Hyposprays now switch modes on CTRL click, instead of alt, as it was already reserved for dispension amount." From f0f043db491e39aab54c914bfc614fa636cf5675 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 00:58:16 -0600 Subject: [PATCH 155/342] Automatic changelog generation for PR #11012 [ci skip] --- html/changelogs/AutoChangeLog-pr-11012.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11012.yml diff --git a/html/changelogs/AutoChangeLog-pr-11012.yml b/html/changelogs/AutoChangeLog-pr-11012.yml new file mode 100644 index 0000000000..1d233f0692 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11012.yml @@ -0,0 +1,4 @@ +author: "keronshb" +delete-after: True +changes: + - rscadd: "Adds the CogChamp drink and Sprite" From f1e0c621412ef7c62dfd8fbd565bd5ee02f1cfc7 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 23:59:03 -0700 Subject: [PATCH 156/342] Update gravity.dm --- code/modules/projectiles/projectile/special/gravity.dm | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/code/modules/projectiles/projectile/special/gravity.dm b/code/modules/projectiles/projectile/special/gravity.dm index 359d255092..ba21ecb28c 100644 --- a/code/modules/projectiles/projectile/special/gravity.dm +++ b/code/modules/projectiles/projectile/special/gravity.dm @@ -18,15 +18,12 @@ /obj/item/projectile/gravity/on_hit() . = ..() var/turf/T = get_turf(src) - var/list/tothrow - var/list/mobs = list() - var/list/objs = list() + var/list/tothrow = list() var/list/cachedrange = range(T, power) for(var/mob/M in cachedrange) - mobs += M + tothrow += M for(var/obj/O in cachedrange) - objs += O - tothrow = mobs + objs //mobs priority + tothrow += O var/safety = 50 for(var/i in tothrow) if(!safety) From 358fe3d2e0f50ab514d2febc126676d8a7f94234 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 01:05:04 -0600 Subject: [PATCH 157/342] Automatic changelog generation for PR #10943 [ci skip] --- html/changelogs/AutoChangeLog-pr-10943.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10943.yml diff --git a/html/changelogs/AutoChangeLog-pr-10943.yml b/html/changelogs/AutoChangeLog-pr-10943.yml new file mode 100644 index 0000000000..f45d8b1d39 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10943.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Fixed a little inconvenience with the character setup preview dummy having extra unwarranted bits." From 40111faab1f6ba9c4a47c8e325a96a20f337c201 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 00:12:25 -0700 Subject: [PATCH 158/342] Update geiger_counter.dm --- code/game/objects/items/devices/geiger_counter.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/devices/geiger_counter.dm b/code/game/objects/items/devices/geiger_counter.dm index ce0e492393..2af449df24 100644 --- a/code/game/objects/items/devices/geiger_counter.dm +++ b/code/game/objects/items/devices/geiger_counter.dm @@ -38,6 +38,7 @@ /obj/item/geiger_counter/Destroy() STOP_PROCESSING(SSobj, src) + QDEL_NULL(soundloop) return ..() /obj/item/geiger_counter/process() From d9885cf2784777def7d1623243d0e3ec471c8fc4 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 08:16:37 +0100 Subject: [PATCH 159/342] oh damn, forgot those are numbers --- modular_citadel/code/modules/arousal/genitals.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index 13d4a6d44e..b07a75277d 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -250,8 +250,8 @@ var/static/list/relevant_layers if(!relevant_layers) relevant_layers = list() - relevant_layers[GENITALS_BEHIND_LAYER] = "BEHIND" - relevant_layers[GENITALS_FRONT_LAYER] = "FRONT" + relevant_layers["[GENITALS_BEHIND_LAYER]"] = "BEHIND" + relevant_layers["[GENITALS_FRONT_LAYER]"] = "FRONT" for(var/L in relevant_layers) //Less hardcode remove_overlay(L) remove_overlay(GENITALS_EXPOSED_LAYER) @@ -320,7 +320,7 @@ standing += genital_overlay if(LAZYLEN(standing)) - overlays_standing[layer] = standing + overlays_standing[text2num(layer)] = standing if(LAZYLEN(fully_exposed)) overlays_standing[GENITALS_EXPOSED_LAYER] = fully_exposed From 1ef3f45f89792e262fa968d761db97eb3ff81853 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 08:22:08 +0100 Subject: [PATCH 160/342] Update genitals.dm --- modular_citadel/code/modules/arousal/genitals.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index b07a75277d..8088d1b16d 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -253,7 +253,7 @@ relevant_layers["[GENITALS_BEHIND_LAYER]"] = "BEHIND" relevant_layers["[GENITALS_FRONT_LAYER]"] = "FRONT" for(var/L in relevant_layers) //Less hardcode - remove_overlay(L) + remove_overlay(tex2num(L)) remove_overlay(GENITALS_EXPOSED_LAYER) if(!LAZYLEN(internal_organs) || ((NOGENITALS in dna.species.species_traits) && !genital_override) || HAS_TRAIT(src, TRAIT_HUSK)) return From e4a20a16a445d546e29fa98d486aff3d0e68b024 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 08:25:44 +0100 Subject: [PATCH 161/342] Update genitals.dm --- modular_citadel/code/modules/arousal/genitals.dm | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index 8088d1b16d..2332fcdd45 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -248,12 +248,15 @@ if(QDELETED(src)) return var/static/list/relevant_layers + var/static/list/layers_num if(!relevant_layers) relevant_layers = list() relevant_layers["[GENITALS_BEHIND_LAYER]"] = "BEHIND" relevant_layers["[GENITALS_FRONT_LAYER]"] = "FRONT" + for(var/L in relevant_layers) + LAZYSET(layers_num, L, text2num(L)) for(var/L in relevant_layers) //Less hardcode - remove_overlay(tex2num(L)) + remove_overlay(layers_num[L]) remove_overlay(GENITALS_EXPOSED_LAYER) if(!LAZYLEN(internal_organs) || ((NOGENITALS in dna.species.species_traits) && !genital_override) || HAS_TRAIT(src, TRAIT_HUSK)) return @@ -320,14 +323,14 @@ standing += genital_overlay if(LAZYLEN(standing)) - overlays_standing[text2num(layer)] = standing + overlays_standing[layers_num[layer]] = standing if(LAZYLEN(fully_exposed)) overlays_standing[GENITALS_EXPOSED_LAYER] = fully_exposed apply_overlay(GENITALS_EXPOSED_LAYER) for(var/L in relevant_layers) - apply_overlay(L) + apply_overlay(layers_num[L]) //Checks to see if organs are new on the mob, and changes their colours so that they don't get crazy colours. From 1fd8ebc2dc1582a86b200223bfb5a03576b3e1f8 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 08:28:52 +0100 Subject: [PATCH 162/342] Update genitals.dm --- modular_citadel/code/modules/arousal/genitals.dm | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index 2332fcdd45..b7f178bca5 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -247,12 +247,9 @@ /mob/living/carbon/human/proc/update_genitals() if(QDELETED(src)) return - var/static/list/relevant_layers + var/static/list/relevant_layers = list("[GENITALS_BEHIND_LAYER]" = "BEHIND", "[GENITALS_FRONT_LAYER]" = "FRONT") var/static/list/layers_num - if(!relevant_layers) - relevant_layers = list() - relevant_layers["[GENITALS_BEHIND_LAYER]"] = "BEHIND" - relevant_layers["[GENITALS_FRONT_LAYER]"] = "FRONT" + if(!layers_num) for(var/L in relevant_layers) LAZYSET(layers_num, L, text2num(L)) for(var/L in relevant_layers) //Less hardcode From a8a071851af42184ac885a4c0dffba6a9ad3f2e9 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 00:32:26 -0700 Subject: [PATCH 163/342] s --- code/__DEFINES/flags.dm | 1 - code/__DEFINES/interaction_flags.dm | 2 -- code/__DEFINES/obj_flags.dm | 25 ++++++++++---------- code/_onclick/item_attack.dm | 6 ++++- code/modules/antagonists/cult/blood_magic.dm | 2 +- code/modules/projectiles/gun.dm | 2 +- 6 files changed, 20 insertions(+), 18 deletions(-) diff --git a/code/__DEFINES/flags.dm b/code/__DEFINES/flags.dm index 317066f673..957f6edae4 100644 --- a/code/__DEFINES/flags.dm +++ b/code/__DEFINES/flags.dm @@ -54,7 +54,6 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204 #define PASSCLOSEDTURF (1<<5) #define LETPASSTHROW (1<<6) - //Movement Types #define GROUND (1<<0) #define FLYING (1<<1) diff --git a/code/__DEFINES/interaction_flags.dm b/code/__DEFINES/interaction_flags.dm index 6df5bf77fb..dc3242c910 100644 --- a/code/__DEFINES/interaction_flags.dm +++ b/code/__DEFINES/interaction_flags.dm @@ -20,5 +20,3 @@ #define INTERACT_MACHINE_SET_MACHINE (1<<6) //MACHINES HAVE THIS BY DEFAULT, SOMEONE SHOULD RUN THROUGH MACHINES AND REMOVE IT FROM THINGS LIKE LIGHT SWITCHES WHEN POSSIBLE!!-------------------------- //This flag determines if a machine set_machine's the user when the user uses it, making updateUsrDialog make the user re-call interact() on it. //THIS FLAG IS ON ALL MACHINES BY DEFAULT, NEEDS TO BE RE-EVALUATED LATER!! - -#define INTERACT_GHOST_READ (1<<0) \ No newline at end of file diff --git a/code/__DEFINES/obj_flags.dm b/code/__DEFINES/obj_flags.dm index 831f73ac74..1c21e2d7b6 100644 --- a/code/__DEFINES/obj_flags.dm +++ b/code/__DEFINES/obj_flags.dm @@ -17,18 +17,19 @@ // Flags for the item_flags var on /obj/item -#define BEING_REMOVED (1<<0) -#define IN_INVENTORY (1<<1) //is this item equipped into an inventory slot or hand of a mob? used for tooltips -#define FORCE_STRING_OVERRIDE (1<<2) //used for tooltips -#define NEEDS_PERMIT (1<<3) //Used by security bots to determine if this item is safe for public use. -#define SLOWS_WHILE_IN_HAND (1<<4) -#define NO_MAT_REDEMPTION (1<<5) //Stops you from putting things like an RCD or other items into an ORM or protolathe for materials. -#define DROPDEL (1<<6) //When dropped, it calls qdel on itself -#define NOBLUDGEON (1<<7) //when an item has this it produces no "X has been hit by Y with Z" message in the default attackby() -#define ABSTRACT (1<<8) //for all things that are technically items but used for various different stuff -#define IMMUTABLE_SLOW (1<<9) //When players should not be able to change the slowdown of the item (Speed potions, ect) -#define SURGICAL_TOOL (1<<10) //Tool commonly used for surgery: won't attack targets in an active surgical operation on help intent (in case of mistakes) -#define NO_UNIFORM_REQUIRED (1<<11) //Can be worn on certain slots (currently belt and id) that would otherwise require an uniform. +#define BEING_REMOVED (1<<0) +#define IN_INVENTORY (1<<1) //is this item equipped into an inventory slot or hand of a mob? used for tooltips +#define FORCE_STRING_OVERRIDE (1<<2) //used for tooltips +#define NEEDS_PERMIT (1<<3) //Used by security bots to determine if this item is safe for public use. +#define SLOWS_WHILE_IN_HAND (1<<4) +#define NO_MAT_REDEMPTION (1<<5) //Stops you from putting things like an RCD or other items into an ORM or protolathe for materials. +#define DROPDEL (1<<6) //When dropped, it calls qdel on itself +#define NOBLUDGEON (1<<7) //when an item has this it produces no "X has been hit by Y with Z" message in the default attackby() +#define ABSTRACT (1<<8) //for all things that are technically items but used for various different stuff +#define IMMUTABLE_SLOW (1<<9) //When players should not be able to change the slowdown of the item (Speed potions, ect) +#define SURGICAL_TOOL (1<<10) //Tool commonly used for surgery: won't attack targets in an active surgical operation on help intent (in case of mistakes) +#define NO_UNIFORM_REQUIRED (1<<11) //Can be worn on certain slots (currently belt and id) that would otherwise require an uniform. +#define NO_ATTACK_CHAIN_SOFT_STAMCRIT (1<<12) //Entirely blocks melee_attack_chain() if user is soft stamcritted. Uses getStaminaLoss() to check at this point in time. // Flags for the clothing_flags var on /obj/item/clothing diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index cda19dbaac..e658c7d8e8 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -1,5 +1,9 @@ /obj/item/proc/melee_attack_chain(mob/user, atom/target, params) + if(item_flags & NO_ATTACK_CHAIN_SOFT_STAMCRIT) + if(user.getStaminaLoss() >= STAMINA_SOFTCRIT) + to_chat(user, "You are too exhausted to swing [src]!") + return if(!tool_attack_chain(user, target) && pre_attack(target, user, params)) // Return 1 in attackby() to prevent afterattack() effects (when safely moving items for example) var/resolved = target.attackby(src, user, params) @@ -112,7 +116,7 @@ send_item_attack_message(I, user) if(I.force) apply_damage(totitemdamage, I.damtype) //CIT CHANGE - replaces I.force with totitemdamage - if(I.damtype == BRUTE && !HAS_TRAIT(src, TRAIT_NOMARROW)) + if(I.damtype == BRUTE && !HAS_TRAIT(src, TRAIT_NOMARROW)) if(prob(33)) I.add_mob_blood(src) var/turf/location = get_turf(src) diff --git a/code/modules/antagonists/cult/blood_magic.dm b/code/modules/antagonists/cult/blood_magic.dm index 1bb1b8533a..3f70dc6e82 100644 --- a/code/modules/antagonists/cult/blood_magic.dm +++ b/code/modules/antagonists/cult/blood_magic.dm @@ -343,7 +343,7 @@ icon = 'icons/obj/items_and_weapons.dmi' icon_state = "disintegrate" item_state = null - item_flags = NEEDS_PERMIT | ABSTRACT | DROPDEL + item_flags = NEEDS_PERMIT | ABSTRACT | DROPDEL | NO_ATTACK_CHAIN_SOFT_STAMCRIT w_class = WEIGHT_CLASS_HUGE throwforce = 0 diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 9740b4be04..6029fe302d 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -15,7 +15,7 @@ throw_speed = 3 throw_range = 5 force = 5 - item_flags = NEEDS_PERMIT + item_flags = NEEDS_PERMIT | NO_ATTACK_CHAIN_SOFT_STAMCRIT attack_verb = list("struck", "hit", "bashed") var/fire_sound = "gunshot" From aa12ec70a30e80bf01201a4e40e776c73c1ee6ac Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 13 Feb 2020 03:02:26 -0500 Subject: [PATCH 164/342] Update shields.dm --- code/game/objects/items/shields.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/shields.dm b/code/game/objects/items/shields.dm index 2e8005e631..3be698dd3a 100644 --- a/code/game/objects/items/shields.dm +++ b/code/game/objects/items/shields.dm @@ -236,3 +236,4 @@ throwforce = 15 //Massive pice of metal w_class = WEIGHT_CLASS_HUGE item_flags = SLOWS_WHILE_IN_HAND + transparent = FALSE From f32affdb1c4a40b45f5e0e6c93a9fcef1dcad3c8 Mon Sep 17 00:00:00 2001 From: Winter Flare <7543955+Owai-Seek@users.noreply.github.com> Date: Thu, 13 Feb 2020 03:26:35 -0500 Subject: [PATCH 165/342] Made Mugs Colorful --- code/modules/food_and_drinks/drinks/drinks.dm | 15 +++++++-------- .../chemistry/reagents/food_reagents.dm | 2 +- icons/obj/drinks.dmi | Bin 91591 -> 92477 bytes 3 files changed, 8 insertions(+), 9 deletions(-) diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 2bd8556baf..26ac20cf07 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -222,26 +222,25 @@ item_state = "coffee" spillable = TRUE -/obj/item/reagent_containers/food/drinks/mug/tea/on_reagent_change(changetype) +/obj/item/reagent_containers/food/drinks/mug/on_reagent_change(changetype) + cut_overlays() if(reagents.total_volume) - icon_state = "tea" - else - icon_state = "tea_empty" - -/obj/item/reagent_containers/food/drinks/mug/coco/on_reagent_change(changetype) - if(reagents.total_volume) - icon_state = "coco" + var/mutable_appearance/MA = mutable_appearance(icon,"mugoverlay") + MA.color = mix_color_from_reagents(reagents.reagent_list) + add_overlay(MA) else icon_state = "tea_empty" /obj/item/reagent_containers/food/drinks/mug/tea name = "Duke Purple tea" + icon_state = "tea" desc = "An insult to Duke Purple is an insult to the Space Queen! Any proper gentleman will fight you, if you sully this tea." list_reagents = list(/datum/reagent/consumable/tea = 30) /obj/item/reagent_containers/food/drinks/mug/coco name = "Dutch hot coco" desc = "Made in Space South America." + icon_state = "coco" list_reagents = list(/datum/reagent/consumable/hot_coco = 30, /datum/reagent/consumable/sugar = 5) foodtype = SUGAR resistance_flags = FREEZE_PROOF diff --git a/code/modules/reagents/chemistry/reagents/food_reagents.dm b/code/modules/reagents/chemistry/reagents/food_reagents.dm index b6cb387b81..52eee9f8ea 100644 --- a/code/modules/reagents/chemistry/reagents/food_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/food_reagents.dm @@ -383,7 +383,7 @@ name = "Hot Chocolate" description = "Made with love! And coco beans." nutriment_factor = 3 * REAGENTS_METABOLISM - color = "#403010" // rgb: 64, 48, 16 + color = "#660000" // rgb: 221, 202, 134 taste_description = "creamy chocolate" glass_icon_state = "chocolateglass" glass_name = "glass of chocolate" diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index a3d0762fde856bc53fd1ae68c485e21a5cea4492..2f87ce6df85fc29cd34465d924b678f1eea252b8 100644 GIT binary patch delta 74078 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

          g~j4oK1=uxiBX+Ey7HVRmm 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%0DW60r#cr0Fyxxx8kQ|ca%mmhk^&;+uR|EPl8@r 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 From 86667b4c1cf09a159280caa5248ab01cac413ac0 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 02:28:38 -0600 Subject: [PATCH 166/342] Automatic changelog generation for PR #11024 [ci skip] --- html/changelogs/AutoChangeLog-pr-11024.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11024.yml diff --git a/html/changelogs/AutoChangeLog-pr-11024.yml b/html/changelogs/AutoChangeLog-pr-11024.yml new file mode 100644 index 0000000000..3af136f15e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11024.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - bugfix: "Brig cells now are more accurate by using timeofday instead of realtime" From e5753b4fc0aacd3992030a0afb51c3a693ffe689 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 02:36:13 -0600 Subject: [PATCH 167/342] Automatic changelog generation for PR #11026 [ci skip] --- html/changelogs/AutoChangeLog-pr-11026.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11026.yml diff --git a/html/changelogs/AutoChangeLog-pr-11026.yml b/html/changelogs/AutoChangeLog-pr-11026.yml new file mode 100644 index 0000000000..c99aad2d14 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11026.yml @@ -0,0 +1,5 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - balance: "The suit full of spiders also known as a ninja now is a tactical turtleneck" + - balance: "The Wiznerds now dont have suits set to max" From 0b008db5e6895f207e206a273e04154076f20699 Mon Sep 17 00:00:00 2001 From: Winter Flare <7543955+Owai-Seek@users.noreply.github.com> Date: Thu, 13 Feb 2020 03:36:54 -0500 Subject: [PATCH 168/342] Import Cogchamp --- icons/obj/drinks.dmi | Bin 92477 -> 92552 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/drinks.dmi b/icons/obj/drinks.dmi index 2f87ce6df85fc29cd34465d924b678f1eea252b8..17d6024586a6e265a41398a26d688044a7553f13 100644 GIT binary patch delta 73323 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

          !Yg}a5=VVbD*uq`I|yJ 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 delta 73247 zcma%iby!r<)Bn;Xf=VbzC@LZXD%~Ig(hbrjAR(nR>?IVClBGltvF}LZm+4xU(#-~!>rlc8y5WPZ8zrU&~ zJ~S1Hpc&~hejMcX`)BjW23=Uim)Ku>!?Jc#+dUJ(($Brf>i;!ctQVOyBda>}p+=?; zoSug0i9Rj4RkAp^RJSWAY_ktF5rZFn*3HPH0nGD^yffag5AmA(_!696s>tjkwux7LT z@f}sI$ZFtG^#xc|);vUW$gS>8jYMvI(-i9{FEcEQQ)uq{n+*5&Ma{g?AYdPI3oT)P zHvr_M>oDP!5P{=A*hq_j?`_89Zd5nK2}sycF8Y38LHih=#89S!e$@|1i}44KI=s<3 z)Kz}*D%{gf+usi@GeS!!SwA!SAnfDUS8U7?LTkcC+InfjQrD8555e;k*Hq76Irjwi zo?YEaGZO2me$d0~JK1DpfD)qM>wED0NgpqeZ3AJ?8JCf=fU#Nqh*7_y7DfITa(Byl zKrKLT7IY!@h1o*QDshvMhvZ>Vn%sk66>U2+`nx))NV11%;tLOLWpsZ;n?=4#-V&D? z?KZ4CopnBo+Zg*ySOm*VHLkEDAs&%QSS+wgQ&FCFuQ)$o_nfgv&*MQ(KGV!#+9>}B z=vz8}w`lpO9DPv@$zr^fqjCAsoby4G1P|Vwh_>6 zCJ{8LE8h$1V_}1w*2GOxU;lu=gCg7>-nCI4Lc60)w0&~PUnHxzmyC!_!4P`q6_tB` zNSRTj;SW(nzK9i`l>w5GkA*$!8Z4_5z;#b$mdUP1i3(qBa`e`4(8B4{{rHOk`>@y#IaTH@jAXoaKCRdke}hIvGphHn-$1hp zLrl>vqTVqfEh$awRn6JhjV*Hi4a4W_8I0Z$D;sv9@iuxpPkcuBY0&SAN0T3vHxyh3sCpV5ZZ`PNP;&XW|?WGUo3}Dr>i6XdSx< zl4B$0;&%DW#lpo0LBs^(I-{1W4gv5gGd#Xo*l9xztapthvu9p6#yBDd)bLthT$A__2YQG_{^KVf54=9eNFQy!^no zrF7r(!xsOIz5VrlJdRmm;@KIJE#qf{?XRc2T03Xp_UqJ-&xU-S&G>F1#YQ5Y?H@zj z7~}2bjhFWkgfK0E?-6le8_^0rh$RGi$^2((wjFA z8v+%!DfccXV|8Rzl2X{Z`HJzmxm{bcTE7;3WO;1?U1erGcoA>lXCE$^tRs|*He1{W zp8K{_E>i3;;$Iv$HsdF+R?&)OiU@%fr|0EFyY_0vuc}#qTFD;ifW&-HfDKK_mi^Z7 zviE>JNWEN6_Q4^Er3tpIY~hI$sV|Ar#(ieQ!PeW^(LdPNjjDe1TAt6<8I|4Go+vzi z`CC(X??5^ZpG!?83_zY#>e1OX;7hr>zQOvQadFXhL-9~{SFI%9J$^QAGdqzgtEh-O zY>IMnDuq*PAJ0nJgl8Ql0gWHN9tQCrjzK(~e*eARQt>q}FuC?`i?b*)x#B-5T^$e= zH=<`vSn;E;yJ##W6Z*Xt!w$UW?h?#h-HG>kpX_<4tm5I{4HZU%{V?Qm8R9!+SSu$n z@sl8utSsLddI;tumd=q@A#lFGpSu`pgb@G`96vND_f4UU+_V+nT zi?Yq2;QoHj=R92bYEX#~0Dl!WirFQ2bFc4o8C>Tn+tt2ZMzE5@X)eEdt&4>pCj2qF zLytN`rm=OC3cI{Vec{rE4BavJ=iOPR(+DzEP*_LKSF!AXzv0P*TdS|mjAf-V9KnfN zlH?`Q`s*0mX`28I8)S=T9mDUa0@1)si~vdJ*H+$>IoLFJ(fduUBOva;?POJ3Ltrj2WwL|nGixL z5=MCJDg9h4ziX%P*=p0AwF=r-7jQ^BP?PL4@+SsF)xRDHtj3HK2)ta% z245O3jW7-2#bjdKbwCq`!@m^m4o8hW*TIO2O*3HZscQC%XgA})ifD*@f<^LJmqm7BR< z9|xA9(6Gk}xuz1&0q=?oCn zVkA6I{RH**ddeB@R$Zt+5k1{Ck~LGgQ|v__*Pw1fEFsrT||k$d-3^LEajk!J1Ea_&=hNO=ma4UQ0F%Q3ZVAlKX!%L^lrI z>hqKL9y%1oFGmfb)T>h#Y4R3B7nr$axv=WHcegZjFCaMb$IqL1_Mz+_r2;hM#pRHZ`Cj*`rtzG$lQ~`1!k`od z%IJ<(^h9_n)7RZ85oR0q1bb}@8a8wPrb?nK>g#en17x#K_6XPsak@j*}I|GmA_-lc#kQG zLIpEeR)5qffGVjF=^?I;{><`6^myvd5xJQU8N@_pX=G0>-2uCKDs|S;fEzitLpeZe z0cg3e?R}mvdtN~#!zGRa2}nTnCgtUvJ?3B1*j8en^1^vq9gK3V=wJE>EE}=N1rvC* zEEV@9Jdfqwx?FvQ!L7I1%$8Z_C&*Z(WNaf`Es2^)KI2=h$={&7bJQkOd#3N3ew$BL z(6d_k*L@cNyK*M&;*v%XbY`i@9D63!zawKD!|*9w@@kucnv}25>w-$^Ox2(8{${D= zy(%eC2c{wTJ5Meev@MrMSG+nBSa)IFTQ_q4P6GP>`P4@oc9&w%xlwgp% zioEcNiLaDI7j=w3<-828qPKI=(y=-9Z=}ks9XZV?>+E%f}#$RpbZpxXDKw!dG zL|ts~aPsVx`x~R3(K7IQ7D9YhrMs)q0=AebPf)1TD4uNt+w?tA_lH8hT3in%xl$u2 zn`I`ENiS3892TZFgIZ)|tekuMNFmkWPdixey?-@Y0xu~^{(R(Zb!k%8{8n#L?4FX4 zDxwdN*H53E`P<(%Dd-B&xY6tnaJ>POWws%!t9L;GNescq}k zSBq5oytdlk`fFt|#f|b$W@@dTUdo^lK(x4wH*qs72hITKJgNOdYglR74u3gm#cwkG7&+nkk`F*XxLRtXesUxJ}MiJ?3firZv>Q z{!D-=pk#dh{Ui?^KtQ*)A|Wg<=V(ppTqTkI31SPT9sCAZkT$tLAg@W@kr_Yo7X!hx3@ z)>&Bk$}Ij^&CNIU%~11Jg6uK*z;0*?S_KL6hV5%)#90-8j~o3eR>9;Z?Bfm-cOq~!#D9Kz0dj{7P;h2D!$Qi>nI6-W;yl^`azQK zmcPi!;9DBmf{x|K3bAYU&aoe(ANL&<>9M?DDck=dh}?B8(I3tK1V>3u5MjZk5VPN8@Po;?}kE~hu=000jUJb&)$Oy z$Av=8P9qB+-rd1|$If1s<}KLY18u1=urKl17T_Q64~~sLSeH0G^5i223=sK)gM+M< zIa1kNDx8mA^se6?hw$jTx$%Qk3mc0|*H(V*k5A9cXz6N5cXgoS6ZF(g3>33E{GwVA z8o2#HAwn!K(xP2D@skt+RAbg@$4Jzj2VKO7+okGkj-|7=KRJ=!!CB$JsGzZ~w^y=N z6ZkI7QUTcnIl<8dQ-wV-v*MXMMelPgEdDK}EbKIY!_J;i5aI_+hk~9{e^sA6c6q|b z6gkiLjTBqGO;1XQ&vge+opmR>sPGORDFub-!TJ<+?Cg?H=HyNh@c#PzkPX#aWXeiS zTKDc2{vA@0S1M^#xw*N1jcnaLctvF;_}OJ;Wn)<4Tv*C6ist+qn%K77sKnYX2E^=vAKPTHs z*)w5!qgg5klVA7f{TOS-&uxU*-X9!h` z_~)XDNq&ptknDA~YaDITA8~u~)Ax%i_kZ%S*h4dMtdeNSLoTib>~&nj177PZBh!4- zQlpF$S@pDECi5Dbo_o9U4m@I#L$>jdd@BoNH1<&NE*4aDNpeunr}E>#gZniZ@{tIU z|G0_|D3oL1nSIeGV!E$J^Rysd9F~zfyYUQjjel7N98{U$MIQ|V<;&#*NlUoX3I-X& z+~JgaKEPwdjd#xITTo+ph<)?ZR&*tZ(mz6BfPt4s>z3 zCV!N<=!a5LK42`Evyr+WF(_z+V)nZG^w7J-?mbd(dK zu#dN0Fh}e8QXL>)3;J{p%NoN7K7&jC2iug! za&Ej2?&433kCVUQ<-LbKYUSnSRq49?IMw^Scx&9B$K8G)ivB-*fRBkgmAFrjmu;s8 zKU^!VUd7lv{ZB*dwa2qhv=|UhlscRWv3bwK0K?ck>#WbR8u9Gc-$O_t$1Ks{S4T)l zwvn#2k)K52!qZe;ya7g4_~~>3G#*KEJ4Vy~NLP_!y?8ce=qRR((q9gXd2k3=p4#_^ zmU5fV{*3cG)5SKVY*Hlc-tCSOgftIfsqg&N*Dxo@G^ipHlnCeh($r^D=3PmC$X2i zKN6SpmaP$!`eP1r4Ysf*z68OmLSxtOPe!T%xktJhIfs?*rgIrK;51*lCMXlb0Q0smU1 z9I)qy!-|U6ek3zTPRlp}S|Ssd9@B6r3)_FOA`ijpq+HKi4AOh_@MYhJ2TzHKy$;&X z5sL&zd)QNBP-NP+1J0v+5~rT0r8<>T0q?J(({XU_I_M7>NXhg8R=U<|JA&B9vsJI) zDMSBoIk;(=U%>^~v%I;4hc6NtB44ep0enOK zlivqGzNxYbkdv{#Pnn4$x$bh>WEFsMgqhTXJXfHNW-D*_DQ}iX!EC$;^D&B)t=^_FUS7g**`l)vz3HKRvu+=>H0ZFnfW<DcN*EKkqfu&*4jjaYQx$^gQi40xt=+hd-x4?{QL@!WETd8{Jy;2*ngJp{B^W;Ativ=GtM7 zY2UnV!>Gt)i}>*km9(dCJyOpYZlv2?b7H`sD)#zQb181>qxbHOnKQDeR@Doj!+|-` zmwNc;wIUtFKR@cHoD6F5L<5+71>Q`s#opDnX=;4+Bahf;oMTl>)r&F@{`_`f`9rxx zxunRW5|7u{ydYZt&ZjWJFx%q{9AMz8dtw6qvEL<<{j4J7h&|z)3h=HOX^!UqlZ(Mj z6d+B7omLDxIGjUF_Oo@3BXR)KPeNHDoL{L}q}X6X4ew=4NZ1-#MBqp&so_*YAZ7(sxKEwx_*Z$Hwy5^64Vf145z(F6Gvt&U_<7X?d-%dAW)(>oP* zbxOkR8_EQn*tK|##XK9_G5f|#v){TYbAts98(bDtD?HpLRF8Vg{16XAg}Xc;_Pg$H zEatZ*o>dUW;-Ul{S4%HIa%!!E@WNn8{}`+`yStC4R{fi}-|<)IOUCy$VrwI(VG zUB7`G{?_)c%8EfoVq>f8W=0{(TND6Jho4_G+|lVQSgrhpU&P5mb7Y~dX?mnMn!ni` z)5wt(qjv5>O>bm&_5YI%(~I$yrX&R&z;fy%%Ue)20BGl2sZj&kmCmeJZg%Pp@0*nxlIw`c{0Bnqb)f{W*+=WYiW)053Z_Dt zqf*Gt+{BUgr6ucv4-3vEj~fPN&$|cTmdjaA&v>hyX$(4aBjTJoB5uV-dCjk%26t3- zsJGuM8@p~s3sGJ@tst?Xg-zvCWrt}@NhYvtEy95?--1E4v?G8>Dw=%d9=bc<@QXVK z7QJ?_qxDkYNO5Oq4V8h~FYfEuY`FsZwp#6-2-?g$dC%@)@(Z!yYE|Or@lIfyMa=LO z#^b&!37EuN$6LnCC?B&ws?X^kC$Z8)G$gY!WaHb}9_MXmg6GTY!NFo8*fCclN;f!K z4&cw$fAz_wE?Rb^>Qx45cUp$O7tiUH2(T!IwoQJN@X8aN-8ZiZ#>e^n31e5qs}D!tXkb)7pGnwsXKy8XFM}HVc0YOw#D>Ha-`610W(aOsN)$+sE?5fjEr?(s zzIeMdH~ehc{CAYz)pzK7NDR$^|8FqgH_0}0^^CnA0jpFI4?y_Kil$1mQsTq`b-H+y zan`gD_e(qnJ&-S|x^>~HD8u+6Fie;@_%hjbuIbw}GyEzx<$E<$4c1%al3Et>B<<=2 z3JOX-&W!yX_+4bLElBF?4%wPM&28hgc9l-%q((_rsg;g7>Fu;o88)mc!E;Bjg@Fp1 zWPlzSA|YPtzbBQoBemdcc<%8c^KZ6a_;I`?(C%=;si>ppySR3L_kM2L@cV~baU^$FrG6gA&w)v;+H zfLG|SC_m(1u~=1-Y%`w0HH$AX4v*oNBkrj4w`kyqm2Q9yjtuA0nV9 z69wgqi2@`DB^1I--un@TWUdp z?jPa;MEE8^g6#f`u~qQ^bJfhn`%<>I_V8}SFI|8Co!#xoz^6CjPh+85?#++xY1CRd zApyovwc8^b8B>`*{CaLN_VJ*)oxVYf&?AOvU@c}e4Ep~0Nw9=XhevAby#mZ(R?!Up zG(&C!B=-uMj56SbOs|e)ky-xbJHz3py3`GmrT+?$6aiK{T?dFL4yB@B8(*v*4}I${xe zm+HMQnV?pwV0p65a>nw7>JEmm_hqjUkvi+E)XLJARy7W;eB!W1ld0`SB`!rd_$SL$y|HaL;k9&<+{_Bs3Yz-}^Nos)d$bQ1MF4K*!9@(>9{u;6_|okEGY?^)YA~t) z&0DxW8Mp3$i2kcB^56zn|EK-+&F=)Mo2Ik!Pk~2M9vlsWyZSAr;Gs_tDQe|+AP06Q zW$+MO<`@U-!dPxz8BI<1KpoxM@dZm4vUBkQDvx+6$KUiR4~Uf3zJE%(_YsUZuwj?*XT)UpFJ^Ggr>d>5*IL4&Yjp z*>~@$@mn+PLl~Zi)aIi?`@Q9Q`=r>|*zrBf)3Y;v3UfK6=v{?hoQ!_Nr}o2RZfTL1 zjDI3awGucQg$?}%Q7;YC-kPNm2M}JL5Zo8o_$X)OrqIc@Ze~#j;V1zM{n58)*6kxWIy?~PyOi*UWI_lqJCvLENNA=zFy=G%^o;_!LJ= zxAN3E(`Ay}S)(uZ2~J3~<(w`h*b_`7dSr8FT~9&f^TVo|nscUGUo{oT3@t3vhFHWY z3l^svw(Yb)=MF$~#O6!9WAqgwgmolwVBXq^t$AEH(pLqIyQE(0qy|g1cSC1ecv9-A zvl@3Vqsx(ZuS%^k>9qm6CfM{^ek}sC|BY<7D`}eUQXLWDeS%*vseh%>B zLh3>5WMxF(CzY9daW3!}*T`vMFW-6qrCE@}?~W?yvvS$;>utkuPxT3Yf8#XZT*W8L z7o3YUILm5e*;a$A+PcgoP;rgCLPruyU>reRo z=bd1xsgc3oK%(c~-#X*Cyy~$2Dwa$po;k@1NO8lk4av69-B>97%!~(aoOG=7(tY++5~lxYW;2C z#Z6!S$`1wM5L;61Lbc$}Q-7d*ge6+#Jz0wXyU+iO_qC(`Jw29_1xs3FUb(C7GnhXC zfI=0Te~zcqws`5Jt2(h1g@us|3>IhS;Aa2wDF|I&kCzne?_(+5*7-pJf}+J z&Vo$^($N(3dut>5*LOMCvOWn=-6pD>xa;wJpZwbPZYZ-M`YsQZPtKfJJ4#<)KX#0^ zldHP=U~a+Nw397=2+!I1yu6IEsuFnc(2vu80K*vJW|shyXif`vI)k81Y8Sj;S^Or2 z9*&P|F17VkFyAuer}DA!HR-Pu{Qc<&axlqY;`^y$2625KiZW&KhK%`@UqQ}Fyac6Y z(^^m69fh|ohtM*?241czXI1nKW|C7gf9#JStxi{2!4jyf zpg`6WLggf&#*>o^toa3u04Dkf@Dj>yg}0mPnxvy3U0btTPnx_lo%%hCg4VjQzwy@fI zCZ`pl-{EQ_R#2`_m0oXLL6c=1zYW z27hWdoPOA<&-;+mf5Zy)?}vT+g8u2+o2}U10=;{l!?gIiLl^N&je$Foe>DW0qj(4z zx^VJh%W5a{&&MWjxBIOlLlBiK$Fe8RRoxdA8H0_N-`6_)B~(UV;N%nKR1z#D4rugb z;l%O*@?Ouwt0H5gmH7H-+pmi3>t2Y%*DI|wv&imGfP=%!YCK}lSHfurja!r^a>$Fv z$ts@UZcxYdwGE_KD$_pRmxV&3h@P!jB?UiWCw}0 zL1Z93cur@PfXTa&j-NFcUcc2!tlIY87V&+=fl5bb<2lP2!_st| z{kra|f>>w0%eBrjN<${=&Z^p<%pB9CxTxUeRoJj74AiDlWo2a*i2;R$g)xX9d7cqO zFp28+4-XgQ<>if;y1NTl_C_7jtje!^#vk4_w?8L2hPa=D?7rCfSbj?Zk{NBM32)6) z1?V+b!P3Oq&+u>zZ0-i$=RQC_gJANaMS0H{t}l=^8asv!gQ9@*S)#eh2VU5k^+ZjF z*4I){!LxL-hb0(FVH-OAvkGdSdR-fNMB@Gns&O5a#PV}43j33@` z3!QG_^C*>u?e%tS0-~Fm4bvEl_g54O9p7$X1rnksx3{HN3Sb)bj67l;!L+7C>Nd+p zx2URq;Fc#A-t`Q3FO=U!C^COU%S)fd73pUumIDG%EVfBL6OQ^PAk+ zKtFun^^G+yJM$f9{_xWLsXStLr0Pl?JoZE7NfjjG0e`!*#MfuFo8>6^V-1;=?|#t9 zDT<$QykyCf8yyn4{sD4mthR2%OdP7!f&Bbs;CB5V(AO3l*C15<`g@7t6f4~4u~nwFsiRt~91=R-_s>-T1g z5PH3Ugg=O<(v)zz)XfP){9>`@a*=eD-dkE1@DDWvF`AaUsbntl!0_3VBOz&Z(qOg zPnaw98%PrzCXSw^n(3;$_wNOYrI^g-&1oJPF35wY3m)!D$hs$b?f8CT7}9PdcCe_@ zc<16{67xn195c)!Q)#mserEo;$Cc8n+8dM=M43ZP`$HIH!-6rSTt zVbnz2m-`dy=mo8-T6b4gt91!G;;&Zg4H@aK7N$^NH_-cjIX}(WWj}GRy)N;#bG8VEy8 z4dn?M5eA(%n6F}QyluYzc*U#$g6-IH8vOR!GG3{|5zG)}WlD)F5SzEJv+Lwme+C}If>>!E1g-3jBsc!m6nwy5*8LdKUxyq**C8&e1FsQcd;@Y8avuCx%i!EXD+_;B?kje&sx zRxaMNs;n+HN`MvLto5WaF!Y$6npA`W=iD)`s6`Tv3dJ9D$Kedq*n9}iARU-X4}zxT}m1Q~U)FR&uL zAsLX(d-9Jh8kMu0De!q-A6E&0!tXlqC-s-_3JvFZ=G3bzmcX5>Cp$_wQ=dc+`T)6l zHn!t-=OLhMSOqlEOZ^Qt>f}IW4DwJvqzVPi$|Z86r}d7MR8%&n)0{R-c_0>ju}(Cg z=-wV$y@=QdLzw_l;6LcIE{fFuv)S&rQ$o1rNPbmQ{DKqm-gnvWvobx+*Qup_0|Nxv zxTlp6ld@3i`$jj_oNVA@_5r;2^a*(XfwlO+WBipnrx!Ef3CJVdA&AVv@9YX9!E>I} z#`~F`9wGiBc;i$Px-Lt4i<_$O+-jmgrCj%7au0eMOpQwjXMov#sN~!oR0$2GgL`y; zI(qDBepXe=aQ4{Bbjq~f%ZimaN*OHMh3&2YoL@!+X9$mhloWn6mc!Vg>0|D40 z-2XW|D=w-Ad*50O4J&#*Ry^Mlb_$F(VmWB&Xk$mY0@nNxzunZj0|bxfaxI+WlPsdc z#(c$N-|7i4xW$@&8FpdeyUFY7eQ~D~OMg?9olm{Pf~i}4WHUKy@bDszd2bTc{%Rc3 z^lxb|v`}M7IrW)po0JGD328E2I%vPDChDe!SQLM0AT1y*T3*o9dJC0{s zOlzrkC;%=baOaV_VTZ&Z97|3K!P*wzI|6Ui7Q-5@lNs4RT{FFMMb>98;k^wykS3gD!vdm!l^$eC&JcA571 zt$BOE4cd~1^ zcl?{`+ZXOpO+Qbd1=zZdI)av?8NQlq9iD=*o4TsZg;OxKo5g@(j}aa`YK)U5StA7< zr8=a1u1K9gKhWY9sED`{HgpoXWg34VP9HWct$b1HcZ5GUGnj>2uI`+-pnf>reZ(DnQ4UsIkiTJmPCuyGmVEmq2xRqj>eUqa%4t31 zF7pG0tb0fe!~Gl~4-y?(+T~svdp*21E5JgHPGxC+t)@AyU8To>q-(8sBAM6b_Q}aI z+!u>MFCrRk53+dWl|J+C88KHWCO`e|E$f;)@nfjaNH9K&oB-%cDjRv4`?uiJ9F2Xv zY3!5kw=Z$oYW47F{TfI4s`|)eU$lA+1-_FH&dj`dC?K0uVAeVRg|$LF?OdG<0(4>Y zYppr-^eUd5lyxFHR+8|ohvq9kO_9I3LG&^I)PxUNyzr7LeFRc$8LqpoV1NzW-UYN+ z07_0uVmFSDIMswX;oa|m-v;SkT>WHsH{SD6PMgk-#B6MQ%)&O5;emW(TXeoa{#ZO3 zr2C884{K$vIMbs1xjekP8y|>`i}Q=-gmx%Vh=T-S-T|B}eql~FQ~asGW-dXK*9^tR zOdA_sdSa7|zTT)>E&LaF2C3|IBnv8GAnw_y@OtpdHvd-WpBDt=*+65su_f#YA78v( z2!a1`sCo&NZVx)H>0nagrG8eaE$Kna=ADh7?-uKq!|FKdNHSB!I{|bm;whQf5&6q{ z(>G-!TxG)<162}@pesin{YtdY9YX|ZYAH!|EBl|1t^)l zNgmWM3ky_7W6WNMUj6O}Nd<9j z%84GxRuant?`g#B>FINB&a)vN+>Z_jFDK{mznN@7MF)&lWmT3N?JS4v)w|ag9CritVR|1G7I%^+}a|*d+p9b94&4?-C{YXPXRm z(|vm_o6-enH_WMdE8=u&nyM-<@7romNMn<-eZ-~G`&pHkuM}FzX-JNxZkj~;q5L9) z)1~QCByEX7^z zw&vdwh8cmtNRG5P;tXYT7Y@;x3KHR~(weL8F5sMdwwE93t7g?d2YPof`_E~@rb?(< zl-J#>QlZT{+4&1rM3|A6gge~(Z*(9fV_#r zjXS#I^N0#* zw*l#F-+DMS)59o1^T+>~4HbN4X=!PQ7F|Z~HT}KsUA>f{!qLjObVOIMQZjM$9}S=r z&T7O2{cyAYqWBWYDr;g}$j)T_N6Qx)<)`Kjy-_5FEubdXG!8fBoj8M)dik%U_bvGmZ- zCr>!=)!I$-XEF}UJDSg=D{Gyvd>^K!@-1KDiaiy>@Y>bBn>t}}ryfA#e{kTSsHljK zv9hrd^gcM*(9`%?rF7?@$aFWY5yyB0#}7>piF^j&W_ej#JNqIMJl;% zDRSOT8ZO^@`5xfCN5Z*Ie(BP^Mg&5+BV-4a4~DZkjLR0BP7r=ztNm=i`Pvktj0qr! zPfT>h1lzc|AhXE-TEsB)Ym&!)%emk%)9z?m^DbkK<{`Wekv`5WLcF0wBP1hxEp&Y! zjY{6K+hw8Mie)yriaQ7>3o8 zEj`WhPRNothe`oP8hZq;n{n+8HEr2AsBZ8VbP}{BLh(aTQBWxWGL&Pjpx~je< zMGpg}M-;vajn;8k4W3tAHe2(Y3n<^i+y43lC3%zOtNl3J@>PhzPuzqUVs zYw@wJY^^I~k=bo+nze3M6OG~d#)fc?fiGa7ej4tx^Pd4vB zHi*WRR-plsR<YEw<4K*omialFt`i;UXfyKr;D% ziV2=`J$_Tb2vVZw!Z$;*c>R9Devg(mz@0tlL>E7#10DsBQe^|u?(*-joIiNwACyok zbl-*2!8otflrrGw3f|>DuClP7vm`X?$KN###>Do1PO#zl|!uNT~#{PU-rvT-O`x#qVhVm;<% z*dyAi;UhgN|1<19`cS8br49zVDnf$XpS2A^LQ=tc=$}NMX}}cq2NRQGFC6RH7gix6 zFLr;aa;)cs7<4e_{$1q}pXBg6?cF6$zx{m__*znLnwZ}?R3(B#Z;B7R*n+&d1_j2P zIfR5JQ9F`T`I2)BTld}H_=R(>4Z{OF<*JxZe$EtA#vw1JTDeyJ(S&DDc&Uk zqQk4AETZjvw4E{FBx%Kq3Y?Uq?Zhjj`juU@(^Ls^C%l261&tRagmz3dA~mLo8^G33 zRkk6HP(B!OiNph!r?*yTW}x$|6yhaLxNpjkXdaitXA*gWv9e?B_|qw9gNLAS97KM& zxonR<8eUQz<|)N%LLZ6Z%)HFWB*E7(^6aslr3236#{-(Rx#|i>!J4KY&r5dYaP@P? z9=9PH+aib0!Ep+2D`3%vVTCn-qolPK(DH9dsAvKXsYM3)fnMSevFjh&+&o0qpbqHv zq)?321GOF^l4UQfjKybNRFbjFpXWWCwD{6h&0=-BsgS2SWRzqlqOa?cqSP}c80<#^ zx}iVN85siy_2Z}^`sY>+)X=u>;Noend$@InDk%Z}BoNPwB`GkM8i1E;v2kf15TBA_ zdoF^DFm$~R0A_*;J{c$6;Ar^z1Kuoq+vda|DF&32c;@S~R9#dmCBE%3_SEz5pa~b( zj2(4owq;DB$m)^Q87?W-%l5yL({&Kn>i-UxWXt?tGu*)cE5*GghRb}fG_7oeXeQ*e z;J4`CokMvi9&K;nviG>`sbnJRW*+Is{T*@~9=8%enp(UGWo31iN58W{t%-#kCrc#e zj91p`)6nK!JS%Jm zNL7meCIPA!a)#V<&ebb4J}}5EFamo1px|ft*WXbpF-Y`T5x7%K6jQJPJ9FNrr02z+ z@yQNQ&kn`DCtCpBLOi1T9}?Hzjp9pFzgM{+hOkJ?{SB&o>RhIaeIxlW7lp3$)7QF= z2PPNJN>0b*_d!Az+M={pY0*2vk8{EfO`QYazkCc zcm2GN@^V~3AS}j{0$}!I0QI%s2BdamSwmdSqLq!y!;ji6ii*o}a=N1yCNt)}k0%do zq+FQ`v%onpVQ$ntZEb^{i7(q4eFSlsqkH zD#Ja{LrgAj!Z`PluRE^O;>V^sXp zM54c6dw0h5Qc0Gr$H%Fz&k$M0FVEZ(DRE2H>o1uG&xY-h)3_m$bRLBb=(LI?Oa8tQ z84s#A4YH)ti4mO#?71Pb8Xn!C1;Oo4CO_`rN<+GFL>3T|2Y~FT4@f_%Dr!Bm5}+!R z@2=Ri?NZyFYWKJesa_BX>`k>fP+ zrUV}2t_MPURGET#^;))04daE{bdssReDcY<3`Gpou>`aSBO;e^r2fUiy`XV8a#4QE z@D4ATw?`X|^TIE=T{&}GQurt`_YSAu8rxkF=JVMR6n4%_8`n7ji{*EsiHNPe_+wC*#E zcwT$yScHAIJ%QsypK*n*K!}Y(h^Xd&sXRTHM_TkwUCTt|e#-mtAM9VwbS&e0Py-q+ zn;brj?bO~#`p*YrJBW)*LD{Q%I4)QOa!vf1Yet+-(d3K(i9hRMY&)hlpp3jN-L&tw{bMae^ zln+d&?vM`Fvc#Gq`&6BF{Nz}RIB@89aBip*6+KmAB74IJRID;ImkZnEVHtrOp z&p>(C-R|IYSc9^*0;w0TQaFOT+Jl?j{Ua1DVWa!VEl~_zE^ANZx&CSAx9c}g{t1IA zK?YxoV`&13TOl!RaYj34R`cOZ0jH9+g~7joSf-&@A46j)lmF)a+3R5l&`{#_zqEfy zZ02R#fwZwlu7||C%}mkS1zvLf?{=5CTO@*Xf|uB#p_f)c>$Y_LIwC=G_+uKB8F;Jk z_N&qD;uft{IuxL z2rsqQy;UNZ@TZA_^-NwYO~vUfg@V@twHuhj@ox-Q!-Y^}bbQHd`xMTW@^ebLpVM=S z{b@Xmzga<%!Nr=XKxBNN9ykGb(`s&aMjIZJkZF8S%spsP*497OhK~di4WX2r+l(dG zROFydYN{=b``(`b0j33*OkMmP-P7a9l$??MZMnP*IW&xdJ~exs--|`=S{%49{L+GOCOV0N{c-}U z_q3Y+H#W{TTs;VD+Vc>fl@cZ)zpry)#Z^Md;hx?OuLd?2QrgjzEkHD#oV(EZOJbBtPxZ{+A5-gZRidpxLGIs*Y=9_Y*u`8SO7SjHqCcu(wsQB#j;c+#SCM*oZc+8kZ2YX2;*+B4m7HcA_8)op;srrHY(-|SRV^mhb59J38=b_Dkv3YUUUjMHA*BB*>8HHH!vVZhZdM}gnX&f9Jk+;kk z${)>UgS#PF27l6?Z*3XBZ3`x>>#YrEay)SDlD^ziI3dW;2DeF{)kk$NXFyVKM)NHr zWAjk0a_0MWjle9D1K#Qsy~)EjyczVv4*6*#s^5Pq`;>nW$;?nurhi!8t2E_T2170l zu4l*mBUF^Ttv=yg?6fR54fDI}C(~DVIz<{}X5iPUrWk7!>h)WE7PT9{U;XK@5&YLV zwKC`G<1zdepD>S}<=S`Q*cAwXqy#g#y?z!hwB+sUx=3_XP78KK@lGkCxiE?p-dE_t zh!8DtL@Fh^_;GSf+RG|ByqtT2raJb|YI)o06G&q@|loxI^Pp@u9!U5cU6%Clpu zmY=!7Z`3G{cXm^=IKBvYfCmi+q^KJ5PKPPs%&rp52v=dnEl& zjVi+a8MUf!E&y(QR&VC+1(e362;Mi@+b+auhyD9}>q+g@A(b?bVzf8lZMszfBevBe zhBOq3yA#NbeuD~1FTbAoF%q811dB-DbxCbL3=Zo|6;Vc(CH)JUD4z<8sIm@@4){f7O{L|ZWqRh>0 zU~{T1w`0%CnK48tn@ZY9((=c98K!0?e;m0^(FlMRS9^L!uZLxl`}1eTFHss9WM4E9 zW4wLG2khl7=*fgbZ{sd|^Q0o*a4ip)t_r(dU2B(?mMDIl*2eN}eA=_7Bp<&QWm+;Q zSAEr#*B@Z`1Mdg4;O@FN4;cTej{EUGUE%NkFj}c zZfZr}TDG%1x;;FyzPRl?a$u!>#oyIgRi51w30MQ{?)&=*_NV2sobDE><1?Kl<=I{) zM^1+hvp=E9Il{wx2q>j`MAx1TbtT=vH{76s<0bPmk_;(&7CGh*?;3rmF}=<+yV+^>?(We}yZ0+sG&(S~eKv$X>19RJEOf%!DYaXP5>QU%MyWpgf?AaL$L4`WBQ= zk_;>?$Nh!9D2HliudPsOqn>u?@^#a5aZe#$I5%D_lP%e%ffX%H+n>Ly-0e~uC&@)1 zMg;3v!)3X>`BM>A&8M^0FZZwQ+a5Xm z@6IkrH*mU2sNL-Lec(IJxEu7YOXg07;iWvwpWD z>nsC?W8m+VP`M=rUoX;Luat)yt!=B2HolpLNdc*mVcM0At71D`Oyr|n?(YC0H^;K% zz$+Tgq?fU{L01=OH6`X9$SuyDowRG^B9!<0l6{%h{wX45Niv_hFV~$$I)OW10O@J| z=SPK5LOE5lq}sPka`3AKg8M~Mi1mBwV>OejgNJ`{!u8Np=KYPRXDhC3e5^&9^Ip6| zBdj%EGGo0@9yOXWA5VpzIDpSAtIq9n4gaRW-#T;I2Nph6F$dKW5hg=O&>WHUbSBr` zXb0ccBTVeZ%sY0m@ZnPYVV4LKZsE@h#_`RcI_tYvR~_<8M@PoGcxr`ImT9tRjvim! z_EN&Au8@Vi>vRg(5XL6RvG8e&Ja&aUa zsU1`jHlNQRe}u9yfc%ji1Z3as3klW0w#>a1#yc0C<*&AcpoQ!G@SW*m=Gwu3&H}x% z+FU~y8*QT{(Nhu8iDNPdCAh6}ESD(Yd60G%Ws&C7eh!fZn5oHj;@mOy)9@gKS0TS< zRNlHGj)r-~kvp?B;yXAjaMLK~aVWMr72&6-fLf#Gk3Zc&D7QXUgA0?ehy?!9K`rw2 zEPL*Y@R50wBdUrw=sHXsL`8wphf#UI3-I?o&Fy{*W0%ofX%}zCS=lY3}vW zCa6S-zTVU#v-PW#K4GKYjJwbZ?{|Z!BeY%1q_f<_KQ+q%r;!?x5Bv9>d}86@kv4;w zH?z0jWQ)Y^fX)~=a6Kv^_3<3OnPYn`^$uz!kBE+}+4C8l!z>gNM^OKibIw6hhD)F8 z52o&O)3pzisT{fvfUcHSj7kdI#}CLTY7h(tWJJ-y?GB&1%=WLVw3+ixNoq`)*%?%0 z_g4$E!=nP?IXfB4*>}S?&ALscc_TVFqMf53XzK*Vyy4a0O(;poSqZ$?@Oxkgrx zZcXL6S~Hlha#x?_DQe$eRnr9bY6Nzki}JNRt7$Ia{ceX@FO5u$b=_zQQw7X+J*Yz7 z%Mls%$eGa)U^};ylNQDX8=7LrtnIsS46z_WjOo?gtT!^HA>;iNxj)_K7AeLx0pj5I z-GWN&0Fj-$7``ex6*8|vDFV4{_6UY3LOyzw!+wuQ(X&d1Jz+5uy9V(IIRqT$QlBPX zBl@?%eKmIT2RUzlLn4RWhHKak-Q z;axT!7~iDT%lhmyaTtmD-H_)9ixDXnYNWwfL_riMT#lxo=Ty9IRPTCcWZLghIa51s zZgMEA`m?+rF(Li0;?{On-*%R^KNL++h-B$ro{OWq)jU4&L*0VM=gdBmeYpZTV{OJPsyk4{FzJ_P+P9H*YcPtyGf z=;n>}7-)_y8L_K!?q4rZ2=zw28@O-X>l22@`=?R!Vd8S-*0iuW5k+r^P`P@URcL?M z5I-3R6z0VCm3j|~hkc)lJ3LH2yVqGN;tx;5B0du%+dC1hO*eYoetJVLrHGLT#kUg;RgA(?nEp_!Qe-P#dr6EOj8qDQEk1n6 zqvg_RQX@m(5G9uhk&7YROi`(C4xd32V{qrkWJ5RehDgt6z0zbGKP(JAfadDv_t}J{ zGNLDY*tu&@Tn0YE)4|47z&5a#`ptMz1(^e;?Dm(G*+dtxU+ZB|am7W)doqYkexP#^ zX3)!_kA9yp-JFbkfS*q*y$7^LTI2P|hM=p5m@!0U{pOV`?t0Z6VAKL0mXi*e^s(4G zpc^nKnzV%XjiW8GR2;l^dgQ}o_Dp1qO=e6nnz=Vp&EU)B#7RmqXjH;F4bbo^fi&FK7r2bL+@{%TP z0Txy@Vz6hN9ueVSFIRh7%a2YKDHW*d6UBRs^S6!&5LRnNw!H18lmYY>Fd7k5 zkFz@bYvnzWcHxi!3}N^1CY56qnnX5|%*QPKpl{|Iu$7J8H-@1njE znbTR=bkwnxsukK1hcvNM)xnbXx@A%ojxdVEjD{f)zr?D6$0@TqPvPYELZqO5e}&-JpIaHt`P;MNEY#LC#e`!4XD(o z8H`Rv2wvOqZ&HFZ2Kk1Y@^AJOM5gn`QWAp+4zyVekr>0@OXJG5OMXgZdKCT+Xiagh zY56Y6HPWP;&&CuJ3}7atpt_lS`ZcLzG_wlNUukkL*pa@~f?4=G{}~O2v(6G{a3)Ay z*TD8lOlwq%R&^+z1FKhCfg>^+7b9wz9jWlbF?wlIc5Gxrl7_L`)bQJjBF73QEU|q% zzRkUeIyXA$6Wh*lPAoPkN)`$=O7O6Q08R=9QQZTQGN5D+JaQ)X zp>Edwm_Oe-6pkuTp4~2mVDoYa`RSs>u_Cgec_8+naWG`-*x4ez^U8Mka^p6Art@~W z@<952?8giM>8iGsdOr&zz^gc@2XaTys-Nb8AL|?3_7?j{)LW@?09{JwbNK$vJOswD zv2u1<^5*B>R;J<63maoGu;R%=<3OyOaj-9;Z^ym3(QvThpEJYi>##?KkLP$qf!43^ zZC*xfl$kVN_%94l2OeF!k+^M-1&7a#2+Rt z=*IWFOrd%qCv47wE9t3DOp?&O-iQaBV>V~6f1i&Opc!{Zd?f}fZdb?gXncG$9c)EE z+B{}7f}W}r6n-`q2vq}mDeB^W`+4ss|83UjqsdG3B z`NoMAD@Pv68MELk594ghnQ4~(3N+_QZLc&+5$nDse-=J5s^43DGIrUNkl5LMjV5!X z)B4Utd)J5A#8MDcPNCVZP^YgBnklArx@T1lWp5YCNPo=rjRWTJ8BD0XDwOI`Cg=&_ z14MsOA?L9_!+r0spoy>zwRr33>}Uv+pcg8N35p6N)D{6kR4!Ht=Bc&=t zPR_~cM8mhnZ&mic?~cWZG}(=paQ2>#>qi`!62HBNoY*eY`%3Lk+0v7Dkw6B~&I>df zB*@Xn_T6(MgX9;U-jb&Q>ZXfRQmqLjSLr0^f!Qh{JS4{J7d~FVPmRmJ8H#y-nOP+m zdQcz-`>jeV0}fY5d(NQ;qzzwcSR|@+r277x{C492=sJN;?6v1_Oy}9Z5EH#)HL6-t zK`R(ZiN7w^M4SyFD}=)S&}kS^jk#vy8%LKDQ#_0e5?FID^w+2ZmSn_V>s zUwWLZQ~b^pJ@JA9PLHSP?H&{L7YnnrlY;uagitEMs%+PIyYdw_RNGbC#I*7L4{s7zf_wn1LL+OjHes4g;Cdj`1`4D6>omNWdC4) zIy&K^?ZiRu-!3}wG3=o7q_UMo0{6ry^X1G5Um)3MX#jtRg zz~?xN70*HjUAA6v>p}s!>CRiw{f%k@Ljc~aW(O%RM77iHQY(nk72bA(<69ibw?|RF z{#X%afa|l9_8xNQLkPJ;9}{D9ds`pBnx#}ZaCRN z>vj;4->#Ix9H>zVq_piW>xb+Cc%*0&`?H@t<7R5SHA372#VkHy)6x2N+T6Z;T2Ra7 z6LlaF+ClQ+DKXGvtiL;`0qE)Jc{4|-wK}hz#jnE!1**K|#gWSFLWB_UyX=a~ zc)rXow5ZTe@TpYG&*Xt*d%6PpQLo<76mm-AH=T5jq1H51_}V1K(rM8n?G$RRD;1Vm zyUm-RClS=A5|0t}LO#mcG$c!Tcu}OlqyzGUa?Aafax{IecwG^5I?s?E?%EH^Bwj^z z#53PsoNjA~5weMe2Pe{{r1^xm`(4Z~4g16%-EHHu2|3NJmBCShdwKvlFaQmsN*q5O z6atl$>H8NfJ=7o80}xl6+(=dy1Myuv=FZ-pIM5*}wDda|WP8a>o2FCGjPVT6BtOOt3lFpySlArUrreU=G-0N)^POU}`CBasGvJ%Qd*>81>u09G53Kl|nPRH9 zA_-6|ceIw@P3?uZ{PEf)+-QAVb^9Cl@tIX0Gx z?;meO5k*u0W_d|3`j?9MJUea*dQw%8MB+Tf2;#LqdrUT|_Lp#9^oTK0HYzR~1RF&1 zNCFv1ind5MJv;lascUW)7E~~WhwZb7t30_+K!*hdA;G(P$A!Hlj#$dAuPAn~h=K$f zDN~6E;dr^1Ph^vcd3EHb@Vw#MfwD8m_^$_qu5CgufiPd^)-vvpUGfHA+ zH|K@;N{fBz78>!V6X@5Y-r9!{82sJ}qE-?lS078K$`WQgYHlAVz99V!vR`p4p^Ji* zSBejmQRfn!N(SEzY0M5K`q<*juw9^GD_x*@zBtFl#Z}bSPO@z;z)UB2)h6x@u29gR zSBsygn3tpaH*K-V9eTS@o$*~?p`9l$3wBv3Jr#!1I{qlX^H6$f!5gDbfxB6c7)bh6 zYAN`1w4tPEJGWJs|LikRQ^m@A=5UBCYOn?#E zPVQ8=TV&^a^>cp1Ke01dfA%8x@SGlJ@y++D&m>NSg2ngU6FZtwgybfsU4l6vZB!L~ z(()-H&K?_PnON59q*T=%YbZT#UdS6Q$79MQ&m1uZtiJyMdUUu@e)X zSC<+^v+^nz!s2#CRx_MbN}4)4NI-7E(dyn*NiFacRQCOaQF!P zFWC{<7=u4+_YpMSJ&)G3Ow9_LUk_EKmp92I9H_)awwbK^iZMHY{(KE(9T1~@51o)c zQ-%hC#cL9EO&|8GFrm=zi_I*#|5v2eJ?kNT4c30k}PJir2 z%I^fyk(BX_U)P~6`baTFc(&SjWxWNgQW}9K)ZtXV>3evA|7hfu1&>>1GsBy?-T*-OBZ{{Tfr`g!?WRnD^OZ(m`a)MjMbn*%Q^WEdH%e{y(`LZXE zlKPe5T+NA2N5$P=IV*v3_2>7Kb64s`Rxm0hUYlVuCT8Zmh6ZA)fpyZ(Ta;lN0TpVw z@>av7nU3^1)Z*(G4`bU#FZrPF8&3ZKcnO*iG69Zb+wzZ5 z44?_~35uJ>MyDh~7N@^TF+D;Z z76;LAjJ_3N;sehRn;e`!&ah<}w_mu$;ugj>;e^}e==$9j{TMmj$g?QWFWML4tt0b; z75z}Nx!ZTN#e?OG_J*8NqGRE?Ci5fyyeyi*dx`wrwLN%Ksdqmgo#h=-<9r?+vQd2Q zPvx^@VB`Zx$41mKoga3CtQ~TDVyTfJ`V|JUU?$nio8#q0`^<1d3*MKTFkXkmbA&?} zFGsRAkjqQ7kjwWNv{$a+j8qC@q<<7?6#IVmdGs35aU2o4qigEKVWFMDHQnVVYv63P zF&`NcmCY>~c4SJp(o2~QbfPI*b%L(U9)Rzl7o{_QB)Pb2VJUjyy9Fee$~p&}%^vGIx0gyuqtB;B{q$R1E!c zek-8Q(}ZCTlYhN>g8u(;ll#1JbuOqGzuv495HyJ|aU02i>WMnA6Nj$x(sX|T&Jlyi z{~wGp!{&dW(O+JCaDRP5jZav}_rIg)Bd)0{a-_vPWYa6GbQk*|hEhq#_#eRHn+EP) zTnIQs$H?pI5_t!mp5mahm7<0&=CPsVRkO>rX~dhi%mz{ET{hk7AE>0h5+_I0ACs`+$djVc_|;oUT)OdQ#^{~k44%Y#G@9IbHzh>iKe`0B`^WGK1kTRR zz#T~N_wV1$OLG2)uEh6jt*t+hMEsIG?4deTJT^}=NQy-WFJ}iA1p-FHm72{gAM=}i z&n#Lzc0gd#f4_`T=ty)L0-k_U*yZviq9Jl3C_2Q~hKA&^iUmyDj&!>hsMBV=!NQ>y z8vr$e6}I%s`v5fctZxI&Bv|jRaZF>TcF@;a7?QUp259u9A3=*A(xt;=pk?(PBJ=+t z4I{$Rr!Lkh(kaI}@9*el!M{dFkM*~bQd3zLrg)}kS76wCpTrQ~Tz4RSQYO@T>!zQ? zmhO{L#Ge)hAu;G_6%b|#!_SI~E7G@EH$s|!@y{|8HQ z9&IVPkCRgGPE8J!BxygmCLa^JC$wV^nl@*1b-Ja|P zYCPzi9^_PC@OUg(?i^$X{y9!YC`?&62g!#ryVo;0s}*}j8Ux#s6wDPekpTjAod8~c z(RjBn9M!bnh3VkHHeQ#<#TeLB3k!zH$w_2k1XaNI00b{Z!o|#Cm-&exXZfv~dpf-M z?1MB5PuIC*&>mxo( z#d=juLY4-&OzsFqsdaD?(&16O68$9c$>_+*8z<8iUch^2f{?YnadEhK&O~XHteQM; zck1rMgZOm24D~10MYaB|iuhFz$y;c`?3=&z{>J=gh_Iz@0jVjoDpD~l$#+LyvltYQ zi`GjhR!FE}2(ME)yBA$M-oJ_Mm;a>4R+{;7)@XFS zxp`yvcbI1rldkak#4_6R_eB_wtI0+HU2Y?X~gLVhYmhm8@Qzv zVk*4Chxz|ozxFaR7(+Ct9eTc;id2-JkU`ul^jE)ftEc%wKXp8gW6^|wgmdrPw7sv; z&a0B6?MVNn`#&Xv--C-C!&?as`Hy=9oBExbEG)YdHk*c;UbFpD@2fJw+FWQ@zObC@h8l$w2FJqW3NeeJ2MW5#%zluUT)J#z4Xqx+BjaRpvbz z`+DFq{VO;+{I7VUgQRXV6+Hc8pPdoxXxdCpn(*uzU`{!OSRG<)I24B6*v+GEi96^V;csN5MLb?zE%4B)HplM~u?BmEN^_$X zL^TT`H9}6K&7;MGntFr>NpPr@AkXF?u9YTSNTYOVg*0Fw7>}|H#~+C@^_qTp^S7O6U=NGG9XDf@=0MOS7JbmWv9uk!)9 z^T`wE(e}641b}VuP)br;*fR0sQOLmn!UPpY74d%N6`?Xsxy4D?91=izZhmGR-i#@|_)n>3al zj;+s%1Y0)1)U~=mPynau=UJc_MTkaC#Dg?ZLJ|{3z$A_yC0bBDo%fL{?Jb~v4d1^> zD`-%`a#no~F}vDO!{>*gL0+Mrr|uv?w11$x-nP73ga&;$kvR}n>^iqvy8>d8 zL;eEXCr{5^7IT^~y1RazNj1LN#;TSsPdk#MlnD+_j#%qkPY75Ei# z0DCCe@p3;Kmw0A{adQ%4S0oOlM9%(!JM4GeY!O{!Pvfse6E_mWN(T-_y;D$KAt<(_ zHR};kH=>@gJtt^fAa={_M44?+GG|3WNC$#ZL_VN=aCmQ8O0tW9>w-y=ie6%ut^dU=@nPAd*s*@HK-&houL@hCh+*Q2GjP~J&Y** zUglnWivGpu!d#Y8H${f)jpek00P<{!oAk|j@mK)3dcs4N)Gr@s{lgMF^O5lEq6>Ix z{{hKNL-J`{^*lj6W%7znitvp4T(PVpGwX^_Zzl}2D)0i3^Q4Q!q!XbazoF#=zh8cG zL;kn$i?ZmuYj%(`X2x$CLP+(FT{Vci5fHkl{krguwr@H&ULiu1MUls?8ZlB5e|lpU zyeYSoPrH$mg=j8>9zIosCnw7m0q9{mHc`W6GMViNklZF1S7-e4N{1T^1kdIE3sJ6? zo(GkU-XGy-CymaFim-Q7!2J1)^SDDpP5Lr{ZG$OR%zW(aV1q&W3)EJuQA`KKP9xKp zWK^Ud8y=94@n^R$cR$>(xspuukukSr!kSj)PaVt>?!>*H-MJ1R9nG2oU6QzKq0H8h zP!!=16fgCzp$BCISNO&y#dPC>*7!mehWT4MpHShzm6Ir>20`L+qf9F1aK-?N^W!XtB&Rr8Z<536*rbXp_#WJu(PariFUJXIg&0~~2@Nu<=8sa*k zYCgvKYIN^WJU46)AiM&Ccp|x7Z?(^L#42M@T;boi1F-|%7^54*$X4!QjuKOUBBcg$ z9?czE?>5t_4T8~ren6aTBTqj~!eDLm0d_NLro-P8Jn*<)V;?P#`EJ_Q=ybQ{pJ_Fm zZ}^w$@w=V-%k+1<_(=O|#UOc?0G2%sjXX}jnmo@JzFyA<*4qJG5Kg0dba47V{fZF^ zJsEO;U}jT6OK!#(NBELUXJGV2rv7MvTjY5Y#!`(r61bROD-5uX%CG6L5Za8m z({V79H25^R`hH>sXX|e<6bNQahICAo0TO!27s@f#Z7^87@S`&9lDMUCj&@=*-I@eD6^xfF^@!M-!BuF9j z2Yys%ASU0cRD@nY4pN`p6B^`6eUAzOIk@_|xe?2$>(y`i!@&0vRlfNFI%(|*txE)Q zs`x^LyH1F$6mqik$l=I&=UIdlMfVm1?0*x(a%U{i8pPM{Cr;aNankD8nZ9qW1KN;q z0sOQn;1xSWokVGkqlE58KLFV7#gj&cFtM`U9Eb$|v~msRenGbV$Hrjc3xqj$3KdC6 zL&HqAGxqcIHw*#-byN36uhTHu=RcID7)+~I$XZRxL1ehRE%jTF(4JV|`wTvG)-(7i zlbgOD_;_M^hrx!_!BFBh`ma`Xtn?o1^fq3m__^I$sYhB+A*RLNN66j5s2yvU# zpaIi(Yr#y;Zi+O&6&%B6XD-WTDA0ZWgiP0edck^c+<5P#u{b8&UM)hYX2((fa`Go5 z!6yp5I(w#|+cFaM04!bo_3|}8Bs-tITwb4anby}kvuCi&1QP*$jnuzsT@CiFwu>M( z1Lk16{+u1o_#L+uEa|ijkgig@BU!) z`e;#{>!*c&OF{2LI~ZH0SrfhKEY1Q((c zizcwz<5&`uH1nU#n_hqVRERU0C=ElkqXsmG-tSRYz`biiOd$DAn%4vuQJqVPHm)@=Krs)L+c<#`1$(-hD5O_Ln z8B)1TK7#qk;78edj@?xnyo z1d7qU)qK($FY7SK8FiJAtft}4kU+{H&o4WT!Obib!?Gu*H)*xWwFT7R(V43)C`J?S z#^W3B?q!WP56W@qkSig3YjnX1Dfy1VvtjwAJ}<`rPK0CEE%x||kUQrq@Gd!H6g zh}>$>{gDjS0FTT4slUwLdAf|N0D2SJN7LPt?)&JuiO!I|9I5m$9a{$kNc8{{!yUkv zv}JvFzLo#Q4f4JO@040rVy2s+n^IZ|HcQL6J2Z#VvwL;f4A;eayFXmY{Vt!`mmQ<* zDOv~+oHu`GqzPTcCMNE{;atUdNvdKlTyDm0FQ*xb$$P&OaZg-_mk@p0>v4_O^D9@X zta>gB+w67gonyjBl8q+o@($&Xn);3>vk>hV1eV6n1!8e7?EH3lF zca-OEs)*E1WD3aFxfM{y2{4F~XW`9x(3uXoiOhAZ6vb#+q(}4{!Cdxpqe&`G`7qN6A5M!}+|Yu7nN5+Z-)QqX8yGm4)obk-)tG^-l_9Q7uF$w)(IvAp4<(Sb z)n77CCeJH3i~r2#rX&1b_sh1Cd2IFgoi>^+;B*y0smmZx{J*C5rF9%y~IGp)V` zJtS$s-fKd1={b+PUp8Y{5YQT^xh%p6-7m2QV?--D!%TU)BvH-2bnVbWL`Jy?irr8~ z9}ot|=dnR;=S)q0|FI&|9;s$;P*4waT!J1tgvB4ujQ=)DAtyR;1L#&xKm`Who?5aC zH6_>66b-F~y9=Gz*|I>2+?to)Q9@vm+DARtZy zz#1q7p2RT#SO*O_6gN)8DE@X*D z?EitpC8Sqq00VHm1no-8Lw-7)x9!Y6ZoOYbJYQ^|x`)lLT;GZAAH?_CpQK0XGgd1- zp!g7|ovIb)t?XboBSa)Xw5{2OFf%D<&y^*G<--8BSVFS+GD@KqOr=? ziR`>n2Uln&nuI`aHj9G|(^^px&!?y#(l1*_Vf6KPn?OclwpwDUVgi*Hn8QyWf4BJy zEU2oy4A*Rwt{&e`um#0GcpatgJw>|ka8_t-n_N|AcDnd;eCL(V)Q&UiJyH>ox?5FM z@rbwsxI+Dr!?klqHQ<`UNLQzjzoL(jVH{>7K$q;8o2CHacHc%a{SS)c;teGriMXyv zbc7_f(F@-bflRs_P}U+=%L!QMRf7eJSpxyJo>9H)aukzr!-(t6$NBR@-jJk4B? zE6inoy`sxL)zX3^v{lX{Iu>B;Yqr~d*abRhtD&ehc^#$^noljXH&G#Gm)|+5lY1@> zEO5{mQ|AvbYKKiVqOGs}9-XWFVzPzd-X9T;FwAxb^y!F!kB9^0U?Y z4G~1bM+}|^WdcXf#gCU3>aoinBOs<# zI=dM@^RXOxTFSqa9P61zi`v(OGk6~_uy}IMCb(i!C7Ciod1V}4mU ze#4r?DpXYn+}zT3J}ihMKRpeJ;c{wH8)DF?tWMqeHpU7fE zdUzU~`_5OZOZAK7W?32^A2r;q!5zWAypCmg#Q;z z5JVwzCZaWT1ILv!|NLtC>!Rqq+0U30h_rCb&@a^I+$6lTw1*NO3#)-edzQqpGT*5@ z{zx8>-}j2|cTz~&j5+RUOr-{qcfnf3=yd;Nv|O%y z-W5Um3=~%|c8X-5u%u)PmvK&1?bXq$({iBc0O{mIHebV< zhh%UIz732lX*@@0*ksR@QU-hWAG=29q*^y?{H(41S%wI+>j~Y=EM6dyVCeKt&aOZ> z(eF6S=NIGbswx1Lzp-EadcU@89$-oqmMlAu3er++Ns;*69=@-oudqb|1pj_N3wN8y zjqey)A}QVECF?L#OyJX{14&~beB3ea+Yhi?ZsBYuDGT7e=cZwoc^b9`#zoSPpyBk* z$=~-#=>;I~i(sS5ixeJ?BS1p3SbcdX|0AqAi$G=Bln`Q9@mQz7@6S*_N(3_#b(ckO zrUl)-*paKCkZ?lmpk)6}i`}pJvl@ME+aKkM23bsk0nsN4FY1Huf8GHzWJD5#6q3&W z3lc@OJbjizzUMSr%iPVn!a-I|TlCH(m7jkrYO z!&F(2){ev9K%ogRm_NRpS%Zg6boSu{yu*dZvfR&uXP*rCnQZpj^c-EYmFo1t)LdO%SG6IBGRCIxh2aW7(7| z1;1bax~+fVkV^!Xs0?=F*G}Z7I$z&H1?fC<#x{;nOS%*OAbP9>Km2I+)s3;J+57u19x3VoL zu1{2CX5uFtObquu63)(2H9WAE-)Xj%zRzlyiI`!0ed^`B-Fd->Ajeifc%aM zt$E4W+L)U(OTEO_t_t*HCxaWKuyERFwz$t=R*B4nEfO2vusMi#x3=x6eP1pOU7dp_Krxrt@hEFNjH5kZy+WIC=Rv@x5FAATsXmeA+rXQA>B|F9L;v z)tf>gbPi9JuAZ;4?y}8v7?wKN;#P!k<{DQX3p)>s-tzG`F+Lg#Xf7Z#g+tW98rDFJ zRI%&(!G(QZ#3-Z6$YmF$uwU4pRX*TnV^-7r*sQ)-)+qFj!okdtJN?1J=bvHQ{(HLJ z;ia93o#X*`{m0@=Yb{CvZt6Ogi$%-#lz+(}dUI#i3jNb(j-d1fG3RkJW&yu}w1d;5 z+A#^3n>0RFB_70b=Dw^z5M$aL6#}q@E#WM(h7(UD<5;3}uHg6temy@wcLC0unnb#< zo|li_E|Cyr{4JxPaZuD`NzQ9)qtepSLdV1mRVmuneJs}no&EbAxS~|J8X6liwO8?u z><}gs5zMPAwf1955{g($Ruu$@5B$CW;Yspx9>TGp(bl|ebyM$V*yt?B2k_51!xT}G zR#TeepmNcR$Q1L##@Gm;sKHm_ugkfom#9D93~bCtbO{7l`^o|WEK671#<=b{8I9zB z_a2`S8?=q&8dSV}Ax;80^kzk;uVrprj{mkB@Pt%~QW>(=e9_KTYq<)OPUtWmUC-oL zAM@8Q{~|>uK=38{mt7?whHY)YU{sDPPr#3wC4_0X9Q0f zBL6I3u|I!%N$X`?R!qgYzwA|etpTUSpeG|6KL%F=%JL5c>VDUcdC@e2A8jKeY(}$0 ztyVh%UvP3_<3=HQw^H+G3{Tz37io9f)a8K+k0lx7^XJd#Rsqt0T=3A&Xjg@TuxzoW zEcM@G^Ce@$$c0G;-OpJOy*6QG%_zSvrU=fi-VENsG;{x=SZm@SfpyY?_MG8DPuac8 zfSdV^5Ux(O$KyjcOm?ElaG7&^ZVK%x^do=ZuPe1;)FxwYu!KsuGY-b>i8f}5T!fcB z5wK$Y^Ws}3A3POkG;|d}$RH=UjQlmdf9zS{mbn`K^gv12VD#nlOuNZYjBs zzsnBioD-VbO0JlEOg~ z1f->u5Cv(JE|Eq=K)OMsLz+7vh|)-R2}px9NJ~n0cX!9Y4Bz$lzVCm1XR(;e3}@!d zKKt&o&vTx=cS65~>NA2x^eL0_mSqP)1;zk|moKSva&pkd1^xuIZM(Es2uPCdjN`x0 z->XdjyB$zGP7pL7UQ3dR*8f?J;0gMc{yM%(Li5N)&|yEg>5xVFe9P~xZQEL=)!frj zI>(*K20QSqc7V_D!-Kg1van=xyc=mNL8R#AMlhHw&UL6Ye^z5X`7IZen@hB>x1(6S zC0#+abI?JHx^zef>={{E;O-oqq)qV>#+h$Le~wu@$xzUzxRu0fN1$E~NJb$VjT#+9 z5u@}Hg*Kw_1CkbHkLCwT;t*?FB++^7$_7z1rGkrR^lqXRFSF3l19|@DL-y z{ddt@iqz;V(#KqFzJ_z04Pll8W%)xhYWBKbToRTU z2Cq)?Q>z<^mSSYTeV|z&)`P0pL_eodNNw1ewcz}Chy(kf^oR^NQNf`=a!?EY<#X=c zvYWhfTj(J>LwK#nYJKNwzWr|SDY0Q6WM#x~s-v~2Xkdp!#>do@SwT_J5&9Rb%G=E+ z)FdP%c!^mR%h82=k?drVjyyt32R~NIW`{=R{7-s2B`jLoQ{5KiaT&h`?^qqsl92^K z*(iaQiDKOwjSI;a5j zxLS{}r2GQzlc_uV2<6RDh`3k^rZQfg8|G_d<>X)%7Z;alKTS)DtF9K%(9-&>j%ObK zQ;(r`H!R|{vNF0(^3ITjwg2cr)571_CjlKS5}BHk^why+-8g^*sI2_iX#WoK9-$@e z_^6#|6(UYZyn2Q8fXg6Mk+TjX;7s3Xh^oc8|Dch$LiAURH5dY7l$UO{?BA5 z7_WPHU!y9uM;`=f(z;_(Ak8MN419eKLfoKl26U_5A_K>$)Q$c2S|(gvPeR8T?2GAb&{ zM{FUZ0JgEr42tM0rw^q{Je-f7-0t#i4UBe_OF^8=MM#s8#(?&Ag2*!QfTnQH*+7%R zPx^vL507R~q!M&~c)XQ1p<*%UgBtWc-EzdSgL#m(S_`GBR94R{Idsd~k{yJ%xuyky zD#%;LVJxGK^F!tBsSE1`x~wfIZU$?Nmha%(&QGi~LuT*u(i+rGKz`?Wj=1}o7ON7u za{6#9S#AF!BpjiiG#sv(2XVm#wAm_6(4qcu3ghn88UAW6fV=!5fSp zqP95XZ`gPhXGE1>Qu4~m3ex@0I>oObC#d)DUt^xcmtkJ+O^^k2FY!S|sh8e!TiA#Y z^p&bc!*GCZE_T2{;(4IKlt(I}W%RDXWYg7J{%p{(l@+<{@K=)UI6ifY2CUCY#ab8eZe*n`?6dh=HQ*%?Vx)?gDi z1n?O2H%RmNbROmK^W3wFKpkUjzoWeOSv;o7;FVgv;jcuAaM@6yBNzS0&|~Bpir4Kx z?-$tIaQh?{ud1pFnso4IVIiq^nWYrY0IjIM=6V`_X>z0l<7n?akSt`Nq;uCo z4|$K=Egpm(^^t`OzOWwAAJ3Gi(Oc$8q<&U|4j!cgpVe2r_T;$F#0htfDBl7Z6Z2G0 zUYEA%k({9!nXIs7-s|5&Z*6T&5OQQXIr&rQuV8oyu2nSOh8ytMbJBjg9FjY*-qvaD zrw57*o70L68k54Q$FBvo_4UIn(|xK35s+()9}}0MnupBJ$*Y8bN-kQ5yGfrU@k4OO zP=J_E`n6EvKTio?(3|ikeZ%;|u*qMEg>)V`n0&0}%Pvc%VvW4!Z;QB@q$woLRmfU= zo4z`~Z@P>-Pm+}v1eTvgwArGr*p|qE>{o%`a!WOW%2-8lr=cx>dhPdG)UaSDBjEK^HRW)YGFAKs>`2SXKF82R|fEGnjX?`4T!k)x5#Y+d_rksb}l zr+Y4dO&=+&3wF?enmJb*$UdUgZo;tO&0;4%8LlBM?T`G4q%Y-qcO!1l{Psp1_e{9v zj+8!D0l!KC{o`A@7^lmYj2QJ{0tWlv-nOLeU*(I5YO@_6s_oL-QbLdq`R=&Ua4%3m zJTdx?Gau!aUe6`E=wVO#2CQ9md6}GJeYdF$akGF+_#EUjW?A2@B;G|9@z=aTB^m0@ zGANuyY))IIKQ7cN&4u>Skmj79pKCY!HX0%x2@4CiOp}HmHX;0BEtf&{)xfsW2Xpc? zujLo5O_8eB`twi0yYZ+LtJ5WJpY1dJaBoFR1JB21DFjh(qHykwNEfS1m1t!48_Rio zpnAf=F|GU>;|CucT{68j62@NITvu1;a3G94*5u;=tc5v3L@G}uH5ghlDyyolZ2=Jb9oJIgX$jN5qWmdi?zAxi zU9ow54kH|plzi!c;UJW1RUy3e1FoJ85r)1&(XF;NhGFZI9egJ0yS$X@Oy}nyGy*8@ zMac7v4TtgTw{McVy2)G04rh#+2|OH_*iHA{FmPJtnO{Kj+tbrC1%-+&c2T*YOG3S~ zMlnI@5;chuHF&oWu@pme&s?gM#4>T6Xtx9N-z))@hvLWmJ*%uu?9n}axApPtG$ROt zPKU?P{+{L0qZTW^thzcXM@Pr6At9gD^JUc3h*wruqmq+3u1K$XiX(uC7Id|M70I_@2VLjn4ci+u2U`n+B~MUb6|+;o$||SIB{&6)fZBsGp^! zmK*;udeI+3m|CcqljKUJ9ZLiZdLf=c@ITP*jP4)W_8&VKi=<}m3SV`#t7hS*uQZ8u z0zctDJ}ro48tL#itT|(p)aGiOfF_r9>SbbUQ_KGWiJc5gV)qjSzA%W5+?kd=G5YV# zC_^P>-ai9|E^?sqk^jpR?qu+n1%lWG=NzOX&XI@Bcc?O|FOOVju*qb?;_u=Dshsb` zY27SzjaTStlXI@V z2T@@CL)Ma8^bsHl*>msv#je(e3*pOOdGuebWY|DKm)mLEoUa6SkOMsGcyQKE1~4&8 zGZG;cCBSI9T>BUBXRnp#Rh*sTel0cz=z+-dF`i-)AmhdTU?Qt4rDddVg0 zGNw{x%sJ+?Pf)9&F@U1%jn)ONHb;kXsYBDvu>l(|(XjA(j)vs4$l>Ph?$=Lp^r`#6t(~&VfPGBC0VO zI8y~`3&Fn%{uq;CYIYfny%8khDB}!UqKuS~nT?k+SoE*jD$@brc$L00-cVE;-4^C? z+QkKdx~%XghoV2+@nT>F!a?=gkFC|`zCaoZvway9McUDTDxj~B1_@Jd`uRT%yLhN; z*e38WQww3Ny$hy*cSH5dK79DV_VlTYudf(Xq#-IHq1&F~4F76Y_QvrpqQYx_6Fc5t zWql8=Kd9y!SmI{H3uKDq+3ZNZ(XsM2ajMxr{?_B}Y}mxWqPBCQSbW&uS#>#_aCC5) zlyH<`Yznj2NqWVh1u9{^e+!%*3TdQXlf-hcnEn~zt2gz!#I9I?gm~rqNkF~9gL#8n^ms-nMFNWbg28vlZpSFG2*zl$3y-*jg3XsXaW@Q3=y~c>?5cG`TW#R zZsI>he(}*7lC3caoAI9qW+L%%X0V2auL$1#Ns;z$D* z;-8LaD91sTVa}!v6U9x!(Ld^O_ZDu^juM)0Z@nS2!u0H!@^jMKsoah|tQVXxhs$>) z2|i^dvts$+2cqGgy1eqa2ip538_Zr&4S1dxUS1-*3qO1)6K=w}{@rx#a-loiqTYYl ze%F;g%3vw`c-?*%D~Xn|<0dS+yD-M}mu$?txxo_~6TX|KxA*>XW8+*9_Y+F6q%q>l z7Qbk2&=$Y+!as6j)}o`8)m`)TN7&#jzTBEt^ zhgEJb`xY$#H)cr0*<>tg4}VDSbX$qsE-ai*#9?m(+L%46s*P~_+GVUaFX68{0?MCA zyr3xCZ|`Yu?h4qx!#D~QwjFsVbUjJ|$+Q5zyRr84@qzWyGqr#@KUOgmp^|Nv8Q|Xt zUXq>&Te`fuSTu6iLNkr}Lv`P;D=cF5+a4=qs>{rJ?*B$!%xeEK!^OkLH|C>0u03{K zV_;pXPo|}hB6pn}2?6#>osCYPX6U#+Mmh$N9%?fKz$^$Gny0v+u|I8fu3*R71oSKj z&uv27ejb%H73_9luAULSc&?nZ_5KnhCnvyY>J_(}i2Vs87W9Oj@vn0Oy zkPlBEeJuKVHv)I>?e2AA5Bn7lD~+UQEV(2*Wh{cSXctR071T zE)`w$sR&OMJ@gr*Sh(s>79@J}=5BByF-Y*uzWr@#&w@){rSgc>-x2i;cnn=26GO4T zrz}}*Ru&oApY=TV_cD?1ma}T%zu0Q^B!;}+Nfi7di)}QwW%t5=ye)N^I~{#`!<@)x zi(VO-81qSNFq)OulI1il(TwE~^d7uS`4F~rZV1qq!dPz6X_}DqCMG7&9hM|uWx}+5 zV`tN58(Y3Y6k|kPGqFqdFIpFQ@S1(N!^)^JP5KtinN3!|7_S6mCh&cDigjTd_>H~r z`RSd>K1j=e$wc8ICVpDG&g_!l#+)_0}smUKVX(c9!&F&L+bJ#%kPb8tn=ivg) z`9nTxLNYu|i0PHGZq)S|C`*!T&)kJIcV9+jec!wxz}IU zlw4ckt?75SR7Q~`)EoeSQD^Oeb`>*vP4K-1_Jsw|ezzgJtP=0g_w1R0j~y9c)Kk!} zebk9D_vGc4yk1{A3O8WeDQPTo78?~(I-rt{ha*2sO+?mW><}b$yvQ(B64*`N$ zZ_&NteS-;U1cbsEXjsZLM-7+nSzaS?FLEU`mEqf54Y+^ol$5~tftYu{BrV1KzOiqX z8zYm29JIp(iUk-CO$35NyqHCfs&#Gn;(ARm0Rpi*3sKTa<|9#w4b;ZZx)$#{U`Tj{ z1Q7PafIYfeJtPPwC57Bzt6vAnZ`1-h(SehY0VBxU3@8j|SZqvC>LeiSkmhCqP%Xy_ zzfpawX6tU^V0o!HRYJ|Dv{@&!vXTX}udjWv-~rC_BmRX60z9z4g6UE+U12Nism|!8e^}N4o>RA>kUGge)`26#1Vstuwuz=6 zESgML;x-1N`yJ(ZK09gdko1rIXo|ixoUy895G1|r9 z*whE8^mm&b{77Qb6F8s9DY-_6e+?JaS7Pv*G{h1}@}xnJS8jC8|A+#-u!%X98CJ2= zD5kQ(`(C6DsKy6KbZRTWXVCnjNC7;k`C;poF|NBSO}r`A!*%6kp$a9BkNdh_V^GSy zx7aMjeim&V$8tWtH^`xf9n8cafR`a*qlpKwC9z-tvcm(-MgmDjR4VTj;{XY_I!6Ir z>Kf_u<0syIGH8LCdWH!0-J}hE!K3vH-Mh|yYC`C6M?~!DEA5{Ikz#(Q(_q6gGwea% zSyzK1q1C80>4Uz|cIdKJlLrP9FSZO!W{4L)E4JjHHGJ7te|)@gNi-$^79*ccm9fw{ z8!CKKaW;lEdvPcJ!IFoh0>8WM^(MT3_MNgW1jdr_sj~DyB*Z1Je~fkCm#NgCToBzd z4C7;evmo;blk5*!ox-P}s+B}qWb*AS)oML@*#zfa$NX2yR+4>UJywKP!GPrUIY-J? zPz_!wgk-a^OGwJ2u_6>TZ8u~#H6bnP4Wl!d6wy0rSeeu$ax_8BJV3{fv&?ey5CmF` zG$c^B#2WT~*l?%?i$SWw6YU`B!{ajv?3?<_AelcF-}h)T@DS|KHLI;ns_;%NH|<(! z#in-|IGk^w(5<#H){o}~nY+&0zwmDZ@JoaAFb|G+q0Q+H??g0H=(OJ}7y!y8)o=6Q z?KnpI6_fr+zKw(wBw}gFqcKSy(PmidrNs|dK#{}Jn{&fV_57666T+5uV9c67+%?Q< zteV;kU`Hb!xySU4tIwrz%q>2wP7mF_%E0tZ)AN$aBG<(mw(DE5KSZ-;`%4|^s)b+ z@8I@#9y}bG*s5&b>OH2oE&JxGPG**lsd`rq$m!&ET#+%ee=0Y3`iWHgqi;KwQi>3X ziF)5F{uB|^9y8m)iLlhKhfU*3TqB{4(y*y#{2H?QI5>LI1&i- z`+Fd^`BM_B%uNsbxY}|eIqmv``mu8ZD>;Z9@_c*Qea~dlRb^eDN3_95y}X>RY(Mdw zaej8fz*o>^_P1pAFz!>}xjrA*WFbj@l;}ZfgQkuLhz+B@YW0u;kIQs8iZw5F8+c#k z3(nsO^KWQKmeOO2>1Zp9kv*$?vv!#A&Z2z44i8P+KRkk)$b388X#Qi4N(IIJ^w7Pq z2I5O^f+v?)%O=TMz1HNueOs@fvFI{BDG%*e)R}+v0yei)D8Pa z`URH3{XrdfqI3}k@AL=FrQb$=6*N$8YkMqAe2}^PHR*n{NCResFK@NM^{TYsO7FDN zz)rc_p+S-UN7W#GD7x?BVE%97#Yv4pODL3A5~rZ5;wcjk24u=RzM(w2M#Vkl_XZbT zQa55AKnXfBy6oT13;2Op1@DM{$;-Q68`HcYoF{T-!0r>_umR>WzAassD$0HK+)j`7`qm8?cmwywtKR#Z~bddp) zdFRRO$2~>GT$tzh@hfmi_mf3DoQgd-6OIo{iAku`3->$?xLH)TJKoa)4ach@JJ@6N z2Z0^ShVFCGQ6FDP#o*w+Vag*}OHy~er!fA)VE94+1andUi9~HAT7`Lv={lm3y|#qW zhAoU5dnh*kl!YAq$gyu{$x<)~accFW*oKWva)P%i1cT4W_1I(JLvR%;fh<7mJ{?0K zfN?P=4fFD<(ZB{=nAM-t5SgCr9X9MFHrH;Vmmlz7s1uJi9lLGZaBoC-fId@(wRd9F zV3g{@@!(F})z@E{yj_g-$^vkktuwxv%9((gjakq^E+S3RMFY+Yo1*nNOD;dpg6B=! zdgNo0?$7=*4;j7XK7_DiSs57&h$!7|O{a6C>mXWMYe1#-0!~muBB9bFVLRI8crT-Z z`Ri)AgWf0L_!H?*j@^;HX))34sk#NQPFno*gErlbftYc0#a#WG?ACibe@u7~GySm+ zse}H5W@CFoZ=*k?DLVqVsQi+<5=}u*UP9FRC;M5++kMkr<+tO}2^^(FOIw~Ma;#_Q zO+Ge0uP=!Q`R{oCEs!92(bF4-Bf@wLf=>VO=M_8AD`tkDl8hkxZ*F}NT?5jB4nlu% zGx;|L7xwU5a;_&0P?xwDXQb)HGBbh^ODH1ile?6|MG^l5<4s_#JgZ;i;Mw7KWL2;HcPOFJ>#@h zU-BFAwC@3Xx3VW%%{6;iv?uLgRc)#TjlG~BJ>vH0nHO5k``-SD<jUJJL}YM|7xZ91R)FpQ&R z0jg=(i7@V?A0_DfZE0^Nj@?UzrsNK|SKoiVwdoBalT(GRNQ6mR@F}X?5k1BO#zs!G zcW2^z!ClMD@8J@Dp+)X4TUqAK6i59@bDZTIvt$loz=ZkURQVNju=_p&IGFOL{0?{c zx14M=#po3h7=a*LFyv6~vkXZJUYX9OF_novSVA4& zG<=zZ#UEeIR5I$xqM728*bHh8)>Y{wTe8tyoq@4OQc`!Jv!UqzO1 zj{*H|TfN%?iojPlZ`q96O~jyOS?tG#N96PZ7=rcp2*EE|A9jBSchnesYp@cji2>*b zs~FpjOK%X*Ee27Xy9QrBGG;rN-wa;Ot_`1c=}aXj}$@G}$ibe#$gA=`%#XlPblIS#BzN1;_>7sN3s%4%+^-)Tp(O_Okh&XPo3UUvB>Q zffe7J2uOHHD2~5yS+lsMtY1b@jP&~!an{*-IDH7EFQq3)(oJC*Qhq^!IOt1vPGTnA zdIs^Db%~s!O?^0OsSgh=-2XzS@k!>qjk)^@1qKEA!u_reR*ALbd<<&-ZL_(;Uc_$M z`|1(Z`t}c(O^0vM!dbL2Ha-(mKM47n#kOLD2IgAPWLkY(3Myqg8o>L+u_B8Sn09Ec z_5GfM8gsM~CeiFqeUjF`H%{>|V`?gcgUwu-&S~KFG%)iLN?T&~OTh|n zDgy8v-FjcFSnZ7jX`_?&HwMkE9Lm$n<1a-T&)7@1?>_cW7>J_?lrtYk za)Z>DNK=|Wq7+<;->JxfGFKGePX2Wv4nS*oPB88~<93lfq}0Ed3lTKEO_;tp_R$Yd z4^8HE;yfIlZsAkVcPKjCen~l?-`dI#?%U0FbvcBm3Tv>yD5s5Io^bjEKbNH)Fc^N( zZ|Hq1F~JO9V3D`TC^}(3A8_Y9x%-VoqQh}aTrPI8LeWPyELs+|{A%dl$TwaL9Qf0; z_a6FY8Gsv(CWDvJW4fK5nC?&miumSzEC;;?0G{X25opRrX<&;CTEv#M9C(BBx}q$s z-_<%eLD0`#@67{nAM6>aQVQ5nS9|-@BNBZ~2lAFs3*;kW!2MCcMepShS<_vf`0f40 zyTuS3!Pnf5!`VY06*DH|C0ITN{(FI^mj1_N^wFz`pr9_@lwfztyd~5dhp@)mHxQzk zRzgn{5~`{MvGC2A5tAU<5x?qVK+T|7%F*!!r(UHT!sI0)OM2G2mJ|Q5?DzYJpX2(r zhO^~mjoAOZIWUdP)uVy+es0~UfO|k+?04(iRZ{uZ$`ZEU-vh1j)iy>R3%n-i4wTSt z;KVVE{Z^bzy@7Txjbo&kQDyyig>8( zFoJYSG^JDF=xA?mU&ZtniL~ygk$Ctp%?oQ`>GtWLm7jXlE{-@;yIyNvi{+o{fS`w8v>5(WHDwW9q zM5d=7#{O|PSZqLuh=@FkW~LXH1eR9JZ;V<7y+@qnf|lx>uW*(`@l3^bR8A4kq|<|f z^32;4#1}Qu3`%eZ8+-NFflpgQe*bbJmX$>|-z+6Sd1goIoGpPCC}NKU!l}01T6Vp( z{_DtNF)CFfm@?ZrxDJ*|iiE9%GsC?ea6LZA^{6!-mlPdH6Ah`b95jJ0OBdVDAVKS} zgbwr8G!Sk4X{zdVcc*TrTL%u_|BeZr)J;8IJ=e6+`5i-$${P|(zwB2P5#<*RZh%Yo z9_)`rCd4?hgF+jo^+3pkEz6-u*4i57F=AnSbJ@{c8_GZO0x0K`eTQnYr{CQ7Yrjvb z49M`wE?@fG2#I6s)Qb^a5_nuIhV9-q4H{~A7IL~tXEVd`L2ae)1QVX?@>m=XP-RoA zQ7z-Aoy0A6u=!{7k;L;^SrMVv4$r(~0$sV;SJk0ml=(h&_c`2Y$WmkbDtJod0bTR% zsVMHsfN;|{Ck%ITUkF+6UaO!2O?|l03bNNE9kwWr5NVcuxq$&5Xe~oQ_46)NL|*^K zLP$P$tUsxxFYR7B^b=>Pjs5|taV4dYxl41o6*n}Rggzgq@U8>@+@_i^9Z`FN?Gm2x zCvN<{eP^wqDHcAL>jU0EiweK`!#Bos>YZRt8P&Iy^Txu%U`P?5{EU51m+M)1N(WO> zLx286lQAr&#!Vbs?C!}c?(&LoN1eTqiKcmgWFy+$WtS)uezu>hNBdha;Hd9q%b4hXVT+TycTtJQ_n!!N{8mc&q+S{GkT3Irt!B z={&hgtbL);%W)Y>DcW+rJ4pgkP;^B>UpEKU{RcZjLDF?G(ZXJ5@8s&|1fYY)mfygs zJS^(;H$=5J(Bu)3$I()Wj~BMPgdqp!V;@0lqiYn!#$x2mQ>iK4a2wZ2eKJ?@nl&&F zMu&LUaIt@W`os6J?auZyWX&w$f(Gu}LEYjTm4-jcA5VEZz0?=!w(CI?0fAX7%F`}# zbYbjdw5675^{9{U=dbH`%P{{kfnH0lrYUnMq3!o3X7q$72Pj0?i#LzulmRb(xjEI=QkhsTy2d9P; zz`Kv1U@|m5WT>gm|M{g<$*O^?-t-Q9B<_6;Hu&0t@raXUDdSH3^*kxyHQE(ys13Eq z2%it#raLuj%A{`MVLS*q*t&^W3+lg{J>S(wk_eI`^K+=sK{^Cl%?P;IjwrFA5s#;? z_`vALyt4VD4fX0*^YRbg?mX%HJ&Y4L^#TwZ!c$rrjhO3}`y;-kc*Q !J>14)D;-nM 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 From 7d324c1b85a4ccfc281c1d3a5bfcfdc0da275540 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 02:39:29 -0600 Subject: [PATCH 169/342] Automatic changelog generation for PR #10955 [ci skip] --- html/changelogs/AutoChangeLog-pr-10955.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10955.yml diff --git a/html/changelogs/AutoChangeLog-pr-10955.yml b/html/changelogs/AutoChangeLog-pr-10955.yml new file mode 100644 index 0000000000..46ff62efaf --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10955.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - rscadd: "gravity gun repulse and chaos now work in all angles, rather than just basic cardinals and diagonals. fun." From 43ae33e7374167b541b7dd3daa78f5f071301ed7 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 02:40:25 -0600 Subject: [PATCH 170/342] Automatic changelog generation for PR #11027 [ci skip] --- html/changelogs/AutoChangeLog-pr-11027.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11027.yml diff --git a/html/changelogs/AutoChangeLog-pr-11027.yml b/html/changelogs/AutoChangeLog-pr-11027.yml new file mode 100644 index 0000000000..4e5f5b46ba --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11027.yml @@ -0,0 +1,5 @@ +author: "ShadeAware" +delete-after: True +changes: + - rscadd: "The Captain's Wardrobe, a special one-of-a-kind and ID-locked wardrobe for the Captain that holds all of their snowflakey gear. +Remove: Snowflake gear from the Captain's locker, since now it has its own vendor." From 1106ea86bc91a892486d01faef9042fe6b1d21c8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 02:41:13 -0600 Subject: [PATCH 171/342] Automatic changelog generation for PR #10969 [ci skip] --- html/changelogs/AutoChangeLog-pr-10969.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10969.yml diff --git a/html/changelogs/AutoChangeLog-pr-10969.yml b/html/changelogs/AutoChangeLog-pr-10969.yml new file mode 100644 index 0000000000..fdd53cdd2f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10969.yml @@ -0,0 +1,4 @@ +author: "Seris02" +delete-after: True +changes: + - rscadd: "crowbarring manifests off crates" From 913aa0b051c61bf318433063124b9447742cf4a3 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 02:42:25 -0600 Subject: [PATCH 172/342] Automatic changelog generation for PR #10973 [ci skip] --- html/changelogs/AutoChangeLog-pr-10973.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10973.yml diff --git a/html/changelogs/AutoChangeLog-pr-10973.yml b/html/changelogs/AutoChangeLog-pr-10973.yml new file mode 100644 index 0000000000..8946cddb43 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10973.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - rscadd: "Firing pins that only works when not on station" From 9331b26a21ce88c82e4267392954342ec2e6ab99 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 01:42:27 -0700 Subject: [PATCH 173/342] Update DNA.dm --- code/__DEFINES/DNA.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/DNA.dm b/code/__DEFINES/DNA.dm index 6913473e88..9ebe6bb552 100644 --- a/code/__DEFINES/DNA.dm +++ b/code/__DEFINES/DNA.dm @@ -138,8 +138,8 @@ ////organ defines #define STANDARD_ORGAN_THRESHOLD 100 -#define STANDARD_ORGAN_HEALING 0.001 -#define STANDARD_ORGAN_DECAY 0.00222 //designed to fail organs when left to decay for ~15 minutes +#define STANDARD_ORGAN_HEALING (1/(15 MINUTES / 1 SECOND)) +#define STANDARD_ORGAN_DECAY (1/(15 MINUTES / 1 SECOND)) //designed to fail organs when left to decay for ~15 minutes. 1 SECOND is SSmobs tickrate. #define G_MALE 1 #define G_FEMALE 2 From 3bab6d70f79cd5fb114494fe657976f0c939dc11 Mon Sep 17 00:00:00 2001 From: Zellular <36803434+Zellular@users.noreply.github.com> Date: Thu, 13 Feb 2020 00:43:09 -0800 Subject: [PATCH 174/342] Update widerobot.dmi --- modular_citadel/icons/mob/widerobot.dmi | Bin 722742 -> 722742 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_citadel/icons/mob/widerobot.dmi b/modular_citadel/icons/mob/widerobot.dmi index 3f48c3902ce29f532c7df53a444ee47f4d92491f..50c29bb75ffd61d471fef306835c9c917d7dcdbb 100644 GIT binary patch delta 321219 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

          uS49&G)^2VtI94iB|q5=**vgNk$f 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 CwfZFh delta 321050 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

          _lHp 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�?ha4~joO(i@i+Ui(h7 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 Date: Thu, 13 Feb 2020 01:51:16 -0700 Subject: [PATCH 175/342] Update brain_item.dm --- code/modules/mob/living/brain/brain_item.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/brain/brain_item.dm b/code/modules/mob/living/brain/brain_item.dm index a14fdb0b53..3b64c35969 100644 --- a/code/modules/mob/living/brain/brain_item.dm +++ b/code/modules/mob/living/brain/brain_item.dm @@ -10,7 +10,7 @@ organ_flags = ORGAN_VITAL attack_verb = list("attacked", "slapped", "whacked") ///The brain's organ variables are significantly more different than the other organs, with half the decay rate for balance reasons, and twice the maxHealth - decay_factor = STANDARD_ORGAN_DECAY / 4 //30 minutes of decaying to result in a fully damaged brain, since a fast decay rate would be unfun gameplay-wise + decay_factor = STANDARD_ORGAN_DECAY / 2 //30 minutes of decaying to result in a fully damaged brain, since a fast decay rate would be unfun gameplay-wise healing_factor = STANDARD_ORGAN_HEALING / 2 maxHealth = BRAIN_DAMAGE_DEATH From 14add89a5eaf6abd80b40a62c261556d485efcd6 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 01:52:00 -0700 Subject: [PATCH 176/342] Update heart.dm --- code/modules/surgery/organs/heart.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/organs/heart.dm b/code/modules/surgery/organs/heart.dm index 77aa302f8c..5767e84c73 100644 --- a/code/modules/surgery/organs/heart.dm +++ b/code/modules/surgery/organs/heart.dm @@ -6,7 +6,7 @@ slot = ORGAN_SLOT_HEART healing_factor = STANDARD_ORGAN_HEALING - decay_factor = 2.5 * STANDARD_ORGAN_DECAY //designed to fail about 5 minutes after death + decay_factor = 2 * STANDARD_ORGAN_DECAY low_threshold_passed = "Prickles of pain appear then die out from within your chest..." high_threshold_passed = "Something inside your chest hurts, and the pain isn't subsiding. You notice yourself breathing far faster than before." From 3b5ec22076060a8a9e9e8edbdde008b63996ec98 Mon Sep 17 00:00:00 2001 From: Winter Flare <7543955+Owai-Seek@users.noreply.github.com> Date: Thu, 13 Feb 2020 03:54:31 -0500 Subject: [PATCH 177/342] Vendor Nerf --- code/modules/vending/snack.dm | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/code/modules/vending/snack.dm b/code/modules/vending/snack.dm index 92fef9f256..9dda649b24 100644 --- a/code/modules/vending/snack.dm +++ b/code/modules/vending/snack.dm @@ -4,19 +4,19 @@ product_slogans = "Try our new nougat bar!;Twice the calories for half the price!" product_ads = "The healthiest!;Award-winning chocolate bars!;Mmm! So good!;Oh my god it's so juicy!;Have a snack.;Snacks are good for you!;Have some more Getmore!;Best quality snacks straight from mars.;We love chocolate!;Try our new jerky!" icon_state = "snack" - products = list(/obj/item/reagent_containers/food/snacks/candy = 6, - /obj/item/reagent_containers/food/snacks/chocolatebar = 6, - /obj/item/reagent_containers/food/drinks/dry_ramen = 6, - /obj/item/reagent_containers/food/snacks/chips = 6, - /obj/item/reagent_containers/food/snacks/sosjerky = 6, - /obj/item/reagent_containers/food/snacks/no_raisin = 6, - /obj/item/reagent_containers/food/snacks/spacetwinkie = 6, - /obj/item/reagent_containers/food/snacks/cheesiehonkers = 6, - /obj/item/reagent_containers/food/snacks/cornchips = 6) + products = list(/obj/item/reagent_containers/food/snacks/candy = 5, + /obj/item/reagent_containers/food/snacks/chocolatebar = 5, + /obj/item/reagent_containers/food/drinks/dry_ramen = 5, + /obj/item/reagent_containers/food/snacks/chips = 5, + /obj/item/reagent_containers/food/snacks/sosjerky = 5, + /obj/item/reagent_containers/food/snacks/no_raisin = 5, + /obj/item/reagent_containers/food/snacks/spacetwinkie = 5, + /obj/item/reagent_containers/food/snacks/cheesiehonkers = 5, + /obj/item/reagent_containers/food/snacks/cornchips = 5) contraband = list( - /obj/item/reagent_containers/food/snacks/cracker = 12, - /obj/item/reagent_containers/food/snacks/honeybar = 6, - /obj/item/reagent_containers/food/snacks/syndicake = 6, + /obj/item/reagent_containers/food/snacks/cracker = 10, + /obj/item/reagent_containers/food/snacks/honeybar = 5, + /obj/item/reagent_containers/food/snacks/syndicake = 5, /obj/item/reagent_containers/food/snacks/beans = 2) premium = list( /obj/item/reagent_containers/food/snacks/lollipop = 2, From 7e1a35f244f5ac107838d7c9248e9a5ccd4bd8d6 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 13 Feb 2020 04:00:05 -0500 Subject: [PATCH 178/342] projectile now deals 40 rather then 50 --- .../living/simple_animal/hostile/megafauna/blood_drunk_miner.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 471fa936f1..eb7280cb85 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 @@ -73,7 +73,7 @@ Difficulty: Medium target.stun_absorption -= "miner" /obj/item/projectile/kinetic/miner - damage = 50 + damage = 40 speed = 0.9 icon_state = "ka_tracer" range = MINER_DASH_RANGE From d74cfb773469b5642b652a9d20d7675ee1eda6cf Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 02:22:25 -0700 Subject: [PATCH 179/342] Update compressionkit.dm --- .../objects/items/devices/compressionkit.dm | 21 +------------------ 1 file changed, 1 insertion(+), 20 deletions(-) diff --git a/code/game/objects/items/devices/compressionkit.dm b/code/game/objects/items/devices/compressionkit.dm index eebe4dc69b..9c7e8ce185 100644 --- a/code/game/objects/items/devices/compressionkit.dm +++ b/code/game/objects/items/devices/compressionkit.dm @@ -89,25 +89,6 @@ else to_chat(user, "Anomalous error. Summon a coder.") - else if(ishuman(target) && user.zone_selected == BODY_ZONE_PRECISE_GROIN) - var/mob/living/carbon/human/H = target - var/obj/item/organ/genital/penis/P = H.getorganslot(ORGAN_SLOT_PENIS) - if(!P) - return - playsound(get_turf(src), 'sound/weapons/flash.ogg', 50, 1) - H.visible_message("[user] is preparing to shrink [H]\'s [P.name] with their bluespace compression kit!") - if(do_mob(user, H, 40) && charges > 0 && P.length > 0) - H.visible_message("[user] has shrunk [H]\'s [P.name]!") - playsound(get_turf(src), 'sound/weapons/emitter2.ogg', 50, 1) - sparks() - flash_lighting_fx(3, 3, LIGHT_COLOR_CYAN) - charges -= 1 - var/p_name = P.name - P.modify_size(-5) - if(QDELETED(P)) - H.visible_message("[H]\'s [p_name] vanishes!") - - /obj/item/compressionkit/attackby(obj/item/I, mob/user, params) ..() if(istype(I, /obj/item/stack/ore/bluespace_crystal)) @@ -117,4 +98,4 @@ if(B.amount > 1) B.amount -= 1 else - qdel(I) \ No newline at end of file + qdel(I) From 4b2624b932ffe7e38801def96484475fbc071109 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 03:09:56 -0700 Subject: [PATCH 180/342] Update interaction_flags.dm --- code/__DEFINES/interaction_flags.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/__DEFINES/interaction_flags.dm b/code/__DEFINES/interaction_flags.dm index dc3242c910..6f35ee8e1f 100644 --- a/code/__DEFINES/interaction_flags.dm +++ b/code/__DEFINES/interaction_flags.dm @@ -20,3 +20,5 @@ #define INTERACT_MACHINE_SET_MACHINE (1<<6) //MACHINES HAVE THIS BY DEFAULT, SOMEONE SHOULD RUN THROUGH MACHINES AND REMOVE IT FROM THINGS LIKE LIGHT SWITCHES WHEN POSSIBLE!!-------------------------- //This flag determines if a machine set_machine's the user when the user uses it, making updateUsrDialog make the user re-call interact() on it. //THIS FLAG IS ON ALL MACHINES BY DEFAULT, NEEDS TO BE RE-EVALUATED LATER!! + +#define INTERACT_GHOST_READ (1<<0) From b8cebf895347a86e81c780c798d1f074bdd503ca Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 12:41:36 +0100 Subject: [PATCH 181/342] Fixing some privates overlays --- modular_citadel/code/modules/arousal/genitals.dm | 12 ++++++------ .../code/modules/arousal/organs/breasts.dm | 4 ++-- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index b7f178bca5..bc7bf73d31 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -20,16 +20,13 @@ var/linked_organ_slot //used for linking an apparatus' organ to its other half on update_link(). var/layer_index = GENITAL_LAYER_INDEX //Order should be very important. FIRST vagina, THEN testicles, THEN penis, as this affects the order they are rendered in. -/obj/item/organ/genital/Initialize(mapload, mob/living/carbon/human/H) +/obj/item/organ/genital/Initialize(mapload, do_update = TRUE) . = ..() if(fluid_id) create_reagents(fluid_max_volume) if(CHECK_BITFIELD(genital_flags, GENITAL_FUID_PRODUCTION)) reagents.add_reagent(fluid_id, fluid_max_volume) - if(H) - get_features(H) - Insert(H) - else + if(do_update) update() /obj/item/organ/genital/proc/set_aroused_state(new_state) @@ -221,7 +218,9 @@ /mob/living/carbon/human/proc/give_genital(obj/item/organ/genital/G) if(!dna || (NOGENITALS in dna.species.species_traits) || getorganslot(initial(G.slot))) return FALSE - G = new G(null, src) + G = new G(null, FALSE) + G.get_features(src) + G.Insert(src) return G /obj/item/organ/genital/proc/get_features(mob/living/carbon/human/H) @@ -317,6 +316,7 @@ genital_overlay.layer = -GENITALS_EXPOSED_LAYER LAZYADD(fully_exposed, genital_overlay) // to be added to a layer with higher priority than clothes, hence the name of the bitflag. else + genital_overlay.layer = -layer_num[layer] standing += genital_overlay if(LAZYLEN(standing)) diff --git a/modular_citadel/code/modules/arousal/organs/breasts.dm b/modular_citadel/code/modules/arousal/organs/breasts.dm index dc7923e448..f3ce834838 100644 --- a/modular_citadel/code/modules/arousal/organs/breasts.dm +++ b/modular_citadel/code/modules/arousal/organs/breasts.dm @@ -22,8 +22,8 @@ var/cached_size //these two vars pertain size modifications and so should be expressed in NUMBERS. var/prev_size //former cached_size value, to allow update_size() to early return should be there no significant changes. -/obj/item/organ/genital/breasts/Initialize(mapload, mob/living/carbon/human/H) - if(!H) +/obj/item/organ/genital/breasts/Initialize(mapload, do_update = TRUE) + if(do_update) cached_size = breast_values[size] prev_size = cached_size return ..() From a0dc21b01ced31c978b6b96ab8c8cafa2f469c9b Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 12:50:08 +0100 Subject: [PATCH 182/342] ok. --- modular_citadel/code/modules/arousal/genitals.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/arousal/genitals.dm b/modular_citadel/code/modules/arousal/genitals.dm index bc7bf73d31..a7b8aa7c10 100644 --- a/modular_citadel/code/modules/arousal/genitals.dm +++ b/modular_citadel/code/modules/arousal/genitals.dm @@ -316,7 +316,7 @@ genital_overlay.layer = -GENITALS_EXPOSED_LAYER LAZYADD(fully_exposed, genital_overlay) // to be added to a layer with higher priority than clothes, hence the name of the bitflag. else - genital_overlay.layer = -layer_num[layer] + genital_overlay.layer = -layers_num[layer] standing += genital_overlay if(LAZYLEN(standing)) From fdbef6a93c565c8257366dadcafbae10a0da9957 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 13:10:36 +0100 Subject: [PATCH 183/342] Update bin.dm --- code/modules/recycling/disposal/bin.dm | 36 +++++++------------------- 1 file changed, 10 insertions(+), 26 deletions(-) diff --git a/code/modules/recycling/disposal/bin.dm b/code/modules/recycling/disposal/bin.dm index 90f96d0352..d39d9f4b85 100644 --- a/code/modules/recycling/disposal/bin.dm +++ b/code/modules/recycling/disposal/bin.dm @@ -79,12 +79,12 @@ /obj/machinery/disposal/attackby(obj/item/I, mob/user, params) add_fingerprint(user) if(!pressure_charging && !full_pressure && !flush) - if(istype(I, /obj/item/screwdriver)) + if(I.tool_behaviour == TOOL_SCREWDRIVER) panel_open = !panel_open I.play_tool_sound(src) to_chat(user, "You [panel_open ? "remove":"attach"] the screws around the power connection.") return - else if(istype(I, /obj/item/weldingtool) && panel_open) + else if(I.tool_behaviour == TOOL_WELDER && panel_open) if(!I.tool_start_check(user, amount=0)) return @@ -99,7 +99,7 @@ return place_item_in_disposal(I, user) update_icon() - return 1 //no afterattack + return TRUE //no afterattack else return ..() @@ -288,32 +288,16 @@ var/datum/oracle_ui/themed/nano/ui obj_flags = CAN_BE_HIT | USES_TGUI | SHOVABLE_ONTO - // attack by item places it in to disposal /obj/machinery/disposal/bin/attackby(obj/item/I, mob/user, params) - add_fingerprint(user) - if(!pressure_charging && !full_pressure && !flush) - if(I.tool_behaviour == TOOL_SCREWDRIVER) - panel_open = !panel_open - I.play_tool_sound(src) - to_chat(user, "You [panel_open ? "remove":"attach"] the screws around the power connection.") - return - else if(I.tool_behaviour == TOOL_WELDER && panel_open) - if(!I.tool_start_check(user, amount=0)) - return - - to_chat(user, "You start slicing the floorweld off \the [src]...") - if(I.use_tool(src, user, 20, volume=100) && panel_open) - to_chat(user, "You slice the floorweld off \the [src].") - deconstruct() - return - - if(user.a_intent != INTENT_HARM) - if((I.item_flags & ABSTRACT) || !user.temporarilyRemoveItemFromInventory(I)) - return - place_item_in_disposal(I, user) + if(istype(I, /obj/item/storage/bag/trash)) //Not doing component overrides because this is a specific type. + var/obj/item/storage/bag/trash/T = I + var/datum/component/storage/STR = T.GetComponent(/datum/component/storage) + to_chat(user, "You empty the bag.") + for(var/obj/item/O in T.contents) + STR.remove_from_storage(O,src) + T.update_icon() update_icon() - return TRUE //no afterattack else return ..() From 3aa3fc36142bd0f6c22f641e383f0d28e2e2ac3b Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 05:15:19 -0700 Subject: [PATCH 184/342] Update storage.dm --- code/datums/components/storage/storage.dm | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/code/datums/components/storage/storage.dm b/code/datums/components/storage/storage.dm index 55e5c03c2b..0a610d0a41 100644 --- a/code/datums/components/storage/storage.dm +++ b/code/datums/components/storage/storage.dm @@ -41,6 +41,7 @@ var/obj/screen/storage/boxes //storage display object var/obj/screen/close/closer //close button object + var/current_maxscreensize var/allow_big_nesting = FALSE //allow storage objects of the same or greater size. @@ -362,11 +363,15 @@ break closer.screen_loc = "[screen_start_x + cols]:[screen_pixel_x],[screen_start_y]:[screen_pixel_y]" -/datum/component/storage/proc/show_to(mob/M) +/datum/component/storage/proc/show_to(mob/M, set_screen_size = FALSE) if(!M.client) return FALSE var/list/cview = getviewsize(M.client.view) var/maxallowedscreensize = cview[1]-8 + if(set_screen_size) + current_maxscreensize = maxallowedscreensize + else if(current_maxscreensize) + maxallowedscreensize = current_maxscreensize if(M.active_storage != src && (M.stat == CONSCIOUS)) for(var/obj/item/I in accessible_items()) if(I.on_found(M)) @@ -547,14 +552,14 @@ return A.add_fingerprint(M) -/datum/component/storage/proc/user_show_to_mob(mob/M, force = FALSE) +/datum/component/storage/proc/user_show_to_mob(mob/M, force = FALSE, ghost = FALSE) var/atom/A = parent if(!istype(M)) return FALSE A.add_fingerprint(M) if(!force && (check_locked(null, M) || !M.CanReach(parent, view_only = TRUE))) return FALSE - show_to(M) + show_to(M, !ghost) /datum/component/storage/proc/mousedrop_receive(datum/source, atom/movable/O, mob/M) if(isitem(O)) @@ -665,7 +670,7 @@ return can_be_inserted(I, silent, M) /datum/component/storage/proc/show_to_ghost(datum/source, mob/dead/observer/M) - return user_show_to_mob(M, TRUE) + return user_show_to_mob(M, TRUE, TRUE) /datum/component/storage/proc/signal_show_attempt(datum/source, mob/showto, force = FALSE) return user_show_to_mob(showto, force) From 87097fb059aef3f4eca418aca8356269197a67a9 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 05:30:44 -0700 Subject: [PATCH 185/342] Update storage.dm --- code/datums/components/storage/storage.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/components/storage/storage.dm b/code/datums/components/storage/storage.dm index 0a610d0a41..61f97006dd 100644 --- a/code/datums/components/storage/storage.dm +++ b/code/datums/components/storage/storage.dm @@ -363,7 +363,7 @@ break closer.screen_loc = "[screen_start_x + cols]:[screen_pixel_x],[screen_start_y]:[screen_pixel_y]" -/datum/component/storage/proc/show_to(mob/M, set_screen_size = FALSE) +/datum/component/storage/proc/show_to(mob/M, set_screen_size = TRUE) if(!M.client) return FALSE var/list/cview = getviewsize(M.client.view) From 5d3f39b1ae9a64d567d2d8d850e76c3f61b4c0bf Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 05:39:59 -0700 Subject: [PATCH 186/342] Update DNA.dm --- code/__DEFINES/DNA.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/DNA.dm b/code/__DEFINES/DNA.dm index 9ebe6bb552..47184674d6 100644 --- a/code/__DEFINES/DNA.dm +++ b/code/__DEFINES/DNA.dm @@ -138,8 +138,8 @@ ////organ defines #define STANDARD_ORGAN_THRESHOLD 100 -#define STANDARD_ORGAN_HEALING (1/(15 MINUTES / 1 SECOND)) -#define STANDARD_ORGAN_DECAY (1/(15 MINUTES / 1 SECOND)) //designed to fail organs when left to decay for ~15 minutes. 1 SECOND is SSmobs tickrate. +#define STANDARD_ORGAN_HEALING (1/(15 MINUTES / 1 SECONDS)) +#define STANDARD_ORGAN_DECAY (1/(15 MINUTES / 1 SECONDS)) //designed to fail organs when left to decay for ~15 minutes. 1 SECOND is SSmobs tickrate. #define G_MALE 1 #define G_FEMALE 2 From 481f038e018e9a0ab7fbeecbb55be7aef16f801f Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 05:40:36 -0700 Subject: [PATCH 187/342] Update item_attack.dm --- code/_onclick/item_attack.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index 742f295406..9ba51afc69 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -9,9 +9,11 @@ */ /obj/item/proc/melee_attack_chain(mob/user, atom/target, params) if(item_flags & NO_ATTACK_CHAIN_SOFT_STAMCRIT) - if(user.getStaminaLoss() >= STAMINA_SOFTCRIT) - to_chat(user, "You are too exhausted to swing [src]!") - return + if(isliving(user)) + var/mob/living/L = user + if(L.getStaminaLoss() >= STAMINA_SOFTCRIT) + to_chat(L, "You are too exhausted to swing [src]!") + return if(tool_behaviour && target.tool_act(user, src, tool_behaviour)) return if(pre_attack(target, user, params)) From 315b0a9645784d0a834df8644e618f7245e60dd3 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 14:05:40 +0100 Subject: [PATCH 188/342] Fixes halved flavor text max length and removing some crappy code. --- code/__DEFINES/say.dm | 1 + code/__HELPERS/_cit_helpers.dm | 22 ++++++--- code/modules/client/preferences.dm | 3 +- .../mob/living/carbon/human/examine.dm | 4 +- code/modules/mob/living/carbon/human/human.dm | 2 + code/modules/mob/mob.dm | 3 -- code/modules/mob/mob_defines.dm | 5 +- code/modules/mob/say_vr.dm | 49 ------------------- 8 files changed, 26 insertions(+), 63 deletions(-) diff --git a/code/__DEFINES/say.dm b/code/__DEFINES/say.dm index beeee22df9..49cfba8cd2 100644 --- a/code/__DEFINES/say.dm +++ b/code/__DEFINES/say.dm @@ -81,6 +81,7 @@ //Don't set this very much higher then 1024 unless you like inviting people in to dos your server with message spam #define MAX_MESSAGE_LEN 2048 //Citadel edit: What's the WORST that could happen? +#define MAX_FAVOR_LEN 4096 //double the maximum message length. #define MAX_NAME_LEN 42 #define MAX_BROADCAST_LEN 512 #define MAX_CHARTER_LEN 80 diff --git a/code/__HELPERS/_cit_helpers.dm b/code/__HELPERS/_cit_helpers.dm index 1bde770045..f91892e41e 100644 --- a/code/__HELPERS/_cit_helpers.dm +++ b/code/__HELPERS/_cit_helpers.dm @@ -108,27 +108,37 @@ GLOBAL_VAR_INIT(miscreants_allowed, FALSE) message_admins("[key_name_admin(usr)] manually reloaded mentors") //Flavor Text -/mob/living/carbon/human/verb/set_flavor() +/mob/proc/set_flavor() set name = "Set Flavor Text" set desc = "Sets an extended description of your character's features." set category = "IC" - var/new_flavor = input(src, "Enter your new flavor text:", "Flavor text", null) as message|null + var/msg = stripped_multiline_input(usr, "Set the flavor text in your 'examine' verb. This can also be used for OOC notes and preferences!", "Flavor Text", flavor_text, MAX_FAVOR_LEN, TRUE) if(!isnull(new_flavor)) - flavor_text = sanitize(new_flavor) + flavor_text = new_flavor to_chat(src, "Your flavor text has been updated.") //Flavor Text -/mob/living/carbon/human/verb/set_flavor_2() +/mob/proc/set_flavor_2() set name = "Set Temporary Flavor Text" set desc = "Sets a description of your character's current appearance. Use this for emotions, poses etc." set category = "IC" - var/new_flavor = input(src, "Enter your new temporary flavor text:", "Temporary flavor text", null) as message|null + var/new_flavor = stripped_multiline_input(usr, "Set the temporary flavor text in your 'examine' verb. This should be used only for things pertaining to the current round!", "Short-Term Flavor Text", flavor_text_2, MAX_FAVOR_LEN, TRUE) if(!isnull(new_flavor)) - flavor_text_2 = sanitize(new_flavor) + flavor_text_2 = new_flavor to_chat(src, "Your temporary flavor text has been updated.") +/mob/proc/print_flavor_text(flavor) + if(!flavor) + return + // We are decoding and then encoding to not only get correct amount of characters, but also to prevent partial escaping characters being shown. + var/msg = html_decode(replacetext(flavor, "\n", " ")) + if(length_char(msg) <= 40) + return "[html_encode(msg)]" + else + return "[html_encode(copytext_char(msg, 1, 37))]... More..." + //LOOC toggles /client/verb/listen_looc() set name = "Show/Hide LOOC" diff --git a/code/modules/client/preferences.dm b/code/modules/client/preferences.dm index ba20fdacd2..793a72c1f7 100644 --- a/code/modules/client/preferences.dm +++ b/code/modules/client/preferences.dm @@ -1473,9 +1473,8 @@ GLOBAL_LIST_EMPTY(preferences_datums) age = max(min( round(text2num(new_age)), AGE_MAX),AGE_MIN) if("flavor_text") - var/msg = stripped_multiline_input(usr, "Set the flavor text in your 'examine' verb. This can also be used for OOC notes and preferences!", "Flavor Text", html_decode(features["flavor_text"]), MAX_MESSAGE_LEN, TRUE) + var/msg = stripped_multiline_input(usr, "Set the flavor text in your 'examine' verb. This can also be used for OOC notes and preferences!", "Flavor Text", features["flavor_text"], MAX_FAVOR_LEN, TRUE) if(msg) - msg = msg features["flavor_text"] = msg if("hair") diff --git a/code/modules/mob/living/carbon/human/examine.dm b/code/modules/mob/living/carbon/human/examine.dm index 7a5fca3562..8e19fa7776 100644 --- a/code/modules/mob/living/carbon/human/examine.dm +++ b/code/modules/mob/living/carbon/human/examine.dm @@ -394,10 +394,10 @@ if(invisible_man) . += "...?" else - var/flavor = print_flavor_text() + var/flavor = print_flavor_text(flavor_text) if(flavor) . += flavor - var/temp_flavor = print_flavor_text_2() + var/temp_flavor = print_flavor_text(flavor_text_2) if(temp_flavor) . += temp_flavor SEND_SIGNAL(src, COMSIG_PARENT_EXAMINE, user, .) diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index 2b03e22b77..ef3d4cbb98 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -9,6 +9,8 @@ verbs += /mob/living/proc/mob_sleep verbs += /mob/living/proc/lay_down verbs += /mob/living/carbon/human/proc/underwear_toggle //fwee + verbs += /mob/proc/set_flavor + verbs += /mob/proc/set_flavor_2 //initialize limbs first create_bodyparts() diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 0e39f43263..1ca6299efb 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -512,9 +512,6 @@ GLOBAL_VAR_INIT(exploit_warn_spam_prevention, 0) usr << browse(text("[][]", name, replacetext(flavor_text_2, "\n", "
          ")), text("window=[];size=500x200", name)) onclose(usr, "[name]") - if(href_list["flavor_change"]) - update_flavor_text() - if(href_list["refresh"]) if(machine && in_range(src, usr)) show_inv(machine) diff --git a/code/modules/mob/mob_defines.dm b/code/modules/mob/mob_defines.dm index 7d446e4ef0..6d5ae72e77 100644 --- a/code/modules/mob/mob_defines.dm +++ b/code/modules/mob/mob_defines.dm @@ -124,4 +124,7 @@ var/siliconaccessareas = list() var/siliconaccesstoggle = FALSE - var/voluntary_ghosted = FALSE //whether or not they voluntarily ghosted. \ No newline at end of file + var/voluntary_ghosted = FALSE //whether or not they voluntarily ghosted. + + var/flavor_text = "" + var/flavor_text_2 = "" //version of the above that only lasts for the current round. diff --git a/code/modules/mob/say_vr.dm b/code/modules/mob/say_vr.dm index 74cc0c2e77..377bb1c5fc 100644 --- a/code/modules/mob/say_vr.dm +++ b/code/modules/mob/say_vr.dm @@ -1,52 +1,6 @@ ////////////////////////////////////////////////////// ////////////////////SUBTLE COMMAND//////////////////// ////////////////////////////////////////////////////// -/mob - var/flavor_text = "" //tired of fucking double checking this - var/flavor_text_2 = "" - -/mob/proc/update_flavor_text() - set src in usr - if(usr != src) - to_chat(usr, "No.") - var/msg = stripped_multiline_input(usr, "Set the flavor text in your 'examine' verb. This can also be used for OOC notes and preferences!", "Flavor Text", html_decode(flavor_text), MAX_MESSAGE_LEN, TRUE) - - if(msg) - flavor_text = html_encode(msg) - -/mob/proc/update_flavor_text_2() - set src in usr - if(usr != src) - to_chat(usr, "No.") - var/msg = stripped_multiline_input(usr, "Set the temporary flavor text in your 'examine' verb. This should be used only for things pertaining to the current round!", "Short-Term Flavor Text", html_decode(flavor_text_2), MAX_MESSAGE_LEN, TRUE) - - if(msg) - flavor_text_2 = html_encode(msg) - - -/mob/proc/warn_flavor_changed() - if(flavor_text && flavor_text != "") // don't spam people that don't use it! - to_chat(src, "

          OOC Warning:

          ") - to_chat(src, "Your flavor text is likely out of date! Change") - -/mob/proc/print_flavor_text() - if(flavor_text && flavor_text != "") - // We are decoding and then encoding to not only get correct amount of characters, but also to prevent partial escaping characters being shown. - var/msg = html_decode(replacetext(flavor_text, "\n", " ")) - if(length_char(msg) <= 40) - return "[html_encode(msg)]" - else - return "[html_encode(copytext_char(msg, 1, 37))]... More..." - -/mob/proc/print_flavor_text_2() - if(flavor_text && flavor_text != "") - // We are decoding and then encoding to not only get correct amount of characters, but also to prevent partial escaping characters being shown. - var/msg = html_decode(replacetext(flavor_text_2, "\n", " ")) - if(length_char(msg) <= 40) - return "[html_encode(msg)]" - else - return "[html_encode(copytext_char(msg, 1, 37))]... More..." - /mob/proc/get_top_level_mob() if(istype(src.loc,/mob)&&src.loc!=src) @@ -60,9 +14,6 @@ proc/get_top_level_mob(var/mob/S) return M.get_top_level_mob() return S - - - ///////////////// EMOTE CODE // Maybe making this as an emote is less messy? // It was - ktccd From c5b4cf0e6b66c410490bacd279d9410318ebf17e Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 14:06:05 +0100 Subject: [PATCH 189/342] Ok. --- code/__HELPERS/_cit_helpers.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/__HELPERS/_cit_helpers.dm b/code/__HELPERS/_cit_helpers.dm index f91892e41e..26910a916b 100644 --- a/code/__HELPERS/_cit_helpers.dm +++ b/code/__HELPERS/_cit_helpers.dm @@ -113,7 +113,7 @@ GLOBAL_VAR_INIT(miscreants_allowed, FALSE) set desc = "Sets an extended description of your character's features." set category = "IC" - var/msg = stripped_multiline_input(usr, "Set the flavor text in your 'examine' verb. This can also be used for OOC notes and preferences!", "Flavor Text", flavor_text, MAX_FAVOR_LEN, TRUE) + var/new_flavor = stripped_multiline_input(usr, "Set the flavor text in your 'examine' verb. This can also be used for OOC notes and preferences!", "Flavor Text", flavor_text, MAX_FAVOR_LEN, TRUE) if(!isnull(new_flavor)) flavor_text = new_flavor to_chat(src, "Your flavor text has been updated.") From 8c37cfef244968af89859e16643ad44c4b09e8c5 Mon Sep 17 00:00:00 2001 From: Artur Date: Thu, 13 Feb 2020 15:26:18 +0200 Subject: [PATCH 190/342] Should work now --- code/datums/components/uplink.dm | 16 +++------------- 1 file changed, 3 insertions(+), 13 deletions(-) diff --git a/code/datums/components/uplink.dm b/code/datums/components/uplink.dm index 9e56bdcd15..a8e03946b6 100644 --- a/code/datums/components/uplink.dm +++ b/code/datums/components/uplink.dm @@ -158,27 +158,17 @@ GLOBAL_LIST_EMPTY(uplinks) if(I.restricted_roles.len) var/is_inaccessible = TRUE for(var/R in I.restricted_roles) - if(R == user.mind.assigned_role) + if(R == user.mind.assigned_role || debug) is_inaccessible = FALSE if(is_inaccessible) continue + if(is_inaccessible) + continue cat["items"] += list(list( "name" = I.name, "cost" = I.cost, "desc" = I.desc, )) - if(I.restricted_roles.len) - var/is_inaccessible = 1 - for(var/R in I.restricted_roles) - if(R == user.mind.assigned_role || debug) - is_inaccessible = 0 - if(is_inaccessible) - continue - cat["items"] += list(list( - "name" = I.name, - "cost" = I.cost, - "desc" = I.desc, - )) data["categories"] += list(cat) return data From d8415aa6345ae5aed8cf9bd1a1a6f3a5afc37683 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 14:44:08 +0100 Subject: [PATCH 191/342] Fixing tongue organ damage spam. --- code/modules/surgery/organs/tongue.dm | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/code/modules/surgery/organs/tongue.dm b/code/modules/surgery/organs/tongue.dm index 8ad293fbcb..d540d12d14 100644 --- a/code/modules/surgery/organs/tongue.dm +++ b/code/modules/surgery/organs/tongue.dm @@ -30,6 +30,12 @@ /obj/item/organ/tongue/Initialize(mapload) . = ..() + low_threshold_passed = "Your [name] feels a little sore." + low_threshold_cleared = "Your [name] soreness subsides." + high_threshold_passed = "Your [name] is really starting to hurt." + high_threshold_cleared = "The pain of your [name] subsides a little." + now_failing = "Your [name] feels like it's about to fall out!." + now_fixed = "The excruciating pain of your [name] subsides." languages_possible = languages_possible_base /obj/item/organ/tongue/proc/handle_speech(datum/source, list/speech_args) @@ -40,7 +46,7 @@ return if(organ_flags & ORGAN_SYNTHETIC) var/errormessage = list("Runtime in tongue.dm, line 39: Undefined operation \"zapzap ow my tongue\"", "afhsjifksahgjkaslfhashfjsak", "-1.#IND", "Graham's number", "inside you all along", "awaiting at least 1 approving review before merging this taste request") - owner.say("The pH is appropriately [pick(errormessage)].") + owner.say("The pH is appropriately [pick(errormessage)].", forced = "EMPed synthetic tongue") /obj/item/organ/tongue/applyOrganDamage(var/d, var/maximum = maxHealth) @@ -58,11 +64,6 @@ to_chat(owner, "Your tongue is singed beyond recognition, and disintegrates!") SSblackbox.record_feedback("tally", "fermi_chem", 1, "Tongues lost to Fermi") qdel(src) - else if ((damage / maxHealth) > 0.85) - to_chat(owner, "Your tongue feels like it's about to fall out!.") - else if ((damage / maxHealth) > 0.5) - to_chat(owner, "Your tongue is really starting to hurt.") - /obj/item/organ/tongue/Insert(mob/living/carbon/M, special = 0, drop_if_replaced = TRUE) ..() From 747b84d25579757998524861939edaef89e18c2f Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 14:47:53 +0100 Subject: [PATCH 192/342] Thank you fermis very cool --- code/modules/surgery/organs/tongue.dm | 22 ++++++---------------- 1 file changed, 6 insertions(+), 16 deletions(-) diff --git a/code/modules/surgery/organs/tongue.dm b/code/modules/surgery/organs/tongue.dm index d540d12d14..d71aa097d1 100644 --- a/code/modules/surgery/organs/tongue.dm +++ b/code/modules/surgery/organs/tongue.dm @@ -31,11 +31,11 @@ /obj/item/organ/tongue/Initialize(mapload) . = ..() low_threshold_passed = "Your [name] feels a little sore." - low_threshold_cleared = "Your [name] soreness subsides." + low_threshold_cleared = "Your [name] soreness has subsided." high_threshold_passed = "Your [name] is really starting to hurt." - high_threshold_cleared = "The pain of your [name] subsides a little." + high_threshold_cleared = "The pain of your [name] has subsided a little." now_failing = "Your [name] feels like it's about to fall out!." - now_fixed = "The excruciating pain of your [name] subsides." + now_fixed = "The excruciating pain of your [name] has subsided." languages_possible = languages_possible_base /obj/item/organ/tongue/proc/handle_speech(datum/source, list/speech_args) @@ -48,19 +48,9 @@ var/errormessage = list("Runtime in tongue.dm, line 39: Undefined operation \"zapzap ow my tongue\"", "afhsjifksahgjkaslfhashfjsak", "-1.#IND", "Graham's number", "inside you all along", "awaiting at least 1 approving review before merging this taste request") owner.say("The pH is appropriately [pick(errormessage)].", forced = "EMPed synthetic tongue") -/obj/item/organ/tongue/applyOrganDamage(var/d, var/maximum = maxHealth) - - if(!d) //Micro-optimization. - return - if(maximum < damage) - return - damage = CLAMP(damage + d, 0, maximum) - var/mess = check_damage_thresholds(owner) - prev_damage = damage - if(mess && owner) - to_chat(owner, mess) - - if ((damage / maxHealth) > 1) +/obj/item/organ/tongue/applyOrganDamage(d, maximum = maxHealth) + . = ..() + if (damage >= maxHealth) to_chat(owner, "Your tongue is singed beyond recognition, and disintegrates!") SSblackbox.record_feedback("tally", "fermi_chem", 1, "Tongues lost to Fermi") qdel(src) From be30ca164291c5831742dc6316eb0ba357ff29e6 Mon Sep 17 00:00:00 2001 From: Artur Date: Thu, 13 Feb 2020 15:48:37 +0200 Subject: [PATCH 193/342] Tweaks the blood type and volume, plus hopefully fixes the lag exploit. --- .../reagents/chemistry/machinery/pandemic.dm | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/code/modules/reagents/chemistry/machinery/pandemic.dm b/code/modules/reagents/chemistry/machinery/pandemic.dm index 01c75027ec..3dea44cf40 100644 --- a/code/modules/reagents/chemistry/machinery/pandemic.dm +++ b/code/modules/reagents/chemistry/machinery/pandemic.dm @@ -181,27 +181,30 @@ if(!istype(A) || !A.mutable) to_chat(usr, "ERROR: Cannot replicate virus strain.") return + wait = TRUE + addtimer(CALLBACK(src, .proc/reset_replicator_cooldown), 50) A = A.Copy() var/list/data = list("blood_DNA" = "UNKNOWN DNA", "blood_type" = "SY", "viruses" = list(A)) var/obj/item/reagent_containers/glass/bottle/B = new(drop_location()) B.name = "[A.name] culture bottle" B.desc = "A small bottle. Contains [A.agent] culture in synthblood medium." - B.reagents.add_reagent(/datum/reagent/blood, 20, data) - wait = TRUE + B.reagents.add_reagent(/datum/reagent/blood/synthetics, 10, data) update_icon() var/turf/source_turf = get_turf(src) log_virus("A culture bottle was printed for the virus [A.admin_details()] at [loc_name(source_turf)] by [key_name(usr)]") - addtimer(CALLBACK(src, .proc/reset_replicator_cooldown), 100) + . = TRUE if("create_vaccine_bottle") + wait = TRUE + addtimer(CALLBACK(src, .proc/reset_replicator_cooldown), 400) var/id = params["index"] var/datum/disease/D = SSdisease.archive_diseases[id] var/obj/item/reagent_containers/glass/bottle/B = new(drop_location()) B.name = "[D.name] vaccine bottle" B.reagents.add_reagent(/datum/reagent/vaccine, 15, list(id)) - wait = TRUE + update_icon() - addtimer(CALLBACK(src, .proc/reset_replicator_cooldown), 400) + . = TRUE /obj/machinery/computer/pandemic/attackby(obj/item/I, mob/user, params) From 23f7879057ee67b68dd33a06538ea8f17ab16de8 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 14:57:08 +0100 Subject: [PATCH 194/342] taste spam --- code/modules/mob/living/taste.dm | 39 ++++++++++++++------------- code/modules/surgery/organs/tongue.dm | 16 +++++------ 2 files changed, 29 insertions(+), 26 deletions(-) diff --git a/code/modules/mob/living/taste.dm b/code/modules/mob/living/taste.dm index e4d1aa94a5..46d0608f44 100644 --- a/code/modules/mob/living/taste.dm +++ b/code/modules/mob/living/taste.dm @@ -16,21 +16,22 @@ // non destructively tastes a reagent container /mob/living/proc/taste(datum/reagents/from) - if(last_taste_time + 50 < world.time) - var/taste_sensitivity = get_taste_sensitivity() - var/text_output = from.generate_taste_message(taste_sensitivity) - // We dont want to spam the same message over and over again at the - // person. Give it a bit of a buffer. - if(hallucination > 50 && prob(25)) - text_output = pick("spiders","dreams","nightmares","the future","the past","victory",\ - "defeat","pain","bliss","revenge","poison","time","space","death","life","truth","lies","justice","memory",\ - "regrets","your soul","suffering","music","noise","blood","hunger","the american way") - if(text_output != last_taste_text || last_taste_time + 100 < world.time) - to_chat(src, "You can taste [text_output].") - // "something indescribable" -> too many tastes, not enough flavor. - - last_taste_time = world.time - last_taste_text = text_output + if(last_taste_time + 50 > world.time) + return FALSE + var/taste_sensitivity = get_taste_sensitivity() + var/text_output = from.generate_taste_message(taste_sensitivity) + // We dont want to spam the same message over and over again at the + // person. Give it a bit of a buffer. + if(hallucination > 50 && prob(25)) + text_output = pick("spiders","dreams","nightmares","the future","the past","victory",\ + "defeat","pain","bliss","revenge","poison","time","space","death","life","truth","lies","justice","memory",\ + "regrets","your soul","suffering","music","noise","blood","hunger","the american way") + if(text_output != last_taste_text || last_taste_time + 100 < world.time) + to_chat(src, "You can taste [text_output].") + // "something indescribable" -> too many tastes, not enough flavor. + last_taste_time = world.time + last_taste_text = text_output + return TRUE //FermiChem - How to check pH of a beaker without a meter/pH paper. //Basically checks the pH of the holder and burns your poor tongue if it's too acidic! @@ -41,22 +42,24 @@ if (!T) return .=..() + if(!.) + return if ((from.pH > 12.5) || (from.pH < 1.5)) - to_chat(src, "You taste chemical burns!") T.applyOrganDamage(5) + to_chat(src, "You taste chemical burns!") if(istype(T, /obj/item/organ/tongue/cybernetic)) to_chat(src, "Your tongue moves on it's own in response to the liquid.") say("The pH is appropriately [round(from.pH, 1)].") return if (!HAS_TRAIT(src, TRAIT_AGEUSIA)) //I'll let you get away with not having 1 damage. switch(from.pH) - if(11.5 to INFINITY) + if(11.5 to 12.5) to_chat(src, "You taste a strong alkaline flavour!") if(8.5 to 11.5) to_chat(src, "You taste a sort of soapy tone in the mixture.") if(2.5 to 5.5) to_chat(src, "You taste a sort of acid tone in the mixture.") - if(-INFINITY to 2.5) + if(1.5 to 2.5) to_chat(src, "You taste a strong acidic flavour!") #undef DEFAULT_TASTE_SENSITIVITY diff --git a/code/modules/surgery/organs/tongue.dm b/code/modules/surgery/organs/tongue.dm index d71aa097d1..bcc764d00a 100644 --- a/code/modules/surgery/organs/tongue.dm +++ b/code/modules/surgery/organs/tongue.dm @@ -39,14 +39,7 @@ languages_possible = languages_possible_base /obj/item/organ/tongue/proc/handle_speech(datum/source, list/speech_args) - -/obj/item/organ/tongue/emp_act(severity) - . = ..() - if(. & EMP_PROTECT_SELF) - return - if(organ_flags & ORGAN_SYNTHETIC) - var/errormessage = list("Runtime in tongue.dm, line 39: Undefined operation \"zapzap ow my tongue\"", "afhsjifksahgjkaslfhashfjsak", "-1.#IND", "Graham's number", "inside you all along", "awaiting at least 1 approving review before merging this taste request") - owner.say("The pH is appropriately [pick(errormessage)].", forced = "EMPed synthetic tongue") + return /obj/item/organ/tongue/applyOrganDamage(d, maximum = maxHealth) . = ..() @@ -302,6 +295,13 @@ maxHealth = 60 //It's robotic! organ_flags = ORGAN_SYNTHETIC +/obj/item/organ/tongue/cybernetic/emp_act(severity) + . = ..() + if(. & EMP_PROTECT_SELF) + return + var/errormessage = list("Runtime in tongue.dm, line 39: Undefined operation \"zapzap ow my tongue\"", "afhsjifksahgjkaslfhashfjsak", "-1.#IND", "Graham's number", "inside you all along", "awaiting at least 1 approving review before merging this taste request") + owner.say("The pH is appropriately [pick(errormessage)].", forced = "EMPed synthetic tongue") + /obj/item/organ/tongue/cybernetic/handle_speech(datum/source, list/speech_args) speech_args[SPEECH_SPANS] |= SPAN_ROBOT From 61a6f3e95e52f53b00534ce2d1d663b7fde16424 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 08:05:54 -0600 Subject: [PATCH 195/342] Automatic changelog generation for PR #11038 [ci skip] --- html/changelogs/AutoChangeLog-pr-11038.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11038.yml diff --git a/html/changelogs/AutoChangeLog-pr-11038.yml b/html/changelogs/AutoChangeLog-pr-11038.yml new file mode 100644 index 0000000000..b157c31af8 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11038.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - bugfix: "STOP_PROCESSING now removes from currentrun to prevent another process cycle from happening where it shouldn't." From 3d181e4616b0003111d12ac93ecac2db9f90ba1f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 08:06:30 -0600 Subject: [PATCH 196/342] Automatic changelog generation for PR #11022 [ci skip] --- html/changelogs/AutoChangeLog-pr-11022.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11022.yml diff --git a/html/changelogs/AutoChangeLog-pr-11022.yml b/html/changelogs/AutoChangeLog-pr-11022.yml new file mode 100644 index 0000000000..ac317e56b0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11022.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - rscadd: "auto profiler subsystem from tg" From fc873f9626582acc5b0eed39f01a9eefafd71158 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 09:40:15 -0600 Subject: [PATCH 197/342] Automatic changelog generation for PR #10997 [ci skip] --- html/changelogs/AutoChangeLog-pr-10997.yml | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10997.yml diff --git a/html/changelogs/AutoChangeLog-pr-10997.yml b/html/changelogs/AutoChangeLog-pr-10997.yml new file mode 100644 index 0000000000..a380a04f68 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10997.yml @@ -0,0 +1,12 @@ +author: "Owai-Seek" +delete-after: True +changes: + - rscadd: "Bacon and Eggs food item. Delicious! Added a Lemony Poppy Seed Muffin." + - tweak: "Snack Vendor has Chocolates, Tortilla Chips, and a Marshmallow Box" + - balance: "Mops can now be printed at service lathe once tools are researched." + - balance: "Biobags can hold most organic limbs/organs, but not brains, implants, or cybernetics." + - balance: "Trash Bag can now hold limbs (but not heads.)" + - balance: "Most snack vendor items reduced by 1." + - bugfix: "Trash Cans are now actually craftable, and only require metal instead of plastic." + - imageadd: "Bacon and Eggs, Drying Agent Bottle." + - imageadd: "Mugs now show reagent colors of contained reagents. Thanks Seris!" From dedcfc35ca03a6de751afd86d832e92ee34cf014 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 09:42:13 -0600 Subject: [PATCH 198/342] Automatic changelog generation for PR #11035 [ci skip] --- html/changelogs/AutoChangeLog-pr-11035.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11035.yml diff --git a/html/changelogs/AutoChangeLog-pr-11035.yml b/html/changelogs/AutoChangeLog-pr-11035.yml new file mode 100644 index 0000000000..94a57db904 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11035.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - bugfix: "ctf claymores now actually spawn (and fit)." From 73fa603aca32272111df5cb26fa743caa8e1d669 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 09:49:05 -0600 Subject: [PATCH 199/342] Automatic changelog generation for PR #10913 [ci skip] --- html/changelogs/AutoChangeLog-pr-10913.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10913.yml diff --git a/html/changelogs/AutoChangeLog-pr-10913.yml b/html/changelogs/AutoChangeLog-pr-10913.yml new file mode 100644 index 0000000000..8bf549a154 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10913.yml @@ -0,0 +1,4 @@ +author: "Feasel" +delete-after: True +changes: + - balance: "Buffed dissection success chances." From 821496e67cd3655cd0143084dae121c5df165c65 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 13 Feb 2020 09:50:13 -0600 Subject: [PATCH 200/342] Automatic changelog generation for PR #11044 [ci skip] --- html/changelogs/AutoChangeLog-pr-11044.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11044.yml diff --git a/html/changelogs/AutoChangeLog-pr-11044.yml b/html/changelogs/AutoChangeLog-pr-11044.yml new file mode 100644 index 0000000000..7dec153778 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11044.yml @@ -0,0 +1,4 @@ +author: "Arturlang" +delete-after: True +changes: + - rscadd: "The syndicate uplinks interface has been redone in TGUI Next" From 1628934b9f5e5c36dee7819d8a42a4a05a328d0a Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 18:00:12 +0100 Subject: [PATCH 201/342] Update cards_ids.dm --- code/game/objects/items/cards_ids.dm | 54 ++++++++++++++++++++-------- 1 file changed, 40 insertions(+), 14 deletions(-) diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index f40b7f5c49..2bb5234b30 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -265,26 +265,52 @@ update_label("John Doe", "Clowny") var/obj/item/card/id/I = O src.access |= I.access if(isliving(user) && user.mind) - if(user.mind.special_role) + if(user.mind.special_role || anyone) to_chat(usr, "The card's microscanners activate as you pass it over the ID, copying its access.") /obj/item/card/id/syndicate/attack_self(mob/user) if(isliving(user) && user.mind) - if(user.mind.special_role || anyone) - if(alert(user, "Action", "Agent ID", "Show", "Forge") == "Forge") - var/input_name = reject_bad_name(stripped_input(user, "What name would you like to put on this card?", "Agent card name", registered_name ? registered_name : (ishuman(user) ? user.real_name : user.name), MAX_NAME_LEN), TRUE) - if(!input_name) - return + var/first_use = registered_name ? FALSE : TRUE + if(!(user.mind.special_role || anyone)) //Unless anyone is allowed, only syndies can use the card, to stop metagaming. + if(first_use) //If a non-syndie is the first to forge an unassigned agent ID, then anyone can forge it. + anyone = TRUE + else + return ..() - var/u = stripped_input(user, "What occupation would you like to put on this card?\nNote: This will not grant any access levels other than Maintenance.", "Agent card job assignment", "Assistant", MAX_MESSAGE_LEN) - if(!u) - registered_name = "" - return - assignment = u - update_label() - to_chat(user, "You successfully forge the ID card.") + var/popup_input = alert(user, "Choose Action", "Agent ID", "Show", "Forge/Reset") + if(user.incapacitated()) + return + if(popup_input == "Forge/Reset" && !forged) + var/input_name = stripped_input(user, "What name would you like to put on this card? Leave blank to randomise.", "Agent card name", registered_name ? registered_name : (ishuman(user) ? user.real_name : user.name), MAX_NAME_LEN) + input_name = reject_bad_name(input_name) + if(!input_name) + // Invalid/blank names give a randomly generated one. + if(user.gender == MALE) + input_name = "[pick(GLOB.first_names_male)] [pick(GLOB.last_names)]" + else if(user.gender == FEMALE) + input_name = "[pick(GLOB.first_names_female)] [pick(GLOB.last_names)]" + else + input_name = "[pick(GLOB.first_names)] [pick(GLOB.last_names)]" + + var/target_occupation = stripped_input(user, "What occupation would you like to put on this card?\nNote: This will not grant any access levels other than Maintenance.", "Agent card job assignment", assignment ? assignment : "Assistant", MAX_MESSAGE_LEN) + if(!target_occupation) return - ..() + registered_name = input_name + assignment = target_occupation + update_label() + forged = TRUE + to_chat(user, "You successfully forge the ID card.") + log_game("[key_name(user)] has forged \the [initial(name)] with name \"[registered_name]\" and occupation \"[assignment]\".") + return + else if (popup_input == "Forge/Reset" && forged) + registered_name = initial(registered_name) + assignment = initial(assignment) + log_game("[key_name(user)] has reset \the [initial(name)] named \"[src]\" to default.") + update_label() + forged = FALSE + to_chat(user, "You successfully reset the ID card.") + return + return ..() /obj/item/card/id/syndicate/anyone anyone = TRUE From bcc7949034f5546dcfc47735bbddee4eaba5b8b4 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 18:02:42 +0100 Subject: [PATCH 202/342] Update names.dm --- code/_globalvars/lists/names.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/_globalvars/lists/names.dm b/code/_globalvars/lists/names.dm index 7ae197a5d1..e334d08040 100644 --- a/code/_globalvars/lists/names.dm +++ b/code/_globalvars/lists/names.dm @@ -4,6 +4,7 @@ GLOBAL_LIST_INIT(wizard_second, world.file2list("strings/names/wizardsecond.txt" GLOBAL_LIST_INIT(ninja_titles, world.file2list("strings/names/ninjatitle.txt")) GLOBAL_LIST_INIT(ninja_names, world.file2list("strings/names/ninjaname.txt")) GLOBAL_LIST_INIT(commando_names, world.file2list("strings/names/death_commando.txt")) +GLOBAL_LIST_INIT(first_names, world.file2list("strings/names/first.txt")) GLOBAL_LIST_INIT(first_names_male, world.file2list("strings/names/first_male.txt")) GLOBAL_LIST_INIT(first_names_female, world.file2list("strings/names/first_female.txt")) GLOBAL_LIST_INIT(last_names, world.file2list("strings/names/last.txt")) From 071c3a143fa77d7d9d65b8428afe24a7a1afd946 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Thu, 13 Feb 2020 18:13:14 +0100 Subject: [PATCH 203/342] Update cards_ids.dm --- code/game/objects/items/cards_ids.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index 2bb5234b30..4de3e4ff96 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -250,6 +250,7 @@ update_label("John Doe", "Clowny") name = "agent card" access = list(ACCESS_MAINT_TUNNELS, ACCESS_SYNDICATE) var/anyone = FALSE //Can anyone forge the ID or just syndicate? + var/forged = FALSE //have we set a custom name and job assignment, or will we use what we're given when we chameleon change? /obj/item/card/id/syndicate/Initialize() . = ..() From 7964d768fafb24dc01839ccf21f4204b867bc67e Mon Sep 17 00:00:00 2001 From: Artur Date: Thu, 13 Feb 2020 20:51:52 +0200 Subject: [PATCH 204/342] Initial Commit --- code/__DEFINES/mobs.dm | 22 +++++++++---------- code/_globalvars/bitfields.dm | 17 ++++++++++++-- code/datums/components/nanites.dm | 4 ++-- code/datums/diseases/_MobProcs.dm | 8 ++----- code/datums/diseases/_disease.dm | 2 +- .../diseases/advance/symptoms/species.dm | 7 +++--- code/datums/diseases/beesease.dm | 2 +- code/datums/diseases/magnitis.dm | 2 +- code/datums/diseases/parrotpossession.dm | 2 +- code/datums/diseases/transformation.dm | 4 ++-- code/game/machinery/harvester.dm | 2 +- .../clock_mobs/clockwork_marauder.dm | 2 +- code/modules/antagonists/devil/imp/imp.dm | 2 +- code/modules/antagonists/revenant/revenant.dm | 2 +- .../antagonists/slaughter/slaughter.dm | 2 +- code/modules/antagonists/swarmer/swarmer.dm | 2 +- .../events/spontaneous_appendicitis.dm | 2 +- .../mob/living/carbon/human/human_defines.dm | 2 +- .../mob/living/carbon/human/species.dm | 2 +- .../carbon/human/species_types/android.dm | 2 +- .../carbon/human/species_types/flypeople.dm | 2 +- .../carbon/human/species_types/golems.dm | 7 +++--- .../human/species_types/lizardpeople.dm | 2 +- .../carbon/human/species_types/plasmamen.dm | 2 +- .../carbon/human/species_types/skeletons.dm | 2 +- .../carbon/human/species_types/synths.dm | 4 ++-- .../carbon/human/species_types/vampire.dm | 2 +- .../carbon/human/species_types/zombies.dm | 2 +- .../mob/living/carbon/monkey/monkey.dm | 2 +- code/modules/mob/living/living_defines.dm | 2 +- code/modules/mob/living/silicon/silicon.dm | 2 +- .../mob/living/simple_animal/bot/bot.dm | 2 +- .../mob/living/simple_animal/constructs.dm | 2 +- .../simple_animal/friendly/butterfly.dm | 2 +- .../mob/living/simple_animal/friendly/cat.dm | 2 +- .../simple_animal/friendly/cockroach.dm | 2 +- .../mob/living/simple_animal/friendly/dog.dm | 2 +- .../simple_animal/friendly/drone/_drone.dm | 2 +- .../simple_animal/friendly/farm_animals.dm | 8 +++---- .../living/simple_animal/friendly/lizard.dm | 2 +- .../living/simple_animal/friendly/mouse.dm | 2 +- .../mob/living/simple_animal/friendly/pet.dm | 2 +- .../living/simple_animal/friendly/sloth.dm | 2 +- .../living/simple_animal/friendly/snake.dm | 4 ++-- .../living/simple_animal/guardian/guardian.dm | 2 +- .../mob/living/simple_animal/hostile/bear.dm | 2 +- .../mob/living/simple_animal/hostile/bees.dm | 2 +- .../hostile/bosses/paperwizard.dm | 2 +- .../mob/living/simple_animal/hostile/carp.dm | 2 +- .../simple_animal/hostile/cat_butcher.dm | 2 +- .../living/simple_animal/hostile/eyeballs.dm | 2 +- .../living/simple_animal/hostile/faithless.dm | 2 +- .../simple_animal/hostile/giant_spider.dm | 2 +- .../mob/living/simple_animal/hostile/goose.dm | 2 +- .../simple_animal/hostile/gorilla/gorilla.dm | 2 +- .../living/simple_animal/hostile/illusion.dm | 2 +- .../simple_animal/hostile/jungle/leaper.dm | 2 +- .../hostile/jungle/mega_arachnid.dm | 2 +- .../simple_animal/hostile/jungle/mook.dm | 2 +- .../simple_animal/hostile/mecha_pilot.dm | 2 +- .../hostile/megafauna/blood_drunk_miner.dm | 2 +- .../hostile/megafauna/megafauna.dm | 2 +- .../mob/living/simple_animal/hostile/mimic.dm | 2 +- .../hostile/mining_mobs/basilisk.dm | 2 +- .../hostile/mining_mobs/curse_blob.dm | 2 +- .../hostile/mining_mobs/goldgrub.dm | 2 +- .../hostile/mining_mobs/goliath.dm | 2 +- .../hostile/mining_mobs/gutlunch.dm | 2 +- .../hostile/mining_mobs/hivelord.dm | 4 ++-- .../simple_animal/hostile/nanotrasen.dm | 2 +- .../simple_animal/hostile/netherworld.dm | 2 +- .../living/simple_animal/hostile/pirate.dm | 4 ++-- .../simple_animal/hostile/retaliate/bat.dm | 2 +- .../simple_animal/hostile/retaliate/clown.dm | 2 +- .../simple_animal/hostile/retaliate/frog.dm | 2 +- .../simple_animal/hostile/retaliate/ghost.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/statue.dm | 2 +- .../living/simple_animal/hostile/stickman.dm | 4 ++-- .../living/simple_animal/hostile/syndicate.dm | 4 ++-- .../living/simple_animal/hostile/wizard.dm | 2 +- .../simple_animal/hostile/wumborian_fugu.dm | 2 +- .../living/simple_animal/hostile/zombie.dm | 2 +- .../modules/mob/living/simple_animal/shade.dm | 2 +- .../chemistry/reagents/other_reagents.dm | 2 +- .../chemistry/reagents/toxin_reagents.dm | 2 +- .../nanites/nanite_chamber_computer.dm | 2 +- .../nanites/nanite_programs/healing.dm | 2 +- .../research/nanites/public_chamber.dm | 2 +- code/modules/zombie/organs.dm | 4 +++- 92 files changed, 136 insertions(+), 123 deletions(-) diff --git a/code/__DEFINES/mobs.dm b/code/__DEFINES/mobs.dm index a7d6056ab9..1b437f2a71 100644 --- a/code/__DEFINES/mobs.dm +++ b/code/__DEFINES/mobs.dm @@ -35,17 +35,17 @@ #define BLOODCRAWL 1 #define BLOODCRAWL_EAT 2 -//Mob bio-types -#define MOB_ORGANIC "organic" -#define MOB_INORGANIC "inorganic" -#define MOB_ROBOTIC "robotic" -#define MOB_UNDEAD "undead" -#define MOB_HUMANOID "humanoid" -#define MOB_BUG "bug" -#define MOB_BEAST "beast" -#define MOB_EPIC "epic" //megafauna -#define MOB_REPTILE "reptile" -#define MOB_SPIRIT "spirit" +//Mob bio-types flags +#define MOB_ORGANIC 1 << 0 +#define MOB_MINERAL 1 << 1 +#define MOB_ROBOTIC 1 << 2 +#define MOB_UNDEAD 1 << 3 +#define MOB_HUMANOID 1 << 4 +#define MOB_BUG 1 << 5 +#define MOB_BEAST 1 << 6 +#define MOB_EPIC 1 << 7 //megafauna +#define MOB_REPTILE 1 << 8 +#define MOB_SPIRIT 1 << 9 //Organ defines for carbon mobs #define ORGAN_ORGANIC 1 diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm index c98faaa4fb..a0139dab83 100644 --- a/code/_globalvars/bitfields.dm +++ b/code/_globalvars/bitfields.dm @@ -214,5 +214,18 @@ GLOBAL_LIST_INIT(bitfields, list( "CAN_MASTURBATE_WITH" = CAN_MASTURBATE_WITH, "MASTURBATE_LINKED_ORGAN" = MASTURBATE_LINKED_ORGAN, "CAN_CLIMAX_WITH" = CAN_CLIMAX_WITH - ) - )) \ No newline at end of file + + ), + "mob_biotypes" = list ( + "MOB_ORGANIC" = MOB_ORGANIC, + "MOB_MINERAL" = MOB_MINERAL, + "MOB_ROBOTIC" = MOB_ROBOTIC, + "MOB_UNDEAD" = MOB_UNDEAD, + "MOB_HUMANOID" = MOB_HUMANOID, + "MOB_BUG" = MOB_BUG, + "MOB_BEAST" = MOB_BEAST, + "MOB_EPIC" = MOB_EPIC, + "MOB_REPTILE" = MOB_REPTILE, + "MOB_SPIRIT" = MOB_SPIRIT + ) + )) diff --git a/code/datums/components/nanites.dm b/code/datums/components/nanites.dm index e1c96121c7..1d9ba1d11b 100644 --- a/code/datums/components/nanites.dm +++ b/code/datums/components/nanites.dm @@ -25,7 +25,7 @@ if(isliving(parent)) host_mob = parent - if(!(MOB_ORGANIC in host_mob.mob_biotypes) && !(MOB_UNDEAD in host_mob.mob_biotypes)) //Shouldn't happen, but this avoids HUD runtimes in case a silicon gets them somehow. + if(!(host_mob.mob_biotypes & (MOB_ORGANIC|MOB_UNDEAD))) //Shouldn't happen, but this avoids HUD runtimes in case a silicon gets them somehow. return COMPONENT_INCOMPATIBLE host_mob.hud_set_nanite_indicator() @@ -212,7 +212,7 @@ NP.receive_comm_signal(comm_code, comm_message, comm_source) /datum/component/nanites/proc/check_viable_biotype() - if(!(MOB_ORGANIC in host_mob.mob_biotypes) && !(MOB_UNDEAD in host_mob.mob_biotypes)) + if(!(host_mob.mob_biotypes & (MOB_ORGANIC|MOB_UNDEAD))) qdel(src) //bodytype no longer sustains nanites /datum/component/nanites/proc/check_access(datum/source, obj/O) diff --git a/code/datums/diseases/_MobProcs.dm b/code/datums/diseases/_MobProcs.dm index c125a9b7c7..0b6d4e3404 100644 --- a/code/datums/diseases/_MobProcs.dm +++ b/code/datums/diseases/_MobProcs.dm @@ -17,14 +17,10 @@ if(HasDisease(D)) return FALSE - var/can_infect = FALSE - for(var/host_type in D.infectable_biotypes) - if(host_type in mob_biotypes) - can_infect = TRUE - break - if(!can_infect) + if(!(D.infectable_biotypes & mob_biotypes)) return FALSE + if(!(type in D.viable_mobtypes)) return FALSE diff --git a/code/datums/diseases/_disease.dm b/code/datums/diseases/_disease.dm index 056f99c7a4..940b61c9fe 100644 --- a/code/datums/diseases/_disease.dm +++ b/code/datums/diseases/_disease.dm @@ -30,7 +30,7 @@ var/list/required_organs = list() var/needs_all_cures = TRUE var/list/strain_data = list() //dna_spread special bullshit - var/list/infectable_biotypes = list(MOB_ORGANIC) //if the disease can spread on organics, synthetics, or undead + var/infectable_biotypes = MOB_ORGANIC //if the disease can spread on organics, synthetics, or undead var/process_dead = FALSE //if this ticks while the host is dead var/copy_type = null //if this is null, copies will use the type of the instance being copied diff --git a/code/datums/diseases/advance/symptoms/species.dm b/code/datums/diseases/advance/symptoms/species.dm index a8b18ae735..49a3cf8d07 100644 --- a/code/datums/diseases/advance/symptoms/species.dm +++ b/code/datums/diseases/advance/symptoms/species.dm @@ -14,7 +14,7 @@ /datum/symptom/undead_adaptation/OnRemove(datum/disease/advance/A) A.process_dead = FALSE - A.infectable_biotypes -= MOB_UNDEAD + A.infectable_biotypes &= ~MOB_UNDEAD /datum/symptom/inorganic_adaptation name = "Inorganic Biology" @@ -27,7 +27,8 @@ severity = 0 /datum/symptom/inorganic_adaptation/OnAdd(datum/disease/advance/A) - A.infectable_biotypes |= MOB_INORGANIC + A.infectable_biotypes |= MOB_MINERAL //Mineral covers plasmamen and golems. /datum/symptom/inorganic_adaptation/OnRemove(datum/disease/advance/A) - A.infectable_biotypes -= MOB_INORGANIC \ No newline at end of file + A.infectable_biotypes &= ~MOB_MINERAL + diff --git a/code/datums/diseases/beesease.dm b/code/datums/diseases/beesease.dm index 074bda0560..ccae692b4b 100644 --- a/code/datums/diseases/beesease.dm +++ b/code/datums/diseases/beesease.dm @@ -10,7 +10,7 @@ viable_mobtypes = list(/mob/living/carbon/human, /mob/living/carbon/monkey) desc = "If left untreated subject will regurgitate bees." severity = DISEASE_SEVERITY_MEDIUM - infectable_biotypes = list(MOB_ORGANIC, MOB_UNDEAD) //bees nesting in corpses + infectable_biotypes = MOB_ORGANIC|MOB_UNDEAD //bees nesting in corpses /datum/disease/beesease/stage_act() ..() diff --git a/code/datums/diseases/magnitis.dm b/code/datums/diseases/magnitis.dm index 29e6657e13..0bfb918ba0 100644 --- a/code/datums/diseases/magnitis.dm +++ b/code/datums/diseases/magnitis.dm @@ -10,7 +10,7 @@ permeability_mod = 0.75 desc = "This disease disrupts the magnetic field of your body, making it act as if a powerful magnet. Injections of iron help stabilize the field." severity = DISEASE_SEVERITY_MEDIUM - infectable_biotypes = list(MOB_ORGANIC, MOB_ROBOTIC) + infectable_biotypes = MOB_ORGANIC|MOB_ROBOTIC process_dead = TRUE /datum/disease/magnitis/stage_act() diff --git a/code/datums/diseases/parrotpossession.dm b/code/datums/diseases/parrotpossession.dm index 68e962055a..1a3346d565 100644 --- a/code/datums/diseases/parrotpossession.dm +++ b/code/datums/diseases/parrotpossession.dm @@ -11,7 +11,7 @@ viable_mobtypes = list(/mob/living/carbon/human) desc = "Subject is possessed by the vengeful spirit of a parrot. Call the priest." severity = DISEASE_SEVERITY_MEDIUM - infectable_biotypes = list(MOB_ORGANIC, MOB_UNDEAD, MOB_INORGANIC, MOB_ROBOTIC) + infectable_biotypes = MOB_ORGANIC|MOB_UNDEAD|MOB_ROBOTIC|MOB_MINERAL bypasses_immunity = TRUE //2spook var/mob/living/simple_animal/parrot/Poly/ghost/parrot diff --git a/code/datums/diseases/transformation.dm b/code/datums/diseases/transformation.dm index bdb05346e4..36c7d70f3c 100644 --- a/code/datums/diseases/transformation.dm +++ b/code/datums/diseases/transformation.dm @@ -168,7 +168,7 @@ stage4 = list("Your skin feels very loose.", "You can feel... something...inside you.") stage5 = list("Your skin feels as if it's about to burst off!") new_form = /mob/living/silicon/robot - infectable_biotypes = list(MOB_ORGANIC, MOB_UNDEAD, MOB_ROBOTIC) + infectable_biotypes = MOB_ORGANIC|MOB_UNDEAD|MOB_ROBOTIC bantype = "Cyborg" /datum/disease/transformation/robot/stage_act() @@ -284,7 +284,7 @@ stage4 = list("You're ravenous.") stage5 = list("You have become a morph.") new_form = /mob/living/simple_animal/hostile/morph - infectable_biotypes = list(MOB_ORGANIC, MOB_INORGANIC, MOB_UNDEAD) //magic! + infectable_biotypes = MOB_ORGANIC|MOB_MINERAL|MOB_UNDEAD //magic! /datum/disease/transformation/gondola name = "Gondola Transformation" diff --git a/code/game/machinery/harvester.dm b/code/game/machinery/harvester.dm index 40430b37b7..8275e981de 100644 --- a/code/game/machinery/harvester.dm +++ b/code/game/machinery/harvester.dm @@ -71,7 +71,7 @@ say("Subject may not have abiotic items on.") playsound(src, 'sound/machines/buzz-sigh.ogg', 30, 1) return - if(!(MOB_ORGANIC in C.mob_biotypes)) + if(!(C.mob_biotypes & MOB_ORGANIC)) say("Subject is not organic.") playsound(src, 'sound/machines/buzz-sigh.ogg', 30, 1) return diff --git a/code/modules/antagonists/clockcult/clock_mobs/clockwork_marauder.dm b/code/modules/antagonists/clockcult/clock_mobs/clockwork_marauder.dm index 6591343116..897bff779d 100644 --- a/code/modules/antagonists/clockcult/clock_mobs/clockwork_marauder.dm +++ b/code/modules/antagonists/clockcult/clock_mobs/clockwork_marauder.dm @@ -8,7 +8,7 @@ name = "clockwork marauder" desc = "The stalwart apparition of a soldier, blazing with crimson flames. It's armed with a gladius and shield." icon_state = "clockwork_marauder" - mob_biotypes = list(MOB_INORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_HUMANOID health = 120 maxHealth = 120 force_threshold = 8 diff --git a/code/modules/antagonists/devil/imp/imp.dm b/code/modules/antagonists/devil/imp/imp.dm index fa5263059a..c2f636959b 100644 --- a/code/modules/antagonists/devil/imp/imp.dm +++ b/code/modules/antagonists/devil/imp/imp.dm @@ -13,7 +13,7 @@ icon = 'icons/mob/mob.dmi' icon_state = "imp" icon_living = "imp" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID speed = 1 a_intent = INTENT_HARM stop_automated_movement = 1 diff --git a/code/modules/antagonists/revenant/revenant.dm b/code/modules/antagonists/revenant/revenant.dm index 9754d146c3..26efb92bec 100644 --- a/code/modules/antagonists/revenant/revenant.dm +++ b/code/modules/antagonists/revenant/revenant.dm @@ -16,7 +16,7 @@ var/icon_stun = "revenant_stun" var/icon_drain = "revenant_draining" var/stasis = FALSE - mob_biotypes = list(MOB_SPIRIT) + mob_biotypes = MOB_SPIRIT incorporeal_move = INCORPOREAL_MOVE_JAUNT invisibility = INVISIBILITY_REVENANT health = INFINITY //Revenants don't use health, they use essence instead diff --git a/code/modules/antagonists/slaughter/slaughter.dm b/code/modules/antagonists/slaughter/slaughter.dm index c703c85762..8a01622c87 100644 --- a/code/modules/antagonists/slaughter/slaughter.dm +++ b/code/modules/antagonists/slaughter/slaughter.dm @@ -12,7 +12,7 @@ icon = 'icons/mob/mob.dmi' icon_state = "daemon" icon_living = "daemon" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID speed = 1 a_intent = INTENT_HARM stop_automated_movement = 1 diff --git a/code/modules/antagonists/swarmer/swarmer.dm b/code/modules/antagonists/swarmer/swarmer.dm index 7680d61034..bf976e3cca 100644 --- a/code/modules/antagonists/swarmer/swarmer.dm +++ b/code/modules/antagonists/swarmer/swarmer.dm @@ -62,7 +62,7 @@ speak_emote = list("tones") initial_language_holder = /datum/language_holder/swarmer bubble_icon = "swarmer" - mob_biotypes = list(MOB_ROBOTIC) + mob_biotypes = MOB_ROBOTIC health = 40 maxHealth = 40 status_flags = CANPUSH diff --git a/code/modules/events/spontaneous_appendicitis.dm b/code/modules/events/spontaneous_appendicitis.dm index 9cf3a86e71..58a2875849 100644 --- a/code/modules/events/spontaneous_appendicitis.dm +++ b/code/modules/events/spontaneous_appendicitis.dm @@ -19,7 +19,7 @@ continue if(!H.getorgan(/obj/item/organ/appendix)) //Don't give the disease to some who lacks it, only for it to be auto-cured continue - if(!(MOB_ORGANIC in H.mob_biotypes)) //biotype sleeper bugs strike again, once again making appendicitis pick a target that can't take it + if(!(H.mob_biotypes & MOB_ORGANIC)) //biotype sleeper bugs strike again, once again making appendicitis pick a target that can't take it continue var/foundAlready = FALSE //don't infect someone that already has appendicitis for(var/datum/disease/appendicitis/A in H.diseases) diff --git a/code/modules/mob/living/carbon/human/human_defines.dm b/code/modules/mob/living/carbon/human/human_defines.dm index 36d9ca541b..63c7d8f668 100644 --- a/code/modules/mob/living/carbon/human/human_defines.dm +++ b/code/modules/mob/living/carbon/human/human_defines.dm @@ -5,7 +5,7 @@ pressure_resistance = 25 can_buckle = TRUE buckle_lying = FALSE - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID //Hair colour and style var/hair_color = "000" var/hair_style = "Bald" diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index fd4cdbaf0f..27ec72ad78 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -76,7 +76,7 @@ GLOBAL_LIST_EMPTY(roundstart_race_names) var/list/species_traits = list() // generic traits tied to having the species var/list/inherent_traits = list() - var/list/inherent_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + var/inherent_biotypes = MOB_ORGANIC|MOB_HUMANOID var/attack_verb = "punch" // punch-specific attack verb var/sound/attack_sound = 'sound/weapons/punch1.ogg' diff --git a/code/modules/mob/living/carbon/human/species_types/android.dm b/code/modules/mob/living/carbon/human/species_types/android.dm index ad9ba83771..559abd8d0b 100644 --- a/code/modules/mob/living/carbon/human/species_types/android.dm +++ b/code/modules/mob/living/carbon/human/species_types/android.dm @@ -4,7 +4,7 @@ say_mod = "states" species_traits = list(NOBLOOD,NOGENITALS,NOAROUSAL) inherent_traits = list(TRAIT_RESISTHEAT,TRAIT_NOBREATH,TRAIT_RESISTCOLD,TRAIT_RESISTHIGHPRESSURE,TRAIT_RESISTLOWPRESSURE,TRAIT_RADIMMUNE,TRAIT_NOFIRE,TRAIT_PIERCEIMMUNE,TRAIT_NOHUNGER,TRAIT_LIMBATTACHMENT) - inherent_biotypes = list(MOB_ROBOTIC, MOB_HUMANOID) + inherent_biotypes = MOB_ROBOTIC|MOB_HUMANOID meat = null gib_types = /obj/effect/gibspawner/robot damage_overlay_type = "synth" diff --git a/code/modules/mob/living/carbon/human/species_types/flypeople.dm b/code/modules/mob/living/carbon/human/species_types/flypeople.dm index 4697e6aa3c..13db60e273 100644 --- a/code/modules/mob/living/carbon/human/species_types/flypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/flypeople.dm @@ -3,7 +3,7 @@ id = "fly" say_mod = "buzzes" species_traits = list(NOEYES) - inherent_biotypes = list(MOB_ORGANIC, MOB_HUMANOID, MOB_BUG) + inherent_biotypes = MOB_ORGANIC|MOB_HUMANOID|MOB_BUG mutanttongue = /obj/item/organ/tongue/fly mutantliver = /obj/item/organ/liver/fly mutantstomach = /obj/item/organ/stomach/fly diff --git a/code/modules/mob/living/carbon/human/species_types/golems.dm b/code/modules/mob/living/carbon/human/species_types/golems.dm index 98c3f269dc..e341ad995c 100644 --- a/code/modules/mob/living/carbon/human/species_types/golems.dm +++ b/code/modules/mob/living/carbon/human/species_types/golems.dm @@ -4,7 +4,7 @@ id = "iron golem" species_traits = list(NOBLOOD,MUTCOLORS,NO_UNDERWEAR,NOGENITALS,NOAROUSAL) inherent_traits = list(TRAIT_RESISTHEAT,TRAIT_NOBREATH,TRAIT_RESISTCOLD,TRAIT_RESISTHIGHPRESSURE,TRAIT_RESISTLOWPRESSURE,TRAIT_NOFIRE,TRAIT_CHUNKYFINGERS,TRAIT_RADIMMUNE,TRAIT_PIERCEIMMUNE,TRAIT_NODISMEMBER) - inherent_biotypes = list(MOB_INORGANIC, MOB_HUMANOID) + inherent_biotypes = MOB_HUMANOID|MOB_MINERAL mutant_organs = list(/obj/item/organ/adamantine_resonator) speedmod = 2 armor = 55 @@ -638,6 +638,7 @@ species_traits = list(NOBLOOD,NO_UNDERWEAR,NOEYES,NOGENITALS,NOAROUSAL) inherent_biotypes = list(MOB_ROBOTIC, MOB_HUMANOID) inherent_traits = list(TRAIT_RESISTHEAT,TRAIT_NOBREATH,TRAIT_RESISTCOLD,TRAIT_RESISTHIGHPRESSURE,TRAIT_RESISTLOWPRESSURE,TRAIT_NOFIRE,TRAIT_RADIMMUNE,TRAIT_PIERCEIMMUNE,TRAIT_NODISMEMBER) + inherent_biotypes = MOB_ROBOTIC|MOB_HUMANOID armor = 20 //Reinforced, but much less so to allow for fast movement attack_verb = "smash" attack_sound = 'sound/magic/clockwork/anima_fragment_attack.ogg' @@ -694,7 +695,7 @@ Being made of cloth, your body is magic resistant and faster than that of other golems, but weaker and less resilient." species_traits = list(NOBLOOD,NO_UNDERWEAR,NOGENITALS,NOAROUSAL) //no mutcolors, and can burn inherent_traits = list(TRAIT_RESISTCOLD,TRAIT_NOBREATH,TRAIT_RESISTHIGHPRESSURE,TRAIT_RESISTLOWPRESSURE,TRAIT_RADIMMUNE,TRAIT_PIERCEIMMUNE,TRAIT_NODISMEMBER,TRAIT_CHUNKYFINGERS) - inherent_biotypes = list(MOB_UNDEAD, MOB_HUMANOID) + inherent_biotypes = MOB_UNDEAD|MOB_HUMANOID armor = 15 //feels no pain, but not too resistant burnmod = 2 // don't get burned speedmod = 1 // not as heavy as stone @@ -1017,7 +1018,7 @@ else playsound(get_turf(owner),'sound/magic/RATTLEMEBONES.ogg', 100) for(var/mob/living/L in orange(7, get_turf(owner))) - if((MOB_UNDEAD in L.mob_biotypes) || isgolem(L) || HAS_TRAIT(L, TRAIT_RESISTCOLD)) + if((L.mob_biotypes & MOB_UNDEAD) || isgolem(L) || HAS_TRAIT(L, TRAIT_RESISTCOLD)) return //Do not affect our brothers to_chat(L, "A spine-chilling sound chills you to the bone!") diff --git a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm index 5cdb051026..dfa1725026 100644 --- a/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/lizardpeople.dm @@ -5,8 +5,8 @@ say_mod = "hisses" default_color = "00FF00" species_traits = list(MUTCOLORS,EYECOLOR,HAIR,FACEHAIR,LIPS,HORNCOLOR,WINGCOLOR) - inherent_biotypes = list(MOB_ORGANIC, MOB_HUMANOID, MOB_REPTILE) mutant_bodyparts = list("tail_lizard", "snout", "spines", "horns", "frills", "body_markings", "legs", "taur", "deco_wings") + inherent_biotypes = MOB_ORGANIC|MOB_HUMANOID|MOB_REPTILE mutanttongue = /obj/item/organ/tongue/lizard mutanttail = /obj/item/organ/tail/lizard coldmod = 1.5 diff --git a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm index 4a7399f287..c899575e44 100644 --- a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm +++ b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm @@ -6,7 +6,7 @@ meat = /obj/item/stack/sheet/mineral/plasma species_traits = list(NOBLOOD,NOTRANSSTING,NOGENITALS) inherent_traits = list(TRAIT_RESISTCOLD,TRAIT_RADIMMUNE,TRAIT_NOHUNGER,TRAIT_CALCIUM_HEALER) - inherent_biotypes = list(MOB_INORGANIC, MOB_HUMANOID) + inherent_biotypes = MOB_HUMANOID|MOB_MINERAL mutantlungs = /obj/item/organ/lungs/plasmaman mutanttongue = /obj/item/organ/tongue/bone/plasmaman mutantliver = /obj/item/organ/liver/plasmaman diff --git a/code/modules/mob/living/carbon/human/species_types/skeletons.dm b/code/modules/mob/living/carbon/human/species_types/skeletons.dm index 0c4007555c..410ad05d93 100644 --- a/code/modules/mob/living/carbon/human/species_types/skeletons.dm +++ b/code/modules/mob/living/carbon/human/species_types/skeletons.dm @@ -8,7 +8,7 @@ meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/skeleton species_traits = list(NOBLOOD,NOGENITALS,NOAROUSAL) inherent_traits = list(TRAIT_RESISTHEAT,TRAIT_NOBREATH,TRAIT_RESISTCOLD,TRAIT_RADIMMUNE,TRAIT_PIERCEIMMUNE,TRAIT_NOHUNGER,TRAIT_EASYDISMEMBER,TRAIT_LIMBATTACHMENT,TRAIT_FAKEDEATH, TRAIT_CALCIUM_HEALER) - inherent_biotypes = list(MOB_UNDEAD, MOB_HUMANOID) + inherent_biotypes = MOB_UNDEAD|MOB_HUMANOID mutanttongue = /obj/item/organ/tongue/bone damage_overlay_type = ""//let's not show bloody wounds or burns over bones. disliked_food = NONE diff --git a/code/modules/mob/living/carbon/human/species_types/synths.dm b/code/modules/mob/living/carbon/human/species_types/synths.dm index 0957a9e807..287cd481d7 100644 --- a/code/modules/mob/living/carbon/human/species_types/synths.dm +++ b/code/modules/mob/living/carbon/human/species_types/synths.dm @@ -5,7 +5,7 @@ sexes = 0 species_traits = list(NOTRANSSTING,NOGENITALS,NOAROUSAL) //all of these + whatever we inherit from the real species inherent_traits = list(TRAIT_VIRUSIMMUNE,TRAIT_NODISMEMBER,TRAIT_NOLIMBDISABLE,TRAIT_NOHUNGER,TRAIT_NOBREATH) - inherent_biotypes = list(MOB_ROBOTIC, MOB_HUMANOID) + inherent_biotypes = MOB_ROBOTIC|MOB_HUMANOID dangerous_existence = 1 blacklisted = 1 meat = null @@ -124,4 +124,4 @@ if (/datum/species/golem/bananium) speech_args[SPEECH_SPANS] |= SPAN_CLOWN if (/datum/species/golem/clockwork) - speech_args[SPEECH_SPANS] |= SPAN_ROBOT \ No newline at end of file + speech_args[SPEECH_SPANS] |= SPAN_ROBOT diff --git a/code/modules/mob/living/carbon/human/species_types/vampire.dm b/code/modules/mob/living/carbon/human/species_types/vampire.dm index 7462d26ea6..8bbd870149 100644 --- a/code/modules/mob/living/carbon/human/species_types/vampire.dm +++ b/code/modules/mob/living/carbon/human/species_types/vampire.dm @@ -4,7 +4,7 @@ default_color = "FFFFFF" species_traits = list(EYECOLOR,HAIR,FACEHAIR,LIPS,DRINKSBLOOD) inherent_traits = list(TRAIT_NOHUNGER,TRAIT_NOBREATH) - inherent_biotypes = list(MOB_UNDEAD, MOB_HUMANOID) + inherent_biotypes = MOB_UNDEAD|MOB_HUMANOID default_features = list("mcolor" = "FFF", "tail_human" = "None", "ears" = "None", "wings" = "None") exotic_bloodtype = "U" use_skintones = TRUE diff --git a/code/modules/mob/living/carbon/human/species_types/zombies.dm b/code/modules/mob/living/carbon/human/species_types/zombies.dm index 8255f08507..26a99dbc2b 100644 --- a/code/modules/mob/living/carbon/human/species_types/zombies.dm +++ b/code/modules/mob/living/carbon/human/species_types/zombies.dm @@ -10,7 +10,7 @@ meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/zombie species_traits = list(NOBLOOD,NOZOMBIE,NOTRANSSTING) inherent_traits = list(TRAIT_RESISTCOLD,TRAIT_RESISTHIGHPRESSURE,TRAIT_RESISTLOWPRESSURE,TRAIT_RADIMMUNE,TRAIT_EASYDISMEMBER,TRAIT_LIMBATTACHMENT,TRAIT_NOBREATH,TRAIT_NODEATH,TRAIT_FAKEDEATH) - inherent_biotypes = list(MOB_UNDEAD, MOB_HUMANOID) + inherent_biotypes = MOB_UNDEAD|MOB_HUMANOID mutanttongue = /obj/item/organ/tongue/zombie var/static/list/spooks = list('sound/hallucinations/growl1.ogg','sound/hallucinations/growl2.ogg','sound/hallucinations/growl3.ogg','sound/hallucinations/veryfar_noise.ogg','sound/hallucinations/wail.ogg') disliked_food = NONE diff --git a/code/modules/mob/living/carbon/monkey/monkey.dm b/code/modules/mob/living/carbon/monkey/monkey.dm index cd51a4234b..f3abe83958 100644 --- a/code/modules/mob/living/carbon/monkey/monkey.dm +++ b/code/modules/mob/living/carbon/monkey/monkey.dm @@ -7,7 +7,7 @@ gender = NEUTER pass_flags = PASSTABLE ventcrawler = VENTCRAWLER_NUDE - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab/monkey = 5, /obj/item/stack/sheet/animalhide/monkey = 1) type_of_meat = /obj/item/reagent_containers/food/snacks/meat/slab/monkey gib_type = /obj/effect/decal/cleanable/blood/gibs diff --git a/code/modules/mob/living/living_defines.dm b/code/modules/mob/living/living_defines.dm index 031a2e9b94..7106d003ee 100644 --- a/code/modules/mob/living/living_defines.dm +++ b/code/modules/mob/living/living_defines.dm @@ -52,7 +52,7 @@ var/limb_destroyer = 0 //1 Sets AI behavior that allows mobs to target and dismember limbs with their basic attack. var/mob_size = MOB_SIZE_HUMAN - var/list/mob_biotypes = list(MOB_ORGANIC) + var/mob_biotypes = MOB_ORGANIC var/metabolism_efficiency = 1 //more or less efficiency to metabolize helpful/harmful reagents and regulate body temperature.. var/has_limbs = 0 //does the mob have distinct limbs?(arms,legs, chest,head) diff --git a/code/modules/mob/living/silicon/silicon.dm b/code/modules/mob/living/silicon/silicon.dm index e5881848d5..72e98e348c 100644 --- a/code/modules/mob/living/silicon/silicon.dm +++ b/code/modules/mob/living/silicon/silicon.dm @@ -10,7 +10,7 @@ bubble_icon = "machine" weather_immunities = list("ash") possible_a_intents = list(INTENT_HELP, INTENT_HARM) - mob_biotypes = list(MOB_ROBOTIC) + mob_biotypes = MOB_ROBOTIC rad_flags = RAD_PROTECT_CONTENTS | RAD_NO_CONTAMINATE speech_span = SPAN_ROBOT flags_1 = PREVENT_CONTENTS_EXPLOSION_1 | HEAR_1 diff --git a/code/modules/mob/living/simple_animal/bot/bot.dm b/code/modules/mob/living/simple_animal/bot/bot.dm index 6112a1e800..7da0ad13da 100644 --- a/code/modules/mob/living/simple_animal/bot/bot.dm +++ b/code/modules/mob/living/simple_animal/bot/bot.dm @@ -3,7 +3,7 @@ icon = 'icons/mob/aibots.dmi' layer = MOB_LAYER gender = NEUTER - mob_biotypes = list(MOB_ROBOTIC) + mob_biotypes = MOB_ROBOTIC light_range = 3 light_power = 0.9 light_color = "#CDDDFF" diff --git a/code/modules/mob/living/simple_animal/constructs.dm b/code/modules/mob/living/simple_animal/constructs.dm index fbdc32f2c1..4c6bfc4c3e 100644 --- a/code/modules/mob/living/simple_animal/constructs.dm +++ b/code/modules/mob/living/simple_animal/constructs.dm @@ -3,7 +3,7 @@ real_name = "Construct" desc = "" gender = NEUTER - mob_biotypes = list(MOB_INORGANIC) + mob_biotypes = NONE speak_emote = list("hisses") response_help = "thinks better of touching" response_disarm = "flails at" diff --git a/code/modules/mob/living/simple_animal/friendly/butterfly.dm b/code/modules/mob/living/simple_animal/friendly/butterfly.dm index 2fbbad66d8..80fba5a9a4 100644 --- a/code/modules/mob/living/simple_animal/friendly/butterfly.dm +++ b/code/modules/mob/living/simple_animal/friendly/butterfly.dm @@ -18,7 +18,7 @@ pass_flags = PASSTABLE | PASSGRILLE | PASSMOB ventcrawler = VENTCRAWLER_ALWAYS mob_size = MOB_SIZE_TINY - mob_biotypes = list(MOB_ORGANIC, MOB_BUG) + mob_biotypes = MOB_ORGANIC|MOB_BUG gold_core_spawnable = FRIENDLY_SPAWN verb_say = "flutters" verb_ask = "flutters inquisitively" diff --git a/code/modules/mob/living/simple_animal/friendly/cat.dm b/code/modules/mob/living/simple_animal/friendly/cat.dm index f12f3649cf..0f95096497 100644 --- a/code/modules/mob/living/simple_animal/friendly/cat.dm +++ b/code/modules/mob/living/simple_animal/friendly/cat.dm @@ -17,7 +17,7 @@ ventcrawler = VENTCRAWLER_ALWAYS pass_flags = PASSTABLE mob_size = MOB_SIZE_SMALL - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST minbodytemp = 200 maxbodytemp = 400 unsuitable_atmos_damage = 1 diff --git a/code/modules/mob/living/simple_animal/friendly/cockroach.dm b/code/modules/mob/living/simple_animal/friendly/cockroach.dm index 26d4691d83..95aa86aaab 100644 --- a/code/modules/mob/living/simple_animal/friendly/cockroach.dm +++ b/code/modules/mob/living/simple_animal/friendly/cockroach.dm @@ -13,7 +13,7 @@ maxbodytemp = INFINITY pass_flags = PASSTABLE | PASSGRILLE | PASSMOB mob_size = MOB_SIZE_TINY - mob_biotypes = list(MOB_ORGANIC, MOB_BUG) + mob_biotypes = MOB_ORGANIC|MOB_BUG response_help = "pokes" response_disarm = "shoos" response_harm = "splats" diff --git a/code/modules/mob/living/simple_animal/friendly/dog.dm b/code/modules/mob/living/simple_animal/friendly/dog.dm index 873051c336..37ef271226 100644 --- a/code/modules/mob/living/simple_animal/friendly/dog.dm +++ b/code/modules/mob/living/simple_animal/friendly/dog.dm @@ -1,7 +1,7 @@ //Dogs. /mob/living/simple_animal/pet/dog - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST response_help = "pets" response_disarm = "bops" response_harm = "kicks" diff --git a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm index 158719414a..7dd373b49f 100644 --- a/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm +++ b/code/modules/mob/living/simple_animal/friendly/drone/_drone.dm @@ -35,7 +35,7 @@ sight = (SEE_TURFS | SEE_OBJS) status_flags = (CANPUSH | CANSTUN | CANKNOCKDOWN) gender = NEUTER - mob_biotypes = list(MOB_ROBOTIC) + mob_biotypes = MOB_ROBOTIC speak_emote = list("chirps") speech_span = SPAN_ROBOT bubble_icon = "machine" 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 38bcfbde79..78305b5b44 100644 --- a/code/modules/mob/living/simple_animal/friendly/farm_animals.dm +++ b/code/modules/mob/living/simple_animal/friendly/farm_animals.dm @@ -17,7 +17,7 @@ response_disarm = "gently pushes aside" response_harm = "kicks" faction = list("neutral") - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST attack_same = 1 attacktext = "kicks" attack_sound = 'sound/weapons/punch1.ogg' @@ -112,7 +112,7 @@ icon_dead = "cow_dead" icon_gib = "cow_gib" gender = FEMALE - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST speak = list("moo?","moo","MOOOOOO") speak_emote = list("moos","moos hauntingly") emote_hear = list("brays.") @@ -189,7 +189,7 @@ icon_dead = "chick_dead" icon_gib = "chick_gib" gender = FEMALE - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST speak = list("Cherp.","Cherp?","Chirrup.","Cheep!") speak_emote = list("cheeps") emote_hear = list("cheeps.") @@ -235,7 +235,7 @@ name = "\improper chicken" desc = "Hopefully the eggs are good this season." gender = FEMALE - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST icon_state = "chicken_brown" icon_living = "chicken_brown" icon_dead = "chicken_brown_dead" diff --git a/code/modules/mob/living/simple_animal/friendly/lizard.dm b/code/modules/mob/living/simple_animal/friendly/lizard.dm index 6275256f5a..f0d354ace1 100644 --- a/code/modules/mob/living/simple_animal/friendly/lizard.dm +++ b/code/modules/mob/living/simple_animal/friendly/lizard.dm @@ -18,7 +18,7 @@ density = FALSE pass_flags = PASSTABLE | PASSMOB mob_size = MOB_SIZE_SMALL - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST, MOB_REPTILE) + mob_biotypes = MOB_ORGANIC|MOB_BEAST|MOB_REPTILE gold_core_spawnable = FRIENDLY_SPAWN obj_damage = 0 environment_smash = ENVIRONMENT_SMASH_NONE diff --git a/code/modules/mob/living/simple_animal/friendly/mouse.dm b/code/modules/mob/living/simple_animal/friendly/mouse.dm index d326573957..c5a4fa6e1e 100644 --- a/code/modules/mob/living/simple_animal/friendly/mouse.dm +++ b/code/modules/mob/living/simple_animal/friendly/mouse.dm @@ -22,7 +22,7 @@ ventcrawler = VENTCRAWLER_ALWAYS pass_flags = PASSTABLE | PASSGRILLE | PASSMOB mob_size = MOB_SIZE_TINY - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST var/body_color //brown, gray and white, leave blank for random gold_core_spawnable = FRIENDLY_SPAWN var/chew_probability = 1 diff --git a/code/modules/mob/living/simple_animal/friendly/pet.dm b/code/modules/mob/living/simple_animal/friendly/pet.dm index c24dc6857a..dbdb5c646c 100644 --- a/code/modules/mob/living/simple_animal/friendly/pet.dm +++ b/code/modules/mob/living/simple_animal/friendly/pet.dm @@ -1,7 +1,7 @@ /mob/living/simple_animal/pet icon = 'icons/mob/pets.dmi' mob_size = MOB_SIZE_SMALL - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST blood_volume = BLOOD_VOLUME_NORMAL var/unique_pet = FALSE // if the mob can be renamed var/obj/item/clothing/neck/petcollar/pcollar diff --git a/code/modules/mob/living/simple_animal/friendly/sloth.dm b/code/modules/mob/living/simple_animal/friendly/sloth.dm index 21df73fa61..28063d6e52 100644 --- a/code/modules/mob/living/simple_animal/friendly/sloth.dm +++ b/code/modules/mob/living/simple_animal/friendly/sloth.dm @@ -14,7 +14,7 @@ response_help = "pets" response_disarm = "gently pushes aside" response_harm = "kicks" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST gold_core_spawnable = FRIENDLY_SPAWN melee_damage_lower = 18 melee_damage_upper = 18 diff --git a/code/modules/mob/living/simple_animal/friendly/snake.dm b/code/modules/mob/living/simple_animal/friendly/snake.dm index 95838c9acb..7f75888649 100644 --- a/code/modules/mob/living/simple_animal/friendly/snake.dm +++ b/code/modules/mob/living/simple_animal/friendly/snake.dm @@ -30,7 +30,7 @@ density = FALSE pass_flags = PASSTABLE | PASSMOB mob_size = MOB_SIZE_SMALL - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST, MOB_REPTILE) + mob_biotypes = MOB_ORGANIC|MOB_BEAST|MOB_REPTILE gold_core_spawnable = FRIENDLY_SPAWN obj_damage = 0 environment_smash = ENVIRONMENT_SMASH_NONE @@ -59,4 +59,4 @@ QDEL_NULL(target) adjustBruteLoss(-2) else - return ..() \ No newline at end of file + return ..() diff --git a/code/modules/mob/living/simple_animal/guardian/guardian.dm b/code/modules/mob/living/simple_animal/guardian/guardian.dm index 62c8588ac8..9ad3cbd373 100644 --- a/code/modules/mob/living/simple_animal/guardian/guardian.dm +++ b/code/modules/mob/living/simple_animal/guardian/guardian.dm @@ -10,7 +10,7 @@ GLOBAL_LIST_EMPTY(parasites) //all currently existing/living guardians desc = "A mysterious being that stands by its charge, ever vigilant." speak_emote = list("hisses") gender = NEUTER - mob_biotypes = list(MOB_INORGANIC) + mob_biotypes = NONE bubble_icon = "guardian" response_help = "passes through" response_disarm = "flails at" diff --git a/code/modules/mob/living/simple_animal/hostile/bear.dm b/code/modules/mob/living/simple_animal/hostile/bear.dm index acd8da9618..b019019c71 100644 --- a/code/modules/mob/living/simple_animal/hostile/bear.dm +++ b/code/modules/mob/living/simple_animal/hostile/bear.dm @@ -6,7 +6,7 @@ icon_living = "bear" icon_dead = "bear_dead" icon_gib = "bear_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST speak = list("RAWR!","Rawr!","GRR!","Growl!") speak_emote = list("growls", "roars") emote_hear = list("rawrs.","grumbles.","grawls.") diff --git a/code/modules/mob/living/simple_animal/hostile/bees.dm b/code/modules/mob/living/simple_animal/hostile/bees.dm index bb1f1284b5..524c220fa4 100644 --- a/code/modules/mob/living/simple_animal/hostile/bees.dm +++ b/code/modules/mob/living/simple_animal/hostile/bees.dm @@ -37,7 +37,7 @@ pass_flags = PASSTABLE | PASSGRILLE | PASSMOB density = FALSE mob_size = MOB_SIZE_TINY - mob_biotypes = list(MOB_ORGANIC, MOB_BUG) + mob_biotypes = MOB_ORGANIC|MOB_BUG movement_type = FLYING gold_core_spawnable = HOSTILE_SPAWN search_objects = 1 //have to find those plant trays! 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 2b5b5236ed..07572fff83 100644 --- a/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/bosses/paperwizard.dm @@ -2,7 +2,7 @@ /mob/living/simple_animal/hostile/boss/paper_wizard name = "Mjor the Creative" desc = "A wizard with a taste for the arts." - mob_biotypes = list(MOB_INORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_HUMANOID boss_abilities = list(/datum/action/boss/wizard_summon_minions, /datum/action/boss/wizard_mimic) faction = list("hostile","stickman") del_on_death = TRUE diff --git a/code/modules/mob/living/simple_animal/hostile/carp.dm b/code/modules/mob/living/simple_animal/hostile/carp.dm index d527a40120..36968a1ab0 100644 --- a/code/modules/mob/living/simple_animal/hostile/carp.dm +++ b/code/modules/mob/living/simple_animal/hostile/carp.dm @@ -7,7 +7,7 @@ icon_living = "carp" icon_dead = "carp_dead" icon_gib = "carp_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST speak_chance = 0 turns_per_move = 5 butcher_results = list(/obj/item/reagent_containers/food/snacks/carpmeat = 2) diff --git a/code/modules/mob/living/simple_animal/hostile/cat_butcher.dm b/code/modules/mob/living/simple_animal/hostile/cat_butcher.dm index 5181e920d7..4e3375caf7 100644 --- a/code/modules/mob/living/simple_animal/hostile/cat_butcher.dm +++ b/code/modules/mob/living/simple_animal/hostile/cat_butcher.dm @@ -22,7 +22,7 @@ attacktext = "slashes at" attack_sound = 'sound/weapons/circsawhit.ogg' a_intent = INTENT_HARM - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID loot = list(/obj/effect/mob_spawn/human/corpse/cat_butcher, /obj/item/circular_saw) atmos_requirements = list("min_oxy" = 5, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 1, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) unsuitable_atmos_damage = 15 diff --git a/code/modules/mob/living/simple_animal/hostile/eyeballs.dm b/code/modules/mob/living/simple_animal/hostile/eyeballs.dm index 44f7f9c9f8..2d438dbf1c 100644 --- a/code/modules/mob/living/simple_animal/hostile/eyeballs.dm +++ b/code/modules/mob/living/simple_animal/hostile/eyeballs.dm @@ -7,7 +7,7 @@ icon_living = "eyeball" icon_gib = "" gender = NEUTER - mob_biotypes = list(MOB_ORGANIC) + mob_biotypes = MOB_ORGANIC response_help = "pets" response_disarm = "gently pushes aside" response_harm = "hits" diff --git a/code/modules/mob/living/simple_animal/hostile/faithless.dm b/code/modules/mob/living/simple_animal/hostile/faithless.dm index 3d411738c1..479b102b36 100644 --- a/code/modules/mob/living/simple_animal/hostile/faithless.dm +++ b/code/modules/mob/living/simple_animal/hostile/faithless.dm @@ -4,7 +4,7 @@ icon_state = "faithless" icon_living = "faithless" icon_dead = "faithless_dead" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID gender = MALE speak_chance = 0 turns_per_move = 5 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 20ce5ac751..cc7b1e19d1 100644 --- a/code/modules/mob/living/simple_animal/hostile/giant_spider.dm +++ b/code/modules/mob/living/simple_animal/hostile/giant_spider.dm @@ -22,7 +22,7 @@ icon_state = "guard" icon_living = "guard" icon_dead = "guard_dead" - mob_biotypes = list(MOB_ORGANIC, MOB_BUG) + mob_biotypes = MOB_ORGANIC|MOB_BUG speak_emote = list("chitters") emote_hear = list("chitters") speak_chance = 5 diff --git a/code/modules/mob/living/simple_animal/hostile/goose.dm b/code/modules/mob/living/simple_animal/hostile/goose.dm index 3bc8715c5c..db232c20c4 100644 --- a/code/modules/mob/living/simple_animal/hostile/goose.dm +++ b/code/modules/mob/living/simple_animal/hostile/goose.dm @@ -6,7 +6,7 @@ icon_state = "goose" // sprites by cogwerks from goonstation, used with permission icon_living = "goose" icon_dead = "goose_dead" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST speak_chance = 0 turns_per_move = 5 butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab = 2) 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 6866df01d5..6d864576a1 100644 --- a/code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm +++ b/code/modules/mob/living/simple_animal/hostile/gorilla/gorilla.dm @@ -9,7 +9,7 @@ icon_state = "crawling" icon_living = "crawling" icon_dead = "dead" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID speak_chance = 80 maxHealth = 220 health = 220 diff --git a/code/modules/mob/living/simple_animal/hostile/illusion.dm b/code/modules/mob/living/simple_animal/hostile/illusion.dm index 5ee2549054..89303702f3 100644 --- a/code/modules/mob/living/simple_animal/hostile/illusion.dm +++ b/code/modules/mob/living/simple_animal/hostile/illusion.dm @@ -6,7 +6,7 @@ icon_living = "static" icon_dead = "null" gender = NEUTER - mob_biotypes = list() + mob_biotypes = NONE melee_damage_lower = 5 melee_damage_upper = 5 a_intent = INTENT_HARM 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 deb88d677b..ea01e4b659 100644 --- a/code/modules/mob/living/simple_animal/hostile/jungle/leaper.dm +++ b/code/modules/mob/living/simple_animal/hostile/jungle/leaper.dm @@ -10,7 +10,7 @@ icon_state = "leaper" icon_living = "leaper" icon_dead = "leaper_dead" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST maxHealth = 300 health = 300 ranged = TRUE 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 607db5d54f..91e17e8e57 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 @@ -7,7 +7,7 @@ icon_state = "arachnid" icon_living = "arachnid" icon_dead = "arachnid_dead" - mob_biotypes = list(MOB_ORGANIC, MOB_BUG) + mob_biotypes = MOB_ORGANIC|MOB_BUG melee_damage_lower = 30 melee_damage_upper = 30 maxHealth = 300 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 b786637592..b2e6fa9704 100644 --- a/code/modules/mob/living/simple_animal/hostile/jungle/mook.dm +++ b/code/modules/mob/living/simple_animal/hostile/jungle/mook.dm @@ -13,7 +13,7 @@ icon_state = "mook" icon_living = "mook" icon_dead = "mook_dead" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID pixel_x = -16 maxHealth = 45 health = 45 diff --git a/code/modules/mob/living/simple_animal/hostile/mecha_pilot.dm b/code/modules/mob/living/simple_animal/hostile/mecha_pilot.dm index 2e783d84d8..c025ba58db 100644 --- a/code/modules/mob/living/simple_animal/hostile/mecha_pilot.dm +++ b/code/modules/mob/living/simple_animal/hostile/mecha_pilot.dm @@ -23,7 +23,7 @@ desc = "Death to Nanotrasen. This variant comes in MECHA DEATH flavour." wanted_objects = list() search_objects = 0 - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID var/spawn_mecha_type = /obj/mecha/combat/marauder/mauler/loaded var/obj/mecha/mecha //Ref to pilot's mecha instance 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 899e901827..6b20b158d8 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 @@ -28,7 +28,7 @@ Difficulty: Medium icon_state = "miner" icon_living = "miner" icon = 'icons/mob/broadMobs.dmi' - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID light_color = "#E4C7C5" movement_type = GROUND speak_emote = list("roars") diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm index d7c52efe1d..9ee51c0c4f 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -6,7 +6,7 @@ a_intent = INTENT_HARM sentience_type = SENTIENCE_BOSS environment_smash = ENVIRONMENT_SMASH_RWALLS - mob_biotypes = list(MOB_ORGANIC, MOB_EPIC) + mob_biotypes = MOB_ORGANIC|MOB_EPIC obj_damage = 400 light_range = 3 faction = list("mining", "boss") diff --git a/code/modules/mob/living/simple_animal/hostile/mimic.dm b/code/modules/mob/living/simple_animal/hostile/mimic.dm index 5e159e8517..16a55421b8 100644 --- a/code/modules/mob/living/simple_animal/hostile/mimic.dm +++ b/code/modules/mob/living/simple_animal/hostile/mimic.dm @@ -12,7 +12,7 @@ maxHealth = 250 health = 250 gender = NEUTER - mob_biotypes = list(MOB_INORGANIC) + mob_biotypes = NONE harm_intent_damage = 5 melee_damage_lower = 8 diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/basilisk.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/basilisk.dm index 91b76974b5..1cbabd41dd 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/basilisk.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/basilisk.dm @@ -8,7 +8,7 @@ icon_aggro = "Basilisk_alert" icon_dead = "Basilisk_dead" icon_gib = "syndicate_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST move_to_delay = 20 projectiletype = /obj/item/projectile/temp/basilisk projectilesound = 'sound/weapons/pierce.ogg' diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/curse_blob.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/curse_blob.dm index e4046138cd..8687b2d14c 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/curse_blob.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/curse_blob.dm @@ -5,7 +5,7 @@ icon_state = "curseblob" icon_living = "curseblob" icon_aggro = "curseblob" - mob_biotypes = list(MOB_SPIRIT) + mob_biotypes = MOB_SPIRIT movement_type = FLYING move_to_delay = 5 vision_range = 20 diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/goldgrub.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/goldgrub.dm index c02f0c46c7..25e38652e1 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/goldgrub.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/goldgrub.dm @@ -8,7 +8,7 @@ icon_aggro = "Goldgrub_alert" icon_dead = "Goldgrub_dead" icon_gib = "syndicate_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST vision_range = 2 aggro_vision_range = 9 move_to_delay = 5 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 c17e98a7db..87abc1ea14 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 @@ -8,7 +8,7 @@ icon_aggro = "Goliath_alert" icon_dead = "Goliath_dead" icon_gib = "syndicate_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST mouse_opacity = MOUSE_OPACITY_OPAQUE move_to_delay = 10 ranged = 1 diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/gutlunch.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/gutlunch.dm index 9e9fbaeab8..fd3221d900 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/gutlunch.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/gutlunch.dm @@ -6,7 +6,7 @@ icon_state = "gutlunch" icon_living = "gutlunch" icon_dead = "gutlunch" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST speak_emote = list("warbles", "quavers") emote_hear = list("trills.") emote_see = list("sniffs.", "burps.") diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm index 9e398ce0da..11de9df70b 100644 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm @@ -7,7 +7,7 @@ icon_aggro = "Hivelord_alert" icon_dead = "Hivelord_dead" icon_gib = "syndicate_gib" - mob_biotypes = list(MOB_ORGANIC) + mob_biotypes = MOB_ORGANIC mouse_opacity = MOUSE_OPACITY_OPAQUE move_to_delay = 14 ranged = 1 @@ -98,7 +98,7 @@ icon_aggro = "legion" icon_dead = "legion" icon_gib = "syndicate_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID obj_damage = 60 melee_damage_lower = 15 melee_damage_upper = 15 diff --git a/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm b/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm index 543ffe6131..ed2a407b8e 100644 --- a/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm +++ b/code/modules/mob/living/simple_animal/hostile/nanotrasen.dm @@ -6,7 +6,7 @@ icon_living = "nanotrasen" icon_dead = null icon_gib = "syndicate_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID speak_chance = 12 turns_per_move = 5 response_help = "pokes" diff --git a/code/modules/mob/living/simple_animal/hostile/netherworld.dm b/code/modules/mob/living/simple_animal/hostile/netherworld.dm index 918a2d8acc..363e3ec573 100644 --- a/code/modules/mob/living/simple_animal/hostile/netherworld.dm +++ b/code/modules/mob/living/simple_animal/hostile/netherworld.dm @@ -4,7 +4,7 @@ icon_state = "otherthing" icon_living = "otherthing" icon_dead = "otherthing-dead" - mob_biotypes = list(MOB_INORGANIC) + mob_biotypes = NONE health = 80 maxHealth = 80 obj_damage = 100 diff --git a/code/modules/mob/living/simple_animal/hostile/pirate.dm b/code/modules/mob/living/simple_animal/hostile/pirate.dm index 174ae0b9fb..1b2212bf55 100644 --- a/code/modules/mob/living/simple_animal/hostile/pirate.dm +++ b/code/modules/mob/living/simple_animal/hostile/pirate.dm @@ -5,7 +5,7 @@ icon_state = "piratemelee" icon_living = "piratemelee" icon_dead = "pirate_dead" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID speak_chance = 0 turns_per_move = 5 response_help = "pushes" @@ -43,7 +43,7 @@ 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/bat.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm index c518cbe083..cc17759cc6 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/bat.dm @@ -10,7 +10,7 @@ response_help = "brushes aside" response_disarm = "flails at" response_harm = "hits" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST speak_chance = 0 maxHealth = 15 health = 15 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 d2c8f1f270..ca14d4ae67 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/clown.dm @@ -6,7 +6,7 @@ icon_living = "clown" icon_dead = "clown_dead" icon_gib = "clown_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID turns_per_move = 5 response_help = "pokes" response_disarm = "gently pushes aside" diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/frog.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/frog.dm index 47734abebc..ef51d8621b 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/frog.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/frog.dm @@ -4,7 +4,7 @@ icon_state = "frog" icon_living = "frog" icon_dead = "frog_dead" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST speak = list("ribbit","croak") emote_see = list("hops in a circle.", "shakes.") speak_chance = 1 diff --git a/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm b/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm index bfe8349192..48d16f63f3 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/ghost.dm @@ -4,7 +4,7 @@ icon = 'icons/mob/mob.dmi' icon_state = "ghost" icon_living = "ghost" - mob_biotypes = list(MOB_SPIRIT) + mob_biotypes = MOB_SPIRIT speak_chance = 0 turns_per_move = 5 response_help = "passes through" 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 c50ace8871..29b0c0b701 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm @@ -5,7 +5,7 @@ icon_living = "old" icon_dead = "old_dead" icon_gib = "clown_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID gender = MALE turns_per_move = 5 response_help = "pokes" diff --git a/code/modules/mob/living/simple_animal/hostile/russian.dm b/code/modules/mob/living/simple_animal/hostile/russian.dm index f66814f01f..c99c7a04b5 100644 --- a/code/modules/mob/living/simple_animal/hostile/russian.dm +++ b/code/modules/mob/living/simple_animal/hostile/russian.dm @@ -6,7 +6,7 @@ icon_living = "russianmelee" icon_dead = "russianmelee_dead" icon_gib = "syndicate_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID speak_chance = 0 turns_per_move = 5 response_help = "pokes" diff --git a/code/modules/mob/living/simple_animal/hostile/skeleton.dm b/code/modules/mob/living/simple_animal/hostile/skeleton.dm index 48b69a1f5c..51c55cbf65 100644 --- a/code/modules/mob/living/simple_animal/hostile/skeleton.dm +++ b/code/modules/mob/living/simple_animal/hostile/skeleton.dm @@ -6,7 +6,7 @@ icon_living = "skeleton" icon_dead = "skeleton" gender = NEUTER - mob_biotypes = list(MOB_UNDEAD, MOB_HUMANOID) + mob_biotypes = MOB_UNDEAD|MOB_HUMANOID turns_per_move = 5 speak_emote = list("rattles") emote_see = list("rattles") diff --git a/code/modules/mob/living/simple_animal/hostile/statue.dm b/code/modules/mob/living/simple_animal/hostile/statue.dm index 1e1fa9d41b..d17a45b2fb 100644 --- a/code/modules/mob/living/simple_animal/hostile/statue.dm +++ b/code/modules/mob/living/simple_animal/hostile/statue.dm @@ -9,7 +9,7 @@ icon_dead = "human_male" gender = NEUTER a_intent = INTENT_HARM - mob_biotypes = list(MOB_INORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_HUMANOID response_help = "touches" response_disarm = "pushes" diff --git a/code/modules/mob/living/simple_animal/hostile/stickman.dm b/code/modules/mob/living/simple_animal/hostile/stickman.dm index fa5cb151ed..b91667a58a 100644 --- a/code/modules/mob/living/simple_animal/hostile/stickman.dm +++ b/code/modules/mob/living/simple_animal/hostile/stickman.dm @@ -5,7 +5,7 @@ icon_living = "stickman" icon_dead = "stickman_dead" icon_gib = "syndicate_gib" - mob_biotypes = list(MOB_INORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_HUMANOID gender = MALE speak_chance = 0 turns_per_move = 5 @@ -51,7 +51,7 @@ icon_state = "stickdog" icon_living = "stickdog" icon_dead = "stickdog_dead" - mob_biotypes = list(MOB_INORGANIC, MOB_BEAST) + mob_biotypes = MOB_BEAST /mob/living/simple_animal/hostile/stickman/Initialize(mapload, var/wizard_summoned) . = ..() diff --git a/code/modules/mob/living/simple_animal/hostile/syndicate.dm b/code/modules/mob/living/simple_animal/hostile/syndicate.dm index 96a75f6b4f..0947a3090b 100644 --- a/code/modules/mob/living/simple_animal/hostile/syndicate.dm +++ b/code/modules/mob/living/simple_animal/hostile/syndicate.dm @@ -22,7 +22,7 @@ icon_living = "syndicate" icon_dead = "syndicate_dead" icon_gib = "syndicate_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID speak_chance = 0 turns_per_move = 5 response_help = "pokes" @@ -284,7 +284,7 @@ icon_living = "viscerator_attack" pass_flags = PASSTABLE | PASSMOB a_intent = INTENT_HARM - mob_biotypes = list(MOB_ROBOTIC) + mob_biotypes = MOB_ROBOTIC health = 25 maxHealth = 25 melee_damage_lower = 15 diff --git a/code/modules/mob/living/simple_animal/hostile/wizard.dm b/code/modules/mob/living/simple_animal/hostile/wizard.dm index f047a7aed1..f97613fe8f 100644 --- a/code/modules/mob/living/simple_animal/hostile/wizard.dm +++ b/code/modules/mob/living/simple_animal/hostile/wizard.dm @@ -5,7 +5,7 @@ icon_state = "wizard" icon_living = "wizard" icon_dead = "wizard_dead" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID speak_chance = 0 turns_per_move = 3 response_help = "pokes" diff --git a/code/modules/mob/living/simple_animal/hostile/wumborian_fugu.dm b/code/modules/mob/living/simple_animal/hostile/wumborian_fugu.dm index ec7451dc2e..88b5bcc373 100644 --- a/code/modules/mob/living/simple_animal/hostile/wumborian_fugu.dm +++ b/code/modules/mob/living/simple_animal/hostile/wumborian_fugu.dm @@ -8,7 +8,7 @@ icon_aggro = "Fugu0" icon_dead = "Fugu_dead" icon_gib = "syndicate_gib" - mob_biotypes = list(MOB_ORGANIC, MOB_BEAST) + mob_biotypes = MOB_ORGANIC|MOB_BEAST mouse_opacity = MOUSE_OPACITY_ICON move_to_delay = 5 friendly = "floats near" diff --git a/code/modules/mob/living/simple_animal/hostile/zombie.dm b/code/modules/mob/living/simple_animal/hostile/zombie.dm index 7d89941687..ae3f0465d5 100644 --- a/code/modules/mob/living/simple_animal/hostile/zombie.dm +++ b/code/modules/mob/living/simple_animal/hostile/zombie.dm @@ -4,7 +4,7 @@ icon = 'icons/mob/simple_human.dmi' icon_state = "zombie" icon_living = "zombie" - mob_biotypes = list(MOB_ORGANIC, MOB_HUMANOID) + mob_biotypes = MOB_ORGANIC|MOB_HUMANOID speak_chance = 0 stat_attack = UNCONSCIOUS //braains maxHealth = 100 diff --git a/code/modules/mob/living/simple_animal/shade.dm b/code/modules/mob/living/simple_animal/shade.dm index 64ffa147cf..6aa7f8b401 100644 --- a/code/modules/mob/living/simple_animal/shade.dm +++ b/code/modules/mob/living/simple_animal/shade.dm @@ -6,7 +6,7 @@ icon = 'icons/mob/mob.dmi' icon_state = "shade" icon_living = "shade" - mob_biotypes = list(MOB_SPIRIT) + mob_biotypes = MOB_SPIRIT maxHealth = 40 health = 40 spacewalk = TRUE diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index c7e574594b..6984aceef5 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -770,7 +770,7 @@ ..() if(!istype(H)) return - if(!H.dna || !H.dna.species || !(MOB_ORGANIC in H.mob_biotypes)) + if(!H.dna || !H.dna.species || !(H.mob_biotypes & MOB_ORGANIC)) return if(isjellyperson(H)) diff --git a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm index a32cb94401..e649caafb5 100644 --- a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm @@ -260,7 +260,7 @@ /datum/reagent/toxin/pestkiller/reaction_mob(mob/living/M, method=TOUCH, reac_volume) ..() - if(MOB_BUG in M.mob_biotypes) + if(M.mob_biotypes & MOB_BUG) var/damage = min(round(0.4*reac_volume, 0.1),10) M.adjustToxLoss(damage) diff --git a/code/modules/research/nanites/nanite_chamber_computer.dm b/code/modules/research/nanites/nanite_chamber_computer.dm index f9d931b3de..dec263368b 100644 --- a/code/modules/research/nanites/nanite_chamber_computer.dm +++ b/code/modules/research/nanites/nanite_chamber_computer.dm @@ -89,7 +89,7 @@ var/mob/living/L = chamber.occupant - if(!(MOB_ORGANIC in L.mob_biotypes) && !(MOB_UNDEAD in L.mob_biotypes)) + if(!(L.mob_biotypes & (MOB_ORGANIC|MOB_UNDEAD))) data["status_msg"] = "Occupant not compatible with nanites." return data diff --git a/code/modules/research/nanites/nanite_programs/healing.dm b/code/modules/research/nanites/nanite_programs/healing.dm index df439e4496..6dd1b3ee82 100644 --- a/code/modules/research/nanites/nanite_programs/healing.dm +++ b/code/modules/research/nanites/nanite_programs/healing.dm @@ -125,7 +125,7 @@ if(!parts.len) return FALSE else - if(!(MOB_ROBOTIC in host_mob.mob_biotypes)) + if(!(host_mob.mob_biotypes & MOB_ROBOTIC)) return FALSE return ..() diff --git a/code/modules/research/nanites/public_chamber.dm b/code/modules/research/nanites/public_chamber.dm index c0d19e0375..f1cd19b2a2 100644 --- a/code/modules/research/nanites/public_chamber.dm +++ b/code/modules/research/nanites/public_chamber.dm @@ -137,7 +137,7 @@ var/mob/living/L = occupant if(SEND_SIGNAL(L, COMSIG_HAS_NANITES)) return - if((MOB_ORGANIC in L.mob_biotypes) || (MOB_UNDEAD in L.mob_biotypes)) + if(L.mob_biotypes & (MOB_ORGANIC | MOB_UNDEAD)) inject_nanites() /obj/machinery/public_nanite_chamber/open_machine() diff --git a/code/modules/zombie/organs.dm b/code/modules/zombie/organs.dm index 59c6a321e6..3d045ba31e 100644 --- a/code/modules/zombie/organs.dm +++ b/code/modules/zombie/organs.dm @@ -45,7 +45,9 @@ if(!owner) return if(!(src in owner.internal_organs)) - Remove() + Remove(owner) + if(owner.mob_biotypes & MOB_MINERAL)//does not process in inorganic things + return if (causes_damage && !iszombie(owner) && owner.stat != DEAD) owner.adjustToxLoss(1) if (prob(10)) From d22631700c21d795e080ea53a943d3a880bcb156 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Thu, 13 Feb 2020 12:59:56 -0600 Subject: [PATCH 205/342] update the fucking craft component because artur forgot to --- code/datums/components/crafting/craft.dm | 67 ++++++++++++++++-------- code/modules/projectiles/gun.dm | 2 +- 2 files changed, 45 insertions(+), 24 deletions(-) diff --git a/code/datums/components/crafting/craft.dm b/code/datums/components/crafting/craft.dm index 5c21801c14..4e6d396409 100644 --- a/code/datums/components/crafting/craft.dm +++ b/code/datums/components/crafting/craft.dm @@ -64,29 +64,48 @@ - -/datum/component/personal_crafting/proc/check_contents(datum/crafting_recipe/R, list/contents) +/** + * Check that the contents of the recipe meet the requirements. + * + * user: The /mob that initated the crafting. + * R: The /datum/crafting_recipe being attempted. + * contents: List of items to search for R's reqs. + */ +/datum/component/personal_crafting/proc/check_contents(mob/user, datum/crafting_recipe/R, list/contents) + var/list/item_instances = contents["instances"] contents = contents["other"] - main_loop: - for(var/A in R.reqs) - var/needed_amount = R.reqs[A] - for(var/B in contents) - if(ispath(B, A)) - if (R.blacklist.Find(B)) - continue - if(contents[B] >= R.reqs[A]) - continue main_loop - else - needed_amount -= contents[B] - if(needed_amount <= 0) - continue main_loop - else - continue + + var/list/requirements_list = list() + + // Process all requirements + for(var/requirement_path in R.reqs) + // Check we have the appropriate amount available in the contents list + var/needed_amount = R.reqs[requirement_path] + for(var/content_item_path in contents) + // Right path and not blacklisted + if(!ispath(content_item_path, requirement_path) || R.blacklist.Find(requirement_path)) + continue + + needed_amount -= contents[content_item_path] + if(needed_amount <= 0) + break + + if(needed_amount > 0) return FALSE - for(var/A in R.chem_catalysts) - if(contents[A] < R.chem_catalysts[A]) + + // Store the instances of what we will use for R.check_requirements() for requirement_path + var/list/instances_list = list() + for(var/instance_path in item_instances) + if(ispath(instance_path, requirement_path)) + instances_list += item_instances[instance_path] + + requirements_list[requirement_path] = instances_list + + for(var/requirement_path in R.chem_catalysts) + if(contents[requirement_path] < R.chem_catalysts[requirement_path]) return FALSE - return TRUE + + return R.check_requirements(user, requirements_list) /datum/component/personal_crafting/proc/get_environment(mob/user) . = list() @@ -110,9 +129,11 @@ . = list() .["tool_behaviour"] = list() .["other"] = list() + .["instances"] = list() for(var/obj/item/I in get_environment(user)) if(I.flags_1 & HOLOGRAM_1) continue + .["instances"][I.type] += I if(istype(I, /obj/item/stack)) var/obj/item/stack/S = I .["other"][I.type] += S.amount @@ -161,11 +182,11 @@ /datum/component/personal_crafting/proc/construct_item(mob/user, datum/crafting_recipe/R) var/list/contents = get_surroundings(user) var/send_feedback = 1 - if(check_contents(R, contents)) + if(check_contents(user, R, contents)) if(check_tools(user, R, contents)) if(do_after(user, R.time, target = user)) contents = get_surroundings(user) - if(!check_contents(R, contents)) + if(!check_contents(user, R, contents)) return ", missing component." if(!check_tools(user, R, contents)) return ", missing tool." @@ -341,7 +362,7 @@ if((R.category != cur_category) || (R.subcategory != cur_subcategory)) continue - craftability["[REF(R)]"] = check_contents(R, surroundings) + craftability["[REF(R)]"] = check_contents(user, R, surroundings) data["craftability"] = craftability return data diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index ca033ae126..f8128452f4 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -79,7 +79,7 @@ /obj/item/gun/Initialize() . = ..() - if(pin) + if(pin && !no_pin_required) pin = new pin(src) if(gun_light) alight = new (src) From f890317810b98118194df038ec0446e8c8bf1e68 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Thu, 13 Feb 2020 13:02:51 -0600 Subject: [PATCH 206/342] maybe this will work --- .../components/crafting/recipes/recipes_weapon_and_ammo.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm b/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm index 06f79396b8..0ac0c27a92 100644 --- a/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm +++ b/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm @@ -8,6 +8,13 @@ category = CAT_WEAPONRY subcategory = CAT_WEAPON +/datum/crafting_recipe/pin_removal/check_requirements(mob/user, list/collected_requirements) + var/obj/item/gun/G = collected_requirements[/obj/item/gun][1] + if (G.no_pin_required) + to_chat(user, "You can't seem to figure out how to remove a pin from this weapon.") + return FALSE + return TRUE + /datum/crafting_recipe/strobeshield name = "Strobe Shield" result = /obj/item/assembly/flash/shield From 9a87087378e6f1a33a038def4da21f0719d3ae42 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Thu, 13 Feb 2020 13:26:19 -0600 Subject: [PATCH 207/342] message unnecessary --- .../components/crafting/recipes/recipes_weapon_and_ammo.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm b/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm index 0ac0c27a92..01152e3b30 100644 --- a/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm +++ b/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm @@ -11,7 +11,6 @@ /datum/crafting_recipe/pin_removal/check_requirements(mob/user, list/collected_requirements) var/obj/item/gun/G = collected_requirements[/obj/item/gun][1] if (G.no_pin_required) - to_chat(user, "You can't seem to figure out how to remove a pin from this weapon.") return FALSE return TRUE From 083a6e4c19f62d6d6224c6c384928b40f02b888d Mon Sep 17 00:00:00 2001 From: Linzolle Date: Thu, 13 Feb 2020 13:29:07 -0600 Subject: [PATCH 208/342] runtime? --- code/datums/components/crafting/craft.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/datums/components/crafting/craft.dm b/code/datums/components/crafting/craft.dm index 4e6d396409..b5c7f34c27 100644 --- a/code/datums/components/crafting/craft.dm +++ b/code/datums/components/crafting/craft.dm @@ -133,7 +133,10 @@ for(var/obj/item/I in get_environment(user)) if(I.flags_1 & HOLOGRAM_1) continue - .["instances"][I.type] += I + if(.["instances"][I.type]) + .["instances"][I.type] += I + else + .["instances"][I.type] = list(I) if(istype(I, /obj/item/stack)) var/obj/item/stack/S = I .["other"][I.type] += S.amount From 790b7bf9cc2b8a3b405efbeab076a50bc31cf9b0 Mon Sep 17 00:00:00 2001 From: Linzolle Date: Thu, 13 Feb 2020 15:20:01 -0600 Subject: [PATCH 209/342] sanity check --- .../components/crafting/recipes/recipes_weapon_and_ammo.dm | 2 +- code/modules/projectiles/gun.dm | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm b/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm index 01152e3b30..104b58ca28 100644 --- a/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm +++ b/code/datums/components/crafting/recipes/recipes_weapon_and_ammo.dm @@ -10,7 +10,7 @@ /datum/crafting_recipe/pin_removal/check_requirements(mob/user, list/collected_requirements) var/obj/item/gun/G = collected_requirements[/obj/item/gun][1] - if (G.no_pin_required) + if (G.no_pin_required || !G.pin) return FALSE return TRUE diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index f8128452f4..29d31b28fd 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -79,8 +79,11 @@ /obj/item/gun/Initialize() . = ..() - if(pin && !no_pin_required) - pin = new pin(src) + if(pin) + if(no_pin_required) + pin = null + else + pin = new pin(src) if(gun_light) alight = new (src) if(zoomable) From cf980b52ac36eb6e4338a7f6efc45be0c8d4388b Mon Sep 17 00:00:00 2001 From: Arturlang Date: Fri, 14 Feb 2020 00:01:07 +0200 Subject: [PATCH 210/342] Fuck valentines --- code/game/gamemodes/bloodsucker/bloodsucker.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/gamemodes/bloodsucker/bloodsucker.dm b/code/game/gamemodes/bloodsucker/bloodsucker.dm index ca2ebfe00d..a45e989318 100644 --- a/code/game/gamemodes/bloodsucker/bloodsucker.dm +++ b/code/game/gamemodes/bloodsucker/bloodsucker.dm @@ -7,7 +7,7 @@ // LISTS // var/list/vassal_allowed_antags = list(/datum/antagonist/brother, /datum/antagonist/traitor, /datum/antagonist/traitor/internal_affairs, /datum/antagonist/survivalist, \ - /datum/antagonist/rev, /datum/antagonist/nukeop, /datum/antagonist/pirate, /datum/antagonist/cult, /datum/antagonist/abductee) + /datum/antagonist/rev, /datum/antagonist/nukeop, /datum/antagonist/pirate, /datum/antagonist/cult, /datum/antagonist/abductee, /datum/antagonist/valentine, /datum/antagonist/heartbreaker,) // The antags you're allowed to be if turning Vassal. /proc/isvamp(mob/living/M) return istype(M) && M.mind && M.mind.has_antag_datum(/datum/antagonist/bloodsucker) From 3865224e786748ae2b7b9a233470a24a4143b8e6 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 15:40:30 -0700 Subject: [PATCH 211/342] fine --- code/__DEFINES/obj_flags.dm | 2 +- code/modules/projectiles/gun.dm | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/code/__DEFINES/obj_flags.dm b/code/__DEFINES/obj_flags.dm index 1c21e2d7b6..d78de86d25 100644 --- a/code/__DEFINES/obj_flags.dm +++ b/code/__DEFINES/obj_flags.dm @@ -29,7 +29,7 @@ #define IMMUTABLE_SLOW (1<<9) //When players should not be able to change the slowdown of the item (Speed potions, ect) #define SURGICAL_TOOL (1<<10) //Tool commonly used for surgery: won't attack targets in an active surgical operation on help intent (in case of mistakes) #define NO_UNIFORM_REQUIRED (1<<11) //Can be worn on certain slots (currently belt and id) that would otherwise require an uniform. -#define NO_ATTACK_CHAIN_SOFT_STAMCRIT (1<<12) //Entirely blocks melee_attack_chain() if user is soft stamcritted. Uses getStaminaLoss() to check at this point in time. +#define NO_ATTACK_CHAIN_SOFT_STAMCRIT (1<<12) //Entirely blocks melee_attack_chain() if user is soft stamcritted. Uses getStaminaLoss() to check at this point in time. THIS DOES NOT BLOCK RANGED AFTERATTACK()S, ONLY MELEE RANGE AFTERATTACK()S. // Flags for the clothing_flags var on /obj/item/clothing diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 6029fe302d..f931fbf54b 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -162,6 +162,9 @@ return if(firing) return + if(user.getStaminaLoss >= STAMINA_SOFTCRIT) //respect stamina softcrit + to_chat(user, "You are too exhausted to fire [src]!") + return if(flag) //It's adjacent, is the user, or is on the user's person if(target in user.contents) //can't shoot stuff inside us. return From 6c4c4b3f81ea7900a5b7feb072ee05ddbc229139 Mon Sep 17 00:00:00 2001 From: Detective Google <48196179+Detective-Google@users.noreply.github.com> Date: Thu, 13 Feb 2020 19:59:38 -0600 Subject: [PATCH 212/342] removes the crocin from the valentines candy --- code/modules/food_and_drinks/food/snacks_other.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/food_and_drinks/food/snacks_other.dm b/code/modules/food_and_drinks/food/snacks_other.dm index 41b08e8c7f..a7090a5274 100644 --- a/code/modules/food_and_drinks/food/snacks_other.dm +++ b/code/modules/food_and_drinks/food/snacks_other.dm @@ -549,7 +549,7 @@ name = "chocolate" desc = "A tiny and sweet chocolate. Has a 'strawberry' filling!" icon_state = "tiny_chocolate" - list_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/sugar = 1, /datum/reagent/consumable/coco = 1, /datum/reagent/drug/aphrodisiac = 1) + list_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/sugar = 1, /datum/reagent/consumable/coco = 1) filling_color = "#A0522D" tastes = list("chocolate" = 1) foodtype = JUNKFOOD | SUGAR From 3f155a9f137e6ae618bf131aa04715aab97709ed Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Thu, 13 Feb 2020 21:55:32 -0500 Subject: [PATCH 213/342] less shitty rings stolen from RP --- icons/obj/ring.dmi | Bin 550 -> 812 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/ring.dmi b/icons/obj/ring.dmi index 52fe249394d60452225592422e0862afb6ff222d..e24f1fab4c93fdee3bb6bb11d998453809dde4f1 100644 GIT binary patch delta 602 zcmV-g0;TI) z<+(}XsvG6PY5&)C|NsC0%m8Np|JLU7|Kpzj#zMxG7vi%!|KOhg(rduLz@VU@ii(Q4 zxw)#Us%&g*uCA`a!ot_r*Rucr%>VzjwYB5p%- z{Dnl3PRV}(rAb6VRCt{2mrHYkFcgL3qmqXeu#6!A6jE&Y|G%(_*d4*uowzvPLKjCl z-()g(xQqb+0C+1lGYRu;Ao>gHoNczdz&82-;+$=EGtmbS=WPEmvrm+#KLH3Np925@ z00000fb_5B&-FQ7o_aGnJh#_FqWld6{z;UlzXN{|NI!@G000000088#-C4#tUlSnS z|AiF7JH-D_y!l8arC2+Ius$DOtk<6}@>4vQxl)qzq9|ephtPjqEqIlmf%{l6w!X_LB#zCsEXA= zL=1oD>vIqQ00000fOp_>(OR$Mb#08Ht5;SvjdzItpzYe$JCOBX)%B)z{0utPc>}sL zuu3T#zWZf^ZcwT-#yLl1@Hl}W@VzY14#VK9M|Y@~07*qoM6N<$g65ek;s5{u delta 338 zcmV-Y0j>V52Brj%7&Zh00000n5PbLm001FSOjJd{z`&URGyecH%m6bp05bpp0A>I) z|I7ep|NqwJ^T5EsAgt!9k*LXk0QpHoK~!jg?UpeP!XOxh=~TNFJ%K%fT)@R6kfvLg zI(IQRx|le2ap1P1OADRg8QYlmh2;&r{QMB!F9ad~L?)#~w2)P`F99vKN*zi-i=9%c z1hhD5t&f1lD_GtDeg}jQLe>QQt!FN-5sfEP=hC(XG;VNqw18egymLN(AcPPy1^&jP z=Yf#uBns*DC5Z2Ppr3x6&kX9?-w^7inHl7!A4T*$;4sFFBB2Ml5t9;94Ep!_nnA)t z@{f>$*TfWZumC~`A!}!IgSO}9`j~2KBMppiP*^)e7T|}a9g4UT{J3@opY>A%^ax?z kM>lbn_tDo#$b!58+h}<{9 From 5c246fd389f4390c9e3795c2d92708b7070164e1 Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Fri, 14 Feb 2020 03:00:31 +0000 Subject: [PATCH 214/342] diamond ring changes More code I stole from RP --- code/modules/clothing/gloves/ring.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/modules/clothing/gloves/ring.dm b/code/modules/clothing/gloves/ring.dm index 54aaa58849..22781abeea 100644 --- a/code/modules/clothing/gloves/ring.dm +++ b/code/modules/clothing/gloves/ring.dm @@ -17,8 +17,11 @@ /obj/item/clothing/gloves/ring/diamond name = "diamond ring" - desc = "A tiny gold ring, studded with a diamond. Cultures have used these rings in courtship for a millenia." + desc = "An expensive ring, studded with a diamond. Cultures have used these rings in courtship for a millenia." icon_state = "ringdiamond" + +/obj/item/clothing/gloves/ring/diamond/attack_self(mob/user) + user.visible_message("\The [user] gets down on one knee, presenting \the [src].","You get down on one knee, presenting \the [src].") /obj/item/clothing/gloves/ring/silver name = "silver ring" From 1276453dc4a4dccee4cbb979da5dc205555ccb54 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Thu, 13 Feb 2020 21:01:28 -0600 Subject: [PATCH 215/342] initial commit - preservahyde --- code/modules/mob/living/carbon/life.dm | 6 +++--- .../reagents/chemistry/reagents/medicine_reagents.dm | 5 ++--- code/modules/reagents/chemistry/reagents/other_reagents.dm | 7 +++++++ code/modules/reagents/reagent_containers/hypospray.dm | 2 +- 4 files changed, 13 insertions(+), 7 deletions(-) diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index 534509523a..15b50fbeed 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -357,8 +357,8 @@ if(istype(loc, /obj/structure/closet/crate/coffin)|| istype(loc, /obj/structure/closet/body_bag) || istype(loc, /obj/structure/bodycontainer)) return - // No decay if formaldehyde in corpse or when the corpse is charred - if(reagents.has_reagent(/datum/reagent/toxin/formaldehyde, 1) || HAS_TRAIT(src, TRAIT_HUSK)) + // No decay if formaldehyde/preservahyde in corpse or when the corpse is charred + if(reagents.has_reagent(/datum/reagent/toxin/formaldehyde, 1) || HAS_TRAIT(src, TRAIT_HUSK) || reagents.has_reagent(/datum/reagent/preservahyde, 1)) return // Also no decay if corpse chilled or not organic/undead @@ -397,7 +397,7 @@ if(O) O.on_life() else - if(reagents.has_reagent(/datum/reagent/toxin/formaldehyde, 1)) // No organ decay if the body contains formaldehyde. + if(reagents.has_reagent(/datum/reagent/toxin/formaldehyde, 1) || reagents.has_reagent(/datum/reagent/preservahyde, 1)) // No organ decay if the body contains formaldehyde. Or preservahyde. return for(var/V in internal_organs) var/obj/item/organ/O = V diff --git a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm index 6d37f30884..0a040a4f17 100644 --- a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm @@ -1482,14 +1482,14 @@ datum/reagent/medicine/styptic_powder/overdose_start(mob/living/M) /datum/reagent/medicine/polypyr //This is intended to be an ingredient in advanced chems. name = "Polypyrylium Oligomers" - description = "A�purple mixture of short polyelectrolyte chains not easily synthesized in the laboratory. It is valued as an intermediate in the synthesis of the cutting edge pharmaceuticals." + description = "A purple mixture of short polyelectrolyte chains not easily synthesized in the laboratory. It is valued as an intermediate in the synthesis of the cutting edge pharmaceuticals." reagent_state = SOLID color = "#9423FF" metabolization_rate = 0.25 * REAGENTS_METABOLISM overdose_threshold = 50 taste_description = "numbing bitterness" -/datum/reagent/medicine/polypyr/on_mob_life(mob/living/carbon/M) //I w�nted a collection of small positive effects, this is as hard to obtain as coniine after all. +/datum/reagent/medicine/polypyr/on_mob_life(mob/living/carbon/M) //I wanted a collection of small positive effects, this is as hard to obtain as coniine after all. M.adjustOrganLoss(ORGAN_SLOT_LUNGS, -0.25) M.adjustBruteLoss(-0.35, 0) if(prob(50)) @@ -1511,4 +1511,3 @@ datum/reagent/medicine/styptic_powder/overdose_start(mob/living/M) M.adjustOrganLoss(ORGAN_SLOT_LUNGS, 0.5) ..() . = 1 - diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index c7e574594b..81cfabb1ef 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -2139,3 +2139,10 @@ to_chat(M, "You feel like playing with your [G.name]!") ..() + +/datum/reagent/preservahyde + name = "Preservahyde" + description = "A powerful preservation agent, utilizing the preservative effects of formaldehyde with significantly less of the histamine." + reagent_state = LIQUID + color = "#f7685e" + metabolization_rate = REAGENTS_METABOLISM * 0.25 diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index eac8edcbc8..fba0bad809 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -95,7 +95,7 @@ ignore_flags = 1 //so you can medipen through hardsuits reagent_flags = DRAWABLE flags_1 = null - list_reagents = list(/datum/reagent/medicine/epinephrine = 10, /datum/reagent/toxin/formaldehyde = 3) + list_reagents = list(/datum/reagent/medicine/epinephrine = 10, /datum/reagent/preservahyde = 3) /obj/item/reagent_containers/hypospray/medipen/suicide_act(mob/living/carbon/user) user.visible_message("[user] begins to choke on \the [src]! It looks like [user.p_theyre()] trying to commit suicide!") From c8d0cacf51217c0e5a47ba987600dd30bac2fa0d Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Thu, 13 Feb 2020 21:08:38 -0600 Subject: [PATCH 216/342] bad recipe --- code/modules/reagents/chemistry/recipes/others.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/reagents/chemistry/recipes/others.dm b/code/modules/reagents/chemistry/recipes/others.dm index b463b5758b..347313cceb 100644 --- a/code/modules/reagents/chemistry/recipes/others.dm +++ b/code/modules/reagents/chemistry/recipes/others.dm @@ -47,6 +47,12 @@ results = list(/datum/reagent/consumable/sodiumchloride = 3) required_reagents = list(/datum/reagent/water = 1, /datum/reagent/sodium = 1, /datum/reagent/chlorine = 1) +/datum/chemical_reaction/preservahyde + name = "Preservahyde" + id = "preservahyde" + results = list(/datum/reagent/preservahyde = 3) + required_reagents = list(/datum/reagent/water = 1, /datum/reagent/toxin/formaldehyde = 1, /datum/reagent/bromine = 1) + /datum/chemical_reaction/plasmasolidification name = "Solid Plasma" id = "solidplasma" From b2e3243760a8c43e993321e3fe7812842206f391 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Thu, 13 Feb 2020 21:32:27 -0600 Subject: [PATCH 217/342] there's no way this should have worked --- code/game/objects/items/storage/book.dm | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/code/game/objects/items/storage/book.dm b/code/game/objects/items/storage/book.dm index 2762be8edf..157d88e725 100644 --- a/code/game/objects/items/storage/book.dm +++ b/code/game/objects/items/storage/book.dm @@ -173,22 +173,24 @@ GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "bible", var/unholy2clean = A.reagents.get_reagent_amount(/datum/reagent/fuel/unholywater) A.reagents.del_reagent(/datum/reagent/fuel/unholywater) A.reagents.add_reagent(/datum/reagent/water/holywater,unholy2clean) - if(istype(A, /obj/item/twohanded/required/cult_bastard) && !iscultist(user)) - var/obj/item/twohanded/required/cult_bastard/sword = A + if(istype(A, /obj/item/twohanded/required/cult_bastard) || istype(A, /obj/item/melee/cultblade) && !iscultist(user)) + var/isbastardsword = FALSE + var/obj/item/sword = A to_chat(user, "You begin to exorcise [sword].") playsound(src,'sound/hallucinations/veryfar_noise.ogg',40,1) if(do_after(user, 40, target = sword)) playsound(src,'sound/effects/pray_chaplain.ogg',60,1) - for(var/obj/item/soulstone/SS in sword.contents) - SS.usability = TRUE - for(var/mob/living/simple_animal/shade/EX in SS) - SSticker.mode.remove_cultist(EX.mind, 1, 0) - EX.icon_state = "ghost1" - EX.name = "Purified [EX.name]" - SS.release_shades(user) - qdel(SS) + if(isbastardsword) + for(var/obj/item/soulstone/SS in sword.contents) + SS.usability = TRUE + for(var/mob/living/simple_animal/shade/EX in SS) + SSticker.mode.remove_cultist(EX.mind, 1, 0) + EX.icon_state = "ghost1" + EX.name = "Purified [EX.name]" + SS.release_shades(user) + qdel(SS) new /obj/item/nullrod/claymore(get_turf(sword)) - user.visible_message("[user] has purified the [sword]!") + user.visible_message("[user] has purified [sword]!") qdel(sword) else if(istype(A, /obj/item/soulstone) && !iscultist(user)) From b8d18758d1d4ba416d55389b755b03184f573001 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 20:33:18 -0700 Subject: [PATCH 218/342] Update vday.dm --- code/modules/events/holiday/vday.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/events/holiday/vday.dm b/code/modules/events/holiday/vday.dm index 899a083b7d..c3f74e35cf 100644 --- a/code/modules/events/holiday/vday.dm +++ b/code/modules/events/holiday/vday.dm @@ -64,9 +64,10 @@ resistance_flags = FLAMMABLE w_class = WEIGHT_CLASS_TINY -/obj/item/valentine/New() - ..() - message = pick("Roses are red / Violets are good / One day while Andy...", +/obj/item/valentine/Initialize(mapload) + message = pick(GLOB.flirts) + +GLOBAL_LIST_INIT(flirts, "Roses are red / Violets are good / One day while Andy...", "My love for you is like the singularity. It cannot be contained.", "Will you be my lusty xenomorph maid?", "We go together like the clown and the external airlock.", From 0861179a79a54b6af7c82056226ae2d757c3b102 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 20:34:48 -0700 Subject: [PATCH 219/342] Update chat_commands.dm --- modular_citadel/code/modules/admin/chat_commands.dm | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/modular_citadel/code/modules/admin/chat_commands.dm b/modular_citadel/code/modules/admin/chat_commands.dm index 501e0fa25a..ddac7b5953 100644 --- a/modular_citadel/code/modules/admin/chat_commands.dm +++ b/modular_citadel/code/modules/admin/chat_commands.dm @@ -14,6 +14,13 @@ saltresult += "[saltprimarysubject] [saltsecondarysubject]" return "[saltresult]!" +/datum/tgs_chat_command/valentine + name = "valentine" + help_text = "Get a random flirt line." + +/datum/tgs_chat_command/valentine/Run(datum/tgs_chat_user/sender, params) + return "[pick(GLOB.flirts)]" + /datum/tgs_chat_command/despacito name = "despacito" //someone please high effort this sometime and make it a full on ytdl search help_text = "This is so sad." From 6046d5b0b517acfe4dc2c21cbe7146bb4af6d90b Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Thu, 13 Feb 2020 22:49:27 -0500 Subject: [PATCH 220/342] rings on hands --- icons/mob/hands.dmi | Bin 9070 -> 9409 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/hands.dmi b/icons/mob/hands.dmi index b69c6c88b1c9d20ba46a0f5a830f6eab4493b9c6..0475117d1433351deb68d07cb0798e7d69761476 100644 GIT binary patch literal 9409 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 literal 9070 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 Y=B48FbG?&~cL$kXx4Kqibmz(c0kY*4lK=n! From 2924be6a8007e073904689d44d38018de2fe5f6d Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Fri, 14 Feb 2020 03:52:10 +0000 Subject: [PATCH 221/342] now with visible rings on hand(s) --- code/modules/clothing/gloves/ring.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/clothing/gloves/ring.dm b/code/modules/clothing/gloves/ring.dm index 22781abeea..8354f13bd2 100644 --- a/code/modules/clothing/gloves/ring.dm +++ b/code/modules/clothing/gloves/ring.dm @@ -5,6 +5,7 @@ w_class = WEIGHT_CLASS_TINY icon = 'icons/obj/ring.dmi' icon_state = "ringgold" + item_state = "gring" body_parts_covered = 0 attack_verb = list("proposed") transfer_prints = TRUE @@ -19,6 +20,7 @@ name = "diamond ring" desc = "An expensive ring, studded with a diamond. Cultures have used these rings in courtship for a millenia." icon_state = "ringdiamond" + item_state = "dring" /obj/item/clothing/gloves/ring/diamond/attack_self(mob/user) user.visible_message("\The [user] gets down on one knee, presenting \the [src].","You get down on one knee, presenting \the [src].") @@ -27,3 +29,4 @@ name = "silver ring" desc = "A tiny silver ring, sized to wrap around a finger." icon_state = "ringsilver" + item_state = "sring" From 8bf302563698628cf8a9d0a640c6198a0f7f7b85 Mon Sep 17 00:00:00 2001 From: YakumoChen Date: Thu, 13 Feb 2020 22:53:14 -0500 Subject: [PATCH 222/342] mislabeled ring rings on hands --- icons/mob/hands.dmi | Bin 9409 -> 9410 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mob/hands.dmi b/icons/mob/hands.dmi index 0475117d1433351deb68d07cb0798e7d69761476..63263b835ca57b2498dadee68312dae99ea1411b 100644 GIT binary patch delta 283 zcmV+$0p$L{Ny15xBmp^*B{_ecs{9=zeX;ES?qAc}>Ak&Bb8gk0CAk==rsK;_RkJgB zpqdV^sv6kYAwNG-)|siMmA5|LIjvM>oFuC0sH&UjPfk?R{?`SU#d!wx47vyCI)B{_fHn!lr^&nNr8yEVO?-rEZ`=T_ZWl8b?AI=<{wH9M0B zs_F2ms)3yy^7D|g&P+9}y!G+UX{9RTBvDOARoz5?a-y2{zb?2e&NHZI&^MmJh|l%e%8D%8R##vV+m4!)H9E`EH+!|F)1{&2+^Pw0%xC2S?IF{Kvt|KYBh)~Y;Q#;t From 94c6fae8381e836c547ff9d1a18c9800db462e0f Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 13 Feb 2020 21:27:44 -0700 Subject: [PATCH 223/342] Update vday.dm --- code/modules/events/holiday/vday.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/events/holiday/vday.dm b/code/modules/events/holiday/vday.dm index c3f74e35cf..e5c471c50c 100644 --- a/code/modules/events/holiday/vday.dm +++ b/code/modules/events/holiday/vday.dm @@ -66,6 +66,7 @@ /obj/item/valentine/Initialize(mapload) message = pick(GLOB.flirts) + return ..() GLOBAL_LIST_INIT(flirts, "Roses are red / Violets are good / One day while Andy...", "My love for you is like the singularity. It cannot be contained.", From e0537218200fa2ff0664975ebb028583219255c0 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 14 Feb 2020 07:15:13 +0100 Subject: [PATCH 224/342] Fix for solar panels/trackers being wonky. --- code/modules/power/solar.dm | 27 +++++++++++++-------------- code/modules/power/tracker.dm | 20 +++++++++----------- 2 files changed, 22 insertions(+), 25 deletions(-) diff --git a/code/modules/power/solar.dm b/code/modules/power/solar.dm index e6d44de194..a0eeae1ea9 100644 --- a/code/modules/power/solar.dm +++ b/code/modules/power/solar.dm @@ -24,7 +24,16 @@ /obj/machinery/power/solar/Initialize(mapload, obj/item/solar_assembly/S) . = ..() - Make(S) + if(!S) + assembly = new /obj/item/solar_assembly + assembly.glass_type = new /obj/item/stack/sheet/glass(null, 2) + assembly.anchored = TRUE + else + S.moveToNullspace() + assembly = S + assembly.glass_type.on_solar_construction(src) + obj_integrity = max_integrity + update_icon() connect_to_network() /obj/machinery/power/solar/Destroy() @@ -45,17 +54,6 @@ control.connected_panels.Remove(src) control = null -/obj/machinery/power/solar/proc/Make(obj/item/solar_assembly/S) - if(!S) - S = new /obj/item/solar_assembly - S.glass_type = new /obj/item/stack/sheet/glass(null, 2) - S.anchored = TRUE - else - S.moveToNullspace() - S.glass_type.on_solar_construction(src) - obj_integrity = max_integrity - update_icon() - /obj/machinery/power/solar/crowbar_act(mob/user, obj/item/I) playsound(src.loc, 'sound/machines/click.ogg', 50, 1) user.visible_message("[user] begins to take the glass off [src].", "You begin to take the glass off [src]...") @@ -201,7 +199,7 @@ new shard(Tsec) new shard(Tsec) else if(glass_type) - forceMove(glass_type, Tsec) + glass_type.forceMove(Tsec) glass_type = null /obj/item/solar_assembly/attackby(obj/item/W, mob/user, params) @@ -226,7 +224,8 @@ var/obj/item/stack/sheet/G = S.change_stack(null, 2) if(G) glass_type = G - playsound(src.loc, 'sound/machines/click.ogg', 50, 1) + G.moveToNullspace() + playsound(loc, 'sound/machines/click.ogg', 50, 1) user.visible_message("[user] places the glass on the solar assembly.", "You place the glass on the solar assembly.") if(tracker) new /obj/machinery/power/tracker(get_turf(src), src) diff --git a/code/modules/power/tracker.dm b/code/modules/power/tracker.dm index c25ece3594..8701dfea7f 100644 --- a/code/modules/power/tracker.dm +++ b/code/modules/power/tracker.dm @@ -20,7 +20,15 @@ /obj/machinery/power/tracker/Initialize(mapload, obj/item/solar_assembly/S) . = ..() - Make(S) + if(!S) + assembly = new /obj/item/solar_assembly + assembly.glass_type = new /obj/item/stack/sheet/glass(null, 2) + assembly.tracker = TRUE + assembly.anchored = TRUE + else + S.moveToNullspace() + assembly = S + update_icon() connect_to_network() /obj/machinery/power/tracker/Destroy() @@ -41,16 +49,6 @@ control.connected_tracker = null control = null -/obj/machinery/power/tracker/proc/Make(obj/item/solar_assembly/S) - if(!S) - S = new /obj/item/solar_assembly - S.glass_type = new /obj/item/stack/sheet/glass(null, 2) - S.tracker = TRUE - S.anchored = TRUE - else - S.moveToNullspace() - update_icon() - //updates the tracker icon and the facing angle for the control computer /obj/machinery/power/tracker/proc/set_angle(angle) sun_angle = angle From 9b75c5dbf8b0b512dd2ee87eca0f778827efb180 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 00:28:55 -0600 Subject: [PATCH 225/342] Automatic changelog generation for PR #11076 [ci skip] --- html/changelogs/AutoChangeLog-pr-11076.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11076.yml diff --git a/html/changelogs/AutoChangeLog-pr-11076.yml b/html/changelogs/AutoChangeLog-pr-11076.yml new file mode 100644 index 0000000000..e0f187a038 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11076.yml @@ -0,0 +1,4 @@ +author: "nemvar" +delete-after: True +changes: + - code_imp: "Changed mob biotypes from lists to flags." From 79b440d07e690109430486ea02d192a92b5b2e12 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 00:36:14 -0600 Subject: [PATCH 226/342] Automatic changelog generation for PR #11079 [ci skip] --- html/changelogs/AutoChangeLog-pr-11079.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11079.yml diff --git a/html/changelogs/AutoChangeLog-pr-11079.yml b/html/changelogs/AutoChangeLog-pr-11079.yml new file mode 100644 index 0000000000..b613b6c867 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11079.yml @@ -0,0 +1,4 @@ +author: "Arturlang" +delete-after: True +changes: + - tweak: "Valentines can now be converted by bloodsuckers" From 93782f8598c19c2b8bdbb664a8117debb36ca4b4 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 00:46:44 -0600 Subject: [PATCH 227/342] Automatic changelog generation for PR #11081 [ci skip] --- html/changelogs/AutoChangeLog-pr-11081.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11081.yml diff --git a/html/changelogs/AutoChangeLog-pr-11081.yml b/html/changelogs/AutoChangeLog-pr-11081.yml new file mode 100644 index 0000000000..2fcb15b7aa --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11081.yml @@ -0,0 +1,4 @@ +author: "Detective-Google" +delete-after: True +changes: + - bugfix: "valentines candy no longer prefbreaks" From 51b8c7934e0d53d1473af4085289a675dd0af75d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 00:54:44 -0600 Subject: [PATCH 228/342] Automatic changelog generation for PR #11056 [ci skip] --- html/changelogs/AutoChangeLog-pr-11056.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11056.yml diff --git a/html/changelogs/AutoChangeLog-pr-11056.yml b/html/changelogs/AutoChangeLog-pr-11056.yml new file mode 100644 index 0000000000..b56efb3557 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11056.yml @@ -0,0 +1,4 @@ +author: "necromanceranne" +delete-after: True +changes: + - rscdel: "Bullets causing bleed rates equal to unmitigated damage through all forms of defense." From c87c43ee4564afc7d4ab1becdd34f666b07a6e6a Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 01:04:19 -0600 Subject: [PATCH 229/342] Automatic changelog generation for PR #11042 [ci skip] --- html/changelogs/AutoChangeLog-pr-11042.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11042.yml diff --git a/html/changelogs/AutoChangeLog-pr-11042.yml b/html/changelogs/AutoChangeLog-pr-11042.yml new file mode 100644 index 0000000000..4238f76b75 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11042.yml @@ -0,0 +1,4 @@ +author: "Arturlang" +delete-after: True +changes: + - balance: "The pandemic can no longer make vaccines or synthblood as quickly." From ee6d96db439235766c81f48a06d7b785a1a8e454 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 01:25:49 -0600 Subject: [PATCH 230/342] Automatic changelog generation for PR #11046 [ci skip] --- html/changelogs/AutoChangeLog-pr-11046.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11046.yml diff --git a/html/changelogs/AutoChangeLog-pr-11046.yml b/html/changelogs/AutoChangeLog-pr-11046.yml new file mode 100644 index 0000000000..c40286e901 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11046.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - tweak: "replaced stickmans .45 caliber with 10mm, for consistency." From 6a8530a6172586e7899fb818ad3727a04a3a66eb Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 01:26:03 -0600 Subject: [PATCH 231/342] Automatic changelog generation for PR #11045 [ci skip] --- html/changelogs/AutoChangeLog-pr-11045.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11045.yml diff --git a/html/changelogs/AutoChangeLog-pr-11045.yml b/html/changelogs/AutoChangeLog-pr-11045.yml new file mode 100644 index 0000000000..9e3e0a9ee4 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11045.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - bugfix: "Flat guns can no longer be suppressed" From 4677bd47be0990c93c23c22083559ce37b1ba250 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Fri, 14 Feb 2020 00:39:29 -0700 Subject: [PATCH 232/342] Update vday.dm --- code/modules/events/holiday/vday.dm | 57 ----------------------------- 1 file changed, 57 deletions(-) diff --git a/code/modules/events/holiday/vday.dm b/code/modules/events/holiday/vday.dm index e5c471c50c..d3cbf03581 100644 --- a/code/modules/events/holiday/vday.dm +++ b/code/modules/events/holiday/vday.dm @@ -68,63 +68,6 @@ message = pick(GLOB.flirts) return ..() -GLOBAL_LIST_INIT(flirts, "Roses are red / Violets are good / One day while Andy...", - "My love for you is like the singularity. It cannot be contained.", - "Will you be my lusty xenomorph maid?", - "We go together like the clown and the external airlock.", - "Roses are red / Liches are wizards / I love you more than a whole squad of lizards.", - "Be my valentine. Law 2.", - "You must be a mime, because you leave me speechless.", - "I love you like Ian loves the HoP.", - "You're hotter than a plasma fire in toxins.", - "Are you a rogue atmos tech? Because you're taking my breath away.", - "Could I have all access... to your heart?", - "Call me the doctor, because I'm here to inspect your johnson.", - "I'm not a changeling, but you make my proboscis extend.", - "I just can't get EI NATH of you.", - "You must be a nuke op, because you make my heart explode.", - "Roses are red / Botany is a farm / Not being my Valentine / causes human harm.", - "I want you more than an assistant wants insulated gloves.", - "If I was a security officer, I'd brig you all shift.", - "Are you the janitor? Because I think I've fallen for you.", - "You're always valid to my heart.", - "I'd risk the wrath of the gods to bwoink you.", - "You look as beautiful now as the last time you were cloned.", - "Someone check the gravitational generator, because I'm only attracted to you.", - "If I were the warden I'd always let you into my armory.", - "The virologist is rogue, and the only cure is a kiss from you.", - "Would you spend some time in my upgraded sleeper?", - "You must be a silicon, because you've unbolted my heart.", - "Are you Nar'Sie? Because there's nar-one else I sie.", - "If you were a taser, you'd be set to stunning.", - "Do you have stamina damage from running through my dreams?", - "If I were an alien, would you let me hug you?", - "My love for you is stronger than a reinforced wall.", - "This must be the captain's office, because I see a fox.", - "I'm not a highlander, but there can only be one for me.", - "The floor is made of lava! Quick, get on my bed.", - "If you were an abandoned station you'd be the DEARelict.", - "If you had a pickaxe you'd be a shaft FINEr.", - "Roses are red, tide is gray, if I were an assistant I'd steal you away.", - "Roses are red, text is green, I love you more than cleanbots clean.", - "If you were a carp I'd fi-lay you.", - "I'm a nuke op, and my pinpointer leads to your heart.", - "Wanna slay my megafauna?", - "I'm a clockwork cultist. Or zl inyragvar.", - "If you were a disposal bin I'd ride you all day.", - "Put on your explorer's suit because I'm taking you to LOVEaland.", - "I must be the CMO, 'cause I saw you on my CUTE sensors.", - "You're the vomit to my flyperson.", - "You must be liquid dark matter, because you're pulling me closer.", - "Not even sorium can drive me away from you.", - "Wanna make like a borg and do some heavy petting?", - "Are you powering the station? Because you super matter to me.", - "I wish science could make me a bag of holding you.", - "Let's call the emergency CUDDLE.", - "I must be tripping on BZ, because I saw an angel walk by.", - "Wanna empty out my tool storage?", - "Did you visit the medbay after you fell from heaven?", - "Are you wearing space pants? Wanna not be?" ) /obj/item/valentine/attackby(obj/item/W, mob/user, params) ..() From e9baf1723305a54cc836ba708d2d938db40b2990 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Fri, 14 Feb 2020 00:40:19 -0700 Subject: [PATCH 233/342] Update misc.dm --- code/_globalvars/lists/misc.dm | 58 ++++++++++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) diff --git a/code/_globalvars/lists/misc.dm b/code/_globalvars/lists/misc.dm index 1dcde53a72..ce94ffb72e 100644 --- a/code/_globalvars/lists/misc.dm +++ b/code/_globalvars/lists/misc.dm @@ -1 +1,59 @@ GLOBAL_LIST_EMPTY(donators_by_group) //group id = donator list of ckeys + +GLOBAL_LIST_INIT(flirts, "Roses are red / Violets are good / One day while Andy...", + "My love for you is like the singularity. It cannot be contained.", + "Will you be my lusty xenomorph maid?", + "We go together like the clown and the external airlock.", + "Roses are red / Liches are wizards / I love you more than a whole squad of lizards.", + "Be my valentine. Law 2.", + "You must be a mime, because you leave me speechless.", + "I love you like Ian loves the HoP.", + "You're hotter than a plasma fire in toxins.", + "Are you a rogue atmos tech? Because you're taking my breath away.", + "Could I have all access... to your heart?", + "Call me the doctor, because I'm here to inspect your johnson.", + "I'm not a changeling, but you make my proboscis extend.", + "I just can't get EI NATH of you.", + "You must be a nuke op, because you make my heart explode.", + "Roses are red / Botany is a farm / Not being my Valentine / causes human harm.", + "I want you more than an assistant wants insulated gloves.", + "If I was a security officer, I'd brig you all shift.", + "Are you the janitor? Because I think I've fallen for you.", + "You're always valid to my heart.", + "I'd risk the wrath of the gods to bwoink you.", + "You look as beautiful now as the last time you were cloned.", + "Someone check the gravitational generator, because I'm only attracted to you.", + "If I were the warden I'd always let you into my armory.", + "The virologist is rogue, and the only cure is a kiss from you.", + "Would you spend some time in my upgraded sleeper?", + "You must be a silicon, because you've unbolted my heart.", + "Are you Nar'Sie? Because there's nar-one else I sie.", + "If you were a taser, you'd be set to stunning.", + "Do you have stamina damage from running through my dreams?", + "If I were an alien, would you let me hug you?", + "My love for you is stronger than a reinforced wall.", + "This must be the captain's office, because I see a fox.", + "I'm not a highlander, but there can only be one for me.", + "The floor is made of lava! Quick, get on my bed.", + "If you were an abandoned station you'd be the DEARelict.", + "If you had a pickaxe you'd be a shaft FINEr.", + "Roses are red, tide is gray, if I were an assistant I'd steal you away.", + "Roses are red, text is green, I love you more than cleanbots clean.", + "If you were a carp I'd fi-lay you.", + "I'm a nuke op, and my pinpointer leads to your heart.", + "Wanna slay my megafauna?", + "I'm a clockwork cultist. Or zl inyragvar.", + "If you were a disposal bin I'd ride you all day.", + "Put on your explorer's suit because I'm taking you to LOVEaland.", + "I must be the CMO, 'cause I saw you on my CUTE sensors.", + "You're the vomit to my flyperson.", + "You must be liquid dark matter, because you're pulling me closer.", + "Not even sorium can drive me away from you.", + "Wanna make like a borg and do some heavy petting?", + "Are you powering the station? Because you super matter to me.", + "I wish science could make me a bag of holding you.", + "Let's call the emergency CUDDLE.", + "I must be tripping on BZ, because I saw an angel walk by.", + "Wanna empty out my tool storage?", + "Did you visit the medbay after you fell from heaven?", + "Are you wearing space pants? Wanna not be?" ) From efc94565b666e5b31c2b3919cc4471b692fad474 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Fri, 14 Feb 2020 00:40:50 -0700 Subject: [PATCH 234/342] Update misc.dm --- code/_globalvars/lists/misc.dm | 112 ++++++++++++++++----------------- 1 file changed, 56 insertions(+), 56 deletions(-) diff --git a/code/_globalvars/lists/misc.dm b/code/_globalvars/lists/misc.dm index ce94ffb72e..5a08e085da 100644 --- a/code/_globalvars/lists/misc.dm +++ b/code/_globalvars/lists/misc.dm @@ -1,59 +1,59 @@ GLOBAL_LIST_EMPTY(donators_by_group) //group id = donator list of ckeys GLOBAL_LIST_INIT(flirts, "Roses are red / Violets are good / One day while Andy...", - "My love for you is like the singularity. It cannot be contained.", - "Will you be my lusty xenomorph maid?", - "We go together like the clown and the external airlock.", - "Roses are red / Liches are wizards / I love you more than a whole squad of lizards.", - "Be my valentine. Law 2.", - "You must be a mime, because you leave me speechless.", - "I love you like Ian loves the HoP.", - "You're hotter than a plasma fire in toxins.", - "Are you a rogue atmos tech? Because you're taking my breath away.", - "Could I have all access... to your heart?", - "Call me the doctor, because I'm here to inspect your johnson.", - "I'm not a changeling, but you make my proboscis extend.", - "I just can't get EI NATH of you.", - "You must be a nuke op, because you make my heart explode.", - "Roses are red / Botany is a farm / Not being my Valentine / causes human harm.", - "I want you more than an assistant wants insulated gloves.", - "If I was a security officer, I'd brig you all shift.", - "Are you the janitor? Because I think I've fallen for you.", - "You're always valid to my heart.", - "I'd risk the wrath of the gods to bwoink you.", - "You look as beautiful now as the last time you were cloned.", - "Someone check the gravitational generator, because I'm only attracted to you.", - "If I were the warden I'd always let you into my armory.", - "The virologist is rogue, and the only cure is a kiss from you.", - "Would you spend some time in my upgraded sleeper?", - "You must be a silicon, because you've unbolted my heart.", - "Are you Nar'Sie? Because there's nar-one else I sie.", - "If you were a taser, you'd be set to stunning.", - "Do you have stamina damage from running through my dreams?", - "If I were an alien, would you let me hug you?", - "My love for you is stronger than a reinforced wall.", - "This must be the captain's office, because I see a fox.", - "I'm not a highlander, but there can only be one for me.", - "The floor is made of lava! Quick, get on my bed.", - "If you were an abandoned station you'd be the DEARelict.", - "If you had a pickaxe you'd be a shaft FINEr.", - "Roses are red, tide is gray, if I were an assistant I'd steal you away.", - "Roses are red, text is green, I love you more than cleanbots clean.", - "If you were a carp I'd fi-lay you.", - "I'm a nuke op, and my pinpointer leads to your heart.", - "Wanna slay my megafauna?", - "I'm a clockwork cultist. Or zl inyragvar.", - "If you were a disposal bin I'd ride you all day.", - "Put on your explorer's suit because I'm taking you to LOVEaland.", - "I must be the CMO, 'cause I saw you on my CUTE sensors.", - "You're the vomit to my flyperson.", - "You must be liquid dark matter, because you're pulling me closer.", - "Not even sorium can drive me away from you.", - "Wanna make like a borg and do some heavy petting?", - "Are you powering the station? Because you super matter to me.", - "I wish science could make me a bag of holding you.", - "Let's call the emergency CUDDLE.", - "I must be tripping on BZ, because I saw an angel walk by.", - "Wanna empty out my tool storage?", - "Did you visit the medbay after you fell from heaven?", - "Are you wearing space pants? Wanna not be?" ) + "My love for you is like the singularity. It cannot be contained.", + "Will you be my lusty xenomorph maid?", + "We go together like the clown and the external airlock.", + "Roses are red / Liches are wizards / I love you more than a whole squad of lizards.", + "Be my valentine. Law 2.", + "You must be a mime, because you leave me speechless.", + "I love you like Ian loves the HoP.", + "You're hotter than a plasma fire in toxins.", + "Are you a rogue atmos tech? Because you're taking my breath away.", + "Could I have all access... to your heart?", + "Call me the doctor, because I'm here to inspect your johnson.", + "I'm not a changeling, but you make my proboscis extend.", + "I just can't get EI NATH of you.", + "You must be a nuke op, because you make my heart explode.", + "Roses are red / Botany is a farm / Not being my Valentine / causes human harm.", + "I want you more than an assistant wants insulated gloves.", + "If I was a security officer, I'd brig you all shift.", + "Are you the janitor? Because I think I've fallen for you.", + "You're always valid to my heart.", + "I'd risk the wrath of the gods to bwoink you.", + "You look as beautiful now as the last time you were cloned.", + "Someone check the gravitational generator, because I'm only attracted to you.", + "If I were the warden I'd always let you into my armory.", + "The virologist is rogue, and the only cure is a kiss from you.", + "Would you spend some time in my upgraded sleeper?", + "You must be a silicon, because you've unbolted my heart.", + "Are you Nar'Sie? Because there's nar-one else I sie.", + "If you were a taser, you'd be set to stunning.", + "Do you have stamina damage from running through my dreams?", + "If I were an alien, would you let me hug you?", + "My love for you is stronger than a reinforced wall.", + "This must be the captain's office, because I see a fox.", + "I'm not a highlander, but there can only be one for me.", + "The floor is made of lava! Quick, get on my bed.", + "If you were an abandoned station you'd be the DEARelict.", + "If you had a pickaxe you'd be a shaft FINEr.", + "Roses are red, tide is gray, if I were an assistant I'd steal you away.", + "Roses are red, text is green, I love you more than cleanbots clean.", + "If you were a carp I'd fi-lay you.", + "I'm a nuke op, and my pinpointer leads to your heart.", + "Wanna slay my megafauna?", + "I'm a clockwork cultist. Or zl inyragvar.", + "If you were a disposal bin I'd ride you all day.", + "Put on your explorer's suit because I'm taking you to LOVEaland.", + "I must be the CMO, 'cause I saw you on my CUTE sensors.", + "You're the vomit to my flyperson.", + "You must be liquid dark matter, because you're pulling me closer.", + "Not even sorium can drive me away from you.", + "Wanna make like a borg and do some heavy petting?", + "Are you powering the station? Because you super matter to me.", + "I wish science could make me a bag of holding you.", + "Let's call the emergency CUDDLE.", + "I must be tripping on BZ, because I saw an angel walk by.", + "Wanna empty out my tool storage?", + "Did you visit the medbay after you fell from heaven?", + "Are you wearing space pants? Wanna not be?" ) From 0f5952fff72b37f3e5b96a464c758970ac9ed3fb Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Fri, 14 Feb 2020 09:48:10 +0100 Subject: [PATCH 235/342] Something about blood and species. --- code/modules/mob/living/carbon/human/species.dm | 4 ++-- .../carbon/human/species_types/flypeople.dm | 15 ++++++++------- .../living/carbon/human/species_types/golems.dm | 8 ++++---- .../carbon/human/species_types/mushpeople.dm | 1 + .../carbon/human/species_types/podpeople.dm | 3 ++- .../living/carbon/human/species_types/synths.dm | 5 ++--- 6 files changed, 19 insertions(+), 17 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index fd4cdbaf0f..60917035f2 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1264,10 +1264,10 @@ GLOBAL_LIST_EMPTY(roundstart_race_names) H.update_mutant_bodyparts() /datum/species/proc/handle_chemicals(datum/reagent/chem, mob/living/carbon/human/H) - if(chem.type == exotic_blood) + if(chem.type == exotic_blood && !istype(exotic_blood, /datum/reagent/blood)) H.blood_volume = min(H.blood_volume + round(chem.volume, 0.1), BLOOD_VOLUME_MAXIMUM) H.reagents.del_reagent(chem.type) - return 1 + return TRUE return FALSE /datum/species/proc/check_weakness(obj/item, mob/living/attacker) diff --git a/code/modules/mob/living/carbon/human/species_types/flypeople.dm b/code/modules/mob/living/carbon/human/species_types/flypeople.dm index 4697e6aa3c..76f620d864 100644 --- a/code/modules/mob/living/carbon/human/species_types/flypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/flypeople.dm @@ -13,22 +13,23 @@ exotic_bloodtype = "BUG" /datum/species/fly/handle_chemicals(datum/reagent/chem, mob/living/carbon/human/H) - if(chem.type == /datum/reagent/toxin/pestkiller) + if(istype(chem, /datum/reagent/toxin/pestkiller)) H.adjustToxLoss(3) H.reagents.remove_reagent(chem.type, REAGENTS_METABOLISM) - return 1 - - -/datum/species/fly/handle_chemicals(datum/reagent/chem, mob/living/carbon/human/H) - if(istype(chem, /datum/reagent/consumable)) + return TRUE + else if(istype(chem, /datum/reagent/consumable)) var/datum/reagent/consumable/nutri_check = chem if(nutri_check.nutriment_factor > 0) var/turf/pos = get_turf(H) H.vomit(0, FALSE, FALSE, 2, TRUE) + var/obj/effect/decal/cleanable/vomit/V = locate() in pos + if(V) + reagents.trans_id_to(V, chem, chem.volume) playsound(pos, 'sound/effects/splat.ogg', 50, 1) H.visible_message("[H] vomits on the floor!", \ "You throw up on the floor!") - ..() + return TRUE + return ..() /datum/species/fly/check_weakness(obj/item/weapon, mob/living/attacker) if(istype(weapon, /obj/item/melee/flyswatter)) diff --git a/code/modules/mob/living/carbon/human/species_types/golems.dm b/code/modules/mob/living/carbon/human/species_types/golems.dm index 98c3f269dc..447bb6afdf 100644 --- a/code/modules/mob/living/carbon/human/species_types/golems.dm +++ b/code/modules/mob/living/carbon/human/species_types/golems.dm @@ -308,7 +308,8 @@ if(chem.type == /datum/reagent/toxin/plantbgone) H.adjustToxLoss(3) H.reagents.remove_reagent(chem.type, REAGENTS_METABOLISM) - return 1 + return TRUE + return ..() //Radioactive /datum/species/golem/uranium @@ -622,12 +623,11 @@ if(chem.type == /datum/reagent/water/holywater) H.adjustFireLoss(4) H.reagents.remove_reagent(chem.type, REAGENTS_METABOLISM) - - if(chem.type == /datum/reagent/fuel/unholywater) + else if(chem.type == /datum/reagent/fuel/unholywater) H.adjustBruteLoss(-4) H.adjustFireLoss(-4) H.reagents.remove_reagent(chem.type, REAGENTS_METABOLISM) - + return ..() /datum/species/golem/clockwork name = "Clockwork Golem" diff --git a/code/modules/mob/living/carbon/human/species_types/mushpeople.dm b/code/modules/mob/living/carbon/human/species_types/mushpeople.dm index 2580e3b9f0..9d5ca92894 100644 --- a/code/modules/mob/living/carbon/human/species_types/mushpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/mushpeople.dm @@ -57,6 +57,7 @@ H.adjustToxLoss(3) H.reagents.remove_reagent(chem.type, REAGENTS_METABOLISM) return TRUE + return ..() /datum/species/mush/handle_mutant_bodyparts(mob/living/carbon/human/H, forced_colour) forced_colour = FALSE diff --git a/code/modules/mob/living/carbon/human/species_types/podpeople.dm b/code/modules/mob/living/carbon/human/species_types/podpeople.dm index 66eb207670..1bed3b08d4 100644 --- a/code/modules/mob/living/carbon/human/species_types/podpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/podpeople.dm @@ -50,7 +50,8 @@ if(chem.type == /datum/reagent/toxin/plantbgone) H.adjustToxLoss(3) H.reagents.remove_reagent(chem.type, REAGENTS_METABOLISM) - return 1 + return TRUE + return ..() /datum/species/pod/on_hit(obj/item/projectile/P, mob/living/carbon/human/H) switch(P.type) diff --git a/code/modules/mob/living/carbon/human/species_types/synths.dm b/code/modules/mob/living/carbon/human/species_types/synths.dm index 0957a9e807..54f2407fb5 100644 --- a/code/modules/mob/living/carbon/human/species_types/synths.dm +++ b/code/modules/mob/living/carbon/human/species_types/synths.dm @@ -39,9 +39,8 @@ if(chem.type == /datum/reagent/medicine/synthflesh) chem.reaction_mob(H, TOUCH, 2 ,0) //heal a little H.reagents.remove_reagent(chem.type, REAGENTS_METABOLISM) - return 1 - else - return ..() + return TRUE + return ..() /datum/species/synth/proc/assume_disguise(datum/species/S, mob/living/carbon/human/H) From d45a20c19b0a8d2249a731eaa46ce384ff575dcb Mon Sep 17 00:00:00 2001 From: Blue Wildrose Date: Fri, 14 Feb 2020 05:12:50 -0700 Subject: [PATCH 236/342] Podpeople tweaks - Podpeople can wag tails now - Moved a few features into the podperson race itself instead of its weaker, roundstart variant; this in theory, will allow pod-grown hydroponics podpeople to have hair now, as well as all those anthropomorphic features, should they be revived through this method. - Fixed the lifebringers having no name somehow but... currently lifebringers under this change will turn them into animal anthropomorphic hairy mutants of some kind until I figure out how to make them the bald podpeople that they once were, could use some help with this. --- .../objects/structures/ghost_role_spawners.dm | 24 +++++++++---- .../carbon/human/species_types/podpeople.dm | 35 ++++++++++++++++--- 2 files changed, 48 insertions(+), 11 deletions(-) diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index e9d9e4ce77..3b1b20d46a 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -20,13 +20,7 @@ assignedrole = "Lifebringer" /obj/effect/mob_spawn/human/seed_vault/special(mob/living/new_spawn) - var/plant_name = pick("Tomato", "Potato", "Broccoli", "Carrot", "Ambrosia", "Pumpkin", "Ivy", "Kudzu", "Banana", "Moss", "Flower", "Bloom", "Root", "Bark", "Glowshroom", "Petal", "Leaf", \ - "Venus", "Sprout","Cocoa", "Strawberry", "Citrus", "Oak", "Cactus", "Pepper", "Juniper") - new_spawn.real_name = plant_name - if(ishuman(new_spawn)) - var/mob/living/carbon/human/H = new_spawn - H.underwear = "Nude" //You're a plant, partner - H.update_body() + /obj/effect/mob_spawn/human/seed_vault/Destroy() new/obj/structure/fluff/empty_terrarium(get_turf(src)) @@ -34,6 +28,22 @@ /obj/effect/mob_spawn/human/seed_vault/special(mob/living/carbon/human/new_spawn) ADD_TRAIT(new_spawn,TRAIT_EXEMPT_HEALTH_EVENTS,GHOSTROLE_TRAIT) + var/plant_name = pick("Tomato", "Potato", "Broccoli", "Carrot", "Ambrosia", "Pumpkin", "Ivy", "Kudzu", "Banana", "Moss", "Flower", "Bloom", "Root", "Bark", "Glowshroom", "Petal", "Leaf", \ + "Venus", "Sprout","Cocoa", "Strawberry", "Citrus", "Oak", "Cactus", "Pepper", "Juniper") + new_spawn.real_name = plant_name + new_spawn.underwear = "Nude" //You're a plant, partner + new_spawn.undershirt = "Nude" + new_spawn.socks = "Nude" + new_spawn.dna.features["snout"] = "None" + new_spawn.dna.features["body_markings"] = "Plain" + new_spawn.dna.features["mam_tail"] = "None" + new_spawn.dna.features["taur"] = "None" + new_spawn.dna.features["ears"] = "None" + new_spawn.dna.features["legs"] = "Plantigrade" + new_spawn.facial_hair_style = "Shaved" + new_spawn.hair_style = "Bald" + new_spawn.regenerate_icons() + //Ash walker eggs: Spawns in ash walker dens in lavaland. Ghosts become unbreathing lizards that worship the Necropolis and are advised to retrieve corpses to create more ash walkers. /obj/effect/mob_spawn/human/ash_walker diff --git a/code/modules/mob/living/carbon/human/species_types/podpeople.dm b/code/modules/mob/living/carbon/human/species_types/podpeople.dm index 66eb207670..4fcf1eebec 100644 --- a/code/modules/mob/living/carbon/human/species_types/podpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/podpeople.dm @@ -3,7 +3,9 @@ name = "Anthromorphic Plant" id = "pod" default_color = "59CE00" - species_traits = list(MUTCOLORS,EYECOLOR) + species_traits = list(EYECOLOR,HAIR,FACEHAIR,LIPS,MUTCOLORS) + mutant_bodyparts = list("mam_tail", "mam_ears", "mam_body_markings", "mam_snouts", "taur", "legs") + default_features = list("mcolor" = "FFF","mcolor2" = "FFF","mcolor3" = "FFF", "mam_snouts" = "Husky", "mam_tail" = "Husky", "mam_ears" = "Husky", "mam_body_markings" = "Husky", "taur" = "None", "legs" = "Normal Legs") attack_verb = "slash" attack_sound = 'sound/weapons/slice.ogg' miss_sound = 'sound/weapons/slashmiss.ogg' @@ -70,13 +72,38 @@ if(/obj/item/projectile/energy/florayield) H.nutrition = min(H.nutrition+30, NUTRITION_LEVEL_FULL) +/datum/species/pod/spec_death(gibbed, mob/living/carbon/human/H) + if(H) + stop_wagging_tail(H) + +/datum/species/pod/spec_stun(mob/living/carbon/human/H,amount) + if(H) + stop_wagging_tail(H) + . = ..() + +/datum/species/pod/can_wag_tail(mob/living/carbon/human/H) + return ("mam_tail" in mutant_bodyparts) || ("mam_waggingtail" in mutant_bodyparts) + +/datum/species/pod/is_wagging_tail(mob/living/carbon/human/H) + return ("mam_waggingtail" in mutant_bodyparts) + +/datum/species/pod/start_wagging_tail(mob/living/carbon/human/H) + if("mam_tail" in mutant_bodyparts) + mutant_bodyparts -= "mam_tail" + mutant_bodyparts |= "mam_waggingtail" + H.update_body() + +/datum/species/pod/stop_wagging_tail(mob/living/carbon/human/H) + if("mam_waggingtail" in mutant_bodyparts) + mutant_bodyparts -= "mam_waggingtail" + mutant_bodyparts |= "mam_tail" + H.update_body() + + /datum/species/pod/pseudo_weak name = "Anthromorphic Plant" id = "podweak" limbs_id = "pod" - species_traits = list(EYECOLOR,HAIR,FACEHAIR,LIPS,MUTCOLORS) - mutant_bodyparts = list("mam_tail", "mam_ears", "mam_body_markings", "mam_snouts", "taur", "legs") - default_features = list("mcolor" = "FFF","mcolor2" = "FFF","mcolor3" = "FFF", "mam_snouts" = "Husky", "mam_tail" = "Husky", "mam_ears" = "Husky", "mam_body_markings" = "Husky", "taur" = "None", "legs" = "Normal Legs") light_nutrition_gain_factor = 7.5 light_bruteheal = 0.2 light_burnheal = 0.2 From 6e88af07d13f47ac3293d7476390275a5acb690d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 06:36:42 -0600 Subject: [PATCH 237/342] Automatic changelog generation for PR #11062 [ci skip] --- html/changelogs/AutoChangeLog-pr-11062.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11062.yml diff --git a/html/changelogs/AutoChangeLog-pr-11062.yml b/html/changelogs/AutoChangeLog-pr-11062.yml new file mode 100644 index 0000000000..b9bc85b1c1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11062.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - balance: "Organ healing rate doubled. Organ decay rate halved to match its define (15 minutes for full decay, so at around 8-10 minutes it'll be really fucked)." From da4d13934a63dda7f9fc3c2270e04ae6b409bf15 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Fri, 14 Feb 2020 13:52:05 +0100 Subject: [PATCH 238/342] Update DNA.dm --- code/__DEFINES/DNA.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/DNA.dm b/code/__DEFINES/DNA.dm index 47184674d6..0a64f01a43 100644 --- a/code/__DEFINES/DNA.dm +++ b/code/__DEFINES/DNA.dm @@ -138,8 +138,8 @@ ////organ defines #define STANDARD_ORGAN_THRESHOLD 100 -#define STANDARD_ORGAN_HEALING (1/(15 MINUTES / 1 SECONDS)) -#define STANDARD_ORGAN_DECAY (1/(15 MINUTES / 1 SECONDS)) //designed to fail organs when left to decay for ~15 minutes. 1 SECOND is SSmobs tickrate. +#define STANDARD_ORGAN_HEALING (1/(15 MINUTES / (2 SECONDS))) +#define STANDARD_ORGAN_DECAY (1/(15 MINUTES / (2 SECONDS))) //designed to fail organs when left to decay for ~15 minutes. 2 SECOND is SSmobs tickrate. #define G_MALE 1 #define G_FEMALE 2 From 8934f9b401322af8b5170e1f2563c9c7a37494e2 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Fri, 14 Feb 2020 17:24:50 +0100 Subject: [PATCH 239/342] Update flypeople.dm --- code/modules/mob/living/carbon/human/species_types/flypeople.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/species_types/flypeople.dm b/code/modules/mob/living/carbon/human/species_types/flypeople.dm index 76f620d864..ac7747a672 100644 --- a/code/modules/mob/living/carbon/human/species_types/flypeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/flypeople.dm @@ -24,7 +24,7 @@ H.vomit(0, FALSE, FALSE, 2, TRUE) var/obj/effect/decal/cleanable/vomit/V = locate() in pos if(V) - reagents.trans_id_to(V, chem, chem.volume) + H.reagents.trans_id_to(V, chem, chem.volume) playsound(pos, 'sound/effects/splat.ogg', 50, 1) H.visible_message("[H] vomits on the floor!", \ "You throw up on the floor!") From 57113a41467df68dbb2bead138671fdc56d820b4 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 12:17:07 -0600 Subject: [PATCH 240/342] Automatic changelog generation for PR #11061 [ci skip] --- html/changelogs/AutoChangeLog-pr-11061.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11061.yml diff --git a/html/changelogs/AutoChangeLog-pr-11061.yml b/html/changelogs/AutoChangeLog-pr-11061.yml new file mode 100644 index 0000000000..5225edc141 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11061.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - tweak: "Gang tower shield is no longer transparent" From 43d93c4a1bfcd151b59216b3d235c8e44224eed0 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 12:18:02 -0600 Subject: [PATCH 241/342] Automatic changelog generation for PR #11051 [ci skip] --- html/changelogs/AutoChangeLog-pr-11051.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11051.yml diff --git a/html/changelogs/AutoChangeLog-pr-11051.yml b/html/changelogs/AutoChangeLog-pr-11051.yml new file mode 100644 index 0000000000..8ac7939b00 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11051.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - balance: "hand teleporters now require 30 deciseconds of still movement by the user to dispel portals. there's a beam effect too." From ac0c1a3ccf335b986a8bdb6a8e4059a8edea9698 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 12:20:35 -0600 Subject: [PATCH 242/342] Automatic changelog generation for PR #10916 [ci skip] --- html/changelogs/AutoChangeLog-pr-10916.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10916.yml diff --git a/html/changelogs/AutoChangeLog-pr-10916.yml b/html/changelogs/AutoChangeLog-pr-10916.yml new file mode 100644 index 0000000000..05d9b007b1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10916.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - balance: "Projectiles now always hit chest if targeting chest, snipers have 100% targeting zone accuracy. All other cases are unchanged." From ed8f32d16f72143ff512a8fe2e3e36592f51c63e Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 12:21:01 -0600 Subject: [PATCH 243/342] Automatic changelog generation for PR #11063 [ci skip] --- html/changelogs/AutoChangeLog-pr-11063.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11063.yml diff --git a/html/changelogs/AutoChangeLog-pr-11063.yml b/html/changelogs/AutoChangeLog-pr-11063.yml new file mode 100644 index 0000000000..c729fb5ed9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11063.yml @@ -0,0 +1,4 @@ +author: "Zellular" +delete-after: True +changes: + - tweak: "Tweaked the movement state for the pupdozer's eyes" From d73003a330caf696c9f4c2339938047cea9e41a2 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 12:21:52 -0600 Subject: [PATCH 244/342] Automatic changelog generation for PR #10934 [ci skip] --- html/changelogs/AutoChangeLog-pr-10934.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10934.yml diff --git a/html/changelogs/AutoChangeLog-pr-10934.yml b/html/changelogs/AutoChangeLog-pr-10934.yml new file mode 100644 index 0000000000..61ef7ec04f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10934.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - refactor: "Refactored ghostreading/etc" From c2c1c755cdf7e4898d6094d84f9ccdd5ee410eb4 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 12:22:07 -0600 Subject: [PATCH 245/342] Automatic changelog generation for PR #11070 [ci skip] --- html/changelogs/AutoChangeLog-pr-11070.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11070.yml diff --git a/html/changelogs/AutoChangeLog-pr-11070.yml b/html/changelogs/AutoChangeLog-pr-11070.yml new file mode 100644 index 0000000000..3c923bddb0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11070.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - tweak: "Storage now caches max screen size and only stores when being opened by a non ghost, meaning ghosts will no longer distort living player screens when viewing storage." From cb59a4c9341d9c238ab4e503443bb8e36d380b19 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 12:34:04 -0600 Subject: [PATCH 246/342] Automatic changelog generation for PR #11013 [ci skip] --- html/changelogs/AutoChangeLog-pr-11013.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11013.yml diff --git a/html/changelogs/AutoChangeLog-pr-11013.yml b/html/changelogs/AutoChangeLog-pr-11013.yml new file mode 100644 index 0000000000..a9806d796d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11013.yml @@ -0,0 +1,5 @@ +author: "r4d6" +delete-after: True +changes: + - rscadd: "Added Plasteel Pickaxe" + - rscadd: "Added Titanium Pickaxe" From d3926d73ac9d256fec68fead3545f3b8f18c1a50 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 14 Feb 2020 12:44:18 -0600 Subject: [PATCH 247/342] Automatic changelog generation for PR #10792 [ci skip] --- html/changelogs/AutoChangeLog-pr-10792.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10792.yml diff --git a/html/changelogs/AutoChangeLog-pr-10792.yml b/html/changelogs/AutoChangeLog-pr-10792.yml new file mode 100644 index 0000000000..78c86a838a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10792.yml @@ -0,0 +1,4 @@ +author: "Naksu" +delete-after: True +changes: + - bugfix: "Odysseus chem synthesizing now works again." From f36b89a6e3cb149966251ed2a8deac104193ed57 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Fri, 14 Feb 2020 11:53:50 -0700 Subject: [PATCH 248/342] Update misc.dm --- code/_globalvars/lists/misc.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/_globalvars/lists/misc.dm b/code/_globalvars/lists/misc.dm index 5a08e085da..819352ac1b 100644 --- a/code/_globalvars/lists/misc.dm +++ b/code/_globalvars/lists/misc.dm @@ -1,6 +1,6 @@ GLOBAL_LIST_EMPTY(donators_by_group) //group id = donator list of ckeys -GLOBAL_LIST_INIT(flirts, "Roses are red / Violets are good / One day while Andy...", +GLOBAL_LIST_INIT(flirts, list("Roses are red / Violets are good / One day while Andy...", "My love for you is like the singularity. It cannot be contained.", "Will you be my lusty xenomorph maid?", "We go together like the clown and the external airlock.", @@ -56,4 +56,4 @@ GLOBAL_LIST_INIT(flirts, "Roses are red / Violets are good / One day while Andy. "I must be tripping on BZ, because I saw an angel walk by.", "Wanna empty out my tool storage?", "Did you visit the medbay after you fell from heaven?", - "Are you wearing space pants? Wanna not be?" ) + "Are you wearing space pants? Wanna not be?" )) From 3b873d40007b1eb14d3493dc6df625b027e9795d Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Fri, 14 Feb 2020 16:28:39 -0600 Subject: [PATCH 249/342] thanks ghommie --- code/game/objects/items/storage/book.dm | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/code/game/objects/items/storage/book.dm b/code/game/objects/items/storage/book.dm index 157d88e725..ed0181da55 100644 --- a/code/game/objects/items/storage/book.dm +++ b/code/game/objects/items/storage/book.dm @@ -174,14 +174,12 @@ GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "bible", A.reagents.del_reagent(/datum/reagent/fuel/unholywater) A.reagents.add_reagent(/datum/reagent/water/holywater,unholy2clean) if(istype(A, /obj/item/twohanded/required/cult_bastard) || istype(A, /obj/item/melee/cultblade) && !iscultist(user)) - var/isbastardsword = FALSE - var/obj/item/sword = A to_chat(user, "You begin to exorcise [sword].") playsound(src,'sound/hallucinations/veryfar_noise.ogg',40,1) - if(do_after(user, 40, target = sword)) + if(do_after(user, 40, target = A)) playsound(src,'sound/effects/pray_chaplain.ogg',60,1) - if(isbastardsword) - for(var/obj/item/soulstone/SS in sword.contents) + if(istype(A, /obj/item/twohanded/required/cult_bastard)) + for(var/obj/item/soulstone/SS in A.contents) SS.usability = TRUE for(var/mob/living/simple_animal/shade/EX in SS) SSticker.mode.remove_cultist(EX.mind, 1, 0) From 5a9208bc423523d2cbb71d9af1018a6a1e3b9e0b Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Fri, 14 Feb 2020 16:29:17 -0600 Subject: [PATCH 250/342] shit whoops --- code/game/objects/items/storage/book.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/storage/book.dm b/code/game/objects/items/storage/book.dm index ed0181da55..37f5b8d756 100644 --- a/code/game/objects/items/storage/book.dm +++ b/code/game/objects/items/storage/book.dm @@ -174,7 +174,7 @@ GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "bible", A.reagents.del_reagent(/datum/reagent/fuel/unholywater) A.reagents.add_reagent(/datum/reagent/water/holywater,unholy2clean) if(istype(A, /obj/item/twohanded/required/cult_bastard) || istype(A, /obj/item/melee/cultblade) && !iscultist(user)) - to_chat(user, "You begin to exorcise [sword].") + to_chat(user, "You begin to exorcise [A].") playsound(src,'sound/hallucinations/veryfar_noise.ogg',40,1) if(do_after(user, 40, target = A)) playsound(src,'sound/effects/pray_chaplain.ogg',60,1) @@ -187,9 +187,9 @@ GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "bible", EX.name = "Purified [EX.name]" SS.release_shades(user) qdel(SS) - new /obj/item/nullrod/claymore(get_turf(sword)) - user.visible_message("[user] has purified [sword]!") - qdel(sword) + new /obj/item/nullrod/claymore(get_turf(A)) + user.visible_message("[user] has purified [A]!") + qdel(A) else if(istype(A, /obj/item/soulstone) && !iscultist(user)) var/obj/item/soulstone/SS = A From d97b1d4e804f9d5df3ffdcc0ddb04ebe88eed2ef Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Fri, 14 Feb 2020 15:30:06 -0700 Subject: [PATCH 251/342] Update mech_fabricator.dm --- code/game/mecha/mech_fabricator.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index e70de0ef8b..d375538887 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -326,7 +326,7 @@ part_set = tpart_set screen = "parts" if(href_list["part"]) - var/T = href_list["part_set"] + var/T = href_list["part"] for(var/v in stored_research.researched_designs) var/datum/design/D = SSresearch.techweb_design_by_id(v) if(D.build_type & MECHFAB) @@ -337,7 +337,7 @@ add_to_queue(D) break if(href_list["add_to_queue"]) - var/T = href_list["part_set"] + var/T = href_list["add_to_queue"] for(var/v in stored_research.researched_designs) var/datum/design/D = SSresearch.techweb_design_by_id(v) if(D.build_type & MECHFAB) @@ -349,7 +349,7 @@ remove_from_queue(text2num(href_list["remove_from_queue"])) return update_queue_on_page() if(href_list["partset_to_queue"]) - add_part_set_to_queue(text2num(href_list["remove_from_queue"])) + add_part_set_to_queue(text2num(href_list["partset_to_queue"])) return update_queue_on_page() if(href_list["process_queue"]) spawn(0) From f6cf5adb4ce94091135c34beba7a6eae258c5d6e Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Fri, 14 Feb 2020 15:33:47 -0700 Subject: [PATCH 252/342] Update mech_fabricator.dm --- code/game/mecha/mech_fabricator.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index d375538887..f2d907283a 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -349,7 +349,7 @@ remove_from_queue(text2num(href_list["remove_from_queue"])) return update_queue_on_page() if(href_list["partset_to_queue"]) - add_part_set_to_queue(text2num(href_list["partset_to_queue"])) + add_part_set_to_queue(href_list["partset_to_queue"]) return update_queue_on_page() if(href_list["process_queue"]) spawn(0) From b5015f696ffc9f1c2d5e664bcfc7a1bf8fd21564 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 02:04:56 -0600 Subject: [PATCH 253/342] Automatic changelog generation for PR #11086 [ci skip] --- html/changelogs/AutoChangeLog-pr-11086.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11086.yml diff --git a/html/changelogs/AutoChangeLog-pr-11086.yml b/html/changelogs/AutoChangeLog-pr-11086.yml new file mode 100644 index 0000000000..e11113e71c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11086.yml @@ -0,0 +1,6 @@ +author: "YakumoChen" +delete-after: True +changes: + - imageadd: "Rings look nicer. Sprites used from RP." + - imageadd: "Ring on-hands. Diamond rings sparkle!" + - tweak: "You can now propose using a diamond ring in your hand." From 95398af552a0267a5962d3ac494f1439e15cf1b8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 02:05:47 -0600 Subject: [PATCH 254/342] Automatic changelog generation for PR #11048 [ci skip] --- html/changelogs/AutoChangeLog-pr-11048.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11048.yml diff --git a/html/changelogs/AutoChangeLog-pr-11048.yml b/html/changelogs/AutoChangeLog-pr-11048.yml new file mode 100644 index 0000000000..77af926906 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11048.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - balance: "BDM now uses a PKA rather then a normal KA" From 3f9965a781f0a1035d028978c90fd8f8b0f343ad Mon Sep 17 00:00:00 2001 From: Microvolnovka19 <59139863+Microvolnovka19@users.noreply.github.com> Date: Sat, 15 Feb 2020 17:30:00 +0700 Subject: [PATCH 255/342] Some sprite fixes (#11089) * Delete penis_onmob.dmi * Some sprite fixes * Delete penis_onmob.dmi * This should be ok * Delete penis_onmob.dmi * This should be ok? * Delete penis_onmob.dmi * This totally should be ok --- .../icons/obj/genitals/penis_onmob.dmi | Bin 9279 -> 11010 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_citadel/icons/obj/genitals/penis_onmob.dmi b/modular_citadel/icons/obj/genitals/penis_onmob.dmi index 4a92bffa2a6ff4664f4391bd542c2eee7209ee93..c074eaf306f0839e3228a19f03efecfd99f94cd9 100644 GIT binary patch literal 11010 zcmZ`<2|QG7+aD%N7}G9WLp?2$BuXSRw2&61MY4>Li0n(YIi%1d(MnlHi%>C@Y+*(z zTNrDTb;vT9G#F#dcFuQ3&-;Gg`+mU3N>4WUSGAvY$ss-#TsAjx)MMUXPdIcttc0F4aQlaCXw65ex8w8C)Gca?HmOlZ z64|MhmU6a)N~1Ezhotu0EAQ;3UR88eP>B!mK5?5c%)6R5n=KR(8fEcjg;O$*n!clz06%u$=9 zS29+2lha3JkDrNMZnW#U^oD@Tdr+GiR{Plgfj2DF%{Up>dF3vCw638{Sn=Vwb;gfx z#>31toEyi_z1;lxhn24W%gKEbm)Bqa^T123$y=uiysci>J~Cfw)@5_*y}_I9rn0A+ zUnj=IJv!gIRIWHXP<`TEjrPXgnvMy!%CQ8ajBSC&_B%hO$Q?Sdqg^Wf-BT<69~t`j zTV$`CYR%gsOUjRX`7%F#tyH;ZLwotkbcJgUH2*W5$Zp}%jb?sKP-3H*^D)-M^3@-# zsaEaVdKh;)n?T|P(G!q+(;!}7Yk2*mqAStIU)=93;B4KHWv%y8)!S-ShK*)k`gtPw z_FT5Y+G@$wl+R~(JjvgFc2)VNw>MpOXy0ni(o+v{jpV&L{6VNVL7# z0l9@7dUcl8efw*Zih0Co?IGm7HH{bFl1y@+6W)c!Dl8QpC|+gS zaQTVD8bM>A)ueWB+KxZwR(72)d)8)NzHR;tMfJGi?Mj5Z(U$KMBhSNb8D!q7VdH7% zTV=!Kt2ey$$Yqgqc>|;ST0Zpn>BvZZDL~hlnLWPH>ZM~P`dofmwO}+`gMISXJCtSM z((u;@^ND*>_x1aPm*X6Cmj}>`HD(-v0lQd(IydWY**gYfgYYBqq6yl1Gn4I5E)^~H z@rLU?`MLoU?3zPLw~tk*Pu%`E9E7H{?@f3K0(Kp->_hYy&YzM3)BKjqT% z;T@uN6>B$R_AMRqCuv>@l`I)Ox54d6aZ7Ul-JQ=QJa_!DnLRHJyY>J7yq~B`zJiZf z9{*Hx_L}V6ou(i`_j-Nux;NxcGkdYPDjGcusjL{^w?uwX z-nR|wDgMOJ zgjGp&ftwL0)Cm~vK9<9V0{5taT92{?sOR7{&3QaT8nSI$C}yKwky?D&d2&oAJyhfy zEU@4SbLyD?dZui}$J{@T*&&KB0#hh4WBW%e(C6p@!WQ%i7KcV&qLmf3;E4-8tdb{f zbBZTzvmke!%o)JpLH(3Q`bEiq9H4W-li88{AzRR`h_`HFyqK-zSpE2WG21su^hYt9 zhR1y(J^AHL?vW`A0VliMk1)~GvoZFX&&yLGK?v-*0?+Hgg#r|By24_iO4S(HzXg#ugjC z5vn8zH?qAnW|f+V%Y|Aabe{gX2;^5%Og-KJs8M%2__I+aZ;pK`OhP~>v@7AGrQhwl zF8z)>wK<9>WzdU#NhD6n=k=L!(DGZ3A=_}fzYuOu*40VcNIonLie|nbk)v0)9oe2e z_srgj)8Q)d|A+VHvu=}QiHf4Jtj?<{U@sN6povQ1Sl2-HEbW(ba0g@}d|eUkUA)(M zO2l3vDvS2w z2Z1y61KS4Q@_F_wr4%AqH^kV{7FVmY&@?3)ux&>_l($S^T^Shven4BYtd#X>NA)Yo|u>ig%=M9`w8 zKk(%KcoEZLIQ_HLF|Bt=&AoLWZ)vCGt&U`lQP(R@_a>Jg8Q)wb>FyA7y^}bjY}qtS zXRnrZ>jjnTz4CaL6Z*@B!Ly zim!QuWvfxeh~I|Yzk7PV`?02sM}Pw7Lw9E}{8pIanwEYP(kY!7KzB3~4f_Q<&U`6; zzkjxHxy;oxU+0EF30{1TFn@gisC8Qf71D-yMD(58S?LgQCS{a5NM6@flj`+oCbR8A zmxSU;p4`X|di7m24hPoQfSr;A6eWOtX<{G1M7dR7l`XScOTxtwYf{mtYAK4=6_O3D zg4Ol*{p<}ugW|jOAvnHlFBbXa9sU6caTzn%!`rp2=WKb*>1HQD;sO2BIA)|Bcex$s zVL!FfVJ|QxbwIdk|Dm9Nrc=b=jgecmuT0foH*I{jbd;1q`M`audG;U;XRwTCcnG3H zB3(lu%axGO@j_RWJF)o$@(#rvENv7GPdONTemQ;x8w2~!YIc!Oqbo|<_RIFt=*9_q z59f;=wqh^2CjB(V`*vZ>bjiZnf`wH@gK}pVMMTf|ynJ%Bh;rk`HrVwgdmmIH?3Y)0 z^C#uc1)|RRN$_R;ZLkKhKB^ zxZ89iJ#(Ttne1O#&tpd7Jj!F{2vPw?nE@*^=+?Q9_J^Bh4zOE%tNB*)9w)?sPRS=b zR~R~RP}Q=Uzb1G9xBdr_!LR#~dUmTL_R%cy$IM0#0`ejmaYGzHpUUI~iBx36j46`L zDsVt`OUg60^gohTwW5v!Ro@ovWXGzxW6kQW$yG9c{*0)|<1xgHel>D-mVq_R8BUE7 z%F~FU00!zondEb&SIk5`&0v{#`8Xeb!1bMw4rzoEF8uD~K`?p5 zcaZlxeeivt`u*4HLT47La(=b*c^EtM5evFt*rN9*@DJ)o$l0Yu6|>)-)9a*+9;v)O zEO_e-YhQwCe;cSL0j7&Hd2pK^Bw{q)OMSe^qg7ywYWB0L8u?cRdIZd| zVCe@&sYoc%!Bm1fha=>A)O)V94Nne-^sI=Pa{^eX_wyTZQ{YKJB8gcgE}2?+S|mJ+ zM;v3qq1O~A4toDITDZKzkAPKDxO1BjMkT)9jd3|RclTNUx6foXHk*1wHbMOj_T7@7 z$xTwLh|Q1ciICcwoEQ&{BL>S*Zgz`4KP7DwRr0e1hFa04BBt{fM#WO>RomKdAp^Lr zlp9*T*vp|QXWo7dUMAY$B4u2^9(4d|_Y`jAtK@v0dBU81ns6>r^K9gwc79T?TvF|E zpIcrDlrLK@O(JFU|2fVh&TR;twr%Kc@_PCeZwMTk&P}2Cfv#gBFJEVvcX--k0JRdB zLT#f+uZIZi&Eil6M^Kg_aK1ska(&1s^7QT~j@13_q)KuJ%UR;Eie>p+mr{1j`%Hq2 zyrmH)kdj=qYQ1v5L}6d`Dam<@+mnns$ra*>-;{0_z_C+2dbhb~i%WV3_y{=5_;Y-t z(z0b0mm%5w>c1Ixc19!RtwQ}t9)hTw8Jf~V@qfdP$Kt1C-poswb~#p$o))Ak(vIN; zGo(yPSTUx$hvy~c&{tTH70kqD9zVloyy`=EVWW%DC%8Oq%;13PIkId2T$iDrC0Jg* zUAvvQevMzoV=%z<1+h0<*rB&w+ey`2aoRg;MDjR`#p02i19h)yJE^%&(zCF1d4rT; z|6hoW$*mWgh?MBB;};|t%!2%gtlPuTJ2s}y)z1{L`?x@xsU5kedJhUP>BmaaCaotP zS!v2F%$f2|PG5E1IX^L%1vDPNCtsFhJ%-MQ9z*2inbuyjGFNqpE{6{w!zkgAlD>x6 z4ba5c(9+7VLtyFf5J3vljrQ7ZCdp@5?ZL5(xCuNy3WvijNvk>Pp>r0Vb>ggOz!pXkj>8EVz@Eyu}NDy4o(3_x$ZVU={ zVPn6W5&p?boQ_X*f563wQ$~Wv`6=Y-z0l0*FylS%UvrU>kv)iWSIw%#ntI~7TxR^L z$?>GO6o*<}6D{boq|ZbL53R?;teL)Jx;k=?n&N&R5KnP8SD+9s#wpt2Cl;z`lw}&L z_hNx+3DYVH@x|EHWW(F|!=qGeb#BcF+yL6T0b3lMJeMz2OyL&|Q!UmiQtOF247oqH zKx1$YBHRVXz^T1n!eK=sY2&t?(7aju&q(VT1 z2;}!2Bp5dkR4rK?`Y*vuE>C(^z&xT;yV~-ri(+dZRbEui+lX#W?8GiHNI5M!f^v%> zglLSc*j*m8bNi4y{>Mv-k7(f2-{Y)qw@};^LDV_F7vcpOXBNeJ^V>hPE@x`11A!vi zC2k6&pwtVQ!Oz$VkSC>(-*#0?rCyG`yd}4(^_W3QGbfq)EBMXfU-}N-kW2v_$$s+n z-MwCTXlOUZt$lVW&gWT-cL7k=e9(C0_-?HdDE6DJF(E{xQtz%}*~O3VWv2_4r1nC3 za1VH7ek%O62kO}s2BkWNa|DZ6g4|tuiu60XDdhd9F|S*vLAr$q1v?{~W{MLJ1jT}0 za-hst=?W=&84F#i^=E3Md;!aK*;9xAG)!saFia?k2Tj2f~?xb>6Ns{~){fti`Q)dIlvp}Jv;kPmrj1Y&h(8SW^z7G99z9vu9{ zVT|n)w~V%9ToQrw0kcLQ=rITQu;cKO`m*c21lqD3cD%!<&FB-g_Gz~`4{l>lL1ULf z7Y0DO@X&=}(VumIjp*-{!HE)H=KlOBBOi*t9Vz+(<_bR|#rJU9w$rbPACgX)2VZ4k zmG`(ujm{=R&U+NPiSK4v#{%|80rip+q`soq%y=l23ut#GSAAAqfc&h!Gs?A#>twkEZ znLAy$v|o7i7o~@H%84&G!us6rhI~Y9PA@WpZaW-bH^>`mDrRpEth|bB=mxOyL~Sme z4wP5Gl_RAB1e<2+FbqsJ9Zzh&`_{}C`+Rz)j)xQqm_>G%8Tfl64^%B{wSO{1h7nTJ zzYDFqMXT!%8$mGA$pa#%>@Ev0So<$^$gL}4a&qkGie7Q6rf_iD3vonw`mLCvTDQ|k2v!*VWc2TSef zw_)$Ah5_jmUpL=Sz_*l1=4E0>yW(B{<3;7C=C}pJFtPRcOYMxHLSWf1gf*BB<6>u! za?yz72W3H`GOt;=K^CRY5nN@fQN$Jc{s^B%po==X;cD(}xQ7=jKlKwVhlZ2cwy^)2 zrssr+1&?rrY)LE-4FIAYsV_pnU2uyV83np%Z-!SmyLMB^nXt;zDkK-!bS9g`@z7C+9LTOCkA1Uioa1FiGWiyXMNO?@7@rlSp9p!g*_vpmeG`t z`{gBU-on#~Bg}j}kvcqcwE?wL)#X-}vauVyA~AG;dNl*XFEx30cgr#uO(p$V*n>#B zCqu~22vPTCbS|tI_*uzqXKmjUUA_vEZuf)B#li2CK}xXM`F-#f8?j(stU$5c^RC|& z{}Na|=Hd_w6YYMst18@pvl|<>g-=^ae;OaWV2znowW>QTAr&?w= z7kOx~x$6C3iU|&YM!A7M%VH|cMcq3Urza+dsce}AF3md7Q|wR&k&mjFET!)}SswzR)G$TTZsZH_o&)n_qJj- z>4?qSnENe2Hz8QW`()xD4Tmp%I9!0*o#_7nKC z|C%JapGZ??eC{d%%*Ym&8|&H19)v9b_zbE%oQGZx4r9~zY>n@2)=bpi{0E_iV}Tlb zyk~1}Z}X!kN1(I30Vbw)pGqrkj0?-^)3(<12y}0(`{pEl<`&#AgRKSiN)2x($_1D* ze8Chr`p|tuHT?Zq33p2&#{AXl0V<$0eSHB%BLWXZyCI#g(N&mtSn4c?jMrAi-BA}P1o!XPFQQ=PzEv+-KsZHq{GUb zu(hAb_f258!_26J_D`Hr6%C(ri)(Sh4P6t`AS#*IVz3%(JHbgJ-KhX?=C(7LRsWbjuUKbs>f5=46)z64_W`Rp8Mgg% zAI=wGL&HV%J;|u&$s)`g;y88wmaIb=I@5KY7dDAFctG*@ATaMKg&k@-|_S4Z5acNyaJAp2Ix(NT{Fz zu;azsDRE3z6vX&SX$((?$_%pSQ#d;Hltu#lu)~@4zY>2Rei4Z0{nQdEC&#{@-|MWu9(7n5}5DAfaX$_IYl;m&Xf_zIOb?Vr)1mfC_=n z!71BS>W5}#1Z>$c)9V*f)AY?1TPKVUf~HMtc^TMlqw(leG3&$#AV0uWUVzPxQCq*R z`oj7~zu(BN$?#3bcC2+--^dFIbRS=24L^~;0J@NiIsYB%o{1kyfi5tL&m3K%{Gz8Z zbic)G-;cb=M(7PI{Pd=48M(K+#AW}6y^gwwd)yJ+lqS-*VR*IlSHUPYMyu^S_x;;(IT#hQJW;P1qn zUM`6YtD;el_wnlh)bj_5D|Scnn324^?%6Le$D}QC%)x!-9Qs%y@S)BxT_>yJW$)HM zP0=T1#tCF$oi{JK+TU02MGbtc@)yID`C)nvi@2fJt6H`3Q569C8 zS3g!c#>yxR_+-bp(SR~ea*Zg7rg*p4yw>#oz9*4~>m`g~>Y4y+nM)h@nP2eLv#N#d zJVCUpZyplaDMR4Qji&Dxxsd532I@ZWYEPe!qMd^gqj!vI5SR8B(eD?pk!m=}x_6h$ zc%*&L(KiGP;lmQEIw}d`vo_I@qZm;0$4CdE?H+dEnfYEJdf$?tqDA$3i!^PQN^yZ!xKZ7!;DtIXOshkZ!Lsqr>4gb; z;e99i0P~+VTSEr@4P2AXbaq6D%D2Dr33r5zcUKkYZ)~N?ws9hZd6EnVmwDdB|K^i! z@)8xFdrbC&0Z11Q$ctIqX`Pr#)Y#M$@?wgtJGM@*hhsc2!_@v2?AANiH11owy#m6M z!4yd)hugk&ed^&x>+05WFI^N0>Xdf6GDxt|J!B?-#}At+yY|H^ZvY}S^+UQv&@2ZX z|HKbjen2hz>*vFd%6S!U*)$l{uN;e?q(@6TG-Gp*u%J{D<%V>?-mUkD5^hA|CKbyX zPTkQ|V)ZJ@`1{6;ZStHzDrFupRfO=ku6V z9hOL~7h=i=`Edg4&{)THSW)i-F-3#z0&SSIIZl6nz-KT)DDm3#}R%yCRNr}93VD!@;Yj$( zZQh%vSI-glVX|vjx^A_K;fZ=mWEP*Dv}m=LuLagSGZMrJ2%PWKJi%V;vncOhwJc&w zAMQgT*1lUtB^7yyik+s%V1ED zosDpw1HM5C_f+NGf%jp-TDFCHwtzQ_DH=se)>VB;Q>2H9e9fMn+FVO?WPD|4M{RVf z0IP*~NtAUXCLr4M1rA7J`(K;IF7AfyMy{{^rd7a69+F_XKi*~95YGJ6f%Z~>FPCP0(K zW6_iU1AlS|SatWu*H?}}FOT@ftjGYi`ECJ!ynjKZoJoANtqM-U|DGVPdyrhs1bX@LlfVo1zaxS^npqY8{5P);=dw7i8upF7=Ac z#nO~)+xn+7fs?F#P;(Q{j-#R$7~R`UY(Ip2baS~M3jXbeH~)FQaozh&p$8Ob{b2O_ z46JfRjC4R2N)LL_^%mw`BMvtUD!MSQd*m`edKv=WZ)f%jxK>sqQi!OE0psMHc!l^; zY=+b7rm_Eh?mKv+56yjual&^Vq7YMpos4E)aD}b!vypRqF8Gcvo!kc{rY)d+97Q&z zK1}puM`Jx=XusRQ0DJQTg7&JS=G-`026_$o;7wT@6G8=t@rwjIlMy|l3$6;-tVFqm zUt3tFr&I>-r~8Q_JT!6}*nxY^8a8xBzys}=il3;0bmD9JB#hlKPZs?*K-4YJ9z!&L zJ~yM%2Mg_1sXuz_0tEllfgjq2YbnwkqpXJ-zoQINc!mNV2Kl}fcfJq{0AHd=&b?Ou zh9L1O(aA>4g3#}OI-C+xtQTD|q$$2^@#g>a-nm9}uHN&fDnqx~I5Hwj;V47&x zE=}%Ub+_vFKkhn&^ehEoj8|?L+*Ot&-R>iP$M&6P zW2IrQeh)A0q@yAsBG@=7#^@oFE&!=YGe+jk3*}ZMUlv_^i`aeO(!cj0M6`mx>;AZI z3cR(wL&V4(rLQ_mc)VtQ2_e(@efZ8f`BA97+W0la2mH3LskP_hiGtOiHl_C0*_FqR zq*AV!F@*k~=;b#bIi9p0tcj#O2y`4x{tEHr@=Ey(7@6do*j<_iFJe~}V#k+eq@k;P zWEyksFf5&ap6wiEj`E z_L?>5`~fjXpxHH(H+f3MZ8&$AB@W^g%H8GlRn%QP_!JH)jP7M@yq!AiFFT?AN)wp6 z6g>FO3ea_hVbH1~7t=|pc+j@#KbQOewu{zVuv5KaozVoYz$-6?i6GUqvk+o0%h5qT zARkXt{??Kx+dHAkrhSVLUDzvPE+M5gj9Z_m0DE}Q2jYq10Gaq>B|T}Bk}^I^)l!uc ze`QdxG`b)trH4anf$C}^n;-1mGl{s;jJIcTERw*;G+(tHv<2nMH2hu&vyvS~n;OhU zzBdAFhR`d+Nmvi0b&~}eUbAA4<~agWzj>!P7GBcL3lASNNC^=$>q>#)U*rQf(tIHR z8VKzN(dMk0Xdod zc07u$O?Xr>lavY5(`@o@T;E?wTUhyTi2u5I(-1bVJNuQIC>Qanj2+aJ3uK{7kn zLu0Sf%#zGY`be*nqcka(Ag TZ+XZRzc_sG_<=%m=WG81vrPxI literal 9279 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 From 72efdec3fb12c68abaef079fc3abf724b731c0d0 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sat, 15 Feb 2020 19:12:07 +0100 Subject: [PATCH 256/342] Porting pair pinpointers and fixing an edge case runtime. --- code/game/objects/items/pinpointer.dm | 34 ++++++++++++++++++++++++++- 1 file changed, 33 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/pinpointer.dm b/code/game/objects/items/pinpointer.dm index c4ad324a2c..151df7694a 100644 --- a/code/game/objects/items/pinpointer.dm +++ b/code/game/objects/items/pinpointer.dm @@ -26,6 +26,7 @@ /obj/item/pinpointer/Destroy() STOP_PROCESSING(SSfastprocess, src) GLOB.pinpointer_list -= src + target = null return ..() /obj/item/pinpointer/attack_self(mob/living/user) @@ -57,7 +58,7 @@ return var/turf/here = get_turf(src) var/turf/there = get_turf(target) - if(here.z != there.z) + if(!here || !there || here.z != there.z) add_overlay("pinon[alert ? "alert" : ""]null") return if(get_dist_euclidian(here,there) <= minimum_range) @@ -143,3 +144,34 @@ target = null if(!target) //target can be set to null from above code, or elsewhere active = FALSE + +/obj/item/pinpointer/pair + name = "pair pinpointer" + desc = "A handheld tracking device that locks onto its other half of the matching pair." + var/other_pair + +/obj/item/pinpointer/pair/Destroy() + other_pair = null + . = ..() + +/obj/item/pinpointer/pair/scan_for_target() + target = other_pair + +/obj/item/pinpointer/pair/examine(mob/user) + . = ..() + if(!active || !target) + return + var/mob/mob_holder = get(target, /mob) + if(istype(mob_holder)) + to_chat(user, "Its pair is being held by [mob_holder].") + return + +/obj/item/storage/box/pinpointer_pairs + name = "pinpointer pair box" + +/obj/item/storage/box/pinpointer_pairs/PopulateContents() + var/obj/item/pinpointer/pair/A = new(src) + var/obj/item/pinpointer/pair/B = new(src) + + A.other_pair = B + B.other_pair = A From 661e01ca0ca3078b89dfe17fc8e2fdb533c3f3b1 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sat, 15 Feb 2020 13:12:19 -0500 Subject: [PATCH 257/342] Update miscellaneous.dm (#11094) --- code/modules/clothing/suits/miscellaneous.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/clothing/suits/miscellaneous.dm b/code/modules/clothing/suits/miscellaneous.dm index b61918c4b8..4d3e8acb28 100644 --- a/code/modules/clothing/suits/miscellaneous.dm +++ b/code/modules/clothing/suits/miscellaneous.dm @@ -703,8 +703,9 @@ name = "cosmic winter coat" icon_state = "coatcosmic" item_state = "coatcosmic" - allowed = list(/obj/item/flashlight) hoodtype = /obj/item/clothing/head/hooded/winterhood/cosmic + light_power = 1.8 + light_range = 1.2 /obj/item/clothing/head/hooded/winterhood/cosmic icon_state = "winterhood_cosmic" @@ -994,4 +995,4 @@ tertiary_color = sanitize_hexcolor(tertiary_color_input, desired_format=6, include_crunch=1) update_icon() user.regenerate_icons() - return TRUE \ No newline at end of file + return TRUE From a33669aacd9029e9317c283f0e08a323e5ac0452 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 12:12:22 -0600 Subject: [PATCH 258/342] Automatic changelog generation for PR #11094 [ci skip] --- html/changelogs/AutoChangeLog-pr-11094.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11094.yml diff --git a/html/changelogs/AutoChangeLog-pr-11094.yml b/html/changelogs/AutoChangeLog-pr-11094.yml new file mode 100644 index 0000000000..a6db5bd93f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11094.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - tweak: "Cosmic winter coat now glows like the bedsheet, and holds normal winter coat gear" From 852dc40d3c5855b71db5bdc0aa36e72a2e5f287a Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 12:44:27 -0600 Subject: [PATCH 259/342] Automatic changelog generation for PR #11040 [ci skip] --- html/changelogs/AutoChangeLog-pr-11040.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11040.yml diff --git a/html/changelogs/AutoChangeLog-pr-11040.yml b/html/changelogs/AutoChangeLog-pr-11040.yml new file mode 100644 index 0000000000..cc0514517b --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11040.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Further mob holder fixes." From 8162aad3e6cbfe9af70bcc33da39ce9a582affce Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 12:44:54 -0600 Subject: [PATCH 260/342] Automatic changelog generation for PR #11047 [ci skip] --- html/changelogs/AutoChangeLog-pr-11047.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11047.yml diff --git a/html/changelogs/AutoChangeLog-pr-11047.yml b/html/changelogs/AutoChangeLog-pr-11047.yml new file mode 100644 index 0000000000..5bc42d1219 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11047.yml @@ -0,0 +1,5 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - tweak: "Meatwheat and Oats now have rarity" + - balance: "Oats now have at lest 50% more flour in them" From 24bb8b330f944fe039c4c0cda4eff6f011c1a152 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 12:45:41 -0600 Subject: [PATCH 261/342] Automatic changelog generation for PR #11075 [ci skip] --- html/changelogs/AutoChangeLog-pr-11075.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11075.yml diff --git a/html/changelogs/AutoChangeLog-pr-11075.yml b/html/changelogs/AutoChangeLog-pr-11075.yml new file mode 100644 index 0000000000..0eb612a81e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11075.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Fixed agent IDs not registering the inputted name. Thanks MrPerson." From 69a0fa6ca7f300af06d39bc9732e0e44ced6d2d2 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 12:45:53 -0600 Subject: [PATCH 262/342] Automatic changelog generation for PR #11073 [ci skip] --- html/changelogs/AutoChangeLog-pr-11073.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11073.yml diff --git a/html/changelogs/AutoChangeLog-pr-11073.yml b/html/changelogs/AutoChangeLog-pr-11073.yml new file mode 100644 index 0000000000..078c5fb300 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11073.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Reduced tongue organ damage and tasting pH message spam." From 638daad24348923a554c26befcc9a97562fcb141 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 12:46:03 -0600 Subject: [PATCH 263/342] Automatic changelog generation for PR #11072 [ci skip] --- html/changelogs/AutoChangeLog-pr-11072.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11072.yml diff --git a/html/changelogs/AutoChangeLog-pr-11072.yml b/html/changelogs/AutoChangeLog-pr-11072.yml new file mode 100644 index 0000000000..ab21d91e19 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11072.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Doubled the halved flavor text maximum length." From b057a36fb78bd844923a4ce1fda75653998a8663 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 12:46:59 -0600 Subject: [PATCH 264/342] Automatic changelog generation for PR #11071 [ci skip] --- html/changelogs/AutoChangeLog-pr-11071.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11071.yml diff --git a/html/changelogs/AutoChangeLog-pr-11071.yml b/html/changelogs/AutoChangeLog-pr-11071.yml new file mode 100644 index 0000000000..e8581b325e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11071.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Fixed being unable to dump a trash bag's contents directly into disposal bins." From fc5eeeac0082063d57cec1c5e7dfca39745f837b Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 15 Feb 2020 12:14:51 -0700 Subject: [PATCH 265/342] Update gun.dm --- code/modules/projectiles/gun.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index ebc94d689a..34f7134591 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -168,7 +168,7 @@ return if(firing) return - if(user.getStaminaLoss >= STAMINA_SOFTCRIT) //respect stamina softcrit + if(user.getStaminaLoss() >= STAMINA_SOFTCRIT) //respect stamina softcrit to_chat(user, "You are too exhausted to fire [src]!") return if(flag) //It's adjacent, is the user, or is on the user's person From 274fac7576e1584924f43fcab017de0d72a97a98 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 13:15:33 -0600 Subject: [PATCH 266/342] Automatic changelog generation for PR #10923 [ci skip] --- html/changelogs/AutoChangeLog-pr-10923.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10923.yml diff --git a/html/changelogs/AutoChangeLog-pr-10923.yml b/html/changelogs/AutoChangeLog-pr-10923.yml new file mode 100644 index 0000000000..0fd9a0f14e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10923.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Nerfed cargo passive points generation from 500 to 125 creds per minute." From c7176b522fe614ec5a4b615d7fdbd23a792001b0 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 13:15:52 -0600 Subject: [PATCH 267/342] Automatic changelog generation for PR #10940 [ci skip] --- html/changelogs/AutoChangeLog-pr-10940.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10940.yml diff --git a/html/changelogs/AutoChangeLog-pr-10940.yml b/html/changelogs/AutoChangeLog-pr-10940.yml new file mode 100644 index 0000000000..c0bbfc371a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10940.yml @@ -0,0 +1,5 @@ +author: "Ghommie" +delete-after: True +changes: + - balance: "Some reagent holders (such as cigarettes, food) are not suitable for reagents export anymore, while unprocessed botany crops will only net 1/3 of the standard reagents values." + - bugfix: "Export scanners now include the reagents value in the price report." From 7a0f779a61e3b8c4d9e8e81aaad5f4d61bb9da09 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 15 Feb 2020 13:16:26 -0600 Subject: [PATCH 268/342] Automatic changelog generation for PR #10947 [ci skip] --- html/changelogs/AutoChangeLog-pr-10947.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10947.yml diff --git a/html/changelogs/AutoChangeLog-pr-10947.yml b/html/changelogs/AutoChangeLog-pr-10947.yml new file mode 100644 index 0000000000..a6f1fb1344 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10947.yml @@ -0,0 +1,4 @@ +author: "nemvar" +delete-after: True +changes: + - bugfix: "Trash from food now gets generated at the location of the food item, instead of in the hands of the eater." From 0c9244f6694edd3c5ae7a56ae7ea57daf318b8ce Mon Sep 17 00:00:00 2001 From: Persi Date: Sat, 15 Feb 2020 14:17:22 -0500 Subject: [PATCH 269/342] Clarifies comments and locks defusal kits behind an emag --- code/modules/cargo/packs.dm | 2 +- code/modules/cargo/packs/science.dm | 7 ++++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/cargo/packs.dm b/code/modules/cargo/packs.dm index 4c9ddfe3bc..07a75bbfaf 100644 --- a/code/modules/cargo/packs.dm +++ b/code/modules/cargo/packs.dm @@ -2,7 +2,7 @@ var/name = "Crate" var/group = "" var/hidden = FALSE //Aka emag only - var/contraband = FALSE //Hacking the console with a multitool + var/contraband = FALSE //Requires a hacked console UNLESS DropPodOnly = TRUE, in which case it requires an emag var/cost = 700 // Minimum cost, or infinite points are possible. var/access = FALSE //What access does the Crate itself need? var/access_any = FALSE //Do we care about access? diff --git a/code/modules/cargo/packs/science.dm b/code/modules/cargo/packs/science.dm index 8852a7e945..7a56e6d29b 100644 --- a/code/modules/cargo/packs/science.dm +++ b/code/modules/cargo/packs/science.dm @@ -84,7 +84,7 @@ /datum/supply_pack/science/glasswork name = "Glass Blower Kit Crate" - desc = "Learn and make glassworks of usefull things for a profit! Contains glassworking tools and blowing rods. Glass not included." + desc = "Learn and make glassworks of useful things for a profit! Contains glassworking tools and blowing rods. Glass not included." cost = 1000 contains = list(/obj/item/glasswork/glasskit, /obj/item/glasswork/glasskit, @@ -111,8 +111,9 @@ /datum/supply_pack/science/nuke_b_gone name = "Nuke Defusal Kit" desc = "Contains set of tools to defuse a nuke." - cost = 7500 //Usefull for traitors/nukies that fucked up + cost = 7500 //Useful for traitors/nukies that fucked up dangerous = TRUE + contraband = TRUE DropPodOnly = TRUE contains = list(/obj/item/nuke_core_container/nt, /obj/item/screwdriver/nuke/nt, @@ -194,7 +195,7 @@ /datum/supply_pack/science/supermater name = "Supermatter Extraction Tools Crate" desc = "Contains a set of tools to extract a sliver of supermatter. Consult your CE today!" - cost = 7500 //Usefull for traitors that fucked up + cost = 7500 //Useful for traitors that fucked up hidden = TRUE contains = list(/obj/item/nuke_core_container/supermatter, /obj/item/scalpel/supermatter, From c9af8dc71358854b98bce12d9577a088eb0f112d Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Sat, 15 Feb 2020 14:05:27 -0600 Subject: [PATCH 270/342] perhaps --- code/game/objects/items/storage/book.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/storage/book.dm b/code/game/objects/items/storage/book.dm index 37f5b8d756..21749eea56 100644 --- a/code/game/objects/items/storage/book.dm +++ b/code/game/objects/items/storage/book.dm @@ -187,7 +187,10 @@ GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "bible", EX.name = "Purified [EX.name]" SS.release_shades(user) qdel(SS) - new /obj/item/nullrod/claymore(get_turf(A)) + new /obj/item/nullrod/claymore(get_turf(A)) + user.visible_message("[user] has purified [A]!") + qdel(A) + new /obj/item/claymore(get_turf(A)) user.visible_message("[user] has purified [A]!") qdel(A) From 0f5ea361e70d373b20094768a7c2eba57a366137 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Sat, 15 Feb 2020 14:07:35 -0600 Subject: [PATCH 271/342] bada bing bada boom --- code/game/objects/items/storage/book.dm | 2 +- code/game/objects/items/weaponry.dm | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/storage/book.dm b/code/game/objects/items/storage/book.dm index 21749eea56..a0b1a25078 100644 --- a/code/game/objects/items/storage/book.dm +++ b/code/game/objects/items/storage/book.dm @@ -190,7 +190,7 @@ GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "bible", new /obj/item/nullrod/claymore(get_turf(A)) user.visible_message("[user] has purified [A]!") qdel(A) - new /obj/item/claymore(get_turf(A)) + new /obj/item/claymore/purified(get_turf(A)) user.visible_message("[user] has purified [A]!") qdel(A) diff --git a/code/game/objects/items/weaponry.dm b/code/game/objects/items/weaponry.dm index cd6cc5f520..ea9899b2c2 100644 --- a/code/game/objects/items/weaponry.dm +++ b/code/game/objects/items/weaponry.dm @@ -79,6 +79,11 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 user.visible_message("[user] is falling on [src]! It looks like [user.p_theyre()] trying to commit suicide!") return(BRUTELOSS) +/obj/item/claymore/purified + name = "purified longsword" + desc = "A hastily-purified longsword. While not as holy as it could be, it's still a formidable weapon against those who would rather see you dead." + force = 25 + /obj/item/claymore/highlander //ALL COMMENTS MADE REGARDING THIS SWORD MUST BE MADE IN ALL CAPS desc = "THERE CAN BE ONLY ONE, AND IT WILL BE YOU!!!\nActivate it in your hand to point to the nearest victim." flags_1 = CONDUCT_1 From 470e786765e001ac0df24135c124fda607411a41 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sat, 15 Feb 2020 15:59:09 -0500 Subject: [PATCH 272/342] Update expressconsole.dm --- code/modules/cargo/expressconsole.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/cargo/expressconsole.dm b/code/modules/cargo/expressconsole.dm index 20dc724707..a2fda55ca7 100644 --- a/code/modules/cargo/expressconsole.dm +++ b/code/modules/cargo/expressconsole.dm @@ -183,6 +183,7 @@ LZ = pick(empty_turfs) if (SO.pack.cost <= SSshuttle.points && LZ)//we need to call the cost check again because of the CHECK_TICK call SSshuttle.points -= SO.pack.cost + SSblackbox.record_feedback("nested tally", "cargo_imports", 1, list("[SO.pack.cost]", "[SO.pack.name]")) new /obj/effect/abstract/DPtarget(LZ, podType, SO) . = TRUE update_icon() @@ -196,6 +197,7 @@ CHECK_TICK if(empty_turfs && empty_turfs.len) SSshuttle.points -= SO.pack.cost * (0.72*MAX_EMAG_ROCKETS) + SSblackbox.record_feedback("nested tally", "cargo_imports", 1, list("[SO.pack.cost]", "[SO.pack.name]")) SO.generateRequisition(get_turf(src)) for(var/i in 1 to MAX_EMAG_ROCKETS) var/LZ = pick(empty_turfs) From 3b9f9d7a1639f65d4c734574ecb7e9ba3b80ba83 Mon Sep 17 00:00:00 2001 From: keronshb Date: Sat, 15 Feb 2020 18:15:41 -0500 Subject: [PATCH 273/342] Requested changes Requested changes --- code/modules/antagonists/cult/blood_magic.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/antagonists/cult/blood_magic.dm b/code/modules/antagonists/cult/blood_magic.dm index 826b518e21..25c92462b1 100644 --- a/code/modules/antagonists/cult/blood_magic.dm +++ b/code/modules/antagonists/cult/blood_magic.dm @@ -441,9 +441,9 @@ var/datum/antagonist/cult/user_antag = user.mind.has_antag_datum(/datum/antagonist/cult,TRUE) if(user_antag.cult_team.cult_ascendent) if(!iscultist(L)) - var/atom/throw_target = get_edge_target_turf(L, user.dir) L.adjustFireLoss(20) - if(!L.anchored) + if(L.move_resist < MOVE_FORCE_STRONG) + var/atom/throw_target = get_edge_target_turf(L, user.dir) L.throw_at(throw_target, 7, 1, user) else if(!iscultist(L)) L.Knockdown(160) From cba66673328f8aa5b1a36ac18a7464e1af870e05 Mon Sep 17 00:00:00 2001 From: TrilbySpaceClone Date: Sat, 15 Feb 2020 18:42:50 -0500 Subject: [PATCH 274/342] it could work --- code/modules/mob/living/carbon/life.dm | 2 +- code/modules/mob/living/death.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/life.dm b/code/modules/mob/living/carbon/life.dm index 1be9a0d72d..433f6a43b5 100644 --- a/code/modules/mob/living/carbon/life.dm +++ b/code/modules/mob/living/carbon/life.dm @@ -362,7 +362,7 @@ return // Also no decay if corpse chilled or not organic/undead - if(bodytemperature <= T0C-10 || (!(MOB_ORGANIC in mob_biotypes) && !(MOB_UNDEAD in mob_biotypes))) + if((bodytemperature <= T0C-10) || !(mob_biotypes & (MOB_ORGANIC|MOB_UNDEAD))) return // Wait a bit before decaying diff --git a/code/modules/mob/living/death.dm b/code/modules/mob/living/death.dm index 45f9662c9a..7cd79bb1ab 100644 --- a/code/modules/mob/living/death.dm +++ b/code/modules/mob/living/death.dm @@ -25,7 +25,7 @@ /mob/living/proc/spawn_gibs(with_bodyparts, atom/loc_override) var/location = loc_override ? loc_override.drop_location() : drop_location() - if(MOB_ROBOTIC in mob_biotypes) + if((MOB_ROBOTIC) in (mob_biotypes)) new /obj/effect/gibspawner/robot(location, src, get_static_viruses()) else new /obj/effect/gibspawner/generic(location, src, get_static_viruses()) From fb4e4bcfce57741a16a7ddf8815788f43fae4d7a Mon Sep 17 00:00:00 2001 From: Seris02 Date: Sun, 16 Feb 2020 12:05:38 +0800 Subject: [PATCH 275/342] makes spraycans rely on HSL lightness instead of an addition of all the RGB values --- code/game/objects/items/crayons.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index 81c5083ef7..d74bb28602 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -619,7 +619,7 @@ is_capped = TRUE self_contained = FALSE // Don't disappear when they're empty can_change_colour = TRUE - + reagent_contents = list(/datum/reagent/fuel = 1, /datum/reagent/consumable/ethanol = 1) pre_noise = TRUE @@ -710,7 +710,9 @@ if(isobj(target)) if(actually_paints) - if(color_hex2num(paint_color) < 350 && !istype(target, /obj/structure/window) && !istype(target, /obj/effect/decal/cleanable/crayon)) //Colors too dark are rejected + var/list/hsl = rgb2hsl(hex2num(copytext(paint_color,2,4)),hex2num(copytext(paint_color,4,6)),hex2num(copytext(paint_color,6,8))) + message_admins("[hsl]") + if(hsl[3] < 0.25 && !istype(target, /obj/structure/window) && !istype(target, /obj/effect/decal/cleanable/crayon)) //Colors too dark are rejected to_chat(usr, "A color that dark on an object like this? Surely not...") return FALSE From 18feba7fddcfc425fc8f89ae74e14764b5f10b58 Mon Sep 17 00:00:00 2001 From: Persi Date: Sun, 16 Feb 2020 00:14:15 -0500 Subject: [PATCH 276/342] Defusal kits are now emag only and don't require a drop pod console. --- code/modules/cargo/packs/science.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/cargo/packs/science.dm b/code/modules/cargo/packs/science.dm index 7a56e6d29b..e6671a02ea 100644 --- a/code/modules/cargo/packs/science.dm +++ b/code/modules/cargo/packs/science.dm @@ -113,8 +113,7 @@ desc = "Contains set of tools to defuse a nuke." cost = 7500 //Useful for traitors/nukies that fucked up dangerous = TRUE - contraband = TRUE - DropPodOnly = TRUE + hidden = TRUE contains = list(/obj/item/nuke_core_container/nt, /obj/item/screwdriver/nuke/nt, /obj/item/paper/guides/nt/nuke_instructions) From abf7d2423adb747821211a90182bf30b9715bd18 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sun, 16 Feb 2020 07:17:53 +0100 Subject: [PATCH 277/342] Update death.dm --- code/modules/mob/living/death.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/death.dm b/code/modules/mob/living/death.dm index 7cd79bb1ab..a33eebf12a 100644 --- a/code/modules/mob/living/death.dm +++ b/code/modules/mob/living/death.dm @@ -25,7 +25,7 @@ /mob/living/proc/spawn_gibs(with_bodyparts, atom/loc_override) var/location = loc_override ? loc_override.drop_location() : drop_location() - if((MOB_ROBOTIC) in (mob_biotypes)) + if(mob_biotypes & MOB_ROBOTIC) new /obj/effect/gibspawner/robot(location, src, get_static_viruses()) else new /obj/effect/gibspawner/generic(location, src, get_static_viruses()) From c95bb9f8dbc08463d90e43796b6ab92d9dc75e2a Mon Sep 17 00:00:00 2001 From: Seris02 <49109742+Seris02@users.noreply.github.com> Date: Sun, 16 Feb 2020 14:31:30 +0800 Subject: [PATCH 278/342] FUCK SHIT I'M NAKED IS THIS A DREAM OR REAL FUCK FUCK WHERE ARE MY CLOTHES hallucination (#10857) * FUCK SHIT I'M NAKED IS THIS A DREAM OR REAL FUCK FUCK WHERE ARE MY CLOTHES???? * fix * no more getflaticon dabdabdabdabdabdabdab * tada --- code/__DEFINES/misc.dm | 1 + code/modules/flufftext/Hallucination.dm | 24 ++++++++++++++++++++++++ 2 files changed, 25 insertions(+) diff --git a/code/__DEFINES/misc.dm b/code/__DEFINES/misc.dm index e2d93aebf5..ac8681ead7 100644 --- a/code/__DEFINES/misc.dm +++ b/code/__DEFINES/misc.dm @@ -406,6 +406,7 @@ GLOBAL_LIST_INIT(pda_reskins, list(PDA_SKIN_CLASSIC = 'icons/obj/pda.dmi', PDA_S #define DUMMY_HUMAN_SLOT_HOLOFORM "dummy_holoform_generation" #define DUMMY_HUMAN_SLOT_ADMIN "admintools" #define DUMMY_HUMAN_SLOT_MANIFEST "dummy_manifest_generation" +#define DUMMY_HUMAN_SLOT_HALLUCINATION "dummy_hallucination" #define PR_ANNOUNCEMENTS_PER_ROUND 5 //The number of unique PR announcements allowed per round //This makes sure that a single person can only spam 3 reopens and 3 closes before being ignored diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index 0f4c03cdbc..b0c3121c67 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -18,6 +18,7 @@ GLOBAL_LIST_INIT(hallucination_list, list( /datum/hallucination/items = 4, /datum/hallucination/fire = 3, /datum/hallucination/self_delusion = 2, + /datum/hallucination/naked = 2, /datum/hallucination/delusion = 2, /datum/hallucination/shock = 1, /datum/hallucination/death = 1, @@ -1321,3 +1322,26 @@ GLOBAL_LIST_INIT(hallucination_list, list( else to_chat(C,"[G] violently grabs you!") qdel(src) + +/datum/hallucination/naked + var/image/image + +/datum/hallucination/naked/New(mob/living/carbon/C, forced = TRUE) + set waitfor = FALSE + ..() + if (C.client && C.client.prefs) + var/datum/preferences/prefs = C.client.prefs + var/mob/living/carbon/human/dummy/M = generate_or_wait_for_human_dummy(DUMMY_HUMAN_SLOT_HALLUCINATION) + prefs.copy_to(M) + COMPILE_OVERLAYS(M) + CHECK_TICK + image = image(M,C) + unset_busy_human_dummy(DUMMY_HUMAN_SLOT_HALLUCINATION) + image.override = TRUE + target.client.images |= image + QDEL_IN(src, 20 SECONDS) + +/datum/hallucination/naked/Destroy() + if(target.client) + target.client.images.Remove(image) + return ..() \ No newline at end of file From af33ad10900ebf0b687838c4dcd73aa8a8207eed Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 00:31:33 -0600 Subject: [PATCH 279/342] Automatic changelog generation for PR #10857 [ci skip] --- html/changelogs/AutoChangeLog-pr-10857.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10857.yml diff --git a/html/changelogs/AutoChangeLog-pr-10857.yml b/html/changelogs/AutoChangeLog-pr-10857.yml new file mode 100644 index 0000000000..ae8c5f6ac0 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10857.yml @@ -0,0 +1,4 @@ +author: "Seris02" +delete-after: True +changes: + - rscadd: "Added naked hallucination" From a5f06430e4429478fbba425616c46d39cbd01fd2 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 15 Feb 2020 23:36:50 -0700 Subject: [PATCH 280/342] repulse armor sanity (#10949) --- .../modules/clothing/suits/reactive_armour.dm | 24 +++++++++++++------ 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/code/modules/clothing/suits/reactive_armour.dm b/code/modules/clothing/suits/reactive_armour.dm index 0d2f68f580..dff62dd2c3 100644 --- a/code/modules/clothing/suits/reactive_armour.dm +++ b/code/modules/clothing/suits/reactive_armour.dm @@ -215,14 +215,24 @@ playsound(get_turf(owner),'sound/magic/repulse.ogg', 100, 1) owner.visible_message("[src] blocks [attack_text], converting the attack into a wave of force!") var/turf/T = get_turf(owner) - var/list/thrown_items = list() - for(var/atom/movable/A in range(T, 7)) - if(A == owner || A.anchored || thrown_items[A]) + var/list/cachedrange = range(T, 7) - owner + var/safety = 50 + var/list/to_throw = list() + for(var/mob/living/L in cachedrange) + if(L.move_resist > MOVE_FORCE_EXTREMELY_STRONG) continue - var/throwtarget = get_edge_target_turf(T, get_dir(T, get_step_away(A, T))) - A.throw_at(throwtarget,10,1) - thrown_items[A] = A - + to_throw += L + for(var/obj/O in cachedrange) + if(O.anchored) + continue + to_throw += O + for(var/i in to_throw) + if(!safety) + break + var/atom/movable/AM = i + var/throwtarget = get_edge_target_turf(T, get_dir(T, get_step_away(AM, T))) + AM.throw_at(throwtarget,10,1) + safety-- reactivearmor_cooldown = world.time + reactivearmor_cooldown_duration return 1 From 475fc0c9137d55be3d23b69790258278c21c13a6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 00:36:53 -0600 Subject: [PATCH 281/342] Automatic changelog generation for PR #10949 [ci skip] --- html/changelogs/AutoChangeLog-pr-10949.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10949.yml diff --git a/html/changelogs/AutoChangeLog-pr-10949.yml b/html/changelogs/AutoChangeLog-pr-10949.yml new file mode 100644 index 0000000000..3c7000a0e1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10949.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - bugfix: "reactive repulse armor now has an item limit" From 14fdd906189f75e462401fdd6a1f2a22f9222ef6 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 15 Feb 2020 23:37:24 -0700 Subject: [PATCH 282/342] Nerfs public autolathes (#10970) --- _maps/map_files/BoxStation/BoxStation.dmm | 2 +- _maps/map_files/Deltastation/DeltaStation2.dmm | 2 +- _maps/map_files/MetaStation/MetaStation.dmm | 2 +- code/game/machinery/autolathe.dm | 9 +++++++++ .../objects/items/circuitboards/machine_circuitboards.dm | 4 ++++ .../designs/machine_desings/machine_designs_all_misc.dm | 8 ++++++++ code/modules/research/techweb/all_nodes.dm | 2 +- 7 files changed, 25 insertions(+), 4 deletions(-) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 6c1642ca8b..452a080be0 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -57072,7 +57072,7 @@ /turf/open/floor/plating, /area/space) "sRH" = ( -/obj/machinery/autolathe{ +/obj/machinery/autolathe/secure{ name = "public autolathe" }, /turf/open/floor/plasteel, diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 1abdd85019..13597584ae 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -34904,7 +34904,7 @@ /obj/effect/turf_decal/tile/brown{ dir = 8 }, -/obj/machinery/autolathe{ +/obj/machinery/autolathe/secure{ name = "public autolathe" }, /turf/open/floor/plasteel, diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index 1be18fdfeb..3c8e251bb1 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -31856,7 +31856,7 @@ /obj/effect/turf_decal/tile/brown{ dir = 8 }, -/obj/machinery/autolathe{ +/obj/machinery/autolathe/secure{ name = "public autolathe" }, /turf/open/floor/plasteel, diff --git a/code/game/machinery/autolathe.dm b/code/game/machinery/autolathe.dm index 495e90d305..c9d26905f5 100644 --- a/code/game/machinery/autolathe.dm +++ b/code/game/machinery/autolathe.dm @@ -17,6 +17,7 @@ var/list/L = list() var/list/LL = list() var/hacked = FALSE + var/hackable = TRUE var/disabled = 0 var/shocked = FALSE var/hack_wire @@ -371,6 +372,8 @@ /obj/machinery/autolathe/proc/adjust_hacked(state) hacked = state + if(!hackable && hacked) + return for(var/id in SSresearch.techweb_designs) var/datum/design/D = SSresearch.techweb_design_by_id(id) if((D.build_type & AUTOLATHE) && ("hacked" in D.category)) @@ -383,6 +386,12 @@ . = ..() adjust_hacked(TRUE) +/obj/machinery/autolathe/secure + name = "secured autolathe" + desc = "An autolathe reprogrammed with security protocols to prevent hacking." + hackable = FALSE + circuit = /obj/item/circuitboard/machine/autolathe/secure + //Called when the object is constructed by an autolathe //Has a reference to the autolathe so you can do !!FUN!! things with hacked lathes /obj/item/proc/autolathe_crafted(obj/machinery/autolathe/A) diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index 2196246b03..df0a4e6cf3 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -35,6 +35,10 @@ /obj/item/stock_parts/manipulator = 1, /obj/item/stack/sheet/glass = 1) +/obj/item/circuitboard/machine/autolathe/secure + name = "Secure Autolathe (Machine Board)" + build_path = /obj/machinery/autolathe/secure + /obj/item/circuitboard/machine/bloodbankgen name = "Blood Bank Generator (Machine Board)" build_path = /obj/machinery/bloodbankgen diff --git a/code/modules/research/designs/machine_desings/machine_designs_all_misc.dm b/code/modules/research/designs/machine_desings/machine_designs_all_misc.dm index b4d67315ba..6ccbf32615 100644 --- a/code/modules/research/designs/machine_desings/machine_designs_all_misc.dm +++ b/code/modules/research/designs/machine_desings/machine_designs_all_misc.dm @@ -26,6 +26,14 @@ category = list ("Misc. Machinery") departmental_flags = DEPARTMENTAL_FLAG_ALL +/datum/design/board/autolathe_secure + name = "Machine Design (Secure Autolathe Board)" + desc = "The circuit board for an autolathe. This one is programmed to not allow hacking." + id = "autolathe_secure" + build_path = /obj/item/circuitboard/machine/autolathe/secure + category = list ("Misc. Machinery") + departmental_flags = DEPARTMENTAL_FLAG_ALL + /datum/design/board/recharger name = "Machine Design (Weapon Recharger Board)" desc = "The circuit board for a Weapon Recharger." diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index c1416502d7..75b71611d5 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -190,7 +190,7 @@ description = "A refresher course on modern engineering technology." prereq_ids = list("base") design_ids = list("solarcontrol", "recharger", "powermonitor", "rped", "pacman", "adv_capacitor", "adv_scanning", "emitter", "high_cell", "adv_matter_bin", - "atmosalerts", "atmos_control", "recycler", "autolathe", "high_micro_laser", "nano_mani", "mesons", "thermomachine", "rad_collector", "tesla_coil", "grounding_rod", + "atmosalerts", "atmos_control", "recycler", "autolathe", "autolathe_secure", "high_micro_laser", "nano_mani", "mesons", "thermomachine", "rad_collector", "tesla_coil", "grounding_rod", "apc_control", "cell_charger", "power control", "airlock_board", "firelock_board", "airalarm_electronics", "firealarm_electronics", "cell_charger", "stack_console", "stack_machine", "rcd_ammo") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 6000) export_price = 5000 From 128eeefcaf695b3b2ce3663a433687e2c171c66c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 00:37:27 -0600 Subject: [PATCH 283/342] Automatic changelog generation for PR #10970 [ci skip] --- html/changelogs/AutoChangeLog-pr-10970.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10970.yml diff --git a/html/changelogs/AutoChangeLog-pr-10970.yml b/html/changelogs/AutoChangeLog-pr-10970.yml new file mode 100644 index 0000000000..7182c5f6a6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10970.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - balance: "Public autolathes can no longer be hacked." From a8d45f8361f4b9c66bca00bce2f6fd7f810510af Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sun, 16 Feb 2020 01:39:56 -0500 Subject: [PATCH 284/342] Update crab.dm (#11105) --- code/modules/mob/living/simple_animal/friendly/crab.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/simple_animal/friendly/crab.dm b/code/modules/mob/living/simple_animal/friendly/crab.dm index 5dbf755601..d906757ed5 100644 --- a/code/modules/mob/living/simple_animal/friendly/crab.dm +++ b/code/modules/mob/living/simple_animal/friendly/crab.dm @@ -11,7 +11,7 @@ blood_volume = 350 speak_chance = 1 turns_per_move = 5 - butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/slab = 1) + butcher_results = list(/obj/item/reagent_containers/food/snacks/meat/rawcrab = 1) response_help = "pets" response_disarm = "gently pushes aside" response_harm = "stomps" From 1ca3d75ebd77a7b31844c740910fce3845a839e1 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 00:39:59 -0600 Subject: [PATCH 285/342] Automatic changelog generation for PR #11105 [ci skip] --- html/changelogs/AutoChangeLog-pr-11105.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11105.yml diff --git a/html/changelogs/AutoChangeLog-pr-11105.yml b/html/changelogs/AutoChangeLog-pr-11105.yml new file mode 100644 index 0000000000..0c7ac7b1e6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11105.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - bugfix: "Crabs are now made of crab meat." From 21e2a0892d762f45369d0c042f81c6c6239cc577 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sun, 16 Feb 2020 01:46:45 -0500 Subject: [PATCH 286/342] Update meat.dm (#11028) --- code/modules/food_and_drinks/food/snacks/meat.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/food_and_drinks/food/snacks/meat.dm b/code/modules/food_and_drinks/food/snacks/meat.dm index 28fb2edf61..d44f859823 100644 --- a/code/modules/food_and_drinks/food/snacks/meat.dm +++ b/code/modules/food_and_drinks/food/snacks/meat.dm @@ -271,7 +271,7 @@ /obj/item/reagent_containers/food/snacks/meat/slab/meatwheat name = "meatwheat clump" desc = "This doesn't look like meat, but your standards aren't that high to begin with." - list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 2, /datum/reagent/blood = 5, /datum/reagent/consumable/cooking_oil = 1) + list_reagents = list(/datum/reagent/consumable/nutriment = 3, /datum/reagent/consumable/nutriment/vitamin = 2, /datum/reagent/consumable/cooking_oil = 1) filling_color = rgb(150, 0, 0) icon_state = "meatwheat_clump" bitesize = 4 From d6b7e19ee8164a80724152ceb6c1298c23bb8359 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 00:46:48 -0600 Subject: [PATCH 287/342] Automatic changelog generation for PR #11028 [ci skip] --- html/changelogs/AutoChangeLog-pr-11028.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11028.yml diff --git a/html/changelogs/AutoChangeLog-pr-11028.yml b/html/changelogs/AutoChangeLog-pr-11028.yml new file mode 100644 index 0000000000..de94b1d35f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11028.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - tweak: "Meat wheat no longer has blood" From 40f7069480f22f41838f308f71909fc27715a866 Mon Sep 17 00:00:00 2001 From: Hatterhat <31829017+Hatterhat@users.noreply.github.com> Date: Sun, 16 Feb 2020 00:48:22 -0600 Subject: [PATCH 288/342] tgstation 42495 - the one that makes more mechs take stock parts (#11011) * i think i got everything * so how about that one comma --- code/game/mecha/mecha_construction_paths.dm | 279 ++++++++++++++++---- 1 file changed, 231 insertions(+), 48 deletions(-) diff --git a/code/game/mecha/mecha_construction_paths.dm b/code/game/mecha/mecha_construction_paths.dm index 071fe18408..de1c035000 100644 --- a/code/game/mecha/mecha_construction_paths.dm +++ b/code/game/mecha/mecha_construction_paths.dm @@ -116,7 +116,7 @@ //9 list( - "key" = /obj/item/stock_parts/cell, + "key" = /obj/item/stock_parts/scanning_module, "action" = ITEM_MOVE_INSIDE, "back_key" = TOOL_SCREWDRIVER, "desc" = "Peripherals control module is secured." @@ -126,10 +126,40 @@ list( "key" = TOOL_SCREWDRIVER, "back_key" = TOOL_CROWBAR, - "desc" = "The power cell is installed." + "desc" = "The scanner module is installed." ), //11 + list( + "key" = /obj/item/stock_parts/capacitor, + "action" = ITEM_MOVE_INSIDE, + "back_key" = TOOL_SCREWDRIVER, + "desc" = "Scanner module is secured." + ), + + //12 + list( + "key" = TOOL_SCREWDRIVER, + "back_key" = TOOL_CROWBAR, + "desc" = "Capacitor is installed." + ), + + //13 + list( + "key" = /obj/item/stock_parts/cell, + "action" = ITEM_MOVE_INSIDE, + "back_key" = TOOL_SCREWDRIVER, + "desc" = "Capacitor is secured." + ), + + //14 + list( + "key" = TOOL_SCREWDRIVER, + "back_key" = TOOL_CROWBAR, + "desc" = "The power cell is installed." + ), + + //15 list( "key" = /obj/item/stack/sheet/metal, "amount" = 5, @@ -137,21 +167,21 @@ "desc" = "The power cell is secured." ), - //12 + //16 list( "key" = TOOL_WRENCH, "back_key" = TOOL_CROWBAR, "desc" = "Internal armor is installed." ), - //13 + //17 list( "key" = TOOL_WELDER, "back_key" = TOOL_WRENCH, "desc" = "Internal armor is wrenched." ), - //14 + //18 list( "key" = /obj/item/stack/sheet/plasteel, "amount" = 5, @@ -159,14 +189,14 @@ "desc" = "Internal armor is welded." ), - //15 + //19 list( "key" = TOOL_WRENCH, "back_key" = TOOL_CROWBAR, "desc" = "External armor is installed." ), - //16 + //20 list( "key" = TOOL_WELDER, "back_key" = TOOL_WRENCH, @@ -222,36 +252,56 @@ else user.visible_message("[user] unfastens the peripherals control module.", "You unfasten the peripherals control module.") if(10) + if(diff==FORWARD) + user.visible_message("[user] secures the scanner module.", "You secure the scanner module.") + else + user.visible_message("[user] removes the scanner module from [parent].", "You remove the scanner module from [parent].") + if(11) + if(diff==FORWARD) + user.visible_message("[user] installs [I] to [parent].", "You install [I] to [parent].") + else + user.visible_message("[user] unfastens the scanner module.", "You unfasten the scanner module.") + if(12) + if(diff==FORWARD) + user.visible_message("[user] secures [I].", "You secure [I].") + else + user.visible_message("[user] removes the capacitor from [parent].", "You remove the capacitor from [parent].") + if(13) + if(diff==FORWARD) + user.visible_message("[user] installs [I].", "You install [I].") + else + user.visible_message("[user] unsecures the capacitor from [parent].", "You unsecure the capacitor from [parent].") + if(14) if(diff==FORWARD) user.visible_message("[user] secures the power cell.", "You secure the power cell.") else user.visible_message("[user] pries the power cell from [parent].", "You pry the power cell from [parent].") - if(11) + if(15) if(diff==FORWARD) user.visible_message("[user] installs the internal armor layer to [parent].", "You install the internal armor layer to [parent].") else user.visible_message("[user] unfastens the power cell.", "You unfasten the power cell.") - if(12) + if(16) if(diff==FORWARD) user.visible_message("[user] secures the internal armor layer.", "You secure the internal armor layer.") else user.visible_message("[user] pries internal armor layer from [parent].", "You pry internal armor layer from [parent].") - if(13) + if(17) if(diff==FORWARD) user.visible_message("[user] welds the internal armor layer to [parent].", "You weld the internal armor layer to [parent].") else user.visible_message("[user] unfastens the internal armor layer.", "You unfasten the internal armor layer.") - if(14) + if(18) if(diff==FORWARD) user.visible_message("[user] installs the external reinforced armor layer to [parent].", "You install the external reinforced armor layer to [parent].") else user.visible_message("[user] cuts the internal armor layer from [parent].", "You cut the internal armor layer from [parent].") - if(15) + if(19) if(diff==FORWARD) user.visible_message("[user] secures the external armor layer.", "You secure the external reinforced armor layer.") else user.visible_message("[user] pries external armor layer from [parent].", "You pry external armor layer from [parent].") - if(16) + if(20) if(diff==FORWARD) user.visible_message("[user] welds the external armor layer to [parent].", "You weld the external armor layer to [parent].") else @@ -629,7 +679,7 @@ //9 list( - "key" = /obj/item/stock_parts/cell, + "key" = /obj/item/stock_parts/scanning_module, "action" = ITEM_MOVE_INSIDE, "back_key" = TOOL_SCREWDRIVER, "desc" = "Peripherals control module is secured." @@ -639,10 +689,40 @@ list( "key" = TOOL_SCREWDRIVER, "back_key" = TOOL_CROWBAR, - "desc" = "The power cell is installed." + "desc" = "The scanner module is installed." ), //11 + list( + "key" = /obj/item/stock_parts/capacitor, + "action" = ITEM_MOVE_INSIDE, + "back_key" = TOOL_SCREWDRIVER, + "desc" = "The scanner module is secured." + ), + + //12 + list( + "key" = TOOL_SCREWDRIVER, + "back_key" = TOOL_CROWBAR, + "desc" = "The capacitor is installed." + ), + + //13 + list( + "key" = /obj/item/stock_parts/cell, + "action" = ITEM_MOVE_INSIDE, + "back_key" = TOOL_SCREWDRIVER, + "desc" = "The capacitor is secured." + ), + + //14 + list( + "key" = TOOL_SCREWDRIVER, + "back_key" = TOOL_CROWBAR, + "desc" = "The power cell is installed." + ), + + //15 list( "key" = /obj/item/stack/sheet/plasteel, "amount" = 5, @@ -650,21 +730,21 @@ "desc" = "The power cell is secured." ), - //12 + //16 list( "key" = TOOL_WRENCH, "back_key" = TOOL_CROWBAR, "desc" = "Internal armor is installed." ), - //13 + //17 list( "key" = TOOL_WELDER, "back_key" = TOOL_WRENCH, "desc" = "Internal armor is wrenched." ), - //14 + //18 list( "key" = /obj/item/stack/sheet/plasteel, "amount" = 5, @@ -672,7 +752,7 @@ "desc" = "Internal armor is welded." ), - //15 + //19 list( "key" = /obj/item/stack/sheet/plasteel, "amount" = 5, @@ -680,14 +760,14 @@ "desc" = "External armor is being installed." ), - //16 + //20 list( "key" = TOOL_WRENCH, "back_key" = TOOL_CROWBAR, "desc" = "External armor is installed." ), - //17 + //21 list( "key" = TOOL_WELDER, "back_key" = TOOL_WRENCH, @@ -744,41 +824,61 @@ else user.visible_message("[user] unfastens the peripherals control module.", "You unfasten the peripherals control module.") if(10) + if(diff==FORWARD) + user.visible_message("[user] secures the scanner module.", "You secure the scanner module.") + else + user.visible_message("[user] removes the scanner module from [parent].", "You remove the scanner module from [parent].") + if(12) + if(diff==FORWARD) + user.visible_message("[user] installs [I] to [parent].", "You install [I] to [parent].") + else + user.visible_message("[user] unfastens the scanner module.", "You unfasten the scanner module.") + if(13) + if(diff==FORWARD) + user.visible_message("[user] secures the capacitor.", "You secure the capacitor.") + else + user.visible_message("[user] removes the capacitor from [parent].", "You remove the capacitor from [parent].") + if(14) + if(diff==FORWARD) + user.visible_message("[user] installs [I] into [parent].", "You install [I] into [parent].") + else + user.visible_message("[user] unfastens the capacitor.", "You unfasten the capacitor.") + if(15) if(diff==FORWARD) user.visible_message("[user] secures the power cell.", "You secure the power cell.") else user.visible_message("[user] pries the power cell from [parent].", "You pry the power cell from [parent].") - if(11) + if(16) if(diff==FORWARD) user.visible_message("[user] installs the internal armor layer to [parent].", "You install the internal armor layer to [parent].") else user.visible_message("[user] unfastens the power cell.", "You unfasten the power cell.") - if(12) + if(17) if(diff==FORWARD) user.visible_message("[user] secures the internal armor layer.", "You secure the internal armor layer.") else user.visible_message("[user] pries internal armor layer from [parent].", "You pry internal armor layer from [parent].") - if(13) + if(18) if(diff==FORWARD) user.visible_message("[user] welds the internal armor layer to [parent].", "You weld the internal armor layer to [parent].") else user.visible_message("[user] unfastens the internal armor layer.", "You unfasten the internal armor layer.") - if(14) + if(19) if(diff==FORWARD) user.visible_message("[user] starts to install the external armor layer to [parent].", "You install the external armor layer to [parent].") else user.visible_message("[user] cuts the internal armor layer from [parent].", "You cut the internal armor layer from [parent].") - if(15) + if(20) if(diff==FORWARD) user.visible_message("[user] installs the external reinforced armor layer to [parent].", "You install the external reinforced armor layer to [parent].") else user.visible_message("[user] removes the external armor from [parent].", "You remove the external armor from [parent].") - if(16) + if(21) if(diff==FORWARD) user.visible_message("[user] secures the external armor layer.", "You secure the external reinforced armor layer.") else user.visible_message("[user] pries external armor layer from [parent].", "You pry external armor layer from [parent].") - if(17) + if(22) if(diff==FORWARD) user.visible_message("[user] welds the external armor layer to [parent].", "You weld the external armor layer to [parent].") else @@ -796,6 +896,7 @@ /obj/item/mecha_parts/part/honker_head ) + /datum/component/construction/mecha/honker result = /obj/mecha/combat/honker steps = list( @@ -837,41 +938,70 @@ "key" = /obj/item/bikehorn ), + //6 + list( + "key" = /obj/item/stock_parts/scanning_module, + "action" = ITEM_MOVE_INSIDE + ), + //8 + list( + "key" = /obj/item/bikehorn + ), + + //9 + list( + "key" = /obj/item/stock_parts/capacitor, + "action" = ITEM_MOVE_INSIDE + ), + + //10 + list( + "key" = /obj/item/bikehorn + ), + + //11 list( "key" = /obj/item/stock_parts/cell, "action" = ITEM_MOVE_INSIDE ), - //9 + //12 list( "key" = /obj/item/bikehorn ), - //10 + //13 list( "key" = /obj/item/clothing/mask/gas/clown_hat, "action" = ITEM_DELETE ), - //11 + //14 list( "key" = /obj/item/bikehorn ), - //12 + //15 list( "key" = /obj/item/clothing/shoes/clown_shoes, "action" = ITEM_DELETE ), - //13 + //16 list( "key" = /obj/item/bikehorn ), ) // HONK doesn't have any construction step icons, so we just set an icon once. +/datum/component/construction/mecha/honker/update_parent(step_index) + if(step_index == 1) + var/atom/parent_atom = parent + parent_atom.icon = 'icons/mecha/mech_construct.dmi' + parent_atom.icon_state = "honker_chassis" + ..() +// HONK doesn't have any construction step icons, so we just set an icon once. /datum/component/construction/mecha/honker/update_parent(step_index) if(step_index == 1) var/atom/parent_atom = parent @@ -898,8 +1028,12 @@ if(8) user.visible_message("[user] installs [I] into [parent].", "You install [I] into [parent].") if(10) - user.visible_message("[user] puts [I] on [parent].", "You put [I] on [parent].") + user.visible_message("[user] installs [I] into [parent].", "You install [I] into [parent].") if(12) + user.visible_message("[user] installs [I] into [parent].", "You install [I] into [parent].") + if(14) + user.visible_message("[user] puts [I] on [parent].", "You put [I] on [parent].") + if(16) user.visible_message("[user] puts [I] on [parent].", "You put [I] on [parent].") return TRUE @@ -1626,10 +1760,9 @@ "back_key" = TOOL_CROWBAR, "desc" = "Peripherals control module is installed." ), - //9 list( - "key" = /obj/item/stock_parts/cell, + "key" = /obj/item/stock_parts/scanning_module, "action" = ITEM_MOVE_INSIDE, "back_key" = TOOL_SCREWDRIVER, "desc" = "Peripherals control module is secured." @@ -1639,10 +1772,40 @@ list( "key" = TOOL_SCREWDRIVER, "back_key" = TOOL_CROWBAR, - "desc" = "The power cell is installed." + "desc" = "Scanner module is installed." ), //11 + list( + "key" = /obj/item/stock_parts/capacitor, + "action" = ITEM_MOVE_INSIDE, + "back_key" = TOOL_SCREWDRIVER, + "desc" = "Scanner module is secured." + ), + + //12 + list( + "key" = TOOL_SCREWDRIVER, + "back_key" = TOOL_CROWBAR, + "desc" = "Capacitor is installed." + ), + + //13 + list( + "key" = /obj/item/stock_parts/cell, + "action" = ITEM_MOVE_INSIDE, + "back_key" = TOOL_SCREWDRIVER, + "desc" = "Capacitor is secured." + ), + + //11 + list( + "key" = TOOL_SCREWDRIVER, + "back_key" = TOOL_CROWBAR, + "desc" = "The power cell is installed." + ), + + //12 list( "key" = /obj/item/stack/sheet/metal, "amount" = 5, @@ -1650,21 +1813,21 @@ "desc" = "The power cell is secured." ), - //12 + //13 list( "key" = TOOL_WRENCH, "back_key" = TOOL_CROWBAR, "desc" = "Internal armor is installed." ), - //13 + //14 list( "key" = TOOL_WELDER, "back_key" = TOOL_WRENCH, "desc" = "Internal armor is wrenched." ), - //14 + //15 list( "key" = /obj/item/stack/sheet/plasteel, "amount" = 5, @@ -1672,14 +1835,14 @@ "desc" = "Internal armor is welded." ), - //15 + //16 list( "key" = TOOL_WRENCH, "back_key" = TOOL_CROWBAR, "desc" = "External armor is installed." ), - //16 + //17 list( "key" = TOOL_WELDER, "back_key" = TOOL_WRENCH, @@ -1736,36 +1899,56 @@ else user.visible_message("[user] unfastens the peripherals control module.", "You unfasten the peripherals control module.") if(10) + if(diff==FORWARD) + user.visible_message("[user] secures the scanner module.", "You secure the scanner module.") + else + user.visible_message("[user] removes the scanner module from [parent].", "You remove the scanner module from [parent].") + if(11) + if(diff==FORWARD) + user.visible_message("[user] installs [I] to [parent].", "You install [I] to [parent].") + else + user.visible_message("[user] unfastens the scanner module.", "You unfasten the scanner module.") + if(12) + if(diff==FORWARD) + user.visible_message("[user] secures the capacitor.", "You secure the capacitor.") + else + user.visible_message("[user] removes the capacitor from [parent].", "You remove the capacitor from [parent].") + if(13) + if(diff==FORWARD) + user.visible_message("[user] installs [I] into [parent].", "You install [I] into [parent].") + else + user.visible_message("[user] unfastens the capacitor.", "You unfasten the capacitor.") + if(14) if(diff==FORWARD) user.visible_message("[user] secures the power cell.", "You secure the power cell.") else user.visible_message("[user] pries the power cell from [parent].", "You pry the power cell from [parent].") - if(11) + if(15) if(diff==FORWARD) user.visible_message("[user] installs the internal armor layer to [parent].", "You install the internal armor layer to [parent].") else user.visible_message("[user] unfastens the power cell.", "You unfasten the power cell.") - if(12) + if(16) if(diff==FORWARD) user.visible_message("[user] secures the internal armor layer.", "You secure the internal armor layer.") else user.visible_message("[user] pries internal armor layer from [parent].", "You pry internal armor layer from [parent].") - if(13) + if(17) if(diff==FORWARD) user.visible_message("[user] welds the internal armor layer to [parent].", "You weld the internal armor layer to [parent].") else user.visible_message("[user] unfastens the internal armor layer.", "You unfasten the internal armor layer.") - if(14) + if(18) if(diff==FORWARD) user.visible_message("[user] installs the external armor layer to [parent].", "You install the external reinforced armor layer to [parent].") else user.visible_message("[user] cuts the internal armor layer from [parent].", "You cut the internal armor layer from [parent].") - if(15) + if(19) if(diff==FORWARD) user.visible_message("[user] secures the external armor layer.", "You secure the external reinforced armor layer.") else user.visible_message("[user] pries the external armor layer from [parent].", "You pry the external armor layer from [parent].") - if(16) + if(20) if(diff==FORWARD) user.visible_message("[user] welds the external armor layer to [parent].", "You weld the external armor layer to [parent].") else From d4072e3e1a11186d7829209d37d9c915316e6888 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 00:48:25 -0600 Subject: [PATCH 289/342] Automatic changelog generation for PR #11011 [ci skip] --- html/changelogs/AutoChangeLog-pr-11011.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11011.yml diff --git a/html/changelogs/AutoChangeLog-pr-11011.yml b/html/changelogs/AutoChangeLog-pr-11011.yml new file mode 100644 index 0000000000..d0a7b916f7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11011.yml @@ -0,0 +1,4 @@ +author: "Tlaltecuhtli, ported by Hatterhat" +delete-after: True +changes: + - balance: "Ripley, Firefighter, Odysseus and H.O.N.K. mechs now also use scanning modules and capacitors on construction. This means that they also gain reduced power consumption and EMP protection from higher-tier stock parts." From b60b0a95aaa8cb27144244a56487c2e50540a4f2 Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Sun, 16 Feb 2020 02:28:12 -0600 Subject: [PATCH 290/342] you ever just forget that if statements exist --- code/game/objects/items/storage/book.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/storage/book.dm b/code/game/objects/items/storage/book.dm index a0b1a25078..311657aba9 100644 --- a/code/game/objects/items/storage/book.dm +++ b/code/game/objects/items/storage/book.dm @@ -188,9 +188,8 @@ GLOBAL_LIST_INIT(bibleitemstates, list("bible", "koran", "scrapbook", "bible", SS.release_shades(user) qdel(SS) new /obj/item/nullrod/claymore(get_turf(A)) - user.visible_message("[user] has purified [A]!") - qdel(A) - new /obj/item/claymore/purified(get_turf(A)) + else + new /obj/item/claymore/purified(get_turf(A)) user.visible_message("[user] has purified [A]!") qdel(A) From 788a9f5b5981b229561fc6e101f7da1ae13deb73 Mon Sep 17 00:00:00 2001 From: Seris02 <49109742+Seris02@users.noreply.github.com> Date: Sun, 16 Feb 2020 16:39:35 +0800 Subject: [PATCH 291/342] WOOPS --- code/game/objects/items/crayons.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index d74bb28602..be6814d406 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -711,7 +711,6 @@ if(isobj(target)) if(actually_paints) var/list/hsl = rgb2hsl(hex2num(copytext(paint_color,2,4)),hex2num(copytext(paint_color,4,6)),hex2num(copytext(paint_color,6,8))) - message_admins("[hsl]") if(hsl[3] < 0.25 && !istype(target, /obj/structure/window) && !istype(target, /obj/effect/decal/cleanable/crayon)) //Colors too dark are rejected to_chat(usr, "A color that dark on an object like this? Surely not...") return FALSE From 1d9982d00a970da21ff64608ea99ef7a44020b5d Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sun, 16 Feb 2020 10:36:16 +0100 Subject: [PATCH 292/342] Virology support for synthetic blood and some blood subtypes removal. --- .../chemistry/reagents/other_reagents.dm | 33 +-------- .../reagents/chemistry/recipes/others.dm | 68 +++++++++++++++---- 2 files changed, 57 insertions(+), 44 deletions(-) diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index 6d33701a34..0e9c148446 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -93,8 +93,6 @@ taste_description = "something spicy" pH = 6.85 - - /datum/reagent/blood/on_merge(list/mix_data) if(data && mix_data) if(data["blood_DNA"] != mix_data["blood_DNA"]) @@ -131,16 +129,10 @@ /datum/reagent/blood/synthetics data = list("donor"=null,"viruses"=null,"blood_DNA"="REPLICATED", "bloodcolor" = BLOOD_COLOR_SYNTHETIC, "blood_type"="SY","resistances"=null,"trace_chem"=null,"mind"=null,"ckey"=null,"gender"=null,"real_name"=null,"cloneable"=null,"factions"=null) name = "Synthetic Blood" + description = "A synthetically produced imitation of blood." taste_description = "oily" color = BLOOD_COLOR_SYNTHETIC // rgb: 11, 7, 48 -/datum/reagent/blood/lizard - data = list("donor"=null,"viruses"=null,"blood_DNA"=null, "bloodcolor" = BLOOD_COLOR_LIZARD, "blood_type"="L","resistances"=null,"trace_chem"=null,"mind"=null,"ckey"=null,"gender"=null,"real_name"=null,"cloneable"=null,"factions"=null) - name = "Lizard Blood" - taste_description = "spicy" - color = BLOOD_COLOR_LIZARD // rgb: 11, 7, 48 - pH = 6.85 - /datum/reagent/blood/jellyblood data = list("donor"=null,"viruses"=null,"blood_DNA"=null, "bloodcolor" = BLOOD_COLOR_SLIME, "blood_type"="GEL","resistances"=null,"trace_chem"=null,"mind"=null,"ckey"=null,"gender"=null,"real_name"=null,"cloneable"=null,"factions"=null) name = "Slime Jelly Blood" @@ -150,29 +142,6 @@ taste_mult = 1.3 pH = 4 -/datum/reagent/blood/xenomorph - data = list("donor"=null,"viruses"=null,"blood_DNA"=null, "bloodcolor" = BLOOD_COLOR_XENO, "blood_type"="X*","resistances"=null,"trace_chem"=null,"mind"=null,"ckey"=null,"gender"=null,"real_name"=null,"cloneable"=null,"factions"=null) - name = "Xenomorph Blood" - taste_description = "acidic heresy" - color = BLOOD_COLOR_XENO // greenish yellow ooze - shot_glass_icon_state = "shotglassgreen" - pH = 2.5 - -/datum/reagent/blood/oil - data = list("donor"=null,"viruses"=null,"blood_DNA"=null, "bloodcolor" = BLOOD_COLOR_OIL, "blood_type"="HF","resistances"=null,"trace_chem"=null,"mind"=null,"ckey"=null,"gender"=null,"real_name"=null,"cloneable"=null,"factions"=null) - name = "Hydraulic Blood" - taste_description = "burnt oil" - color = BLOOD_COLOR_OIL // dark, y'know, expected batman colors. - pH = 9.75 - -/datum/reagent/blood/insect - data = list("donor"=null,"viruses"=null,"blood_DNA"=null, "bloodcolor" = BLOOD_COLOR_BUG, "blood_type"="BUG","resistances"=null,"trace_chem"=null,"mind"=null,"ckey"=null,"gender"=null,"real_name"=null,"cloneable"=null,"factions"=null) - name = "Insectoid Blood" - taste_description = "waxy" - color = BLOOD_COLOR_BUG // Bug colored, I guess. - pH = 7.25 - - /datum/reagent/blood/jellyblood/on_mob_life(mob/living/carbon/M) if(prob(10)) if(M.dna?.species?.exotic_bloodtype != "GEL") diff --git a/code/modules/reagents/chemistry/recipes/others.dm b/code/modules/reagents/chemistry/recipes/others.dm index b463b5758b..3fe22ac2e4 100644 --- a/code/modules/reagents/chemistry/recipes/others.dm +++ b/code/modules/reagents/chemistry/recipes/others.dm @@ -228,7 +228,6 @@ var/level_max = 2 /datum/chemical_reaction/mix_virus/on_reaction(datum/reagents/holder, multiplier) - var/datum/reagent/blood/B = locate(/datum/reagent/blood) in holder.reagent_list if(B && B.data) var/datum/disease/advance/D = locate(/datum/disease/advance) in B.data["viruses"] @@ -236,94 +235,131 @@ for(var/i in 1 to min(multiplier, 5)) D.Evolve(level_min, level_max) -/datum/chemical_reaction/mix_virus/mix_virus_2 +/datum/chemical_reaction/mix_virus/synth + id = "mixvirus_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_2 name = "Mix Virus 2" id = "mixvirus2" required_reagents = list(/datum/reagent/toxin/mutagen = 1) level_min = 2 level_max = 4 -/datum/chemical_reaction/mix_virus/mix_virus_3 +/datum/chemical_reaction/mix_virus/mix_virus_2/synth + id = "mixvirus2_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_3 name = "Mix Virus 3" id = "mixvirus3" required_reagents = list(/datum/reagent/toxin/plasma = 1) level_min = 4 level_max = 6 -/datum/chemical_reaction/mix_virus/mix_virus_4 +/datum/chemical_reaction/mix_virus/mix_virus_3/synth + id = "mixvirus3_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_4 name = "Mix Virus 4" id = "mixvirus4" required_reagents = list(/datum/reagent/uranium = 1) level_min = 5 level_max = 6 -/datum/chemical_reaction/mix_virus/mix_virus_5 +/datum/chemical_reaction/mix_virus/mix_virus_4/synth + id = "mixvirus4_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_5 name = "Mix Virus 5" id = "mixvirus5" required_reagents = list(/datum/reagent/toxin/mutagen/mutagenvirusfood = 1) level_min = 3 level_max = 3 -/datum/chemical_reaction/mix_virus/mix_virus_6 +/datum/chemical_reaction/mix_virus/mix_virus_5/synth + id = "mixvirus5_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_6 name = "Mix Virus 6" id = "mixvirus6" required_reagents = list(/datum/reagent/toxin/mutagen/mutagenvirusfood/sugar = 1) level_min = 4 level_max = 4 -/datum/chemical_reaction/mix_virus/mix_virus_7 +/datum/chemical_reaction/mix_virus/mix_virus_6/synth + id = "mixvirus6_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_7 name = "Mix Virus 7" id = "mixvirus7" required_reagents = list(/datum/reagent/toxin/plasma/plasmavirusfood/weak = 1) level_min = 5 level_max = 5 -/datum/chemical_reaction/mix_virus/mix_virus_8 +/datum/chemical_reaction/mix_virus/mix_virus_7/synth + id = "mixvirus7_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_8 name = "Mix Virus 8" id = "mixvirus8" required_reagents = list(/datum/reagent/toxin/plasma/plasmavirusfood = 1) level_min = 6 level_max = 6 -/datum/chemical_reaction/mix_virus/mix_virus_9 +/datum/chemical_reaction/mix_virus/mix_virus_8/synth + id = "mixvirus8_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_9 name = "Mix Virus 9" id = "mixvirus9" required_reagents = list(/datum/reagent/medicine/synaptizine/synaptizinevirusfood = 1) level_min = 1 level_max = 1 -/datum/chemical_reaction/mix_virus/mix_virus_10 +/datum/chemical_reaction/mix_virus/mix_virus_9/synth + id = "mixvirus9_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_10 name = "Mix Virus 10" id = "mixvirus10" required_reagents = list(/datum/reagent/uranium/uraniumvirusfood = 1) level_min = 6 level_max = 7 -/datum/chemical_reaction/mix_virus/mix_virus_11 +/datum/chemical_reaction/mix_virus/mix_virus_10/synth + id = "mixvirus10_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_11 name = "Mix Virus 11" id = "mixvirus11" required_reagents = list(/datum/reagent/uranium/uraniumvirusfood/unstable = 1) level_min = 7 level_max = 7 -/datum/chemical_reaction/mix_virus/mix_virus_12 +/datum/chemical_reaction/mix_virus/mix_virus_11/synth + id = "mixvirus11_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) +/datum/chemical_reaction/mix_virus/mix_virus_12 name = "Mix Virus 12" id = "mixvirus12" required_reagents = list(/datum/reagent/uranium/uraniumvirusfood/stable = 1) level_min = 8 level_max = 8 +/datum/chemical_reaction/mix_virus/mix_virus_12/synth + id = "mixvirus12_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) + /datum/chemical_reaction/mix_virus/rem_virus name = "Devolve Virus" id = "remvirus" @@ -338,6 +374,10 @@ for(var/i in 1 to min(multiplier, 5)) D.Devolve() +/datum/chemical_reaction/mix_virus/rem_virus/synth + id = "remvirus_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) + /datum/chemical_reaction/mix_virus/neuter_virus name = "Neuter Virus" id = "neutervirus" @@ -352,6 +392,10 @@ for(var/i in 1 to min(multiplier, 5)) D.Neuter() +/datum/chemical_reaction/mix_virus/neuter_virus/synth + id = "neutervirus_synth" + required_catalysts = list(/datum/reagent/blood/synthetics = 1) + ////////////////////////////////// foam and foam precursor /////////////////////////////////////////////////// From 5c2e244ee0708382924dffefbbc4a1842012e38e Mon Sep 17 00:00:00 2001 From: necromanceranne Date: Sun, 16 Feb 2020 22:20:50 +1100 Subject: [PATCH 293/342] Ports /tg/ pr #44529, reverts #9092 --- code/game/mecha/combat/combat.dm | 10 +- code/game/mecha/combat/gygax.dm | 2 +- code/game/mecha/combat/marauder.dm | 4 +- code/game/mecha/combat/neovgre.dm | 1 - code/game/mecha/combat/reticence.dm | 1 - code/game/mecha/equipment/tools/work_tools.dm | 13 +++ .../mecha/equipment/weapons/mecha_ammo.dm | 94 ++++++++++++++++++ code/game/mecha/equipment/weapons/weapons.dm | 75 +++++++++++--- code/game/mecha/mech_fabricator.dm | 1 + code/game/mecha/mecha.dm | 50 ++++++++++ code/game/mecha/mecha_defense.dm | 4 + code/game/objects/items/storage/backpack.dm | 25 +++++ .../projectiles/projectile/special/rocket.dm | 32 +++++- .../modules/research/designs/mecha_designs.dm | 72 +++++++++++++- code/modules/research/techweb/all_nodes.dm | 14 +-- .../uplink/uplink_items/uplink_ammo.dm | 14 +++ icons/mecha/mecha_ammo.dmi | Bin 0 -> 874 bytes icons/mecha/mecha_equipment.dmi | Bin 18489 -> 18986 bytes icons/obj/projectiles.dmi | Bin 126138 -> 126322 bytes tgstation.dme | 1 + 20 files changed, 378 insertions(+), 35 deletions(-) create mode 100644 code/game/mecha/equipment/weapons/mecha_ammo.dm create mode 100644 icons/mecha/mecha_ammo.dmi diff --git a/code/game/mecha/combat/combat.dm b/code/game/mecha/combat/combat.dm index ae57e5c108..8a4a2fdd9b 100644 --- a/code/game/mecha/combat/combat.dm +++ b/code/game/mecha/combat/combat.dm @@ -3,9 +3,9 @@ internal_damage_threshold = 50 armor = list("melee" = 30, "bullet" = 30, "laser" = 15, "energy" = 20, "bomb" = 20, "bio" = 0, "rad" = 0, "fire" = 100, "acid" = 100) mouse_pointer = 'icons/mecha/mecha_mouse.dmi' - var/spawn_tracked = TRUE -/obj/mecha/combat/Initialize() - . = ..() - if(spawn_tracked) - trackers += new /obj/item/mecha_parts/mecha_tracking(src) \ No newline at end of file +/obj/mecha/combat/proc/max_ammo() //Max the ammo stored for Nuke Ops mechs, or anyone else that calls this + for(var/obj/item/I in equipment) + if(istype(I, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/)) + var/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/gun = I + gun.projectiles_cache = gun.projectiles_cache_max \ No newline at end of file diff --git a/code/game/mecha/combat/gygax.dm b/code/game/mecha/combat/gygax.dm index 3364bbb9a2..71258d1ccb 100644 --- a/code/game/mecha/combat/gygax.dm +++ b/code/game/mecha/combat/gygax.dm @@ -30,7 +30,6 @@ internals_req_access = list(ACCESS_SYNDICATE) wreckage = /obj/structure/mecha_wreckage/gygax/dark max_equip = 4 - spawn_tracked = FALSE /obj/mecha/combat/gygax/dark/loaded/Initialize() . = ..() @@ -42,6 +41,7 @@ ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/tesla_energy_relay ME.attach(src) + max_ammo() /obj/mecha/combat/gygax/dark/add_cell(obj/item/stock_parts/cell/C=null) if(C) diff --git a/code/game/mecha/combat/marauder.dm b/code/game/mecha/combat/marauder.dm index c796cb7c1f..5c60a97864 100644 --- a/code/game/mecha/combat/marauder.dm +++ b/code/game/mecha/combat/marauder.dm @@ -17,7 +17,6 @@ force = 45 max_equip = 4 bumpsmash = 1 - spawn_tracked = FALSE /obj/mecha/combat/marauder/GrantActions(mob/living/user, human_occupant = 0) ..() @@ -41,6 +40,7 @@ ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster(src) ME.attach(src) + max_ammo() /obj/mecha/combat/marauder/seraph desc = "Heavy-duty, command-type exosuit. This is a custom model, utilized only by high-ranking military personnel." @@ -68,6 +68,7 @@ ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster(src) ME.attach(src) + max_ammo() /obj/mecha/combat/marauder/mauler desc = "Heavy-duty, combat exosuit, developed off of the existing Marauder model." @@ -90,5 +91,6 @@ ME.attach(src) ME = new /obj/item/mecha_parts/mecha_equipment/antiproj_armor_booster(src) ME.attach(src) + max_ammo() diff --git a/code/game/mecha/combat/neovgre.dm b/code/game/mecha/combat/neovgre.dm index 8fc1dd97b2..c678912a21 100644 --- a/code/game/mecha/combat/neovgre.dm +++ b/code/game/mecha/combat/neovgre.dm @@ -15,7 +15,6 @@ internals_req_access = list() add_req_access = 0 wreckage = /obj/structure/mecha_wreckage/durand/neovgre - spawn_tracked = FALSE /obj/mecha/combat/neovgre/GrantActions(mob/living/user, human_occupant = 0) //No Eject action for you sonny jim, your life for Ratvar! internals_action.Grant(user, src) diff --git a/code/game/mecha/combat/reticence.dm b/code/game/mecha/combat/reticence.dm index 62e891494d..7343a85483 100644 --- a/code/game/mecha/combat/reticence.dm +++ b/code/game/mecha/combat/reticence.dm @@ -19,7 +19,6 @@ stepsound = null turnsound = null opacity = 0 - spawn_tracked = FALSE /obj/mecha/combat/reticence/loaded/Initialize() . = ..() diff --git a/code/game/mecha/equipment/tools/work_tools.dm b/code/game/mecha/equipment/tools/work_tools.dm index 33d5166481..759fcd996d 100644 --- a/code/game/mecha/equipment/tools/work_tools.dm +++ b/code/game/mecha/equipment/tools/work_tools.dm @@ -34,6 +34,19 @@ return if(!cargo_holder) return + if(ismecha(target)) + var/obj/mecha/M = target + var/have_ammo + for(var/obj/item/mecha_ammo/box in cargo_holder.cargo) + if(istype(box, /obj/item/mecha_ammo) && box.rounds) + have_ammo = TRUE + if(M.ammo_resupply(box, chassis.occupant, TRUE)) + return + if(have_ammo) + to_chat(chassis.occupant, "No further supplies can be provided to [M].") + else + to_chat(chassis.occupant, "No providable supplies found in cargo hold") + return if(isobj(target)) var/obj/O = target if(!O.anchored) diff --git a/code/game/mecha/equipment/weapons/mecha_ammo.dm b/code/game/mecha/equipment/weapons/mecha_ammo.dm new file mode 100644 index 0000000000..83a85ffcba --- /dev/null +++ b/code/game/mecha/equipment/weapons/mecha_ammo.dm @@ -0,0 +1,94 @@ +/obj/item/mecha_ammo + name = "generic ammo box" + desc = "A box of ammo for an unknown weapon." + w_class = WEIGHT_CLASS_BULKY + icon = 'icons/mecha/mecha_ammo.dmi' + icon_state = "empty" + lefthand_file = 'icons/mob/inhands/equipment/medical_lefthand.dmi' + righthand_file = 'icons/mob/inhands/equipment/medical_righthand.dmi' + var/rounds = 0 + var/round_term = "round" + var/direct_load //For weapons where we re-load the weapon itself rather than adding to the ammo storage. + var/load_audio = "sound/weapons/gun_magazine_insert_empty_1.ogg" + var/ammo_type + +/obj/item/mecha_ammo/proc/update_name() + if(!rounds) + name = "empty ammo box" + desc = "An exosuit ammuniton box that has since been emptied. Please recycle." + icon_state = "empty" + +/obj/item/mecha_ammo/attack_self(mob/user) + ..() + if(rounds) + to_chat(user, "You cannot flatten the ammo box until it's empty!") + return + + to_chat(user, "You fold [src] flat.") + var/I = new /obj/item/stack/sheet/metal(user.loc) + qdel(src) + user.put_in_hands(I) + +/obj/item/mecha_ammo/examine(mob/user) + . = ..() + if(rounds) + . += "There [rounds > 1?"are":"is"] [rounds] [round_term][rounds > 1?"s":""] left." + +/obj/item/mecha_ammo/incendiary + name = "incendiary ammo" + desc = "A box of incendiary ammunition for use with exosuit weapons." + icon_state = "incendiary" + rounds = 24 + ammo_type = "incendiary" + +/obj/item/mecha_ammo/scattershot + name = "scattershot ammo" + desc = "A box of scaled-up buckshot, for use in exosuit shotguns." + icon_state = "scattershot" + rounds = 40 + ammo_type = "scattershot" + +/obj/item/mecha_ammo/lmg + name = "machine gun ammo" + desc = "A box of linked ammunition, designed for the Ultra AC 2 exosuit weapon." + icon_state = "lmg" + rounds = 300 + ammo_type = "lmg" + +/obj/item/mecha_ammo/missiles_br + name = "breaching missiles" + desc = "A box of large missiles, ready for loading into a BRM-6 exosuit missile rack." + icon_state = "missile_br" + rounds = 6 + round_term = "missile" + direct_load = TRUE + load_audio = "sound/weapons/bulletinsert.ogg" + ammo_type = "missiles_br" + +/obj/item/mecha_ammo/missiles_he + name = "anti-armor missiles" + desc = "A box of large missiles, ready for loading into an SRM-8 exosuit missile rack." + icon_state = "missile_he" + rounds = 8 + round_term = "missile" + direct_load = TRUE + load_audio = "sound/weapons/bulletinsert.ogg" + ammo_type = "missiles_he" + + +/obj/item/mecha_ammo/flashbang + name = "launchable flashbangs" + desc = "A box of smooth flashbangs, for use with a large exosuit launcher. Cannot be primed by hand." + icon_state = "flashbang" + rounds = 6 + round_term = "grenade" + ammo_type = "flashbang" + +/obj/item/mecha_ammo/clusterbang + name = "launchable flashbang clusters" + desc = "A box of clustered flashbangs, for use with a specialized exosuit cluster launcher. Cannot be primed by hand." + icon_state = "clusterbang" + rounds = 3 + round_term = "cluster" + direct_load = TRUE + ammo_type = "clusterbang" diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index f5eefb1391..3873e7ddd7 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -196,7 +196,11 @@ name = "general ballistic weapon" fire_sound = 'sound/weapons/gunshot.ogg' var/projectiles + var/projectiles_cache //ammo to be loaded in, if possible. + var/projectiles_cache_max var/projectile_energy_cost + var/disabledreload //For weapons with no cache (like the rockets) which are reloaded by hand + var/ammo_type /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/get_shot_amount() return min(projectiles, projectiles_per_shot) @@ -209,19 +213,32 @@ return 1 /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/get_equip_info() - return "[..()] \[[src.projectiles]\][(src.projectiles < initial(src.projectiles))?" - Rearm":null]" + return "[..()] \[[src.projectiles][projectiles_cache_max &&!projectile_energy_cost?"/[projectiles_cache]":""]\][!disabledreload &&(src.projectiles < initial(src.projectiles))?" - Rearm":null]" /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/rearm() if(projectiles < initial(projectiles)) var/projectiles_to_add = initial(projectiles) - projectiles - while(chassis.get_charge() >= projectile_energy_cost && projectiles_to_add) - projectiles++ - projectiles_to_add-- - chassis.use_power(projectile_energy_cost) - send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) - mecha_log_message("Rearmed [src.name].") - return 1 + + if(projectile_energy_cost) + while(chassis.get_charge() >= projectile_energy_cost && projectiles_to_add) + projectiles++ + projectiles_to_add-- + chassis.use_power(projectile_energy_cost) + + else + if(!projectiles_cache) + return FALSE + if(projectiles_to_add <= projectiles_cache) + projectiles = projectiles + projectiles_to_add + projectiles_cache = projectiles_cache - projectiles_to_add + else + projectiles = projectiles + projectiles_cache + projectiles_cache = 0 + + send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) + log_message("Rearmed [src.name].", LOG_MECHA) + return TRUE /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/needs_rearm() @@ -249,8 +266,10 @@ equip_cooldown = 10 projectile = /obj/item/projectile/bullet/incendiary/fnx99 projectiles = 24 - projectile_energy_cost = 15 + projectiles_cache = 24 + projectiles_cache_max = 96 harmful = TRUE + ammo_type = "incendiary" /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/silenced name = "\improper S.H.H. \"Quietus\" Carbine" @@ -270,10 +289,12 @@ equip_cooldown = 20 projectile = /obj/item/projectile/bullet/scattershot projectiles = 40 - projectile_energy_cost = 25 + projectiles_cache = 40 + projectiles_cache_max = 160 projectiles_per_shot = 4 variance = 25 harmful = TRUE + ammo_type = "scattershot" /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/seedscatter name = "\improper Melon Seed \"Scattershot\"" @@ -294,23 +315,42 @@ equip_cooldown = 10 projectile = /obj/item/projectile/bullet/lmg projectiles = 300 - projectile_energy_cost = 20 + projectiles_cache = 300 + projectiles_cache_max = 1200 projectiles_per_shot = 3 variance = 6 randomspread = 1 projectile_delay = 2 harmful = TRUE + ammo_type = "lmg" /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack name = "\improper SRM-8 missile rack" - desc = "A weapon for combat exosuits. Shoots light explosive missiles." + desc = "A weapon for combat exosuits. Launches light explosive missiles." icon_state = "mecha_missilerack" projectile = /obj/item/projectile/bullet/a84mm_he fire_sound = 'sound/weapons/grenadelaunch.ogg' projectiles = 8 - projectile_energy_cost = 1000 + projectiles_cache = 0 + projectiles_cache_max = 0 + disabledreload = TRUE equip_cooldown = 60 harmful = TRUE + ammo_type = "missiles_he" + +/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/breaching + name = "\improper BRM-6 missile rack" + desc = "A weapon for combat exosuits. Launches low-explosive breaching missiles designed to explode only when striking a sturdy target." + icon_state = "mecha_missilerack_six" + projectile = /obj/item/projectile/bullet/a84mm_br + fire_sound = 'sound/weapons/grenadelaunch.ogg' + projectiles = 6 + projectiles_cache = 0 + projectiles_cache_max = 0 + disabledreload = TRUE + equip_cooldown = 60 + harmful = TRUE + ammo_type = "missiles_br" /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/launcher @@ -341,10 +381,12 @@ projectile = /obj/item/grenade/flashbang fire_sound = 'sound/weapons/grenadelaunch.ogg' projectiles = 6 + projectiles_cache = 6 + projectiles_cache_max = 24 missile_speed = 1.5 - projectile_energy_cost = 800 equip_cooldown = 60 var/det_time = 20 + ammo_type = "flashbang" /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/launcher/flashbang/proj_init(var/obj/item/grenade/flashbang/F) var/turf/T = get_turf(src) @@ -356,9 +398,12 @@ name = "\improper SOB-3 grenade launcher" desc = "A weapon for combat exosuits. Launches primed clusterbangs. You monster." projectiles = 3 + projectiles_cache = 0 + projectiles_cache_max = 0 + disabledreload = TRUE projectile = /obj/item/grenade/clusterbuster - projectile_energy_cost = 1600 //getting off cheap seeing as this is 3 times the flashbangs held in the grenade launcher. equip_cooldown = 90 + ammo_type = "clusterbang" /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/launcher/banana_mortar name = "banana mortar" diff --git a/code/game/mecha/mech_fabricator.dm b/code/game/mecha/mech_fabricator.dm index f2d907283a..442e4f5464 100644 --- a/code/game/mecha/mech_fabricator.dm +++ b/code/game/mecha/mech_fabricator.dm @@ -29,6 +29,7 @@ "H.O.N.K", "Phazon", "Exosuit Equipment", + "Exosuit Ammunition", "Cyborg Upgrade Modules", "Misc" ) diff --git a/code/game/mecha/mecha.dm b/code/game/mecha/mecha.dm index 6891719f97..669bc89875 100644 --- a/code/game/mecha/mecha.dm +++ b/code/game/mecha/mecha.dm @@ -1070,3 +1070,53 @@ if(occupant_sight_flags) if(user == occupant) user.sight |= occupant_sight_flags + +/////////////////////// +////// Ammo stuff ///// +/////////////////////// + +/obj/mecha/proc/ammo_resupply(var/obj/item/mecha_ammo/A, mob/user,var/fail_chat_override = FALSE) + if(!A.rounds) + if(!fail_chat_override) + to_chat(user, "This box of ammo is empty!") + return FALSE + var/ammo_needed + var/found_gun + for(var/obj/item/mecha_parts/mecha_equipment/weapon/ballistic/gun in equipment) + ammo_needed = 0 + + if(istype(gun, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic) && gun.ammo_type == A.ammo_type) + found_gun = TRUE + if(A.direct_load) + ammo_needed = initial(gun.projectiles) - gun.projectiles + else + ammo_needed = gun.projectiles_cache_max - gun.projectiles_cache + + if(ammo_needed) + if(ammo_needed < A.rounds) + if(A.direct_load) + gun.projectiles = gun.projectiles + ammo_needed + else + gun.projectiles_cache = gun.projectiles_cache + ammo_needed + playsound(get_turf(user),A.load_audio,50,1) + to_chat(user, "You add [ammo_needed] [A.round_term][ammo_needed > 1?"s":""] to the [gun.name]") + A.rounds = A.rounds - ammo_needed + A.update_name() + return TRUE + + else + if(A.direct_load) + gun.projectiles = gun.projectiles + A.rounds + else + gun.projectiles_cache = gun.projectiles_cache + A.rounds + playsound(get_turf(user),A.load_audio,50,1) + to_chat(user, "You add [A.rounds] [A.round_term][A.rounds > 1?"s":""] to the [gun.name]") + A.rounds = 0 + A.update_name() + return TRUE + if(!fail_chat_override) + if(found_gun) + to_chat(user, "You can't fit any more ammo of this type!") + else + to_chat(user, "None of the equipment on this exosuit can use this ammo!") + return FALSE diff --git a/code/game/mecha/mecha_defense.dm b/code/game/mecha/mecha_defense.dm index 3a448f4f92..08843c9202 100644 --- a/code/game/mecha/mecha_defense.dm +++ b/code/game/mecha/mecha_defense.dm @@ -172,6 +172,10 @@ to_chat(user, "[src]-[W] interface initialization failed.") return + if(istype(W, /obj/item/mecha_ammo)) + ammo_resupply(W, user) + return + if(istype(W, /obj/item/mecha_parts/mecha_equipment)) var/obj/item/mecha_parts/mecha_equipment/E = W spawn() diff --git a/code/game/objects/items/storage/backpack.dm b/code/game/objects/items/storage/backpack.dm index 63c8fd9faf..cee8e0f3ee 100644 --- a/code/game/objects/items/storage/backpack.dm +++ b/code/game/objects/items/storage/backpack.dm @@ -528,6 +528,31 @@ for(var/i in 1 to 9) new /obj/item/ammo_box/magazine/smgm45(src) +/obj/item/storage/backpack/duffelbag/syndie/ammo/dark_gygax + desc = "A large duffel bag, packed to the brim with various exosuit ammo." + +/obj/item/storage/backpack/duffelbag/syndie/ammo/dark_gygax/PopulateContents() + new /obj/item/mecha_ammo/incendiary(src) + new /obj/item/mecha_ammo/incendiary(src) + new /obj/item/mecha_ammo/incendiary(src) + new /obj/item/mecha_ammo/flashbang(src) + new /obj/item/mecha_ammo/flashbang(src) + new /obj/item/mecha_ammo/flashbang(src) + +/obj/item/storage/backpack/duffelbag/syndie/ammo/mauler + desc = "A large duffel bag, packed to the brim with various exosuit ammo." + +/obj/item/storage/backpack/duffelbag/syndie/ammo/mauler/PopulateContents() + new /obj/item/mecha_ammo/lmg(src) + new /obj/item/mecha_ammo/lmg(src) + new /obj/item/mecha_ammo/lmg(src) + new /obj/item/mecha_ammo/scattershot(src) + new /obj/item/mecha_ammo/scattershot(src) + new /obj/item/mecha_ammo/scattershot(src) + new /obj/item/mecha_ammo/missiles_he(src) + new /obj/item/mecha_ammo/missiles_he(src) + new /obj/item/mecha_ammo/missiles_he(src) + /obj/item/storage/backpack/duffelbag/syndie/c20rbundle desc = "A large duffel bag containing a C-20r, some magazines, and a cheap looking suppressor." diff --git a/code/modules/projectiles/projectile/special/rocket.dm b/code/modules/projectiles/projectile/special/rocket.dm index 0cee20dd53..df417ad734 100644 --- a/code/modules/projectiles/projectile/special/rocket.dm +++ b/code/modules/projectiles/projectile/special/rocket.dm @@ -43,4 +43,34 @@ explosion(target, 0, 1, 2, 4) else explosion(target, 0, 0, 2, 4) - return BULLET_ACT_HIT \ No newline at end of file + return BULLET_ACT_HIT + +/obj/item/projectile/bullet/a84mm_br + name ="\improper HE missile" + desc = "Boom." + icon_state = "missile" + damage = 30 + ricochets_max = 0 //it's a MISSILE + var/sturdy = list( + /turf/closed, + /obj/mecha, + /obj/machinery/door/, + /obj/machinery/door/poddoor/shutters + ) + +/obj/item/broken_missile + name = "\improper broken missile" + desc = "A missile that did not detonate. The tail has snapped and it is in no way fit to be used again." + icon = 'icons/obj/projectiles.dmi' + icon_state = "missile_broken" + w_class = WEIGHT_CLASS_TINY + + +/obj/item/projectile/bullet/a84mm_br/on_hit(atom/target, blocked=0) + ..() + for(var/i in sturdy) + if(istype(target, i)) + explosion(target, 0, 1, 1, 2) + return BULLET_ACT_HIT + //if(istype(target, /turf/closed) || ismecha(target)) + new /obj/item/broken_missile(get_turf(src), 1) \ No newline at end of file diff --git a/code/modules/research/designs/mecha_designs.dm b/code/modules/research/designs/mecha_designs.dm index 7ccc41c232..32272dc2bc 100644 --- a/code/modules/research/designs/mecha_designs.dm +++ b/code/modules/research/designs/mecha_designs.dm @@ -157,6 +157,17 @@ construction_time = 70 category = list("Exosuit Equipment") +/datum/design/mech_scattershot_ammo + name = "Scattershot Ammunition" + desc = "Ammunition for the LBX AC 10 and Melon Seed exosuit weapon." + id = "mech_scattershot_ammo" + build_type = PROTOLATHE | MECHFAB + build_path = /obj/item/mecha_ammo/scattershot + materials = list(MAT_METAL=6000) + construction_time = 20 + category = list("Exosuit Ammunition", "Ammo") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + /datum/design/mech_carbine name = "Exosuit Weapon (FNX-99 \"Hades\" Carbine)" desc = "Allows for the construction of FNX-99 \"Hades\" Carbine." @@ -167,6 +178,17 @@ construction_time = 100 category = list("Exosuit Equipment") +/datum/design/mech_carbine_ammo + name = "FNX-99 Carbine Ammunition" + desc = "Ammunition for the FNX-99 \"Hades\" Carbine." + id = "mech_carbine_ammo" + build_type = PROTOLATHE | MECHFAB + build_path = /obj/item/mecha_ammo/incendiary + materials = list(MAT_METAL=6000) + construction_time = 20 + category = list("Exosuit Ammunition", "Ammo") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + /datum/design/mech_ion name = "Exosuit Weapon (MKIV Ion Heavy Cannon)" desc = "Allows for the construction of MKIV Ion Heavy Cannon." @@ -217,16 +239,38 @@ construction_time = 100 category = list("Exosuit Equipment") +/datum/design/mech_grenade_launcher_ammo + name = "SGL-6 Grenade Launcher Ammunition" + desc = "Ammunition for the SGL-6 Grenade Launcher." + id = "mech_grenade_launcher_ammo" + build_type = PROTOLATHE | MECHFAB + build_path = /obj/item/mecha_ammo/flashbang + materials = list(MAT_METAL=4000,MAT_GOLD=500,MAT_SILVER=500) + construction_time = 20 + category = list("Exosuit Ammunition", "Ammo") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + /datum/design/mech_missile_rack - name = "Exosuit Weapon (SRM-8 Missile Rack)" - desc = "Allows for the construction of an SRM-8 Missile Rack." + name = "Exosuit Weapon (BRM-6 Missile Rack)" + desc = "Allows for the construction of an BRM-6 Breaching Missile Rack." id = "mech_missile_rack" build_type = MECHFAB - build_path = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack + build_path = /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/missile_rack/breaching materials = list(MAT_METAL=22000,MAT_GOLD=6000,MAT_SILVER=8000) construction_time = 100 category = list("Exosuit Equipment") +/datum/design/mech_missile_rack_ammo + name = "SRM-8 Missile Rack Ammunition" + desc = "Ammunition for the SRM-8 Missile Rack." + id = "mech_missile_rack_ammo" + build_type = PROTOLATHE | MECHFAB + build_path = /obj/item/mecha_ammo/missiles_br + materials = list(MAT_METAL=8000,MAT_GOLD=500,MAT_SILVER=500) + construction_time = 20 + category = list("Exosuit Ammunition", "Ammo") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + /datum/design/clusterbang_launcher name = "Exosuit Module (SOB-3 Clusterbang Launcher)" desc = "A weapon that violates the Geneva Convention at 3 rounds per minute" @@ -237,6 +281,17 @@ construction_time = 100 category = list("Exosuit Equipment") +/datum/design/clusterbang_launcher_ammo + name = "SOB-3 Clusterbang Launcher Ammunition" + desc = "Ammunition for the SOB-3 Clusterbang Launcher" + id = "clusterbang_launcher_ammo" + build_type = PROTOLATHE | MECHFAB + build_path = /obj/item/mecha_ammo/clusterbang + materials = list(MAT_METAL=6000,MAT_GOLD=1500,MAT_URANIUM=1500) + construction_time = 20 + category = list("Exosuit Ammunition", "Ammo") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + /datum/design/mech_wormhole_gen name = "Exosuit Module (Localized Wormhole Generator)" desc = "An exosuit module that allows generating of small quasi-stable wormholes." @@ -367,6 +422,17 @@ construction_time = 100 category = list("Exosuit Equipment") +/datum/design/mech_lmg_ammo + name = "Ultra AC 2 Ammunition" + desc = "Ammunition for the Ultra AC 2 LMG" + id = "mech_lmg_ammo" + build_type = PROTOLATHE | MECHFAB + build_path = /obj/item/mecha_ammo/lmg + materials = list(MAT_METAL=4000) + construction_time = 20 + category = list("Exosuit Ammunition", "Ammo") + departmental_flags = DEPARTMENTAL_FLAG_SECURITY + /datum/design/mech_sleeper name = "Exosuit Medical Equipment (Mounted Sleeper)" desc = "Equipment for medical exosuits. A mounted sleeper that stabilizes patients and can inject reagents in the exosuit's reserves." diff --git a/code/modules/research/techweb/all_nodes.dm b/code/modules/research/techweb/all_nodes.dm index 75b71611d5..66d51fb168 100644 --- a/code/modules/research/techweb/all_nodes.dm +++ b/code/modules/research/techweb/all_nodes.dm @@ -851,7 +851,7 @@ display_name = "Exosuit Weapon (LBX AC 10 \"Scattershot\")" description = "An advanced piece of mech weaponry" prereq_ids = list("ballistic_weapons") - design_ids = list("mech_scattershot") + design_ids = list("mech_scattershot", "mech_scattershot_ammo") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 @@ -869,7 +869,7 @@ display_name = "Exosuit Weapon (FNX-99 \"Hades\" Carbine)" description = "An advanced piece of mech weaponry" prereq_ids = list("ballistic_weapons") - design_ids = list("mech_carbine") + design_ids = list("mech_carbine", "mech_carbine_ammo") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 @@ -914,16 +914,16 @@ display_name = "Exosuit Weapon (SGL-6 Grenade Launcher)" description = "An advanced piece of mech weaponry" prereq_ids = list("explosive_weapons") - design_ids = list("mech_grenade_launcher") + design_ids = list("mech_grenade_launcher", "mech_grenade_launcher_ammo") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 /datum/techweb_node/mech_missile_rack id = "mech_missile_rack" - display_name = "Exosuit Weapon (SRM-8 Missile Rack)" + display_name = "Exosuit Weapon (BRM-6 Missile Rack)" description = "An advanced piece of mech weaponry" prereq_ids = list("explosive_weapons") - design_ids = list("mech_missile_rack") + design_ids = list("mech_missile_rack", "mech_missile_rack_ammo") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 @@ -932,7 +932,7 @@ display_name = "Exosuit Module (SOB-3 Clusterbang Launcher)" description = "An advanced piece of mech weaponry" prereq_ids = list("explosive_weapons") - design_ids = list("clusterbang_launcher") + design_ids = list("clusterbang_launcher", "clusterbang_launcher_ammo") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 @@ -968,7 +968,7 @@ display_name = "Exosuit Weapon (\"Ultra AC 2\" LMG)" description = "An advanced piece of mech weaponry" prereq_ids = list("ballistic_weapons") - design_ids = list("mech_lmg") + design_ids = list("mech_lmg", "mech_lmg_ammo") research_costs = list(TECHWEB_POINT_TYPE_GENERIC = 2500) export_price = 5000 diff --git a/code/modules/uplink/uplink_items/uplink_ammo.dm b/code/modules/uplink/uplink_items/uplink_ammo.dm index 0db1bc96f0..911aa1a32e 100644 --- a/code/modules/uplink/uplink_items/uplink_ammo.dm +++ b/code/modules/uplink/uplink_items/uplink_ammo.dm @@ -253,3 +253,17 @@ item = /obj/item/ammo_box/a762 cost = 1 include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/dark_gygax/bag + name = "Dark Gygax Ammo Bag" + desc = "A duffel bag containing ammo for three full reloads of the incendiary carbine and flash bang launcher that are equipped on a standard Dark Gygax exosuit." + item = /obj/item/storage/backpack/duffelbag/syndie/ammo/dark_gygax + cost = 4 + include_modes = list(/datum/game_mode/nuclear) + +/datum/uplink_item/ammo/mauler/bag + name = "Mauler Ammo Bag" + desc = "A duffel bag containing ammo for three full reloads of the LMG, scattershot carbine, and SRM-8 missile laucher that are equipped on a standard Mauler exosuit." + item = /obj/item/storage/backpack/duffelbag/syndie/ammo/mauler + cost = 6 + include_modes = list(/datum/game_mode/nuclear) diff --git a/icons/mecha/mecha_ammo.dmi b/icons/mecha/mecha_ammo.dmi new file mode 100644 index 0000000000000000000000000000000000000000..63bc38cfa71c706cde5466b2058661ff7ec54582 GIT binary patch literal 874 zcmV-w1C{)VP)*4*viE*WX~EprFyCb^rhWL58&dnKM5>KYsuK|7rmL*Z{!5 z!0+#T!{(2uQG((C0004WQchCV=-0C=2@kj)Ch zFc5^#$y0>(F8*D;NK5I#zJjF5wpmD0$*ziTZ?NFec$*JC24-q?Zo7U^&83$QNQ6sN zCw1IxrFf!cm*KFN!U4{XS0L65IaUyE{Hmm|m?-m3iYe&;YyMh3%tZ&IfoM^ua$P_o z^l%;1->QS6N=7s1`EKE&J9$lR)UiCv_&ep+Uv911q4~W32H>}GF*AKFKL7v%C`m*? zRA_RRZ8DQJdtwO;Ii3E5CPByLD^^Dl zr2NAOV!kB|zyMSNdQa2t3vK;TvEP4V6|RVP`0kb6Ve~(|3ZKsp1e8zTRpy7}oFL{~ zg7ZoK`FutM>_hH6&xlY5z?IS30%EPe$Cc6A0%EP&05IMXQa1=7_;cz;0&ugG0W9OS zk^#}r0sJ~(N<{O^64Cq!;PWk^Y_d-6W}B>2yHk@_9u@nisr;yzs9!9!%r6$22PkQ& zhZ5}bV+}7C_{aBfgdZ+od=jwP_f2B`=?EXL=;`<04~B+@hK624z4wE7?D+Izb}a83 z_b2&ZUh;VQo*%5%{E(az==kgPiV}!#f^S&g=iV>@0Jt)@n+=Gynu2di-$XyFj75Y` zC;-OWgwzcPaOv>Q6lU&ln6EX`JmGz zZ!-9;P3}HT<%KroezwpuzgTGF_rdsmFn%8l4Gj(bGxdJn$79F07qeqI{dg5SR&~BI z{=M9DUA}S`v=UJM5@0X^`;bowb%0bEJKij>;S&Jh$~ZgLstw@AFG}4Y0Ema1*a`^w z0>F5}Mu2Ov@lD`M1O;j?5o$7gN4d$NKy6JX)5x`0o~AUv79cLP?EGIWwAvC$kAlkc z|2hD)`TSoA*na+B1?)cm*AVud|JMn9_k-8gFAwBASM0wn^Z)<=07*qoM6N<$f=OJV AtpET3 literal 0 HcmV?d00001 diff --git a/icons/mecha/mecha_equipment.dmi b/icons/mecha/mecha_equipment.dmi index 02c7984831c38f3c96e855e88c4318e1fa303e7f..5e277af7cca24ff5dd27461498a83fda915123ff 100644 GIT binary patch literal 18986 zcma&OWl$W^);2o02iM?);I1K9a0vu=cM0x3NFYE6?rydEcsA zx9Z;delXJ0y}S3?YcF}$vj|sGl*T|MK?Q+87_u@FDj*OH@Da3uj0n7*d}>qz4w!hW zX}L<6yO=s#JGxps*n>cx8Hw=<_Fe2)-{uDym=~nfWfv_}0~rY%zgblk4dT7JonRdt zwir#8V!2T}d_DAW$P&sb^j>X0ePdI*o@luv(OD){o}D#p@-E(Iwm7+&*}I@(yg_^@ zMw!QEQ|WGEYhTn!nIM$EM5=sfE3+6kE_Uh3X(!Bp1(pN9p@} zj1Q4fJQuO8GcBfnjV8QT<-+&XU zi2U}wZ6R|Y+SrD=WN`JX>#!W`FzS!1ORytn<{?Hgs=dv4qO`H$DPi2ECCq1L*84RCY zw}pd|e4gXRiAatROT0*1&jvm0EW5QIGX0~R(hoQbbxKc-^LZcjp%}u`dwkJHnKB>{ zB}i7{lbUD7X{L{!n)yQq1P&cJFNc!xJ0Ca9d0g4A-IQc*dED~PP=+HN>(kPbmfy$q z8X9L7=H=G5sX8|HO-s+ecD2%)ZMHB}I@Mx6b~)lB@@JjJ~1y)(M)8GAmdvNZH}6Z1>$TIs(8Dikai-Bh^p%_=$b_I&kbNMJ`B5a2#O14l1MU!%95< zu!WO5X;-+uv==E2gI`3R7@n6o28Jv25K&3V!Z9r#5RF^2dq;nYE0k;F{JVdfn7o3p|6ao?mKv{`g$k)_-Lw!r+|K1-1R+y}08ew)jj**cOd5sN^XO*&?ame>PYttoY>Y$P!6lZzN$lLsL%-l{mlq2~i{= z+ul}hWCp)e-X>%D)H@mSj#}`Y!4cv0@)p+C4p_PqR|{jrTEeM;nS+C)rlwrG_Ll*H zmdZ;Q;tE>FLKR9KFDxOO!OqL$Io*d3+N{SjCAg|ZiiM4hDZtRMM(jjKs_OVi8x|4$ z`7l}1UvFS)lMJum6UYNyGp@AcqdS-GvPdwZBMd13$*~9( (IAfF`yLDn;nVOh{ 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 delta 11860 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 diff --git a/tgstation.dme b/tgstation.dme index 28f469ac25..769d836db8 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -783,6 +783,7 @@ #include "code\game\mecha\equipment\tools\mining_tools.dm" #include "code\game\mecha\equipment\tools\other_tools.dm" #include "code\game\mecha\equipment\tools\work_tools.dm" +#include "code\game\mecha\equipment\weapons\mecha_ammo.dm" #include "code\game\mecha\equipment\weapons\weapons.dm" #include "code\game\mecha\medical\medical.dm" #include "code\game\mecha\medical\odysseus.dm" From 98d33544d811939c3135e76d6123c8eaca706bac Mon Sep 17 00:00:00 2001 From: necromanceranne Date: Sun, 16 Feb 2020 22:39:47 +1100 Subject: [PATCH 294/342] I forgot the melon shot --- code/game/mecha/equipment/weapons/weapons.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 3873e7ddd7..3de9b78cd2 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -303,10 +303,12 @@ equip_cooldown = 20 projectile = /obj/item/projectile/bullet/seed projectiles = 20 - projectile_energy_cost = 25 + projectiles_cache = 20 + projectiles_cache_max = 160 projectiles_per_shot = 10 variance = 25 harmful = TRUE + ammo_type = "scattershot" /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/lmg name = "\improper Ultra AC 2" From c79ecf4db73762b0f67f2121cfbb8586d013b0b4 Mon Sep 17 00:00:00 2001 From: necromanceranne Date: Sun, 16 Feb 2020 22:56:10 +1100 Subject: [PATCH 295/342] So no mech logging, huh? --- code/game/gamemodes/clown_ops/clown_weapons.dm | 1 - code/game/mecha/equipment/weapons/weapons.dm | 1 - 2 files changed, 2 deletions(-) diff --git a/code/game/gamemodes/clown_ops/clown_weapons.dm b/code/game/gamemodes/clown_ops/clown_weapons.dm index b054ff89af..674afad88e 100644 --- a/code/game/gamemodes/clown_ops/clown_weapons.dm +++ b/code/game/gamemodes/clown_ops/clown_weapons.dm @@ -279,7 +279,6 @@ internals_req_access = list(ACCESS_SYNDICATE) wreckage = /obj/structure/mecha_wreckage/honker/dark max_equip = 3 - spawn_tracked = FALSE /obj/mecha/combat/honker/dark/GrantActions(mob/living/user, human_occupant = 0) ..() diff --git a/code/game/mecha/equipment/weapons/weapons.dm b/code/game/mecha/equipment/weapons/weapons.dm index 3de9b78cd2..978825c546 100644 --- a/code/game/mecha/equipment/weapons/weapons.dm +++ b/code/game/mecha/equipment/weapons/weapons.dm @@ -237,7 +237,6 @@ projectiles_cache = 0 send_byjax(chassis.occupant,"exosuit.browser","[REF(src)]",src.get_equip_info()) - log_message("Rearmed [src.name].", LOG_MECHA) return TRUE From 006e05fa34289dc1ac93777eb8c02aedd684b184 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 06:10:22 -0600 Subject: [PATCH 296/342] Automatic changelog generation for PR #10704 [ci skip] --- html/changelogs/AutoChangeLog-pr-10704.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10704.yml diff --git a/html/changelogs/AutoChangeLog-pr-10704.yml b/html/changelogs/AutoChangeLog-pr-10704.yml new file mode 100644 index 0000000000..1acd46b51f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10704.yml @@ -0,0 +1,4 @@ +author: "nemvar" +delete-after: True +changes: + - code_imp: "Slight changes the self-repair borg module. It no longer references the borg that owns it." From f0b3021f5df09950743df6e2d9ad113030e26dbe Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 07:41:26 -0500 Subject: [PATCH 297/342] I miss my powergame --- code/modules/reagents/chemistry/recipes/medicine.dm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/code/modules/reagents/chemistry/recipes/medicine.dm b/code/modules/reagents/chemistry/recipes/medicine.dm index a07e7697bc..2a8b39e26b 100644 --- a/code/modules/reagents/chemistry/recipes/medicine.dm +++ b/code/modules/reagents/chemistry/recipes/medicine.dm @@ -68,6 +68,12 @@ results = list(/datum/reagent/medicine/synthflesh = 3) required_reagents = list(/datum/reagent/blood = 1, /datum/reagent/carbon = 1, /datum/reagent/medicine/styptic_powder = 1) +/datum/chemical_reaction/synthflesh2 + name = "Synthflesh" + id = /datum/reagent/medicine/synthflesh + results = list(/datum/reagent/medicine/synthflesh = 3) + required_reagents = list(/datum/reagent/blood/synthetics = 1, /datum/reagent/carbon = 1, /datum/reagent/medicine/styptic_powder = 1) + /datum/chemical_reaction/synthtissue name = "Synthtissue" id = /datum/reagent/synthtissue From f4734e44f0a9025925f3985cef886791ff779442 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 07:52:34 -0500 Subject: [PATCH 298/342] o ye this should be something else --- code/modules/reagents/chemistry/recipes/medicine.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/recipes/medicine.dm b/code/modules/reagents/chemistry/recipes/medicine.dm index 2a8b39e26b..d0d23860de 100644 --- a/code/modules/reagents/chemistry/recipes/medicine.dm +++ b/code/modules/reagents/chemistry/recipes/medicine.dm @@ -70,7 +70,7 @@ /datum/chemical_reaction/synthflesh2 name = "Synthflesh" - id = /datum/reagent/medicine/synthflesh + id = "synthflesh_2" results = list(/datum/reagent/medicine/synthflesh = 3) required_reagents = list(/datum/reagent/blood/synthetics = 1, /datum/reagent/carbon = 1, /datum/reagent/medicine/styptic_powder = 1) From 38f32d28b79173effb445fa638be2426d8412c49 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 08:06:22 -0500 Subject: [PATCH 299/342] Mixable Synthblood --- code/modules/reagents/chemistry/recipes/others.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/modules/reagents/chemistry/recipes/others.dm b/code/modules/reagents/chemistry/recipes/others.dm index b463b5758b..64a4426ea0 100644 --- a/code/modules/reagents/chemistry/recipes/others.dm +++ b/code/modules/reagents/chemistry/recipes/others.dm @@ -743,3 +743,12 @@ id = "blue_glitter_white" results = list(/datum/reagent/glitter/blue = 2) required_reagents = list(/datum/reagent/glitter/white = 1, /datum/reagent/colorful_reagent/crayonpowder/blue = 1) + +//////////////////////////////////// Synthblood /////////////////////////////////////////// + +/datum/chemical_reaction/synth_blood + name = "Synthetic Blood" + id = /datum/reagent/blood/synthetics + results = list(/datum/reagent/blood/synthetics = 3) + required_reagents = list(/datum/reagent/medicine/salglu_solution = 1, /datum/reagent/iron = 1, /datum/reagent/stable_plasma = 1) + mix_message = "The mixture congeals and gives off a faint copper scent." \ No newline at end of file From 313f544aeedf9f9ad507a19824e833276d711921 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 08:34:08 -0500 Subject: [PATCH 300/342] Make it require some heating --- code/modules/reagents/chemistry/recipes/others.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/recipes/others.dm b/code/modules/reagents/chemistry/recipes/others.dm index 64a4426ea0..6e13209f75 100644 --- a/code/modules/reagents/chemistry/recipes/others.dm +++ b/code/modules/reagents/chemistry/recipes/others.dm @@ -751,4 +751,5 @@ id = /datum/reagent/blood/synthetics results = list(/datum/reagent/blood/synthetics = 3) required_reagents = list(/datum/reagent/medicine/salglu_solution = 1, /datum/reagent/iron = 1, /datum/reagent/stable_plasma = 1) - mix_message = "The mixture congeals and gives off a faint copper scent." \ No newline at end of file + mix_message = "The mixture congeals and gives off a faint copper scent." + required_temp = 350 From 3286f43d9094e67708b7e4bdef5a9452507b0d71 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 11:17:54 -0500 Subject: [PATCH 301/342] Didnt know I could make it a subtype --- code/modules/reagents/chemistry/recipes/medicine.dm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/modules/reagents/chemistry/recipes/medicine.dm b/code/modules/reagents/chemistry/recipes/medicine.dm index d0d23860de..0b32952d20 100644 --- a/code/modules/reagents/chemistry/recipes/medicine.dm +++ b/code/modules/reagents/chemistry/recipes/medicine.dm @@ -68,10 +68,8 @@ results = list(/datum/reagent/medicine/synthflesh = 3) required_reagents = list(/datum/reagent/blood = 1, /datum/reagent/carbon = 1, /datum/reagent/medicine/styptic_powder = 1) -/datum/chemical_reaction/synthflesh2 - name = "Synthflesh" +/datum/chemical_reaction/synthflesh/synthblood id = "synthflesh_2" - results = list(/datum/reagent/medicine/synthflesh = 3) required_reagents = list(/datum/reagent/blood/synthetics = 1, /datum/reagent/carbon = 1, /datum/reagent/medicine/styptic_powder = 1) /datum/chemical_reaction/synthtissue From c0295156ffe927f4a17b336cc9c48ce49904d368 Mon Sep 17 00:00:00 2001 From: Unknown Date: Sun, 16 Feb 2020 11:42:30 -0500 Subject: [PATCH 302/342] Adds synthmeat reaction --- code/modules/food_and_drinks/recipes/food_mixtures.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/food_and_drinks/recipes/food_mixtures.dm b/code/modules/food_and_drinks/recipes/food_mixtures.dm index fd332a38df..0b297648c5 100644 --- a/code/modules/food_and_drinks/recipes/food_mixtures.dm +++ b/code/modules/food_and_drinks/recipes/food_mixtures.dm @@ -101,6 +101,10 @@ required_reagents = list(/datum/reagent/blood = 5, /datum/reagent/medicine/cryoxadone = 1) mob_react = FALSE +/datum/chemical_reaction/synthmeat/synthblood + id = "synthmeat_synthblood" + required_reagents = list(/datum/reagent/blood/synthetics = 5, /datum/reagent/medicine/cryoxadone = 1) + /datum/chemical_reaction/synthmeat/on_reaction(datum/reagents/holder, multiplier) var/location = get_turf(holder.my_atom) for(var/i = 1, i <= multiplier, i++) From 1a0fba8a2ad708ad1fe688f28ac5a6082d3fe571 Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Sun, 16 Feb 2020 18:37:51 +0100 Subject: [PATCH 303/342] Something about consistency and magnetic rifles. --- code/modules/power/cell.dm | 6 ------ .../projectiles/guns/ballistic/magweapon.dm | 2 -- code/modules/projectiles/guns/energy/laser.dm | 1 + icons/obj/guns/energy.dmi | Bin 41420 -> 41781 bytes .../projectiles/guns/energy/energy_gun.dm | 4 ---- .../modules/projectiles/guns/energy/laser.dm | 11 ----------- .../mob/inhands/OVERRIDE_guns_lefthand.dmi | Bin 59237 -> 0 bytes .../mob/inhands/OVERRIDE_guns_righthand.dmi | Bin 62021 -> 0 bytes modular_citadel/icons/obj/guns/energy.dmi | Bin 1118 -> 0 bytes tgstation.dme | 1 - 10 files changed, 1 insertion(+), 24 deletions(-) delete mode 100644 modular_citadel/code/modules/projectiles/guns/energy/laser.dm delete mode 100644 modular_citadel/icons/mob/inhands/OVERRIDE_guns_lefthand.dmi delete mode 100644 modular_citadel/icons/mob/inhands/OVERRIDE_guns_righthand.dmi delete mode 100644 modular_citadel/icons/obj/guns/energy.dmi diff --git a/code/modules/power/cell.dm b/code/modules/power/cell.dm index 120303d4d7..d8d473a3e2 100644 --- a/code/modules/power/cell.dm +++ b/code/modules/power/cell.dm @@ -357,16 +357,10 @@ maxcharge = 12000 chargerate = 600 -/obj/item/stock_parts/cell/magnetic/empty - start_charged = FALSE - /obj/item/stock_parts/cell/magnetic/pistol name = "magpistol power supply" maxcharge = 6000 -/obj/item/stock_parts/cell/magnetic/pistol/empty - start_charged = FALSE - /obj/item/stock_parts/cell/toymagburst name = "toy mag burst rifle power supply" maxcharge = 4000 diff --git a/code/modules/projectiles/guns/ballistic/magweapon.dm b/code/modules/projectiles/guns/ballistic/magweapon.dm index f366063a74..4e37017b79 100644 --- a/code/modules/projectiles/guns/ballistic/magweapon.dm +++ b/code/modules/projectiles/guns/ballistic/magweapon.dm @@ -61,7 +61,6 @@ /obj/item/gun/ballistic/automatic/magrifle/nopin pin = null spawnwithmagazine = FALSE - cell_type = /obj/item/stock_parts/cell/magnetic/empty /obj/item/gun/ballistic/automatic/magrifle/hyperburst name = "\improper Hyper-Burst Rifle" @@ -100,4 +99,3 @@ /obj/item/gun/ballistic/automatic/magrifle/pistol/nopin pin = null spawnwithmagazine = FALSE - cell_type = /obj/item/stock_parts/cell/magnetic/pistol/empty diff --git a/code/modules/projectiles/guns/energy/laser.dm b/code/modules/projectiles/guns/energy/laser.dm index f45b5a29ba..4b29b59549 100644 --- a/code/modules/projectiles/guns/energy/laser.dm +++ b/code/modules/projectiles/guns/energy/laser.dm @@ -11,6 +11,7 @@ /obj/item/gun/energy/laser/practice name = "practice laser gun" + icon_state = "laser-p" desc = "A modified version of the basic laser gun, this one fires less concentrated energy bolts designed for target practice." ammo_type = list(/obj/item/ammo_casing/energy/laser/practice) clumsy_check = 0 diff --git a/icons/obj/guns/energy.dmi b/icons/obj/guns/energy.dmi index c68728a91fb7bf3eb5961f104bee78ac83e1ee8c..a29f8ad675e4806d7e2d09cf90baac9b7ac94dc5 100644 GIT binary patch literal 41781 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 PfiELHQ{4(}?Ct*m|M1DZ literal 41420 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

          (|t{C3r$t$~u^gkB<B9bqVf{_2IB#U2fdXNMUN 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

          DHrxJ(x;!aeolXX1ve#PR$cBz18qfqpbCc; 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 diff --git a/modular_citadel/icons/obj/guns/energy.dmi b/modular_citadel/icons/obj/guns/energy.dmi deleted file mode 100644 index 482ec04d94d8fb1c6e77b717f0ad7cdf65935a23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1118 zcmV-k1flzhP)005u}0{{R3yb+fl0002VP)t-sz`($5 zW@a@rIW8Ol0001)001mLMp3b~+04v9Jw%L*jA~|bT2^67NKk(O0RI36C~0r0|NptJ zu3A@Nn2(P%GdZfBQZ+O>Sy*C9NKrpNMQLYqYT4OYU`qeqTUfKRW?^AW001}u09sgL z&BDSzJw+w}06zc#82|uFNm8z*rILz@Syy36M^KQ6h)PLOw*UbDlmPOH06HQ7|Nj8; z@&G+O0Cm|kQ<)`i006pd0Iy>Jyu1LivH*(zJpi)*0GHVSeY3#8z$N<3+5i9m0d!JM zQvg8b*k%9#0O)#DSad{Xb7OL8aCB*JZU6vyoSl?G4#FT1Mb~f&(r&A1tqV79jK*|f zuV7HdLZmGL)OdTTnwn^|;BJPz&maCI#ALBr7bRJ43Va4_MB9)#nT}J8E`nL^ntXy0 z2T^hRXpE&6Tp2+Fy1GUfF`Tm zs_h;=OR_ZiyvNv66X^L%GHeL7vR^WHdtxBzwOdn?zm$?1(1SzXsppJY5IqT^^B{Wa zN&g$mNckCzR9G}U?-@?dd&blAo&h=DKcbkd%H{n_xB&-QHnA%G>wy3O0#8XqK~#90 z?b;7>lQ0+t@DQzv714GG65Vj|U#HG))j2n{?E8Ny--K|xZiIA{mfY_7y?5NTf%06_ z(7W8r7ytmkJr@L=J2A@I4a z>;VA)00000002N~?C;w>>qb*^f8Xv|H=5Sz@7u9;`un!Mzt|qo(%-if%d&1y+xGrq zd%))YzEYM~9`*MveedrpeedrpeedtPLVw@J(BB6D00000aDTY^`v&j-b2X~<-N?3a kf8VyDzYhQa005wy|5*7|0?I9P Date: Sun, 16 Feb 2020 18:56:57 +0100 Subject: [PATCH 304/342] ffs --- icons/obj/guns/energy.dmi | Bin 41781 -> 41473 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/guns/energy.dmi b/icons/obj/guns/energy.dmi index a29f8ad675e4806d7e2d09cf90baac9b7ac94dc5..20fe8272daf68ffb7b6a511ea786964691538f22 100644 GIT binary patch literal 41473 zcmcG#2Q-{-+dVo6q6a}lOC*R+L@y&zLzG06XrlztdoLq;7m?^KB6=4@@4fdj7+o-W zXUci}-uFG{`_}oNwZ5~?|5)oW!^}K$*X!EX-un($S5+V(d`Jiafk<8}%Dw}Eu%&OW zyLccF$Sh?}2n50<_j<46B5USs>SXEQVrg#&0(qpBq^Q`#MDB%*oR{63FVc`zeP=_~ z%tgWF^oi(q6XJDNNyQKe3*po6oj1D|S-j&ApHPE4SQN{iqU#QdqzcF+)Ya+CNiE`N z_XPPp>U;gL)*LDic7;$$u*)o|Y}oLrVXK2R>@)2K{j~Y+JIew5L3Z+iJ$gv%gH)z% zbbkKL&0S6x2A1^lk9>u*h~PQ$yBbq}Iy~J(Gr#9_KGrjHk8F7Tsh5_)cIk^i{ekju zb|Tkxj2t}BB|vW}`cGD`%-!@X_a~(63_nr^_m?|at&E>W(iGgsIgoGF{5~F09YKcd zRFxHhSzFNURcfC1Ft-?_+4k29H4mzCK{Q^PQ*M?q+4|IxJ$k7ABy+SN`qTa2_#}@S zPh;;KO+lZA*@F}UE*bdmJ&_I_KQzJk9=>jy(kGrvkuazd zNc+dqqmu$Y2GzoYpHaOk- z7^M+UA6gC{2}X?4O;k|T@Ce2~6KXFui#ES6IrN4CPxD;}f0$^p{3qU*eSH$IObPmf z>WYqeJ$+7Yf5))?Vo0M`i2kkm^T~mc`J>b9oJTv=QHpmMv1N>eixC{AF_RO zY`Tgbttl-bX|g&aL~KY!x$%xZb#W-;b|Zfv&E+MZLh1DLZbXVHr3ASbD}$c#?z@O5 z@(8O48iaT0ayg1mghG!9=f2@99ErC9@%q-pqFip0)RD4~)^H;Te%BhUjEzCS$&Op# zsE>&H0javzPb?T6@ar4;u((u_Yc-X3j7l-luyU{*| z(X3#a5ApG%^Xa4CmQN?SdnTm_TP!v9sGLtW=XIXHL@QnPL5p3wb(i z|4d!%hx!)Zi&^fl7`U5p+n2M^0)Jezo(PVTZxWTS2Np-n9MFGYSsu?->)}k5V&Jv8 zc4;h~8zVTW7g*J-mvMA-Z$4kCU{;vdpT5SjwVrGBgc$uwY-bhAG|-6~7-3smL3%V4 zjH#L?BZC4oqrxqyz^t@dZ6f>~-+vrY=NEjn4GtO%G8Ay(mik`)(JErg0;l(ePl%wE z*EAl4d;vVMHx)D(;t%|AROwWhp#K0v6*o zDG=}^Za)|Fl$n|Nu>zK&tgP&-80;@$VPQe^xQ}k%B}ym_yhh=4-yeAG>ALKl8<4D5 zc2pEG&X@1s&2UYvB4dOZ#~Ufw;HwbMB(!K8@s>oUG_WSVJ?GB$;qtG#Zs(dLwo;z z0_pS6Ofjle?EyFTh0Tz?1a6i$tC^as?>VJeGCz_cXpPNd?{j4)a1%l&Mjs%gzs*O} z?UC5il)Sk2qrU}1^rXplk8aVOKKhJ|?-^rE@$U87r&6f@XZ|Ib%Zr1h?XRW;ZWzg~ zivx5xmdCMh?C&c-w~u-RjN(XoF_&KV^nneNiCh(KGy@Hnju9To18GA)zd#rl>V8O& znE0hWpPNnmu1~Wwo6N9i=*vKS;fAut1$|N`(N);Ymbm*dNoe4LX%9%J-lf3MLvDUM z?)%7iwwhI1?B%Zku;kfFy4uBQLINm~GJGuwh$ zT`1P2NmkcY&zq_NCSt~SP;KcBu(Vz=I<5o6b#3Or*o#RKgn@j{&Z4!f69OHh_NH2( zP}MYvx#jDwZPCX1H8GwC;t3<}`|F2sPq_Ds{JuO-xM(psZ2g?>T+VE9PkizPl|18z zt29TkbdXMhT&9#S=ozPjB+b!TeCF`4O@TJu1t z&s|Z5C4*GSyFSwQ8wyqvw77(ep{HDDTNjfS_?i4a<@rCgf*AGc#<>Otf2UX*@X)|& z?Jba(M_5x&QnA$q%mE7wPgxVo?+mUI8#1HRR_gcOWH1+*)Tzl9gwY4s?EHdg7oL{X~qH6{+yhdWu zk7THrxjjE_IGc}UcQs3!g#Kt;KoLKbz&;E~z@SD7Y@Av(z&^3~`z<{Uj^m<8bO%ET zWOIGncKecVR#`(!Z@twsZ6QO-0p4|VBVz8 z8yTTfjAWiySIyyr=v~wa>f*z+;;u`>%6oD1Z?!uXY7ysUPd|sWro1riCKhO3N;NSx z4O6LLGn^x35bOLQ6WZ6e-DK7qGhbtzp3LX&H@XjXM!`CahE!ZsmEPDmXJ#HO^!>J+ z=p7g^9nE?6uPRpI!UF&3ajUcT3FD>BV(i=MLUkofAL_Ha)-x8H55m6UV0#5Or>7A zdizji)Xm7=5gDsc!%qCSZ+ASlP*F_a=EWY37Q!4t^(WNBP7lKD9ehopk3LD%37P*L zecX8XDwMQDo5=jqvH*IMsyn0-WLJ#6?$l7x!Xo5#`sphLzp>ojkL-R|a|6+DZpl<_r_gYV; zY}YPNf+kihHhIf7?}a|-AN4=)PPOB=Fu8lJJZ-uOqaENn42kWd@d=jLa>QfFq#BiK zcB$BoxHmbCMiq&laZ38z_ZIO_F~-`@E!EW3RCvl1f~Kk*5;}r@r76IheMS9{9<59{ zjoI0AwreJ);ZZT>$Og>Ec$|=#H)o4(>%DPb3P6Hq*s}&yS*3rWbFokx`7~d*R#&&n zZRqp|(4WP9JgS@yg_zrrc-eQnVS$7j``8z=DNDilDyTTrg zZ}IG`Y?(U)y5@0`i`hs?EM13CHg*{Pc#n14C-a$oURr@`eWZ+{I}j8mFu?o|CB6MQ zTWvw+rUwU}VYkOMsiF$iowu+bin%-kHkdZZYPkIaX}s6|M-U+)p`x<#TI*+=oSYo> z4INQcgj@zerVr5|(>=d->2*S=TET8wDrIlVy*#>7|)fs&Ixf;R}C> zB+d_Kaw1#0D@;AH;(sy$fr3`VK|QeW3qw$Iy)C_h`3ua;DTqQd?lk3>>ta0`o);~U zs&4E;+vC6SedWyPruJ7I4?NE|r}zpgB+s;x-e)c}cgwOp_94!VA+zjL5HpGpLlE*e&T z)TFEdeDH6v&HDXa=5aB%t{!tf=2bf|cPgk018>xH8mA&wScnW{nM4X?ZAg};U=sSsyG}e-qh8y( zJvQujCWf9-y!=wz4FLl|9#n3jXJ>eIe4O2dM7j)q($4-Mdr+bBLuvu$Gf}aLwEcKKk zUr_5%1Gx~{p@zzujN2i52DkbHa@Iwq7Wi{jjD_0d8 zHXI=pCj?_3#=0-9oTQ8Uf}uYSpD>U6-rmaYkDXR(jbojDvord42*)kp82|aZ`dS0p zF#X>DALNnKbA&P1(e@drpTW=Si&seH)^oG=cm-e*-I6J1|IMLP3*eeTgrn=n8$C}3 zS>mJXK33M@81mz6BhPc^NvSH7XT#a(q7f0?JaGVkPr205c{WrpHwj37sVZX zc##Gl65j|lV%m&xnE>!(nOL6N-UEE%a|oCTJ|{MhS?~K9sP&x!08LBmHmK_}Ez>DR zagW)TIYqx~p(LNf!@?B3tGy_GOJXd5S6>p)pKJ~Z0Qbh}y}Y2_tvx@};Gr{lLC*^G z&~|LM1^4#JxRw~@@Be4S^$c`-*WS0F+i(3sNshp|M;@19wirUAl3wt$xHu{bMqPU) zVXY>G3IcMm&I3O$IF6WF>Z#%_a>H)D)}Eo&FyniWAK06(_-^9eJknXlc*R&pS}r&= za|xOm9vRKT!;|pKo!8p=ftTt0Z+~=|?^e1U$@{aLgMCxWQp~p%-~@D$;>b4IywFRq_zdwG;~8iMASh@mRHy|~YJ#FXESoZk^^Z*LC^55LpShgWD_$j6>f-?>9Ho|oev)u!4-JcL$(=W1(6;zcZuI$p(tEs|-*$f5)qzGPgt%?R;emfl zGvk6Qh7jkTp5ZVr^eoa2)3WHh<0nDpb1~^U#0{P&LZg8mB72}ne3@<)HZd_mi?P>M zh1RdPGnHQ15SnEWwsVEWgfWXf{(LzrvatU=W{WY`9{ytW`f0`K^Z+{t2Qxc+_+o<_ zIV0oCH#Wq^A#`IrrC%3R!}Pjul7l_Q>;YC%!>;KF=4H3fBPUAVV{ZWxcE6?kK1 z#i5+QwGz&j@#)6&dYLDI>%%KcOZL$tt5N6%GTr?%vITeR$WQz&A~)i3>r{!(J~vMb z(ka((kNNBMQ(#ZVH2nUSpRdULB>Tbhk9WHt6!S&yq*#5WymtEA`!d6;Ibikc+WH2= zYFiKC6{eK_m8{2$L|<3JTIijTm=2hsPhmPiSd>Uhn~U%Xve%ncQKKEz@s4*H_7#H<)wH`{~ct7v4U((wt7E2YY?FlzNT)bi^g0 z$rwUP+b`p}l}0L+H{Ugusjm5?3V_ox|%fv+ep*ST2rlBDjm=n*8HNT;$JomrOa908z$KsMy5_Ib&weWqW3 zXPHlzd+NYqr*MF(LFTt4MHd?`l%Zd+3Te_;H%SLEBx0^AuZXNg;cmBsnZh;nV$mJT z10<7r0wor>{%e_mNv_aQDWE~xQ*ybQ~O zb(dBOc3x)>|Jfb2?%^i|1~<|pB?(Kw^(NiXh2ZAAk41KXox*42O) z9lMZoYCl*Xc3SXAigx@J9H{Gn=ax2(l(3O=*5rRB_Z@qm&|C9AM70-y1cmVn?$R$g9R zLt_96u6!4ZvrYaUiy{t`Nu$&3_Wo<+&#Nn0c@GGOUyFIP>u!7S=7sgN4hTIUU@>fS z8tnoUm|h*bZ7D>#f>TrPwY0uwCaUQK1y|(_%|61erc&t@R@?HwJSR~w1GH#%p# z5Dmi*!$iBxcZsUPqN3UjcJLav;*)(l&bkS!%A>jlpgwZ3Bm@tE#dD+yMI4$AxNE%( zaIdR7#32;3$eynk>sL|^4-e1H>6Cl(hPbThIt7={b?3eH&SXKeD+3U}q)bG*hD}N{ z(A=vTkO5YFWKWVD&@v!@r$O(LGh$I2y&z^a$P<)l1G3EHVd&q1goD$JQNN+x&%BIo zcPkScb|0{a6c$R{&){N4PV(uzv2ppiD@so)07d&O`3i>y1>JF48e-jS=O+#e|Mllj z(w=y&hPH-`l@(zT<4rW9@c4#PCA_k`y8M=pc#)5k?l?5nI3yr(#~6hd6qP&yau%T) z3x5TFP-w8Q&InK)d!B3=2Y)sTeygDox#onQ>3ic@Q;MREzu9!|%TWe-U;;1dZ|oGq z-r*|B>i*t5v$0;`I*^^k>U-O~6B|@hUoRFBnbz6W0|316=;+5>T!&jvfU&q*+Jiq~ zmPiW=ySuu!c9)3E0=AWTNaaklHj(w`PXL2BxQCFaW5db$#GNJy2u&G!C~sWL?dK&0 zplv-PU@eBWBQ|mi!4wbaNki*Aj-LXY2BR8Pb+zCU979O7_IFGl?geRB^hyh*cGestj6Mi0bYg< zd?tpF9bKt;x348kwi9(3Ioe}D)C_wuI!Qp0ntk}BDf(aRQCfL|HW01JMXUZhe);)7 zr<(r#!LisMO0l);!^9_x)|>CJPqCEzXW$F1lxh~PFnhA03cM8UL4MS9+#R{wk~@LJ zjxEBXz~r}|yK+v)sh-ieDR-Sf$G1f7do(o4&U*(LkRo9m0NTYHYGc(Og^1?bD{+9T ztE=C8a^ToOZbE5J%{}mRoGd~_p_BR4GdCt98FnHMfsRa^))S8ILTm(?isxF_q4vh{ zINdtiShWXWheuCessF3qk8rfd%e%ichf=$7C_8HL+20AJ<+sT{I7SDCKC}@qnN>e$ zl91KcFFvSe%NVXqSV%UmclH3{O?^)~ZRDE)>$ZsxMS4DDf2-rOYW1Hdw{64&uowY$ z03{9t4{T&tR#t9AkAQA7RvRHWeG&5;Y9r85iln~1z9q)F&29XdMyI3j$*#~?h(!zs z#PG)8d>=|B!VrOXdO+5?p^;k-jHPL9x}%L`pHgB6sPXIm-G1Myn_8F=!8D3YtEI-J z$7K!fR=Y@gfU4DtGrAlbHi%;MrcB@)XF&Zo3+e=%xc)o*O#HV4|4 z1~{*gI1kPR;yYKC->Yr-*4cRn0voRx7f|uuk7eCEX9B4oBFe%uTf&~#aytB~6>2+8 zJ~S56-x2YpeSleJ0HuMg?lalne0xpV+};C|BFTRwXnuu5wo}1O@$okI9#mt10^c`& zqz{a_8Zn2}*uF{P`y7Z*R_VAV58{!4tycZao!gkJvJkMD>QhMs*(_A8GG_A)+_Yd4+Snva$+S z2~Rs=@xO>AwFpC`oE&mBb}kLWsm4{QBlk?BBYDe~P*rgkuV z?Vcnm+6H~Bx9yZPn6nQiy+Pv_K^x#kD28!{2^H0Iy@W+KcT58VseqU`tP(anyH!%V zWYv5WZGT5!6$s!u768Y9SZqiXb>8GNZohMVzBf=~3-ef>+zVHRhTmj(rx^Ibw{z^_ z%^(2FT%Yas0M`&uD9!tV?RsvczD_JLxO`b`@!lr1Yq9XG8fX*i9(J+M0CmhnX3yrN&52WZ52fF&&Uu7K`nP`Wn z&~5f#whbXL9&}GwRX+V5y1KBtPA61jBO(%)1Ti!ig?Zl0RS#w!M`sNU9bxKiP&Ije z6iIF)zE~UmM^ti8(+I0Uzs$@?YK~e^vTd({!Mf_GKbsyp*-8c%>%pHK((?ZO`XKwjg4`4 z6s=eK-R$enoo*Pl13|NWr(@OoU%sZT6A8(wY6tp8(Yi7=oFlBu)4rxn8X0)s0R7Jx z*0lwwml$h$b4SbjZI>U7wfzx0BVj8YbZ^XSWZr4$7SapKPi1E8dc&K3X`T=xj7x!i zxV?MG+%$MQUGh;6uv*cm8=#z9J|5t;FJEd4#IM_{fzAGLd;+wSVP|67ztaL5Xv47?1T$j-Ki(gW^f8j~sVa;1PHj+>P=guEkEz-{o8+x|R*gP!TkoL!@F%+=aJ*u>doQwT{@CaHabP3-!&N{(s)XT#JgGX zlPGas?@aW#dylfcRFIdy3{U|osL)tOmO(KTW|_$k@nxOK&jx_|SUAJSLys$2SXtGz zwB$`YEcR%H;+Lz6z_CpUwj~~iSn&7`DSUOlSQS~_g8|-__2R1G)ytzbeU~x0_07#y zE{@|xyAcf5GaerEqtz~nlR<%@ednv=4a7oSJP>4`14~FAre|08OFJY}Kt=hp`Tjzk z`C#vf4`mvvHZnW{Pc<~{+Bq1xMcl;yDa#&a;N4XH)Bka~Q9)_x5%<;>6C2kcvzSl< zoqduilJf=C_wPW7FLYOGxnzB|Ew8}y6}rO;m?H7L%U|AHMEPjh>rx21HE=otpNY?6 zUbtEIRa@OwhO(!psDBx=a}R@i(zkE-BO)TgqNBUeTC?5JbhM&QfD+GZ=a!i&Y;V5Q z=m`}5YYrk0ZGTw+RqF#_$tcCf%nMAy-=`?PU=g-@<=Wc;n$*%d(b1FtMSHbFgI5R%GR#M1|1lA6+ zG@uDU?yJJIVqO2rb*e1q%Q_>IOu3k7;IjVscelti)F|_44tn=Z2ZXsP61I1qj@gP4 z-{+$-aEY_O93TbX@{$QW23C(8{9-Z3y>U-`I}GOL=IA9n%EzWx9R3PshaQ%JxEs8~ zE7)Ep)(sS#dN_RlcF7^(c3IJ~WJeZV?NXY#c^X#M26Og67&$E#f50?nToxM^4~;2Dh8546cqId>ofyd%FgJ@C4~SvIu=5j&za3 zyetE~?1&h&E^FCOU9iy(8)lS9x}9<>YwNko9qVbtZkYfG;9I_lDEq)J56b*Fn??>2 z25r<)SIifuIr71baRO>_aEYw%oZ7k|GBC1yuEE{DwR3ZQecj*l)%eY2C=(`Y4SZEs zbQ(seu8bfgm)5u8+8=*MK}qqfEFW~=Vff=fsdJJ-+0IDiUI7=~_OXf|>A7RL;?{8) zXl^RAds+`r;{d9x*q~wh7_z^=_I-E-Ts*ZHAVp9wh{PGb4G}9VE8n!=Kf4SHYwTA{ zh_<<2P-k{BpRKirMD7;rR`*-keDKOM3TFDtLiLEi_B{L^mL^no*vNgsG4!Br={>Gu z&VPU}0ns@Y!0v^)2>&ky)&H;X_}{$Xzi~Ai^DO=&hWNNRV-Nrpi>K|X99CXcnGdCC zmGLqkufmz0gA~9q%ZS&4lMwW<@WG6A#3@J9bC4~peE3b0IQWxV&G0@H$ei7Veu#=5 zF3bQRx_mS<`=Gq3CZJaAo%fRHOF}|7>H=>65aw<=EOmnrV#w@R;RBYcmWFMr+carR zUQH^Zp&Nhiz;_14IjBL#U7KRnP>-R!$>c*Ra1qR-$j;%=+74rRcNsAE8T>t6@!HOt zbNqsYK|`^ac3!Io5`#C>D=o;|*23UCEJ8xlwSIDPa;;|m_)I>BQJ3KOr7~^2EI_Pb zO?!;u)vFmKrV|=;_grZY#xq*&3{LVD(n7lG#0mk;Ld02`BFFWw=a>q9Ve|n{d$Zc zHLxX~Cr>)wqzaYHxh{EbFdu7xmW{*G(ixHiI`<4>bpugzG2xBmWR z!ac58j6fiam}C_7{y6-gmGIyL@gx$}!bn;XDbCaX@d5yB#OpV2)&bdN$PR4$>Lz=( z1%1W~dU2nXVjcl(0MPqg8rj91F8|op>4Keol(4d`7@61-d3Jeu>qf3 zu|1tXyGE|Mj?P_aLqkTp+J>>mH@C<>H)7jwMshxys^)Zrq1ym2{D|+&@xYaH+Qk&J zO}geLW5WDrk0kg%4EjyQRjXv=YzDUXMx! z0cA;f`IpX4S-7iRZR+u{Q+9TCSVV*gVz#2$>;^szkp0HFEWVI=Y1Jh>P+?(V{kmV6 z;u?T#hwMUsPRUFyPC*R}7;t-HtMJ3{AUBRpXMpgRTysLCbPa7|Ni^)Qo-w2wU2FAZ+Z#P312x zGE+%B=kj1GG5dQM`}c8cGludV7x}{;q@u_gduQCgAHC|?anYBU<)!sByD~kDyuV23gQYPL4US5&BrlzK>oLqH*L9LxZ zEV_j}uC(^k7_;*VF3pQSORj|vZMA*p^{`U-jIrf{g8})h^8(9$qyM|tUR>71J)JL8 zWYVC5f`Vq)-YzJFjEVFP>GwT&OD6dfc|MOrBZ#z>t@m;(R`4To^J|Uj#K{%geq3mv|a!T zv-9u(%ycuTSf`@>qCP%3*%Hz3;(I-vcq-d;Y<&pGVaBD?*NCc-BrvpD)a&#aA((kw z6LF~Fah!8dPsORFGmywDe0!lE-@WgabD<6*tehTfD}bQJ8X3s9?SLEs5C8DvXeYKk z_LTLp06t)M5$j$%dhthfMZt^nHauHSH~Ze?7aXBCwE?~GV1S+wJf3Pv;lf)1#8K1C zMs*n@=J9j{obUwvmUDFdL%N(7&Oe`fYYI*(1n7_Cf17890AdD^YyRKU9sfO^|4%GA zKn797nK8tK)tz4}yeY4tAuxj`3Br)Z(+D>(RIJ`NzZ|gq1o{$}2tiR8T7SpTC9|H< zfr6GsyQP`pWrpX(bkF}}Hzn<*l zN}9Dx#-Js3Zk$Ig^%VYCar`CoQZ4mg>wGn^X4Un3hsx|HPs#|$0bh}xyu5s*r6BpG zNgpc@&t=$8njyTqIvFi~KWR_5GXczYW~%|<3kTZeHhiW@oL4y+2^>Po2M@;!QN@=B zl30nt&B#iC&?I5-8@By3Zplrngs_8>-dsS9b81U`f8NCWtUzPob#=tK8bIlX z0D})-xA$EPdQsfKiK}hDrKtLS#p^nY*G1>?nBIQ>0WY**iNbsT=g*%H0?vpOgROM; zr5{iX8gRE{X9q;`Hj5ZF*o)9V7$E$^!^v5sE%jPfES16M-Mb#)I@Px;ZmX*b$#02!M|(y24&uT?j4$^qO#j(*BjV&>w?o>AL9vEIE&s1-nt>^+QBjXu>c?x# z45SxGW_GV;f&j_{TLd{Mkap+#b6IrLz8HLue{2kh40rsAx?@-_X8G~R=>J-S;Xn=x zSnI*^N#ral1ZuxKk9c`wc}pRE3?q#uehnU~t$~jh`4|5bnAF2vW6j+m<0_a1;{~%X z56Co_E(~i;RD{nn_xbFEpRxwPNCeDVN1#i-sFtt$e42J)N_QI4<0qmo;QWh#&@v`# zTnkW2u3i{G+Th!Et7K|mf5s~xea1usj_6lX3v^{_xq6+@;zPz>u*S}@pz8Ty;HHcz z2SLUJL?Xm;Tx41@o^1EB&H6P#WQ@aM!HaHCLm_9My`_TRN>A<Wi)#y}v8(L;YmbhLif*yDbG^r^{JZ0!h6ZZHLX=j8Qs27|!- z!ePQ5(hk$Lo+{MDGrFPKI=Y#f`8$yxlmiHRM^I8VZT*~-@?B8w<>GL$ER$+y|sSSQztoWUq z@HHZ7Cf`%?EHcLNv)dUGAkci7oNs*rU*fQJru;!y1e$a9TRx@#Arp)Xn4cD56Fyjq zBQ4!$NuWDR_r9g1^hZ!}a$(GFYF@{)Is%nGkYxZR_~(BDc|Tye08qi-PX~FE`T5U) z?C(?3vv%9{T389eD6{R0gUy*YD8erce)2KT@Qe=7%_JO(8)n{NkxX6JVEw$UG(~X~ zD&!#P8py*)gvf|E!^eeY9NqT?p1O*4b$ne+tp^$^>A2`29>0FQf9*msL7mYJlV7gdG`nC$?Q}W>*mF6Oec(CnrI9%6{jS?Xikm z?=Hy+7=ttS$2db;mrw13=eCY2fcLxb1T)1gzrEa+lHAcV8tUusuLOGG13x})kx~qO z>eSso;>)vqdxwiT2M#1C>u|!%O9c=^0MfteG)45*cfp)4_djrf{%H`WCvHgei+x8jX5bht6zS#NY76Jw2yL9ZZa8vNICtprr`bcHlBGGr{(!Xc4G{xTRw`HCz|k28fDJfU-r$B zOnVT3yJiZv#sHTMaVrsT<7g2i5lAlI)6*Fcre7F0@s%0*3JNS`Wxc>22XK^U>)sQ2 zh;*OrcTgJUf**wVvr5#?%(Y_`RknBI!zB|El^wz%pXSX2X|S)VpqG&(3V^G zckhd->oO*4>gnyr&wz36^ALww748i-Ka9^<<`ezZ<}C#WJP0R~G6N;K^QHSxQ?L5u z^mxkOHxM9@&jRSNKuD)&O7|glJf0t_GjMtcUe}d#%AlmAM88GMMDE~?u8>K3;uus` zvKEo)_dV5IZB-9GxIR1ec`DmfJMrDI6G4Z3%v$G>$$tGV4<$MIn2};h!}_|!^jhW@ zgY6jTMaBMdjS-XlC{UupQ(BRRV;JPs$&lw(`c^}uJzNTe*!}wTt52=mK99|B21&0M zb#--7jFJ!iZDBPPw>Hp%$GxS)LQ`(l-#qVi?$`|dIZ3r`nBQ0&SDq+kjYu<}&rpre zl9{wqSZ<8CMjx)~7Uf^wyJuxZ{J=B+tH46(8a(5vpI$ZXR4DBWe@BC0TBd1S3#zz@h26-^_%&hpznvjqQ5AWh9x?sKeNA4UXW*RZ6FrR@vo#;LWqccSevm*!9ny2e(AW^yK@`+DYH(hKWz z#N6iB$d;D{Cm&nS_Mel12K?%SfC1?d03cBWFislS{JyFMfttkCH#4%>>h96DK+$a%>~gO&E6EF4 z)wj6$M7PF|Yq5xT1NQgg*D)ZW(6EB zlbuyS6BG(ga>|B8t%axQwn0hO&PglD4;{Q;%l*KPbxH0?U_Y9qyUALw z@)@vrg#j2heSLZmov__+A-jc7ZQDC)W@aovXF-1xzrOPD@Q~KaY>(}=yrxciQKa_f z!FvQijfDUCBLY~13-a@g4qL};#E}G`2JV9(VO++z7)vfBpoZMJlNe1WtUCjNHeuOk z)uFFmhZOyc8FJRwc(mit!D28O#c#^DlCKgiylHOg4Q z;|#|S@cK;=v0!FKtR%(x^yY$0;M_^MB<#*Ou*S*(AM9!Pk<<$*-tt)pF;jY2&xX_0 zbVcB(zBNCYW91P;xJ!kEMMs(5#W{L!CpOH58}|{x?Wgob$8W@$XmV(I6b0xx1#RYk z_eB8q&C6&$@@=v61t#+Chd^I1xzaZHaK5Tx_TT9T{b=kq=}M{PIviGeAmQQAs?XF@ zcoo8K`4Mt#{eA8iOcF5ezK)6|n;+2wxXAM>Xw;G4^ys|=#Tj)FMJ8aQF_&#o?6>BE zFJxZCJjn3dhMr+_F*94-2fTYDDKk|iD7GT3SqOpzO!Zyxr4$EH!wu(wo?=ZmX4r0s z7tKN|QzH5wPB$){K*zL!v{~}v&aH*-u>#fq>afKBhBO(+xZRU{k<`PaXDR000?=2| zc?TM@UQDQmjbW!EV6h15hI_i3Q%Tk$3k`t%^em0BE(G`70Z-k=+ zBN-JH)wjCEX4p*2?~DsL6rPit`~1`BBluZY7YkBgyT3KP3$Lc7X_IS}k`k~?Z2Z87 zPH*?1J1Do!hwuLR{etaTnIoWDI*Y%RP^OBm25OApb?dSv_Z)UCs;rxXmX@}>{D1)L zTdI=fBrln5x@jV72(T3cI$p{C;g3*8s}r0tAj#ZP6a_UUH`dM=HCy31_h_hY!V|<``=HHXXi|04K1y2s-_B`R1Z^|K&r-qYt2Xf7Xqqp>^eDuSOhLxs^B~!pt z18hT3xzRQ+oh=r!)_NF_W_18@2ur8JL~i$>vzF;o^PUOKP#sb4c0%(*0Y6#UDqHQ; zy)c$7hgz4Ze0<$c4fA`lxJPAVWZ1Dn6B+CrMUwO*Be=`4P@iDHhK;uiNJ*5mRJi^< zYi(;spu@SmOs@;aoywB>`iK6O6ZD-(KkiieFP?iGXyj&YX+52!*1yaW0aTl?2`I1< zlEqv(q#NLo^Qh*D2Te4BFt_SqKi*@_f2!rfm5y6osC(PR1R~|IEL|mDF=O3d4#wQt zyY69tT=xF!{cXmk?dXGZn7sfPxkA=EGO|_1Tk>o8`JeuULDUk3l2RHl3PN?Zy1E=7 z-|MG1Uy_n!eSGLgBv8bFO6waIa~@K7<9994gg&J}AE@m4@{ZrcyvTiN!^y*ASN={# zg#>l&$@VCQPB?}^-0j6I(3;gFkFb~+yU~3y_dCAXKLPC@SNb=ER#&!O3((A`|1vIN zz8=8MI3yVXy3liPO51_)>MMZ^o>TkwM-TW@q0-@OR{rG5EtQ{RLIJZpDL3lTgigu7+qTezUt0gR z+kl|3@=Ho^vw+H{@nXrFYXn##Z_8ot)55veV2)Sul_@gdPI;*E(Bsf~iX(~?pF16y0$ zs)LseZhObRmr{J^J|+^3q_RcVPok|)C8Pnz+Ulwa9PGaa;0Nm&9%N`Az*hofGXCXq zAQ?!+arF*kY~GyPP>P_}y$D4dfDR*N82&Zw8P(kPda|>JpMyI*`zr;=#3UPsl^;jq zY;s~cA-3ijGVKR&isvKH7aR|`GlC-qwWI-695k%;E4pB?j4H$a7@7fmCC;VpU7y2` zA3rADDm5H$wX_nd0n*HON?mq-?`msCSGgIQ7+&Hq0rq?pYOrx%JU!X!x>HRIIICtrH%w;&Suz!^+F~06PPb2ipq^bMuGdcLXn1^m6#4Nk0pI zPuT1G1XO0t_?qUq7danqE)EVV1MkO;-ZRi_|7$EGg5Y2i<49}n>%0H`+dcF4x{ID< zyhl7dF*lf9DM|(gfW~EyMO_p49*W5T8u33h<848%o1C27?YpD@w&i-N>{REA)(LKw zAYj-dqT#WbU|$91va3CqXb6zy|P<^?X`n#3qIgw*AfU~@!^TZ)4A`X&4fj(!5llXao!DH6qW9k(b-Aa1 z8PQ!MQ59U*Y;5rdT#tcnPj-sH4-sr@`jJQhiQ$sXkt8r&(c*F}`ylCMc*WDa zoTL4vC#R9mfmU^lJ?ZiE>X2_54tjReQ$tBfiBqb588+cvB_ky{{H^nKeiQ9ODKt}Q_9=8XMDNsOZM9v z%xoZco9c~GMZ1IbiH0wL49WFp+nn<`2Zg^}Bz5xn@Biwpue;hzRk4m`@$GfSd$dca z5IP^Di+Xb4hp1_|l^H;x9b-Rge!A(eEygaoC9Z96<1GVO%_ZM9{I=7F(-@oF?8*Qb z^^zUdq?R@g-&)$@o>fPCdwF|DLE+J|i}zS~5iPoD(qI zyMKcG7sLIM)jR7#Y0*&oDkoAnb)}5?t?}$Oiz85APPQH~PPRO~{T85#UCbr9bt>^; zL=Hsg&2`;s{_(uScO8-xs;d5}8o{&sgE}7p6U}1oji*IO?bD^{J=vUFN2oL4VaC^| zVPsq~YRb>wECK;hYHXK`Ns8VYkFG9~MbX(PuOgo;v z-<>HFzI6!f%~xNyY(EBEncJTpU6qAqzA*d60(!5liFI$ACIRsM-pa{Y_OG~Gbgw+5 zp;$78d!w)-IW+J%_MgW%t2p2YQ}DmZO)*9LkiBgvU_H2XMgVpx?7X6HX70R4k|Ka< zj>ey?#;1L~FMdwILxf<=@msp^@0a3Yq9G-EwN8C|V=U$#|g0&3!cNc@yCi+c{ZTAb*;fmU|92?wj0)+-z)Y?qlQ`3I8h9iL%b}2=44& z!F6kS&~d=gj+2r@X>92) z7zP~u16{%(XvRab<-(#;lYTas$e0D4aw5;({FM{?NxjPjcU^kEKlIkaNI59_ZRo58 z1ytB#egb;nOSu2N_(bodM!=r;J>gQ<;w={D>@XhdrlMnFrmVhnthq<6KJCw}PX1on z4aGeVRooxyt4tnt^D;6#19-;%sP2>tm?se2e6m?tW)M#Xnpgux zia7Ao7`U;FA|12<|3e?UWwX*31FXW9W{i-pNf7}N+16}@sg6#ux1(<;6V5gPsZ4*P zA((jDP`uPJsq5FiG-fk=%I{J4yt0C?uRAx`AGN3Y%h%vLJQui34HPfVj@c)tCyk?i)R#t;i;=;=ORs=FlJ;0*#l|1S^W^2^bh?Z3 z2qhdx5K@>H-i-`4t@o>3 zj_(XKRovWa060*LN11=?lm~A+LB8L8Bvu@ipYOr^D_=` z(VSD}TujK9sQ5zXI0aFcH)r<*+=&K^hWWq-)4M&S zw#=|u*%6C9k~~5RP9*UknC<4&(_I2uC;BG&xm;|t01zk`%zpg>bbgI@tIU8!aK_Mg z2s=s4wNMZ^IRLK*q$6S`{xlN{er+`jwc|*cSv(HfbdZ^YlN0MwVHg~CHx@+1mo7le zI&MfPy}HKah2))a9rtKD^+B)TFYB;G6)(si&)8eLi3ev2XlQ;9ZI71=QV3cDKz?|% zor|RR-=dsl5CH+fdSj}}V6f?fdz8wKj{GopyS&oekjcsWT9W5LVUwc(tP9Xt%atak zGOg|*5%?;PHEFZugdQWYEg7oj&;7hJKW5hY z)_mU&AR)QhS&y>!K7JR;jZDH#A1*m9M?^-x|7LU@Fra=vVC~^>2^WAmj^^a%a<mx(r&cR5{T zF&OWo1OR;7xpU`afd6X^C}GwCHvY9Bl5arW5fZZc1!kcsS0Mj8=8};qm6#{_}?5B5j6`&$6V*|HS3fvq% z+K(uA+Lg*v7VlpBS@Pi{&EG#cu?oH=_8R5KF^M}43Z}T~@vLyRpg>hSGXoog;7PQ_ z*w+>|b-@1Em{b7483^3n`JA^O*X+Uto@dF8d|Kuck-d8s0MaG`*6T%xZxi`;A2MGc z>N8AiH}kq(uDShO4%c=dkKn}|8gla?uYdV(O6&5Tn_ag$KEn+6;rIkFU>+-@vR(8` zB3n(dR}9wsQ#HZa5%QuS>6DJ%CH-lNMUL1Y7k{L8!rOS=>a;vPJwsL-s7(Sie@Pdx zf4kgJ13Q)zA0LENlV6HMzJ!ey((l%dbmCB?GNCl~4|-XR*}qWxIt&wQo#W$)lQ((A$eY&1AC?X;C`J8CEAubHpZjB``aAmFf@}I36s6A#-MM%S zihQt+Rs?_@D2hk*CD~3Fxs2YJyM9-flh{*FomH8Ksh@)?E@+a^FUuwbT*g;T#B&^9 zp`<-z#O?(#X7yVQj!j;_0D{>Fr`sP5caJTa3k2@QOG9Hx?0ia4;~NC!M%zo>(OJx< zmRI0%Mkky^{ft=fFdSm$ZN$#pC}R>*!kl*c@Ig!}v2-qD@$sC+&q6E7V>7R+^Q@AV zkNZUXcUbmIC|X{!HrlAz?ExBuwAzvk7Lx`;^#M-sR4o^%9qu_Vpn`VAJ}iKl(DDC zM!{V4LQ*8b=Kc8uphUTM72PX_bKP#UL4}f;aEup^6{(4^Y)6G>QuJMXv zdXk8nuWw5a%X(LcJ=qOtQV2oq4^2J;PcnlQYP_+Qxwt@FnDY`NR0mJ0? z&kE;O6~rAejka1J7{<4d>+jtw!9U7nYg_V3*X2!+zj~M@s>Hhf=1^S~`dTGw}3bb!Qiq@k(zMtuF|@wlv-^yK6x z9$3eL+!ur*38b;NMEut3r^i;9)N!V`8~`X6TOF^`2W%IZyI>rcCki;ss;cbSMIy-@ z9qjRT))ozxdw?(d+a{LawS?0tf4S2CJ`volRc%jM@|Y6SlSoq8@_4Od_aE(CYv+hjlppA>zD_ zjhO>bF#XQ_`=Nv;_-xkO6azkMUH%9HUdQ4`9>BnXLZwYK;Isd=1IzpUVG;QxnP-Yj zvyco-2c9##jjY##AWzuLY3a_9y@gT_)Xo}1d;)FqEew`{v{!&fyGpt1gy3<*By%cx zIn8FB=8=r?L6C_o&t&bZJXVIjrmhqxxg?1SQ>wRgORcxr)X4IW(Lv*`Ve|~`8ys~J zTfKuQb8OJMW%XflomxIbwCPyL);(Id*G})QGh^R(MM{th+I6gxuoji*B-=|t=F-vo zbMrJq^qR}>H;`LWn$k57#g-l%{V8~_iM(9D-YauvHzaov5~_W|gL4*+GcU2CoGdT< zQZ(lk|I`-N_a=$UmXpI}s0tdXg(gck#HWmBT2kjPXegTxkYjjaC{W{O6~1qK$7XG^ z2Oir(lP$@~!O6iYUvW&S?a5`QdX~cmb+wnJDF=Ws!@GBBAU%NX7Pk`O-3$x=&VVcY zQ*V>jCt6H=5s^w81H}i^10HRib}_vk>b-JKU9<_`zO5BR*!16+3NlucwJar-DVp~p zri2X2PdpI_8DvhVcRd(LKt!a!QVV7Dxn{gcS5*oc_}aCu)4KoZ;=dVLfNb`^(bfNZ zV5h{)5Y1 zcvq#;4KHu>U$Gq^c9TeL8z>(EcVcOqV(s{8S2VV{ovN-%14a45GvzJ8LyRuBU-myXc!guR0) zWp4%h#v>olWKHUrE+Y-6CrL5A{wH;ok@`a`-8ABbP{RRz{w^z1jV>788lEtz!oS_o z?ot>&NCZOhNJlFEGc|s-j|dLes?5$9Rz4jI1_6FM5RG^UaE-32%k%y3Z@N2B(qGK{ zC~xIE_xSltw98Z#rE>J=!BF~lxLoek568uE0Z}+33E&^)MR0FpbLKaX3C3Wabd2l% zQliN&p1(|Ef{hOaOE`$YSv^F_weN_?%F14$6s)4y)1@@q@XQb-hy4@wUT%LpgJ!;8 z2wh(v;F^;p2Rrk3;nu=IW`+jMvswO}!Fm3y=+6SlB)03Tc7vOV;lm_{sCi_uj!m69 zd?h3e^Y<>EdT|Cx@F(GI|A+UG#RIy5x&SG*1X*HQgu z!Do89P-6(Y1{3r|wzaO_`lbGZ-kuZ9gUzd9Wl1&$2AChtnI6Hh|Vv1kuKEWWw%bv<~ zd^bFyoxKrEp+_c~novys)IBZ;)z(hKPajjN9McT+4%9WgD?$wIQSec4De{ULi}sfQr1$O!Bb>2&t5)Td~+6Z27A zG5i;1^-y|xOx>C4%%C|V?GMFs?j9X7vLIDNQ$Vsl!XmJfc$I-}W?A@+_A=7mBAr^p zSGCtTUFi~_an-mgCZ_0dM!H95to-4|$V(s+J;=KrNFYff?}j}2WO*i}6i49!9`*MR zMtPkhSelqSsz+@Fn;SS^G|}Tn$kqDMt@0pSQ?qwN1y1{#`~y}+aPSrtWWTKXh)`y4%$j^YYXKY020qM{WQ9xe|SD_QpbWq(^F z4i^<=!aLkciu_g(ZQ=g0`cy_&`xPy%pbo+XG~$fKn#RjE{PP*{!Y!Pvk8rN*!-(49@B_DZ0D zat&mg@4lI}i+EFn8qcPC?=Y|Ive|O)aJ6@Oa47}v&^$6?l46pe_z8@#E3e-1jMNH& zhstlh^hFM@!uuq3SpaM_SFT)fvRq$ZXNN>3CGXuxlq4_>xLDQFCIm%Vc>et{YdkSr zQv2hN(SnJp@Hx6hyLs^Z<*MR1V7Ds;Y)jPmtiG)4pWvyY#i;0ZCo$i-f1eXLs~eQc zs_&yOdc;Nmf%oC`47+L6N`6Ods%7w_`1p9Aq;aFeZFcBN-oV@2X$nAhudt!tDeWAN zy&I&8%Dk8FD-qS7Je}j>Sl`-K$4A+^aO-d{cW8QxBPS=V2cAs0u9@C*f$;`Cztv{8U?)Z~L z@K8!jOynGqe^};{s_2#($F6x_I&YYy*%i;T^|g!Oox}e{x4KB``Y_`)MfpQ(TA|!! z{Ql`6B^3Ef7i&VH0;LmS(;$9S*QmWp*D7?@&JT3Iq)uR}CkY1q*C^!I4fOw1AN^V! z{w#s?b6#;URC#{VHbW#0ezKynFDdtpTYYWO#?3;>7%(cvezl5wnYi{Qm%3;S4f5TH z<@v|7OMmn&eIwg0QfBUxsxDgX?ElzK&z>F&>x)&-we&%ddjH3yI`IMj%pj8R*84w} z5wP>~o)0ts;|;j}|8@$<5;DMXa4H{l^!ia4V)3*7;LVpr{;e{;f6h4gr1%~F*u%`}(H+sKmmoh`Gl5K`1DFlR#}2itQ*MIt5cEF zs>Z*y(?M2|-FQd)ff zcribA|8N5xv!IToj;B+P*Y_FN_=DKdyli9??Ro?Dk%vY5z!?atUuP=tI`;%*Hl`~} ztYA=!e!Awmb-jdZ(#^P^G9g-_JA4on!QvcJ${rYbc89%^3zn5hFG@*~VS7ob&N@vb`f*g;Gj$01_Uz{edQp+wntOnSJupAh442bUbFYB} za%qF~!+sUhS3UgoT1;=eZft&YYMfIXKh7@s@%MVwuc-??ep@g9 z^_Rpqq!iMZDvNM)v@78RZiIlFA&ez3{qbj%!m7Vmrs^4+mx@z4l6#Qzv~X5O=65h| zCP7wT8PNz*r`tBksUmuF)N57b48zt6t!CEN)~%?QDE?P;mhFlUum#ZAPu9ov9pXx& zOv=^O?Q?%W%Gfv9FAwi-v|^wt zCr$`kH&mUdNmqT5=Sg<1Uk_hw#Aai9Ag_UBl_6wEmm{M@ngRt0hz$G%};xmD<&`7@cOG2BhEImyknc_HO_1(m}VMOc2OQjR4)jz&`?Eh?{F z8~XIY=8O_CHt4Vq*|5(fOUgDLXb{r^8syiyBR= zGrB846|P17RuiGR$cpIuAI)h=D_!O&XzCNVGre~;#K6$ELg$Ttk_kvw9WB&Berx*1 zaq=Xf&CWp>e5uvv}}EUW+?BJb+sq`8I@;^AiFN}xRaYZy4k<#S;$v|nb_tu0xr@YDF{h0 zNvM27?kqST?1Mi4`dLep1M?XQPPIW<;n4Gn>v&u-(%DEvpKEx|!Gv&U@qMU?)9epi z^>N?{g!J5Yaeq(XxrnL{&N+QS)@zEnJ#dPIHTn2kf6`-b(>~2lB;iPv_iDk)(owdf zR~~rC28RT{UWP<}v_86I#zz-uv@1WSVJL%rzCHcvysu+lM+D1fTy3#6ed|yQc~D^w zfQ*D)w`62R}6tulc2HT-b31kbRbeubI#2Oz13wM^9M{sa3WW27MNPY73;H>Xe z%H(1|KV+*tI72%`rK^_|u-@C>*+%O7Q5-XR7SNO0tv@4=NSh+{4bxIPn1QbocwD_^ z=j)-KLxUf<<~Och+XInSeB&X#t-l9_e4 zPU>ZjD)( z-Cz)qbb)LsSAnJTG((>}pGmbEoJoMOsfRtnJ*f z<3#7DzRT^@cVD>K8R#9i$%x0OtC`e0-K9H3JUvi5T)>GFKphW+C#tvyZIJ`V%*kpI zKKw1bFP-?N)U?nNeejJQYNV~FU?N8%Kkjv%8U4HNKC#$iq!_hJK~{U(kYwK=z5BB1yp<8h7YcOH zC_UBivQ_boD~7z0@eo$dU|oEdNDUmB9m-yKa?ldUP`x8PZLKam54e53-~kt zO}4Ux|6&0cT-QhhIJF-ed)o~WfQ@FRiG2J;8J&}ERY9?s%wQ)rFGOs?wG=7jw;rhI zr-(Ts2@KAmN%b|7^yjMmj;Vv8%+$^FKYZCuis5kW*tI~JtugJxrY!Q`P=_?>yNCCb zn&61_LP^uQin%{C+@N zkE|0(J}n(p!97-%gv&)hVYs+#OY3Q0HOvz2&slh=RtN(OlCrMLpSW=D9G#Yy)?XsA z={Yl(L>PRiln%0Ogopt`C%L$CzI++oOLT}fL3gR+obXg=^mi`#I?sHeqK2tq|J1Y+ zlgR>ldi>0)F>dG7`Bla*ayX|MMvJkv)&(NA2d$5y(6WldJ4~J$>Dc@4l{2=NT%m@C z+g`edWA;M%oW3IL1pn&Tyt$Z-D78LBKd-9$3!Xnu-`2+a4%j@2E$EqO#dm-HJn1X8 z=&}+U64pF53P#%Qi~#%;)cYaewF8!Zcy8i4L>aXh*(~crsYV3kwYgW)JaNtzB|*uNCUljf^3jwsNDDF<@KaI2A)zjU5 zznfCfQCGb&y_M)Tti-f8wZE6GyQ7i3pLFDlK3cJ)@+XG8a{6!a%!4_@Lae?C_Nl#< zHTmG+Y%C4P7{C4WTmZ8D{*jvR!P4v8QTgzo(%XlqmJPM}tW7xb`(0OM%#w#}dmE)7 z17{M{$!LH>x?PC8`qZfwT@0T721THjUiCHA^BUb?%W?U00ubPM(LwoGGQjN_g=y2$ z&>V`=%(YEbdpSUjZn%T6{tH;$#h#YlwQUX20}{9UBY~qwJNGU3Hy3Gh`b1e6Ldpd{ z{)y;&a_h6V#1*d|8-ohw>9tMufw|9G6NzZVUgl+GB6x3cxfLt5PSYzy)k^=0_~Z5N zB7PM|E!e_ZZV~lAdviRsBOplFGNnL2wO_*vIAKx=k}{IGzO;a&B}oPT`!ZzNW|@d4 zzKQOC-8P`@zaivbgB`rtUeg!ik-4eFOZv4OidOne7`buS%sJF0j-hTns3{ z47zdTQxfi+DlagVY_~T$M$K@(%m7MoEO2jA3sBLdY#NHx7K4`H5&ivl=V}ha1wf0H zvkRX}X7mJ*fH|z7?LG_S)`qLSh~E>uhM4Ve$Qo7Q=(|lCknhF|EjWXMLzls9)1b~F z^#dp!3T|VjrCe*yTsY&InmjJ`*afc6D`fl|8i@a(M=W^*@AcQLjueQIvMwmvP+#i9 z3aSdtVgUOqT|4}vVexWi)MlrMBp zDWKKE!?>({wO%b0Q#oe0rSY+(PR5mWDnb`E1Z#9hpwdzb8Sk&s^q<2gpr})sJqx&1 zB;<<fYX6`OoozvKK{tw)Po)f`Z+Zlq8>2yY5z`dPj~X!Z_iZbJUl(U z${yHt32m=LofgUu3;-5@9ROgp^UCICk~m+aO_kOpg?^(s;hIH%c=*t=O;rF(oGzDO zivKkojq#hAG_2!8gS|-7Q)$1Y6*34@F=f?&;s>PP0LKPpsgYLWsT_}D$OFJ|O##-r zoPZ2h78ixg2mJ!BbKJQgU<75`kEeO`U>d&IX~OCDE5Anb(n!AN+_jp(oP%9~4&y_g zyrhgz9Xle{R{G%2$Gk+LY$?s$^rI7Md-o#eBEinO!+JV63X8fswXbJIQ)*oue5Yz6 zm`q02Z8Y<8;%nXemLHD({XNfoU*Nk_DH*!`4*H->NU^%DZbK1{8`}Er@bAsxWHW8B zqBqdWrIskd+Y5r{Y@6N;`Ci;swycGf$I+cTD|lT}@Z2w482-J)c#Rb{(gvj#{GiF1 zdfB&e+aU?(C1p-2s#C(2QKClW)wfx6DT&ShS zHidpUs})QKJJQIi7x#A*Jr$zNOdWSUX7L4CuY~*snZLO7kKZY`k|Dqt3^?x#3$3C)wM<4f^?>sh@s()?vD7Yej z(F~4y?hP3W14j2tkf*J!4}Fs1<^p2b55dotc?_Tsb|s}nsKq|I%(Gl)ghbXshayQg z2z8Q6<3u9y7!Oaut-0}xPlMO2Z4ce%8}{e@cb1+5_~h*De0Fgx`;_lYwEw{wkefLQ zjRHVMeS`ioGR6D%5f&B@nd4+(pzR+RICkoky{x2|SlJh82#6^+f1n0TPfuTSApsr+ z*=FG(_#>pQKDmgq(6y)T;vddcUg;u$gkWL^-k8FAjgLSTCr2dkwQ zb)MC2f9cXd3;>jW7(~z@pHvLn)QK#O9Z#3CsAK^&GGFS!j;zm$sl5uoZAqAy=l7l0 zqvG&(0^0qg~TW6jQTI-%@^Lh14Nuud{**rd8=f2!V}s;>Bp;n_kJyPr#9^j zCwB+z8rC)Ve<=4Pr9Gs4!-*O>NIBb$Nobl0!;gayEIqUywwa(CuPO0fyyw5LcyvfU99>Y8mw_OAyjDFyN3%N}`2OIG@|3%$W=N z+4dc8{%&pED_QQ#VT1%#Re3?e8p3P>@JU7NcQAw{rKIkF#-1MhU<75IJX`%|R48_@ zb)cw70&@2kE30yjo(oUS2E*s1XWxs+$g7VZi=ZeZhY8gFYWpV0*g(+xlS8>SIFwAv zEpAW*rD1oP*?#Hz`TWFU@n}V>YrgkjuNJ`ghe1_yEIO1f(icewnTGDxMvlS`NXBFO z+UD{|&$R4FsZA`1{wSb+gwx6>>=`;G+IY}f9S!axDlVihFrKPa7`&=>usJ{jk;!C< z67=7%jA!;JKxgP8@z9c)2ens9JE=1QRF3T%n5u=eTOt#~72+==yLzfX!@Lh|9f4^+ z7^-V~^vwz}`TSd*T6#}+SZS#=kX>@$+jKNGHf|gl;d<`p_r>_`w82KN3jPgfg5BL+ zQ6j`~`m`glfglVlYxTwbEU>KNl9IxKku4-A zXH@M5i0JMh$p*+=S)h3U!%(v&<_yTf!D%s<4wff;H};lNY0u(Lv(P}Umv|<(5%vf! z)BY3Ai6)9R439)xHd?jyZc`S{6&4j0c?jga7EoMDpDrw-J~upd+i8sVn}3r4A79bL zn}mcAAUz5-f(vJjEc2$%6jDPj*|^@ihbmcX#}>BRyw{=#Yz_%u`_Oz(0c+CN*O$F> z1|gahi&Zn5(EtdRdlb&wA}7o%pE@cMha;FQ3og>9DYz66tBbrFBt1MluJHH4Y(LMo zR$1Viv!^uxwu5sRPCe0rhhY}+fzs!lJ{cH`SCcK*0~!6{3Oso>7DurJPYKH}ADaW` z2%ypwxBX>37a)|iOIpCj8_IJ(jI1YkNki!JuP{q*izA+Y1pfeR#?k7*{EnF7Y+8ty zqApN-1>U?%4*w{=Y4^QeF_MZ=8y(PxOAZS2gG50hBzX3$7W9T5l1aj-uGbB`ZRr*W zWcJU!|LgS>m%5QSWSk^e4OL%4Z~igVyM4g5xd#`N-?9NkS$Z!j&f+iaoict`5>|?m zx_H-wHeX6>`zVL4)LE?pR!XU)%5?L3Qkl9(#W}p|fqL=y^WQpt8dABI#wE+g258UF z(0XX7@&cJK_uci6vZS6Q;|1KQzK=+Yr-@mut$G06s<$+L^TrLC_7+C5#6;2SJTWJu zW~c&+AGe5b5AqqN&CpOI=w_Vm9vB0CWp=vhr7~1>Lxqz`WxbUppvQeD%ymfW_zkuk zm9+d~aQX<1!HiEM>Ilt*D$OG=uH=eC2n)vk7)__WUPF<_fcWBz3Zb=nv-ZKoo44=e zOzn2?qRg&b34R?HC-|+YsqER}-Obf;E)aOoT8v5`M|&(hd<#wX*BgGVQ;Eq}(rDa|~?jMvK-4eqG~2FijF0E2+)pjHMt zA-WAM`B6pS6l+J7ZeW(2!GY?ln{g8Fm#B9i8S4wyzjYim5c9F-OIWBGT3R>L_%rtC zk`_qntX4+r$u?$_qmp@JuL_`_ACv779RQ#o8kwYYTz51V2u1n%`Nic`wzL15niekH z*@vEog?(#j(G`Oe=Kk4;VcnjK4@izGMT(S4Bv?P%!{BmqCjhoV8?0%rwW|vDP6vtU z=`2wDGq9v6C{m^}OBL+)p7qt5Nbi(%}di*H_i*Kp?9r!Po;lKZjTkym%DUHBA2H)_cmKJ z1e@=}g1BU)9j4NC^5X5(%hy|T;DgTqDfOml62|QF;}-yudXkfK8bsA)c%omubxJ-C zc^2P^uGAp1WBlykpZU~fPP7kpk>nh5X_AllEv=CWDf7mDOH3rp3|1d|za#+xZv$>< zqG2*{eT^&sHkBqxK{8y?vUbf(eiv;PZ0qJpF`qOVTJ}06_^C4*o@Xl>)@s))%!NE( zTi%+Td~j*m>ONtWpx6C!^u^(BYI>{qW=suBwR0ffT(7JqhSbFYwuMAH4B$2-(x%NF z|E{R=)PLm+^^)_j1Pq$Hm#2;+cB{TR#2yqpXg_=?es%v}0FW4$7Za5&gYzN$xoM_N zU-N7+7t(c1Y49HY29%S~u&`mJAwCFfa|VWnzdwQWRfD92`n8gKBf1usb=d^y zSd-a(7?chz?ZFAMw`(1gy5lNc;eYB73YR^fHRTq1C~Y)2SoXhwbVHqFI2O;l$QmX| zKo;~VnRVEED8k5eGAH@8#wsQf5ZaF@PcL zKO_p>W-lrapKC#pJQ(%){cIZ?X1(YDOsfdcAM_7FEkLi}gudEFXiK_v7r_ok4y8k2 z3U9{c#j1fDBq)OxxIGNMaQ4*6lbTXm=F;qqgc&`O$J|zxI%j4=Yrgy5AUWO; zX7AjILIMn(ZoFb$UcWwU5z2<%(S~U=B;OK&N+vlvNFf7(aiNY7M(Lc8vu~CKF|c3X z%u+yUqJ9~Dagx#S`l4QJBn`wpQBH}rS3myRRwjZj$B+g?7ow$B?IEn(=TXq2VwIL|r4>%(Yn>ElO%c{NyKSehmi+gcIEh}5PgB5bcL(Je9`a0%H{U`0F|1s1yebt*QcTnDmd16wWa(q$Lr zE2c=C02gKz0%5Z9qEhR=fpBxW07uqs%F6;WJN zIAB{I*2H`b%7i(Qk&`J@7oeKknB92XUU?z~n{^WgaR-$2ox>0B;dZAZg)UrR1p3Gy zGl3SvozoR#^#N6$>QEYSc!!;pRU3uU0RG;R(L281taG|j>Y1jfa(=($ypc#lU+sbT z*a)kIj~C_d4a6s%tiw=}StNB)^NU+T0mvl(Iq??g6waB0{TU-UFz7Xc_1on6KLq;_ z8Ey!Tw#93NxFe33dyENwW7XtE+y40Hy^4zrlRAd~Nk|t%$lvDUbP!14v$=$NtDKo7 zXaMow$Z-Jn;y88c`K#kZJssODKf0?8PcQS(+txBw3!~j@sxcCgJm&|`H(HU7h!780 zlO+eww_1@1drh{GtrYz2+qV!DV3bn4yxP@~boI)WB})MZ$C9}V=e~qoDqadT*G>J5f+%D;gZ2JAV8H{`jmT`cjRV~R_yJ62Lu zLqdsdeJcHwBM}5 z!Oz=D-YX~9a8%SBWlai<`iu#sbxVrwqM>;)EmO-tj~o>B1|SPCYu~@BxCXT4F$w zdd3|=I_o5n$$$@icL<-qJcA@*%;#w zWe9onSC;9WGw|$1={+KX)l0ffk_4c6lG|i5P86nhw-~M8v6U1%SC(0@wcgKW<+^xx zX3uHCo&0p`{Bqwp�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 PfiELHQ{4(}?Ct*m|M1DZ From 32487a95a37ecd0383422543d46da79b24da95f6 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Sun, 16 Feb 2020 19:23:41 +0100 Subject: [PATCH 305/342] Fixing sprint buffer cost and regen being rounded down. --- code/controllers/configuration/entries/game_options.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/controllers/configuration/entries/game_options.dm b/code/controllers/configuration/entries/game_options.dm index a3bc47ac91..0f12d1d9ae 100644 --- a/code/controllers/configuration/entries/game_options.dm +++ b/code/controllers/configuration/entries/game_options.dm @@ -234,6 +234,7 @@ /datum/config_entry/number/movedelay //Used for modifying movement speed for mobs. abstract_type = /datum/config_entry/number/movedelay + integer = FALSE /datum/config_entry/number/movedelay/ValidateAndSet() . = ..() From 63921b7c8b09b527ece7359a063ac040fdea77d1 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 12:36:44 -0600 Subject: [PATCH 306/342] Automatic changelog generation for PR #11093 [ci skip] --- html/changelogs/AutoChangeLog-pr-11093.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11093.yml diff --git a/html/changelogs/AutoChangeLog-pr-11093.yml b/html/changelogs/AutoChangeLog-pr-11093.yml new file mode 100644 index 0000000000..4815818b0d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11093.yml @@ -0,0 +1,5 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Fixed something about slime blood and the law of conservation of mass." + - bugfix: "Fixed flypeople being emetic machine guns." From d9e971403881df7c7030addb6decba30da51fde8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 13:05:53 -0600 Subject: [PATCH 307/342] Automatic changelog generation for PR #11120 [ci skip] --- html/changelogs/AutoChangeLog-pr-11120.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11120.yml diff --git a/html/changelogs/AutoChangeLog-pr-11120.yml b/html/changelogs/AutoChangeLog-pr-11120.yml new file mode 100644 index 0000000000..64a435146c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11120.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Fixed sprint buffer cost and regen being rounded down." From 0f7618b348adf38ede943d0e5cb3cfb5edf8b5a4 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sun, 16 Feb 2020 14:07:00 -0500 Subject: [PATCH 308/342] Update organic.dm --- code/modules/cargo/packs/organic.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/cargo/packs/organic.dm b/code/modules/cargo/packs/organic.dm index 79853e1aaf..cdac6f49f2 100644 --- a/code/modules/cargo/packs/organic.dm +++ b/code/modules/cargo/packs/organic.dm @@ -214,7 +214,7 @@ /datum/supply_pack/organic/fakemeat name = "Meat Crate 'Synthetic'" - desc = "Run outta meat already? Keep the lizards content with this freezer filled with cruelty-free chemically compounded meat! Contains 9 slabs of meat product, 3 crab meat and 4 slabs of *carp*." + desc = "Run outta meat already? Keep the lizards content with this freezer filled with cruelty-free chemically compounded meat! Contains 12 slabs of meat product, and 4 slabs of *carp*." cost = 1200 // Buying 3 food crates nets you 9 meat for 900 points, plus like, 6 bags of rice, flour, and egg boxes. This is 12 for 500, but you -only- get meat and carp. contains = list(/obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, @@ -225,9 +225,9 @@ /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, - /obj/item/reagent_containers/food/snacks/meat/rawcrab, - /obj/item/reagent_containers/food/snacks/meat/rawcrab, - /obj/item/reagent_containers/food/snacks/meat/rawcrab, + /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, + /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, + /obj/item/reagent_containers/food/snacks/meat/slab/meatproduct, /obj/item/reagent_containers/food/snacks/carpmeat/imitation, /obj/item/reagent_containers/food/snacks/carpmeat/imitation, /obj/item/reagent_containers/food/snacks/carpmeat/imitation, From 688dcaf54e5c1871d187f5545a2ea3ce17cc5b50 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 13:20:59 -0600 Subject: [PATCH 309/342] Automatic changelog generation for PR #11060 [ci skip] --- html/changelogs/AutoChangeLog-pr-11060.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11060.yml diff --git a/html/changelogs/AutoChangeLog-pr-11060.yml b/html/changelogs/AutoChangeLog-pr-11060.yml new file mode 100644 index 0000000000..c78f03a26d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11060.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - balance: "Sort of a bugfix but cult blood magic and all guns now respect stamina softcrit." From 0f1254074831ca7a78e2b9bc343c5f09dde15551 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 16 Feb 2020 17:08:13 -0600 Subject: [PATCH 310/342] Automatic changelog generation for PR #11101 [ci skip] --- html/changelogs/AutoChangeLog-pr-11101.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11101.yml diff --git a/html/changelogs/AutoChangeLog-pr-11101.yml b/html/changelogs/AutoChangeLog-pr-11101.yml new file mode 100644 index 0000000000..5305e2b923 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11101.yml @@ -0,0 +1,4 @@ +author: "coiax" +delete-after: True +changes: + - rscadd: "Admin and event only pair pinpointers! They come in a box of two, and each pinpointer will always point at its corresponding pair. Aww." From 031580233096ff1e22e8b89badda7d097934b52c Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sun, 16 Feb 2020 18:25:54 -0500 Subject: [PATCH 311/342] Update armory.dm --- code/modules/cargo/packs/armory.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/cargo/packs/armory.dm b/code/modules/cargo/packs/armory.dm index 4c500a0162..fc95b05007 100644 --- a/code/modules/cargo/packs/armory.dm +++ b/code/modules/cargo/packs/armory.dm @@ -192,8 +192,7 @@ /obj/item/clothing/mask/russian_balaclava, /obj/item/clothing/head/helmet/rus_ushanka, /obj/item/clothing/suit/armor/vest/russian_coat, - /obj/item/gun/ballistic/shotgun/boltaction, - /obj/item/staff/broom) //Its... A real thing that was done in the Russian army + /obj/item/gun/ballistic/shotgun/boltaction) crate_name = "surplus military crate" /datum/supply_pack/security/armory/russian/fill(obj/structure/closet/crate/C) From c5eaac62bdbed49c0abeec29f493ec7fe2bccaba Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sun, 16 Feb 2020 18:26:22 -0500 Subject: [PATCH 312/342] Update materials.dm --- code/modules/cargo/packs/materials.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/cargo/packs/materials.dm b/code/modules/cargo/packs/materials.dm index ea7df06bda..556c3175d2 100644 --- a/code/modules/cargo/packs/materials.dm +++ b/code/modules/cargo/packs/materials.dm @@ -47,7 +47,7 @@ cost = 9050 contains = list(/obj/item/stack/sheet/plasteel/fifty) crate_name = "plasteel sheets crate" - +/* /datum/supply_pack/materials/plastitanium50 name = "50 Plastitanium Sheets" desc = "Build an evil empire with fifty plastitanium sheets." @@ -63,7 +63,7 @@ contraband = TRUE contains = list(/obj/item/stack/sheet/plastitaniumglass/fifty) crate_name = "plastitanium glass sheets crate" - +*/ /datum/supply_pack/materials/plastic50 name = "50 Plastic Sheets" desc = "Build a limitless amount of toys with fifty plastic sheets!" From 262b4d95fbdbc7af3e211c5e6fd34dbed94abe9d Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sun, 16 Feb 2020 16:44:29 -0700 Subject: [PATCH 313/342] Update projectile.dm --- code/modules/projectiles/projectile.dm | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 4521e4ea13..139f5a051c 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -52,7 +52,6 @@ var/hitscan = FALSE //Whether this is hitscan. If it is, speed is basically ignored. var/list/beam_segments //assoc list of datum/point or datum/point/vector, start = end. Used for hitscan effect generation. var/datum/point/beam_index - var/turf/hitscan_last //last turf touched during hitscanning. var/tracer_type var/muzzle_type var/impact_type @@ -492,8 +491,6 @@ process_homing() var/forcemoved = FALSE for(var/i in 1 to SSprojectiles.global_iterations_per_move) - if(QDELETED(src)) - return trajectory.increment(trajectory_multiplier) var/turf/T = trajectory.return_turf() if(!istype(T)) @@ -506,14 +503,16 @@ forceMove(T) trajectory_ignore_forcemove = FALSE after_z_change(old, loc) + forcemoved = TRUE + if(QDELETED(src)) + return if(!hitscanning) pixel_x = trajectory.return_px() pixel_y = trajectory.return_py() - forcemoved = TRUE - hitscan_last = loc else if(T != loc) step_towards(src, T) - hitscan_last = loc + if(QDELETED(src)) + return if(!hitscanning && !forcemoved) pixel_x = trajectory.return_px() - trajectory.mpx * trajectory_multiplier * SSprojectiles.global_iterations_per_move pixel_y = trajectory.return_py() - trajectory.mpy * trajectory_multiplier * SSprojectiles.global_iterations_per_move From 66d5e0e346fdd7671c96d047e4b584e4fc8a11f2 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Mon, 17 Feb 2020 01:03:29 +0100 Subject: [PATCH 314/342] Update station.dm --- code/datums/ruins/station.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/datums/ruins/station.dm b/code/datums/ruins/station.dm index 17d5a9e1e2..71cdf495e9 100644 --- a/code/datums/ruins/station.dm +++ b/code/datums/ruins/station.dm @@ -37,22 +37,22 @@ /datum/map_template/ruin/station/box/engine/teg id = "engine_teg" - suffix = "Box/Engine/engine_tesla.dmm" + suffix = "Box/Engine/engine_teg.dmm" name = "Box TEG" /datum/map_template/ruin/station/box/engine/empty id = "engine_empty" - suffix = "Box/Engine/engine_tesla.dmm" + suffix = "Box/Engine/empty.dmm" name = "Box Empty" /datum/map_template/ruin/station/box/engine/am id = "engine_am" - suffix = "Box/Engine/engine_tesla.dmm" + suffix = "Box/Engine/engine_am.dmm" name = "Box Antimatter" /datum/map_template/ruin/station/box/engine/budget id = "engine_budget" - suffix = "Box/Engine/engine_tesla.dmm" + suffix = "Box/Engine/budget.dmm" name = "Box P.A.C.M.A.N" // Lavaland @@ -60,4 +60,4 @@ /datum/map_template/ruin/station/lavaland/mining_base id = "mining_public_01" suffix = "Lavaland/Mining_Station/Mining_Station_Public_01.dmm" - name = "Public Mining Base" \ No newline at end of file + name = "Public Mining Base" From b271096b773d88bc8c3c4e0c8c963ef6e1007d0b Mon Sep 17 00:00:00 2001 From: Seris02 <49109742+Seris02@users.noreply.github.com> Date: Mon, 17 Feb 2020 19:47:19 +0800 Subject: [PATCH 315/342] rest key, v, version two (#11090) * maybe * skreeeee * yes * fucccccccccck * happy now * Update interface.dm Co-authored-by: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/modules/keybindings/bindings_living.dm | 3 +++ code/modules/keybindings/bindings_mob.dm | 2 +- interface/interface.dm | 4 +++- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/code/modules/keybindings/bindings_living.dm b/code/modules/keybindings/bindings_living.dm index 8e9c787b6b..ec6c5dd539 100644 --- a/code/modules/keybindings/bindings_living.dm +++ b/code/modules/keybindings/bindings_living.dm @@ -19,6 +19,9 @@ if(possible_a_intents) a_intent_change(INTENT_HARM) return + if ("V") + lay_down() + return return ..() \ No newline at end of file diff --git a/code/modules/keybindings/bindings_mob.dm b/code/modules/keybindings/bindings_mob.dm index 925f305525..964ee65047 100644 --- a/code/modules/keybindings/bindings_mob.dm +++ b/code/modules/keybindings/bindings_mob.dm @@ -79,4 +79,4 @@ if("Alt") toggle_move_intent() return - return ..() \ No newline at end of file + return ..() diff --git a/interface/interface.dm b/interface/interface.dm index ecd13e1f03..2b33ebb5e8 100644 --- a/interface/interface.dm +++ b/interface/interface.dm @@ -8,7 +8,7 @@ if(wikiurl) if(query) var/output = wikiurl + "?search=" + query - src << link(output) + src << link(output) output = wikiurltg + "/index.php?title=Special%3ASearch&profile=default&search=" + query src << link(output) else if (query != null) @@ -125,6 +125,7 @@ Hotkey-Mode: (hotkey-mode must be on) \tt = say \to = OOC \tb = resist +\tv = rest \th = stop pulling \tx = swap-hand \tz = activate held object (or y) @@ -184,6 +185,7 @@ Hotkey-Mode: (hotkey-mode must be on) \td = right \tw = up \tq = unequip active module +\tv = rest \th = stop pulling \tm = me \tt = say From de75d75519652df137069bc886a852398bd9ec0b Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 17 Feb 2020 05:47:22 -0600 Subject: [PATCH 316/342] Automatic changelog generation for PR #11090 [ci skip] --- html/changelogs/AutoChangeLog-pr-11090.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11090.yml diff --git a/html/changelogs/AutoChangeLog-pr-11090.yml b/html/changelogs/AutoChangeLog-pr-11090.yml new file mode 100644 index 0000000000..698306fdb6 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11090.yml @@ -0,0 +1,4 @@ +author: "Seris02" +delete-after: True +changes: + - rscadd: "rest hotkey" From 7a1eec5622954d029fc57576a69e0b9cbb33f4a1 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 17 Feb 2020 06:29:54 -0600 Subject: [PATCH 317/342] Automatic changelog generation for PR #11053 [ci skip] --- html/changelogs/AutoChangeLog-pr-11053.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11053.yml diff --git a/html/changelogs/AutoChangeLog-pr-11053.yml b/html/changelogs/AutoChangeLog-pr-11053.yml new file mode 100644 index 0000000000..a3c2eb29fa --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11053.yml @@ -0,0 +1,5 @@ +author: "keronshb" +delete-after: True +changes: + - rscadd: "Added burn and knockback to stunhand during HALOS on cult." + - balance: "Added burn and knockback to stunhand during HALOS on cult." From 5b7c37689388c246068d949504e63ddff3786454 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 17 Feb 2020 06:45:25 -0600 Subject: [PATCH 318/342] Automatic changelog generation for PR #11108 [ci skip] --- html/changelogs/AutoChangeLog-pr-11108.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11108.yml diff --git a/html/changelogs/AutoChangeLog-pr-11108.yml b/html/changelogs/AutoChangeLog-pr-11108.yml new file mode 100644 index 0000000000..c8bed79399 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11108.yml @@ -0,0 +1,4 @@ +author: "Seris02" +delete-after: True +changes: + - rscadd: "hsl instead of sum of rgb for spraycan lum check" From a2583f5f7f97495f42b393700b61b7eddec445c4 Mon Sep 17 00:00:00 2001 From: Ghom <42542238+Ghommie@users.noreply.github.com> Date: Mon, 17 Feb 2020 14:25:50 +0100 Subject: [PATCH 319/342] Update expressconsole.dm --- code/modules/cargo/expressconsole.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cargo/expressconsole.dm b/code/modules/cargo/expressconsole.dm index a2fda55ca7..264f9ac22e 100644 --- a/code/modules/cargo/expressconsole.dm +++ b/code/modules/cargo/expressconsole.dm @@ -197,7 +197,7 @@ CHECK_TICK if(empty_turfs && empty_turfs.len) SSshuttle.points -= SO.pack.cost * (0.72*MAX_EMAG_ROCKETS) - SSblackbox.record_feedback("nested tally", "cargo_imports", 1, list("[SO.pack.cost]", "[SO.pack.name]")) + SSblackbox.record_feedback("nested tally", "cargo_imports", MAX_EMAG_ROCKETS, list("[SO.pack.cost * 0.72]", "[SO.pack.name]")) SO.generateRequisition(get_turf(src)) for(var/i in 1 to MAX_EMAG_ROCKETS) var/LZ = pick(empty_turfs) From 217661184d951e221fd2e2572cdc1b4842d2ffa8 Mon Sep 17 00:00:00 2001 From: Seris02 Date: Mon, 17 Feb 2020 21:29:34 +0800 Subject: [PATCH 320/342] nerf'd --- code/modules/spells/spell_types/bloodcrawl.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/spells/spell_types/bloodcrawl.dm b/code/modules/spells/spell_types/bloodcrawl.dm index e4c33380b2..49d73b445b 100644 --- a/code/modules/spells/spell_types/bloodcrawl.dm +++ b/code/modules/spells/spell_types/bloodcrawl.dm @@ -13,6 +13,7 @@ action_icon_state = "bloodcrawl" action_background_icon_state = "bg_demon" var/phased = 0 + charge_max = 6 /obj/effect/proc_holder/spell/bloodcrawl/choose_targets(mob/user = usr) for(var/obj/effect/decal/cleanable/target in range(range, get_turf(user))) From 991f04877aaded728261b08a3fbaf7d55ffe46db Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 17 Feb 2020 09:17:30 -0600 Subject: [PATCH 321/342] Automatic changelog generation for PR #11114 [ci skip] --- html/changelogs/AutoChangeLog-pr-11114.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11114.yml diff --git a/html/changelogs/AutoChangeLog-pr-11114.yml b/html/changelogs/AutoChangeLog-pr-11114.yml new file mode 100644 index 0000000000..7d56933c65 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11114.yml @@ -0,0 +1,6 @@ +author: "Psody-Mordheim" +delete-after: True +changes: + - rscadd: "You can now make synth-flesh with synthetic blood." + - rscadd: "You can now make synthetic blood via mixing saline glucose, iron, stable plasma and heating it to 350 temp." + - rscadd: "You can mix synthetic blood and cryoxadone to create synth-meat in addition to normal blood." From cc685b813cf48b72e0cef37119dfc1d18859d25b Mon Sep 17 00:00:00 2001 From: Hatterhat Date: Mon, 17 Feb 2020 14:35:37 -0600 Subject: [PATCH 322/342] ignore the branch name i just needed icons --- icons/mecha/mech_construction.dmi | Bin 17377 -> 19228 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/mecha/mech_construction.dmi b/icons/mecha/mech_construction.dmi index 42cc8eeb57416a14af3e1daaf2096d6a751ca160..d7f0f3e05487beaa68496e7dd3a8bdcbaba78297 100644 GIT binary patch literal 19228 zcmZ5{2UJr*({|_z0wPtq4Mn=NNDDSfx(@?pst&R3J&0jh;adB}~RaJmGEQgu_fEV@j^t{8SnG}CNJUrao z++0UT$Jf_SR#rAJFc1U+>FMdIscA?`O1^&m+JKxqaD<7I^PY{3jh6?zk&zMeU8cOe zJQEWWyr`&oiZ}p919Jh$%gg%%d9&0d#8~d^SxX;<+dDWo^6~MJk&(T6HtFf=quO-+669;m6QB`XV(k&zJ=7WVM)&@nKRkx_JX zbkfn$4G)iqi;GiHdFkTf>f_^UVPRorW(EdZIXF0}sj0nu`O?(X+|A8RQSn6>EW^*w z&&S7yk5BN`t5>$Rwo+13v9YlzTlE(&UTAA;o0^)Lnwq-1yGu*U%E`&`^9vCqrl_c> zpr8;F6B85^q_4@)^j-qL?#RW(HSzPs!npUrZnCkliMFm@2P?BCmu3zpT3LD{mo1JwXLMUteEKOG^<|GjH}ggc~O;tYG1(t7-{k z;G~w-6;Al&@U5&SBqTvn67A>0k1peX%ZN-V(qezccbd3iYx56|-QG9HgNFfgE{rJb6ZLZMI^N_P?x64ut% zG~bq+rz2r77(YKho*M8`P7DkNr>Cb&06`jB)^F6s>FMc1)p*cvMDY!wYOi3rZ|X!H z@p5LqaW44=CHT+%cuAM63VA#05BYYD@Mu{u&kGl=pgex3%;?M(ansn$-b2E=H0{P- z5`<3VtFLVUkYAs2By85N!G@;3FC2XAy`4RMojo7`Kwx&^=K)BTJVW&4A;Xiu#zrv+ zSUjZkg%Q($G`E7A;iTzetslJgNdWYlp?B+tHR^gf(SF&D*}KV=WkToHT%2V{58AaM zNcQEDZdiqchsW<_lZ9M=bk!Lju8dN9ik+mRc;xKZyA_iOhz3l7; z_4U6NT4ym9-A%V;i)pc+3W*7`nNp1jd$U&fOrC?Cp+n&j`^OFi0d|H?1#$L|o#mU= zpFw+P13|6d7n+-Y+ktNN;LX_8jmCbxF8PT=91I3quACr#j(F86CyX(PXj^mv-RV|p z|5c7o3+T!754m%my^W^W`l=wDds$sTqw(F}%&uY~ToIe^zcB`LkUG zf$8Dg;*yZulc|XDNQ#u?3R(J>?wRr~lcf4HJnyF^BgTKeJ6%nsP<#6XKJLJ0+1$6C zV11PWc|D@Z%`tGnfx{&~d8;q4KymBIW&{x#SU4|_mYl)2Bm9jOi|#Nr38iuA6NMzp zyTKnG@%^|P_aT~4W`0;Bl%*e(`F~`T+lxFcOKH6<&lYy^N=B{^c@D2X(@u6LtcmS6 z(4A+c_CvxL&ogbdUqE-x72n0M|E%e~53RnIe245yBci`&+!JJ9ry~vTR&@m5c5+a@ z`$r2a`|Y*(0_!oD!qfEy<|hmA4>Wv-;&g-Tf<2A%>l;?@#f1U9pllr!^|3Ikw*Z!jGrgD7lt5)s0^K&ln$Q+V|?hjmOp zS=DQI^#;p>qam0}i!MLY^sGIyB4mMBC&{J~iZ@sW3^4#GhiWOkX(qQcPNM*<5o~H8 zDD%Y)%r9-}!0S7QpBdpnMQ?}bKW;-BE1I-*RQ>D$>=s49XK&R3yBO`O`th*sG2MUF?TsE+G%)N9ma+`y6>mlqL<>pox8kI2 zHl>#zbf`*sQ`0DZX6mu&7ec%-a`>80+Y~SIBWh;|dV4DpyJu!85LB=_OfhrB8T;Zb zoR0}~W8pmPu-)$HIo+btoTuz+45xRC0hi9vJF$Po-1@jG-}va^Y|W4y)x^`q0iRmv zH}BiW$O;6Ge^X`3FZ9j!%7Z~6`O{8bxy<$0^UM|fLj5K8EuXaC58GZ99Rj0i^Zg>)6T+UIlKPozQAh+Bw_OG5w9Y~7 z3$R42$nm!LjrZ)t&_SDRH)oFMaKXPVv!tRlbOjH378&C&++mHkto)`x^0FKp*j-yD7j8+gh_1IF#qz!_~R5X zg&YkjV^~NsS8%_GZXvJK#~?tQyzC7Rn&EcMigc@Y!44r6Ar&6zBcb*I3QA5 zpx)n$>!TYBc{{7cb-9QnS54+Dv>mnXVJzKF*(tZ=3YN?!(OtsNyF~AE(dg1lo*M7V z5*4JeDGe=Kl7(B*xgtD2zWMIgeJZi9Dm-$%A$fAPPe$}Aqn&Knu8^XlI1mM2s5n+f z#2fo}oH87oqi3`#-0WHs-OeqUS3J9v<~%krmXS{vO^(f>J36#LDw=}CPnjQKf-vw_od1m~>%Cdq#D;No-H_3&VR z$R^3IOGMXnzLW2#AROkiM8N9?DRy zwR9$laE`a-Eu*%!^wmg(yF+pp{yY(9r4FtxC9!cRSqiGTd+sQ@TeR&sD=<-xm?@p{ zs{CfvyDQW`(BE$pzMeFc%ko_BYB<&0=wJ>l$iSikod({2k7``%FwrwG07l@t)>!A!LN|_ioR+V>q$z z?o{>Pztf7;C`Tu+XyPc(TVb!(15>zEKS`^|x;1GNUAA+}gI*Gq>hy6=&7;?g3#HE6 zREV0PzrtuKsZkUXTO9NJ@--t2+EmdzEuC3$S*GsZ`OydqQ+F@IWyaLqhj1~eYU+q) zdUnNr_T@R{FuG@5C5a8w<1*t$vwN29Kx2Lzw;aGz6QB#+BWfC=!NlCNK<|I6jdV z6|GG$BHbF4z18qR>w-l$kcrtV|EA^ExxD{-ntKO9I9B#dK{TdoqFTf)Vsy$hZAe5= zrw`kq2`PpAoYS9+LzXvjoX2ga?LzIGZA)TC+T@}?e9kHW``lvC#64DK372-t z!9(cD!$QulYV0zq9=5?GsY*+W3K*K9b;m`=6pIK8H3$XdanPefb$@u|^lbI>&`#UO zS@}1XV^W$j$W6hWUV_~s+NV;=x1pqR7~YHV$BPE=F6Dtr=7zNHDg$iP#*mK2sS-u> z*ps(ps`5(|w93uA&3`+zwj6(0jF!J@D4glF`e3!y=CnvUz+0^(V4Gpyp(r`NR&`1G zlfPR;9=5|sv#7e%&2=pj&UH1y93*F6iM?20B6`SG8P)Pk5WEwFn>Jk1RnRsL?eY7b zyWOwl6NNHwbVxij;cM8V!?~=b{k{S7TdgZ({uVpo!tnV+;iF)jhWNg%5dXwz3r@df zpW1t>2D<$CFiW!Q-KE&%eT)t}i3hPLGApJ49ak-Rf8fdiQ_`9(s52G3?IbnhtT#Mxn`z_fyP#r6x>;KCeP@ z7GfUlTd8UU%!6NgmOkE?izY1&_Ws{W1ZnZ*tt6sMqP?z;4q|?Ru}=-nqzG@t$h&vj z{H-eShAp@N=VX9YRK`*s^wNn)Q~% zc*A@3R z9Fw>ThWwSZRqZ;gtn=l+kJ|>b77;<0m;oN1W`BwsC2yRH!OCUKn2u5f@4uahkSv&= z6_C4<*`FKW&oPzK>jVr8*oM0xeuzbegbocA1z$7s-bR_mratBsQ>D@S^dBN`<%iHS z!cfKuFF(}w079|=LJr|+WJIK``Y-yYm=IU`F4ojN!Ulx;m&AyUt@!x#92M1zg=CjG z8O&X2(rO^^U=74Mhlw4Ter5{;kcN#(F}4hm`d$$9UUXF1Mde$_QV%)B-p zOwKpC_sAZ{?6z&KwAcfG=tX(2{f2Sk;qbA=N0 zjGcWKM0fy!nd}efaw#iS?z}LV6%&c+5D7*wdG&R$Q1)ytnRmIf**{?~h;^+7a8ToX zr$)X4>QDYQHh#W4EBxmP@kz8sji{)PPfhC(N3zsecO!Q=D#7EOb-Nl#$W17j3CxVz zCXT@TfREQ}$8DQ3Y)85_GIX3GI*VPQn*Isp-mxAR1H_B8TRZPbZJ%nGE@FU=K{{ey zw8B&OX-7+%x?|6c0b&}j$1lQl7P%>E)I&$vt??(mC5l8}((V|lkBu#zIUg)*%MN)+ zKN%Ix3-+{tWR9klmn^400{_i?3Yqy&B`xkm{kxZbs6W%;PSma8n~QO~H1-!z7AoS0 z#x>Guxf>1QG!k9BX}WFQq#HUPrm_a+)`hP+sy|0(9!_`kS2H{2KM>N&@C@E6*F?KK zZY9CEQqUSx9Zxyu2Orw3Uf1+-I3^AB^Zz2Z`qXap_9A=RM{nqETkb}s!s&3kV%35v zFz`vHb>O#>V4ns||Lm>tuakjw58yw;&_P@1=IM9maXMkd=e4;OXP6_?D32Hw(<>S^;a&{F(fKk)`pHHm^nlo$Kq{yt0S2 z*an4j0_!=A->|W8DpplNCv@#bMmp?|IBo7B#8-X&wzh^|K$fjXQ)}mzsMBD!+-ajp zq}K9=m27v~?Xx=-X@}NRksIe_%k&s)Y7lA`9bPmdXx? zKz-$e;7e@5&_?uF?j73ms&B}FsxcnJ^@AMf>4b@hJlw!B4K7XK#b-Yfu}~3sh=ppM zv{_SuP~+H|_hSn^afp%2Bb8q(7!PE}V_6TeuRatH;S75#Uy!x|BjCzwPyKhI{U&LE z<-nda5utZC(iJ&nKtj^IDWFd&up+inwtJGBfyEU~6=i}IR^{uc>duPe-bmDJiuF{~pZAJ0>O%=Z8-!o>5Cfka&;d0lkiC*{%N&Jz=H50TzWMBNd4CCpYVBU3S zOynMV=;S>cgW`nW5e;MsCvCZox{05v@V=FIvT$*_&?dA61#DE;bk8cEhp0Ov zu9M>-o-c%VIap>LK89}u~B8 ztMX;Z>}Eb1Ml)+zZ@KZ@L*~=*)T(Cxr|fwKR^nfS%yD^exCGrGDC_NdvFskrVbRAM(#tX1Kj+b@kIN!VbaE4d z(XT{3EkB&fj{vnqKZ&a62T__RWfreftPkjfm}6hnu?E%!KP&4jbMn;p{wXa%ehf0I z^!AJUZx5H|raKqv;x!~3#d3a^MvK?6W8;ml-<6t_NDUaENeBkDta$5>J3zsnmb-zX zp1@9`FC0j2c{{Q|-tPbTpSq=G1u|bUR_vLa#KR+2`i>1HHBhrk;j)EsdIymako&xw z3MHv?1#N5j=B*it%U9+em5zb0G3Cb;GaK-&V7`pULp#0ua0}E-*t5TBfck-j6+ z`BC7L5a)oaS1A-n^m{Ah`!Ulxq??-R01IUL9r(C(EoENtX*DUWgU}v?pqcX?elJ3% zKMH@29*dEa-6M48FwRI%H#Ug`lzWrCI=zJgIYFm60}d@`BOrh8?e05ec4Wc5jF_F8 zZJvi11Lxzsw+)$wPO#{;;ytfo(2H)teE^(Mj>(O<=cnbQ5r;`3e7Rr@_{}z|8L%Wc zZ#J(7^m#fbDuc&joI_@Kjdz!6eES3shUaxg-U%|~)hL7y>W6>3G;DGT#5D)pcz!%~ zhKT(B9_C1jEv@R)di_g5;3lK64hY}ur;E(i>gb7y`ufhG+ zn??pt)gAJ}zUn{!p;esya70cG6Dg00)LOC=*>xNrsIt&&2-O(??Q~Jgt{pXrOv!n_ zLTW#*e0Qeyn@iJ2blZ{O?pUZ{B6=}SIgRu4e)d&itH1nnLbw}r^l>(sS$dM45al`b z-?W;8pq-+f`1qgPSHG5*Kez`YV!N`BDY81UK7v@h{!8d4CZha!NXiSG+(=NSBiQDV zqcdpW{kb01nX9fPL1YSOv!(Sl&PL;Wdguj#@|Ubp0bjmdrlz%^^_|H_A@4zNla>l( z;H%j76T;vTtafqF!8blkWZD7_y8%OX#OGt%Uu9q-PmA7ZoAexJGwnPQ^`y$FNLqR> z@JGXVjMl~+XC^(V1bG2Icmnbe>!x)&8ess4!MC+TFNCC@Kg0Eyq@Rb+? z{}85aN&$Tf*2m>-M}EXlZeZJ+=M|vV_1N}3StxVJAhvyW-Wj?$jLZamnlz}?X-LIH zB1e7JY1dDQ`W9xQb5lU3#WL*=&$qRj#8(7&1e)rW1$QX8@sNfP^?xFqDE++pr4^TA zRBo;&xLsGfGe)frozDx&!nTV^4!n}oT1rpbO`lMM+GNtADH<{e)5KyT!UnnecRI0c zavOw+Y@s%AGzI!n8048D&84Z)N6WrWdnOF4V#__a^y|d7XJaBUvgfBeF__4pV+wT0 z{LbX5G^}zVR}?0UGH^)hgHxj^L<`}Cb(MD!pI40+jh!$N&T{=+?BM_!dFb5O{(oJt ze>1MqD!vDO+Wc>e?IgJj$YWSm)K%v{Z|H<3AT$<16L!W6EAJsg=u zsL}kevmo#?C-j?MlfUKEXM-3NAc(W^zdgjBA$^)75PS)40_VXn?j1vL(Btb_4Ei?o zNjeqtV0$AKb2FP>#z5qChY)AjQ)x`QT;0Z`4(@k^i(LN5ThZUq>$ zCvABXuMSwmcE>XhkwpLGLu?xTuj zyh(jR))RDn+BcYiI_VaY3TapVA2OX7XM){Q(Kz{Mqta&9bL+m!@o!9E_@H$M;=TP> z!ABR5Cei>>*4WXE))U51q&^9D?13t7i#c!vLuqV4wd+6m;(rLy6ZmPG5$_oWH+GOL zHpW{9e&D;ejqrW6p5b|!Gdm3fUp}BLsW4{ zPPdiT#)s^!j>z&ap{aN8!-^6NlU;6*mKE0!`q$~vu@vOUvqm+|s$E%ck~%;Tb@Y=h z2`z+s1PR1Vpl~J^(Ny?jYaorWwSUtNIYAY9m6o#YVGjdCxN_b~i66@N*PG%#m#-H$ zdJ%3~GnMKj7qQ8(!yEvDFk|j8tcNTtCB(&?c);t4!;rz%~6@A@CAlG>b`6!FQ+m9_u2t z3l+7b!ioQW%1+1g@ZI34#LbmN!Ny(g>plZ&isBR(Z7PN1$Uk4XpsB4{D@9K9IyGO7|bP<1>1AAc3lbupxG@i z=QNm?$}AV}R|HP{y-wNAAl~qTWz*PNuAd7_l2jz36Sxa>y22C@6~LIj;Z6eZJOqj2 zgwN~<{hcVy`3U3L9;-;sn8f6*cgJsR2~$EyszY;$JqOET3^xjdn1z(*%E(;+v)jXN zF_Mb&Q(leUJ)0$xu|vflygMkbUu~$;sUjFX(x;3H9fHs|zhwxP1=)nbXI(aoSfq(QY)$y2Nzs$Eo-O zL%^}gyRUK<$bEN@XS@0AhGy_wh8w=~un?tC;;1VFRlyY;Jy+D1dGEh7sF{KJ1FS^e z%J7CD_?~qH6|<048=J3L&SVh%i&)`Jhn4k%P8y+MqC^||x~!H-jBCl{B>Dl-)N$y= ztLSulqUoae2T#TUl_455E$>>?gQ6UmLs00M%}C2U9ZxTnEs8~~GAa|asda`P6{@zT z#EvSX%$uW?NdhSjI7R@=)Xi5pGYvf$S6%|$q9nV68RSvv-;%hq-y|sSkuvQ7oJ>sY z`$-3q=KVmU9}4~r1`p1FFoEvw*4am-m$%Y^fManied!f~uHak$Oo*HF;>~nmRB0m;9)C73b;qoi9XPJwLt>VN>av)|xyc z@pj=G!4%0udmmwr6c{IeC&J#^15&ggY8gmvoVV_CkfDQa9&q`WhJUX(ZKZgK$VDG< z06htca~1wq4dYx+*xxg2t1Hb|Qe1O(!i{w3(i_j9<>m~<59`ay@gkc1$1HaU=I1Vf z{!D!)ET+t?k}v|}Hq3{LRr+*`o5l{+BTc;VkSc@dIA?zm6J2F}2yTV;H1e}?oBlbA zI)9GZW6w#5CqmpNJtQUrlqmzk&Pg7ENvm4Wu0=z(LKLbJf@6OlsZ;HG$8v5|76P9< zvgMe5{uOzix#d7X?fJLyd(wU6T&zPSLv=Ff#QkFR>vn4DyMXPHgMjAIN^E`0a+0r8 zY*-t5fqb49ToEDdWVB^uNtgC_?iTW{AKz~Ja?Wb;HS)s;nB+;-5W#6KeEP?*5KU=3 zIOG%{N-*=vt1Md2Wl`>vAxge63+?`=&2fCxf0ds#{TI-V86_*Z<%yeV3n?*Y3{(HH z>0$K!*Z-P_#5%now%|;kf^-dZv)&5zd}v93+TYo(I{~GP5Zias6UVKK+UrAmwn8Qo zKyhIS_aJDi=76Pu^o+L;blz>_54M@{lpq7yNBbYy#yi-#-4;~- z{!RA*%m68bSIsNYlV{C3KXmMv^AjyUOPMlC|9W`!>b*6~(Q8~j@2psKmR>`YMY^Yk z6b$Iqn1S)pNgUHGL!#qSxL5{3Y&yL)6nK|EZz9MUM;8nv{i&EFY z@D0=+Pliwb-t$E0+Oy<{ciIKkjs5m{%bB0bXdt*5gEjURiNO&n^1@9IhwOyGD5zyUXno0nc=yAcpHCipK7OXQ+vsZP zXEuM&lrxw|h+&&LVN9CJ26)Fy73!`3%VdrCLfhtrvB_yor- zUW>;qGqm!lvk-ZJTcZRK5evRb2!*e);9~XeL?Um(o3DVt1rRil*pxNGD>dH8#PmcH zB~<^Bih+CEfoif7D!zV##oK(AWEZaUxYgGhkJxYj-&_D*tB5twp_PKk><#3|9(+MM zKyb!%8RKNgH`wc0-Ie1a3XG0jf8;t@d8~4@eXw#lvEyp@Q_3Xs_hy75=zo` zd*_1kEG&$Yxx~(_wXOIk{ymoV0b$38?;1@8+5PZjM9v)egfj(NN7(%oW!f@v08~EJ z7Fr~4U8zuru)c?CB{rFTFLbzd1e)zRq6&I~@6Uxd%&ZkRqR|kiecga%I(H)GZxnWx zfj*7$IfL&o6ICJh0C&+t#x@2B=nxZ6>5%YiCFaBKNza4cQ{&`w9;s`;9zFCBFx>rk z3@D%ToZ4qR2O`KnYgxegBt2Bkiw1Db+v|G4*&HpjG+;qyUL*yQ4`O%9E1$hB@VeI5 z9bmZ*|9cY*JRyiW9>g?vqUbNHPV!23}F18_JQ=)POB3mrhmNa$I zXlFSRlMZ|4{rPxkSNGjUabteUTz5hg^ux}mT*ox4c2J<~R8+kehFANnJT2W=?uI+GMxW$0L(mZ31<`kCa_Ee1X!c|_jWu1)@}EV z$!cmLjS$OD**1yf$x86p3??v6=j#=rc+o=8HiM^GlFZHDhBXcPg&X;2o7ITi4o(siG^#*s7k@R^0)-=$ZpsM!(VXt0caLvX1n7CqyVi>{Wm=eFE& znLatRN#!HeX<2rXOFZRXYpi61cap_>rvw=~k|Xe+AdeA2AV=Aq3hR{zMgrH<;m-%e z2p)$3ddO`$rW-wGxdoxn)-(027`>-6U$eqX#j)BPhrDSwI{F7g#_t2z++vPzrhOsg z@;op?r;hM)7Q0OAlOg9>FCN)67DTgT%;jX6c)cZr<*;6KNglvo;FhhI$CICuqQH_73!gh!uBJpjmq+JFxaQUDx;=<$Asg%Y2Ut~ z&GUE{f@6O~qLDZ>e#YDo!ibCX?VC)K56gJJA4) z?%kXQWPKiaRm)gSt3oUnt40fmh+ET zu}^RzaaM1(+1DS}H}0)#Z4EF%;uvevEbO{n*6K~GEgJcZX9vTslOY~%v+1eq=C}e+ zfQS8DjIU*Lm^5#=?!`|@O85KkhZ6mB)8Q%#kuiZg65KZ&A4Ak7Q|D43kB|a$+Wsa@ zGu4&Eb8cw{3k6#g&DShu>v*qxX#h@@;fz3X zOFX|>-(o&Z9Q}e{>NUfy`&is^x2dloKvsAG=QG+blD z#ybqvr<$)cn&0jrY5jkWp~s%M7qXtY@P4AGlI)yMKsu{S4m@n&-%3wgtrwW9Po4EE zL_$=Pl%|h=a_kx|VE;6&EIn>3p9qo2cH-@_;O^#$yI zhs>H40&JsN8-tzfPX}|>*6^POj@FhXoDyPg>jgS+83%MGO6+Sn5P}9D!q`zSq0^!7 zE?*TqZJEv!G^ddiUvbTv>LxTlno7&;`srq=llE zcL;M;dd#-p2#bFZb<|i>tzBok@V=GK->vsf{YE*-cR(f<<`nIL5T7$b~ozVuRMbpl5X_=G>!Yt?P z);>f0c#pA335+p5;5Gc-Hd}|}7r~~NjTi0LhhYm8S0GdVGLG+MNj~%wHESrX9~o>D zB0?k$(@$!yh#q>B&L^yGe6}S7j-%(|nmGKWw;@w=+RdievtYW;`s$|I=IYuws(`qi z1wkey+#idGl^@HVH}FffM}N8S^xuq^bf8$XOfheV05G0D)9t5>57a!;N$}({wS~9k z^D1KCgai4i-z#fN+Q0YHio{sJZi+~c`#&3*zXHikF|WeUNh+^JMjL z#kPm-xJ?3_U-Sf>2ModR%WLPIoA}uYgcS7Cn3GmwVjd zxhQ2^y01{Uuu(@*ly?va%bWB3y0{9JKz~bbPC)W2+hMWFRGs$m7^~3;kws9=Qz;uN z$=-oKkPjB+b36?eNR55}?SS~5va;#Xr!f#)7Z;*VMAO&uiVEff6|BILM>I!qqyy{6 z*9RG~+~#ekKO~cPOLx2`Yc(;>zPtQ~y}f&D8zbF0)6c=PB{>GiTGGX%=zhg-nwQ|=^F-=}>wC8YdObBeBT!Ggnd3f&J+o@xF6oz}JAL)7#2*8hFLu=_50 zksuU_WKj`hAvd#$C;-P^ySzR3JxNO)<`_NwQPLGRofK4$72CG04O@F4a&!LUyr#F* zod+DTou9@&uxtU@e`Y6jz3f>MUibZ~EJYK*fdTK@z>YRN?4#zPY%Az9IG#)w+;#90 zMepY}TA&)qLtVKS`bj}#84yw$+eU0~sbMoDW1!EFlBpOhv#c4HjbMlgqCg@R&xFCw_Np8qj0IYyoV`bli z(vp#M^D#whaIKiIXWOzv3p*{5-_Dq&j&jLwH>9g&4STBf>0~|JsM1R5A(@)Nws3d} z@k>etwB3X-rcC;G)SX~!)k<@22}N7m2%*pYI~0nrq#B=dv>6R_>7aT{ZK^2~Ry1a&8|L|aB9_w+ z7x;G2`NLqN?KVdo*)YL_3>E{qKelA9pp{+C&K|oFqNFys6#|_ZHptd_OpDB%k8P<7 zBe>^R+g}>Q!$a;ddUPMW3EshqhHYL4RFW8%Jwh3lxiE{FZ@}*=9iZYN4awTS@BB6L z)lbjpuE5Y~_Jc&1<#Lzlo&Oa|$x#urj2_D%2#oJL-7Mw5v)-SWd06c6tGgRTbnsP| z0il)w!Whotmps5Ix$FaHf^b6)!UhR#a+9gYLnryPacFJ$b~7If!tvo6L5y4svHEFe zqFAHdHxv3_seYzBCiF>AI(Ty3N zcUd z_rX@F+~h{Gw#)si=8U~pC7_?tJ)^6bYLZ<1pFc#KI`$CHDd_qQ$_xKAAtswbaW@K!lv+eEh5*5i?<)v4u)W0U1TR@FO?-3}hX zK$FUw5`dt&m%j5Rlk{_kKU;jy(LwpDvZ&RbW~BM7MV% z0rUx;@~U$?3?0ww*%|3cz51)+&e5Rj8`kw2cNct5&#fTp|Em9f?P?!h`Gcp?#9gPG z?B%2z!4Oy*dHX@M#gt-J=&6ud;aUK=Vl&PjNPT(~j6DiAK6fm++B~*@hW}o&4krpg ze)B2x-1pbpP+ywe`!bl;(P*KZ!&d`*>s}kH+L?vnK9mJ%( z9R-=i+nLw^V@2vIS3J$ zdrJ4twawA6yVTMLa?N|Se7@x_w~!AgM~KJixJQHCRFtt*u_={RD?h)tdCh*kp?d|< z@6+8YhcpS!y*>>DBj!JhNn;n=c{bqU$~d!B^bkT~wa8cWufUe^kD1ZER{@1c4j|%S zS%PjKR{Tcf4gN>drS;)DbWNHiFXVi_`(^nz!K7&Nq#Bl~SkZ*v_o>sfvI?)SG^PeG ze3Yga%qd1K8w04Ml}M;onr3*55bX3y?E!=TM-0&)i1JOcZrIB{xerO~!n5ZCMl$ zc$b-}I*hX6EHN!)DOeKLN_aXX76nP7pj?}`A48Ets)ELfL~dJOA~uP$$lUU;ud2hU zTAr>fk&hQt#D?A9rk7qdcftJ)m!=5~tRZF;`MY|PM_Y)mZ9;Ie)*lq^J1BKfaU^L) zCBE3!^dH(uRDyfINcQi%)mT^>xIPc}Uj@rO3e(q=wojT^B}{Wj&XNCge%apGSNTkr zgyuV1EbY!fGq&an>{<$hcWcX$h;B}7h5@=pn1PNc zQFa)u`Q9S(>fCc^QPx*VJ`u-RG3v!kCw~@V zi+Y^X^e{}mGggvvZCTX8>bAJm-B**%qvr$#i46R}!ks`)@sfm6S2!MW(AJ~&`T?2D zME-$CTrxAI9muU}&NYf?2Uo2!ullL$h}K>M;sZCf%WvV+PNE2ym88t1k)&M(;n+>if9}qd z;A41Ptjp@E!KrTIIT1zx;)7K|T9B=+mSk73jV8Xoa$-J?Rj%&Yc~3}=YeY=Vw(J1% z_td`MpO6enpaZ{^x{)lB1@>+!?BfHjUtb?H)>$&z=l%6IN{BG-GZG=67BJ~%*{HYF z^11A%-7g!$%e@`Cd=?zh^J$S|&|WiN72U+u}(Ew=;`(5ZPA zo`t3Ip9l!hUB^PoopEa{iY8}&bYo{>%}2^bMdWDGs~fDxBWw5bj`u+ni% zG<|}ZY&%b@s=U~5(9P#&dnp)g;pv$(Kl0IwskxJY179X_SyB`Ra+a$3pcoZ7-BIlU zaP#G1iV5Y@GeZ8>yb~dXoDc)a=9+qAq(i4m|Rhium?1A*<#f~X+du& z2mZ755%yYfDQt;QzelJu9iK075jyW<#m>sVc~FPN$^<~Chow)<`6PY4=U(sOPf^zm zc-B)wdaBaUCPVuHG-G+@_~mcwv(ZakN5@;Y4W>uT}ZQRm!IC-P5U?E@*Y;(753Umg_MIAto+yl8uQN=cOQoayIwCgzSl#VRX=c1TrM<^;*$X;gP+^(o*MufRM``_~ZSC zs*5mB>X`->2#PcKe~wk5Y@MUaYJgyNH!DlQ63xkaUZcKcMRoN2TKkWt|4VpZW;Pgq zUEafz@R$~^8-7S0dG^VLOKMB-xA>(-+hi9Tmi5|U(RB%MGQ3kbdg9Bm=s`}@q5LUV zFm2mxHY8RO6Xs!l;A0njhkoRRcpb%o<~II zRTK)ep$uoLA2?qMgir^{BgxMGXv zc=5N2DGo@WMr`sFt<{>p7Zy6YX}_XEVkOi34^iO%s2aC))hV>ma!~Qg|s(vo;iCfehn&1IVtr(adEj|d0Q{_kEZ-ItmELUTGC)FG;w?JU=xCQvcB%sSh~ z>6JKG*LA}?l+w~miJbfJgRi7P=)>*tPEWSKQOWIJ^h#Lb5yPYvVm}ZmFbSTbE&H1o z=PbR21SIdAroTp0+HSqC^k486xpjGuU#u_Nu@!&N3X435VxE+Hk5 zOGrvqYgUKAf`IqGIrotNuZk-VhkEMH`NISuMyb#z&8GudqV6#riO!s7j_wF8YG;Z}r)?aV8 z4;UnJ2P=uHbK4I9ZTGE}RKTNhZeUt|MrOHRS@pM&&A-{~X{v*oF~w4xdjIUhb|*k7 zp6;ch;tRX^i5oiLmsHi(E2%|nQq)u6x23N5Yyv_d?J$xQJ|;4z0((NuaOGM5uKW2~ znVI#D0Zz2SnjM4NKtaOO&-Fe5ZnWYWy}=#0IC?$#c&dhVy)CmtqeD*vy@`IqnK%B$ zW71owQV(0o3nN#>(U!H#_zLqW2S3I~Y-gP+Hp4mt ziGNgS34S;7Jlyo@Y*mUS)}Ji=Xi#E2GSC#na--93hqvsrMIMP#Phih6#U;k=Hoi7P zz^~^*D~?`cLiYGi4Xjgr4F%Bx^p^g^Z#6|^5?4i#fP4kx5^bco(>l)?=noF137Qo_ z-4GQZJETw~U}cL|*Q6T`T~}aB8C;9QGl|>hAO#=NN#nPICb#9r)nA^_oL_c!Ey1{R z^7_7my7QHxu!!F_{WlFJnXJHH7%A#ou~sYd{W-fyrmkU0^m1E^$T&RSyg&k0i5CyZ zy7mfryi2`Xwmx>wyzrO|+JS8lV|*xsdg*KKyV;?xLIjjTa$kA4KQdP>E_<_L+=9!n z9e1KfRVTF8(_p$Ys#%FU-RZ@smWusRj$ck_u6PHZa1AtJy&=LkY~I{Snwalu&zuIJvU=)bUjC$!b+U>#ZBdM~+YZzs;b zdf=YrZJ(jB{wp~>f248bTZdJo*eh;oDpohMU{7YenKfZX@uV41u~2wB2&Y-BJhO{T&-kh} z-5F9WMIg8)0ae_->gyLJs+ib%-_>^k(tvHH18ghDU=msOId)gpDMh^K!G5LGAi41< zhni$)zV2Ytc=Pa&;%g9JFlD^2?&WB(O6V*#a(6oTt)x4C*Avp``{WlB7dIk_Kb zn87F28{Q$z{GIIHKGo>ja%R4vz~&x;2rEd0q%ZH3)k!$3tD|KV$a|>Xe1pN%=-O=G z^rFk8uaSDx zI4d7qc8MKk+7kxyv3C&%HHy;WJBG}=9XUHexso*4na6IItGazSX21kd9J>D_haTOd zBQ3{Jl-*by7Qf#KC6aw~RzG=(_=gcklH^_^%eeKj{nF#)?mHyr1uUQR?KwA)ddD>M zcixLjjY(yu+Ndh)5!Y9V#WUkgsCl(Ti((i>p2gqU+Q;|~qZ1}raUbVQ#r@ZDEvBY!QMNXMr1@g5Gp^Z}fsQ;L+CTW{MQ1>Z;(( zv7R&HJ_;Yy=dC89qi4*VrlQNG_~b~52y0DcFI|gU)rU(CV`^^nIQ%T>seS5++t(}< zdh(1Av_6PyO7wfT|7+SF6s0lsBCAP%uLOtdzPT#ikddy66P!X7JMq0Q=+NOZaAp!W zC*ZwcFnsvG+eKK6x13YF?LNtyR(scZH!r-e5ov#=6;yV}TKvdBHq^qp4wMFuhM%A- zKZ+)h@rP(knU1<=1v!nrq(a-8a1hsw2ngEED-dHH+x-JeEHtS!Lr|DA~bIb z)r%m-;6lch7%Hls2FNkOF!6ZzJdaa{Y>ZaifIdL@eyZqASO|uy8XN7VWT6WQl=qT0 zhPn(D38=^J>`7D(m&e=1LYo;!~pPmr}v}R^+nYW2)OLuvb`O!My$@h*O za2r2EQmqgZy&|bU0VPM*M2zhHyx4O0L2|tir+qKdJncbtRlLKnsQh)L%xu$9h+pND zTXOOhOAVKc2jqj)HTJFe9vK@+vE6Rtm%0j+q>)u{cBkymGAfHb#ZNQ0apZNMMp1hh zxZa-WpMr3}A%Fhzbc5w225@}^xPGttXDFPDtUb9rtrPswX=X+cvO08u+G11jvLp|H z@m9h3e`lJ>L2%R68BZ+tp9fd)u3%X~SLic@yICm=#nabNuey2@hKCJ8XMoH+tGv1a zfdCPB27PzZv#Y49Ya&?I-7FW?TA`*{RQ_j<>635lDGr#Xcmz?Z1-1scx}v4v1z^}$ zvDbdU159_rHO#aBgJcifn=SbprCNZIMgIWU^!!!UQ)_S~dF)>cC?3fIrAk$6SoCzz z{l$Y`;Mm&vxqXKp!IeR_cO?vG{o?H!2DF@FK% Cf{L*K literal 17377 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�*Z{Z32vdL*!U789U=BJIYpXqX)v`yFvI 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 From 3b82e34db6e88727e8f08b552f4920234c8dd066 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Mon, 17 Feb 2020 15:48:02 -0500 Subject: [PATCH 323/342] Update code/modules/cargo/packs/emergency.dm Co-Authored-By: Ghom <42542238+Ghommie@users.noreply.github.com> --- code/modules/cargo/packs/emergency.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/cargo/packs/emergency.dm b/code/modules/cargo/packs/emergency.dm index b06561a1c2..be81da3b92 100644 --- a/code/modules/cargo/packs/emergency.dm +++ b/code/modules/cargo/packs/emergency.dm @@ -130,7 +130,7 @@ /datum/supply_pack/emergency/bomb name = "Explosive Emergency Crate" - desc = "Science gone bonkers? Beeping behind the airlock? Buy now and become the hero the station ki-... I mean needs! Time not included, but a full bomb suit and hood, as well as a mask and defusal kit are! Non-Nuclear ordinance only." + desc = "Science gone bonkers? Beeping behind the airlock? Buy now and become the hero the station des... I mean needs! Time not included, but a full bomb suit and hood, as well as a mask and defusal kit are! Non-Nuclear ordnances only." cost = 1500 contains = list(/obj/item/clothing/head/bomb_hood, /obj/item/clothing/suit/bomb_suit, From 8f653b4dd6809beb312bb99f49bda701bca48b85 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Mon, 17 Feb 2020 15:48:31 -0500 Subject: [PATCH 324/342] Update materials.dm --- code/modules/cargo/packs/materials.dm | 16 ---------------- 1 file changed, 16 deletions(-) diff --git a/code/modules/cargo/packs/materials.dm b/code/modules/cargo/packs/materials.dm index 556c3175d2..6c1742896f 100644 --- a/code/modules/cargo/packs/materials.dm +++ b/code/modules/cargo/packs/materials.dm @@ -47,23 +47,7 @@ cost = 9050 contains = list(/obj/item/stack/sheet/plasteel/fifty) crate_name = "plasteel sheets crate" -/* -/datum/supply_pack/materials/plastitanium50 - name = "50 Plastitanium Sheets" - desc = "Build an evil empire with fifty plastitanium sheets." - cost = 9250 - contraband = TRUE - contains = list(/obj/item/stack/sheet/mineral/plastitanium/fifty) - crate_name = "plastitanium sheets crate" -/datum/supply_pack/materials/plastitanium_glass50 - name = "50 Plastitanium Glass Sheets" - desc = "Look out from your evil empire with fifty plastitanium glass sheets." - cost = 9500 - contraband = TRUE - contains = list(/obj/item/stack/sheet/plastitaniumglass/fifty) - crate_name = "plastitanium glass sheets crate" -*/ /datum/supply_pack/materials/plastic50 name = "50 Plastic Sheets" desc = "Build a limitless amount of toys with fifty plastic sheets!" From 78fcd706b3fa4a5b689f5076ebc05921a2bba0cd Mon Sep 17 00:00:00 2001 From: BlueWildrose <57083662+BlueWildrose@users.noreply.github.com> Date: Mon, 17 Feb 2020 19:41:30 -0700 Subject: [PATCH 325/342] Requested changes, podpeople.dm --- .../carbon/human/species_types/podpeople.dm | 61 ++++++++++--------- 1 file changed, 31 insertions(+), 30 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species_types/podpeople.dm b/code/modules/mob/living/carbon/human/species_types/podpeople.dm index 4fcf1eebec..05bca6653a 100644 --- a/code/modules/mob/living/carbon/human/species_types/podpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/podpeople.dm @@ -3,9 +3,7 @@ name = "Anthromorphic Plant" id = "pod" default_color = "59CE00" - species_traits = list(EYECOLOR,HAIR,FACEHAIR,LIPS,MUTCOLORS) - mutant_bodyparts = list("mam_tail", "mam_ears", "mam_body_markings", "mam_snouts", "taur", "legs") - default_features = list("mcolor" = "FFF","mcolor2" = "FFF","mcolor3" = "FFF", "mam_snouts" = "Husky", "mam_tail" = "Husky", "mam_ears" = "Husky", "mam_body_markings" = "Husky", "taur" = "None", "legs" = "Normal Legs") + species_traits = list(MUTCOLORS,EYECOLOR) attack_verb = "slash" attack_sound = 'sound/weapons/slice.ogg' miss_sound = 'sound/weapons/slashmiss.ogg' @@ -72,39 +70,42 @@ if(/obj/item/projectile/energy/florayield) H.nutrition = min(H.nutrition+30, NUTRITION_LEVEL_FULL) -/datum/species/pod/spec_death(gibbed, mob/living/carbon/human/H) - if(H) - stop_wagging_tail(H) - -/datum/species/pod/spec_stun(mob/living/carbon/human/H,amount) - if(H) - stop_wagging_tail(H) - . = ..() - -/datum/species/pod/can_wag_tail(mob/living/carbon/human/H) - return ("mam_tail" in mutant_bodyparts) || ("mam_waggingtail" in mutant_bodyparts) - -/datum/species/pod/is_wagging_tail(mob/living/carbon/human/H) - return ("mam_waggingtail" in mutant_bodyparts) - -/datum/species/pod/start_wagging_tail(mob/living/carbon/human/H) - if("mam_tail" in mutant_bodyparts) - mutant_bodyparts -= "mam_tail" - mutant_bodyparts |= "mam_waggingtail" - H.update_body() - -/datum/species/pod/stop_wagging_tail(mob/living/carbon/human/H) - if("mam_waggingtail" in mutant_bodyparts) - mutant_bodyparts -= "mam_waggingtail" - mutant_bodyparts |= "mam_tail" - H.update_body() - /datum/species/pod/pseudo_weak name = "Anthromorphic Plant" id = "podweak" + species_traits = list(EYECOLOR,HAIR,FACEHAIR,LIPS,MUTCOLORS) + mutant_bodyparts = list("mam_tail", "mam_ears", "mam_body_markings", "mam_snouts", "taur", "legs") + default_features = list("mcolor" = "FFF","mcolor2" = "FFF","mcolor3" = "FFF", "mam_snouts" = "Husky", "mam_tail" = "Husky", "mam_ears" = "Husky", "mam_body_markings" = "Husky", "taur" = "None", "legs" = "Normal Legs") limbs_id = "pod" light_nutrition_gain_factor = 7.5 light_bruteheal = 0.2 light_burnheal = 0.2 light_toxheal = 0.7 + +/datum/species/pod/pseudo_weak/spec_death(gibbed, mob/living/carbon/human/H) + if(H) + stop_wagging_tail(H) + +/datum/species/pod/pseudo_weak/spec_stun(mob/living/carbon/human/H,amount) + if(H) + stop_wagging_tail(H) + . = ..() + +/datum/species/pod/pseudo_weak/can_wag_tail(mob/living/carbon/human/H) + return ("mam_tail" in mutant_bodyparts) || ("mam_waggingtail" in mutant_bodyparts) + +/datum/species/pod/pseudo_weak/is_wagging_tail(mob/living/carbon/human/H) + return ("mam_waggingtail" in mutant_bodyparts) + +/datum/species/pod/pseudo_weak/start_wagging_tail(mob/living/carbon/human/H) + if("mam_tail" in mutant_bodyparts) + mutant_bodyparts -= "mam_tail" + mutant_bodyparts |= "mam_waggingtail" + H.update_body() + +/datum/species/pod/pseudo_weak/stop_wagging_tail(mob/living/carbon/human/H) + if("mam_waggingtail" in mutant_bodyparts) + mutant_bodyparts -= "mam_waggingtail" + mutant_bodyparts |= "mam_tail" + H.update_body() From 930e6f98767b4833e953cfc45c283626f5d0b711 Mon Sep 17 00:00:00 2001 From: BlueWildrose <57083662+BlueWildrose@users.noreply.github.com> Date: Mon, 17 Feb 2020 19:47:48 -0700 Subject: [PATCH 326/342] Requested changes, ghost_role_spawner.dm --- .../objects/structures/ghost_role_spawners.dm | 15 ++------------- 1 file changed, 2 insertions(+), 13 deletions(-) diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index 3b1b20d46a..724c921d07 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -19,9 +19,6 @@ Estimated time of last contact: Deployment, 5000 millennia ago." assignedrole = "Lifebringer" -/obj/effect/mob_spawn/human/seed_vault/special(mob/living/new_spawn) - - /obj/effect/mob_spawn/human/seed_vault/Destroy() new/obj/structure/fluff/empty_terrarium(get_turf(src)) return ..() @@ -30,18 +27,10 @@ ADD_TRAIT(new_spawn,TRAIT_EXEMPT_HEALTH_EVENTS,GHOSTROLE_TRAIT) var/plant_name = pick("Tomato", "Potato", "Broccoli", "Carrot", "Ambrosia", "Pumpkin", "Ivy", "Kudzu", "Banana", "Moss", "Flower", "Bloom", "Root", "Bark", "Glowshroom", "Petal", "Leaf", \ "Venus", "Sprout","Cocoa", "Strawberry", "Citrus", "Oak", "Cactus", "Pepper", "Juniper") - new_spawn.real_name = plant_name + new_spawn.real_name = plant_name //why this works when moving it from one function to another is beyond me new_spawn.underwear = "Nude" //You're a plant, partner - new_spawn.undershirt = "Nude" + new_spawn.undershirt = "Nude" //changing underwear/shirt/socks doesn't seem to function correctly right now because of some bug elsewhere? new_spawn.socks = "Nude" - new_spawn.dna.features["snout"] = "None" - new_spawn.dna.features["body_markings"] = "Plain" - new_spawn.dna.features["mam_tail"] = "None" - new_spawn.dna.features["taur"] = "None" - new_spawn.dna.features["ears"] = "None" - new_spawn.dna.features["legs"] = "Plantigrade" - new_spawn.facial_hair_style = "Shaved" - new_spawn.hair_style = "Bald" new_spawn.regenerate_icons() //Ash walker eggs: Spawns in ash walker dens in lavaland. Ghosts become unbreathing lizards that worship the Necropolis and are advised to retrieve corpses to create more ash walkers. From cfca197fbb5a487f9e570aac3eb360aedffaf674 Mon Sep 17 00:00:00 2001 From: BlueWildrose <57083662+BlueWildrose@users.noreply.github.com> Date: Mon, 17 Feb 2020 19:55:32 -0700 Subject: [PATCH 327/342] forgot one last change that I made out of frustration because making things bald wasn't working for some reason --- code/game/objects/structures/ghost_role_spawners.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index 724c921d07..54c44330fc 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -31,7 +31,7 @@ new_spawn.underwear = "Nude" //You're a plant, partner new_spawn.undershirt = "Nude" //changing underwear/shirt/socks doesn't seem to function correctly right now because of some bug elsewhere? new_spawn.socks = "Nude" - new_spawn.regenerate_icons() + new_spawn.update_body() //Ash walker eggs: Spawns in ash walker dens in lavaland. Ghosts become unbreathing lizards that worship the Necropolis and are advised to retrieve corpses to create more ash walkers. From 139508a9a4357f79490caf03e7056c6b9d77ae6a Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 17 Feb 2020 22:36:57 -0700 Subject: [PATCH 328/342] Update drag_drop.dm --- code/_onclick/drag_drop.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/_onclick/drag_drop.dm b/code/_onclick/drag_drop.dm index dc18107a95..9638b040f9 100644 --- a/code/_onclick/drag_drop.dm +++ b/code/_onclick/drag_drop.dm @@ -42,7 +42,7 @@ selected_target[1] = object selected_target[2] = params while(selected_target[1]) - Click(selected_target[1], location, control, selected_target[2]) + Click(selected_target[1], location, control, selected_target[2], TRUE) sleep(delay) active_mousedown_item = mob.canMobMousedown(object, location, params) if(active_mousedown_item) @@ -145,4 +145,4 @@ if (middragatom == src_object) middragtime = 0 middragatom = null - ..() \ No newline at end of file + ..() From 9dbc6ca18355e225900042f2241a5ce6e1e755c7 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 17 Feb 2020 22:37:58 -0700 Subject: [PATCH 329/342] Update client_procs.dm --- code/modules/client/client_procs.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index e05cee3487..dc550179f8 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -737,13 +737,13 @@ GLOBAL_LIST_EMPTY(external_rsc_urls) message_admins("Proxy Detection: [key_name_admin(src)] IP intel rated [res.intel*100]% likely to be a Proxy/VPN.") ip_intel = res.intel -/client/Click(atom/object, atom/location, control, params) +/client/Click(atom/object, atom/location, control, params, ignore_spam = FALSE) var/ab = FALSE var/list/L = params2list(params) if (object && object == middragatom && L["left"]) ab = max(0, 5 SECONDS-(world.time-middragtime)*0.1) var/mcl = CONFIG_GET(number/minute_click_limit) - if (!holder && mcl) + if (!holder && !ignore_spam && mcl) var/minute = round(world.time, 600) if (!clicklimiter) clicklimiter = new(LIMITER_SIZE) @@ -768,7 +768,7 @@ GLOBAL_LIST_EMPTY(external_rsc_urls) return var/scl = CONFIG_GET(number/second_click_limit) - if (!holder && scl) + if (!holder && !ignore_spam && scl) var/second = round(world.time, 10) if (!clicklimiter) clicklimiter = new(LIMITER_SIZE) From be45f89d8ec764bdcffbe7fe8d67873f506889e9 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 03:12:54 -0600 Subject: [PATCH 330/342] Automatic changelog generation for PR #11119 [ci skip] --- html/changelogs/AutoChangeLog-pr-11119.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11119.yml diff --git a/html/changelogs/AutoChangeLog-pr-11119.yml b/html/changelogs/AutoChangeLog-pr-11119.yml new file mode 100644 index 0000000000..4a0dc59c65 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11119.yml @@ -0,0 +1,6 @@ +author: "Ghommie" +delete-after: True +changes: + - rscdel: "Renamed \"blaster carbine\" and \"blaster rifles\" back to \"energy gun\" and \"laser gun\" respectively" + - bugfix: "Fixed magnetic rifles & co being inconsistent with printed energy guns and start with an empty power cell." + - imagedel: "Reverted practice laser gun sprites back to their former glory. Mostly." From 1cf45e43151d2134edeead874f7573859f714840 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 03:13:55 -0600 Subject: [PATCH 331/342] Automatic changelog generation for PR #11104 [ci skip] --- html/changelogs/AutoChangeLog-pr-11104.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11104.yml diff --git a/html/changelogs/AutoChangeLog-pr-11104.yml b/html/changelogs/AutoChangeLog-pr-11104.yml new file mode 100644 index 0000000000..205af650a9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11104.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - server: "Express console is now logging what it buys, like the normal console should" From 97462c6ffb0370927f2c5cf4084e52a69f04dc06 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 03:18:06 -0600 Subject: [PATCH 332/342] Automatic changelog generation for PR #11111 [ci skip] --- html/changelogs/AutoChangeLog-pr-11111.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11111.yml diff --git a/html/changelogs/AutoChangeLog-pr-11111.yml b/html/changelogs/AutoChangeLog-pr-11111.yml new file mode 100644 index 0000000000..4e947ed297 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11111.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Fixed virology being unable to be done with synthetic blood." From a221280ab5dbfa0dae53554a4852a44ac076f1b6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 03:19:00 -0600 Subject: [PATCH 333/342] Automatic changelog generation for PR #11112 [ci skip] --- html/changelogs/AutoChangeLog-pr-11112.yml | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11112.yml diff --git a/html/changelogs/AutoChangeLog-pr-11112.yml b/html/changelogs/AutoChangeLog-pr-11112.yml new file mode 100644 index 0000000000..f54e2e0192 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11112.yml @@ -0,0 +1,9 @@ +author: "necromanceranne" +delete-after: True +changes: + - balance: "Reverted #9092, crew mecha no longer spawn with tracking beacons." + - balance: "[Port] Mecha ballistics weapons now require ammo created from an Exosuit Fabricator or the Security Protolathe, though they will start with a full magazine and in most cases enough for one full reload. Reloading these weapons no longer chunks your power cell. Clown (and mime) mecha equipment have not changed." + - balance: "[Port] The SRM-8 Missile Launcher has been replaced with the BRM-6 Breaching Missile Launcher in techwebs (Nukie Mauler remains equipped with the SRM-8)." + - balance: "[Port] Both Missile Launchers and the Clusterbang Launcher do not have an ammo cache, and cannot be reloaded by the pilot. Once the initial loaded ammo has been spent, you can use the appropriate ammo box to load the weapon directly." + - rscadd: "[Port] Utility mechs that have a clamp equipped can load ammo from their own cargo hold into other mechs." + - rscadd: "[Port] Nuke Ops can purchase spare ammo duffel bags for their mecha weapons, should they run low." From 47adcaa5c59de7c39df3bba6b89b516720d0e8d0 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 03:21:19 -0600 Subject: [PATCH 334/342] Automatic changelog generation for PR #11087 [ci skip] --- html/changelogs/AutoChangeLog-pr-11087.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11087.yml diff --git a/html/changelogs/AutoChangeLog-pr-11087.yml b/html/changelogs/AutoChangeLog-pr-11087.yml new file mode 100644 index 0000000000..179ef6a2b7 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11087.yml @@ -0,0 +1,4 @@ +author: "Ghommie" +delete-after: True +changes: + - bugfix: "Fixed solar panels/trackers (de)construction being a bit wonky." From 1c156996f4a2995372b2964c575fb2436e1864eb Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 03:21:39 -0600 Subject: [PATCH 335/342] Automatic changelog generation for PR #11082 [ci skip] --- html/changelogs/AutoChangeLog-pr-11082.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11082.yml diff --git a/html/changelogs/AutoChangeLog-pr-11082.yml b/html/changelogs/AutoChangeLog-pr-11082.yml new file mode 100644 index 0000000000..89d9b4ca52 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11082.yml @@ -0,0 +1,4 @@ +author: "Hatterhat" +delete-after: True +changes: + - rscadd: "Preservahyde! Made with water, bromine, and formaldehyde, it doesn't decay into histamine. Instead, it just prevents your organs from rotting into nothing." From 541ecffa1aa3f1eefc4d9e2fb3a2d83b623963cd Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 08:52:20 -0600 Subject: [PATCH 336/342] Automatic changelog generation for PR #11134 [ci skip] --- html/changelogs/AutoChangeLog-pr-11134.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11134.yml diff --git a/html/changelogs/AutoChangeLog-pr-11134.yml b/html/changelogs/AutoChangeLog-pr-11134.yml new file mode 100644 index 0000000000..8ec6c97164 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11134.yml @@ -0,0 +1,4 @@ +author: "Hatterhat" +delete-after: True +changes: + - bugfix: "mechs with stock parts now have icons" From e860a36c3d928bd7b4fc1bd64797205b4fad3936 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 10:02:20 -0600 Subject: [PATCH 337/342] Automatic changelog generation for PR #11131 [ci skip] --- html/changelogs/AutoChangeLog-pr-11131.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11131.yml diff --git a/html/changelogs/AutoChangeLog-pr-11131.yml b/html/changelogs/AutoChangeLog-pr-11131.yml new file mode 100644 index 0000000000..9a14049c2f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11131.yml @@ -0,0 +1,4 @@ +author: "Seris02" +delete-after: True +changes: + - balance: "bloodcrawl's cooldown" From 33c0422453b3aa81cb7c2d2feedbf92e82bd4887 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 10:11:52 -0600 Subject: [PATCH 338/342] Automatic changelog generation for PR #11091 [ci skip] --- html/changelogs/AutoChangeLog-pr-11091.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11091.yml diff --git a/html/changelogs/AutoChangeLog-pr-11091.yml b/html/changelogs/AutoChangeLog-pr-11091.yml new file mode 100644 index 0000000000..5d43d7dbdf --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11091.yml @@ -0,0 +1,5 @@ +author: "BlueWildrose" +delete-after: True +changes: + - bugfix: "podpeople tail wagging" + - tweak: "lifebringer ghost role fixes" From 19ca51a6395c6d9b67459d1ec0670e35ed0ccfaa Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 12:02:37 -0600 Subject: [PATCH 339/342] Automatic changelog generation for PR #11083 [ci skip] --- html/changelogs/AutoChangeLog-pr-11083.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11083.yml diff --git a/html/changelogs/AutoChangeLog-pr-11083.yml b/html/changelogs/AutoChangeLog-pr-11083.yml new file mode 100644 index 0000000000..757d9fcb63 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11083.yml @@ -0,0 +1,4 @@ +author: "Hatterhat" +delete-after: True +changes: + - balance: "You can now purify eldritch longswords with a bible. This creates purified longswords, which do not have anti-magic properties, but are still good for swinging at cultists." From 4f13765f3ccce96546f1223c1fc70f0b8ee3d800 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 19:09:04 -0600 Subject: [PATCH 340/342] Automatic changelog generation for PR #11103 [ci skip] --- html/changelogs/AutoChangeLog-pr-11103.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11103.yml diff --git a/html/changelogs/AutoChangeLog-pr-11103.yml b/html/changelogs/AutoChangeLog-pr-11103.yml new file mode 100644 index 0000000000..f38e23f76e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11103.yml @@ -0,0 +1,5 @@ +author: "PersianXerxes" +delete-after: True +changes: + - rscadd: "Better clarified the comment explaining the contraband tag." + - tweak: "Cargo nuclear defusal kits now require an emag'd drop pod console to be purchased." From 9a51caf834309dfcc62b4b803af8cb2fa0bc210c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 19:10:28 -0600 Subject: [PATCH 341/342] Automatic changelog generation for PR #10980 [ci skip] --- html/changelogs/AutoChangeLog-pr-10980.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10980.yml diff --git a/html/changelogs/AutoChangeLog-pr-10980.yml b/html/changelogs/AutoChangeLog-pr-10980.yml new file mode 100644 index 0000000000..3701aea6e1 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10980.yml @@ -0,0 +1,7 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - rscadd: "Medical locked crates" + - balance: "Russian gear crates have less gear in some cases but all will cost more" + - bugfix: "Medical locked crates that were not locked" + - spellcheck: "Crates that were out of date are corrected" From fef9cc83ac05c32d46c25dc108c61e1af18fefd8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 18 Feb 2020 19:12:44 -0600 Subject: [PATCH 342/342] Automatic changelog generation for PR #11138 [ci skip] --- html/changelogs/AutoChangeLog-pr-11138.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11138.yml diff --git a/html/changelogs/AutoChangeLog-pr-11138.yml b/html/changelogs/AutoChangeLog-pr-11138.yml new file mode 100644 index 0000000000..fd0e53bb73 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11138.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - tweak: "the game's built in autoclicker aka CanMobAutoclick no longer triggers client/Click()'s anti clickspam guard."

          Cd-Y{t&^&5W5a>^T z^k*gt@GG*<#1u-;IV=^VNz4|7+i1qoL7Kc9B$j&x%6gEWB5L6Gk39gphmYyAlXmf> z0#u1_*SkX}7`Dsjsj^U<=g*Q2vwMe9;w9F570XY4-pmtEjtC`riudZX*2r~m7IxJ1GrtQ$?jmofQnvE4pb^6w(ZRRFpquel z->T~!TBp&O1xWB>3rdxvmr@itzLIuG$T?}Ehr0xDBG;fuTyR)EeB*AOd-Ko##dg(} zUcdNXvjF&{WE=}HmTzLuH-an-&as?X#Z7(-hMBchqRj2OFjuN} zqO}9NIh2^z<%LG&Bqyc-$^H9I^rMQR>9Cvyj`v0NLxp|T%@h=~mpxu8*g&qfz@yrB z(;v62c4VDH#%wIWoMKtltTG_uPCQcNzuiXv41`yB6M?dyK4rQeX zIYRX$eLeQjyr)ms*?6Ey7&2R`WJnbZS_5oyKenEI$>7HV80ka`6c9^l0e1W#eV04( z+T8QD)&ml{8zlcsN3gA0vE#)@nY2qE1c&*b1yrjza)I#q>ROu}vO1GWshirZ;&d@< ztZ{9WT;~B6=CAEVaAE3`?5+_A>Dd zzXLAYM`@4=blE3(q5yIZ?XboF0yocnN?E2_plD}__! zhJyp_)OK#t4%pf+0Nf9ZaCBtUKC-j$B7Cc^lQ%Z4nctF<87zhIV4dGNVyA-dUiQ~^JSb~;kTc=&fxS<<>dQLwy{B<=iQ^c4=WYGUUJO&4zOF*Y^JUV=_2L_R}={U+V;90~- zSq}qoyQjArd*#WShB?e_&FGG0N#a0L=gQvh1Kkgib0k>f1l^BP%piru+ZkW86u-al5uVvEJzXi?uhZIp#K4xx(bL%O`zKmt>Ms^of{bGF=B@{ z$&X@YXo@XuK8GD}?bMiUks_BBC_x1_j&}v2EhB1%kqrf~ssRn1#_!4!^~hh*`GilS z2UKZOx%~Vnh|%tmdLzz*#n<`H^>A0&4PZC+{|$*7bWQjP{-wl^+NhpsD!l$I4xyfb zz0|66Tf}A2L0ZO-rKSo5JJs`C6;zE)MOVQ1`iF>T&(3~sZEoCumq%}vh8zLR%sSmEaHN7v7)U+Op9ml-#x$P4MwikyIkN5?g8gbFy{Q7?MMqo#i8z6JV%bwEG8 zJ4aa6!*f#}3-E3OpD^nMRb>^peP&c)aNr}cGnzelv8X+6{}XHJ=M~yl+pBmx`25*qkNP2| z^kM--?--=6CL1&Y1Hy_;K)Ia|3cfe(aM)#7))^YUqx3612vVY=5wFG=ru8o`{lho-fh5M@H`Mv8?D)Y&;Oxi5Al$?uSou#Um94TlOqQ{IJ(lF{h#^BO zEQ7u4e>K@I&;Ck2$NSO;jV-L14RUZ6j!wQ(Y~1fJBXlGRX<;ZaYl{1p6_mnQGYjMZ zY`9;pf`~DIT$5Jq(M63XKotVc<@Aqp$bM7i#dJpAo&+kDd^(GUe15Y|K#QTT4u^CH zgoho^AZyZ+jilh-v~)1MX#0mFgW4oOiRQGh;pWQ46CgEX-5DIgKMEaylMPBi_C#pH zV<_G2gU`+sg5A=q_`u-S!_=Uu*5z{#PBUodZSrI|d&F#1$C7f`|5e+;_Pxkre_#kBabCZFJh{IO5IxM45 zNXnFLt_c^i3TNmW<#T|(Q}q2;)}#lK z`!m`vnSlvYQ*T__!sX(7uJ?oOsT}Bla?c|@v^!U!F-`%-F?vI*?B%0DGnW*|B;m}o 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 J8`0%>_TNnwT`T|q literal 106864 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 Xc4HQwT`ioV00000NkvXXu0mjfIp)=G delta 1882 zcmV-g2c`JT67dm`Bms}HC4K=a#l^+cryO%q3ICb@|1$G5HuJ0R*R~&=Db- z&7UU^wkx^a?VDECheq5WCZr%Yay^@i;*L6-FuM-LsoHAMC`0m6erMph=(zd?|*CfupJvKtqx|JSNh(r5`V#=|IH^~#foEp& zITI)Kj~>++;76e;S7U&4CxtWxIM2-J3~=sd!6m?ni0FS7U=w$cW8}F^!pPn1(FmWw zg|NW_CYJ!4I7&H2p37&<>tPSzLNO$Az?6$k+>s10aO{}ium=RsW(Aje02Y9E0q3t0 z1qM{Sn9GRuqz4q7RLuqkU=NT3+$nwo(gWaKAPl6_fdS+wcy1=2;XId7t#_wgmvhns zW&`jp;3t0|_kUVkqEw6l@Ei~ZX5Cq_UeyC(1L{jaoG^-kkskL?4y#{D;mD|HD3pTUmcuSy@?Gy%37~$W8)1ZyuVTOJ!6l zmw zR!*(dq6WbHUM?+{BC}mG%1Qls6DRc-OuSY-RgF%^aDFc@A7SXS>qL+rrD&9=2r*t=p>gKm7R9&%ZEUTfyK-$maL;^>s17mtyjPwt}xU@2=f#t}%XF zx&Gd-zlrr#3_l8B4txHO0F zX}(YT9pA+19+>liZ7>_c`F(2>8|VAKI%e)wV)B7@Og^xMca8JCk9{MDJ1}-WfOj_( z^S$r;0rxxRe4yf~c<+3`+cEjT?#8Y>|N9RgKJ+>Fw|#m353QGWfStd$-D7`8k;w@5 zfH2VSixZIg(r`)YcesNBe&EZzSR^-}Ck#}g^FQOgN7Mn&2imH9AY@<{KZXV9&)?yD zKz0E8vH=?3RlHyaBm=!iM}z}iKG0`k2jItfP=MCw@+tRsBm=BIbHI848X&c)1Cc+# z=KwVDIR8Xtpc5F_=_qz!rYL{DX?B1(=-ns=J)p`5lKsBO2l7v(`QG2(0CIx+QV-B| zGems7SHUMGP8=k~`D<-uJ}}qsi~0SDV!rpe824lH15bJW-rT)I%?Awgzs(11K44{K zWo2dcpHS?-??2=JFNm#wFu2uQtyaAS&JcdTU@(y1FNn(z#;Q-hfPsJT`vrr6{C+`P zeh^##U~*<64ovR{I8JIXR(>#s0e+TN9cv75?hMTHKgd>}Oc?|~k`-Qlp)>9F6!VOPozMl?Wfzm`59 zC>E~}aZY+5%Dc2S7d3wX^Mlb0wCY4HT|Ph!Boe{^=>ekwm>-O7K+XrEJ3x8>8W`@^ zA9khuU^D}vOCaY1Q3HGM{Q_cO7}O^QV16)yf$(EonGX;p27^7$rS}V{0nvig0L%|! z1?PKJK45&mp!<}n!@fW5O8LPE2A(k==>8K@SK{#oo^}2oMl>FFeLMeKS^b~&FVr9I UDmgfqC;$Ke07*qoM6N<$f(#Xy3IG5A From bbedf617f535ffd4e678893f770ecfaa94a6a2be Mon Sep 17 00:00:00 2001 From: ShadeAware <57020074+ShadeAware@users.noreply.github.com> Date: Tue, 11 Feb 2020 17:33:18 -0500 Subject: [PATCH 105/342] Declutters the Locker --- .../crates_lockers/closets/secure/security.dm | 21 ++----------------- 1 file changed, 2 insertions(+), 19 deletions(-) diff --git a/code/game/objects/structures/crates_lockers/closets/secure/security.dm b/code/game/objects/structures/crates_lockers/closets/secure/security.dm index 1517b30d9c..88c8d51479 100644 --- a/code/game/objects/structures/crates_lockers/closets/secure/security.dm +++ b/code/game/objects/structures/crates_lockers/closets/secure/security.dm @@ -2,38 +2,21 @@ name = "\proper captain's locker" req_access = list(ACCESS_CAPTAIN) icon_state = "cap" -/obj/structure/closet/secure_closet/captains/PopulateContents() +/obj/structure/closet/secure_closet/captains/PopulateContents() //Excess clothing and such can be found in the Captain's Wardrobe. You can also find this file in code/modules/vending/wardrobes. ..() - new /obj/item/clothing/suit/hooded/wintercoat/captain(src) - new /obj/item/storage/backpack/captain(src) - new /obj/item/storage/backpack/satchel/cap(src) - new /obj/item/storage/backpack/duffelbag/captain(src) - new /obj/item/clothing/neck/cloak/cap(src) - new /obj/item/clothing/neck/petcollar(src) + new /obj/item/clothing/neck/petcollar(src) //I considered removing the pet stuff too but eh, who knows. We might get Renault back. Plus I guess you could use that collar for... other means. Aren't you supposed to be guarding the disk? new /obj/item/pet_carrier(src) - new /obj/item/clothing/shoes/sneakers/brown(src) - new /obj/item/clothing/under/rank/captain(src) - new /obj/item/clothing/under/rank/captain/skirt(src) new /obj/item/clothing/suit/armor/vest/capcarapace(src) - new /obj/item/clothing/head/caphat(src) - new /obj/item/clothing/under/captainparade(src) new /obj/item/clothing/suit/armor/vest/capcarapace/alt(src) - new /obj/item/clothing/head/caphat/parade(src) - new /obj/item/clothing/head/caphat/beret(src) - new /obj/item/clothing/suit/captunic(src) - new /obj/item/clothing/under/rank/captain/femformal(src) //citadel edit new /obj/item/clothing/head/crown/fancy(src) new /obj/item/cartridge/captain(src) new /obj/item/storage/box/silver_ids(src) new /obj/item/radio/headset/heads/captain/alt(src) new /obj/item/radio/headset/heads/captain(src) - new /obj/item/clothing/glasses/sunglasses/gar/supergar(src) - new /obj/item/clothing/gloves/color/captain(src) new /obj/item/storage/belt/sabre(src) new /obj/item/gun/energy/e_gun(src) new /obj/item/door_remote/captain(src) new /obj/item/storage/photo_album/Captain(src) - new /obj/item/clothing/head/caphat/beret/white(src) /obj/structure/closet/secure_closet/hop name = "\proper head of personnel's locker" From 7795e1609d21b3afe1bef20fd553335943d79f07 Mon Sep 17 00:00:00 2001 From: Putnam Date: Tue, 11 Feb 2020 15:32:43 -0800 Subject: [PATCH 106/342] why did i do that --- code/controllers/subsystem/ticker.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 971a9f837b..f48aa632de 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -488,7 +488,7 @@ SUBSYSTEM_DEF(ticker) if("SCORE") SSvote.initiate_vote("map","server",hideresults=TRUE,votesystem = MAJORITY_JUDGEMENT_VOTING) // fallback - SSvote.initiate_vote("map","server",hideresults=TRUE,votesystem = MAJORITY_JUDGEMENT_VOTING) + SSvote.initiate_vote("map","server",hideresults=TRUE) /datum/controller/subsystem/ticker/proc/HasRoundStarted() return current_state >= GAME_STATE_PLAYING From 6739b0946d0aefecdac4b800f19a0c6237614ea8 Mon Sep 17 00:00:00 2001 From: InnocentFire Date: Tue, 11 Feb 2020 19:16:09 -0500 Subject: [PATCH 107/342] Update markings_notmammals.dmi Changes: none_r_arm, none_l_arm, none_r_hand, and none_l_hand in the "Markings_notmammals.dmi to make them not have random dark markings on the body. --- .../icons/mob/markings_notmammals.dmi | Bin 48277 -> 48258 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_citadel/icons/mob/markings_notmammals.dmi b/modular_citadel/icons/mob/markings_notmammals.dmi index 79c97968eda1fc17cb9238244b21b1b456fd4125..5a539fea9121e66be000f2f4a01af91531d2f301 100644 GIT binary patch delta 42140 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 KMWTuGU;hP&a$J)D From ecbb7767c34b014ed2e9013ebecc03c0c44b02dd Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 11 Feb 2020 23:07:47 -0700 Subject: [PATCH 108/342] Update cryo.dm --- .../atmospherics/machinery/components/unary_devices/cryo.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm b/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm index 539b5ce57a..1e8cce32c0 100644 --- a/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm +++ b/code/modules/atmospherics/machinery/components/unary_devices/cryo.dm @@ -251,6 +251,7 @@ /obj/machinery/atmospherics/components/unary/cryo_cell/close_machine(mob/living/carbon/user) if((isnull(user) || istype(user)) && state_open && !panel_open) ..(user) + reagent_transfer = 0 return occupant /obj/machinery/atmospherics/components/unary/cryo_cell/container_resist(mob/living/user) From 41f02fa24db0e6486d68e1881549f2ef49d6400a Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 00:26:58 -0700 Subject: [PATCH 109/342] Update capture_the_flag.dm --- code/modules/awaymissions/capture_the_flag.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/awaymissions/capture_the_flag.dm b/code/modules/awaymissions/capture_the_flag.dm index 3562350473..4c03950b5e 100644 --- a/code/modules/awaymissions/capture_the_flag.dm +++ b/code/modules/awaymissions/capture_the_flag.dm @@ -466,7 +466,7 @@ // MELEE GANG /obj/item/claymore/ctf - slot_flags = SLOT_BACK + slot_flags = ITEM_SLOT_BACK /obj/item/claymore/ctf/pre_attack(atom/target, mob/user, params) if(!is_ctf_target(target)) From 938091ff675ce464229a3e1647db8fb031943f08 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 00:31:20 -0700 Subject: [PATCH 110/342] Update capture_the_flag.dm --- code/modules/awaymissions/capture_the_flag.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/awaymissions/capture_the_flag.dm b/code/modules/awaymissions/capture_the_flag.dm index 4c03950b5e..9e5645027c 100644 --- a/code/modules/awaymissions/capture_the_flag.dm +++ b/code/modules/awaymissions/capture_the_flag.dm @@ -467,6 +467,8 @@ // MELEE GANG /obj/item/claymore/ctf slot_flags = ITEM_SLOT_BACK + armor_penetration = 100 + total_mass = 2 /obj/item/claymore/ctf/pre_attack(atom/target, mob/user, params) if(!is_ctf_target(target)) From 66a01c1fe9e12379fe96c3d2a8e9d9520495a699 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 00:32:40 -0700 Subject: [PATCH 111/342] Update capture_the_flag.dm --- code/modules/awaymissions/capture_the_flag.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/awaymissions/capture_the_flag.dm b/code/modules/awaymissions/capture_the_flag.dm index 9e5645027c..e72f04ed7f 100644 --- a/code/modules/awaymissions/capture_the_flag.dm +++ b/code/modules/awaymissions/capture_the_flag.dm @@ -467,8 +467,8 @@ // MELEE GANG /obj/item/claymore/ctf slot_flags = ITEM_SLOT_BACK - armor_penetration = 100 - total_mass = 2 + armour_penetration = 100 + total_mass = 1 /obj/item/claymore/ctf/pre_attack(atom/target, mob/user, params) if(!is_ctf_target(target)) From 46d2dc24e94b41af6f43a68eead63ea64fc529c2 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 00:43:04 -0700 Subject: [PATCH 112/342] Update capture_the_flag.dm --- code/modules/awaymissions/capture_the_flag.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/modules/awaymissions/capture_the_flag.dm b/code/modules/awaymissions/capture_the_flag.dm index e72f04ed7f..9c2c0fd15d 100644 --- a/code/modules/awaymissions/capture_the_flag.dm +++ b/code/modules/awaymissions/capture_the_flag.dm @@ -502,6 +502,8 @@ no_drops += W W.registered_name = H.real_name W.update_label(W.registered_name, W.assignment) + + ADD_TRAIT(H, TRAIT_FREESPRINT, "CTF") // The shielded hardsuit is already TRAIT_NODROP no_drops += H.get_item_by_slot(SLOT_GLOVES) From 77163c7909baac05734f98c46ef3c0bb9bcfd0e5 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 12 Feb 2020 00:44:52 -0700 Subject: [PATCH 113/342] Update capture_the_flag.dm --- code/modules/awaymissions/capture_the_flag.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/awaymissions/capture_the_flag.dm b/code/modules/awaymissions/capture_the_flag.dm index 9c2c0fd15d..e72f04ed7f 100644 --- a/code/modules/awaymissions/capture_the_flag.dm +++ b/code/modules/awaymissions/capture_the_flag.dm @@ -502,8 +502,6 @@ no_drops += W W.registered_name = H.real_name W.update_label(W.registered_name, W.assignment) - - ADD_TRAIT(H, TRAIT_FREESPRINT, "CTF") // The shielded hardsuit is already TRAIT_NODROP no_drops += H.get_item_by_slot(SLOT_GLOVES) From d1dc2edde32e8b9a9b437b8d338311fea2e25382 Mon Sep 17 00:00:00 2001 From: InnocentFire Date: Wed, 12 Feb 2020 02:54:23 -0500 Subject: [PATCH 114/342] Update to markings_notmammals.dmi Changes Plain_r_arm, Plain_l_arm, Plain_r_hand and Plain_l_hand to remove the dark spots, since apparently this has the same dark markings as the last one. --- .../icons/mob/markings_notmammals.dmi | Bin 48258 -> 48261 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_citadel/icons/mob/markings_notmammals.dmi b/modular_citadel/icons/mob/markings_notmammals.dmi index 5a539fea9121e66be000f2f4a01af91531d2f301..43452c8d145f65ac28a05905e6ed6aecc3b18d8d 100644 GIT binary patch delta 24925 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 gnK(E)X}Y@!nhxSs;M1& delta 24961 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 C*tQe^ From 199df8bec018000e3952235f132d4965f7bfb9b9 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 Feb 2020 02:06:06 -0600 Subject: [PATCH 115/342] Automatic changelog generation for PR #10861 [ci skip] --- html/changelogs/AutoChangeLog-pr-10861.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-10861.yml diff --git a/html/changelogs/AutoChangeLog-pr-10861.yml b/html/changelogs/AutoChangeLog-pr-10861.yml new file mode 100644 index 0000000000..5071cc30f9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-10861.yml @@ -0,0 +1,4 @@ +author: "ancientpower" +delete-after: True +changes: + - rscadd: "Ported drink sliding from /vg/station." From 9997cb4f75d4c7c9833449dcac0916568b6e6cef Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 12 Feb 2020 02:09:39 -0600 Subject: [PATCH 116/342] Automatic changelog generation for PR #11032 [ci skip] --- html/changelogs/AutoChangeLog-pr-11032.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-11032.yml diff --git a/html/changelogs/AutoChangeLog-pr-11032.yml b/html/changelogs/AutoChangeLog-pr-11032.yml new file mode 100644 index 0000000000..6d026e444a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-11032.yml @@ -0,0 +1,4 @@ +author: "kevinz000" +delete-after: True +changes: + - bugfix: "Cryo now actually transfers reagents at tier 4 on enter rather than every 80 machine fire()-process()s regardless of if it was \"reset\" by open/close." From 62ff589840cea1ab70f6c09441173a2b66d3171c Mon Sep 17 00:00:00 2001 From: Ghommie <42542238+Ghommie@users.noreply.github.com> Date: Wed, 12 Feb 2020 09:10:24 +0100 Subject: [PATCH 117/342] Something about a couple runtimes. --- code/game/machinery/dance_machine.dm | 2 ++ code/modules/flufftext/Hallucination.dm | 5 ++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/code/game/machinery/dance_machine.dm b/code/game/machinery/dance_machine.dm index 6bedfb0a10..38b479e226 100644 --- a/code/game/machinery/dance_machine.dm +++ b/code/game/machinery/dance_machine.dm @@ -202,6 +202,8 @@ for(var/i in 1 to 10) spawn_atom_to_turf(/obj/effect/temp_visual/hierophant/telegraph/edge, src, 1, FALSE) sleep(5) + if(QDELETED(src)) + return #define DISCO_INFENO_RANGE (rand(85, 115)*0.01) diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index 150f066886..0f4c03cdbc 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -65,6 +65,9 @@ GLOBAL_LIST_INIT(hallucination_list, list( //Returns a random turf in a ring around the target mob, useful for sound hallucinations /datum/hallucination/proc/random_far_turf() + var/turf/target_T = get_turf(target) + if(!target_T) + return var/x_based = prob(50) var/first_offset = pick(-8,-7,-6,-5,5,6,7,8) var/second_offset = rand(-8,8) @@ -76,7 +79,7 @@ GLOBAL_LIST_INIT(hallucination_list, list( else y_off = first_offset x_off = second_offset - var/turf/T = locate(target.x + x_off, target.y + y_off, target.z) + var/turf/T = locate(target_T.x + x_off, target_T.y + y_off, target_T.z) return T /obj/effect/hallucination From bb320a22e6590a741fda711ec684771e2129c0e6 Mon Sep 17 00:00:00 2001 From: InnocentFire Date: Wed, 12 Feb 2020 03:10:33 -0500 Subject: [PATCH 118/342] Updates markings_notmammals.dmi So, apparently plain_r_arm, left arm, and both hands are all using the same sprite as none_r_arm etc, so I fixed those sprites as well to match the new ones. --- .../icons/mob/markings_notmammals.dmi | Bin 48277 -> 48261 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/modular_citadel/icons/mob/markings_notmammals.dmi b/modular_citadel/icons/mob/markings_notmammals.dmi index 79c97968eda1fc17cb9238244b21b1b456fd4125..43452c8d145f65ac28a05905e6ed6aecc3b18d8d 100644 GIT binary patch delta 41901 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 Qoe8tJc;iCJdAEQ51CJqQAOHXW delta 41957 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

      3. 7)#NL1>|xcg)XJ{UOIeKJws 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 XvAYx{)vlz2du>@MCCOs(*YExh%WMKP literal 722742 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