From c3d2dbe00acd2a34961005e362c3c33196258ac1 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 27 May 2017 09:27:00 -0500 Subject: [PATCH 001/130] Gang War: Replaces sniper rifle with weaker version, nonlethal ammo, tweaks bling value --- code/game/gamemodes/gang/gang_datum.dm | 2 +- code/game/gamemodes/gang/gang_items.dm | 27 ++++++++++++------- code/game/gamemodes/gang/gang_items.dm.rej | 17 ++++++++++++ .../projectiles/ammunition/ammo_casings.dm | 9 ++++++- .../boxes_magazines/external_mag.dm | 13 ++++++++- .../guns/ballistic/automatic.dm.rej | 13 +++++++++ .../modules/projectiles/projectile/bullets.dm | 23 ++++++++++++++++ .../projectiles/projectile/bullets.dm.rej | 10 +++++++ 8 files changed, 101 insertions(+), 13 deletions(-) create mode 100644 code/game/gamemodes/gang/gang_items.dm.rej create mode 100644 code/modules/projectiles/guns/ballistic/automatic.dm.rej create mode 100644 code/modules/projectiles/projectile/bullets.dm.rej diff --git a/code/game/gamemodes/gang/gang_datum.dm b/code/game/gamemodes/gang/gang_datum.dm index 0ff9ef4f2d..f7d30b96a0 100644 --- a/code/game/gamemodes/gang/gang_datum.dm +++ b/code/game/gamemodes/gang/gang_datum.dm @@ -76,7 +76,7 @@ /datum/gang_item/clothing/hands, /datum/gang_item/clothing/belt, - /datum/gang_item/weapon/shuriken, + /datum/gang_item/weapon/shuriken, /datum/gang_item/weapon/switchblade, /datum/gang_item/weapon/improvised, /datum/gang_item/weapon/ammo/improvised_ammo, diff --git a/code/game/gamemodes/gang/gang_items.dm b/code/game/gamemodes/gang/gang_items.dm index aec9b040cd..075b42640b 100644 --- a/code/game/gamemodes/gang/gang_items.dm +++ b/code/game/gamemodes/gang/gang_items.dm @@ -111,7 +111,7 @@ /datum/gang_item/clothing/hat name = "Pimp Hat" id = "hat" - cost = 18 + cost = 16 item_path = /obj/item/clothing/head/collectable/petehat/gang /obj/item/clothing/head/collectable/petehat/gang @@ -121,7 +121,7 @@ /datum/gang_item/clothing/mask name = "Golden Death Mask" id = "mask" - cost = 20 + cost = 18 item_path = /obj/item/clothing/mask/gskull /obj/item/clothing/mask/gskull @@ -133,7 +133,7 @@ /datum/gang_item/clothing/shoes name = "Bling Boots" id = "boots" - cost = 25 + cost = 22 item_path = /obj/item/clothing/shoes/gang /obj/item/clothing/shoes/gang @@ -144,14 +144,14 @@ /datum/gang_item/clothing/neck name = "Gold Necklace" id = "necklace" - cost = 10 + cost = 9 item_path = /obj/item/clothing/neck/necklace/dope /datum/gang_item/clothing/hands name = "Decorative Brass Knuckles" id = "hand" - cost = 12 + cost = 11 item_path = /obj/item/clothing/gloves/gang /obj/item/clothing/gloves/gang @@ -163,7 +163,7 @@ /datum/gang_item/clothing/belt name = "Badass Belt" id = "belt" - cost = 15 + cost = 13 item_path = /obj/item/weapon/storage/belt/military/gang /obj/item/weapon/storage/belt/military/gang @@ -215,7 +215,6 @@ name = "Sawn-Off Improvised Shotgun" id = "sawn" cost = 6 - item_path = /obj/item/weapon/gun/ballistic/revolver/doublebarrel/improvised/sawn /datum/gang_item/weapon/ammo/improvised_ammo name = "Box of Buckshot" @@ -236,16 +235,24 @@ item_path = /obj/item/ammo_box/magazine/m10mm /datum/gang_item/weapon/sniper - name = ".50cal Sniper Rifle" + name = "Black Market .50cal Sniper Rifle" id = "sniper" cost = 40 item_path = /obj/item/weapon/gun/ballistic/automatic/sniper_rifle /datum/gang_item/weapon/ammo/sniper_ammo - name = "Standard .50cal Sniper Rounds" + name = "Smuggled .50cal Sniper Rounds" id = "sniper_ammo" cost = 15 - item_path = /obj/item/ammo_box/magazine/sniper_rounds + item_path = /obj/item/ammo_box/magazine/sniper_rounds/gang + + +/datum/gang_item/weapon/ammo/sleeper_ammo + name = "Illicit Tranquilizer Cartridges" + id = "sniper_ammo" + cost = 15 + item_path = /obj/item/ammo_box/magazine/sniper_rounds/gang/sleeper + /datum/gang_item/weapon/machinegun name = "Mounted Machine Gun" diff --git a/code/game/gamemodes/gang/gang_items.dm.rej b/code/game/gamemodes/gang/gang_items.dm.rej new file mode 100644 index 0000000000..cdc0d35918 --- /dev/null +++ b/code/game/gamemodes/gang/gang_items.dm.rej @@ -0,0 +1,17 @@ +diff a/code/game/gamemodes/gang/gang_items.dm b/code/game/gamemodes/gang/gang_items.dm (rejected hunks) +@@ -325,13 +325,13 @@ + user.put_in_hands(O) + if(spawn_msg) + to_chat(user, spawn_msg) +- ++ + /datum/gang_item/equipment/wetwork_boots + name = "Wetwork boots" + id = "wetwork" + cost = 20 + item_path = /obj/item/clothing/shoes/combat/gang +- ++ + /obj/item/clothing/shoes/combat/gang + name = "Wetwork boots" + desc = "A gang's best hitmen are prepared for anything." diff --git a/code/modules/projectiles/ammunition/ammo_casings.dm b/code/modules/projectiles/ammunition/ammo_casings.dm index 65b9ef926f..d91859f198 100644 --- a/code/modules/projectiles/ammunition/ammo_casings.dm +++ b/code/modules/projectiles/ammunition/ammo_casings.dm @@ -117,7 +117,7 @@ desc = "A .50 bullet casing, specialised in sending the target to sleep, instead of hell." caliber = ".50" projectile_type = /obj/item/projectile/bullet/sniper/soporific - icon_state = ".50" + icon_state = "sleeper" /obj/item/ammo_casing/haemorrhage desc = "A .50 bullet casing, specialised in causing massive bloodloss" @@ -131,7 +131,14 @@ projectile_type = /obj/item/projectile/bullet/sniper/penetrator icon_state = ".50" +/obj/item/ammo_casing/point50/gang + desc = "A black market .50 bullet casing." + projectile_type = /obj/item/projectile/bullet/sniper/gang +/obj/item/ammo_casing/point50/gang/sleeper + desc = "Am illegally modified tranquilizer round." + projectile_type = /obj/item/projectile/bullet/sniper/gang/sleeper + icon_state = "sleeper" /// SAW ROUNDS diff --git a/code/modules/projectiles/boxes_magazines/external_mag.dm b/code/modules/projectiles/boxes_magazines/external_mag.dm index c2a7129b4e..6c798efe3e 100644 --- a/code/modules/projectiles/boxes_magazines/external_mag.dm +++ b/code/modules/projectiles/boxes_magazines/external_mag.dm @@ -264,6 +264,17 @@ origin_tech = "combat=6;syndicate=3" max_ammo = 5 +/obj/item/ammo_box/magazine/sniper_rounds/gang + name = "black market sniper rounds (.50)" + icon_state = ".50mag" + origin_tech = "combat=6" + ammo_type = /obj/item/ammo_casing/point50/gang + +/obj/item/ammo_box/magazine/sniper_rounds/gang/sleeper + name = "illegally modified tranquilizer round" + icon_state = "soporific" + origin_tech = "combat=6" + ammo_type = /obj/item/ammo_casing/point50/gang/sleeper //// SAW MAGAZINES @@ -371,4 +382,4 @@ icon_state = "oldrifle-[round(ammo_count(),4)]" /obj/item/ammo_box/magazine/recharge/attack_self() //No popping out the "bullets" - return \ No newline at end of file + return diff --git a/code/modules/projectiles/guns/ballistic/automatic.dm.rej b/code/modules/projectiles/guns/ballistic/automatic.dm.rej new file mode 100644 index 0000000000..9f4d4f92bd --- /dev/null +++ b/code/modules/projectiles/guns/ballistic/automatic.dm.rej @@ -0,0 +1,13 @@ +diff a/code/modules/projectiles/guns/ballistic/automatic.dm b/code/modules/projectiles/guns/ballistic/automatic.dm (rejected hunks) +@@ -375,7 +375,10 @@ + pin = /obj/item/device/firing_pin/implant/pindicate + origin_tech = "combat=7;syndicate=6" + +- ++/obj/item/weapon/gun/ballistic/automatic/sniper_rifle/gang ++ name = "black market sniper rifle" ++ desc = "A long ranged weapon that does significant damage. It is well worn from years of service." ++ mag_type = /obj/item/ammo_box/magazine/sniper_rounds/gang + + // Old Semi-Auto Rifle // + diff --git a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm index 0594c17469..b951960c76 100644 --- a/code/modules/projectiles/projectile/bullets.dm +++ b/code/modules/projectiles/projectile/bullets.dm @@ -279,7 +279,30 @@ target.ex_act(rand(1,2)) return ..() +/obj/item/projectile/bullet/sniper/gang + damage = 55 + stun = 1 + weaken = 1 + dismemberment = 15 + armour_penetration = 25 +/obj/item/projectile/bullet/sniper/gang/sleeper + nodamage = 1 + stun = 0 + weaken = 0 + dismemberment = 0 + breakthings = FALSE + +/obj/item/projectile/bullet/sniper/gang/sleeper/on_hit(atom/target, blocked = 0) + if((blocked != 100) && isliving(target)) + var/mob/living/L = target + L.blur_eyes(8) + if(L.staminaloss >= 40) + L.Sleeping(20) + else + L.adjustStaminaLoss(55) + return 1 + /obj/item/projectile/bullet/sniper/soporific armour_penetration = 0 nodamage = 1 diff --git a/code/modules/projectiles/projectile/bullets.dm.rej b/code/modules/projectiles/projectile/bullets.dm.rej new file mode 100644 index 0000000000..8666f242ca --- /dev/null +++ b/code/modules/projectiles/projectile/bullets.dm.rej @@ -0,0 +1,10 @@ +diff a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm (rejected hunks) +@@ -244,7 +244,7 @@ + name = "\improper DNA injector" + icon_state = "syringeproj" + var/obj/item/weapon/dnainjector/injector +- ++ + /obj/item/projectile/bullet/dnainjector/on_hit(atom/target, blocked = 0) + if(iscarbon(target)) + var/mob/living/carbon/M = target From b4cd9de3e4ccae89a648653ff70487c9e955a233 Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Sat, 27 May 2017 13:39:06 -0700 Subject: [PATCH 002/130] newline errors --- code/game/gamemodes/gang/gang_items.dm.rej | 17 ----------------- 1 file changed, 17 deletions(-) delete mode 100644 code/game/gamemodes/gang/gang_items.dm.rej diff --git a/code/game/gamemodes/gang/gang_items.dm.rej b/code/game/gamemodes/gang/gang_items.dm.rej deleted file mode 100644 index cdc0d35918..0000000000 --- a/code/game/gamemodes/gang/gang_items.dm.rej +++ /dev/null @@ -1,17 +0,0 @@ -diff a/code/game/gamemodes/gang/gang_items.dm b/code/game/gamemodes/gang/gang_items.dm (rejected hunks) -@@ -325,13 +325,13 @@ - user.put_in_hands(O) - if(spawn_msg) - to_chat(user, spawn_msg) -- -+ - /datum/gang_item/equipment/wetwork_boots - name = "Wetwork boots" - id = "wetwork" - cost = 20 - item_path = /obj/item/clothing/shoes/combat/gang -- -+ - /obj/item/clothing/shoes/combat/gang - name = "Wetwork boots" - desc = "A gang's best hitmen are prepared for anything." From cf9f1e2f7da07cb000ccf4223c41bd31a8934a14 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 27 May 2017 20:45:35 -0500 Subject: [PATCH 003/130] Fixes world start outfit runtime --- code/modules/awaymissions/corpse.dm.rej | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 code/modules/awaymissions/corpse.dm.rej diff --git a/code/modules/awaymissions/corpse.dm.rej b/code/modules/awaymissions/corpse.dm.rej new file mode 100644 index 0000000000..920234d7c2 --- /dev/null +++ b/code/modules/awaymissions/corpse.dm.rej @@ -0,0 +1,15 @@ +diff a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm (rejected hunks) +@@ -117,12 +117,11 @@ + var/id = -1 + + /obj/effect/mob_spawn/human/Initialize() +- . = ..() + if(ispath(outfit)) + outfit = new outfit() + if(!outfit) + outfit = new /datum/outfit +- ++ return ..() + + /obj/effect/mob_spawn/human/equip(mob/living/carbon/human/H) + if(mob_species) From f6306ea40654fe89fb2eebe833692900fc43d5ba Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 27 May 2017 20:46:40 -0500 Subject: [PATCH 004/130] Fixes revision stat tracking --- code/game/gamemodes/game_mode.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index 700bfe5f3a..555e76da94 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -83,8 +83,8 @@ SSblackbox.set_details("round_start","[time2text(world.realtime)]") if(SSticker && SSticker.mode) SSblackbox.set_details("game_mode","[SSticker.mode]") - if(GLOB.revdata.commit) - SSblackbox.set_details("revision","[GLOB.revdata.commit]") + if(GLOB.revdata.originmastercommit) + SSblackbox.set_details("revision","[GLOB.revdata.originmastercommit]") if(report) addtimer(CALLBACK(src, .proc/send_intercept, 0), rand(waittime_l, waittime_h)) generate_station_goals() From 22e666911105695ad1d887f514d64ea2d9bbc4d6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 27 May 2017 20:47:45 -0500 Subject: [PATCH 005/130] Small outfit refactor --- code/datums/outfit.dm.rej | 10 ++++++++++ code/modules/admin/verbs/debug.dm | 6 ++++-- 2 files changed, 14 insertions(+), 2 deletions(-) create mode 100644 code/datums/outfit.dm.rej diff --git a/code/datums/outfit.dm.rej b/code/datums/outfit.dm.rej new file mode 100644 index 0000000000..4f78bcbc69 --- /dev/null +++ b/code/datums/outfit.dm.rej @@ -0,0 +1,10 @@ +diff a/code/datums/outfit.dm b/code/datums/outfit.dm (rejected hunks) +@@ -23,6 +23,8 @@ + var/list/backpack_contents = null // In the list(path=count,otherpath=count) format + var/list/implants = null + ++ var/can_be_admin_equipped = TRUE // Set to FALSE if your outfit requires runtime parameters ++ + /datum/outfit/proc/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE) + //to be overriden for customization depending on client prefs,species etc + return diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 9bed5ad238..733f62d492 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -581,7 +581,8 @@ GLOBAL_PROTECT(AdminProcCallCount) var/list/paths = subtypesof(/datum/outfit) - typesof(/datum/outfit/job) for(var/path in paths) var/datum/outfit/O = path //not much to initalize here but whatever - outfits[initial(O.name)] = path + if(initial(O.can_be_admin_equipped)) + outfits[initial(O.name)] = path var/dresscode = input("Select dress for [M]", "Robust quick dress shop") as null|anything in outfits @@ -596,7 +597,8 @@ GLOBAL_PROTECT(AdminProcCallCount) var/list/job_outfits = list() for(var/path in job_paths) var/datum/outfit/O = path - job_outfits[initial(O.name)] = path + if(initial(O.can_be_admin_equipped)) + job_outfits[initial(O.name)] = path dresscode = input("Select job equipment", "Robust quick dress shop") as null|anything in job_outfits dresscode = job_outfits[dresscode] From c07034f45abd2b7dbb2c47a969de3397f765f77f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 27 May 2017 20:55:08 -0500 Subject: [PATCH 006/130] The kinetic crusher can now gain bonus effects via trophies gained by killing bosses with it --- code/__DEFINES/status_effects.dm | 1 - code/__DEFINES/status_effects.dm.rej | 13 + code/datums/status_effects/debuffs.dm | 10 - code/datums/status_effects/neutral.dm | 18 ++ .../temporary_visuals/miscellaneous.dm | 4 +- .../mining/equipment/kinetic_crusher.dm | 280 +++++++++++++++--- .../mining/lavaland/necropolis_chests.dm | 58 +++- .../hostile/megafauna/bubblegum.dm | 1 + .../hostile/megafauna/colossus.dm | 10 +- .../simple_animal/hostile/megafauna/dragon.dm | 1 + .../hostile/megafauna/hierophant.dm | 11 + .../hostile/megafauna/megafauna.dm | 12 + icons/obj/lavaland/artefacts.dmi | Bin 12662 -> 17595 bytes tgstation.dme | 1 + 14 files changed, 350 insertions(+), 70 deletions(-) create mode 100644 code/__DEFINES/status_effects.dm.rej create mode 100644 code/datums/status_effects/neutral.dm diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index 834097bd44..3b3736b4b5 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -30,7 +30,6 @@ // DEBUFFS // ///////////// -#define STATUS_EFFECT_SIGILMARK /datum/status_effect/sigil_mark #define STATUS_EFFECT_BELLIGERENT /datum/status_effect/belligerent //forces the affected to walk, doing damage if they try to run #define STATUS_EFFECT_MANIAMOTOR /datum/status_effect/maniamotor //disrupts, damages, and confuses the affected as long as they're in range of the motor diff --git a/code/__DEFINES/status_effects.dm.rej b/code/__DEFINES/status_effects.dm.rej new file mode 100644 index 0000000000..b02f09d005 --- /dev/null +++ b/code/__DEFINES/status_effects.dm.rej @@ -0,0 +1,13 @@ +diff a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm (rejected hunks) +@@ -42,3 +41,11 @@ + #define STATUS_EFFECT_SUMMONEDGHOST /datum/status_effect/cultghost //is a cult ghost and can't use manifest runes + + #define STATUS_EFFECT_CRUSHERMARK /datum/status_effect/crusher_mark //if struck with a proto-kinetic crusher, takes a ton of damage ++ ++///////////// ++// NEUTRAL // ++///////////// ++ ++#define STATUS_EFFECT_SIGILMARK /datum/status_effect/sigil_mark ++ ++#define STATUS_EFFECT_CRUSHERDAMAGETRACKING /datum/status_effect/crusher_damage //tracks total kinetic crusher damage on a target diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm index 92ee2e6462..f2e1972e23 100644 --- a/code/datums/status_effects/debuffs.dm +++ b/code/datums/status_effects/debuffs.dm @@ -1,15 +1,5 @@ //Largely negative status effects go here, even if they have small benificial effects -/datum/status_effect/sigil_mark //allows the affected target to always trigger sigils while mindless - id = "sigil_mark" - duration = -1 - alert_type = null - var/stat_allowed = DEAD //if owner's stat is below this, will remove itself - -/datum/status_effect/sigil_mark/tick() - if(owner.stat < stat_allowed) - qdel(src) - /datum/status_effect/his_wrath //does minor damage over time unless holding His Grace id = "his_wrath" duration = -1 diff --git a/code/datums/status_effects/neutral.dm b/code/datums/status_effects/neutral.dm new file mode 100644 index 0000000000..0946408323 --- /dev/null +++ b/code/datums/status_effects/neutral.dm @@ -0,0 +1,18 @@ +//entirely neutral or internal status effects go here + +/datum/status_effect/sigil_mark //allows the affected target to always trigger sigils while mindless + id = "sigil_mark" + duration = -1 + alert_type = null + var/stat_allowed = DEAD //if owner's stat is below this, will remove itself + +/datum/status_effect/sigil_mark/tick() + if(owner.stat < stat_allowed) + qdel(src) + +/datum/status_effect/crusher_damage //tracks the damage dealt to this mob by kinetic crushers + id = "crusher_damage" + duration = -1 + status_type = STATUS_EFFECT_UNIQUE + alert_type = null + var/total_damage = 0 diff --git a/code/game/objects/effects/temporary_visuals/miscellaneous.dm b/code/game/objects/effects/temporary_visuals/miscellaneous.dm index c3cf2a5103..6fd0530935 100644 --- a/code/game/objects/effects/temporary_visuals/miscellaneous.dm +++ b/code/game/objects/effects/temporary_visuals/miscellaneous.dm @@ -169,7 +169,9 @@ /obj/effect/temp_visual/fire icon = 'icons/effects/fire.dmi' icon_state = "3" - duration = 20 + light_range = 3 + light_color = LIGHT_COLOR_FIRE + duration = 10 /obj/effect/temp_visual/revenant name = "spooky lights" diff --git a/code/modules/mining/equipment/kinetic_crusher.dm b/code/modules/mining/equipment/kinetic_crusher.dm index 15d6c6afc5..6d8a99c1a2 100644 --- a/code/modules/mining/equipment/kinetic_crusher.dm +++ b/code/modules/mining/equipment/kinetic_crusher.dm @@ -5,9 +5,7 @@ item_state = "mining_hammer1" name = "proto-kinetic crusher" desc = "An early design of the proto-kinetic accelerator, it is little more than an combination of various mining tools cobbled together, forming a high-tech club. \ - While it is an effective mining tool, it did little to aid any but the most skilled and/or suicidal miners against local fauna.\ - \nMark a mob with the destabilizing force, then hit them in melee to activate it for extra damage. Extra damage if backstabbed in this fashion. \ - This weapon is only particularly effective against large creatures." + While it is an effective mining tool, it did little to aid any but the most skilled and/or suicidal miners against local fauna." force = 20 //As much as a bone spear, but this is significantly more annoying to carry around due to requiring the use of both hands at all times w_class = WEIGHT_CLASS_BULKY slot_flags = SLOT_BACK @@ -21,9 +19,97 @@ hitsound = 'sound/weapons/bladeslice.ogg' attack_verb = list("smashed", "crushed", "cleaved", "chopped", "pulped") sharpness = IS_SHARP + var/list/trophies = list() var/charged = TRUE var/charge_time = 14 +/obj/item/weapon/twohanded/required/mining_hammer/Destroy() + for(var/a in trophies) + qdel(a) + trophies = null + return ..() + +/obj/item/weapon/twohanded/required/mining_hammer/examine(mob/living/user) + ..() + to_chat(user, "Mark a large creature with the destabilizing force, then hit them in melee to do 50 damage.") + to_chat(user, "Does 80 damage if the target is backstabbed, instead of 50.") + for(var/t in trophies) + var/obj/item/crusher_trophy/T = t + to_chat(user, "It has \a [T] attached, which causes [T.effect_desc()].") + +/obj/item/weapon/twohanded/required/mining_hammer/attackby(obj/item/A, mob/living/user) + if(istype(A, /obj/item/weapon/crowbar)) + if(LAZYLEN(trophies)) + to_chat(user, "You remove [src]'s trophies.") + playsound(loc, A.usesound, 100, 1) + for(var/t in trophies) + var/obj/item/crusher_trophy/T = t + T.remove_from(src, user) + else + to_chat(user, "There are no trophies on [src].") + else if(istype(A, /obj/item/crusher_trophy)) + var/obj/item/crusher_trophy/T = A + T.add_to(src, user) + else + return ..() + +/obj/item/weapon/twohanded/required/mining_hammer/attack(mob/living/target, mob/living/carbon/user) + var/datum/status_effect/crusher_damage/C = target.has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + var/target_health = target.health + ..() + for(var/t in trophies) + if(!QDELETED(target)) + var/obj/item/crusher_trophy/T = t + T.on_melee_hit(target, user) + if(!QDELETED(C) && !QDELETED(target)) + C.total_damage += target_health - target.health //we did some damage, but let's not assume how much we did + +/obj/item/weapon/twohanded/required/mining_hammer/afterattack(atom/target, mob/living/user, proximity_flag) + if(!proximity_flag && charged)//Mark a target, or mine a tile. + var/turf/proj_turf = user.loc + if(!isturf(proj_turf)) + return + var/obj/item/projectile/destabilizer/D = new /obj/item/projectile/destabilizer(proj_turf) + for(var/t in trophies) + var/obj/item/crusher_trophy/T = t + T.on_projectile_fire(D, user) + D.preparePixelProjectile(target, get_turf(target), user) + D.firer = user + D.hammer_synced = src + playsound(user, 'sound/weapons/plasma_cutter.ogg', 100, 1) + D.fire() + charged = FALSE + icon_state = "mining_hammer1_uncharged" + addtimer(CALLBACK(src, .proc/Recharge), charge_time) + return + if(proximity_flag && isliving(target)) + var/mob/living/L = target + var/datum/status_effect/crusher_mark/CM = L.has_status_effect(STATUS_EFFECT_CRUSHERMARK) + if(!CM || CM.hammer_synced != src || !L.remove_status_effect(STATUS_EFFECT_CRUSHERMARK)) + return + var/datum/status_effect/crusher_damage/C = L.has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + var/target_health = L.health + for(var/t in trophies) + var/obj/item/crusher_trophy/T = t + T.on_mark_detonation(target, user) + new /obj/effect/temp_visual/kinetic_blast(get_turf(L)) + var/backstab_dir = get_dir(user, L) + var/def_check = L.getarmor(type = "bomb") + if((user.dir & backstab_dir) && (L.dir & backstab_dir)) + L.apply_damage(80, BRUTE, blocked = def_check) + playsound(user, 'sound/weapons/Kenetic_accel.ogg', 100, 1) //Seriously who spelled it wrong + else + L.apply_damage(50, BRUTE, blocked = def_check) + if(!QDELETED(C) && !QDELETED(L)) + C.total_damage += target_health - L.health //we did some damage, but let's not assume how much we did + +/obj/item/weapon/twohanded/required/mining_hammer/proc/Recharge() + if(!charged) + charged = TRUE + icon_state = "mining_hammer1" + playsound(src.loc, 'sound/weapons/kenetic_reload.ogg', 60, 1) + +//destablizing force /obj/item/projectile/destabilizer name = "destabilizing force" icon_state = "pulse1" @@ -42,8 +128,13 @@ /obj/item/projectile/destabilizer/on_hit(atom/target, blocked = 0) if(isliving(target)) var/mob/living/L = target + var/had_effect = (L.has_status_effect(STATUS_EFFECT_CRUSHERMARK)) //used as a boolean var/datum/status_effect/crusher_mark/CM = L.apply_status_effect(STATUS_EFFECT_CRUSHERMARK) - CM.hammer_synced = hammer_synced + if(hammer_synced) + CM.hammer_synced = hammer_synced + for(var/t in hammer_synced.trophies) + var/obj/item/crusher_trophy/T = t + T.on_mark_application(target, CM, had_effect) var/target_turf = get_turf(target) if(ismineralturf(target_turf)) var/turf/closed/mineral/M = target_turf @@ -51,36 +142,153 @@ M.gets_drilled(firer) ..() -/obj/item/weapon/twohanded/required/mining_hammer/afterattack(atom/target, mob/user, proximity_flag) - if(!proximity_flag && charged)//Mark a target, or mine a tile. - var/turf/proj_turf = user.loc - if(!isturf(proj_turf)) - return - var/obj/item/projectile/destabilizer/D = new /obj/item/projectile/destabilizer(proj_turf) - D.preparePixelProjectile(target, get_turf(target), user) - D.hammer_synced = src - playsound(user, 'sound/weapons/plasma_cutter.ogg', 100, 1) - D.fire() - charged = FALSE - icon_state = "mining_hammer1_uncharged" - addtimer(CALLBACK(src, .proc/Recharge), charge_time) - return - if(proximity_flag && isliving(target)) - var/mob/living/L = target - var/datum/status_effect/crusher_mark/CM = L.has_status_effect(STATUS_EFFECT_CRUSHERMARK) - if(!CM || CM.hammer_synced != src || !L.remove_status_effect(STATUS_EFFECT_CRUSHERMARK)) - return - new /obj/effect/temp_visual/kinetic_blast(get_turf(L)) - var/backstab_dir = get_dir(user, L) - var/def_check = L.getarmor(type = "bomb") - if((user.dir & backstab_dir) && (L.dir & backstab_dir)) - L.apply_damage(80, BRUTE, blocked = def_check) - playsound(user, 'sound/weapons/Kenetic_accel.ogg', 100, 1) //Seriously who spelled it wrong - else - L.apply_damage(50, BRUTE, blocked = def_check) +//trophies +/obj/item/crusher_trophy + name = "tail spike" + desc = "A strange spike with no usage." + icon = 'icons/obj/lavaland/artefacts.dmi' + icon_state = "tail_spike" + var/bonus_value = 10 //if it has a bonus effect, this is how much that effect is + var/denied_type = /obj/item/crusher_trophy -/obj/item/weapon/twohanded/required/mining_hammer/proc/Recharge() - if(!charged) - charged = TRUE - icon_state = "mining_hammer1" - playsound(src.loc, 'sound/weapons/kenetic_reload.ogg', 60, 1) +/obj/item/crusher_trophy/examine(mob/living/user) + ..() + to_chat(user, "Causes [effect_desc()] when attached to a kinetic crusher.") + +/obj/item/crusher_trophy/proc/effect_desc() + return "errors" + +/obj/item/crusher_trophy/attackby(obj/item/A, mob/living/user) + if(istype(A, /obj/item/weapon/twohanded/required/mining_hammer)) + add_to(A, user) + else + ..() + +/obj/item/crusher_trophy/proc/add_to(obj/item/weapon/twohanded/required/mining_hammer/H, mob/living/user) + for(var/t in H.trophies) + var/obj/item/crusher_trophy/T = t + if(istype(T, denied_type) || istype(src, T.denied_type)) + to_chat(user, "You can't seem to attach [src] to [H]. Maybe remove a few trophies?") + return FALSE + H.trophies += src + forceMove(H) + to_chat(user, "You attach [src] to [H].") + return TRUE + +/obj/item/crusher_trophy/proc/remove_from(obj/item/weapon/twohanded/required/mining_hammer/H, mob/living/user) + forceMove(get_turf(H)) + H.trophies -= src + return TRUE + +/obj/item/crusher_trophy/proc/on_melee_hit(mob/living/target, mob/living/user) //the target and the user +/obj/item/crusher_trophy/proc/on_projectile_fire(obj/item/projectile/destabilizer/marker, mob/living/user) //the projectile fired and the user +/obj/item/crusher_trophy/proc/on_mark_application(mob/living/target, datum/status_effect/crusher_mark/mark, had_mark) //the target, the mark applied, and if the target had a mark before +/obj/item/crusher_trophy/proc/on_mark_detonation(mob/living/target, mob/living/user) //the target and the user + +//ash drake +/obj/item/crusher_trophy/tail_spike + desc = "A spike taken from a ash drake's tail." + denied_type = /obj/item/crusher_trophy/tail_spike + bonus_value = 5 + +/obj/item/crusher_trophy/tail_spike/effect_desc() + return "mark detonation to do [bonus_value] damage to nearby creatures and push them back" + +/obj/item/crusher_trophy/tail_spike/on_mark_detonation(mob/living/target, mob/living/user) + for(var/mob/living/L in oview(2, user)) + if(L.stat == DEAD) + continue + playsound(L, 'sound/magic/Fireball.ogg', 20, 1) + new /obj/effect/temp_visual/fire(L.loc) + addtimer(CALLBACK(src, .proc/pushback, L, user), 1) //no free backstabs, we push AFTER module stuff is done + L.adjustBruteLoss(bonus_value) + +/obj/item/crusher_trophy/tail_spike/proc/pushback(mob/living/target, mob/living/user) + if(!target.anchored || ismegafauna(target)) //megafauna will always be pushed + step(target, get_dir(user, target)) + +//bubblegum +/obj/item/crusher_trophy/demon_claws + name = "demon claws" + desc = "A set of blood-drenched claws from a massive demon's hand." + icon_state = "demon_claws" + gender = PLURAL + denied_type = /obj/item/crusher_trophy/demon_claws + bonus_value = 10 + var/static/list/damage_heal_order = list(BRUTE, BURN, OXY) + +/obj/item/crusher_trophy/demon_claws/effect_desc() + return "melee hits to do [bonus_value * 0.2] more damage and heal you for [bonus_value * 0.1]; this effect is increased by 500% during mark detonation" + +/obj/item/crusher_trophy/demon_claws/add_to(obj/item/weapon/twohanded/required/mining_hammer/H, mob/living/user) + . = ..() + if(.) + H.force += bonus_value * 0.2 + H.force_unwielded += bonus_value * 0.2 + H.force_wielded += bonus_value * 0.2 + +/obj/item/crusher_trophy/demon_claws/remove_from(obj/item/weapon/twohanded/required/mining_hammer/H, mob/living/user) + . = ..() + if(.) + H.force -= bonus_value * 0.2 + H.force_unwielded -= bonus_value * 0.2 + H.force_wielded -= bonus_value * 0.2 + +/obj/item/crusher_trophy/demon_claws/on_melee_hit(mob/living/target, mob/living/user) + user.heal_ordered_damage(bonus_value * 0.1, damage_heal_order) + +/obj/item/crusher_trophy/demon_claws/on_mark_detonation(mob/living/target, mob/living/user) + target.adjustBruteLoss(bonus_value * 0.8) + user.heal_ordered_damage(bonus_value * 0.4, damage_heal_order) + +//colossus +/obj/item/crusher_trophy/blaster_tubes + name = "blaster tubes" + desc = "The blaster tubes from a colossus's arm." + icon_state = "blaster_tubes" + gender = PLURAL + denied_type = /obj/item/crusher_trophy/blaster_tubes + bonus_value = 15 + var/deadly_shot = FALSE + +/obj/item/crusher_trophy/blaster_tubes/effect_desc() + return "mark detonation to make the next destabilizer shot deal [bonus_value] damage but move slower" + +/obj/item/crusher_trophy/blaster_tubes/on_projectile_fire(obj/item/projectile/destabilizer/marker, mob/living/user) + if(deadly_shot) + marker.name = "deadly [marker.name]" + marker.icon_state = "chronobolt" + marker.damage = bonus_value + marker.nodamage = FALSE + marker.speed = 2 + deadly_shot = FALSE + +/obj/item/crusher_trophy/blaster_tubes/on_mark_detonation(mob/living/target, mob/living/user) + deadly_shot = TRUE + addtimer(CALLBACK(src, .proc/reset_deadly_shot), 300, TIMER_OVERRIDE) + +/obj/item/crusher_trophy/blaster_tubes/proc/reset_deadly_shot() + deadly_shot = FALSE + +//hierophant +/obj/item/crusher_trophy/vortex_talisman + name = "vortex talisman" + desc = "A glowing trinket that was originally the Hierophant's beacon." + icon_state = "vortex_talisman" + denied_type = /obj/item/crusher_trophy/vortex_talisman + +/obj/item/crusher_trophy/vortex_talisman/effect_desc() + return "mark detonation to create a barrier you can pass" + +/obj/item/crusher_trophy/vortex_talisman/on_mark_detonation(mob/living/target, mob/living/user) + var/turf/T = get_turf(user) + new /obj/effect/temp_visual/hierophant/wall/crusher(T, user) //a wall only you can pass! + var/turf/otherT = get_step(T, turn(user.dir, 90)) + if(otherT) + new /obj/effect/temp_visual/hierophant/wall/crusher(otherT, user) + otherT = get_step(T, turn(user.dir, -90)) + if(otherT) + new /obj/effect/temp_visual/hierophant/wall/crusher(otherT, user) + +/obj/effect/temp_visual/hierophant/wall/crusher + duration = 75 diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 8a3f4ee633..bcf1e872e5 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -488,6 +488,13 @@ if(4) new /obj/item/weapon/dragons_blood(src) +/obj/structure/closet/crate/necropolis/dragon/crusher + name = "firey dragon chest" + +/obj/structure/closet/crate/necropolis/dragon/crusher/PopulateContents() + ..() + new /obj/item/crusher_trophy/tail_spike(src) + /obj/item/weapon/melee/ghost_sword name = "\improper spectral blade" desc = "A rusted and dulled blade. It doesn't look like it'd do much damage. It glows weakly." @@ -700,7 +707,26 @@ icon_state = "lavastaff_warn" duration = 50 -///Bubblegum +//Bubblegum +/obj/structure/closet/crate/necropolis/bubblegum + name = "bubblegum chest" + +/obj/structure/closet/crate/necropolis/bubblegum/PopulateContents() + var/loot = rand(1,3) + switch(loot) + if(1) + new /obj/item/mayhem(src) + if(2) + new /obj/item/blood_contract(src) + if(3) + new /obj/item/weapon/gun/magic/staff/spellblade(src) + +/obj/structure/closet/crate/necropolis/bubblegum/crusher + name = "bloody bubblegum chest" + +/obj/structure/closet/crate/necropolis/bubblegum/crusher/PopulateContents() + ..() + new /obj/item/crusher_trophy/demon_claws(src) /obj/item/mayhem name = "mayhem in a bottle" @@ -716,19 +742,6 @@ playsound(user.loc, 'sound/effects/Glassbr1.ogg', 100, 1) qdel(src) -/obj/structure/closet/crate/necropolis/bubblegum - name = "bubblegum chest" - -/obj/structure/closet/crate/necropolis/bubblegum/PopulateContents() - var/loot = rand(1,3) - switch(loot) - if(1) - new /obj/item/mayhem(src) - if(2) - new /obj/item/blood_contract(src) - if(3) - new /obj/item/weapon/gun/magic/staff/spellblade(src) - /obj/item/blood_contract name = "blood contract" icon = 'icons/obj/wizard.dmi' @@ -773,6 +786,23 @@ qdel(src) +//Colossus +/obj/structure/closet/crate/necropolis/colossus + name = "colossus chest" + +/obj/structure/closet/crate/necropolis/colossus/PopulateContents() + var/list/choices = subtypesof(/obj/machinery/anomalous_crystal) + var/random_crystal = pick(choices) + new random_crystal(src) + new /obj/item/organ/vocal_cords/colossus(src) + +/obj/structure/closet/crate/necropolis/colossus/crusher + name = "angelic colossus chest" + +/obj/structure/closet/crate/necropolis/colossus/crusher/PopulateContents() + ..() + new /obj/item/crusher_trophy/blaster_tubes(src) + //Hierophant /obj/item/weapon/hierophant_club name = "hierophant club" diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm index 2645ebcef7..6a7bff2ed2 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm @@ -44,6 +44,7 @@ Difficulty: Hard ranged = 1 pixel_x = -32 del_on_death = 1 + crusher_loot = list(/obj/structure/closet/crate/necropolis/bubblegum/crusher) loot = list(/obj/structure/closet/crate/necropolis/bubblegum) blood_volume = BLOOD_VOLUME_MAXIMUM //BLEED FOR ME var/charging = FALSE diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm index fd42582317..e77702ac19 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/colossus.dm @@ -46,7 +46,8 @@ Difficulty: Very Hard del_on_death = 1 medal_type = MEDAL_PREFIX score_type = COLOSSUS_SCORE - loot = list(/obj/effect/spawner/lootdrop/anomalous_crystal, /obj/item/organ/vocal_cords/colossus) + crusher_loot = list(/obj/structure/closet/crate/necropolis/colossus/crusher) + loot = list(/obj/structure/closet/crate/necropolis/colossus) butcher_results = list(/obj/item/weapon/ore/diamond = 5, /obj/item/stack/sheet/sinew = 5, /obj/item/stack/sheet/animalhide/ashdrake = 10, /obj/item/stack/sheet/bone = 30) deathmessage = "disintegrates, leaving a glowing core in its wake." death_sound = 'sound/magic/demon_dies.ogg' @@ -444,13 +445,6 @@ Difficulty: Very Hard /obj/machinery/anomalous_crystal/ex_act() ActivationReaction(null, ACTIVATE_BOMB) -/obj/effect/spawner/lootdrop/anomalous_crystal - name = "anomalous crystal spawner" - -/obj/effect/spawner/lootdrop/anomalous_crystal/Initialize() - loot = subtypesof(/obj/machinery/anomalous_crystal) - . = ..() - /obj/machinery/anomalous_crystal/honk //Strips and equips you as a clown. I apologize for nothing observer_desc = "This crystal strips and equips its targets as clowns." possible_methods = list(ACTIVATE_MOB_BUMP, ACTIVATE_SPEECH) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm index 1c1fc8fb9e..d8b6f9039a 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/dragon.dm @@ -51,6 +51,7 @@ Difficulty: Medium move_to_delay = 10 ranged = 1 pixel_x = -16 + crusher_loot = list(/obj/structure/closet/crate/necropolis/dragon/crusher) loot = list(/obj/structure/closet/crate/necropolis/dragon) butcher_results = list(/obj/item/weapon/ore/diamond = 5, /obj/item/stack/sheet/sinew = 5, /obj/item/stack/sheet/animalhide/ashdrake = 10, /obj/item/stack/sheet/bone = 30) var/swooping = NONE diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm index fad0ab17df..6d44df978e 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/hierophant.dm @@ -78,6 +78,9 @@ Difficulty: Hard internal = new/obj/item/device/gps/internal/hierophant(src) spawned_beacon = new(loc) +/mob/living/simple_animal/hostile/megafauna/hierophant/spawn_crusher_loot() + new /obj/item/crusher_trophy/vortex_talisman(get_turf(spawned_beacon)) + /mob/living/simple_animal/hostile/megafauna/hierophant/Life() . = ..() if(. && spawned_beacon && !QDELETED(spawned_beacon) && !client) @@ -461,6 +464,12 @@ Difficulty: Hard return ..() /obj/effect/temp_visual/hierophant/wall/CanPass(atom/movable/mover, turf/target, height = 0) + if(mover == caster.pulledby) + return TRUE + if(istype(mover, /obj/item/projectile)) + var/obj/item/projectile/P = mover + if(P.firer == caster) + return TRUE if(mover == caster) return TRUE return FALSE @@ -589,6 +598,8 @@ Difficulty: Hard do_damage(get_turf(src)) /obj/effect/temp_visual/hierophant/blast/proc/do_damage(turf/T) + if(!damage) + return for(var/mob/living/L in T.contents - hit_things) //find and damage mobs... hit_things += L if((friendly_fire_check && caster && caster.faction_check_mob(L)) || L.stat == DEAD) 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 9b8e037d61..ec72989474 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/megafauna.dm @@ -34,6 +34,7 @@ /obj/structure/barricade, /obj/machinery/field, /obj/machinery/power/emitter) + var/list/crusher_loot var/medal_type = MEDAL_PREFIX var/score_type = BOSS_SCORE var/elimination = 0 @@ -44,6 +45,10 @@ layer = LARGE_MOB_LAYER //Looks weird with them slipping under mineral walls and cameras and shit otherwise mouse_opacity = 2 // Easier to click on in melee, they're giant targets anyway +/mob/living/simple_animal/hostile/megafauna/Initialize(mapload) + . = ..() + apply_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + /mob/living/simple_animal/hostile/megafauna/Destroy() QDEL_NULL(internal) . = ..() @@ -52,12 +57,19 @@ if(health > 0) return else + var/datum/status_effect/crusher_damage/C = has_status_effect(STATUS_EFFECT_CRUSHERDAMAGETRACKING) + if(C && crusher_loot) + if(C.total_damage >= maxHealth * 0.60) //if you do at least 60% of its health with the crusher, you'll get the item + spawn_crusher_loot() if(!admin_spawned) SSblackbox.set_details("megafauna_kills","[initial(name)]") if(!elimination) //used so the achievment only occurs for the last legion to die. grant_achievement(medal_type,score_type) ..() +/mob/living/simple_animal/hostile/megafauna/proc/spawn_crusher_loot() + loot = crusher_loot + /mob/living/simple_animal/hostile/megafauna/gib() if(health > 0) return diff --git a/icons/obj/lavaland/artefacts.dmi b/icons/obj/lavaland/artefacts.dmi index d19bc538563341f897cc62ab60e18d01950575a7..41c1ba56cd3dfc6f328323578ad8973ddfc7c3d9 100644 GIT binary patch literal 17595 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 Date: Sat, 27 May 2017 20:56:20 -0500 Subject: [PATCH 007/130] Custom emotes no longer replace the pronouns --- code/datums/emotes.dm | 9 +++++++++ code/datums/emotes.dm.rej | 10 ++++++++++ code/modules/mob/living/emote.dm | 3 +++ 3 files changed, 22 insertions(+) create mode 100644 code/datums/emotes.dm.rej diff --git a/code/datums/emotes.dm b/code/datums/emotes.dm index 9f2753dfee..47f3ccbe4f 100644 --- a/code/datums/emotes.dm +++ b/code/datums/emotes.dm @@ -61,6 +61,15 @@ user.visible_message(msg) log_emote("[key_name(user)] : [msg]") +/datum/emote/proc/replace_pronoun(mob/user, message) + if(findtext(message, "their")) + message = replacetext(message, "their", user.p_their()) + if(findtext(message, "them")) + message = replacetext(message, "them", user.p_them()) + if(findtext(message, "%s")) + message = replacetext(message, "%s", user.p_s()) + return message + /datum/emote/proc/select_message_type(mob/user) . = message if(!muzzle_ignore && user.is_muzzled() && emote_type == EMOTE_AUDIBLE) diff --git a/code/datums/emotes.dm.rej b/code/datums/emotes.dm.rej new file mode 100644 index 0000000000..b0f0f50adc --- /dev/null +++ b/code/datums/emotes.dm.rej @@ -0,0 +1,10 @@ +diff a/code/datums/emotes.dm b/code/datums/emotes.dm (rejected hunks) +@@ -35,6 +35,8 @@ + if(params && message_param) + msg = select_param(user, params) + ++ msg = replace_pronoun(user, msg) ++ + var/mob/living/L = user + for(var/obj/item/weapon/implant/I in L.implants) + I.trigger(key, L) diff --git a/code/modules/mob/living/emote.dm b/code/modules/mob/living/emote.dm index cacd433fec..a0aa88779b 100644 --- a/code/modules/mob/living/emote.dm +++ b/code/modules/mob/living/emote.dm @@ -420,6 +420,9 @@ message = null emote_type = EMOTE_VISIBLE +/datum/emote/living/custom/replace_pronoun(mob/user, message) + return message + /datum/emote/living/help key = "help" From 243148f27ca84205a80402c64d270c27476043ad Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 28 May 2017 16:39:14 -0500 Subject: [PATCH 008/130] [Centcom] Nanotrasen Private Security 2.0 --- _maps/map_files/generic/Centcomm.dmm | 25 ++++++++- code/game/objects/items/cardboard_cutouts.dm | 7 ++- code/modules/awaymissions/corpse.dm | 18 +++++-- code/modules/awaymissions/corpse.dm.rej | 10 ++++ .../hostile/retaliate/spaceman.dm | 48 ++++++++++++++++++ icons/obj/cardboard_cutout.dmi | Bin 13278 -> 16180 bytes 6 files changed, 101 insertions(+), 7 deletions(-) create mode 100644 code/modules/awaymissions/corpse.dm.rej diff --git a/_maps/map_files/generic/Centcomm.dmm b/_maps/map_files/generic/Centcomm.dmm index ba62ea2357..8e39228925 100644 --- a/_maps/map_files/generic/Centcomm.dmm +++ b/_maps/map_files/generic/Centcomm.dmm @@ -14897,6 +14897,27 @@ }, /turf/open/floor/mineral/titanium, /area/shuttle/escape) +"Mg" = ( +/obj/item/cardboard_cutout{ + desc = "They seem to be ignoring you... Typical."; + dir = 1; + icon_state = "cutout_ntsec"; + name = "Private Security Officer" + }, +/turf/open/floor/plasteel/darkred/side{ + dir = 1 + }, +/area/centcom/evac) +"Mh" = ( +/obj/item/cardboard_cutout{ + desc = "They seem to be ignoring you... Typical."; + icon_state = "cutout_ntsec"; + name = "Private Security Officer" + }, +/turf/open/floor/plasteel/vault{ + dir = 5 + }, +/area/centcom/evac) (1,1,1) = {" aa @@ -65195,7 +65216,7 @@ sv wW xt xQ -xZ +Mg yC yC yU @@ -65454,7 +65475,7 @@ xp xR xZ yC -yC +Mh yV qk aa diff --git a/code/game/objects/items/cardboard_cutouts.dm b/code/game/objects/items/cardboard_cutouts.dm index 352a4fb9a7..287b34ec82 100644 --- a/code/game/objects/items/cardboard_cutouts.dm +++ b/code/game/objects/items/cardboard_cutouts.dm @@ -12,7 +12,7 @@ "Traitor", "Nuke Op", "Cultist", "Clockwork Cultist", "Revolutionary", "Wizard", "Shadowling", "Xenomorph", "Swarmer", "Ash Walker", "Deathsquad Officer", "Ian", "Slaughter Demon", - "Laughter Demon") + "Laughter Demon", "Private Security Officer") var/pushed_over = FALSE //If the cutout is pushed over and has to be righted var/deceptive = FALSE //If the cutout actually appears as what it portray and not a discolored version @@ -168,6 +168,11 @@ desc = "A cardboard cutout of a laughter demon." icon = 'icons/mob/mob.dmi' icon_state = "bowmon" + if("Private Security Officer") + name = "Private Security Officer" + desc = "A cardboard cutout of a private security officer." + icon = 'icons/mob/mob.dmi' + icon_state = "cutout_ntsec" return 1 /obj/item/cardboard_cutout/setDir(newdir) diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index 6100b296ed..e8f4b07c44 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -388,7 +388,7 @@ glasses = /obj/item/clothing/glasses/sunglasses has_id = 1 id_job = "Bridge Officer" - id_access_list = list(GLOB.access_cent_captain) + id_access_list = list(GLOB.access_cent_captain, GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_storage) /obj/effect/mob_spawn/human/commander name = "Commander" @@ -403,7 +403,7 @@ pocket1 = /obj/item/weapon/lighter has_id = 1 id_job = "Commander" - id_access_list = list(GLOB.access_cent_captain) + id_access_list = list(GLOB.access_cent_captain, GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_storage) /obj/effect/mob_spawn/human/nanotrasensoldier name = "Nanotrasen Private Security Officer" @@ -415,8 +415,8 @@ helmet = /obj/item/clothing/head/helmet/swat/nanotrasen back = /obj/item/weapon/storage/backpack/security has_id = 1 - id_job = "Private Security Force" - id_access_list = list(GLOB.access_cent_specops) + id_job = "Private Security Officer" + id_access_list = list(GLOB.access_cent_captain, GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_storage) /obj/effect/mob_spawn/human/commander/alive death = FALSE @@ -427,6 +427,16 @@ icon_state = "sleeper" flavour_text = "You are a Nanotrasen Commander!" +/obj/effect/mob_spawn/human/nanotrasensoldier/alive + death = FALSE + roundstart = FALSE + mob_name = "Private Security Officer" + name = "sleeper" + icon = 'icons/obj/Cryogenic2.dmi' + icon_state = "sleeper" + faction = "nanotrasenprivate" + flavour_text = "You are a Nanotrasen Private Security Officer!" + /////////////////Spooky Undead////////////////////// /obj/effect/mob_spawn/human/skeleton diff --git a/code/modules/awaymissions/corpse.dm.rej b/code/modules/awaymissions/corpse.dm.rej new file mode 100644 index 0000000000..92f93e1c1c --- /dev/null +++ b/code/modules/awaymissions/corpse.dm.rej @@ -0,0 +1,10 @@ +diff a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm (rejected hunks) +@@ -372,7 +372,7 @@ + /obj/effect/mob_spawn/human/nanotrasensoldier + name = "Nanotrasen Private Security Officer" + id_job = "Private Security Force" +- id_access_list = list(GLOB.access_cent_captain, GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_storage) ++ id_access_list = list(GLOB.access_cent_captain, GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_storage, GLOB.access_security) + outfit = /datum/outfit/nanotrasensoldiercorpse + + /datum/outfit/nanotrasensoldiercorpse 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 563c5a3d03..7dd53541dd 100644 --- a/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm +++ b/code/modules/mob/living/simple_animal/hostile/retaliate/spaceman.dm @@ -23,3 +23,51 @@ environment_smash = ENVIRONMENT_SMASH_NONE del_on_death = 0 +/mob/living/simple_animal/hostile/retaliate/nanotrasenpeace + name = "Nanotrasen Private Security Officer" + desc = "An officer part of Nanotrasen's private security force." + icon = 'icons/mob/simple_human.dmi' + icon_state = "nanotrasen" + icon_living = "nanotrasen" + icon_dead = null + icon_gib = "syndicate_gib" + turns_per_move = 5 + response_help = "pokes" + response_disarm = "shoves" + response_harm = "hits" + speed = 0 + stat_attack = 1 + robust_searching = 1 + vision_range = 3 + maxHealth = 100 + health = 100 + harm_intent_damage = 5 + melee_damage_lower = 10 + melee_damage_upper = 15 + attacktext = "punches" + attack_sound = 'sound/weapons/punch1.ogg' + faction = list("nanotrasenprivate") + a_intent = INTENT_HARM + loot = list(/obj/effect/mob_spawn/human/corpse/nanotrasensoldier) + 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 + status_flags = CANPUSH + search_objects = 1 + +/mob/living/simple_animal/hostile/retaliate/nanotrasenpeace/Aggro() + ..() + summon_backup(15) + say("411 in progress, requesting backup!") + +/mob/living/simple_animal/hostile/retaliate/nanotrasenpeace/ranged + icon_state = "nanotrasenrangedsmg" + icon_living = "nanotrasenrangedsmg" + vision_range = 9 + rapid = 1 + ranged = 1 + retreat_distance = 3 + minimum_distance = 5 + casingtype = /obj/item/ammo_casing/c46x30mm + projectilesound = 'sound/weapons/Gunshot_smg.ogg' + loot = list(/obj/item/weapon/gun/ballistic/automatic/wt550, + /obj/effect/mob_spawn/human/corpse/nanotrasensoldier) \ No newline at end of file diff --git a/icons/obj/cardboard_cutout.dmi b/icons/obj/cardboard_cutout.dmi index a329c00555e72face7d36e229a528ff1f6706390..fb41575a8dadd80b18cc3192a681233473ac4987 100644 GIT binary patch literal 16180 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 f_0 Date: Mon, 29 May 2017 01:17:13 -0500 Subject: [PATCH 009/130] Splits mining_mobs.dm into separate files --- .../game/objects/effects/spawners/lootdrop.dm | 2 +- .../objects/items/weapons/storage/belt.dm.rej | 10 + code/modules/cargo/exports/organs.dm | 6 +- code/modules/clothing/suits/cloaks.dm | 2 +- .../recipes/tablecraft/recipes_misc.dm | 2 +- code/modules/mining/equipment/goliath_hide.dm | 39 + .../mining/equipment/regenerative_core.dm | 128 ++ code/modules/mining/equipment/vendor_items.dm | 19 - .../hostile/megafauna/bubblegum.dm | 11 +- .../simple_animal/hostile/mining_mobs.dm | 1143 ----------------- .../hostile/mining_mobs/basilisk.dm | 80 ++ .../hostile/mining_mobs/goldgrub.dm | 79 ++ .../hostile/mining_mobs/goliath.dm | 130 ++ .../hostile/mining_mobs/gutlunch.dm | 113 ++ .../hostile/mining_mobs/hivelord.dm | 216 ++++ .../hostile/mining_mobs/mining_mobs.dm | 59 + .../hostile/mining_mobs/necropolis_tendril.dm | 101 ++ .../simple_animal/hostile/wumborian_fugu.dm | 127 ++ code/modules/paperwork/contract.dm | 2 +- tgstation.dme | 9 +- tgstation.dme.rej | 15 + 21 files changed, 1120 insertions(+), 1173 deletions(-) create mode 100644 code/game/objects/items/weapons/storage/belt.dm.rej create mode 100644 code/modules/mining/equipment/goliath_hide.dm create mode 100644 code/modules/mining/equipment/regenerative_core.dm delete mode 100644 code/modules/mob/living/simple_animal/hostile/mining_mobs.dm create mode 100644 code/modules/mob/living/simple_animal/hostile/mining_mobs/basilisk.dm create mode 100644 code/modules/mob/living/simple_animal/hostile/mining_mobs/goldgrub.dm create mode 100644 code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm create mode 100644 code/modules/mob/living/simple_animal/hostile/mining_mobs/gutlunch.dm create mode 100644 code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm create mode 100644 code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm create mode 100644 code/modules/mob/living/simple_animal/hostile/mining_mobs/necropolis_tendril.dm create mode 100644 code/modules/mob/living/simple_animal/hostile/wumborian_fugu.dm create mode 100644 tgstation.dme.rej diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index 6403faa380..d6a4d33c7c 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -85,7 +85,7 @@ /obj/item/organ/heart/gland/spiderman = 5, /obj/item/organ/heart/gland/ventcrawling = 1, /obj/item/organ/body_egg/alien_embryo = 1, - /obj/item/organ/hivelord_core = 2) + /obj/item/organ/regenerative_core = 2) lootcount = 3 /obj/effect/spawner/lootdrop/two_percent_xeno_egg_spawner diff --git a/code/game/objects/items/weapons/storage/belt.dm.rej b/code/game/objects/items/weapons/storage/belt.dm.rej new file mode 100644 index 0000000000..7057ccddec --- /dev/null +++ b/code/game/objects/items/weapons/storage/belt.dm.rej @@ -0,0 +1,10 @@ +diff a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm (rejected hunks) +@@ -200,7 +200,7 @@ + /obj/item/weapon/storage/pill_bottle, + /obj/item/weapon/ore, + /obj/item/weapon/reagent_containers/food/drinks, +- /obj/item/organ/hivelord_core, ++ /obj/item/organ/regenerative_core, + /obj/item/device/wormhole_jaunter, + /obj/item/weapon/storage/bag/plants, + /obj/item/stack/marker_beacon diff --git a/code/modules/cargo/exports/organs.dm b/code/modules/cargo/exports/organs.dm index 39c0051a4e..858914f0fd 100644 --- a/code/modules/cargo/exports/organs.dm +++ b/code/modules/cargo/exports/organs.dm @@ -66,10 +66,10 @@ /datum/export/organ/hivelord cost = 1500 - unit_name = "active hivelord core" - export_types = list(/obj/item/organ/hivelord_core) + unit_name = "active regenerative core" + export_types = list(/obj/item/organ/regenerative_core) -/datum/export/organ/alien/plasmavessel/get_cost(obj/item/organ/hivelord_core/C) +/datum/export/organ/alien/plasmavessel/get_cost(obj/item/organ/regenerative_core/C) if(C.inert) return ..() / 3 if(C.preserved) diff --git a/code/modules/clothing/suits/cloaks.dm b/code/modules/clothing/suits/cloaks.dm index e90c750d12..bcf2e49426 100644 --- a/code/modules/clothing/suits/cloaks.dm +++ b/code/modules/clothing/suits/cloaks.dm @@ -60,7 +60,7 @@ name = "goliath cloak" icon_state = "goliath_cloak" desc = "A staunch, practical cape made out of numerous monster materials, it is coveted amongst exiles & hermits." - allowed = list(/obj/item/device/flashlight, /obj/item/weapon/tank/internals, /obj/item/weapon/pickaxe, /obj/item/weapon/twohanded/spear, /obj/item/weapon/twohanded/bonespear, /obj/item/organ/hivelord_core/legion, /obj/item/weapon/kitchen/knife/combat/bone, /obj/item/weapon/kitchen/knife/combat/survival) + allowed = list(/obj/item/device/flashlight, /obj/item/weapon/tank/internals, /obj/item/weapon/pickaxe, /obj/item/weapon/twohanded/spear, /obj/item/weapon/twohanded/bonespear, /obj/item/organ/regenerative_core/legion, /obj/item/weapon/kitchen/knife/combat/bone, /obj/item/weapon/kitchen/knife/combat/survival) armor = list(melee = 35, bullet = 10, laser = 25, energy = 10, bomb = 25, bio = 0, rad = 0, fire = 60, acid = 60) //a fair alternative to bone armor, requiring alternative materials and gaining a suit slot hoodtype = /obj/item/clothing/head/hooded/cloakhood/goliath body_parts_covered = CHEST|GROIN|ARMS diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm index fff76d630f..e07d0c29f8 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm @@ -264,7 +264,7 @@ time = 40 reqs = list( /obj/item/weapon/reagent_containers/food/snacks/meat/steak/goliath = 1, - /obj/item/organ/hivelord_core/legion = 1, + /obj/item/organ/regenerative_core/legion = 1, /datum/reagent/consumable/ketchup = 2, /datum/reagent/consumable/capsaicin = 2 ) diff --git a/code/modules/mining/equipment/goliath_hide.dm b/code/modules/mining/equipment/goliath_hide.dm new file mode 100644 index 0000000000..e76a053732 --- /dev/null +++ b/code/modules/mining/equipment/goliath_hide.dm @@ -0,0 +1,39 @@ + +/obj/item/stack/sheet/animalhide/goliath_hide + name = "goliath hide plates" + desc = "Pieces of a goliath's rocky hide, these might be able to make your suit a bit more durable to attack from the local fauna." + icon = 'icons/obj/mining.dmi' + icon_state = "goliath_hide" + flags = NOBLUDGEON + w_class = WEIGHT_CLASS_NORMAL + layer = MOB_LAYER + +/obj/item/stack/sheet/animalhide/goliath_hide/afterattack(atom/target, mob/user, proximity_flag) + if(proximity_flag) + if(istype(target, /obj/item/clothing/suit/space/hardsuit/mining) || istype(target, /obj/item/clothing/head/helmet/space/hardsuit/mining) || istype(target, /obj/item/clothing/suit/hooded/explorer) || istype(target, /obj/item/clothing/head/hooded/explorer)) + var/obj/item/clothing/C = target + var/list/current_armor = C.armor + if(current_armor.["melee"] < 60) + current_armor.["melee"] = min(current_armor.["melee"] + 10, 60) + to_chat(user, "You strengthen [target], improving its resistance against melee attacks.") + use(1) + else + to_chat(user, "You can't improve [C] any further!") + return + if(istype(target, /obj/mecha/working/ripley)) + var/obj/mecha/working/ripley/D = target + if(D.hides < 3) + D.hides++ + D.armor["melee"] = min(D.armor["melee"] + 10, 70) + D.armor["bullet"] = min(D.armor["bullet"] + 5, 50) + D.armor["laser"] = min(D.armor["laser"] + 5, 50) + to_chat(user, "You strengthen [target], improving its resistance against melee attacks.") + D.update_icon() + if(D.hides == 3) + D.desc = "Autonomous Power Loader Unit. It's wearing a fearsome carapace entirely composed of goliath hide plates - its pilot must be an experienced monster hunter." + else + D.desc = "Autonomous Power Loader Unit. Its armour is enhanced with some goliath hide plates." + qdel(src) + else + to_chat(user, "You can't improve [D] any further!") + return diff --git a/code/modules/mining/equipment/regenerative_core.dm b/code/modules/mining/equipment/regenerative_core.dm new file mode 100644 index 0000000000..6843379164 --- /dev/null +++ b/code/modules/mining/equipment/regenerative_core.dm @@ -0,0 +1,128 @@ +/*********************Hivelord stabilizer****************/ +/obj/item/weapon/hivelordstabilizer + name = "stabilizing serum" + icon = 'icons/obj/chemical.dmi' + icon_state = "bottle19" + desc = "Inject certain types of monster organs with this stabilizer to preserve their healing powers indefinitely." + w_class = WEIGHT_CLASS_TINY + origin_tech = "biotech=3" + +/obj/item/weapon/hivelordstabilizer/afterattack(obj/item/organ/M, mob/user) + var/obj/item/organ/regenerative_core/C = M + if(!istype(C, /obj/item/organ/regenerative_core)) + to_chat(user, "The stabilizer only works on certain types of monster organs, generally regenerative in nature.") + return ..() + + C.preserved() + to_chat(user, "You inject the [M] with the stabilizer. It will no longer go inert.") + qdel(src) + +/************************Hivelord core*******************/ +/obj/item/organ/regenerative_core + name = "regenerative core" + desc = "All that remains of a hivelord. It can be used to heal completely, but it will rapidly decay into uselessness." + icon_state = "roro core 2" + flags = NOBLUDGEON + slot = "hivecore" + force = 0 + actions_types = list(/datum/action/item_action/organ_action/use) + var/inert = 0 + var/preserved = 0 + +/obj/item/organ/regenerative_core/Initialize() + . = ..() + addtimer(CALLBACK(src, .proc/inert_check), 2400) + +/obj/item/organ/regenerative_core/proc/inert_check() + if(!preserved) + go_inert() + +/obj/item/organ/regenerative_core/proc/preserved(implanted = 0) + inert = FALSE + preserved = TRUE + update_icon() + desc = "All that remains of a hivelord. It is preserved, allowing you to use it to heal completely without danger of decay." + if(implanted) + SSblackbox.add_details("hivelord_core", "[type]|implanted") + else + SSblackbox.add_details("hivelord_core", "[type]|stabilizer") + +/obj/item/organ/regenerative_core/proc/go_inert() + inert = TRUE + name = "decayed regenerative core" + desc = "All that remains of a hivelord. It has decayed, and is completely useless." + SSblackbox.add_details("hivelord_core", "[type]|inert") + update_icon() + +/obj/item/organ/regenerative_core/ui_action_click() + if(inert) + to_chat(owner, "[src] breaks down as it tries to activate.") + else + owner.revive(full_heal = 1) + qdel(src) + +/obj/item/organ/regenerative_core/on_life() + ..() + if(owner.health < HEALTH_THRESHOLD_CRIT) + ui_action_click() + +/obj/item/organ/regenerative_core/afterattack(atom/target, mob/user, proximity_flag) + if(proximity_flag && ishuman(target)) + var/mob/living/carbon/human/H = target + if(inert) + to_chat(user, "[src] has decayed and can no longer be used to heal.") + return + else + if(H.stat == DEAD) + to_chat(user, "[src] are useless on the dead.") + return + if(H != user) + H.visible_message("[user] forces [H] to apply [src]... [H.p_they()] quickly regenerate all injuries!") + SSblackbox.add_details("hivelord_core","[src.type]|used|other") + else + to_chat(user, "You start to smear [src] on yourself. It feels and smells disgusting, but you feel amazingly refreshed in mere moments.") + SSblackbox.add_details("hivelord_core","[src.type]|used|self") + H.revive(full_heal = 1) + qdel(src) + ..() + +/obj/item/organ/regenerative_core/Insert(mob/living/carbon/M, special = 0, drop_if_replaced = TRUE) + . = ..() + if(!preserved && !inert) + preserved(TRUE) + owner.visible_message("[src] stabilizes as it's inserted.") + +/obj/item/organ/regenerative_core/Remove(mob/living/carbon/M, special = 0) + if(!inert && !special) + owner.visible_message("[src] rapidly decays as it's removed.") + go_inert() + return ..() + +/obj/item/organ/regenerative_core/prepare_eat() + return null + +/*************************Legion core********************/ +/obj/item/organ/regenerative_core/legion + desc = "A strange rock that crackles with power. It can be used to heal completely, but it will rapidly decay into uselessness." + icon_state = "legion_soul" + +/obj/item/organ/regenerative_core/legion/Initialize() + . = ..() + update_icon() + +/obj/item/organ/regenerative_core/update_icon() + icon_state = inert ? "legion_soul_inert" : "legion_soul" + cut_overlays() + if(!inert && !preserved) + add_overlay("legion_soul_crackle") + for(var/X in actions) + var/datum/action/A = X + A.UpdateButtonIcon() + +/obj/item/organ/regenerative_core/legion/go_inert() + ..() + desc = "[src] has become inert. It has decayed, and is completely useless." + +/obj/item/organ/regenerative_core/legion/preserved(implanted = 0) + ..() + desc = "[src] has been stabilized. It is preserved, allowing you to use it to heal completely without danger of decay." diff --git a/code/modules/mining/equipment/vendor_items.dm b/code/modules/mining/equipment/vendor_items.dm index 4ff83ea21f..8868d4655b 100644 --- a/code/modules/mining/equipment/vendor_items.dm +++ b/code/modules/mining/equipment/vendor_items.dm @@ -12,22 +12,3 @@ /obj/item/clothing/mask/facehugger/toy/Die() return - -/*********************Hivelord stabilizer****************/ -/obj/item/weapon/hivelordstabilizer - name = "stabilizing serum" - icon = 'icons/obj/chemical.dmi' - icon_state = "bottle19" - desc = "Inject certain types of monster organs with this stabilizer to preserve their healing powers indefinitely." - w_class = WEIGHT_CLASS_TINY - origin_tech = "biotech=3" - -/obj/item/weapon/hivelordstabilizer/afterattack(obj/item/organ/M, mob/user) - var/obj/item/organ/hivelord_core/C = M - if(!istype(C, /obj/item/organ/hivelord_core)) - to_chat(user, "The stabilizer only works on certain types of monster organs, generally regenerative in nature.") - return ..() - - C.preserved() - to_chat(user, "You inject the [M] with the stabilizer. It will no longer go inert.") - qdel(src) diff --git a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm index 2645ebcef7..b64356fc6a 100644 --- a/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm +++ b/code/modules/mob/living/simple_animal/hostile/megafauna/bubblegum.dm @@ -380,17 +380,22 @@ Difficulty: Hard break max_amount-- var/obj/effect/decal/cleanable/blood/B = H - new /mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/slaughter(B.loc) + new /mob/living/simple_animal/hostile/asteroid/hivelordbrood/slaughter(B.loc) return max_amount -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/slaughter +/mob/living/simple_animal/hostile/asteroid/hivelordbrood/slaughter name = "slaughterling" desc = "Though not yet strong enough to create a true physical form, it's nonetheless determined to murder you." + icon_state = "bloodbrood" + icon_living = "bloodbrood" + icon_aggro = "bloodbrood" + attacktext = "pierces" + color = "#C80000" density = 0 faction = list("mining", "boss") weather_immunities = list("lava","ash") -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/slaughter/CanPass(atom/movable/mover, turf/target, height = 0) +/mob/living/simple_animal/hostile/asteroid/hivelordbrood/slaughter/CanPass(atom/movable/mover, turf/target, height = 0) if(istype(mover, /mob/living/simple_animal/hostile/megafauna/bubblegum)) return 1 return 0 diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm deleted file mode 100644 index c2bd44d8ef..0000000000 --- a/code/modules/mob/living/simple_animal/hostile/mining_mobs.dm +++ /dev/null @@ -1,1143 +0,0 @@ -/mob/living/simple_animal/hostile/asteroid - vision_range = 2 - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - faction = list("mining") - weather_immunities = list("lava","ash") - obj_damage = 30 - environment_smash = ENVIRONMENT_SMASH_WALLS - minbodytemp = 0 - maxbodytemp = INFINITY - response_help = "pokes" - response_disarm = "shoves" - response_harm = "strikes" - status_flags = 0 - a_intent = INTENT_HARM - var/throw_message = "bounces off of" - var/icon_aggro = null // for swapping to when we get aggressive - see_in_dark = 8 - lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE - mob_size = MOB_SIZE_LARGE - -/mob/living/simple_animal/hostile/asteroid/Aggro() - ..() - if(vision_range != aggro_vision_range) - icon_state = icon_aggro - -/mob/living/simple_animal/hostile/asteroid/LoseAggro() - ..() - if(stat == DEAD) - return - icon_state = icon_living - -/mob/living/simple_animal/hostile/asteroid/bullet_act(obj/item/projectile/P)//Reduces damage from most projectiles to curb off-screen kills - if(!stat) - Aggro() - if(P.damage < 30 && P.damage_type != BRUTE) - P.damage = (P.damage / 3) - visible_message("[P] has a reduced effect on [src]!") - ..() - -/mob/living/simple_animal/hostile/asteroid/hitby(atom/movable/AM)//No floor tiling them to death, wiseguy - if(istype(AM, /obj/item)) - var/obj/item/T = AM - if(!stat) - Aggro() - if(T.throwforce <= 20) - visible_message("The [T.name] [src.throw_message] [src.name]!") - return - ..() - -/mob/living/simple_animal/hostile/asteroid/death(gibbed) - SSblackbox.add_details("mobs_killed_mining","[src.type]") - ..(gibbed) - -/mob/living/simple_animal/hostile/asteroid/basilisk - name = "basilisk" - desc = "A territorial beast, covered in a thick shell that absorbs energy. Its stare causes victims to freeze from the inside." - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "Basilisk" - icon_living = "Basilisk" - icon_aggro = "Basilisk_alert" - icon_dead = "Basilisk_dead" - icon_gib = "syndicate_gib" - move_to_delay = 20 - projectiletype = /obj/item/projectile/temp/basilisk - projectilesound = 'sound/weapons/pierce.ogg' - ranged = 1 - ranged_message = "stares" - ranged_cooldown_time = 30 - throw_message = "does nothing against the hard shell of" - vision_range = 2 - speed = 3 - maxHealth = 200 - health = 200 - harm_intent_damage = 5 - obj_damage = 60 - melee_damage_lower = 12 - melee_damage_upper = 12 - attacktext = "bites into" - a_intent = INTENT_HARM - speak_emote = list("chitters") - attack_sound = 'sound/weapons/bladeslice.ogg' - aggro_vision_range = 9 - idle_vision_range = 2 - turns_per_move = 5 - loot = list(/obj/item/weapon/ore/diamond{layer = ABOVE_MOB_LAYER}, - /obj/item/weapon/ore/diamond{layer = ABOVE_MOB_LAYER}) - -/obj/item/projectile/temp/basilisk - name = "freezing blast" - icon_state = "ice_2" - damage = 0 - damage_type = BURN - nodamage = 1 - flag = "energy" - temperature = 50 - -/mob/living/simple_animal/hostile/asteroid/basilisk/GiveTarget(new_target) - if(..()) //we have a target - if(isliving(target) && !target.Adjacent(targets_from) && ranged_cooldown <= world.time)//No more being shot at point blank or spammed with RNG beams - OpenFire(target) - -/mob/living/simple_animal/hostile/asteroid/basilisk/ex_act(severity, target) - switch(severity) - if(1) - gib() - if(2) - adjustBruteLoss(140) - if(3) - adjustBruteLoss(110) - -/mob/living/simple_animal/hostile/asteroid/goldgrub - name = "goldgrub" - desc = "A worm that grows fat from eating everything in its sight. Seems to enjoy precious metals and other shiny things, hence the name." - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "Goldgrub" - icon_living = "Goldgrub" - icon_aggro = "Goldgrub_alert" - icon_dead = "Goldgrub_dead" - icon_gib = "syndicate_gib" - vision_range = 2 - aggro_vision_range = 9 - idle_vision_range = 2 - move_to_delay = 5 - friendly = "harmlessly rolls into" - maxHealth = 45 - health = 45 - harm_intent_damage = 5 - melee_damage_lower = 0 - melee_damage_upper = 0 - attacktext = "barrels into" - attack_sound = 'sound/weapons/punch1.ogg' - a_intent = INTENT_HELP - speak_emote = list("screeches") - throw_message = "sinks in slowly, before being pushed out of " - deathmessage = "spits up the contents of its stomach before dying!" - status_flags = CANPUSH - search_objects = 1 - wanted_objects = list(/obj/item/weapon/ore/diamond, /obj/item/weapon/ore/gold, /obj/item/weapon/ore/silver, - /obj/item/weapon/ore/uranium) - - var/chase_time = 100 - var/will_burrow = TRUE - -/mob/living/simple_animal/hostile/asteroid/goldgrub/Initialize() - ..() - var/i = rand(1,3) - while(i) - loot += pick(/obj/item/weapon/ore/silver, /obj/item/weapon/ore/gold, /obj/item/weapon/ore/uranium, /obj/item/weapon/ore/diamond) - i-- - -/mob/living/simple_animal/hostile/asteroid/goldgrub/GiveTarget(new_target) - target = new_target - if(target != null) - if(istype(target, /obj/item/weapon/ore) && loot.len < 10) - visible_message("The [src.name] looks at [target.name] with hungry eyes.") - else if(isliving(target)) - Aggro() - visible_message("The [src.name] tries to flee from [target.name]!") - retreat_distance = 10 - minimum_distance = 10 - if(will_burrow) - addtimer(CALLBACK(src, .proc/Burrow), chase_time) - -/mob/living/simple_animal/hostile/asteroid/goldgrub/AttackingTarget() - if(istype(target, /obj/item/weapon/ore)) - EatOre(target) - return - return ..() - -/mob/living/simple_animal/hostile/asteroid/goldgrub/proc/EatOre(atom/targeted_ore) - for(var/obj/item/weapon/ore/O in targeted_ore.loc) - if(loot.len < 10) - loot += O.type - qdel(O) - visible_message("The ore was swallowed whole!") - -/mob/living/simple_animal/hostile/asteroid/goldgrub/proc/Burrow()//Begin the chase to kill the goldgrub in time - if(!stat) - visible_message("The [src.name] buries into the ground, vanishing from sight!") - qdel(src) - -/mob/living/simple_animal/hostile/asteroid/goldgrub/bullet_act(obj/item/projectile/P) - visible_message("The [P.name] was repelled by [src.name]'s girth!") - return - -/mob/living/simple_animal/hostile/asteroid/goldgrub/adjustHealth(amount, updating_health = TRUE, forced = FALSE) - idle_vision_range = 9 - . = ..() - -/mob/living/simple_animal/hostile/asteroid/hivelord - name = "hivelord" - desc = "A truly alien creature, it is a mass of unknown organic material, constantly fluctuating. When attacking, pieces of it split off and attack in tandem with the original." - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "Hivelord" - icon_living = "Hivelord" - icon_aggro = "Hivelord_alert" - icon_dead = "Hivelord_dead" - icon_gib = "syndicate_gib" - mouse_opacity = 2 - move_to_delay = 14 - ranged = 1 - vision_range = 5 - aggro_vision_range = 9 - idle_vision_range = 5 - speed = 3 - maxHealth = 75 - health = 75 - harm_intent_damage = 5 - melee_damage_lower = 0 - melee_damage_upper = 0 - attacktext = "lashes out at" - speak_emote = list("telepathically cries") - attack_sound = 'sound/weapons/pierce.ogg' - throw_message = "falls right through the strange body of the" - ranged_cooldown = 0 - ranged_cooldown_time = 20 - obj_damage = 0 - environment_smash = ENVIRONMENT_SMASH_NONE - retreat_distance = 3 - minimum_distance = 3 - pass_flags = PASSTABLE - loot = list(/obj/item/organ/hivelord_core) - var/brood_type = /mob/living/simple_animal/hostile/asteroid/hivelordbrood - -/mob/living/simple_animal/hostile/asteroid/hivelord/OpenFire(the_target) - if(world.time >= ranged_cooldown) - var/mob/living/simple_animal/hostile/asteroid/hivelordbrood/A = new brood_type(src.loc) - A.admin_spawned = admin_spawned - A.GiveTarget(target) - A.friends = friends - A.faction = faction.Copy() - ranged_cooldown = world.time + ranged_cooldown_time - -/mob/living/simple_animal/hostile/asteroid/hivelord/AttackingTarget() - OpenFire() - return TRUE - -/mob/living/simple_animal/hostile/asteroid/hivelord/death(gibbed) - mouse_opacity = 1 - ..(gibbed) - -/obj/item/organ/hivelord_core - name = "hivelord remains" - desc = "All that remains of a hivelord, it seems to be what allows it to break pieces of itself off without being hurt... its healing properties will soon become inert if not used quickly." - icon_state = "roro core 2" - flags = NOBLUDGEON - slot = "hivecore" - force = 0 - actions_types = list(/datum/action/item_action/organ_action/use) - var/inert = 0 - var/preserved = 0 - -/obj/item/organ/hivelord_core/Initialize() - ..() - addtimer(CALLBACK(src, .proc/inert_check), 2400) - -/obj/item/organ/hivelord_core/proc/inert_check() - if(!preserved) - go_inert() - -/obj/item/organ/hivelord_core/proc/preserved(implanted = 0) - inert = FALSE - preserved = TRUE - update_icon() - - if(implanted) - SSblackbox.add_details("hivelord_core", "[type]|implanted") - else - SSblackbox.add_details("hivelord_core", "[type]|stabilizer") - - -/obj/item/organ/hivelord_core/proc/go_inert() - inert = TRUE - desc = "The remains of a hivelord that have become useless, having been left alone too long after being harvested." - SSblackbox.add_details("hivelord_core", "[src.type]|inert") - update_icon() - -/obj/item/organ/hivelord_core/ui_action_click() - if(inert) - to_chat(owner, "[src] breaks down as it tries to activate.") - else - owner.revive(full_heal = 1) - qdel(src) - -/obj/item/organ/hivelord_core/on_life() - ..() - if(owner.health < HEALTH_THRESHOLD_CRIT) - ui_action_click() - -/obj/item/organ/hivelord_core/afterattack(atom/target, mob/user, proximity_flag) - if(proximity_flag && ishuman(target)) - var/mob/living/carbon/human/H = target - if(inert) - to_chat(user, "[src] has become inert, its healing properties are no more.") - return - else - if(H.stat == DEAD) - to_chat(user, "[src] are useless on the dead.") - return - if(H != user) - H.visible_message("[user] forces [H] to apply [src]... [H.p_they()] quickly regenerate all injuries!") - SSblackbox.add_details("hivelord_core","[src.type]|used|other") - else - to_chat(user, "You start to smear [src] on yourself. It feels and smells disgusting, but you feel amazingly refreshed in mere moments.") - SSblackbox.add_details("hivelord_core","[src.type]|used|self") - H.revive(full_heal = 1) - qdel(src) - ..() - -/obj/item/organ/hivelord_core/Insert(mob/living/carbon/M, special = 0, drop_if_replaced = TRUE) - . = ..() - if(!preserved && !inert) - preserved(TRUE) - owner.visible_message("[src] stabilizes as it's inserted.") - -/obj/item/organ/hivelord_core/Remove(mob/living/carbon/M, special = 0) - if(!inert && !special) - owner.visible_message("[src] goes inert as it's removed.") - go_inert() - return ..() - -/obj/item/organ/hivelord_core/prepare_eat() - return null - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood - name = "hivelord brood" - desc = "A fragment of the original Hivelord, rallying behind its original. One isn't much of a threat, but..." - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "Hivelordbrood" - icon_living = "Hivelordbrood" - icon_aggro = "Hivelordbrood" - icon_dead = "Hivelordbrood" - icon_gib = "syndicate_gib" - mouse_opacity = 2 - move_to_delay = 1 - friendly = "buzzes near" - vision_range = 10 - speed = 3 - maxHealth = 1 - health = 1 - movement_type = FLYING - harm_intent_damage = 5 - melee_damage_lower = 2 - melee_damage_upper = 2 - attacktext = "slashes" - speak_emote = list("telepathically cries") - attack_sound = 'sound/weapons/pierce.ogg' - throw_message = "falls right through the strange body of the" - obj_damage = 0 - environment_smash = ENVIRONMENT_SMASH_NONE - pass_flags = PASSTABLE - del_on_death = 1 - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/Initialize() - ..() - addtimer(CALLBACK(src, .proc/death), 100) - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood - name = "blood brood" - desc = "A living string of blood and alien materials." - icon_state = "bloodbrood" - icon_living = "bloodbrood" - icon_aggro = "bloodbrood" - attacktext = "pierces" - color = "#C80000" - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/death() - if(loc) // Splash the turf we are on with blood - reagents.reaction(get_turf(src)) - ..() - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/Initialize() - create_reagents(30) - ..() - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/AttackingTarget() - . = ..() - if(. && iscarbon(target)) - transfer_reagents(target, 1) - - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/attack_hand(mob/living/carbon/human/M) - if("\ref[M]" in faction) - reabsorb_host(M) - else - return ..() - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/attack_paw(mob/living/carbon/monkey/M) - if("\ref[M]" in faction) - reabsorb_host(M) - else - return ..() - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/attack_alien(mob/living/carbon/alien/humanoid/M) - if("\ref[M]" in faction) - reabsorb_host(M) - else - return ..() - - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/proc/reabsorb_host(mob/living/carbon/C) - C.visible_message("[src] is reabsorbed by [C]'s body.", \ - "[src] is reabsorbed by your body.") - transfer_reagents(C) - death() - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/proc/transfer_reagents(mob/living/carbon/C, volume = 30) - if(!reagents.total_volume) - return - - volume = min(volume, reagents.total_volume) - - var/fraction = min(volume/reagents.total_volume, 1) - reagents.reaction(C, INJECT, fraction) - reagents.trans_to(C, volume) - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/blood/proc/link_host(mob/living/carbon/C) - faction = list("\ref[src]", "\ref[C]") // Hostile to everyone except the host. - C.transfer_blood_to(src, 30) - var/newcolor = mix_color_from_reagents(reagents.reagent_list) - add_atom_colour(newcolor, FIXED_COLOUR_PRIORITY) - -/mob/living/simple_animal/hostile/asteroid/goliath - name = "goliath" - desc = "A massive beast that uses long tentacles to ensare its prey, threatening them is not advised under any conditions." - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "Goliath" - icon_living = "Goliath" - icon_aggro = "Goliath_alert" - icon_dead = "Goliath_dead" - icon_gib = "syndicate_gib" - mouse_opacity = 2 - move_to_delay = 40 - ranged = 1 - ranged_cooldown_time = 120 - friendly = "wails at" - speak_emote = list("bellows") - vision_range = 4 - speed = 3 - maxHealth = 300 - health = 300 - harm_intent_damage = 0 - obj_damage = 100 - melee_damage_lower = 25 - melee_damage_upper = 25 - attacktext = "pulverizes" - attack_sound = 'sound/weapons/punch1.ogg' - throw_message = "does nothing to the rocky hide of the" - aggro_vision_range = 9 - idle_vision_range = 5 - anchored = 1 //Stays anchored until death as to be unpullable - var/pre_attack = 0 - var/pre_attack_icon = "Goliath_preattack" - loot = list(/obj/item/stack/sheet/animalhide/goliath_hide) - -/mob/living/simple_animal/hostile/asteroid/goliath/Life() - ..() - handle_preattack() - -/mob/living/simple_animal/hostile/asteroid/goliath/proc/handle_preattack() - if(ranged_cooldown <= world.time + ranged_cooldown_time*0.25 && !pre_attack) - pre_attack++ - if(!pre_attack || stat || AIStatus == AI_IDLE) - return - icon_state = pre_attack_icon - -/mob/living/simple_animal/hostile/asteroid/goliath/revive(full_heal = 0, admin_revive = 0) - if(..()) - anchored = 1 - . = 1 - -/mob/living/simple_animal/hostile/asteroid/goliath/death(gibbed) - anchored = 0 - ..(gibbed) - -/mob/living/simple_animal/hostile/asteroid/goliath/OpenFire() - var/tturf = get_turf(target) - if(!isturf(tturf)) - return - if(get_dist(src, target) <= 7)//Screen range check, so you can't get tentacle'd offscreen - visible_message("The [src.name] digs its tentacles under [target.name]!") - new /obj/effect/goliath_tentacle/original(tturf) - ranged_cooldown = world.time + ranged_cooldown_time - icon_state = icon_aggro - pre_attack = 0 - -/mob/living/simple_animal/hostile/asteroid/goliath/adjustHealth(amount, updating_health = TRUE, forced = FALSE) - ranged_cooldown -= 10 - handle_preattack() - . = ..() - -/mob/living/simple_animal/hostile/asteroid/goliath/Aggro() - vision_range = aggro_vision_range - handle_preattack() - if(icon_state != icon_aggro) - icon_state = icon_aggro - -/obj/effect/goliath_tentacle - name = "Goliath tentacle" - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "Goliath_tentacle" - var/latched = 0 - anchored = 1 - -/obj/effect/goliath_tentacle/New() - var/turftype = get_turf(src) - if(ismineralturf(turftype)) - var/turf/closed/mineral/M = turftype - M.gets_drilled() - addtimer(CALLBACK(src, .proc/Trip), 10) - -/obj/effect/goliath_tentacle/original - -/obj/effect/goliath_tentacle/original/New() - for(var/obj/effect/goliath_tentacle/original/O in loc)//No more GG NO RE from 2+ goliaths simultaneously tentacling you - if(O != src) - qdel(src) - var/list/directions = GLOB.cardinal.Copy() - var/counter - for(counter = 1, counter <= 3, counter++) - var/spawndir = pick(directions) - directions -= spawndir - var/turf/T = get_step(src,spawndir) - new /obj/effect/goliath_tentacle(T) - ..() - -/obj/effect/goliath_tentacle/proc/Trip() - for(var/mob/living/M in src.loc) - visible_message("The [src.name] grabs hold of [M.name]!") - M.Stun(5) - M.adjustBruteLoss(rand(10,15)) - latched = 1 - if(!latched) - qdel(src) - else - QDEL_IN(src, 50) - -/obj/item/stack/sheet/animalhide/goliath_hide - name = "goliath hide plates" - desc = "Pieces of a goliath's rocky hide, these might be able to make your suit a bit more durable to attack from the local fauna." - icon = 'icons/obj/mining.dmi' - icon_state = "goliath_hide" - flags = NOBLUDGEON - w_class = WEIGHT_CLASS_NORMAL - layer = MOB_LAYER - -/obj/item/stack/sheet/animalhide/goliath_hide/afterattack(atom/target, mob/user, proximity_flag) - if(proximity_flag) - if(istype(target, /obj/item/clothing/suit/space/hardsuit/mining) || istype(target, /obj/item/clothing/head/helmet/space/hardsuit/mining) || istype(target, /obj/item/clothing/suit/hooded/explorer) || istype(target, /obj/item/clothing/head/hooded/explorer)) - var/obj/item/clothing/C = target - var/list/current_armor = C.armor - if(current_armor.["melee"] < 60) - current_armor.["melee"] = min(current_armor.["melee"] + 10, 60) - to_chat(user, "You strengthen [target], improving its resistance against melee attacks.") - use(1) - else - to_chat(user, "You can't improve [C] any further!") - return - if(istype(target, /obj/mecha/working/ripley)) - var/obj/mecha/working/ripley/D = target - if(D.hides < 3) - D.hides++ - D.armor["melee"] = min(D.armor["melee"] + 10, 70) - D.armor["bullet"] = min(D.armor["bullet"] + 5, 50) - D.armor["laser"] = min(D.armor["laser"] + 5, 50) - to_chat(user, "You strengthen [target], improving its resistance against melee attacks.") - D.update_icon() - if(D.hides == 3) - D.desc = "Autonomous Power Loader Unit. It's wearing a fearsome carapace entirely composed of goliath hide plates - its pilot must be an experienced monster hunter." - else - D.desc = "Autonomous Power Loader Unit. Its armour is enhanced with some goliath hide plates." - qdel(src) - else - to_chat(user, "You can't improve [D] any further!") - return - - -/mob/living/simple_animal/hostile/asteroid/handle_temperature_damage() - if(bodytemperature < minbodytemp) - adjustBruteLoss(2) - else if(bodytemperature > maxbodytemp) - adjustBruteLoss(20) - -/mob/living/simple_animal/hostile/asteroid/fugu - name = "wumborian fugu" - desc = "The wumborian fugu rapidly increases its body mass in order to ward off its prey. Great care should be taken to avoid it while it's in this state as it is nearly invincible, but it cannot maintain its form forever." - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "Fugu" - icon_living = "Fugu" - icon_aggro = "Fugu" - icon_dead = "Fugu_dead" - icon_gib = "syndicate_gib" - mouse_opacity = 2 - move_to_delay = 5 - friendly = "floats near" - speak_emote = list("puffs") - vision_range = 5 - speed = 0 - maxHealth = 50 - health = 50 - harm_intent_damage = 5 - obj_damage = 0 - melee_damage_lower = 0 - melee_damage_upper = 0 - attacktext = "chomps" - attack_sound = 'sound/weapons/punch1.ogg' - throw_message = "is avoided by the" - aggro_vision_range = 9 - idle_vision_range = 5 - mob_size = MOB_SIZE_SMALL - environment_smash = ENVIRONMENT_SMASH_NONE - var/wumbo = 0 - var/inflate_cooldown = 0 - loot = list(/obj/item/asteroid/fugu_gland{layer = ABOVE_MOB_LAYER}) - -/mob/living/simple_animal/hostile/asteroid/fugu/Life() - if(!wumbo) - inflate_cooldown = max((inflate_cooldown - 1), 0) - if(target && AIStatus == AI_ON) - Inflate() - ..() - -/mob/living/simple_animal/hostile/asteroid/fugu/adjustHealth(amount, updating_health = TRUE, forced = FALSE) - if(!forced && wumbo) - return FALSE - . = ..() - -/mob/living/simple_animal/hostile/asteroid/fugu/Aggro() - ..() - Inflate() - -/mob/living/simple_animal/hostile/asteroid/fugu/verb/Inflate() - set name = "Inflate" - set category = "Fugu" - set desc = "Temporarily increases your size, and makes you significantly more dangerous and tough." - if(wumbo) - to_chat(src, "You're already inflated.") - return - if(inflate_cooldown) - to_chat(src, "We need time to gather our strength.") - return - if(buffed) - to_chat(src, "Something is interfering with our growth.") - return - wumbo = 1 - icon_state = "Fugu_big" - obj_damage = 60 - melee_damage_lower = 15 - melee_damage_upper = 20 - harm_intent_damage = 0 - throw_message = "is absorbed by the girth of the" - retreat_distance = null - minimum_distance = 1 - move_to_delay = 6 - transform *= 2 - environment_smash = ENVIRONMENT_SMASH_WALLS - mob_size = MOB_SIZE_LARGE - speed = 1 - addtimer(CALLBACK(src, .proc/Deflate), 100) - -/mob/living/simple_animal/hostile/asteroid/fugu/proc/Deflate() - if(wumbo) - walk(src, 0) - wumbo = 0 - icon_state = "Fugu" - obj_damage = 0 - melee_damage_lower = 0 - melee_damage_upper = 0 - harm_intent_damage = 5 - throw_message = "is avoided by the" - retreat_distance = 9 - minimum_distance = 9 - move_to_delay = 2 - transform /= 2 - inflate_cooldown = 4 - environment_smash = ENVIRONMENT_SMASH_NONE - mob_size = MOB_SIZE_SMALL - speed = 0 - -/mob/living/simple_animal/hostile/asteroid/fugu/death(gibbed) - Deflate() - ..(gibbed) - -/obj/item/asteroid/fugu_gland - name = "wumborian fugu gland" - desc = "The key to the wumborian fugu's ability to increase its mass arbitrarily, this disgusting remnant can apply the same effect to other creatures, giving them great strength." - icon = 'icons/obj/surgery.dmi' - icon_state = "fugu_gland" - flags = NOBLUDGEON - w_class = WEIGHT_CLASS_NORMAL - layer = MOB_LAYER - origin_tech = "biotech=6" - var/list/banned_mobs() - -/obj/item/asteroid/fugu_gland/afterattack(atom/target, mob/user, proximity_flag) - if(proximity_flag && istype(target, /mob/living/simple_animal)) - var/mob/living/simple_animal/A = target - if(A.buffed || (A.type in banned_mobs) || A.stat) - to_chat(user, "Something's interfering with the [src]'s effects. It's no use.") - return - A.buffed++ - A.maxHealth *= 1.5 - A.health = min(A.maxHealth,A.health*1.5) - A.melee_damage_lower = max((A.melee_damage_lower * 2), 10) - A.melee_damage_upper = max((A.melee_damage_upper * 2), 10) - A.transform *= 2 - A.environment_smash += 2 - to_chat(user, "You increase the size of [A], giving it a surge of strength!") - qdel(src) - -/////////////////////Lavaland - -//Watcher - -/mob/living/simple_animal/hostile/asteroid/basilisk/watcher - name = "watcher" - desc = "A levitating, eye-like creature held aloft by winglike formations of sinew. A sharp spine of crystal protrudes from its body." - icon = 'icons/mob/lavaland/watcher.dmi' - icon_state = "watcher" - icon_living = "watcher" - icon_aggro = "watcher" - icon_dead = "watcher_dead" - pixel_x = -10 - throw_message = "bounces harmlessly off of" - melee_damage_lower = 15 - melee_damage_upper = 15 - attacktext = "impales" - a_intent = INTENT_HARM - speak_emote = list("telepathically cries") - attack_sound = 'sound/weapons/bladeslice.ogg' - stat_attack = 1 - movement_type = FLYING - robust_searching = 1 - loot = list() - butcher_results = list(/obj/item/weapon/ore/diamond = 2, /obj/item/stack/sheet/sinew = 2, /obj/item/stack/sheet/bone = 1) - -//Goliath - -/mob/living/simple_animal/hostile/asteroid/goliath/beast - name = "goliath" - desc = "A hulking, armor-plated beast with long tendrils arching from its back." - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "goliath" - icon_living = "goliath" - icon_aggro = "goliath" - icon_dead = "goliath_dead" - throw_message = "does nothing to the tough hide of the" - pre_attack_icon = "goliath2" - butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/goliath = 2, /obj/item/stack/sheet/animalhide/goliath_hide = 1, /obj/item/stack/sheet/bone = 2) - loot = list() - stat_attack = 1 - robust_searching = 1 - - - -//Legion - -/mob/living/simple_animal/hostile/asteroid/hivelord/legion - name = "legion" - desc = "You can still see what was once a human under the shifting mass of corruption." - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "legion" - icon_living = "legion" - icon_aggro = "legion" - icon_dead = "legion" - icon_gib = "syndicate_gib" - obj_damage = 60 - melee_damage_lower = 15 - melee_damage_upper = 15 - attacktext = "lashes out at" - speak_emote = list("echoes") - attack_sound = 'sound/weapons/pierce.ogg' - throw_message = "bounces harmlessly off of" - loot = list(/obj/item/organ/hivelord_core/legion) - brood_type = /mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion - del_on_death = 1 - stat_attack = 1 - robust_searching = 1 - var/mob/living/carbon/human/stored_mob - -/mob/living/simple_animal/hostile/asteroid/hivelord/legion/death(gibbed) - visible_message("The skulls on [src] wail in anger as they flee from their dying host!") - var/turf/T = get_turf(src) - if(T) - if(stored_mob) - stored_mob.forceMove(get_turf(src)) - stored_mob = null - else - new /obj/effect/mob_spawn/human/corpse/damaged(T) - ..(gibbed) - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion - name = "legion" - desc = "One of many." - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "legion_head" - icon_living = "legion_head" - icon_aggro = "legion_head" - icon_dead = "legion_head" - icon_gib = "syndicate_gib" - friendly = "buzzes near" - vision_range = 10 - maxHealth = 1 - health = 5 - harm_intent_damage = 5 - melee_damage_lower = 12 - melee_damage_upper = 12 - attacktext = "bites" - speak_emote = list("echoes") - attack_sound = 'sound/weapons/pierce.ogg' - throw_message = "is shrugged off by" - pass_flags = PASSTABLE - del_on_death = 1 - stat_attack = 1 - robust_searching = 1 - var/can_infest_dead = FALSE - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/Life() - if(isturf(loc)) - for(var/mob/living/carbon/human/H in view(src,1)) //Only for corpse right next to/on same tile - if(H.stat == UNCONSCIOUS || (can_infest_dead && H.stat == DEAD)) - infest(H) - ..() - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/proc/infest(mob/living/carbon/human/H) - visible_message("[name] burrows into the flesh of [H]!") - var/mob/living/simple_animal/hostile/asteroid/hivelord/legion/L = new(H.loc) - visible_message("[L] staggers to their feet!") - H.death() - H.adjustBruteLoss(1000) - L.stored_mob = H - H.forceMove(L) - qdel(src) - -//Advanced Legion is slightly tougher to kill and can raise corpses (revive other legions) - -/mob/living/simple_animal/hostile/asteroid/hivelord/legion/advanced - stat_attack = 2 - maxHealth = 120 - health = 120 - brood_type = /mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/advanced - icon_state = "dwarf_legion" - icon_living = "dwarf_legion" - icon_aggro = "dwarf_legion" - icon_dead = "dwarf_legion" - -/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/advanced - stat_attack = 2 - can_infest_dead = TRUE - -//Legion that spawns Legions - -/mob/living/simple_animal/hostile/spawner/legion - name = "legion" - desc = "One of many." - icon = 'icons/mob/lavaland/dragon.dmi' - icon_state = "legion" - icon_living = "legion" - icon_dead = "legion" - health = 450 - maxHealth = 450 - max_mobs = 3 - spawn_time = 200 - spawn_text = "peels itself off from" - mob_type = /mob/living/simple_animal/hostile/asteroid/hivelord/legion - melee_damage_lower = 20 - melee_damage_upper = 20 - anchored = FALSE - AIStatus = AI_ON - stop_automated_movement = FALSE - wander = TRUE - maxbodytemp = INFINITY - layer = MOB_LAYER - del_on_death = TRUE - sentience_type = SENTIENCE_BOSS - loot = list(/obj/item/organ/hivelord_core/legion = 3, /obj/effect/mob_spawn/human/corpse/damaged = 5) - move_to_delay = 14 - vision_range = 5 - aggro_vision_range = 9 - idle_vision_range = 5 - speed = 3 - faction = list("mining") - weather_immunities = list("lava","ash") - obj_damage = 30 - environment_smash = ENVIRONMENT_SMASH_STRUCTURES - see_in_dark = 8 - lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE - -//Organ - -/obj/item/organ/hivelord_core/legion - name = "legion's soul" - desc = "A strange rock that still crackles with power... its \ - healing properties will soon become inert if not used quickly." - icon_state = "legion_soul" - -/obj/item/organ/hivelord_core/legion/New() - ..() - update_icon() - -/obj/item/organ/hivelord_core/update_icon() - icon_state = inert ? "legion_soul_inert" : "legion_soul" - cut_overlays() - if(!inert && !preserved) - add_overlay("legion_soul_crackle") - for(var/X in actions) - var/datum/action/A = X - A.UpdateButtonIcon() - -/obj/item/organ/hivelord_core/legion/go_inert() - . = ..() - desc = "[src] has become inert, it crackles no more and is useless for \ - healing injuries." - -/obj/item/organ/hivelord_core/legion/preserved(implanted = 0) - ..() - desc = "[src] has been stabilized. It no longer crackles with power, but it's healing properties are preserved indefinitely." - -/obj/item/weapon/legion_skull - name = "legion's head" - desc = "The once living, now empty eyes of the former human's skull cut deep into your soul." - icon = 'icons/obj/mining.dmi' - icon_state = "skull" - - -//Gutlunches - -/mob/living/simple_animal/hostile/asteroid/gutlunch - name = "gutlunch" - desc = "A scavenger that eats raw meat, often found alongside ash walkers. Produces a thick, nutritious milk." - icon = 'icons/mob/lavaland/lavaland_monsters.dmi' - icon_state = "gutlunch" - icon_living = "gutlunch" - icon_dead = "gutlunch" - speak_emote = list("warbles", "quavers") - emote_hear = list("trills.") - emote_see = list("sniffs.", "burps.") - weather_immunities = list("lava","ash") - faction = list("mining", "ashwalker") - density = 0 - speak_chance = 1 - turns_per_move = 8 - obj_damage = 0 - environment_smash = ENVIRONMENT_SMASH_NONE - move_to_delay = 15 - response_help = "pets" - response_disarm = "gently pushes aside" - response_harm = "squishes" - friendly = "pinches" - a_intent = INTENT_HELP - ventcrawler = VENTCRAWLER_ALWAYS - gold_core_spawnable = 2 - stat_attack = 1 - gender = NEUTER - stop_automated_movement = FALSE - stop_automated_movement_when_pulled = TRUE - stat_exclusive = TRUE - robust_searching = TRUE - search_objects = TRUE - del_on_death = TRUE - loot = list(/obj/effect/decal/cleanable/blood/gibs) - deathmessage = "is pulped into bugmash." - - animal_species = /mob/living/simple_animal/hostile/asteroid/gutlunch - childtype = list(/mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck = 45, /mob/living/simple_animal/hostile/asteroid/gutlunch/guthen = 55) - - wanted_objects = list(/obj/effect/decal/cleanable/xenoblood/xgibs, /obj/effect/decal/cleanable/blood/gibs/) - var/obj/item/udder/gutlunch/udder = null - -/mob/living/simple_animal/hostile/asteroid/gutlunch/Initialize() - udder = new() - ..() - -/mob/living/simple_animal/hostile/asteroid/gutlunch/Destroy() - qdel(udder) - udder = null - return ..() - -/mob/living/simple_animal/hostile/asteroid/gutlunch/regenerate_icons() - cut_overlays() - if(udder.reagents.total_volume == udder.reagents.maximum_volume) - add_overlay("gl_full") - ..() - -/mob/living/simple_animal/hostile/asteroid/gutlunch/attackby(obj/item/O, mob/user, params) - if(stat == CONSCIOUS && istype(O, /obj/item/weapon/reagent_containers/glass)) - udder.milkAnimal(O, user) - regenerate_icons() - else - ..() - -/mob/living/simple_animal/hostile/asteroid/gutlunch/AttackingTarget() - if(is_type_in_typecache(target,wanted_objects)) //we eats - udder.generateMilk() - regenerate_icons() - visible_message("[src] slurps up [target].") - qdel(target) - return ..() - - -/obj/item/udder/gutlunch - name = "nutrient sac" - -/obj/item/udder/gutlunch/New() - reagents = new(50) - reagents.my_atom = src - -/obj/item/udder/gutlunch/generateMilk() - if(prob(60)) - reagents.add_reagent("cream", rand(2, 5)) - if(prob(45)) - reagents.add_reagent("salglu_solution", rand(2,5)) - - -//Male gutlunch. They're smaller and more colorful! -/mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck - name = "gubbuck" - gender = MALE - -/mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck/Initialize() - ..() - add_atom_colour(pick("#E39FBB", "#D97D64", "#CF8C4A"), FIXED_COLOUR_PRIORITY) - resize = 0.85 - update_transform() - - -//Lady gutlunch. They make the babby. -/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen - name = "guthen" - gender = FEMALE - -/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen/Life() - ..() - if(udder.reagents.total_volume == udder.reagents.maximum_volume) //Only breed when we're full. - make_babies() - -/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen/make_babies() - . = ..() - if(.) - udder.reagents.clear_reagents() - regenerate_icons() - -//Nests -/obj/effect/light_emitter/tendril - set_luminosity = 4 - set_cap = 2.5 - light_color = LIGHT_COLOR_LAVA - -/mob/living/simple_animal/hostile/spawner/lavaland - name = "necropolis tendril" - desc = "A vile tendril of corruption, originating deep underground. Terrible monsters are pouring out of it." - icon = 'icons/mob/nest.dmi' - icon_state = "tendril" - icon_living = "tendril" - icon_dead = "tendril" - faction = list("mining") - weather_immunities = list("lava","ash") - health = 250 - maxHealth = 250 - max_mobs = 3 - spawn_time = 300 //30 seconds default - mob_type = /mob/living/simple_animal/hostile/asteroid/basilisk/watcher - spawn_text = "emerges from" - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) - minbodytemp = 0 - maxbodytemp = INFINITY - loot = list(/obj/effect/collapse, /obj/structure/closet/crate/necropolis/tendril) - del_on_death = 1 - var/gps = null - var/obj/effect/light_emitter/tendril/emitted_light - -/mob/living/simple_animal/hostile/spawner/lavaland/goliath - mob_type = /mob/living/simple_animal/hostile/asteroid/goliath/beast - -/mob/living/simple_animal/hostile/spawner/lavaland/legion - mob_type = /mob/living/simple_animal/hostile/asteroid/hivelord/legion - -/mob/living/simple_animal/hostile/spawner/lavaland/Initialize() - . = ..() - emitted_light = new(loc) - for(var/F in RANGE_TURFS(1, src)) - if(ismineralturf(F)) - var/turf/closed/mineral/M = F - M.ChangeTurf(M.turf_type,FALSE,TRUE) - gps = new /obj/item/device/gps/internal(src) - -/mob/living/simple_animal/hostile/spawner/lavaland/Destroy() - QDEL_NULL(emitted_light) - QDEL_NULL(gps) - . = ..() - -#define MEDAL_PREFIX "Tendril" -/mob/living/simple_animal/hostile/spawner/lavaland/death() - var/last_tendril = TRUE - for(var/mob/living/simple_animal/hostile/spawner/lavaland/other in GLOB.mob_list) - if(other != src) - last_tendril = FALSE - break - if(last_tendril && !admin_spawned) - if(global.medal_hub && global.medal_pass && global.medals_enabled) - for(var/mob/living/L in view(7,src)) - if(L.stat) - continue - if(L.client) - var/client/C = L.client - var/suffixm = ALL_KILL_MEDAL - var/prefix = MEDAL_PREFIX - UnlockMedal("[prefix] [suffixm]",C) - SetScore(TENDRIL_CLEAR_SCORE,C,1) - ..() -#undef MEDAL_PREFIX - -/obj/effect/collapse - name = "collapsing necropolis tendril" - desc = "Get clear!" - layer = BELOW_OBJ_LAYER - icon = 'icons/mob/nest.dmi' - icon_state = "tendril" - anchored = TRUE - density = TRUE - var/obj/effect/light_emitter/tendril/emitted_light - -/obj/effect/collapse/Initialize() - . = ..() - emitted_light = new(loc) - visible_message("The tendril writhes in fury as the earth around it begins to crack and break apart! Get back!") - visible_message("Something falls free of the tendril!") - playsound(loc,'sound/effects/tendril_destroyed.ogg', 200, 0, 50, 1, 1) - addtimer(CALLBACK(src, .proc/collapse), 50) - -/obj/effect/collapse/Destroy() - QDEL_NULL(emitted_light) - return ..() - -/obj/effect/collapse/proc/collapse() - for(var/mob/M in range(7,src)) - shake_camera(M, 15, 1) - playsound(get_turf(src),'sound/effects/explosionfar.ogg', 200, 1) - visible_message("The tendril falls inward, the ground around it widening into a yawning chasm!") - for(var/turf/T in range(2,src)) - if(!T.density) - T.TerraformTurf(/turf/open/chasm/straight_down/lava_land_surface) - qdel(src) 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 new file mode 100644 index 0000000000..19b35b9866 --- /dev/null +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/basilisk.dm @@ -0,0 +1,80 @@ +//A beast that fire freezing blasts. +/mob/living/simple_animal/hostile/asteroid/basilisk + name = "basilisk" + desc = "A territorial beast, covered in a thick shell that absorbs energy. Its stare causes victims to freeze from the inside." + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "Basilisk" + icon_living = "Basilisk" + icon_aggro = "Basilisk_alert" + icon_dead = "Basilisk_dead" + icon_gib = "syndicate_gib" + move_to_delay = 20 + projectiletype = /obj/item/projectile/temp/basilisk + projectilesound = 'sound/weapons/pierce.ogg' + ranged = 1 + ranged_message = "stares" + ranged_cooldown_time = 30 + throw_message = "does nothing against the hard shell of" + vision_range = 2 + speed = 3 + maxHealth = 200 + health = 200 + harm_intent_damage = 5 + obj_damage = 60 + melee_damage_lower = 12 + melee_damage_upper = 12 + attacktext = "bites into" + a_intent = INTENT_HARM + speak_emote = list("chitters") + attack_sound = 'sound/weapons/bladeslice.ogg' + aggro_vision_range = 9 + idle_vision_range = 2 + turns_per_move = 5 + loot = list(/obj/item/weapon/ore/diamond{layer = ABOVE_MOB_LAYER}, + /obj/item/weapon/ore/diamond{layer = ABOVE_MOB_LAYER}) + +/obj/item/projectile/temp/basilisk + name = "freezing blast" + icon_state = "ice_2" + damage = 0 + damage_type = BURN + nodamage = 1 + flag = "energy" + temperature = 50 + +/mob/living/simple_animal/hostile/asteroid/basilisk/GiveTarget(new_target) + if(..()) //we have a target + if(isliving(target) && !target.Adjacent(targets_from) && ranged_cooldown <= world.time)//No more being shot at point blank or spammed with RNG beams + OpenFire(target) + +/mob/living/simple_animal/hostile/asteroid/basilisk/ex_act(severity, target) + switch(severity) + if(1) + gib() + if(2) + adjustBruteLoss(140) + if(3) + adjustBruteLoss(110) + +//Watcher +/mob/living/simple_animal/hostile/asteroid/basilisk/watcher + name = "watcher" + desc = "A levitating, eye-like creature held aloft by winglike formations of sinew. A sharp spine of crystal protrudes from its body." + icon = 'icons/mob/lavaland/watcher.dmi' + icon_state = "watcher" + icon_living = "watcher" + icon_aggro = "watcher" + icon_dead = "watcher_dead" + pixel_x = -10 + throw_message = "bounces harmlessly off of" + melee_damage_lower = 15 + melee_damage_upper = 15 + attacktext = "impales" + a_intent = INTENT_HARM + speak_emote = list("telepathically cries") + attack_sound = 'sound/weapons/bladeslice.ogg' + stat_attack = UNCONSCIOUS + movement_type = FLYING + robust_searching = 1 + loot = list() + butcher_results = list(/obj/item/weapon/ore/diamond = 2, /obj/item/stack/sheet/sinew = 2, /obj/item/stack/sheet/bone = 1) 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 new file mode 100644 index 0000000000..54673c887e --- /dev/null +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/goldgrub.dm @@ -0,0 +1,79 @@ +//An ore-devouring but easily scared creature +/mob/living/simple_animal/hostile/asteroid/goldgrub + name = "goldgrub" + desc = "A worm that grows fat from eating everything in its sight. Seems to enjoy precious metals and other shiny things, hence the name." + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "Goldgrub" + icon_living = "Goldgrub" + icon_aggro = "Goldgrub_alert" + icon_dead = "Goldgrub_dead" + icon_gib = "syndicate_gib" + vision_range = 2 + aggro_vision_range = 9 + idle_vision_range = 2 + move_to_delay = 5 + friendly = "harmlessly rolls into" + maxHealth = 45 + health = 45 + harm_intent_damage = 5 + melee_damage_lower = 0 + melee_damage_upper = 0 + attacktext = "barrels into" + attack_sound = 'sound/weapons/punch1.ogg' + a_intent = INTENT_HELP + speak_emote = list("screeches") + throw_message = "sinks in slowly, before being pushed out of " + deathmessage = "spits up the contents of its stomach before dying!" + status_flags = CANPUSH + search_objects = 1 + wanted_objects = list(/obj/item/weapon/ore/diamond, /obj/item/weapon/ore/gold, /obj/item/weapon/ore/silver, + /obj/item/weapon/ore/uranium) + + var/chase_time = 100 + var/will_burrow = TRUE + +/mob/living/simple_animal/hostile/asteroid/goldgrub/Initialize() + ..() + var/i = rand(1,3) + while(i) + loot += pick(/obj/item/weapon/ore/silver, /obj/item/weapon/ore/gold, /obj/item/weapon/ore/uranium, /obj/item/weapon/ore/diamond) + i-- + +/mob/living/simple_animal/hostile/asteroid/goldgrub/GiveTarget(new_target) + target = new_target + if(target != null) + if(istype(target, /obj/item/weapon/ore) && loot.len < 10) + visible_message("The [src.name] looks at [target.name] with hungry eyes.") + else if(isliving(target)) + Aggro() + visible_message("The [src.name] tries to flee from [target.name]!") + retreat_distance = 10 + minimum_distance = 10 + if(will_burrow) + addtimer(CALLBACK(src, .proc/Burrow), chase_time) + +/mob/living/simple_animal/hostile/asteroid/goldgrub/AttackingTarget() + if(istype(target, /obj/item/weapon/ore)) + EatOre(target) + return + return ..() + +/mob/living/simple_animal/hostile/asteroid/goldgrub/proc/EatOre(atom/targeted_ore) + for(var/obj/item/weapon/ore/O in targeted_ore.loc) + if(loot.len < 10) + loot += O.type + qdel(O) + visible_message("The ore was swallowed whole!") + +/mob/living/simple_animal/hostile/asteroid/goldgrub/proc/Burrow()//Begin the chase to kill the goldgrub in time + if(!stat) + visible_message("The [src.name] buries into the ground, vanishing from sight!") + qdel(src) + +/mob/living/simple_animal/hostile/asteroid/goldgrub/bullet_act(obj/item/projectile/P) + visible_message("The [P.name] was repelled by [src.name]'s girth!") + return + +/mob/living/simple_animal/hostile/asteroid/goldgrub/adjustHealth(amount, updating_health = TRUE, forced = FALSE) + idle_vision_range = 9 + . = ..() 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 new file mode 100644 index 0000000000..e95012b519 --- /dev/null +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/goliath.dm @@ -0,0 +1,130 @@ +//A slow but strong beast that tries to stun using its tentacles +/mob/living/simple_animal/hostile/asteroid/goliath + name = "goliath" + desc = "A massive beast that uses long tentacles to ensare its prey, threatening them is not advised under any conditions." + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "Goliath" + icon_living = "Goliath" + icon_aggro = "Goliath_alert" + icon_dead = "Goliath_dead" + icon_gib = "syndicate_gib" + mouse_opacity = 2 + move_to_delay = 40 + ranged = 1 + ranged_cooldown_time = 120 + friendly = "wails at" + speak_emote = list("bellows") + vision_range = 4 + speed = 3 + maxHealth = 300 + health = 300 + harm_intent_damage = 0 + obj_damage = 100 + melee_damage_lower = 25 + melee_damage_upper = 25 + attacktext = "pulverizes" + attack_sound = 'sound/weapons/punch1.ogg' + throw_message = "does nothing to the rocky hide of the" + aggro_vision_range = 9 + idle_vision_range = 5 + anchored = TRUE //Stays anchored until death as to be unpullable + var/pre_attack = 0 + var/pre_attack_icon = "Goliath_preattack" + loot = list(/obj/item/stack/sheet/animalhide/goliath_hide) + +/mob/living/simple_animal/hostile/asteroid/goliath/Life() + ..() + handle_preattack() + +/mob/living/simple_animal/hostile/asteroid/goliath/proc/handle_preattack() + if(ranged_cooldown <= world.time + ranged_cooldown_time*0.25 && !pre_attack) + pre_attack++ + if(!pre_attack || stat || AIStatus == AI_IDLE) + return + icon_state = pre_attack_icon + +/mob/living/simple_animal/hostile/asteroid/goliath/revive(full_heal = 0, admin_revive = 0) + if(..()) + anchored = TRUE + . = 1 + +/mob/living/simple_animal/hostile/asteroid/goliath/death(gibbed) + anchored = 0 + ..(gibbed) + +/mob/living/simple_animal/hostile/asteroid/goliath/OpenFire() + var/tturf = get_turf(target) + if(!isturf(tturf)) + return + if(get_dist(src, target) <= 7)//Screen range check, so you can't get tentacle'd offscreen + visible_message("The [src.name] digs its tentacles under [target.name]!") + new /obj/effect/goliath_tentacle/original(tturf) + ranged_cooldown = world.time + ranged_cooldown_time + icon_state = icon_aggro + pre_attack = 0 + +/mob/living/simple_animal/hostile/asteroid/goliath/adjustHealth(amount, updating_health = TRUE, forced = FALSE) + ranged_cooldown -= 10 + handle_preattack() + . = ..() + +/mob/living/simple_animal/hostile/asteroid/goliath/Aggro() + vision_range = aggro_vision_range + handle_preattack() + if(icon_state != icon_aggro) + icon_state = icon_aggro + +//Lavaland Goliath +/mob/living/simple_animal/hostile/asteroid/goliath/beast + name = "goliath" + desc = "A hulking, armor-plated beast with long tendrils arching from its back." + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "goliath" + icon_living = "goliath" + icon_aggro = "goliath" + icon_dead = "goliath_dead" + throw_message = "does nothing to the tough hide of the" + pre_attack_icon = "goliath2" + butcher_results = list(/obj/item/weapon/reagent_containers/food/snacks/meat/slab/goliath = 2, /obj/item/stack/sheet/animalhide/goliath_hide = 1, /obj/item/stack/sheet/bone = 2) + loot = list() + stat_attack = UNCONSCIOUS + robust_searching = 1 + +//tentacles +/obj/effect/goliath_tentacle + name = "Goliath tentacle" + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "Goliath_tentacle" + var/latched = FALSE + anchored = TRUE + +/obj/effect/goliath_tentacle/Initialize() + . = ..() + if(ismineralturf(loc)) + var/turf/closed/mineral/M = loc + M.gets_drilled() + addtimer(CALLBACK(src, .proc/Trip), 10) + +/obj/effect/goliath_tentacle/original/Initialize() + . = ..() + for(var/obj/effect/goliath_tentacle/original/O in loc)//No more GG NO RE from 2+ goliaths simultaneously tentacling you + if(O != src) + qdel(src) + var/list/directions = GLOB.cardinal.Copy() + for(var/i in 1 to 3) + var/spawndir = pick(directions) + directions -= spawndir + var/turf/T = get_step(src,spawndir) + if(T) + new /obj/effect/goliath_tentacle(T) + +/obj/effect/goliath_tentacle/proc/Trip() + for(var/mob/living/M in src.loc) + visible_message("The [src.name] grabs hold of [M.name]!") + M.Stun(5) + M.adjustBruteLoss(rand(10,15)) + latched = TRUE + if(!latched) + qdel(src) + else + QDEL_IN(src, 50) 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 new file mode 100644 index 0000000000..b5bea10cd3 --- /dev/null +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/gutlunch.dm @@ -0,0 +1,113 @@ +//Gutlunches, passive mods that devour blood and gibs +/mob/living/simple_animal/hostile/asteroid/gutlunch + name = "gutlunch" + desc = "A scavenger that eats raw meat, often found alongside ash walkers. Produces a thick, nutritious milk." + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "gutlunch" + icon_living = "gutlunch" + icon_dead = "gutlunch" + speak_emote = list("warbles", "quavers") + emote_hear = list("trills.") + emote_see = list("sniffs.", "burps.") + weather_immunities = list("lava","ash") + faction = list("mining", "ashwalker") + density = 0 + speak_chance = 1 + turns_per_move = 8 + obj_damage = 0 + environment_smash = ENVIRONMENT_SMASH_NONE + move_to_delay = 15 + response_help = "pets" + response_disarm = "gently pushes aside" + response_harm = "squishes" + friendly = "pinches" + a_intent = INTENT_HELP + ventcrawler = VENTCRAWLER_ALWAYS + gold_core_spawnable = 2 + stat_attack = UNCONSCIOUS + gender = NEUTER + stop_automated_movement = FALSE + stop_automated_movement_when_pulled = TRUE + stat_exclusive = TRUE + robust_searching = TRUE + search_objects = TRUE + del_on_death = TRUE + loot = list(/obj/effect/decal/cleanable/blood/gibs) + deathmessage = "is pulped into bugmash." + + animal_species = /mob/living/simple_animal/hostile/asteroid/gutlunch + childtype = list(/mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck = 45, /mob/living/simple_animal/hostile/asteroid/gutlunch/guthen = 55) + + wanted_objects = list(/obj/effect/decal/cleanable/xenoblood/xgibs, /obj/effect/decal/cleanable/blood/gibs/) + var/obj/item/udder/gutlunch/udder = null + +/mob/living/simple_animal/hostile/asteroid/gutlunch/Initialize() + udder = new() + . = ..() + +/mob/living/simple_animal/hostile/asteroid/gutlunch/Destroy() + QDEL_NULL(udder) + return ..() + +/mob/living/simple_animal/hostile/asteroid/gutlunch/regenerate_icons() + cut_overlays() + if(udder.reagents.total_volume == udder.reagents.maximum_volume) + add_overlay("gl_full") + ..() + +/mob/living/simple_animal/hostile/asteroid/gutlunch/attackby(obj/item/O, mob/user, params) + if(stat == CONSCIOUS && istype(O, /obj/item/weapon/reagent_containers/glass)) + udder.milkAnimal(O, user) + regenerate_icons() + else + ..() + +/mob/living/simple_animal/hostile/asteroid/gutlunch/AttackingTarget() + if(is_type_in_typecache(target,wanted_objects)) //we eats + udder.generateMilk() + regenerate_icons() + visible_message("[src] slurps up [target].") + qdel(target) + return ..() + +//Male gutlunch. They're smaller and more colorful! +/mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck + name = "gubbuck" + gender = MALE + +/mob/living/simple_animal/hostile/asteroid/gutlunch/gubbuck/Initialize() + ..() + add_atom_colour(pick("#E39FBB", "#D97D64", "#CF8C4A"), FIXED_COLOUR_PRIORITY) + resize = 0.85 + update_transform() + +//Lady gutlunch. They make the babby. +/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen + name = "guthen" + gender = FEMALE + +/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen/Life() + ..() + if(udder.reagents.total_volume == udder.reagents.maximum_volume) //Only breed when we're full. + make_babies() + +/mob/living/simple_animal/hostile/asteroid/gutlunch/guthen/make_babies() + . = ..() + if(.) + udder.reagents.clear_reagents() + regenerate_icons() + +//Gutlunch udder +/obj/item/udder/gutlunch + name = "nutrient sac" + +/obj/item/udder/gutlunch/New() + reagents = new(50) + reagents.my_atom = src + +/obj/item/udder/gutlunch/generateMilk() + if(prob(60)) + reagents.add_reagent("cream", rand(2, 5)) + if(prob(45)) + reagents.add_reagent("salglu_solution", rand(2,5)) + 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 new file mode 100644 index 0000000000..fbea8d0f79 --- /dev/null +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/hivelord.dm @@ -0,0 +1,216 @@ +/mob/living/simple_animal/hostile/asteroid/hivelord + name = "hivelord" + desc = "A truly alien creature, it is a mass of unknown organic material, constantly fluctuating. When attacking, pieces of it split off and attack in tandem with the original." + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "Hivelord" + icon_living = "Hivelord" + icon_aggro = "Hivelord_alert" + icon_dead = "Hivelord_dead" + icon_gib = "syndicate_gib" + mouse_opacity = 2 + move_to_delay = 14 + ranged = 1 + vision_range = 5 + aggro_vision_range = 9 + idle_vision_range = 5 + speed = 3 + maxHealth = 75 + health = 75 + harm_intent_damage = 5 + melee_damage_lower = 0 + melee_damage_upper = 0 + attacktext = "lashes out at" + speak_emote = list("telepathically cries") + attack_sound = 'sound/weapons/pierce.ogg' + throw_message = "falls right through the strange body of the" + ranged_cooldown = 0 + ranged_cooldown_time = 20 + obj_damage = 0 + environment_smash = ENVIRONMENT_SMASH_NONE + retreat_distance = 3 + minimum_distance = 3 + pass_flags = PASSTABLE + loot = list(/obj/item/organ/regenerative_core) + var/brood_type = /mob/living/simple_animal/hostile/asteroid/hivelordbrood + +/mob/living/simple_animal/hostile/asteroid/hivelord/OpenFire(the_target) + if(world.time >= ranged_cooldown) + var/mob/living/simple_animal/hostile/asteroid/hivelordbrood/A = new brood_type(src.loc) + A.admin_spawned = admin_spawned + A.GiveTarget(target) + A.friends = friends + A.faction = faction.Copy() + ranged_cooldown = world.time + ranged_cooldown_time + +/mob/living/simple_animal/hostile/asteroid/hivelord/AttackingTarget() + OpenFire() + return TRUE + +/mob/living/simple_animal/hostile/asteroid/hivelord/death(gibbed) + mouse_opacity = 1 + ..(gibbed) + +//A fragile but rapidly produced creature +/mob/living/simple_animal/hostile/asteroid/hivelordbrood + name = "hivelord brood" + desc = "A fragment of the original Hivelord, rallying behind its original. One isn't much of a threat, but..." + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "Hivelordbrood" + icon_living = "Hivelordbrood" + icon_aggro = "Hivelordbrood" + icon_dead = "Hivelordbrood" + icon_gib = "syndicate_gib" + mouse_opacity = 2 + move_to_delay = 1 + friendly = "buzzes near" + vision_range = 10 + speed = 3 + maxHealth = 1 + health = 1 + movement_type = FLYING + harm_intent_damage = 5 + melee_damage_lower = 2 + melee_damage_upper = 2 + attacktext = "slashes" + speak_emote = list("telepathically cries") + attack_sound = 'sound/weapons/pierce.ogg' + throw_message = "falls right through the strange body of the" + obj_damage = 0 + environment_smash = ENVIRONMENT_SMASH_NONE + pass_flags = PASSTABLE + del_on_death = 1 + +/mob/living/simple_animal/hostile/asteroid/hivelordbrood/Initialize() + ..() + addtimer(CALLBACK(src, .proc/death), 100) + +//Legion +/mob/living/simple_animal/hostile/asteroid/hivelord/legion + name = "legion" + desc = "You can still see what was once a human under the shifting mass of corruption." + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "legion" + icon_living = "legion" + icon_aggro = "legion" + icon_dead = "legion" + icon_gib = "syndicate_gib" + obj_damage = 60 + melee_damage_lower = 15 + melee_damage_upper = 15 + attacktext = "lashes out at" + speak_emote = list("echoes") + attack_sound = 'sound/weapons/pierce.ogg' + throw_message = "bounces harmlessly off of" + loot = list(/obj/item/organ/regenerative_core/legion) + brood_type = /mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion + del_on_death = 1 + stat_attack = UNCONSCIOUS + robust_searching = 1 + var/mob/living/carbon/human/stored_mob + +/mob/living/simple_animal/hostile/asteroid/hivelord/legion/death(gibbed) + visible_message("The skulls on [src] wail in anger as they flee from their dying host!") + var/turf/T = get_turf(src) + if(T) + if(stored_mob) + stored_mob.forceMove(get_turf(src)) + stored_mob = null + else + new /obj/effect/mob_spawn/human/corpse/damaged(T) + ..(gibbed) + +//Legion skull +/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion + name = "legion" + desc = "One of many." + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "legion_head" + icon_living = "legion_head" + icon_aggro = "legion_head" + icon_dead = "legion_head" + icon_gib = "syndicate_gib" + friendly = "buzzes near" + vision_range = 10 + maxHealth = 1 + health = 5 + harm_intent_damage = 5 + melee_damage_lower = 12 + melee_damage_upper = 12 + attacktext = "bites" + speak_emote = list("echoes") + attack_sound = 'sound/weapons/pierce.ogg' + throw_message = "is shrugged off by" + pass_flags = PASSTABLE + del_on_death = TRUE + stat_attack = UNCONSCIOUS + robust_searching = 1 + var/can_infest_dead = FALSE + +/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/Life() + if(isturf(loc)) + for(var/mob/living/carbon/human/H in view(src,1)) //Only for corpse right next to/on same tile + if(H.stat == UNCONSCIOUS || (can_infest_dead && H.stat == DEAD)) + infest(H) + ..() + +/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/proc/infest(mob/living/carbon/human/H) + visible_message("[name] burrows into the flesh of [H]!") + var/mob/living/simple_animal/hostile/asteroid/hivelord/legion/L = new(H.loc) + visible_message("[L] staggers to their feet!") + H.death() + H.adjustBruteLoss(1000) + L.stored_mob = H + H.forceMove(L) + qdel(src) + +//Advanced Legion is slightly tougher to kill and can raise corpses (revive other legions) +/mob/living/simple_animal/hostile/asteroid/hivelord/legion/advanced + stat_attack = 2 + maxHealth = 120 + health = 120 + brood_type = /mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/advanced + icon_state = "dwarf_legion" + icon_living = "dwarf_legion" + icon_aggro = "dwarf_legion" + icon_dead = "dwarf_legion" + +/mob/living/simple_animal/hostile/asteroid/hivelordbrood/legion/advanced + stat_attack = 2 + can_infest_dead = TRUE + +//Legion that spawns Legions +/mob/living/simple_animal/hostile/spawner/legion + name = "legion" + desc = "One of many." + icon = 'icons/mob/lavaland/dragon.dmi' + icon_state = "legion" + icon_living = "legion" + icon_dead = "legion" + health = 450 + maxHealth = 450 + max_mobs = 3 + spawn_time = 200 + spawn_text = "peels itself off from" + mob_type = /mob/living/simple_animal/hostile/asteroid/hivelord/legion + melee_damage_lower = 20 + melee_damage_upper = 20 + anchored = FALSE + AIStatus = AI_ON + stop_automated_movement = FALSE + wander = TRUE + maxbodytemp = INFINITY + layer = MOB_LAYER + del_on_death = TRUE + sentience_type = SENTIENCE_BOSS + loot = list(/obj/item/organ/regenerative_core/legion = 3, /obj/effect/mob_spawn/human/corpse/damaged = 5) + move_to_delay = 14 + vision_range = 5 + aggro_vision_range = 9 + idle_vision_range = 5 + speed = 3 + faction = list("mining") + weather_immunities = list("lava","ash") + obj_damage = 30 + environment_smash = ENVIRONMENT_SMASH_STRUCTURES + see_in_dark = 8 + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm new file mode 100644 index 0000000000..1e76860267 --- /dev/null +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/mining_mobs.dm @@ -0,0 +1,59 @@ +//the base mining mob +/mob/living/simple_animal/hostile/asteroid + vision_range = 2 + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) + faction = list("mining") + weather_immunities = list("lava","ash") + obj_damage = 30 + environment_smash = ENVIRONMENT_SMASH_WALLS + minbodytemp = 0 + maxbodytemp = INFINITY + response_help = "pokes" + response_disarm = "shoves" + response_harm = "strikes" + status_flags = 0 + a_intent = INTENT_HARM + var/throw_message = "bounces off of" + var/icon_aggro = null // for swapping to when we get aggressive + see_in_dark = 8 + lighting_alpha = LIGHTING_PLANE_ALPHA_MOSTLY_INVISIBLE + mob_size = MOB_SIZE_LARGE + +/mob/living/simple_animal/hostile/asteroid/Aggro() + ..() + if(vision_range != aggro_vision_range) + icon_state = icon_aggro + +/mob/living/simple_animal/hostile/asteroid/LoseAggro() + ..() + if(stat == DEAD) + return + icon_state = icon_living + +/mob/living/simple_animal/hostile/asteroid/bullet_act(obj/item/projectile/P)//Reduces damage from most projectiles to curb off-screen kills + if(!stat) + Aggro() + if(P.damage < 30 && P.damage_type != BRUTE) + P.damage = (P.damage / 3) + visible_message("[P] has a reduced effect on [src]!") + ..() + +/mob/living/simple_animal/hostile/asteroid/hitby(atom/movable/AM)//No floor tiling them to death, wiseguy + if(istype(AM, /obj/item)) + var/obj/item/T = AM + if(!stat) + Aggro() + if(T.throwforce <= 20) + visible_message("The [T.name] [src.throw_message] [src.name]!") + return + ..() + +/mob/living/simple_animal/hostile/asteroid/death(gibbed) + SSblackbox.add_details("mobs_killed_mining","[src.type]") + ..(gibbed) + +/mob/living/simple_animal/hostile/asteroid/handle_temperature_damage() + if(bodytemperature < minbodytemp) + adjustBruteLoss(2) + else if(bodytemperature > maxbodytemp) + adjustBruteLoss(20) diff --git a/code/modules/mob/living/simple_animal/hostile/mining_mobs/necropolis_tendril.dm b/code/modules/mob/living/simple_animal/hostile/mining_mobs/necropolis_tendril.dm new file mode 100644 index 0000000000..1ef8dd9f13 --- /dev/null +++ b/code/modules/mob/living/simple_animal/hostile/mining_mobs/necropolis_tendril.dm @@ -0,0 +1,101 @@ +//Necropolis Tendrils, which spawn lavaland monsters and break into a chasm when killed +/obj/effect/light_emitter/tendril + set_luminosity = 4 + set_cap = 2.5 + light_color = LIGHT_COLOR_LAVA + +/mob/living/simple_animal/hostile/spawner/lavaland + name = "necropolis tendril" + desc = "A vile tendril of corruption, originating deep underground. Terrible monsters are pouring out of it." + icon = 'icons/mob/nest.dmi' + icon_state = "tendril" + icon_living = "tendril" + icon_dead = "tendril" + faction = list("mining") + weather_immunities = list("lava","ash") + health = 250 + maxHealth = 250 + max_mobs = 3 + spawn_time = 300 //30 seconds default + mob_type = /mob/living/simple_animal/hostile/asteroid/basilisk/watcher + spawn_text = "emerges from" + atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 5, "min_n2" = 0, "max_n2" = 0) + minbodytemp = 0 + maxbodytemp = INFINITY + loot = list(/obj/effect/collapse, /obj/structure/closet/crate/necropolis/tendril) + del_on_death = 1 + var/gps = null + var/obj/effect/light_emitter/tendril/emitted_light + +/mob/living/simple_animal/hostile/spawner/lavaland/goliath + mob_type = /mob/living/simple_animal/hostile/asteroid/goliath/beast + +/mob/living/simple_animal/hostile/spawner/lavaland/legion + mob_type = /mob/living/simple_animal/hostile/asteroid/hivelord/legion + +/mob/living/simple_animal/hostile/spawner/lavaland/Initialize() + . = ..() + emitted_light = new(loc) + for(var/F in RANGE_TURFS(1, src)) + if(ismineralturf(F)) + var/turf/closed/mineral/M = F + M.ChangeTurf(M.turf_type,FALSE,TRUE) + gps = new /obj/item/device/gps/internal(src) + +/mob/living/simple_animal/hostile/spawner/lavaland/Destroy() + QDEL_NULL(emitted_light) + QDEL_NULL(gps) + . = ..() + +#define MEDAL_PREFIX "Tendril" +/mob/living/simple_animal/hostile/spawner/lavaland/death() + var/last_tendril = TRUE + for(var/mob/living/simple_animal/hostile/spawner/lavaland/other in GLOB.mob_list) + if(other != src) + last_tendril = FALSE + break + if(last_tendril && !admin_spawned) + if(global.medal_hub && global.medal_pass && global.medals_enabled) + for(var/mob/living/L in view(7,src)) + if(L.stat) + continue + if(L.client) + var/client/C = L.client + var/suffixm = ALL_KILL_MEDAL + var/prefix = MEDAL_PREFIX + UnlockMedal("[prefix] [suffixm]",C) + SetScore(TENDRIL_CLEAR_SCORE,C,1) + ..() +#undef MEDAL_PREFIX + +/obj/effect/collapse + name = "collapsing necropolis tendril" + desc = "Get clear!" + layer = BELOW_OBJ_LAYER + icon = 'icons/mob/nest.dmi' + icon_state = "tendril" + anchored = TRUE + density = TRUE + var/obj/effect/light_emitter/tendril/emitted_light + +/obj/effect/collapse/Initialize() + . = ..() + emitted_light = new(loc) + visible_message("The tendril writhes in fury as the earth around it begins to crack and break apart! Get back!") + visible_message("Something falls free of the tendril!") + playsound(loc,'sound/effects/tendril_destroyed.ogg', 200, 0, 50, 1, 1) + addtimer(CALLBACK(src, .proc/collapse), 50) + +/obj/effect/collapse/Destroy() + QDEL_NULL(emitted_light) + return ..() + +/obj/effect/collapse/proc/collapse() + for(var/mob/M in range(7,src)) + shake_camera(M, 15, 1) + playsound(get_turf(src),'sound/effects/explosionfar.ogg', 200, 1) + visible_message("The tendril falls inward, the ground around it widening into a yawning chasm!") + for(var/turf/T in range(2,src)) + if(!T.density) + T.TerraformTurf(/turf/open/chasm/straight_down/lava_land_surface) + qdel(src) diff --git a/code/modules/mob/living/simple_animal/hostile/wumborian_fugu.dm b/code/modules/mob/living/simple_animal/hostile/wumborian_fugu.dm new file mode 100644 index 0000000000..d4aa40ed13 --- /dev/null +++ b/code/modules/mob/living/simple_animal/hostile/wumborian_fugu.dm @@ -0,0 +1,127 @@ +//A fragile mob that becomes temporarily invincible and large to attack +/mob/living/simple_animal/hostile/asteroid/fugu + name = "wumborian fugu" + desc = "The wumborian fugu rapidly increases its body mass in order to ward off its prey. Great care should be taken to avoid it while it's in this state as it is nearly invincible, but it cannot maintain its form forever." + icon = 'icons/mob/lavaland/lavaland_monsters.dmi' + icon_state = "Fugu" + icon_living = "Fugu" + icon_aggro = "Fugu" + icon_dead = "Fugu_dead" + icon_gib = "syndicate_gib" + mouse_opacity = 2 + move_to_delay = 5 + friendly = "floats near" + speak_emote = list("puffs") + vision_range = 5 + speed = 0 + maxHealth = 50 + health = 50 + harm_intent_damage = 5 + obj_damage = 0 + melee_damage_lower = 0 + melee_damage_upper = 0 + attacktext = "chomps" + attack_sound = 'sound/weapons/punch1.ogg' + throw_message = "is avoided by the" + aggro_vision_range = 9 + idle_vision_range = 5 + mob_size = MOB_SIZE_SMALL + environment_smash = ENVIRONMENT_SMASH_NONE + var/wumbo = 0 + var/inflate_cooldown = 0 + loot = list(/obj/item/asteroid/fugu_gland{layer = ABOVE_MOB_LAYER}) + +/mob/living/simple_animal/hostile/asteroid/fugu/Life() + if(!wumbo) + inflate_cooldown = max((inflate_cooldown - 1), 0) + if(target && AIStatus == AI_ON) + Inflate() + ..() + +/mob/living/simple_animal/hostile/asteroid/fugu/adjustHealth(amount, updating_health = TRUE, forced = FALSE) + if(!forced && wumbo) + return FALSE + . = ..() + +/mob/living/simple_animal/hostile/asteroid/fugu/Aggro() + ..() + Inflate() + +/mob/living/simple_animal/hostile/asteroid/fugu/verb/Inflate() + set name = "Inflate" + set category = "Fugu" + set desc = "Temporarily increases your size, and makes you significantly more dangerous and tough." + if(wumbo) + to_chat(src, "You're already inflated.") + return + if(inflate_cooldown) + to_chat(src, "We need time to gather our strength.") + return + if(buffed) + to_chat(src, "Something is interfering with our growth.") + return + wumbo = 1 + icon_state = "Fugu_big" + obj_damage = 60 + melee_damage_lower = 15 + melee_damage_upper = 20 + harm_intent_damage = 0 + throw_message = "is absorbed by the girth of the" + retreat_distance = null + minimum_distance = 1 + move_to_delay = 6 + transform *= 2 + environment_smash = ENVIRONMENT_SMASH_WALLS + mob_size = MOB_SIZE_LARGE + speed = 1 + addtimer(CALLBACK(src, .proc/Deflate), 100) + +/mob/living/simple_animal/hostile/asteroid/fugu/proc/Deflate() + if(wumbo) + walk(src, 0) + wumbo = 0 + icon_state = "Fugu" + obj_damage = 0 + melee_damage_lower = 0 + melee_damage_upper = 0 + harm_intent_damage = 5 + throw_message = "is avoided by the" + retreat_distance = 9 + minimum_distance = 9 + move_to_delay = 2 + transform /= 2 + inflate_cooldown = 4 + environment_smash = ENVIRONMENT_SMASH_NONE + mob_size = MOB_SIZE_SMALL + speed = 0 + +/mob/living/simple_animal/hostile/asteroid/fugu/death(gibbed) + Deflate() + ..(gibbed) + +/obj/item/asteroid/fugu_gland + name = "wumborian fugu gland" + desc = "The key to the wumborian fugu's ability to increase its mass arbitrarily, this disgusting remnant can apply the same effect to other creatures, giving them great strength." + icon = 'icons/obj/surgery.dmi' + icon_state = "fugu_gland" + flags = NOBLUDGEON + w_class = WEIGHT_CLASS_NORMAL + layer = MOB_LAYER + origin_tech = "biotech=6" + var/list/banned_mobs() + +/obj/item/asteroid/fugu_gland/afterattack(atom/target, mob/user, proximity_flag) + if(proximity_flag && istype(target, /mob/living/simple_animal)) + var/mob/living/simple_animal/A = target + if(A.buffed || (A.type in banned_mobs) || A.stat) + to_chat(user, "Something's interfering with the [src]'s effects. It's no use.") + return + A.buffed++ + A.maxHealth *= 1.5 + A.health = min(A.maxHealth,A.health*1.5) + A.melee_damage_lower = max((A.melee_damage_lower * 2), 10) + A.melee_damage_upper = max((A.melee_damage_upper * 2), 10) + A.transform *= 2 + A.environment_smash += 2 + to_chat(user, "You increase the size of [A], giving it a surge of strength!") + qdel(src) diff --git a/code/modules/paperwork/contract.dm b/code/modules/paperwork/contract.dm index c084befd92..7eaa0a7e26 100644 --- a/code/modules/paperwork/contract.dm +++ b/code/modules/paperwork/contract.dm @@ -276,7 +276,7 @@ if(!user.dna) return -1 user.dna.add_mutation(HULK) - var/obj/item/organ/hivelord_core/organ = new /obj/item/organ/hivelord_core + var/obj/item/organ/regenerative_core/organ = new /obj/item/organ/regenerative_core organ.Insert(user) return ..() diff --git a/tgstation.dme b/tgstation.dme index 53723583d2..b3613ec1f9 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1748,7 +1748,6 @@ #include "code\modules\mob\living\simple_animal\hostile\killertomato.dm" #include "code\modules\mob\living\simple_animal\hostile\mecha_pilot.dm" #include "code\modules\mob\living\simple_animal\hostile\mimic.dm" -#include "code\modules\mob\living\simple_animal\hostile\mining_mobs.dm" #include "code\modules\mob\living\simple_animal\hostile\mushroom.dm" #include "code\modules\mob\living\simple_animal\hostile\nanotrasen.dm" #include "code\modules\mob\living\simple_animal\hostile\pirate.dm" @@ -1760,6 +1759,7 @@ #include "code\modules\mob\living\simple_animal\hostile\tree.dm" #include "code\modules\mob\living\simple_animal\hostile\venus_human_trap.dm" #include "code\modules\mob\living\simple_animal\hostile\wizard.dm" +#include "code\modules\mob\living\simple_animal\hostile\wumborian_fugu.dm" #include "code\modules\mob\living\simple_animal\hostile\bosses\boss.dm" #include "code\modules\mob\living\simple_animal\hostile\bosses\paperwizard.dm" #include "code\modules\mob\living\simple_animal\hostile\megafauna\bubblegum.dm" @@ -1769,6 +1769,13 @@ #include "code\modules\mob\living\simple_animal\hostile\megafauna\legion.dm" #include "code\modules\mob\living\simple_animal\hostile\megafauna\megafauna.dm" #include "code\modules\mob\living\simple_animal\hostile\megafauna\swarmer.dm" +#include "code\modules\mob\living\simple_animal\hostile\mining_mobs\basilisk.dm" +#include "code\modules\mob\living\simple_animal\hostile\mining_mobs\goldgrub.dm" +#include "code\modules\mob\living\simple_animal\hostile\mining_mobs\goliath.dm" +#include "code\modules\mob\living\simple_animal\hostile\mining_mobs\gutlunch.dm" +#include "code\modules\mob\living\simple_animal\hostile\mining_mobs\hivelord.dm" +#include "code\modules\mob\living\simple_animal\hostile\mining_mobs\mining_mobs.dm" +#include "code\modules\mob\living\simple_animal\hostile\mining_mobs\necropolis_tendril.dm" #include "code\modules\mob\living\simple_animal\hostile\retaliate\bat.dm" #include "code\modules\mob\living\simple_animal\hostile\retaliate\clown.dm" #include "code\modules\mob\living\simple_animal\hostile\retaliate\frog.dm" diff --git a/tgstation.dme.rej b/tgstation.dme.rej new file mode 100644 index 0000000000..6df2de4244 --- /dev/null +++ b/tgstation.dme.rej @@ -0,0 +1,15 @@ +diff a/tgstation.dme b/tgstation.dme (rejected hunks) +@@ -1446,11 +1446,13 @@ + #include "code\modules\mining\satchel_ore_boxdm.dm" + #include "code\modules\mining\shelters.dm" + #include "code\modules\mining\equipment\explorer_gear.dm" ++#include "code\modules\mining\equipment\goliath_hide.dm" + #include "code\modules\mining\equipment\kinetic_crusher.dm" + #include "code\modules\mining\equipment\lazarus_injector.dm" + #include "code\modules\mining\equipment\marker_beacons.dm" + #include "code\modules\mining\equipment\mineral_scanner.dm" + #include "code\modules\mining\equipment\mining_tools.dm" ++#include "code\modules\mining\equipment\regenerative_core.dm" + #include "code\modules\mining\equipment\resonator.dm" + #include "code\modules\mining\equipment\survival_pod.dm" + #include "code\modules\mining\equipment\vendor_items.dm" From 9dd40f1fad93d6f2fa733bb9cb122d2b74cec85e Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 29 May 2017 09:15:12 -0500 Subject: [PATCH 010/130] Adds coalesce to world.internet_address --- code/controllers/subsystem/blackbox.dm | 4 ++-- code/modules/admin/DB_ban/functions.dm.rej | 10 ++++++++++ code/modules/client/client_procs.dm | 2 +- 3 files changed, 13 insertions(+), 3 deletions(-) create mode 100644 code/modules/admin/DB_ban/functions.dm.rej diff --git a/code/controllers/subsystem/blackbox.dm b/code/controllers/subsystem/blackbox.dm index f606a0d61a..5d154622d8 100644 --- a/code/controllers/subsystem/blackbox.dm +++ b/code/controllers/subsystem/blackbox.dm @@ -27,7 +27,7 @@ SUBSYSTEM_DEF(blackbox) if(M.client) playercount += 1 var/admincount = GLOB.admins.len - var/datum/DBQuery/query_record_playercount = SSdbcore.NewQuery("INSERT INTO [format_table_name("legacy_population")] (playercount, admincount, time, server_ip, server_port) VALUES ([playercount], [admincount], '[SQLtime()]', INET_ATON('[world.internet_address]'), '[world.port]')") + var/datum/DBQuery/query_record_playercount = SSdbcore.NewQuery("INSERT INTO [format_table_name("legacy_population")] (playercount, admincount, time, server_ip, server_port) VALUES ([playercount], [admincount], '[SQLtime()]', COALESCE(INET_ATON('[world.internet_address]'), 0), '[world.port]')") query_record_playercount.Execute() /datum/controller/subsystem/blackbox/Recover() @@ -178,7 +178,7 @@ SUBSYSTEM_DEF(blackbox) var/sqlstamina = sanitizeSQL(L.getStaminaLoss()) var/coord = sanitizeSQL("[L.x], [L.y], [L.z]") var/map = sanitizeSQL(SSmapping.config.map_name) - var/datum/DBQuery/query_report_death = SSdbcore.NewQuery("INSERT INTO [format_table_name("death")] (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss, toxloss, cloneloss, staminaloss, coord, mapname, server_ip, server_port) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[SQLtime()]', '[laname]', '[lakey]', '[sqlgender]', [sqlbrute], [sqlfire], [sqlbrain], [sqloxy], [sqltox], [sqlclone], [sqlstamina], '[coord]', '[map]', INET_ATON('[world.internet_address]'), '[world.port]')") + var/datum/DBQuery/query_report_death = SSdbcore.NewQuery("INSERT INTO [format_table_name("death")] (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss, toxloss, cloneloss, staminaloss, coord, mapname, server_ip, server_port) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[SQLtime()]', '[laname]', '[lakey]', '[sqlgender]', [sqlbrute], [sqlfire], [sqlbrain], [sqloxy], [sqltox], [sqlclone], [sqlstamina], '[coord]', '[map]', COALESCE(INET_ATON('[world.internet_address]'), 0), '[world.port]')") query_report_death.Execute() diff --git a/code/modules/admin/DB_ban/functions.dm.rej b/code/modules/admin/DB_ban/functions.dm.rej new file mode 100644 index 0000000000..93f5f25ddd --- /dev/null +++ b/code/modules/admin/DB_ban/functions.dm.rej @@ -0,0 +1,10 @@ +diff a/code/modules/admin/DB_ban/functions.dm b/code/modules/admin/DB_ban/functions.dm (rejected hunks) +@@ -122,7 +122,7 @@ + computerid = "0" + if(!ip) + ip = "0.0.0.0" +- var/sql = "INSERT INTO [format_table_name("ban")] (`bantime`,`server_ip`,`server_port`,`round_id`,`bantype`,`reason`,`job`,`duration`,`expiration_time`,`ckey`,`computerid`,`ip`,`a_ckey`,`a_computerid`,`a_ip`,`who`,`adminwho`) VALUES (Now(), INET_ATON('[world.internet_address]'), '[world.port]', '[GLOB.round_id]', '[bantype_str]', '[reason]', '[job]', [(duration)?"[duration]":"0"], Now() + INTERVAL [(duration>0) ? duration : 0] MINUTE, '[ckey]', '[computerid]', INET_ATON('[ip]'), '[a_ckey]', '[a_computerid]', INET_ATON('[a_ip]'), '[who]', '[adminwho]')" ++ var/sql = "INSERT INTO [format_table_name("ban")] (`bantime`,`server_ip`,`server_port`,`round_id`,`bantype`,`reason`,`job`,`duration`,`expiration_time`,`ckey`,`computerid`,`ip`,`a_ckey`,`a_computerid`,`a_ip`,`who`,`adminwho`) VALUES (Now(), COALESCE(INET_ATON('[world.internet_address]'), 0), '[world.port]', '[GLOB.round_id]', '[bantype_str]', '[reason]', '[job]', [(duration)?"[duration]":"0"], Now() + INTERVAL [(duration>0) ? duration : 0] MINUTE, '[ckey]', '[computerid]', INET_ATON('[ip]'), '[a_ckey]', '[a_computerid]', INET_ATON('[a_ip]'), '[who]', '[adminwho]')" + var/datum/DBQuery/query_add_ban = SSdbcore.NewQuery(sql) + if(!query_add_ban.warn_execute()) + return diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index d236558ddf..fc21e9e0d2 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -488,7 +488,7 @@ GLOBAL_LIST(external_rsc_urls) return if(!account_join_date) account_join_date = "Error" - var/datum/DBQuery/query_log_connection = SSdbcore.NewQuery("INSERT INTO `[format_table_name("connection_log")]` (`id`,`datetime`,`server_ip`,`server_port`,`ckey`,`ip`,`computerid`) VALUES(null,Now(),INET_ATON('[world.internet_address]'),'[world.port]','[sql_ckey]',INET_ATON('[sql_ip]'),'[sql_computerid]')") + var/datum/DBQuery/query_log_connection = SSdbcore.NewQuery("INSERT INTO `[format_table_name("connection_log")]` (`id`,`datetime`,`server_ip`,`server_port`,`ckey`,`ip`,`computerid`) VALUES(null,Now(),COALESCE(INET_ATON('[world.internet_address]'), 0),'[world.port]','[sql_ckey]',INET_ATON('[sql_ip]'),'[sql_computerid]')") query_log_connection.Execute() /client/proc/findJoinDate() From 0349f8c90803b5d5a4a06ddf24baa715da7030af Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 29 May 2017 11:03:03 -0500 Subject: [PATCH 011/130] Holocall cleanup --- code/datums/holocall.dm | 23 +++++++++++------------ code/game/machinery/hologram.dm | 7 +++++++ code/game/machinery/hologram.dm.rej | 16 ++++++++++++++++ 3 files changed, 34 insertions(+), 12 deletions(-) create mode 100644 code/game/machinery/hologram.dm.rej diff --git a/code/datums/holocall.dm b/code/datums/holocall.dm index a3157e6514..a2a26652cd 100644 --- a/code/datums/holocall.dm +++ b/code/datums/holocall.dm @@ -43,18 +43,18 @@ //cleans up ALL references :) /datum/holocall/Destroy() - user.reset_perspective() - if(user.client) - for(var/datum/camerachunk/chunk in eye.visibleCameraChunks) - chunk.remove(eye) - user.remote_control = null + if(!QDELETED(user)) + user.reset_perspective() + if(user.client) + for(var/datum/camerachunk/chunk in eye.visibleCameraChunks) + chunk.remove(eye) + user.remote_control = null + user = null QDEL_NULL(eye) - user = null if(hologram) hologram.HC = null - hologram = null - calling_holopad.outgoing_call = null + hologram = null for(var/I in dialed_holopads) var/obj/machinery/holopad/H = I @@ -62,6 +62,7 @@ dialed_holopads.Cut() if(calling_holopad) + calling_holopad.outgoing_call = null calling_holopad.SetLightsAndPower() calling_holopad = null if(connected_holopad) @@ -86,7 +87,7 @@ /datum/holocall/proc/ConnectionFailure(obj/machinery/holopad/H, graceful = FALSE) testing("Holocall connection failure: graceful [graceful]") if(H == connected_holopad || H == calling_holopad) - if(!graceful) + if(!graceful && H != calling_holopad) calling_holopad.say("Connection failure.") qdel(src) return @@ -152,9 +153,7 @@ . = !QDELETED(user) && !user.incapacitated() && !QDELETED(calling_holopad) && calling_holopad.is_operational() && user.loc == calling_holopad.loc if(.) - if(connected_holopad) - . = !QDELETED(connected_holopad) && connected_holopad.is_operational() - else + if(!connected_holopad) . = world.time < (call_start_time + HOLOPAD_MAX_DIAL_TIME) if(!.) calling_holopad.say("No answer recieved.") diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 7cf0b69d7d..7a8adfa0c8 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -75,6 +75,13 @@ Possible to do for anyone motivated enough: stat &= ~NOPOWER else stat |= ~NOPOWER + if(outgoing_call) + outgoing_call.ConnectionFailure(src) + +/obj/machinery/holopad/obj_break() + . = ..() + if(outgoing_call) + outgoing_call.ConnectionFailure(src) /obj/machinery/holopad/RefreshParts() var/holograph_range = 4 diff --git a/code/game/machinery/hologram.dm.rej b/code/game/machinery/hologram.dm.rej new file mode 100644 index 0000000000..b2237e799d --- /dev/null +++ b/code/game/machinery/hologram.dm.rej @@ -0,0 +1,16 @@ +diff a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm (rejected hunks) +@@ -58,13 +58,11 @@ Possible to do for anyone motivated enough: + + /obj/machinery/holopad/Destroy() + if(outgoing_call) +- LAZYADD(holo_calls, outgoing_call) +- outgoing_call = null ++ outgoing_call.ConnectionFailure(src) + + for(var/I in holo_calls) + var/datum/holocall/HC = I + HC.ConnectionFailure(src) +- LAZYCLEARLIST(holo_calls) + + for (var/I in masters) + clear_holo(I) From 293c8731738e589c675841d285d9b495d7b8ca27 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 29 May 2017 11:10:35 -0500 Subject: [PATCH 012/130] Moves dmm2tgm to mapmerge --- tools/dmm2tgm/Source/dmm2tgm.py | 77 ------------------------- tools/dmm2tgm/dmm2tgm.exe | Bin 19968 -> 0 bytes tools/dmm2tgm/library.zip | Bin 1582231 -> 0 bytes tools/dmm2tgm/python27.dll | Bin 2303488 -> 0 bytes tools/dmm2tgm/w9xpopen.exe | Bin 49664 -> 0 bytes tools/mapmerge/Convert Maps to TGM.bat | 3 + tools/mapmerge/dmm2tgm.py | 39 +++++++++++++ tools/mapmerge/map_helpers.py | 45 +++++++++++++++ tools/mapmerge/mapmerger.py | 45 ++------------- 9 files changed, 91 insertions(+), 118 deletions(-) delete mode 100644 tools/dmm2tgm/Source/dmm2tgm.py delete mode 100644 tools/dmm2tgm/dmm2tgm.exe delete mode 100644 tools/dmm2tgm/library.zip delete mode 100644 tools/dmm2tgm/python27.dll delete mode 100644 tools/dmm2tgm/w9xpopen.exe create mode 100644 tools/mapmerge/Convert Maps to TGM.bat create mode 100644 tools/mapmerge/dmm2tgm.py diff --git a/tools/dmm2tgm/Source/dmm2tgm.py b/tools/dmm2tgm/Source/dmm2tgm.py deleted file mode 100644 index 637986f9a6..0000000000 --- a/tools/dmm2tgm/Source/dmm2tgm.py +++ /dev/null @@ -1,77 +0,0 @@ - -import sys - -# .dmm format converter, by RemieRichards -# Version 2.0 -# Converts the internal structure of a .dmm file to a syntax -# that git can better handle conflicts-wise, it's also fairly human readable! -# Processes Boxstation (tgstation.2.1.3) almost instantly - - -def convert_map(map_file): - #CHECK FOR PREVIOUS CONVERSION - with open(map_file, "r") as conversion_candidate: - header = conversion_candidate.readline() - if header.find("//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE") != -1: - sys.exit() - return - - - #ACTUAL CONVERSION - with open(map_file, "r+") as unconverted_map: - characters = unconverted_map.read() - converted_map = "" - in_object_block = False #() - in_variable_block = False #{} - in_quote_block = False #'' - in_double_quote_block = False #"" - for char in characters: - if not in_quote_block: #Checking for things like "Flashbangs (Warning!)" Because we only care about ({'";, that are used as byond syntax, not strings - if not in_double_quote_block: - if not in_variable_block: - if char == "(": - in_object_block = True - char = char + "\n" - if char == ")": - in_object_block = False - if char == ",": - char = char + "\n" - - if char == "{": - in_variable_block = True - if in_object_block: - char = char + "\n\t" - if char == "}": - in_variable_block = False - if in_object_block: - char = "\n\t" + char - - if char == ";": - char = char + "\n\t" - - if char == "\"": - if in_double_quote_block: - in_double_quote_block = False - else: - in_double_quote_block = True - - if char == "'": - if not in_double_quote_block: - if in_quote_block: - in_quote_block = False - else: - in_quote_block = True - - converted_map = converted_map + char - - #OVERWRITE MAP FILE WITH CONVERTED MAP STRING - with open(map_file, "r+") as final_converted_map: - final_converted_map.write("//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE \n") - final_converted_map.write(converted_map) - - sys.exit() - - -if sys.argv[1]: #Run like dmm2tgm.py "folder/folder/a_map.dmm" - convert_map(sys.argv[1]) - diff --git a/tools/dmm2tgm/dmm2tgm.exe b/tools/dmm2tgm/dmm2tgm.exe deleted file mode 100644 index fba25d71d02f41e846a16abb92a6fc8343fd1cf7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 19968 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 diff --git a/tools/dmm2tgm/library.zip b/tools/dmm2tgm/library.zip deleted file mode 100644 index 068102032b461973298e61777dc10af2fa988773..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1582231 zcmd44dvKiRe&6>l0D=SvidXR>QPPqUMNo%?L`jD_(vf8GCW$^GsI#CBb>rEy++C1M z0t<3?Ap$y*?Hnn#lO}c2IE}|?F7C~VGmY!INhXfRO`N9fbSAAQZKh49X*0<`ovAZT z(sm}3wn;zV@9(|r0w4jNBXfB4h?;>|B^E&uYz zUrQ1l6Fi&gbz1G~7cNcRUak-S@7u=z!Qp>&vF_BIHgUYc(fy25BS}6?lI1-~qm(p; zlDSecKa_kpl$5Tt_a!6E;pEnM(s>~%l}e3aJ#Uwi_ZuV0^-}WTNYdDpe98Bl5}q{1 zlg6lSzeth~J{(ONoBeKc(%h0Xwj{TPlFm}n+^pB7Hsy{bGm~3Yi*f4nW^1l_Vy<NU%~g>tRjb@R&C7H4OhovHEh%Qsrx za%=wfTywtJ=HtnBv(}kgK31;H&5^j#S}4yqdp8yuT@ufhUn^(*GkL7+pC?_^a(Ol_ zht3;JM^Q@JpH7u?x~clyLbsV^mFCx6x;@vbw|aBSWIflcb({R}E-ZHH&2ITdbFMKy zJ6F3-Rc5DJ-CD1=?C+nX#&>JW-STX0uG<{Hz0h@vUUP0P%m2yp^=7YJU+i>fYMB(R zUTdK}K0DQIHg8RGpEk+0?cP7>@$&paqZtj;Rr$GB%C&3Vg}KFE^PA<9uc+#^Uh5NX zo-b}R2InumIZmIrcIt?tb{@0EcCR(JI#E077QI+ryseztxg;WDFMPfRLhsvs1m! zV!K}JH77snwmxlMrH)UQvuEX5AhQf83hsJz7kMgGd9u-*t&!C${X=n#VKA6Zrtp#i zLx3*duQ687|3$uIz1a^DPPMMbU%5%-Gv-+gj zZjsxuDL%b?quEgj0IE=OezATd`zFUkU}vFSrV(e4m+RnSvr(>RsCOLn?Tweqtsa@Q z7wFc-YxTKWw_Ce5*Hi&&L3;tfqDphk*&bt-XG}(vY8p`&+}^#>qWHxwxYc5;I<4#1 zo1HGX*V^UgQoVWG6){mz)-#}r8a`X=l&>|H7l16_h{O%@r0wc!y}#Rneze-%X2-N> zuH0UnnP@wj?{m7;*GT}4$Wxhqr=?)!BU zn+bjcb1|p+aI?4!%th(pGGk6QW>&P-58+9>lg5OvC!BbjuebU6L%x0}X>9k0+mpr) zU+hR4JAJV;Y3%aFuB0+EDR$faKj?IWX~9E23O;o8*f^k3E?*G@)$-RVM-vp+L9<@7 zaa=H32Qse-Vt};T925o61CIo*Pyz83<&`nI$_;ZV8RB9l(}y>`o3 z2bKE9iEA__D%8zTx?G-bEoGJM-G%wqmdm{w+`YRnPlaoprfYg_p?9OqjS!b!8OY1n zd4oO34>PN%!%jH>BGyO3CLX zVIbF_Wpy~|jik?Yiv(qKtpe1MU^MA%c1i#_o&d-od|+>ja*|0QXHTaVu)yfG>rLNY zL%fJF=&5F0`af{#|IktLP7?0LV*Ct2p(jD`O$izmebpP&rx1VBG8apgdDNVnt?1qT zkYBW^S`{=`tEcqQ4o=C?_R{v!n2$03=R`|{%iX8^>5duGndvA%FDu(QZJ<2hp;|pn z+O9?=i4w9watX(ItN}`rn;w*su7)IqGCYh;cQTC@cu6oh~}r75x&iGU~%h}LZh1>_u*MUA8)Mx-t@X5sb)cafOC(Mrsf z{BE>*flTfdjeW(ZVU3X>C==9r+qfCX$KYtF0MAHxKiE*7s^>ZWcZDs<=53`3*iRn> z3PubcN4OA3ko1snnCq&ad=E5ElJ50$eO>q#YMOz5n~Sa_fn<09h4KdMolApiFS81z|QxQ$`Z)pi7QF}yc${=4 zl_q1`!2L&|0TZPiK5|Z!qtPCctpQ*uCOyg9z@+;Q_DXEnIKB(erR8_{AGk0CE=U)! z%%RsgF8rd>u4ZWufD1_5!26b@`<~!kcmYYR8GA;P&%u`isW5VLixTV;T8&D);hnCB zedgUza_Dnz0yVfF1~pXA?s>+(BJ0h7(j0n|4LX8JL01k`ljf1FS$D7)f!IaYdfBxm zd`_mJ9-4*ZN^9WGtRF0qeU+BcJAcXIdJf*B0_Q`YL;MZyRqjVJ z%726gR|KQxfWyowREol@530_}zNi40k+ zq*5^~JGG_O{NlVZ0QmrDEl*O;+@h?X!ni!Il}!xZvbtK<2c>ygHUYy5){@~*hFAS~ zv(Uzvx*_DrYa~P0D=2+7E!z+bkDf)#!$KHBaaM<{KpD)SGVr!A^#nc0#|qo>(T|_Q z^caL{xh(q+rdY5yY(JKbSDD4;8ToEsnAZ1ffvaJt~!Q}DMesEd8efTUcd{$qGFCk(<{}HN$WT1&n{ou#a zj4(s^I4mWLYn0y-OhKBkZ(ia%DYd0!WEjj_fbGC@kiCYIp;G6&$-B~%`*OVVXmZ88 zM0BNlG~*??(H3nvKHD9&{Oq% z>DQMM+4qiu*=2TLQI%^@_JIYj*gH-j7^lS(>A3=G3I zpuB7vUNXTxD<(%3VF}10(%B!?TR~1x^zWv($o?rrA+-QnrKC)vD)tqpu3}=zC6zCM zE;KaH09bxVWnOhoA7NSxI@X2^ky}${Xje9kAmd&>NRz2dbd2J-bU~IebTyy^D67>P zMK;)%``)_1Of?A69A)lCt$iKRl-eJZTb3lR43$hR;Cc;jin_1e`tI#!y*1k+OIKBv z^(Nd$U#7j5)mHCKVDo}p!%lPF#Fg%jx~%}+t|Xc1OkQ&#(n`Ubg}cqhD!M7E7cJ|e()_M$%gQ+aUI&kR#_ADy9>+K1O#)n`14(W zY9(-Y_lXA1gn1B~6Cm9EdSMkzt%bnyrcBI677yVX=tepHeTMYSNeJZ`jYTZ6VQb%r zK%6_ypa>;NEDz!5FBV@)obvPid(s>zL&yTT&a;xx6CZ=$&)a0SIqCdUG$dy7g&i_&)_OSl@3`Hfn;P=##QWO6T?5rGLd7VBb&A@MSQkQ+Q< zbJ_fD`qKILu|){iD)U25Y$h4+a=XT41IggwFhGbFpaIWiqA=%KlbBH4)8=`|5sd|; z1CyLaBhO7QnY6o&ypGwoJ5|_Fr^D8zA?j1I1SDBwD|%OXMhQ6Lw0iDLw5h1aKjkiL zep|#t>w+U48ql+Px60;MjM!n`zd5(qym(v50Ha=ZQN8xda-8}(ESY>o>#llWNNqhNmyS~wM%jymzuVA zlMf5?56kWV?3H^hU?A)Vc`kz3nbbihg+*EJQYVg;X7NEHvhu?RnH|e3pegkqeuga1 zCPj>pA|8B}EYD|+*)q^Co#b18rYz3~RO_EHlb90J)Ot$}YZVjCf?f);*RzLLPLODb zlwr?@1BX3tdUCg*O$b-53g4?$Pl#2kNXv_Jx)s^3RvQcTYPF(Csfv)N@~}?(blR`e zL7g7cN%&)J%i2=qYr1__C*!fEwkj{_qzV-n?WhXc zOo>}w4(S4mHPQu0^o2?Nz(ZbHgF}wi1?t-q;@Ox?%IB``PCnlxrj51lGv13I%%h6& z0NL4zp3p-**rLzH#)p&6uWRyiuQe{;bc?tWomPX(A7xs@` z*tX1D<00x#z1;e@a7&=In^(2gnbWE2`4dB`?2f+5ZcliH|H8vrq3%r{01+kJ8CLdP zmYY6Njz8%fclYJELtS423d03r+Gc4RGP*+LXPdqHvvNV=7qC7?Bqs0YW3A$9#C>1cfrK zlEC0>n6&K#sWO!kNeesit62*1!^*MjuE)fvCEeMIC{yJry%2#`_do9}C3qF2Z535> z8u>A4`m1}HPZOk0RQ;jR(!>0Ym3I1fmt;}y_Hnn3=hBt7bN8^H@8vvRdd%0-p|+z< zO^|X2S9+Jybg7HgYU&wap7Ban;by1PUI=ARV0dBv_Clv;c9qh6v_@#YsHq8Yl$R6HAYLrr9HG{d}wTFY-IQEj-8k&y*uEA`?r4O+Qa{Z^g1+l z@8LLhu2t`4UbyAoT`atC1r%>6?`xbuF1&C>>%rzBxg3FVAIK|eIBAxWSuX4Y<)@~@ zP}?~ia(Rt127TO=G_i_^W};}}_JmVZnu)!oQeRu?OQ&sK(qu^L)+hG`3`=+*bWSh@ z2^`=J(~;SzgM|ZwZv)`2%Y&}QYhO3v^ik{GNu5q>YLp-@~`{Dvm zE_}YYz>^DyFD~%p!rP0BU75EReqmG$hcA4`@P6hRpD(T-_BC!_T8e{`1kWEoAoO)EGX=7p~Q`4w*(JUQm=UKfMjqexzv-&E53pcgWC!uhN z?yO${eN?TA;&nOJaKe&QreZTEtj=MZo~=gkP;wAH5t4$kN4j6xpDLj6s|v!RQLNA3 zHvI^dNmZ`M9&o>Uhs?=`)v8ES=yDLY-9r!7X9e-vSbs&ijC-{z#&eJEy2LBGMV$d0 zjwYQ)(rX?bn1MOy4MYa0L~Z-A^p;-aIZ51?;SzzDsew6lQtPR)h~6!`Dpspu3ej+z zBHyUV(Y<3ovuf2&l+b5SOKu^}x0=hQ-bFtfif=WS@7L8)B$hrD?)hqU7a65sy1ld& zo`Q8wgP0u#Q}qpK79Bu~UhM+~)i#D(pICpXSjP|osEqY1gL`jOM#Nxn4023)h*x>} zudP|W(iY{fUu>f}7sbj76~(GC*-^CI<1TNwOsZ3o)FPluivxAmEQI@S=x{v02br)2 zC84Y+Q+*{wahZ3xh^7KsI2{N(GZ+gM1p+q%w9yN&G`Zy&{;*MfdN3oKCXxYyq{d=+ zh14;I)uH5l^pNoW;bn=N%xh8(6aj@AbK|rJ*Tks4aC2*)K zKT4vQ^AL7J6UPt|#=!IOe!Gpba#x5xMps1l_tVFsUO;?zL-<}%@kdn!jwB~74^W&2 zNkFr~@(z+*UGhVhCkc-7WU<|7nbOK7z5dW;Zb{4Bc(+RAlW_b)7im^PGs7=yV`KRQ z1%B;EDO619K?*FB{&-%Xs7-bhu-eBZGFTOK1%cc+ff8SW`d1kODK^os`dsj*<6C10Omu!+vxz^5V- z?W4)kQz}k#7zuXpy~)S;H$i`3ZJua=jJ$ehIk|!ul*(lPQC}`0Y-eJb+A?h`QYc^U z8nLE=ZgjzEPD zlpd0trW86H*M=cW zQA;JC38pIYTBs(j#UU<=S{z8pIZs}tTi35n|HG0R?bjz)GJfx4pFp5X}Fc_BbQ0L2z6 zQMw4|#^{O&*}1+l)$Z)@FqkQQMTjn~7tt>Dp{Z7-a%YWIzp1;_Q7%}$L5F`~b7bFi z6xav5N8B6%0hx|6KaWx1inb|rfs>RevBzW!J3_))AUfg8wj@&^K2BW?A29aaJHNw_T6WC z7Tc+a4OGfH2|Y|SDo^W5eBJ;Qb{nw@%iETtW74AX91n~3`pV{;eyz?FNn_D{o)aeN zQT)m`$vJ*ZSNfeu|HoZvVq#)sVg#cHzr&@TjOZ8A9?vqa^UOaQCPTR7ttOhY>G_vj z3`srK>s(Gz?->x*RU0+H!E=upsT|aF+ws@!t*?_(3X}5~ z4VT<$t1z&R{UgjC*gtq1tKBexa2>1Nu!4l~gD0`n4J$}2b=$2` z*+q3dDr$fZwWwR>v;1_)&A@GU^ z3;LLDn|(DCp}$|v4)MOuk?N7du+VL#O@#}S>gf6v;ymmEp(3k?yFodU|DdJNpq?5|54TdJP7_iE(CxHbX4ga5!rGvx+86xT#J_6G_WhbH zN((e)O+FCpShZ0foYk8rIbH8-^|`CN25R%&p#)4A=!?OsRK7_L>(-=9qPraZy`rAU z0Zk;gu&Y_h%?ec-1G%jBo*>xRNF3z5Wsd$bm6zJ@wjbtV3IDocB(|lxIl%tf1_;1< zXeJ@_`y2%UP}w?i0wA%rAOJI0@b}9Iz%da3$q6P7uPQ7BcUi9(14Y&fs0b^L#HUms zydP|c+5QB_010>~NPwV2a^zcjFJRWlSRH`I-@+00d1)k&c_B3i`wWTx2!|b(@wuK_RbXCH=M{FBMj zoBj|xx46R|dvwt=fRDgNdTfKw4kb&EE8V@a{%J&Q>hYI7Bo@Mf*nH+eV>cZ$kmmGi zTL{3SPQ{C`sQIlQ$BXCpfIACPSgp9$_43v~K2o`hPttQF)Dw?g#I}x_@6KZsDX+mxN#l&lsBPBbguchZ+dT8LY5R z6oP_kAE+mS@&MFZy!bD0WYk;0rb8LJ=!;wwz=i-wp{hrpF$Iz%XtPfO10DXS440l$ z-RwDOfX>XIs`h#DV+{RPZat+MW(#4My(9YspVRt+BTlO&4+&BK0Y^$|Wh&Ut9C6;8 zYL=U{4ik*I5`(6xzo6oNhR#q_}_l*r7PcN0ClMJYISyzU^Vz>tvNTYcD$iH|1l>JHk}(c zM?_mfPeMaNH@d#r3g#AtqhgwTp8|-CS;-prB=c6srkd~!^R`6cLLTzm^7iCId(AWs zde+xAh!0S%n&?-LC5^{5ss07C>s$TgiKJ0Zn&1OZCj8`3(m0$n@gCyIHa~eXX*`uQ zS#7|Rhy3J7(sgKP|R_9r;7;ZB7;-&tOES;QxB^Fq{$?|?W zeOi98uays1)BDN8hSTy<%_JTk-zJ5-^1M3FI$5!`2Q@?U+^~Rys6Mu zhmRc|A7{B%hlK!bDuFx3^6^zAy}GKL<6g{@#|HWOiQXa(3f=LvJzdpajVco@0k4{= zPl)t`Zvw$5W*5?iPQLp=_2TItzf`Gy=X_=6!lmis3h9K~=ks)7`T41nQ_t02_$KAZ zH#pj)FD^{4{^H~s$<9_Tt<3njRmm#n-#LGJ=6v;?^WQoDj>qYPQ}^&UQ*Y?JT3JRj=PMUZzmqm(u=YfrSvi6ogHN_LL;h8)2zMAV zdcfh50w%m*u|P*fQNxX<+y^QQqT*826#>R;^)AFpw>nTMAX^D1DiiP98#VlN8<*_Ndg#gl8he10kQ%K0r4ZZ*&&$_R(Uv3u#yxlaGjVl#z)TQHArNH*vnZjZdDO z_rvzsJwC3WWGlchU74phD{DHbrP~7p1Dd75nIv)#YmDX^$I1?o7mK8BEG*77v=mmJ zhE$)<@<#SIC zn?-Dxm#bi`Nl3`9u32*Xt_Y-%7b5bBhkAZZkeghV~pDO)^h?Rq|Apzh=WFmZ|2MeUcRZp}VT zxve`a&mnzi*ZD#+>#i21qG!@TOy45gbjnK>{amD0N4bTPvn1$5ZxwJfpAoW#7eWz%XKsQJuKb#M1p6F5|^& z0`x9VL&6{3K=c0!snh1K)9^l4ln)X}n2AF_Wc%r*4oi!R&{6%&N?bT4)THT}y07do z;qFE|Oy-?6=<@q{k8RF-OuCc-rp!fZ(*kTVy;dMJoXjFKBZH@!qNl|QFt_8MhBK5Q z>5Ut$r*XX+PJlJO%O`P1OV&hFkY9U-PMFoV>|@X-X@FV-iCp&|S5YdPsj*FCTgJvB zl8tc3h$|t^#tn;gEt3HClcl(pu3AE`mNfg+f7uU3UTnKFiL>!jS^1IO0HPcxBWcpr zS5by;*GZ!4^(9fQqMV{?8^}e4M=p5=MJ{XB#Z6Prebrr27x%`BB)aXZ?gnyEcdk>H zwURt|i++?`M2iOWaJ4;sV6SxZ2e|t5`I*b-&-G+_;O?#S)8{LvFQbHjDm(HQVT)0fN-kFJ+Zjz+_^y<@?pcdN< zo3VPWpwst4Fr#c{Ja~>zy27^6;bBZ^+3(o!wo%0q$bW}+ACwFJ7|RUSI}aKke(=A3 z_K$xZgP0Bxo@$su*0elG_IQJ%dx6%$;d9GF9vFKb?R_{YK?O0-&yA$=alyo=zJ0mZ!Ff zEixRi^co8VM7D(agL^Ft*q0}vJU+z8us?r9`BY~zX&lHOQ6H*@;o*_|5%t6Lfn|e2 zwuy{mh{(#taYKkWqhLkL3yRxW_ay;m;q>pW=H@ zA$y!JLe&%b3moyWlH@PS`3t=ADRYnWIg~%eMITelZa+PoKi!`+_q%cjqH?iJUxr=4=;r2OU!eI%aYZwwbq4+>cI#*;y#Rd;Z<>3nx#$jF@rm()7{G z<@aXJmoLA4VWxcX(z*BEIbS|^p>qE0<##?f6tU*4y^*CECOPxNb@g>ol2fXy>JhOS~+b}@iyKxcJL8D&U{b&#y99==EO6S zLW8u12ND(47iX!vKNmM6V4qc-)BvhmQRmDMx`u63G$VceomTU%v-}nwL%tc~C6$GxmBqGlmHEvyh5>fSS5eAKAs)xrBr4~S*$ zZYWDN!uapRxRAQAj%PBySS02kaxSUG>hZQYM#fcU~8Fu`E6s^N{x8 zVv%;r80R|+EZ0^4pU!mXVl@{gP?zFbs99&dgx95pAgL9-E6a}-q~D4y<`XuDO529& zJn)Y)J;TwbII@^ZYpbBlp4p_^S*wJ7H}pu|ZkFeazH~3EO0Jf&8R102Y|ezclqV`h zuJuLT^>XcMSE)BXWKSxA%1MR{E*eXL%UO=DX7CwLz(p>zi^=k<$TMc1+8+u(=Zhy>Z_H*>i#K{&KeAI&CvFdI=BA$3Sm%ry75cf1sNU0 z4yck4{0bM@)#@vx3il0sCUaso%+s@a^E9Ud zI%C;~AqqOx;TCEoP|BBU*x4ZF>XnC=H^f@}L)^xk;$giISlqjcc0Kzsk_5H`0o$37 zkLaUM>GLBxaipPJJgCQXE3jGNxVH94s(LSR6eAhS_jzQ3dq(e`<1acKrxYahK+$ZX8NfvkS^xT9L4QY`D&qf4)L|&qwQ?JSSEr zsN6NdIc30JH+Ypq8Azy(I@IkhbgT!O#}buC~m-J8NWGC;qd{hX?I&jM;o;%@`+JXZ~RE3 zcAE?yWYkpj#z#%nYpH~Rzl1jMW==~fCf{8Z3P>Zu)asd;4 z5I=f+EW(vu3>e!?c++Dsi3kE~y3$7k0sQFk89{`KI0D`XX1gkV1IRc{+!2RyuQ6SM z+RJRK1S8Kb=3a>Dw1B4sVn&s~XP>khsOF?$PZ(5c&$qSe#U5tfpvQB6K!~Rm(rMOo zJ0sf)`YFKiGTU!hD6{)SwQ6dfmAz12U@ovjp`P{BTvV;o>SAOlPb#G8;yiVZ?azqu zsLfcIY``AilDhd_`uuEbiTx``z-0XL!eTlryg=kMO-e8^>If3lM$wm47w17< zF<~14>+?N`6uOvbFyVdFK=h{S??=_&y!;3X;0|0s;tQ z?GR?|gzl{fy(2PjK?B4{+(r`tW?lOijIUH(1o+WWf1In>GX-IFgs6TaC@d4DErs}$ zH~kwV-B{D9$xCXpmPUu^AZ?zR@$=*pCf!52l6|0}ND2iTs=TOMj(dm=Y4x!V{29_1 zjT2XYwJIPbag9n-E$VlxV219eLk979{gs-AL;K83?uRa?e)S>@R z2DN#oTK$XnsI)lMS-lfDGkgpp;Yla5F5}??!%&+(`gLV#E?5A4UX*Y#iUPT#r0#F> z>}4~hktljbx=cRpKtQC=8*1QI$H)HaRsO>98yw4&CSCcV)X z@o%rU?M#SA`Xeu`Bo_~npsMDW(u>Pz z$#nGD<^h}&*mgCsvIfrmtY>R~rr*3+*cOd!YZwkiBIy6C`@9CkwnN#IOl4Qv4oR9e zOVh2kF?dm?QL0cyR$3MYjfKC>r*2tlEQ}?4Mn{vY*YZLRa@9wvgtsnaW&Wv_14pV> z{}bgd^3_MLl(&wv9CjryyyY>Yh5v`zyjh((qvckxo($+Uc5CqiSFG|nZ|_4#gV8iv zUG0I=`%hK=7EW4*m9v0>+KEiBF|uJ-2sB|$gzUwtxyPIO8*^0A7~d?%E>G-gtnuBS zj;|N{xz%2AHE0~>gLGky2UtDcwaU`GcOwT!_iyVHRpox8s|tD~-HC=HqDHsc_b$Y7 zjjGiJOjG}*N{C(*L)}}@l)T;FCJDXxvz$YQcrm-R?SVd#X-eHUqC|AxAHZy4JmARy z0wGuMdPN7TeJbn)Rb?#%Li*SM0tNIKtY0K2w|*sT5BBcgRe>X%Mw8)^r`H2})EzNl ztJ=gW2LtXw-R7AGp6YgGF)0dRYpqs)NACr>LLqhWuE8!otM}(P(Zz6x{w~(->MrIf z9T>|H=yY!Pb8xl)OonAE2rMVS?C0c>M3$>Fy zy_D=h{n!U`(GF^;dZUprnAS`7?MZ`33?&y8VDojQId}Dxf@?}Jb=b+z344iL#@RE# zub*bl_cZgmd!`3IzH`R$H_=}9ptbB9c&G1U$=R z!!#1y*BJP-r~&d+l$Vhv8^SA5+_NUdrq7=V8@-a@278z3!G-qGUOGvLoFCH^uSD=e zWO=>}O+hcjqzaCAhQPP2S*s1Hnox7WR+ywpDKv(3sBWHbIc6?%HY<&pn#c()buH|x zrgbd)RO0ezB_~|vt5wM}eF;xz^;}rIeuHA=(<+sS?Nsh85-yoadNwpw;@m^>T+6E= z!Cp~^kE8KiuXP#@rANozKyUGvp871NHPDw*O-L?cgWst8ndZe;Gj(y#GRGC%n|FDi zUAa6vetue5!> zQ8}R$qF6WXXB-pW8Y=%G7u_qOJ`dyq>5+`e9e~@&Z zs~sI19U2?Q|15row~ukfL;TUUjIJ?(+2lhGqAskMa?q`39UxT$;TIzafl1Jpd}!Ab zUEntoK?pL-Nx#{IiHb2w%0*65OjAlxQYfV+Dzf>{uB;`e8|(ze)>wfxQ|aV|q=&)T zzrFx)f`;`3Cjm>X(U4B3z#tI+Nbhb6UWlDU1gjX+|jf}C3{LQdsdm@$;KNdjAm00dUB`QWs%wwZgs(g z#z)xbw!OuLWPxCprDS=BgaTSiW8kD$+WYeLzF$wh8r14o>?;$7C0MQbPW3;V3Bp-f zG>m1?tYJuZA|&*Hb+yjeDm7*A zQ~RZ%#d_5p5SoD?aCtwxK$7K0lchcC4b8|~viJfy>dq+B@a>&>H%zG;)B(j%ix_3j z#a$W6CSy}++=0D$i*;OWQgG-PM4cU*XJ_S2^huMkcC);MQL78x-W4j@nzCgG-UH7m7sb)|j?K#+J%rL1616}3_{u~iJ*mrp+jqR#y3fJkIs19K_~`*38Im< zr##Re(XwdI4?lQTZQfAb4d>K&8yj)%EKN=*^QUw=q7x~ii%c;p@9EZ9<^KFYx0+6@ ze5BLIoC=P=CX#s-_@=DSm@D42U5tJlMlaUCtxgvHQ6tZAbU)>^Caag@DXbnopLrMj z@Bx-tKx>ClNd$Hi)x~x>DyTp1%WPL5xu|QwRxIWbb*t!=m2yxTOBRnINE(4%-&NnJ z@yu{$^d={%8j=TI`0pAit047Pxw71cW>Q<6yPq9SA5pQ(s*+$nj{uBuW~jGLlj z_laQCD7wp4GBZ-|#QcIXEvk9%UUQ@lq`wS&)7V8r=EgjB?auPw;0^zQ7DH49$nkf0 zy&=A!riuESGY{7~VOHc}G_!>WluwX2mJw!RF6QBq~@-|?179D82_ z<EJ%D{s(Tg_cV^7jP1YNK1RfJo6dyVo{ zH@8)D&sq8GGe!AP_>WSuxK@mKx36e*Zw7NNS~9WVJGVUbPY@zaeqq3uHKs2H2GbZB zDyV_M7sUu--cRk4H*95=i-MT-S`5*tw?AH>xEN3Rrus7nxvb~(-@PX{xDX(!Ubc~qqOuQ< z#rbekFGkI@K6^^CwGFG8yCakP)hd)StTD0LMhaG8>v^? z7qJrW4;1wa3-eQI*b$v>>7+JP<~gkgFA^kvpE47602{!FfY3i`)ftYi_-H`K3cE%M zBiK5#4JGagBf{gL2z{fY;Ry3ovsb`|b&#Ust6*GG^3UZR5PsRJtBw`$$QUtc)DMpp z!-0}+n4|x(ysUz|Dg$*?_c2aOv3a5xY+sPZ@d1ZlHT40@R=59~DqEB`i>4!-M?> z7Z9J1iCpFg(#t!AmO@VUw8HKlaVs&@6UpqPEgP_z_hr2IzMeCU6|$e;BdihX!N9JA zTxCX!c{695C2SY%j}ESI>8Ey$z;tesiMrLoVbYtY#KcqEj{R$hl;x93Xtc1jR4fRLi#d;m~Y^>K2R2S=Y1l7gqkGGh# zNj9P3R-e{29y-*gXE`#pNCxZzEA=+aWlCF6?e#2!M#d_WDUy_{)!$OP)yzI8-HjHk z&x(QtOZSjhqRf0Rkl*erQN9Nt6l-Cdh|&VWfH?`9aKo zn|v9%9FMZEr(Dg;WZTm+pz2_dF_zNQP!>DkoN6qPhF3vkThGX9+sc2Twn(IvzOC4j z+gTjEX=tt3lHVfH@?NofnV2mj!Sun4ek=2{tE|kzm#|oJ^%@85cW_A!({$APYg|^O zBUeN)e;BaX%y(%B_y0ys67f=#_R^$re$xi2%zUU`;O0S%#svTyY;F0aM>cNxwK45~ zR29ehOjS&czPc0p7Bp#2t9yh*WF0+?Om+*e%jeYhASTPr@>dK3e=_Soti)`Lr8L9Y zL+1eIY7p{ol-;JJb4wq9%m>;i1e-PAF6E6gx*R0<-%gh9>ek^e&01lw2L!*0BL6cC zJW(^Tgz_;_+W6q_Icg@mNqCF+wLkkUK8vWC$~bn2V83dzu}#%k|AXYpS{q5MOt!gn z#dspJGws>b?l-uM?Yb0}sCEm7U?$k-*(sVhW!XmUOh#wHjqug|{^#ZE81vi5yi{@Z z$BOXPE1%3iDNjC^ejuSD;!aq-3kssj#7yiMS4A|~IX$;gSOZ^CxPd|`3>i>-(edVk zD!r&%WAi$*B?6nM_dgO~9p+X6W5)>jI0{0Kmkwhqj_m@oP@hC*769wW@j(oyFswaj zWZ=tu-8bWqQ=$9NRdocEJT(sf^M0gI@K0?QAj!6mCz2$o+|jAS$+}kTomc7Vp{>OL zd1|u$L|0{Pyqb2b~Rub&7y>{~#y1QP_KdtpYQT^>(?2e?zTt!VAZ<{lHV-3*0rs;XPZf z3C!DHBlo^UV{P8Waony9vGv?>dn;6{xh>ev6nHwMF77x~lpnwpZM)$GHUwWjpV>3psQO+P!9pAmciOz-BEI%W8nj!8?iFUzG%v==2oNFlKOC-88 zp*cSVstpCP4D&VUUAe7?9BT^)UNpBul@BiJKpLRj zrh81~9U-H&yyl^v_jZDG6J6yJ^Pje1bQBnkAaWk?4q-H#CW3wX|M&Ue-u;*^zsj-!T2=26zDY_? z#9W_lGx-W5BdZyrL=dK$^>jgFD56j`074N9Qu0tYr|wuy5Gt~CwC z4mA)^tOA1+ivU;Dfc2n3Ge}PrJ$?Y~aK(B9wV*4tiSGWHeurW7jOg-o5qLctCw(DV zWleua+6duE*CK->@v$Qxr4f?UP6uj_x+~X0$X&EH z7}Y%Em3hWwH+!D;p2_k{N|WY-PpL9OiORb=Ig9V=>X=T}fPO+(>ek8+I28cotCdAL zEY&8JA^~u8lNX4NJJ#&pYDu7iWL1&bUB}`HjRrtem(E#!jQJn()cumdi8qI;j8*u zEcoTVf&`~JHd>I<26}mT@82x*dSX5je&n^jGF4d}%IhqLF$>0UlMc7Kw zx}_UWeZl2Q8nuBsVDoOa8>jO+gz-S-Z{lzrG+)hdQVkFqezatfT>Pn&Ji?=MS6@h- zICutq+7I8_@38V1w}!;lhLTrb&ym zkjfI9Fc%`;ScU79XS}7yn>kgh_%ahzM6;w7b)J3mQwb$Pu?G|Dbt1UEkha(#(4L|e z3Ua62*h@gHBEl@n=vxGyugLi35TcbEy4u0X{LTTkEl^w|Div#-6cJwNb!`#%v5qg7 zLQYbTRKT6}y3Vc0BD_ht^iqJ)A+~lWRLGd4y0JYxffaY}+r53;@ZO!fxAVK};1bto zw~ZcrVeiC&hYsx7yUll#+Ejzz;k{1}#&(-rdgJeJMUmDa{fi*99b%c!H`k2rCZu>n zmC@GqwBkdH>QFSIyJ_apQu!RAe{31na|e6VbH{p{-z0mZW510k_S-!1=QqdwCf{!n zGxdA6XCF`I@t>JUO3TDJBa6+++_q$%)x_HqJVEwZ(2vJEvd41v0~@s7I5;x#;)qEW zQO&&D7eM`i_A4h4+rthJo#x>qsOxMH{R=3ZUY*sYwf_Xo5_zQ%6lu?g6t3b>~2 zzi2b@@4Zo&t_gfEY9vtavhiUullJ5ZLZKpX5(_zvR)&LH?tHHp)Mwv0Ju`ED<`t`H z?=0Y<-@MESluw)}pTp->svVXMK62pXZh6j0PO#9p-kN36vxbW>VKEU&;4|l=94hCP z$62&VB8Z_>UT-e(U;gg52_w`bNUixd79z&i1#%{`-J7deGA zEG+Ju#{q=D47xhw(7H-T-J7<2_nd0Bj$uGJJs?EFsaT zrgo0gmoHZ?oFOJ>3Q+>P+3MY9^HziS?10tmBBqn4!Dx`ORee)vwYkSXZ+KRe{ui|o+TE+<`ReU?HTCqxXWzY8;FS$i z<;mxZ))ut|P=ys$Bcz7K&JY zDN+Ab2_S8*#p&pypO%XNvGPs;`gaN)m*U8dv%jxW_@8FKyw%N<2S-(XQwd*i17z`lTx9DuC z#ij<=S=yB?0f6evGjTwu40x2+=PA>oF;EF!XcdS`QI!62EpOg@Ye@syPtCkmex5Rw zS(_~kGLDv&dDq)8c#dMOb*nkIoac7K$|f{}RxEbK7<)Hl2llob;-KUePs-{>&^V*3 zSr?`|vC#Y3(mqijHfpHR0Ai8mpHsE#DJKomoTgLT^G^v-nvJ8L599z5VVezxy|dVs zh(PP!WeW_7fS9T3(M;7-Bq7g;(r$q@3)-}VSs0`YRVCV*^;BAylxO5^Gns^X<#`oF zU#5B<_XyQWQcom{|hAf|f8X=Cns)myW$d%UZO_c(m^ z>Rhw7^(5e|ex385l@?vgcB-+qh$uvz zR9Z^}xs=JtrXTD#og=!1bV^@A=))A%#w^Vvn-xi?sf(bWF)cv`D1*u~dKclvvSFCN zd>K}#u=YrQ45hYt$GRsJr`_*szeKwwnI98Yn2oZ%ed_0}KGNYvN%=*C zqFO=p&s{wrvla$6nn2wT1Q&^&TbX9QM_Oi(2hzUmJr(T@QS~e`{HTiG2^_?RjA;k^ z_sp0pY;D=%EpQ8iV7nqgARL(RxYr_FG0V5o0L6MNsm!8uF7btKpFw4KAGrSn8LeWc z@cY7sY|De-EsI}FvJ4+D9Y+^88~*=CCu;O#G4LZ?*)n3ZFz&hMBKoSJAfCC~q!QIa z*0uhT%DqLG*?&8X_fM+`jySD>O){FKJ?0|5$9?qI(2D-jEUbZUo(lj;=F=;R`hM=} zB^gZtLZK3K9_SF_1ONbg!?Qf#W zanfQb1F<pKl4c&m)33o34I1gN?DPkKQKx5= z-*<q+Cs6x{#Z)t~p|<7o2vW*P4ZKXKsmEy>ce;XQNI zFUOM4>9etGV*&3lpjq*v`fP`8DZUd}#|(-A+g1-`Ef;-R#-ydR23d1n-l@*XK3<=s*| z%KN5xly^|^DDNdd^4_IU)pX|f<-G29i;qrbJ?BS#q_G|k1QLO(p!~#PjN|;O6gc-!1-r+6l=dn!cljmbeJJ}f|(yX z6&RAUrAaOe*WiT)`)RTPgaDgOCl>0=jEU1neE)uJ3{@azu_O${^pYw3on2jdJWkk9#I>T;bp*3)k zEk8oq`;xb?yRbWZn+PFs_eD-`+oFsupsh&}<~kH`$02;MDWPtscw`$xI^Qu>R|SSS za>)Ig5E_7}v&*1FcQJGmQgMJU!4#c_FbOBdlIBGzfE%#eVgnwlb*DlkJ%vn)Kzb@9 z(o-Rlp3?I12_AamqEj(dbSkzkI)(Itz;cSMirAXy6nhV`*U%|S0oZj8DTtkR;MWIM zya3K0@ry@Ryg)8`Gw^3lA?I&tAmtL1|SGkU-Ez z*-6S&_fW#$DW1u#9hs(aSa^7ohI;3sn=Ei=y6v#i^Oq%h(oNf*HPHJY^}T*-@byj+ zg}&EE24A}%y=Hf(naQI9i|=xZDXy~C^FAAtw$IX$TOpbKsxNvsQ<-nPPcLzKZF0%X zOlw*py?So)$KHLl@%jrNJ$K^d)z3aUdE)u2A2&XGj*FLl%em~EV-_(`H^* zjnq{ulFZ~u-h2J)yo}br*x&m1yx2;uzpD~XrM0_jrzAaIe*NP{R^+ndBkAb}epmu#y;W@aC^@XRXjXAxEJXk z^uPOWNocuHK?hyC4=a)zeJPJdW-WbQ^7;LUxn*TD%y^+}THX+)>n>uC4VUtQ4FqXs zx0mLf%L|qBAvTGchwOAjR}!1d-JG}5rt5Fg``nGV@&+l*Z_?@H%4vNnT3&(T!_wJ@+!mdh-(xa8@@%oG zFvf0$E_B|p<+#kjn#HT7Gn=*~YkTZGs~U4B+Hp)N{q-EnEtm*!y~6UG?w#fh&7C)< z^2z4Z^{M0Kqqz1Q&GX6|?>M|gt>NKmVLx6IrEO4?c+3n%v zb3c$CMDyR}J1at?iC>6v9qGP)q}x^fk93dO8e}=DtHBGw9}}q2N83U9LXmD`WvduX zSc(?dBhGMExsX-PqYwsFf!qD6X-y=j41ZtMv>AMCKk`4G%|j!g*pBd46H?`f^~>A< zHfx)>A+lmS2V)>dNJxlr)3O?*r`q6_?jzLLq@kv_q%eXJQ0 zT7~d$v1@;s!6O+)n*#^1%j``x1Hat&1XJ46YH8F?PVO#jdRXgr^o3lFg$d z6U@Nq*v=Z>QKA$EDog;Y9H{lFUHktx)t-QEa~Ke zxaiB-Wvsz5uafFN%-HU+ecnR3E}pxYL;u}Hzn_cfBIz=8k@55k6l;)i zIO)D7-o^8MV6vDQD3{-%hBJ(2b#i0gtA%{Vajm|nD;=r#@%{c8nNp3cJlwx$AHjO{ z7DQGGvC>f4yZ@Eyl{t4A`F?zHju3G2z9>srXfW~Z=gS1p!=(lnAn_TEQatfID~T6k z*KfU0B9dyhUYCFt(?>X}$i*Oa78ARI%aA%yer3L9E5ra{wMcMDCvZmWD$*{`EHWoW zp`G%@1z$~`(#>$=qDpha+-f}*h@A4C;dQJ*@WAf=%dkao=KdALC$l710UcKoN ziNN{qDLD9*U7$c}px8e$%HqA9!w-R;6GOX7-91$HNUeP2TKPz$eB|v{j$C}@$V~aj z2gcTeycD(@6#p0m22lLDf0;<$1q8uWBrG&-3182Pz4EYzoHm-=+^p*o@P~}eJ!}Mq zb&F-P-(K24Q-8QsJIY41wA&DyaEFWLS(NePHAi8-OvYPng= z39$Dg0RET7&3Hl`eqtoSdL;H`3=nUjLRyx4h|IP-vw!B*(WG*c?7gCKV&+0(EG4g! z(-oN8xAo}e4v{T!M@O{ozF1NTusk!lz7pI6kraHoiNcK7Lw~jW0ql+svgc1^#R5M} zNnk@5Pez!5_#C@Hi7VZ0<(No5r@=%%p-9e55^!e2WxYc@!cIbt=-yC?-O19g4u7^g zxw%`n=dS+J@aKDy&v2-v3+bdSLu|&)YfV0=F*JZuw&U~WE~+$5k2wb+Rvai1!x zy5vcBIqARUr0i}SNq4Q8bhnfKwXD$HQRrA!=pMiRAF|hb;`Mm;`r)Y4aM~viXRp)#a+U|c%zIo(G? z@PvL$xXCqry?@V3JXf=Q3v{JLKkkqBji}b_7ad*ycz@UL%#uFgq-UJ;(Jbi`YbGr_ z=}(QM{alV36GjF<@K_tz9ie)_vigjNqGJNuI%+ukHOzdUjwKH zYz$g}>|uZUJI;KEGS}d65g9+_w_MXxPh}PVd|$HEN_q!9aNZL8+|~CyX~^CY#4%<3 z86QS{)280z$;~GW2@hEKJ)RAvLnK{ct}t4mp|Ok%|2ytPVa9%ov3Q#$^JDH?-SAz375e? zYD&Vzq|jJTj){n+4FK+&qbn=%jLFqb)m6RswW5k(2$QFuF)2%vpluJOegvPfdAmf# zV=yQpDI&5CrB4>Ks%KB1efxZs zi2Bu;3m=}3nWbjWGQF*R-%4YFTPw%((T!z6QnQLR^3K_#;tcR-vbKG_vp^^Z0wOvm z6eouQbrOa6f0{fhe@LgtbULDwjdNvP$!h0Z@+Hj?L0>{$M8EPftuK{q6Q|gw_)qHX zzoBPiIxVnoLaSYya}UaTl-^fde#to`f7jYyha_ujiA(g}?8Q)2Wj>M^UYo}oQ7GH(ODn(d%FpmH zb|v@|Tp2`iv0nQC4#d4R1kyG6f+`o4Yr01zMgLD^lMHVre8(7e76o}8b6lR`((Yje z^3e7Q!>PC49+Y3j?7?@Bx!F-xZjRbDadenx!`hBv_b4HvQI@yi+s9pcJi&h*+5L{v z{-Fb;;tA*Mss4`-?WcrDtuJKax6!js$k%{52 z4~XuKo{vV>eM9k1`Q8vme4Q*nq6bL#_s>oF3PwDihb^0Zp{)|pWV|7sF zw>cGhoUc~f2;7KlHK9<`;cu|5`*#P!tl#0%9vwqW>5lCEqkBKnP|Kb$_VC1?9$Yo} z=leE2|dOJfSy z_6S0*=(Vlyer-D+3ewzYx{Pq1#e-Xz8QcO3S2uS5IW4_xANmunRchsthxg=kz9El% zz6lzn+4FL~v1qOQ?lQj9?Q%BFoSGbBfNAHHa~zK~eVEtJc^QMO3aPoG@53}JHv2q^ zsmZ?ma_ZK~f_YdwMncvU%o2DATZA0dYoF9wbKdx;T>gL^LR0&BZSF3*dpdDxLF0R_ z#P`ze^+dkM%iqhZ_`RuPf#W)&?tNV`jveQKOtF!F6m z^@OjOYS*K?nvuX9N&}*QJ+BevAID3b-Fq;Ml3}kouFv|iPVH@ym{{oI4U39J7q7^u z|N85%m*El{1B0@(S{O1my;VuUWV@R5a#9bw@F*Xufj*!%g856c7`GRR&~rSd;krgw zRm~HG>B6Cu9I{QjOIQo?n4_aL-Dw<7u_p1mu~6R7Arws)8p~bDXRo59u6dt=?f3PFgxUhs74l z%Voew>vXhO2MVPAjKR|7@^~HhEw>x8pAmx~N>rW|)hrkl%gUI8R%B+uwM5R9T_o`G z?Y!S(OVf+X@95)6rx-wx9C$^XGQiGP)}VyFR<=am_f}}e{wEHVJ*h=2$IH(=bL;Lv zw#Gdz9-Nz<>dUPkHI1K~Vz;6hwhe2}M~tJRS?*qlL>-X-fkURRG;ZCa{Wz#xR+d7Y zH38XIc#^^(<*Eteq-i(BeBdx@L0&s{%yZ5rMFWfo zc%5d0A}R}ANg;L+b#q`0BEaxu@K|4%Tj;!oxY1xxoeg<-0v@U#`*W0|pI79Oa#hBT z&ZlS6dO}agaAjIQB&o~cznC+TQ!}Ozug6crefYiL1(QeJY*>Eu{_*nU(PFS0JQoTb z%UMRcL@&sF5S*OI3mn$ynix0_(SSgd4aa2^3r$h9#p4CYETd&{d`d0I z;dHia*978~^3fE4j;7>LyGyeCwOA2bPMas7%C@x3$Rz`+fl1Md-L`C)YCnz7$8SAqi{FBZBa+-}TmYN0W%zILyadm!3Yd zO9}G_BprOgcb+lSQw$5;WtrGJzo;TvU8D>~9f$cBy`U7`kmBBbhSPh$PvfgJ@JmnZ>F$fk}O?+f&m#*ed?kUEhmcyIPsuOqx<*jPO+OTBd;tR^>$Y zGpEpwE(ftf9VqP`dc3rK(=IkSv&)73Ju^U~2)l)5_o~al0|8$6PDPK(2b0Fh5ZmV+ zukOf+h3iq&*H`zhw1E2ORcUpF>>@ds>%m#QkugSaW-teKv2Drm2|(qcXSUOMXIvvN zd(n}E1^)|j6p-^$I3zlyW`_e{0bV&$q_FP!VDKc|6mK#WPVz0uEmoTSR$s}W(~zf> zB8oC41Kt?iJYoH>t z7&F!=1}s@KcVUSBHIOEAQ+n1yUMt2I;P1^>AoUp-XJN$TYZXa0NOzi0vL9r)U z3<(ibwX7@!^wvndD0%~6>nW$d#aAi0(M{z$Vmvpaw)<}FMUsv z!nv#OOHf&6r7hk#c zY6KFtiuie_{)OayzTi(}A`21W`B>42@DVdiTUA6=D7rSdTrm+S5cN1%7RaV3`>62K zN+9ZBDicgUwioXg0C>L+AxQ-kMzUJ{pGn;<>l-t-eT%Vj;CJiHf;u$ z)mN+I((9Oqag_upG1tmPx+EgcV53zUm}~iI@(I7pp|Od*50CBKdwOst<)8e=f2Z~1 zPbG;C6@_13?N+C$phnpw%5VJImzV0QkbZW?=8G-38_-Y)^R$V@@NlRnBFfe*Pk#Z<6j6tW|VvM>XbNE-5r zQU>s>(XRtC@(xnQG-1$+fjT|QOEEi7NdWprZQnvk)oPPCUe&51oTT!L<}o#WK3cL6m5%P3 z8bC<2X6~AXF3R)OS{-hUPakyEt)ru3BWvxt^bSCpLOw2Ah?pRvmE12wvb^{D)|k^| z>XOx$3MI}SOMHUg6v4&0U^!`oGG)PK1Q*9u)1geYqwrRz!Kce%Oh3elYnz|o*%i@B z@vqwMC%Y8}Rgq7LTuQch8t(K3zI(fTLDbWI$%lkI-R)aE5cl|kz^4!U;?bn}s6(Fa z^)2yE_xa-Sr1^OAA+6r;+p-p~s)$2cvZ{;2N%L^>;gfO~)a_I97SzQN`3&mf>7@B| z^5IdfMAhx2ZIb9xV6i=$dX`GL$tqEy*yW%zi z_}@2DAcxxUAl&6e>V+^+?hHkC-{z#0nWmOz0+t}phn$riD z5%kO~$0y^Dps}i0cu6c^4M6z0Q$&^V zo+g0KxvNjQDXW3Yp1`a}+n4Zn+Ej&DH5OS~R{a)tw!_JGkqeUQ zMOVKd5*<9uO(ed6vW0vWRGKO=PI`x~jO|9^bAekX%O(=)zCf@oy5a~5SO{$!Krg#_ zeVb1$LWsnsq4(5!9j^6JE~3-#S!=bTubOIbkm9_WHc!}zb)yjOtyjK7PHR<8c;m{+ zmoX~G*;uZ6$NJdHGhA-8IKx7H;r6ne@j~n_$b61XA{cA;#nN{Khn;r9S{|ja)ro$A z9b9QYmTTbOHooB`W@MC|U#j?OB8$g8NO>pQ=}7IJwqX%|5bhGq`P;0FPSv0Yu9riG z8>0!m01+9Ej0>5{9WXx3W5c)&9UFlcWh6Jb)TkkNksIi4{-*?471g1Au`_Yj@|w(eCSEIEu`}?I*=L`9_7+47sJ_L`@=z5s3!`D8$^hBp`{}R6&%-b;~a<%L#pM zC*~-eCLH-31rsyp;{v@9vKWGwxQSU+O@M;C6|y(d(Hux$tla|wri0*8K1X2~1Du}Q z-fV;dI(Qn4OZC?^X_uf44ZQJ3J+M?8b_;GU+i;e@H93$*Dt@0ns^EyNlfFQz(6#Fn zv!%o(grP}Z?dDn$Zt3uXM$03cQNcKp8}W@dKhOZwCFOlZ%~C6}a?lI7ze;vAW|`@T z_G$0xpi7v!ysHTo8Jy;O*`o!S`;o-LU^x2N*>R14Qu>xf!+S~a=56?5sPLo*dFeKo z=|Z9K2lYvP8=-JHzBk098R2^g*O9cc(ObdB-ygs0PgD4N`6W?H)P*^H8KLWs49tLW zMG5?m56nNJuD=hM4Wkc)wD~dxi<6NNo%l#Jl|%QQWzhJ8(v&1AJ8i&LLdQ!!Py_47 zc>BllzAr~rhj_RmRmC*@5v82Jl6MQrSx)fW!t*NNJ`~wJLnS|{4~cgsL0M>|UqLb- z28JIEviK>wk(0$TFpOA@>g(%(!YLGf6(2tpPF`|70_{QH* z7X*N`W{-JJeUg9tG0nLj1U&WQy!q4oTxW$I1^i*Z35>{++!2Rj7PuB)I~T{9<0?auAUOGy~=2Vyc944*VmjikLV&?n7JexkM5GaZm6O zU@-q--Yei_`L9?4*j5Cq)-#-2^7^UShy|A@{lidN^Tx=?FX?kJmu>Fq{T7HPTUFsa zfk8NNJC5~BoZ$JO!vAyB@++!I%(ODT1rzx9Q~3Y2yvzCE3!1i2i;=eQui;(}!XHYW zd7jFCRTZw~64UaZre(lCR@c*XzS3$d{A7NRSv?ne=A=FNPxT22?Im=V6MR1CGC-}J zo&3P^{~2EUC;V0|6>1Rx z_X*uvO(88q()D=J<~3jasGe)7lpa}nweTB0436uOxF+HXJN>0!(Uf^bnG)aXr*#oG zOEnoK!Xv;7dZh74F9})d+Bi_ZDwpNdQ}*%p5XCw#ap9o!CgO^(=0No7{$8w%R`Gui z{;u`6pWhn%q<8bI-+!?W@ZX+vT~&R0)`k!P(PZmml|~K;oeFn@!`LwnqDxIy=G@=?zaBzws-N_ZxZ2FkjcUI;`|>zh{;!AYaekf8acQtM z?;StvjLLwo1a|Gtt~<_aSA$s}dxi3lc5l{Pl{IZe0+!3GcUU*z`e}96Tw@a@TQ|Hb z6D5ov2-dpFxn;0cEFmO02st|vJ5I>mD6SuBCozPr4X2>011C-nclPL1kX=}CaBr&i z>giW&j~_Vj)X?JapSewwn9j&>(OZG}q&~BTOOxJq$q<2bqDEz};C6lS=v07eToQpK zMriFP?#q zmuG`@>}oU)&v2>;5WUR39Mv_NZQ>0OcUA7wTXGP4f`cTrbd=nuv~={x=eAM>3tq{q z8Xuk1p&ri3>Fv-~6Ff}bE@vklgiNQ7I6dFe;fF=7_Gt)(w{5owhB-OpIye!uv>>0+ z3BYs~FT&&L++sSGKdE?;6MlWSmjJt6l-?_}S*vqB2heLB4!iptjhdTxcUT9a%Ktbn zkVDM}ic((}lsTUFB?e%@GY&v;1deD+F-EG5qi^X%Cr3ej{;K?(QslY{^Y~&@33paP zxK<~xDry=Tu?pK9L*e@16eap~Dwt=9cHz6)G!I?-o&8-l)XJaZ`v8a0GxJNSL9GaC z5C_0h1H|4d$`BHF_Vv6!mZrK}&3qjGT|v~c;qQ;Dm9igQbj?TkmI#{{D$nXJ#a36~ z)46fpPrRZqz?UNpBh%A9Xe)5o|3W$%m`dJkW1!-CavUt)3ojWuI9S^)f7ZM07E9!w z*DSt>t7#jfek%xCM2lg*05 z+LUeLl2b3t$;{yI@sxxoaakqCjNLDSU!!j-B-+b4gS2A+53A0up2!*eGE;N%qx>3k zcDP(As$izhk2gqQ{ZpUc~q32 z_&56D>kAu{X4|#QPUfMfv5n#ToM!b)oMIhNa8gdLwkBqZx|$L$JT3<}wE=_&*I|eg znOjHuvFF~Cdv^C)Xk0`g+|!a^SUC9GT#%TOaT5EDHUpJ5iUj-d9LT`#Gq=AbNBi+v zZlQ*~^W2z(FRMJFK!gK&%iJv{TPpYz`g&VA&qHypfOjc&J!sL{2;tPQ^7@-A+(>ANW z?Lqeu5H|}MyLppkka`T)bP?Gyc5Ibm@yG`awIpyMjOc9^k2L$4<|MDg*+L%2VF4O2 zj_sIepgkW}_{tf#*FQH=x0B5)VDLLQM|Zwf>VB~`N#|Q^{i6-QkZx9%_YsVC>02Yo z?^77h3WC=;JsSu51jaGeED;n;khP<9_drK%`+1&2Dh}MLv`<USr*n`SIdT*K7bYEQ(J;Txw{sE3`1BJaj?PvGs!`+aPRd*GHXV<)*)-V3 z(>4(mS&fM*{IarM*9seYC|=+Z2mDHspl7}EciWpi*$o|dIcH3Mghtd8YpM}rVi6M+ z17rr!l+e*=40B^QFF8xeIrdo^t(q>Uz}eLar8SA`otBMgYUA@*#zjCdEyxzx*ch>N zX4MF%M2yL>mYA~1^az#4nW19I`L$2M*Fg?kso0x>O%p<|sFD?3d`;i>Tsk`zJe!P| z@T+v?B6(NE2qPeaUG#12>h0Osy%B3L53Po^V2nI`;&;T?_MRyhYkAgvK^a5bgOPtMLqNc_kepc7c{FXC~hnN>rz8 z502^5+KpWuGTU*w%hFV6ObUowmy#lB2;}*RQ4h8bl^Y4dk-9v_o5jTbc8%gLc9|gR zaY{|?S)LZX)*5NdUY{-)%}ol2X0rR9t~;Sh#ob#vT-vz_N@T#G4b3t@6jqM+XU-Y< zXn}?&oIxKD%R8qL^L!J>YypbQaq4=F99cs#JiM?b>%5)UMS*X4oNHP3lBh zRvno;3)7&a$uE_?_&++>?G}FZO;Du`S+2VB^i2Obvn9!jIjk z;nbSUYJ&xh711%ri-A0mqhl<+uD7Q^7KSPt*vzGZhWF{V#5WbGAl)WzOQgFxHFXWC zWdoUuwh#MV~EOap9HuSARmA<8a z!}|XIt?`=KgM=fyKn9@!dQzQB)Z;c{ved;h>W6gEu$tuaHMp0|{?sj+;x}^rxmZUu zse66*rXFC>(|^~tk1f=rzw@_m9(iaDdUSrm5)_}DOv2b(Z++U4;XvcS%XlGqVccaMqB2cW5rk?>FefJ|?GQAJ!v&gP!2&FLk*# zh>~Z56(umg(jH}t+H-xZ25Z-Gjoe~my{6K|3KdPY{f9@+^XLY`Knl#bG$9jD1=$^~QoyBZE=O%4}* zr&x0Pt6qdL-QlsFsn~}KVQBL>i#Pv-r(xLHb>Rk5Eeu)*_|N;Wfo;Eei>i1ge*vD) zaZszpC{I@-F7;%R!MF*(3(7XbkC$HOMRB$?_5Zw>BdDOz-AGjaL%8uTc!sA;9Ng}F znJ%lnhgSU5j7m9O1&&D zg^~j&ki{rTi6u{BytB9Fs57;x*_lvb$6iZE?#a#DRBytO5gO?RsM^jEiL}Y>yjGlX zKwo6yv(ldX)rGvZz?vXbQ_~jMl3PO_JG+A%2MK1)xp5pQUY@d;pTK?@lWx2*Ud z7ay_sNkhhip-ONz6LoKe81e`jg61`)%uY(a;l2C^DK|_uIh1d1Fc#dIr}C!b&J>h zp4$UXhBru1Qk9O5D>NbCMkmbXO=$UwO|i$c`xJ)g^ zBN4&efhSd=l395!Pq+S%1P(p~dT<&>?po>a9~$^Pkc#@gsq{qx8Je)Ol@#m4Ov70{wSz`}>9?cq$@n>(=8061T*4W3N{aNDxe-37i$N6(8Ydpc9 z!&&1={(L-ZJjEZ>Sx@ulXx2E!pJ%ehv-~-pHBRv7WY!qw&#A0&nm^BFjpzCELe@CL zpBJ;nxAEtttno5`&Ss5Q`15Mk_ym9IS>qgk&S#C+`18rEae+UtXN^x~hc9lM z^RK!XvWvj-V)h>Bf#U|kGcg)(WbaWsjvL-|K8_p6zvLmpeZ!}-i?yr?u%FKE0b*O_ zz+uD%f&5!eJd`y?onR2goWO^}xD$*=!-?G)>*+?*BIr+b<5@uco6OXJa|4%!w)?o$ zpBt_{{=}h=AF&z7fx~bVe^XD}@*3Mp>LkSq@14FT}s}GaG)91R}!yto7#}l|YKH0DMnfy3ZQ{$g3!Z ztde7OsMR-)1aEA$Oo_S=Zh)SFr9IjFOXj#%ZCMmD;6{*}COf$1Vyd^Y&8m0vUgq#z zvT}(JUUI|oT=kb+7R!X2?353MV?pINx)Y~&PIrIxL zE5bC^4%PtD|OPPmM^cc%<%3H^*C-F|0uNw+sc~n{6$Y-r++N z(^p5waSLSx4{WzOz>1d4e8e z71$YXA(T>Z?BM7~pp0dAZwN_!7^h;llJdmusXl#vMTE1;@ljq0G+U=oI1iO*rWxJT z2NyH?plt=G4ymz-V&D|`meA@jc$LsfIK{G#msmT-77L|CcNZpivUc<_Ni82Cc#yRV zVhhqtr`1ax`j3H*r_Ad>p1{CGAWggL%OGU%ls^H4Wbb!nj7$#G*^MXuS+e3<0Xu`# zghkPnWw8j8fm*RMqjjyl-?OO2YNK|OjdeGLNC#7G#hoHlz%(?*5(6xz3~hzBL|>Cr zlY<4_lr(}ef}MOeEm+Ow9SdX*1h!Jp2yAVb@i$C8>vDS%8pZoa8Fxnyj^(&37Up%b z8Eesn#aP@!vFn{HD`T+gvCyo^Fk832Yru=n&E4bTxcZ4{8jD3eFw2CCVZ}91-tr8O z-a@u9&E>e4188NeE7+jM?ft0VO)w2cO2oTzPt|-cm(`(c)$R4KyGlWc3+2snpx_VJ z&4Rep&D%xKK*cJG#>XYP2z5Uomb$tXF*UK=v`!Wt#NNA8w+6JPZtpG|(5nkT3m1(@ zUUnIg;D4GxZNAu%Ms0aq8r8%xSe+`qb(o|{teo-;6qrn>wtEoguxueEMpH1Ek%ig& zb_a;O=o}0S%iBgt(cB2XSh4oqHl$AdsmDr>Q+41JO5@*d(8LLEhmQz*S$3sC>$kLV zqLe{iY-wTO+;c4n^-ezCx;IarEQOSBYni8trp~vdIB?lREi-)O4$EjRa$jm$Bv$Tg zEfJv0KGFJEo;=kOfjReO>pqv|3cS*i3c-b8frRyJ#x_H&x6kl7_=^*FXL zOo!VZqDMO>{oH>o`6`5`Q}c6tJu;g`Yr1?wjJ2u`L?dlqJY_u)zI2(Kc{>G zZIeIl{7vNFnetf#k^k+^-%S3Nlppb{zwZ3I$ls=X1<(^xbjGm5P?dacW1%&T7(!-$zk2>t=g!y9oPFL-t;2u5>0Jzp5F#_-aG9`3c(L{RW&)SHIu7AhwZLeo z=0N;87=IoQSJ^xW0cp{~*=M=F$ivv;UDelhFZxFX72VP|WTUV<*@W1L7v{Kb>n=^i z3R5uwNvuT8G@Y)aA~*QJ8TbrSsX>d=%Er52p4Z(yy@5b6-}eQom`sDo7C&Dd2egxqr z&NVE7G@8$Kgc9d{QnUaq_-~4JyuD8L78or+^w85b>gHcpwGlUdGvnWd#l=3y3-Fg9 z*w1%C(d0}{J9C4n_%C)5x*CeF>A?j**yIP_^n*L&0q&@%CL-PcBR|*@4|e%M5dLrb z0feurFiNeAVRV8osoiXG$tu;G&51WW51O2+E=eChxJb@lnL89xbD<*{ho4-Ynqa+# z{-JhxV)RPVY|Kk0zDaCm7HF0g6akC%oL(sP8+vPeyg3c=vBQiVxZ`rO=2gTw{J6|w z0LY4Owmm(Cbm1^Qu8h6uQTCuI>q2b?ISlUD1Ks0FI(vPm`@rZK0Rdor&t2^Aw<_ z^pTgaSD)BpB@U4U3$0Vyp(DQA^!@_^q4w2hh=MlR-0ONu)lsODQg!-Xbm~AJc@&+M zdL0{b1FkA+1#YCrt8d&=Ur^$^wAe<2VXlzt4lj1h6fYtOYEvG!g25A2__>eq6tr^A?Q|A477rbtbi zG2v=5Jv$(oFQQ*RuhdRmEc~fLg32;=Y0_f<*7GHi)W@%S5_P2WVvfYj!0lyTwRXg% zW79Ug(n(C5#cp?QqIG$`{<1zJsoMK|c9G}lGG`k8f)TQe9q$6bL+j#>8+CoEewI4? zVVH$q>RfGI4j<&>&d1K%%0$^VtgL|0RR6d5bzbF?ZMhe#sg1pTUA6RgGk+D4=1!(w z{jYt0Sy?H_%KEN*l!HZ;9KgvIpz>pTu;La}fb{h1^+awJ05`@C^j&Q;OOSsb5$(X? zm6>p8KN8!>RUs?sXG0xzA7At!<|Feu8Mm|4(yHM9QFGNPR5tpfUk^X`Q5OjVcUc%< z#lQ+0eeb`T1cDU{%lv0~$R=uj*!YZUUJFQ`3RN|K3bZ=f#~p?S3THptgi~ zGpE@!4+@%G4h(W0Ep$G>c{HcFR7q+kyKM|7ErA!Hb2a=fUZ|Rob@9k8?l`Q;O@pFDH++?k7~!`FdVuWBp{H9@oYqlR)g zM)fvj0`UU|6<}pcG6Bb%Cfb|qvB0?$I0Zo`;HYEux4D?p3oz^hgQ|7JL| z`jjp=bP-0a+*@(gz3Q#h6zZ))i}k9HdZIq+%kJYP5?WkzWpmG~r;MgnCuT)LDV-r3 zv@O5Y74($c?GFlHKm<&r13TPf@Tlv?17HL|0Y%dGY!6@P9O6=-M$Vuo5i|>vO7)yz zs+Vh;?+4j{lbg~Ziwd!~s~M~Qf-au7CzSfME(PAi{HpE+c4+>dZYg4I{SzcTTaI6y zoxHX(Lkf8$7z=2g_N<+w9+5AHu8;_#qou2Fg)~&2R-^}$<7bZ_- zy)k~;y8Ap^cfEw0^b(fq2zz+FG6eGhDOG{JCbm*4;N`3aTCS*>M|BL*hcixH8uJHo zRTN8GscSIdcOmdsXA`mOC-XlN!t-XzT--ZP!AX#Utxhwc75{yM&mZcwJ`@qGK$Si)X5TKn$!SHR(A# zF-%~y%U*Xf1PE}}uEWesMwifP(ACLHWer`jPB zhY_l!np4?%E~x~nBmq{oaE`p@JKHUa z@TRcaq z_qcTS$Dh!hbq=oB=lY+ambcVjafgilNeku~B{%l8x1?CPq!ap4Bh> zfD$p42FO@>4t3Go8q!mkq`SUV)-bMG&oZa4o4cM}U41?MYuDeoeyd$4t?A#;!y&o+ z|GSVd?&{jnvz}$s16@z{^gp`s#r`$xxA%2z=s1eueKu}{n<1A5XHEKedyU7ME6 zuyIQGKe3RL{H%3o@+ly|wObA$^ejyM=cInaVoVyaD>6R9uK*#yIPo#loR|;V6#nH# zw*FcrFs~Yvtaled;UT08gOuNGZXj8pmuH zr6ukzV#IW0CPs@9iSS#DNQ@DK5M#t3MEETRA;NDl2r)jy;fnBEoAdG6k_X-*6c?Eo z&SI)bG_DA?MKrDmwzWMsnI#}sn9LH8i@snr8>XFMHG6L!V+%u0YNG)E2(tx3V&)lP zwy>g&Fk9GoMu4rF>}myp2eU@aiJdaBRn9{hcD719ENfdOc4e5{D)ER6Z~r<*UZKsPM)0?|JTHT?)_CpJdHhXGGD&kzIN@qD z`S8e9c&HP7R=PGbdJSoJT*f+xyqJHEwk9n7O1bDWANiqy`KK)^j8Z7PT}1`By_l7% zId@y3EoXVxLSu^`5pXyx0kqUE3}1?tMHK_naFtgZV|%Qyp5&y&sA`KBy&4h=)o)l` zJ-~%YuD#hap=ZBI#4yi_9PLE#U?wDFSxUfDas|)XSjP3JmP(A}mO@qmq|{-%Bv`(4 z78qpcHuDGtlTf4y7-Z-rM?WEid-iK2Vz}CHLJ*eWqNhTINBkhi0Y5;8!h@53V2MvF zea2TW#cuYe{mhHw$}^5d^WJCt%*a!Dh8ZT$zUpWA8&FlTZ}#KWtT+t$%{&Ws{ybDe zVdT+Rn8{ax;CnV?D4^_w4nmo};yjWK^f)vY^PC^Zg$QK?)p4CCOOJ$6@;5Rw+n($^ z%8iJP8FmPFoQ__81UEw0CZ}%Z98dd6@_;jQB$Pg?08f51juI-FFn@7GDB!^@a@+z< z^hHi;t`=iOUfDP;)XXJu9vrQ4XDvZ%d@YR{5dxD$e{P#;j3vhMs8iofxxM^44|9<( zR!+uSzrBgS`ENDp_$8&$0$O>V7Xzb$Nf0qkw>ciQkNY-XFL=?-685;nVs>b69QUG_ z7c`zC#N=yJLn|^Ek&&lK#|$%W^-%oZkgf0JE>>ddPK9Rn=$2nxsvOh{uH!rjy+_ym zbhQgKIRu-k!G5mQ$c5xu#QML z48PDDtF!iH$>?dPnjD?d4IrqC;fzGw&4_y$^V9Kb9<#az&1V<`DjXtZhYvs%kP(KJ zkSRH5T|ikBu6Y4ugbB~_vtA&xt-qI3KT6i^2%C?GU23dlmY+Cgl{ zqj&VTGMaETjLUnB)rayPm7$A7lI5_u2L*k9_)duBYi*l4p(Fq9L{6dw9!obcw>$Mi zCr?<(Ga(0^MlagfRlwYDtVIW2BBE;WLHs1DTp#6-h`En7-0D{8g(~=vh6szCS)vvc z^D`_|XB?I%N5}4Ibw)Y}N9 zCJX-Yi1wb-Xn~aBbmgMctR-TKdoeEoO{x$x68vcHY0+@Q;V#=htaPe?a|FdL8a}wf zcZUlW0J=^B!;MScM@RwTt?~%5U_A{Ew+2T@nOrZAT$z{}!`Gb;HP)ZZ^TquFBitJVb9J(Lfd9OA$1#JnJ z1;qaoZUW+f1MC6TfH?LDl#f^dTPq+AxMQm&o`Gn0>p2?KcpL30!UO;OYWY|LhA;`v zk*DX3WRLZ&c!`6xVm0&+bd|p<7_oh};X6S&D0oRwpUruqOdx^|v@s9M56?M9HD|S& zT;te@dU_deVXRLq9!!noGG_S9(Ae1HwOQ}D9uqQcm;?{JGYjelU=nrSQ>Q-s`P+ud_DI`q0mGQ?!HA~^O|Ql16U*EBHHrg4$w z&GK|*N8nO9GAZ*Psu>L{{>D(yZ0TCvv%|`>jcf|_mO-vmv-zI&S~L&yFoZP0OOMWW zG=ti?4<>D;w(!d^1XZ9$!(7lR}PgF4VF)Cf56Pk^_rf=%=S;+;8hTccE z2ApdJCzS&>E{fMGgWS?zxrepV3UzITR_y1|5Ae%dq3JLCOm!&Y7TK_8CI_I;nbLzClbZ~yY(3abB<|d~xurRDmHp7}nydcbG zsK6Ryt$)u(!_}rxPO38&JCXl<@E@MBz(hilMOsqUwc7pj{Gxk3CVT;Sh3-AYqg!;3 z7Q2xcJXt`|kvTgM753&WRrO^{R{;AEg?^M@w5z)iKUQd$)YrFY*JyH6Ae93k?68Y4 zgNw6v(WXVv6T1#MV`MpBiaGGKUi^tgjTA3YZN`l)Bw%E3VtZ-xOITQi0r7A#y_+#0 zAB1C!H5AZ|++LZ1=*A85`1(=qH)91jYD4m`@C#Q7_{C{)lZ^{$^($yeuR}!;kEGiW zb3=JRPOxGU)`KK|;EH0?_9!n$c*dPd9pe%Y%*V>7e!#HHK^r6EKRGV( zgT%0LT_`dw=#gS9;e7(lH3o8MDQKtc`CFd1t@#MYopF@x85(n2%*JCZMSwgLPW%F| ze|4GWs?R2Y8)~j$ zD*^QWWOenfXFWtvCLnc&jc_oA5bP9{t3k57GR09HIo#rXiUc#I#MZ~+(0OumL^gtz z-#~z>pw+Yify9!OzXkrk<$-!D8L(+b_sr!OJTY6DvgQV?Yz~KdR_~&*#j-w;kY>sD zZry3j3(8Ag%)A=z5nR~2?dR_Z8blYh>>GaGqz8!QiVma`h*vUhU5mXOft~%qXwk3y z$J7xkV|K=594K28MY3F5su9IcJwm1KKtN=uEFg$M>AnZA+*)=p9y}0$bz@(itU?%# zxyL+c%`{L{paaaleG9Rd(Q&aG&k#eKn!!zX=xnSs1e;(x?!4d@LhL7%`jjpgbP;aW zU*~dr(9n!11XXPM*5qvSpXz=Cm#ljmj#6YdDXDTiXH*5c>O1PTuY}B?z1(Uh2{gpp zR-7IPSX8>Bsv?B9dvcW9SoVmE)OYGq^vUAp?JzKD>i#*erg=t#h;l=dwpLsE>mk&X znOg0&B*Q{`X&lZ5;&=lKAQ6%^8#-{bI_sR!vNAH|bSGbV#?t65nIEZ2FKVnY&u{LQ z4F_*xNx~ZG%SuSA4znU5#2}imeyX z9wrOOf9ji;JJuf_XYE{W6ed{$u2!cw7=rNsY5HyUHqPLP!}^nEP*rPOdB-ctEgVAYEhE+9PvAR!W9 zx7QH%AlxlL7a$biBfIllS>{+yKSH(eT~Iov8e`o}C)85IM$-B_mAwetUKuPa^ik`m zk!d_F;Y7rnKEF>!!n?b=wriQK!4o+3*Le3HiA8v)ZWbM6TaR1ZNlAeo+1z<;{rn>A zn|mbf;}meZ`~FjxHl>Aknjmhx8Js`IFpCidT6y_+-bv+N1$9>0`aL ziC;fIx!>zI3t)B?vS`QzEq$T$87{X+BG?6&By#G~A?rTFkkyel=4wZVX1D zz9^W_3p|P;pj`-o2pH7{woff-AX%{suW~q>1bL^Qmr#-GGu8R!5bgu?L4;rQq4R_~ zv4*VZ#Fk}La5k0zs&r=AZtST5`JCEn%%NVU+eMHrQ9_Vj0mvJ9qy~x!C5(7_VJp{l z7c!_mV|Wd``p411`+AI)HV_J;s|Eb~_4|pPI@772K zaI{#9TdU2HJmyXcXaGdwJtu3K9eB%l01IM#L5nWk1K-%a7>Q#GkR|$amTiyPPFQma zZDBHnlvx{55pN=j?qI6H;Cb$#T9Ll<1%c@kz!8T$g8#^IuQIbnh zE+er#GVf+_Fv%ttO#vOi zE(|JIVlcIVP4*&PsVeHl7^AG}U*}a}d(NqAeQ>ouSk~gB)~>}kp#2zkL6z_Y)CxYH z-5!#=0?=q&~||+7z1k@E2Uaq;lHu^(3qV4bx?~ z1AE#t1}DsOWfORry4;$pd~uH|c|jL(Fr!~->uqbN_B$at@pu_wb~Cx0I%cO8OCS(< z1dMObzbWK=RBy1tmfv^TXKd+S3tDdSsl{zhOBJzAYw&D)*SPR9XGFKAlFd6N0ad{$Ub`@PXV#1JavjF_A&JjATycR9g3nYsvQFVgOTEbJJV`;7tlQ{_ zpw|X-5%rmeBm@a>zv+h1n+iI6kIED(0^11~b;^hr9&KsY!x7>zx>0%cs`FxK7%Dub zhrIFY;XESk+{VUSpwU-&EWBH0T=gc)z`2skskjaNUBfA+1;c0d z^7p9WTQGdc?+bKzb>~J8c7CPp;Oye-fwue zR)PGb}^mEINnIOC307+|9{~{$kmbixQc&f*maRo4>ane@mPYMp(csDcg^qF+D z(h=!wAnL`SzAT!vOE7y-3nVkouxRfF?^cnAba_~pUAjD?%Mo4n>f)-NQ)<61l6LDu zx@hOGen=PZp{S$QGuO{6^_nghb$LUVH+31)rK!smT_$vaMW(}!(@IIRUvKNu(d9dI z`LZrTocf>B<%e|ni(E=LIn@z>@@+{C%m#iP@xH#*eckI#=n`B37IoAScca*aOUayyYVUIzGUQ>tycUudnxE{nwx?#VT&(=m!YghlHj^^} z$s6ntCY2uNK}Oxi4h`moJe-pBOJPi3HY-(t?_q5*F0Mdo487Hv#qn)k4g2o+OQbbc zDPA9)mxtZ!xX2~P;o`#cr&s!+=TZzZbs+65g;6;plv!mj<|xcC0{$8aq)*8aR!}Gb zqYE~Md_kHVB<7GcC`pFluxv0|FE zO#St@RD|DB0jMs<`;SD`_v^X*>U-Ozykc~W&;7f)J{F625x)SSMs&nc1){h*o`H5_ z;?`ryYWb*2Fr?_hrD#n9Qsm+NqbRUQ=`Y4vftPRHZ$m)+uJf(RE}3OUQ{xJ~y-e|c zuHLRCks;k}!VUHvrCLJ0bI&CHB-}H`E|^%UAgh0a%lmF^i3(z1|AoGqIH%s%?|r{U zne>g@`kDX~Jgxb=mCxxjLLNPK=l&H5h6C7XHL)X!5wR}NSYQaufg|f1v{dy1MEO|w zu|tEtLQ7m62D1F*hGQ$THB=14SbuOejmBuB0=eAlkcO&)?|nVW8Wp%#01iU=FyHDq z3*w)R=g7aluRKH!`rn-Enc*7E`3)T=(@KbDuC-=I%?SFZb&kcEDxkOLyly;ew>>D_ zYc;2?HJj6snrBlkQkb8Rx(_(*8a&jfFufYvCdKB7Rl5Bh*|IpCX6v$cUAFR8f0}7* zM8STasMs8%{#`s}E(RGMRJlsk`BngBYrLZPmn^!asRs#;3vbtr9oz?9oG}-;^ znDs+QxU|3=y^oU#DIj5w8X?pRN$)QyHLgoZ$`<@Ymi3>||4LhOaiquhpxQZ03l8^=TTeRs767?&TX`u=G`CBhq$jtES6- z{#diZ_*sr3X(}-E|7bNESyFw$8GtX+U>rj@o88zWFv7Ma9iUZ3Pcfb{Rnp97J1LpQ zaL*Y0O(zfor~(G?6ZtJFRh3(#w{L9eA`Rb??vwlZ^VYq(0=|N-OIM<_p$em76m(sB z0cMnH{g+E?b%|6ZO};?2C`t4gPkZNHC*uOVFb>*v{w2^l#g3jLu3_8e7y}hrmjgQ+ zUrG!-Vlj{{T0}gBH5g|j(1E9tWHrpnikzIqfI>R+lq5A?8%4~-cUzcqT11rk%m*-Q zwR)VMs>s0-=w@m+@$QEzO{YYuTb><8YqDDQ`!2yes<;L4MEDv!i7!oEQyXKilJXTP zdpef_>38UuV-w-**>E-{QjC3N;gR=4>vPKchA#hsE@D;|hk|!~UAH2j`WJK&3dV}I zWORGTv)(z(bcvx*|D4MHl=6GHpgLHd4C*I&`miv6h(xw#3kqau?d0>QPa%eg>d5|8 z?;Wdp$dT)sjaX>k+0)avvCB1|Z;XxWP5mdDQ+*w+ON#~2d#qrX9XT^i0+X6;y?f<~;-1g3}yX65m zgp`-jf!&rPDmqK`kbi9GhNcsWga=q9FTsIF?43ZMP?$Q4GZ^LdMc*N`=YwM3= zv@C>Ay}#h&(vUH7@o~*`))Z7u&$1D1Fk-BfPG*MO`v%#S4a|ZXW&7NjnY~=~ks|WV zbs&dGUr~#M_1Y_r)r&i(tmSk$C2~4dozm)mlXpI)`qq$;Ab>t(nZ?SZJas?87}3xR zOk#8w?Aj_61a||+s_5huFB@2+=MH?CN6EN~tauqp*KAbYanM#cTep;6yLF~Z(J;8l6JXVth)_gm+ z%QwlKNS<>dzx3Vz^tXNlabCZ*ygk;!qizx7_J#jx_GOO%Pb_O4=Whq-i>0D^1MpIsF^f1J z9TcreB{G>&xb4*rjhu2sCR#NztwGU?=+?MhtxX^H6Va+otjW&DrVq#ESXoWw8fHo- zRhw|{q+2P6B%>2orttrJ^?D~9!-YQS0X=!k5 zmg9ZWD@4(qr-Zo^UNd5j$&2$Ty&clLCpKw8dI^wvI-wMA-C!4t*)&$4+&GXmbB(7S z1j#PGbqe*P+*h{P$DjV+>UCuh9O=`~rX5o%u zaI$&DL9N2qyHGg=h7wACa&%(0X~QzpBDQZ$Gb-)xOO+A*^v0W+Tlm77^K>{d(~B%gwo#7wTbx>|o_8k=e6GSuFQwSKH zKMV9iyw<3I1ZaV^(38$|s>F#U2)8nJofo!PV6QQu&r+umPK8EZF8PIOYFLH_qhDYzgARe!k_L zQn4DO_%QyF{;2cGMfl^*%nyr1>wtFRg95|80*4l{K_6ww*`Tm?SSA0c*x+sA&_|CA z-Ub(hQ+~_X;24n>ygjBc1v%pWDPx1e;KT+61LNgZ@)S6)$_0hNaRy2fhh>LH)yD9 z-(CE+Zrm0&KMO_pHUIDr?%IK}T0gY_n+IanjJ9*fh&z9`BE)Z|z;S+^Ux#EHg%FRs zT=uiQl0rCM99`P_A%t3l*AUYsyR#$Cjt7qO*2^zm5nY<7MB(`kpLbUXAH7O$6Xhwf z@SkWGc<;)8BDJtS2(O9`A?;i$-tK+&9ok_hfON!-))hZ^#kEK{^U59BMH+%zyl0ai zJl93T@QZgmIl^<+hOEhI<3VY7@T;iwPNz3zO-euH^qo#W>@-20@#?or={Hwrglop1 zU&L^}NCWS7B<4r5_W&j8u-#73A{^$CLvwJIM*=T>k7msW>_5`3^4ye~{OL7o&K*=a z=RTMb;yUH-D{^;cig|$_G{fuZqd69Yfy^l)2D>i4@0e}rcD4fZxdj zU&cBETLmezsm8uP@Y+3}OB6So&1)8o*PdhXR2EcVirRo)IX&CPGcXno*m=lv7)>Xj z%4>XyGjOg?b@1wdg2}8UbLB792KFC|2JNjKJ{DixGi1JZ*8X(Ppvb>6IzgG4tFg@5 z0wh!Jh4@b7ZxnZ_$?0rdKz5GENQtPrUvl zzmBv_D{0NqkxSmOx>*VRhWS|~iI|ICfZfhUY0l&sL~RK@T(8PDCoX#usYvsSnYY_J zf@g;o#;H;fueepO84m>qAAURIG?_nh)_b{QMBp_*awDK!?Wc>S_kqC!2Sfkm#<`iA zAa2zr=}a-Ko@tMaczL1DXI<9er}j#1kKRjFmM&oJg5GA%W#vv;ahVULrYy^{Qu0{Y zhUPT9y!$g;PU^|GesqLGp&1ka>|nWU=+ZWdLO!OJMEA!9I{gY%SbjvbO{x(|bgCF&TAZDDEw)?b6pV zH}qxfUEJ6rX#zWPZH)5Rc6v#(_8zlY)lkoFnZrtNjoK#yYyAcoT-r$$Bd2bfh}BJK zDG`x$orxY)Vu|*AS(?qyA{^w6jw<+Itimi*c6OsP6_mV}dfpEu59xymCG|&r(a#-w znM801c+}lk$Iuy4D98XGHU$g>3anF??n=93D%+z`5!4^T-XQE}oOP~IayNY-q+T-` z!rhax$YkD%!PuEn@w$l2uxy#VYkuzdzPdfL1hyio5&3bD!gORr)Rc~!$(=y0w3u39 zFdalSV5kyq#VtUZRsjeTBO}^_OOTCo9tA161F?53dP|ec42{I2lR8Vhj;3>AnwOOu zuH{7vq0Z5GM&r-P_%r7C!v#MU z49&KNNWh9<$=g6n^hf1KT3 zrMk0w^oTz@bjx;=Zuzsr_q}n?pB>v%SD&M{)Yaqy0NrKTBWcpjplWZ-AJ|))Ke(sx zmUBXC|7LCefb{kA2Zv%}R5KU%UCsAi%6tUgm_K+c0Ejd$^NSV-%&$I8bmbO;}O(&)CLYb_2mA+p`jt-afZk{ zAOUwz1jJ-%DM>!F}o&5x02GA%(iT)pWFyx&99gQOT!mp32YNSaN@K$3S z=?S^yncR*0EY4X>&TD)S3gtL_sCI^(VL8%_(;Gx%dZ*PuU!mw=+Ud(3Z#Fp}QtZ7J zj7ZdM1l7_T1#2$+t35&O&!WpS05DKe$kuQ=JM7fL)f?M`kBJ>C7v-#x!pg;>5#&N@|1nl4(tgo4HRU79+0arR}Lp$8vOXR#?!3C&kcXkqzx} z)D>K);9Z`r@OX(NHNg~MeyMdWM!9V60J6sz?v=_x!DI%pBWQB(A{s5@+4;C#XUHM5 zH8tL9@I0Vpr836YUl~wZn7bx>nq&-w2S<{0%*x9Q(+3!q`Od+=Mpdy=StWNDTf^V( zg26aWkvYtv%co4nP`<3edlcnm!=VOYkfM)S@n_+80sAZ2?yZ7gpdB z6m3=eq2Q{CsDkeEoo|v+0qdFotE5Q{;IN*)#06$2u!6xkjw21i+K@Jp7Xc=+BDhQ@ zmThQc#z1(o=xAHQ z)@a6l{BRaZ+@hk>_`t2TITcX6p>qM67oPT&_>O!4RyE3&^#axymPSc*Da4l$6@+Ex zJ!(!2!^6tbsGzF}5p^MkTjn%B@$&XoxULsVdd~aw_sLCj*p6U4e++~2TYR*D<>Emp zK>Dp5gyL(rVp?%F7`i%DFt#ecf*l!tMO_-)&otXpi+EHym~|=F>PL0aK-v&~xlwe; zgAX!*Fsgh2{~;B}0IvSy8^AB|(E<#ABm=l;uE=3;g1QZuANv-;T-MNuXy!XP$p3Kx z@>M&!TB6QzT^10|WirII_y^aj$i+K6OTgs3{uMLpwjO$`7+Jgl7ZacJSq;tfiO)HU z7xXXZbKjQpxknIp7LSN#0eAx^jeP#8Iwe@I5H_`XSY3We!fV?qvZyavM~cVg9MeD% z3xr(E4T}tI?GoH>vcsV&mTNa#4LpteX@%=mUMY%?HMP|`SvzET@o)%(PB+DF#a+v~ z4-7t8G*7rlJqW+bY_p7d|2*|4(R20qu{#$iuPnRYiqpZ#^R~H!G|-vcq)v-*RN7 z>dHqpC+Yv4ycpQkBIyCkY2{v;7)%Nj8~Y8`;!F2n1tVH69DK~odo}9tHzEI7cJO3o zu5^;}asK>yrC!kG43`oOomzs6_R{km6tv%ozFv;faB`btm))G-dX%oAr0B zzr%(v=W$FpyjUBl2~I7r;-k4x8~Gl$-qTjXDhwqss|$BCoPh}?Bs<)pheT~?JtV3~ zjPBmUmI`eoY5ozgmRod^3(fG}gEcA@1kMe%7 z0^%et%7bb22TW!8$jO{(G*pg+pqXIm;;8N1jO!`6nb%LRojvn9hEr2l@XW9GL-Ona=D{X3*TAZ zgpT=IWka_wWb>vjJX^WuQYBI>!3WP>(^h1yLU0I$V()k_)o74~mhQ)15-i1Ny3|L6 z`{jUXuRKwpb0*(fD_opW$cwT#CD(bBw~GD+OA&;Vkb!Ov5?>@U+v}wdknTFz3Z1E# z$lRjTdxz}<(uo&)iuoRC9jJ}dF5`}1FXS);!JkVt`^#hr z+?{>Nt%`N=m)Iqd?(YT^m+vSg&uVpEH%@p3&ISb`g!ex4t_ zLWpC0$31g*jvjsC8pZ3=w~4e}B3}KhDpak3al)RMCWV$u>UUK6yYgzYUJrsWufV$f z+#ul!>(F!FB_SFe08U5fOz1fQ!`+mqNr*;3E-32|Z!R+^CFYsDJi{yqtYLH+K@vhYlqp>q$R&a%!56Kw zT8d=~o)O4&o>Z({J?t9s5*3z={X*Q@lOqAR<+m^BZ8_Vh>{Hw}Ud?FaN{9y(cIBS{ z&sOnVOhup`=GPIPfm>jZeP#4!?S}+@)ampd*l$DGKFM=@RamE5;+fuD3iuMuVlgCp z!4mfNezU7n+ZBhF>l>&ea7>Ldj^!*|vW3M0*tx3;ZYS2IEe}1ee}bE!Hxf&!%zH=C zAlIO_JXT`hT6`>Q>1yd!!$q*s&v20uVs-Y?f|JE4=e2=On!~jHSwJA4!~CUX6=rGf z(mq+GQ5DAi22boB&+s2fl*h7m(S3;J6>0bP2Bp6){s2ACA4&A~r z=!@qu^^vFigU-CJ=IQpWTz0@-llv6d3+%@(Q;=nNck7dJr?>qQXb~GN=|QE~+$jT+ z_xurWjP17<6e{F>uI$*jc`H?Mz@|v1WC-FaR3}198Yp@<{gefOzOq3)!)+7QC)pOn|dq#i@9Z8Cbs^)~UMX5XaX}Ej%b&kP3(oi#8 zcA%Apx;pXZfiBRbctItvYwc}%wECQyMU!KSF1*9pozSG>e77In>2Qfd{aa2JitS= z8nhj`CGK*B+>ZFHwLYp<) zAn2{GzP~ulD)WAI8#V9UriM|>O{SrQ^f@#DpxSeLG|6U#Sg=78!&)Q?u;{HUGC^I{4 zTX;IR-z9TQuRfaWkjk#18LRb&^{QHd$AdUxV#}9UCAhU_v5rhOASM^Wr}^w#x*g@> zVIKGOy07o}IvRRO)sAAe{+xn~C05BYi4lqv^r#PVazZ+-v9zKxsi+GWIg;rz=l4KG&Vh#{TS%kOe&E>z(# z*DxV6k1^LUkuVor;aDI!=Ic`GpqL4z&RQoZv(AZ7>a4ddSicoKVK0WBfK!NJBZfMM zG*)AqGfq;z*OSyXThy3CT+DdGKrBDy)=tjU3iA+ksWv@&B{%&FLSnl?C_ghB-ZO6E z)z$Y`XZ`mwUQ~47!M@CYG0E58{5Py;d$_qe*qKCiS^fX`K0p91H{pmC#{9E;Fojq?#nt_w;Y{mKeMaDD72r6inLm- zfc`AEl~q~st)=i6JNQo3u8wBC50sh!WeoFk07I=@^4{JJvu4QdHV%4qY&N?T-U4&3 z-w4HKAY!op65SEJ`;=YFVGC@K`Lu;Vb`q?ODyhtaeTiOHwHu7IPz(KHLan2`wzR9!rHY=T+TRt>D{qa_>wc;Q!k5^3t*AX#k|fl* zfQ7Nj#)8El-ws0kP!5@85K8TeXrznOA6iTW$ct|+MJUZGKcLzJp>}l@np{EN2&E1) zake?Q9U@c7)1=XbHM8kV5wfM#75q7Okl?Sqily)`l^iPqzR-DeEJWe1S12S(I?ARn zf@x=Zbn@8FCwJy(=sMwcfr%Aj+rWFvsSCo9UB7O?d#g!om?Gh zLM$YWzt7DT7J@A0tkq7-eoL3h$0^vMlnB!l3BUxa9u^~A=^2o$l;S3>5xsKMles7T zzEPa_VPmH*Jyg*O@Odvw7S?y;9V-HufEMO6TZb!0vXiSM;n33YTCAQbnQ?_J9Ou=e z!7|3C+UOCF?cC4kFpW)*HX3NMi+hG{ytwCtcjws7Go)}_HE=z_#DBR)dzU)G4E-uG2o*fGv=*EY3ud&z25T5Vk$j|0FCGl)QziSNiACdOJ9mUI!ZPEIRTBCO_%SdzWZ3d4?i ze?h2QS zupAVEi=gua>yYX}Cz!ucj62E-*+>~roJvfHJYLPqg5P`tpYoq~E!J$h7QUj_?Yq0E zHsLV&q2{54uo;{-orw(6X9JH_L*Ot6PlWU=0O?842^uDuGH;}-9Wj&J!{9XqU1pL+Fl?dl9~ zy!zV7m(C2=b`I{_cj58jefv(GKUI6(AEAocIdrPyGyC?PKD)EFlXdv?k$wAa-n=<< z^YNjn_LY6->-*+Z%K^QXl7mtZ;J&gk)7Z%;HNHnxrbx5rLt5i~l+(Fv0#WT?lNjIc z9NRg}3W<%>K?U@JXyWeJPHl4UQzcK=#;w5^Unw&d$s{ z1b(&IoY`4ZjIi`B*tWBFmDq2`cIGb%%a3x38E&7iJuRSl`Qq%giOeLu<*gr^YRr=k z`de@lee}d(dm4sAZRMNjTP6r>A2$8gz!d%yJDl1Q9ddLgxiiVfENIzlZIP@O^M2M` ztkV|tdbvm^twk%UC`fvMA}g#Ud}2A~TQMgsSsnF5IHk>JxxSXSMNL3!`MaLbt#P-_ zIcJwuD13pJ-$$WfmgN4ur@~+1Qa016g$zS(DLz9X>4I#v(AU$~b8mNlzk?jDUcYwz zmi61hB81ZsrxWUr^M?Q9txzXCM539i6ZrJ9zPLFg)ph<^m+u5`+lXqrpxznDdB5+Ql!aSz}QqlyXNG?r4j%o zr1Vl3rlE+qT|cOA@T**wj@)m1}#U|~8X zX{q}??1`8Gd#tVU`AEdH_b@?PEz===sUt5Zo;50m6vuH?M2LWCgj;#-$91gQP}5#& z?!*&r3TvJn*SWRgm{TaOTw5%X{G_rnFMNQOhcu#YPCv>yBj(QOTSSSPnC1ARE2B9% z8^ZJ5MA~`afI?W@%Fbk^@A=#geTk+u8&MxNx|1!Yv$RcZ{nS$Bm^3?qRG<^Hv(QPB za0ImBtZ%-pgic6PJu)q%1mH{C6oJ^9%P@X>Pq$xHwVSwvx z24syn;G# zYxycgMiTVRqbeEih(tO`YZk+JBp6^qan9l+C6ft7JfLU}t|fpelmzWq8;S!&pvw(P z2{82^*5y?$i|6S#^}ulP0+H?3suGU7W!8pLz4tRF9n~+G1TZ3r9zma4*unUqMA^?p zxUQw-C~FL>=R&Dd)eM`Bm-KljB`fs#1#TA`%-t42s#i62el3ZTAg#sJCyVYgxi9Sg zt5(b~;fOuaFDCh5(Xc00v}WI|5)+F?{~7Gb5GXCYSmIK8TNM-w_HUP z6;{8HnJwOhG#~q5ENr(R_D9ab{sO(&qAv+CVPRdcu+5iuBg-O!Pmb25+4#|SztU9Eg;m1b+sQ$eD zCuY)>J%v<93d!J$)s4W#wy2(i(}wM6Zh%&*oG-VhuGc1WiFGd;WvyqBs%6lKp|m`L zs`H(pg*K{cl=d!iD}dOn0i3kwOU9CAw*W0FsBaO5c#2fO?TS+TmWl-ncmF<_11H%% zhe3u~6Opr2PyH`(2`GC^l(!Vr@ZId3Y7<&ySe>{2_UdE`q-{lE&M?1@^a{`f5U;)2 zmv%d0+lZiWFXSr_soZiv#Du$Z1;Owj0WX&?!5v|_#yUr)YTL0a!=Q|n&Q`eFc8tuh z&GKCzcbJ8(&9|~o^6A$mQT1S^f{RT2xos|oo8hwD4!f78KAcGx z<#6LnefL$%u^os9XUgGB8f%T3OFT%4p1fr{1| z>A_=x`)}l&30pxG@M?y+hQ3N4{eVBQkw@K-9*f!N0&S8R$*FG1Aa`a6{BLi`-rlMj z-o8s)HD4tF*b6uQSx@=KI=?ZKzu}0;RC70dtCUauKd?;yUpAP4*H3rP;EZcg_jaW2 zsp$vZXuOX>PT&uj)K+Rm~wof&LzCiX>;ri>tHTj z^4vOj)5`k6L7QNjiJ{GjaI(IWJ{=Ygznq-$?44BBwjvFt*PNKfqnd30b(ES7H=QL; z^JN*h=pa73(davH<(~NVMEbT2z&q}OQ?WmHh#E_8X?|dFqdaUqkeX6Eu(axqr^~^? zBx`so^aNlVkCcn@ERJ*=B6wrVD?Gfk!s`|=2M435cgnmqYj~&k6$2f^jZ7rhR>bTq^2;i$SAfcs|{$gp$fj2Qj;oLDepxl)g14mP@@W* zO-Z_OBSQ&TRrSSCpuyv_gG9TJ-6N}Utgg+K>ecq7LyAmB+2D*dp@V})6itE}Wn;?t z)hVJ;%uT*hZA-t|xpW7j%KwDh;AH4OhHWrh8u8g6+<4RAuR9jK9QwJ{WfhkBIZ znrb6#(W|;|TO`2HU?gbDi%aLZ_=r@}p&HV<(iq)rx2M|m@6@e;BXxBBual^2;o`lG z2m-B#L|C0MQiP%HS5%^uO;&L`BV)XfJbqeFrN9Zj2Lj^C#; zR_19(X>-?Vhl*b5@A~w7>0iP~_uSRJMavoj5pPsoj!iEu>JI9y@w>lUPvgnG+-nK6 znIjvUyB^@Tm#25|-d*9#5D)3Jab%?IiBm1DiCSB^44mQ;ma-bX7>Mst%8FsZC66>H z(kX+b)qhci_@#J*u4lh)h2Zt=y6n+qlP=a#Y*1>WE)VPS4K5y&^RJygr1wpGlLtUQR}bi${u1ADA1`fimm zMj1CvE>9>=>^~wV4lAYag!S;tN;PzmnT!cR27Y1rR5iPoMUSV=w+nI$Wpjv^!ktM!B6NSiMakNx@gplcu?Rw1Kiwd566JY*etRLzYKHrv8;o@U-bLOp6hj8X8^_3PR#LK~!9JtU2$a>X)Y`CZ=vmhf47jYNK;x?b-wKyg_*D%Xmm+FN;W% ztw|2Vi|HfHFr9d-D*}AvjoE$rmFIR3tvxtYJ5e@}@?zOk#oJV8xj~(AL=nEugrU#N zjR+mN%%V~D7E`>U%_rW_PQJo#mm%@+>Nh!KV}#oE=Jl~=duZ+B)sMbKsMFnQYNG`j zQAHdDNqcLAz7YyjmMwcXDeb%5bKjKnE-a~$l9>1wHZT(t0^4OE4s!WEA4EhCyvPl$ebSq_!u1J!<%_^NY}?94u7Tbw zWt%Qd>K$kp5Hi*c{7BYDXJ@9+{t*ja2%|5H9aLTu;RKUl*pY`!4tg^J`G7 zmgif_Q39uTDFEsf5Z36>nxRs21}YVOjL#xYP8#)s`S{_$#Q(?My8y{`rT2ZeX9lk! zK#;_n{sA+MYuTcwFY|2Zk z4waii3o$hdvKA>?q?b|me(oY)shO%q7mvQ5fYWM@hU`C)?Y61M{g&A zWnUmYnnB6QQGCb~&6Smx*fTZiWMYAs*$W)>bF8;G-R+I(@TRn~B}xyuh#_`*lehRC zTH)NjTIv2MkfE9LMn;clxf&S3_rZwph=%N{GuWt_Srs8=boc5cEHVwwHTR#~FX|W= zJJOT^0?{`nw-?lc?H-ug$788w7=h`zx%qPIGRfL+fXOHrns4*U%2Lucq25f5*%bum zFV52!dx}J(t5$dPy{So|+~E2rrzvS&Q;KW)l=M0)*lrz2g<#LYS^?au?h*Vhkr-&8z2UWmkUsz zY4W{jTOe-NrqVqkf&VQ|f`SDR$zG%#kgGbV>~zKpGjkoFOsg_IM`jDwh@Uxxtd1z5 zi}OAd{gs)?cAtp%8x=Okn+ES3UJ$zIuy5JRSE1FUi3VGz^TLMV(@xKHENhQ*!y!e| z=})w|_|FK}m-+M?JnxpSZt#ShCxUMg$=2ia?_m6NkjTSMX%v}^D1+M6xr$&IFQJ9w z?7;0}8I?%gg>?oX0d|x`@5?!`md+|v zm-fqN>QkDEks>{cM}Q^)d%mJp?k97_mOk8kD=5 zJUK=i;B|pBNbcGkTq}^?hqRa;sGWr=>G$03g0Sr8*du^^FV1_IS{U=j(d;;c1JLjG za<(gQPOb4I6)ev!3T@KGCbw|y(^uUsX2C%o(Kbzh{b-j40x2;t)7bXpJX#6$3VvNI zP5L=alDEpq1?>}CSkA2G#?VEvB!Tfy7`1Kz0j9ffB5j> z=DE43lRh2nTd`?nDj^B>9*|B4APuX{yWAwP&H){0(~;5S%!Ibw2I>hM*vK$I@K5;_ zRdFiwnzZHU_wf-;Wy-JDY`B}i-eCUzPWhqRfi3GF4AeVW}p zEAR|;!V;@}lXWEYaKkDvpFM9u*%aS$( zavC0q_;CJqKV)#t#`2DW00PyAJr#$bk>cXbeq&@|hx_<2U2H&-dCb$V%$|2i_aeXI zmUv_{p1332+v)heFAjzI4StDtDZz`6)?km3!$uX z5Ye*kqT89)cJD8;!9_*UZ9rAq7Eipdj)caCoyb0eyu;OoVkd9NxvM4b*6u=@ML1#X zOq;XHMzm&-im2Yc6f#08Gr6+BFl#7bO!kr}yJ}n7&hkQu@wzGd3WJPr4m4Rd$ZQ)O ze^}3?6=V<+25gLAt53j@y5Bxwz}u|kMHi$I#a(%#+`m0P!N-5a6Ik!s6HRpah8>lX zHDk6jaRtfM7@>BWwi6s$D+?v>%^4B+tC*@V7Q+0*$=$>1KYf=5J9E-udhiOm`wTkH zxfL3?I=$Gx9;#}+j9XFI9V~pOH@n~%--7LR>sgxXFX&!_LH;F7?{WXgz>f~)!rztT<>Z=v^ z*2J$pZ>`5D^kW)~N*5cl@76kl{5*x$A7pfRQv1atEETKjGW_Bc8m`W<=!l>tI(JZa zPjFeMhX?rSC;3DVhuZ2{`N_)w-b%UTUgYOBdpIYSd!@{tC1!Ooq;}G~P(||a5;U&U zFPVXUn$KPKOKzzjvtN@}#5>e-V26^dhOO?h%a7BCKc2h1!4SQX@8UN+mH(0(xgVLB zhbs~mZi$o-Wqk05Io}itfy1xJE=1!cQE5FIDIVR!3$rizn+j}jf$vWqn9xHAQExs4 zZkFY5e*a+YkP~W$5u#2g>ku4+=rd;*La;d64ZQSM^&4OJiGbnjxzUeoPT528o4*G_ z=K{_6@6i~|5L8kwIgrk9*kvp>viAQDgML%i2eYBED`!PlG8~%+)=rx&)tFU~%m9Tc zwRdEYZ?>}kqCL>4%$e*(na0xwftI0j4b^EaH?J6S?VmBTsbeaG<}Xx!W|@;x!(Fuw zQiq=*kA@AU3Ok)*WRAuwK5s_`tH?sG(GGgd=(p57TU!x2=ySnF3c(wZ2MrO5y*{bT zH@(OWB_6OcvV;?|(YJQ9#keV7Bc+be{V+c;oV9n9$&QDhf&D3pM!fxot>9{zhwtaJ zy>b80ecrnk@Xh5tawMRfwgn;hV!q%GXCH!t-DvLcPl|(8 zA98D75ljvX+-nJeuCqXAOGTjpvxF@%EZCMkHHKbvU<0@Take)sbpxTyvGb;yT%m*ZqrU5Fu(*0Zp`o8Qf2z+ootS{J9yF>&% zzLkQ%^w3EM6J$}s<8_E7Ix~rs`g6fjCyKP$IMzlOd9rzRdh!~h!lMEG3|j{TPJ2Bb zB_%44scSA&5UM9_p1w>N>RK+zTWMIR@aAh1(Xwe;uxS8gL!`sKp4KBVL)oHM?Sv%q znwyb{PT;K_0z;=AV$N*Pg}lb!XoIw#(&ac8^ET3SuDvf>`ziBFeC)PdjP7MSD9A|u z5thtgU4|Qb_@2B=wYNpiy&*$H>- z+YoC^_QgNqW1g+plmuB#l9t^QB{$=kD0$x+TkK|z8kTNUs{b=88gm55S#XiD+cQ)# z7K!%>VWu2A+hgw9td4rGjpDAR$;Jbz&YE^kVoq)0&_>G>75o5uDL?7UaYZVvw`On5 z&fUUSei`bsgqLA|G)>-SN<khnpeT{!PuZV@1O9IwmD8fCM2s{Wo|YH5324$mv`kRI z*aw6>Tz=Gk#V81YHWPr}9x*6D+@m^oY!8zuz&mH(A3HEQs@f6D};r=lXw@2eECyI+hPqBoo|&EVsyEkjej7orm^K zqsV~3;pPh;7y41_L3K}x8h)~ZLpN3~?3I%=r9(BeF@g{H&W}{D?=YZv!O#j}p?}|# z$Qyq59ffMY%0FGwYd3D3(;lkm0(LLW4gQ*t<68pnx(&8(&h4% zui(k8wW40Mxcp<0c$vH-Bpa~;X2QCrWppzXqiuN7^A~3ypvtW#^-U>Bn2hsZ(Z&2x z|8FyQ!5JELk{5qL^s+yNmb2U+B50zRV_Ga+W%51%VN^^hteDZNseeL|c(7iF7bw@S znM~_?kVH;Fzo?}Cydg?@Yf6kS7A@^hkXwFv;zWAuMg0W0f#?uq!(*T{`&N~i*9>K* zUC<1qWk)6=1%)MgZ6E=!(B{OIMOn!Wn_;l8I7^iY!@XVA^fiq4Es^Co(d0SZJ+I3t zE{=swO)`i049ck|Hpp3=ZXzua_na7Za}szD`9<~VHuQZbFMflMPiiPO22J0J`r$tQZbfk+9c)l| zc}zZp!eYA=5<;~42_}r@+O5?}N3O>UmuzCT!xtp;GS~_pgl(eBRur zC=~c@*lh~84fEN=r~e9<+~(Iv*=NoIL5zn#6fs_n;s>Ks4lzon4uBrC`z_YJ44n<} z{amIiLNJci(zG(7%TJWCG2l~&Yk>^*Nsrs38mlcIjp!}yHFeR8Dv@U*U{f`wfVY#} z1}fFu9eb+vk{)<2q&V_i)Up0xIM?Hv54Etd7;Z#Unhw--21CzT(pU8tB528wrm9PL z&~}XcxncW`>CZi=H*T$9-botJesw^Qr@S5ehb+gdg^ZLRW?0Ng@6Q#G9nbM zDS7~||GS0Ix-qj93ny;=-GYBgRE9A@l}j7HrC9piQNs_HHEb%Hj8`@6YfvMELHDN` zH}^RN$hp+j(x&3k2yvqg=^GZ5wU2Nig5DU461H=9^5!3H#6}Q-a3ogm_Y4-K1hlMr zk#_iJz5I%)a>bsbL|d3XND#(Axbn4><*%3+_vc{H*2EDRm*VEhLmZ4wC(4z*=Y)BT&B z=qA@JB_;bj)Th5t>kCo4`~;=j@&CbjbmOz(96My!ph?#ieJ}o_Y#GHmIDr z{FqzC0zF#nlb`^p;f`M^!`+FSZw;9U#Ln_M&vZp856&imwEUS9BI?>^*5J=4Mgz@g@Nt$moa{UAgd2 z_G$;LosPhIdom$#d)q7fsok`Othp@bLxcBBo&6)j?K z)D_AkW-opE%fgQD=y!r%?t>zUzK9k*Y{lXuT=_t%vo3%A7s(%DD@tUpv)0-#W_I*0e6x`l)o7iN8yC->u7}E^S?W z!iA7~%d0=8yT^1xM29y3BB?rgin) z@^c~4w6B*p-V^kF)ph8BJzGCRYQz!#ZrZYQ%R>Ym>CecPM+jQlxaH`U&C$qaYN_TZ zU?(wO2<*(?4^hBU!eqZaH3dVpfUY)(WoPQz6mgYbQx$w}*KIFR8EJKlvi5!;(u!!Q zjg6f{gV9hM{>jC^@>4XdkCsY##@hWdAZq`=T6|qA;Xm4UFY)O=H*9ucWk8gLw`qJ^ zhl*uzDqm3`4Hp+K&K@X6x>#s%{P~We!2zI+E{Na$u|kL`{R@-;{vJvYJg$-gKw9vS zAS&pDeoj{Pd~(6r1ny^6At0X;V@Doi~ckXY!-Riq5k| z=S?MGC_BHu=sagF;PXZ2+ltN$K2`Pc^2z6X94n(cp%*SaQFKoFW~}JE=$rAP^LgJK zDmpLu=5WzDHn=Zj0v%N?!DJbclh^2~7epn>OwqVuJq^Ljz%6<}%Ng(5xwoF4L1 zdj2_Q+L8n4cW49sK`zj1?KEPnn{O^-2%K%6)&uO#*C3xg;=)e7c~<5D`?5yF-{?i0 zedGuYp?-a`*FJh`wu39;mk5hn>|u|_!1vO0d^rZw0F@pcZy%!K`DL_V*YV>$*E&nZ zs0Um6-lsJJtZ~XZ);#w{^Wv#i>(sdm-^pvqoe{zk7U07UxqlTu&M+Rz>)x7A#Vcab zOQVrt!uY4>QIsk{EQFl}3>9z64O{b#x` zSU&n>HV%HRjb>AU=Y8YwFh7(}?xoI@ow$4?bh;{aartAE7bKA2)wQ}K_(d_3sSsGW z_&0y)ub4sl#@GGd*S}$f);GS+vT3@>^Y{(V?J|si|(Wl{!IU;v|wcpl)s8-c+nonQU8~urFAt6s7fWSqM6j#HC5vJK1 z9^9(Moo|-!w1iV`!l#29OFMc3d(T5|c!grzSZ7o!MAdL`NQ=^BZ{jPwN%t14iAHaU zUmbITg~$vPnKZ3pCWQgISKAO9tQ9`Gg1W&?9zptKyv7+M4?0i9f^_ zmWNq?x14_6FtuDmzO_!5b>Iw-AxfX?Kf(3H!Tzy>2o3g!w!y-)AuBzP36^+j>EP0f z;Yy-mW~K8A_Ro8>WDQ#$r5c&)ghEzLtvlNEE<1#D#^TZp%>}79rDTZ6eZA~?lkbeD z$2l3QI(=tmCs3=81XV=)7geF=X(J5K1NRtWybIbq^B;BeWj>yev;)`&>;P|t4Y+^gftTc_c4VD~|f{qNUC}xum;o)Is;yR{+?S--CQKC;|aGGpZDHxJrdmK4$G6%#Qs=XW- zQ7^}xdzRz9P3q)aMHVl_P6ZdM=d!HT>PR@$J&0uQQB*BX`OFC%XPg9H8@q}ouUuX7 zV7N(y*U>E-H%x``A)mL9V(`>!+=9f;Le&ux}n5rMON+i~tI(^}lmKR(# zlq8XyXj=1<(9g}T`My_M>m*XIaAY`vasyUox#rj^QlU9$)#pHMqm%8;p?+1|!&hGa z(wZ&SI$zB`!T1Vu1#S`hQ6ETLFS}8b_M2l@Cfhgqc*+o??Rg$+uIxuH0jtpM6DCAF z6{%xXc@;NO>qPx_&BpU6E-*p`Fe;8knG9&ap_cObbXIPF1uLE&PfY>{b^4j?ucn3p z##SA&e~m^@Yc~r8L%R@2*!Sh3#^46BBWNXKhbKfCzPwtrXnFSGH3rX#`6~k$efA%CY8KHH@K7pEpH}QUVuE5e#hvDm!YJ&fe&D=c{VV zz_Nkf&P)=RS;AW2N9~8MHzK=ujn2C?j$kROys6+KnYTUOZu9+aZ?2r`yiNmc#+u22 zCETOZq5@bNd5RNC4;`fDIjMPhYXXS(UbNp@t%vC_z8yf)xw!=#_~FMHL$~vaSVQwn zVTl%DbKeY+vG5fwTS>;mQuO!)UA+J9K=(fibk8_-_%|PPW1jPZ;L8^bMGB6Oi2CTp zm8%oD0f=+LZ(v|q!jGWYpPnNOB4=0bOEY;4_OS>tRaf&_`_wJGI4nI%2N*Y#LZv}%bZMR_)2 z(aa{54`E)>fjRRKYA}Q~^}7ErxOlUinr*IbI`OF5SzvwV{~@SXNr>4#;PCD|{_r9l z@neu&SC=yA%uiuxF!Sjf@Uf6-;OflIMipzcE?G?JeS$~On?a2dPWJqWF0glH&cJ^; z@(9Y?3A{3w8w#$;iu$%@vHY0C@8*HzPUM(UT;f=11l^El`~R+-A|d$G;3xvkH6d$s zI8(+7b7*$fD7g*;Us3gnanHD{j-oOHkD;7sdIA_SBY(adY-@_P1uO$!=6Xb#E4xzm zQ47AQVlZKQpjdI*i=CMTsey6hq2xEaIai>*f=DGHPGNu(6F)_9>mrKHc_D>PPS`mKH^3 ze~wR(*^w+{=YC7*t9U~>Wab`Am6kG|1jrNf6+55|j5IvgyUOdyT}iXM{=|w`V94DC z5F-HMH|A6ErhE1=5ZE6F<-w_9Pl|3N*_ zh>BsOW#M_%>$y0=4FiAIG|~r!rli3Sw@wIG^1+`&*Rb7 z$!m)V>24PGdET)J`7ZR9-s1m@`k^T-*7fF%Ii1ItS?U$e1&%d(H5B>owq(E_aQ{e+ zdHJeH<_yX^_z~u29`E_g;;aDRszFr}3nDVM{!|Nh{Zl@v)p5aSrID?$U(0KKLcfZP zel+YSPu^eR#J!smKW}Yu}KHh>lC*Pp|u#DHCfBl(*YP&#AD=oXihfAgSY5*A|D;0-kf-@Sk=kt z32!@|U!5Z}oGg$P2R-;!t-dSE5-5{ytQJci&y}1k_x+Yqf+f)!Ng}!mdZ=e*Txc%C zIXiZU%E$|grm^b9ntiQx1{b!Yv)yZvGEJ7NYu#RM9{s*#4jE*^h_o8Zpn<)3_QGp# zymi6dfG4MHt{@5OFoBjl;)r3Z;Ra_%85~37JRm6LdL;ZsN(#$B<75J@`1=@5Qs<6e z*}wlt^QjusZ>}v!t-z)Bm2Y<=dzt8pL5p3yHER?^NGs?o$$J0K@i_PVwo=V%(2EHk z6mODsVU<`Df!65Am4d$(HeE_9awS)oJCLKwh+Lr&_bgl7)*|wmVf^T_j~3=*%03SZT7pmhmdidd zgU!5;zZJ628BLWrhBaiLIBnu36*x*Ozm=t{)Sx zsq?$lh#b5Ip8FPQLq(M({G9zC2?xE@SK;qQ0@0)`uu-a8N0gJJRg% z1QieeFalW1)5RcwT8Debji>-}BH3lR8I_{Pg55Ei$ee1P?g6d2ytSC~x{>^CFiNE@ zPnO{r#aeQJji(-ICQhUX!D1IldJ}gfUqP#jEhRRqFJqjr@a-Xanj!?+6-gHZMHdZ! zKy;CE#K$nIbvzgG)m9v796n3Q`gCpnZu~0km{o;=AcBOR;^F$#^9%g?b{_ReN;M_C zmPaieVT>A#D!0`#FtC;~=55N<2gtaT8d~XPby&+_%vQ4c#1IG8chLzgkHwHyN-4?s zrXE`{s$iu`*WgELY2C5f9n)1S-9i6~My-L84UpTS{CK6c?2I-opQv8*Ri%KmPD>t5 z5+jn>2J4huFKXH1rIMFiXpv0*7zXPguW$Dj36#72>(P*$3YCH{^0#aIU*H7Jd}(7Aq3bZkfzxP&`2$0g3^K+GvW_ zwI8Zt+MiEMPrCPp{D8HcUCjWg(%3~>Y!ZCka3?CGXzZk`S6OP`D)mvjyZ#WqL^X>V zg3wSwoY>yVuA4`2A3p_u5Lkrnr%Xbh=NIJs$S2OiHRqUh{6-8Pn1ys&p4NfL?QU;+ zIe<&Ju0j%_kQc72MiGw2@@_yUpp0GX4!~gt6Y@M#v5ATI^Kz`SL0E~>ph5L_qb#t0 z{RD;-dS zE(avQ>25E?<8E+h5pjm!76;)^^NMB| zq%aC~tiOucj<2mFl=CyO6Y;Euc5^KiB3Ow7RW`Hx!EfeCnf7?|-ofnEXZ!Q!!e}@x11Z_4usr(ARgWrBfF}rW@H!6tV zXhrIbsPN}qAsJ@MEIK43Q*Zqw*wd6No@gkY>As;@=EP!3kZb{~JU1ks3C^92IhzQB zyiR5x4p=4v_sfk2c@}gqbni{)0f~3W>aewFu6~sa3rf3B>=yYMI1`)d$y-BL$>K{= zhx3i!TogCYH*Q|kjS~h@f@r3flRr5HXR6oqJW;bVZl$n`GEL=_GSm{bOumxci zD;xM(n?uGpXEB9U7Q0fNmYn5Oevo>d0Lii+1GOa4$0e}lIQV3?EA}#3F?<3I{4GJ1 zYH;A?s*yC(UmIR}%P#$^rN7jaQYHF^PfKj5SQW~rnuH#FVrbx-A z!{4}BoT*JgGGfgQG&C?1u+V&uWA?0*)nv~v_V7#O;3aErlCpcC4l(I?I8I$vE?7Bi z!?Ws5yo=nUh&Hl-@KQ4UA)QELukC_Q)`=p!Jm$_{j~JcBS`OXuaO zFq_0$4&8@$W?Alr4y{|nU^uOU164UeqVp1_y&=ofK#2=fHz+JBB5SgFjk6#-%dwvT z9suv!G6g4n+MlGrfm+xPNz^phl`Cqjz!xU9RL)2kjM*5dz@axb@Rt4*cAGM=0Vx{v zH6NWRu;6^eW7hzYslg})jybS_IGoz_YKW)UK9dZ|-s#;awS#&44Rj==;BK7MB3I)jNM7r#E>a!`Q5Tne0oZcjHTJ+tOjNC{uc%;C7m-@K z->il{OCQMM z1{$_c$(8(+FDJ?65?@3(A$jl$-%$Rv;d;*>h zFah)Liw467Apg+V(qCyH#rMt(sUf1JdA>o)vJW8lP-M7_zo#pS^e_leUwnDVUL!E%pA1G6FL8S-M9K!C@Gef9-^V8;Y&{#*p|m62x*+*!U1#>ODTh zs%_PO>-UdU88!d-gI=L~if>~9Z~mbEUF5a%&S%>H)4&#?oiGr}z+@C&auNySCMsIF z#jirRY2&PA9tq5aqpcAc+(LB(GL%&`zYH%BBeN2d3q@2uY84K*+0B?|>NWarY}9IV z=L~Y&BCF38zMCbVdI?ppGd-OPyOZ(MJ9;tWsn&Pv>j_SEDjs0X*5|(*jcoZD;0H@Umx9p6PytfBz z^C`Y5SHfey!l_`Kz&-o85!gE4OxmRYveolR?M5z#1WVGnsi%;@@;o-h z8jGR@84sWuAVPxxHY3ic)ONe76*T-yRL^tTip2;8eh-F11*o!cez9EQzL+ zu+)Ev6%J2{ty|adYL=A*+{ns9Ex=y7u|%dDYsQi*-2X~J5XrAanNJX_rVV8~Q&*RzrhcR9+9HL8vD#`y{bT$d8*fliZ({X< zw7J>1GEdRw`4rw#-)J(A#hKTVHq3I?#-w3?ceul-iQtiP8V>>&?s9e&`A?Ps@d-?EJ;2jU!T z7f~0_hk+lqqT91ceGNaL-%q)09f>S8a{qyc#{&q{g@pncLb%7uK*qdq0)o%yetjpP zWDdbD66O%>B5}Sn`SSRO6@&`OnulqG!=<^$G!lnPlb0_JmwrGtk{$HVXJRKeoK|f# z>~O?J7L&;TEB0q%k)(0tMOzH~Vz zU1Fo9LMn5-ke|n=f9GS#b8DrlLqUX@S2-4Gx8Qoq7sMjq0{}f-#Qm0nxq@5_!84I*0b1*rj{=7B ztgj$3iK1u6(zIZ8KdcpR#9AH+Z-^@Hf7O&q*Wrl26-i$PY4oF8(Z~ zv@`tm!WN;`3;`sUjJo_%)P4u6g-s9Yf?nN{CHw3_thXrNrL*g%u964t0Bs9Hw>uC{qfwzIHhBtiyx0aG12<@TyGUP z$fLW1sU-@waVWc&GM=6f2|H^nG}?|j`SdIBKJecJ-PWrZ-&vq z)qQ?m6aEL)OKZqIg-~2YAyi%+ajRO#6i{kpR5AVrziJR3*b|g)-K7ZdiyF>mUXa7j zw%#ZPqR+eN|iQ?aOtUd+lsBNnAuOp z;YZ^4_o{2!WE;1TX>n-l16xP*mm~(m&W^od>n51p;UvmIO=nu`MePju|5O}q@V1%H zg}1eyTdXL0T)5HTbJ1jTAAByJKbwmW?c<)D-PdyaNqlbbwz&NSZ(F+kh})$G^R^ON z`mZq3%-c$zrIRd6wl+8%G#Zj>t>hp>-WAg3p+m}i;(Js0CgLkxuGC6JEv#%LeGD!% z9k_=kM=y~XxDPKZc{&2a>Wq!mYyGu()~t{d&pJhb=4AgyjlVmCA;zpVde5Z$EpBbxh~t00O=Ui~tj z#R;Tza(12mggOzPzMS`5OUe@QDG2>@rIp3c*@{{tfrG8j>1#t zv5SF@nA1KJ_d*)0ryyXYY0)jMcisx)by!s$p%Y_rj%msfvLxS?8ThU?OK)jBC9Y#j zA80;Jzg|c}L%qqg<(lKFR{|#G23{8vujgrDVvSeYrN47-u`WAegbnX=dwF!Qk8lbF z2WF5vbAbe{0;7R8q|Q|1$-~w5;%Pv97H0(7U0k?&^m&h1y{&<#W+nk$C7i7cky%mR zxCEngnts1G*|Ewy4e>Ons?Cfi$?6D7If*n!2D+T4vTXKtlHFj0%s?$6Tc!F3B(17_ zHrXo4E(TEtBj(nJ7PF6(%nJCa5UXcj^U2m7Xnr+ll<$^cQG1o#mMK^3iVTls3Y!7s zR-)_`v;Qp;NjHKTY_PAA&jqV0E;YnVVUbE8t(9BW5AWx4+^o&KOC0?_M9jCU$b*q} zdQc=4i<>dkalX_UT0~M#4%8E_aRb9z4<#w}o=L>cGHY~J_0?25VXh0G9{z}Xj5DCD;2J=3yYmx@RiknUOmO1sjLK~I z5%t?cGv6h%O)QW)5et-u*7_>X))%K#!TlP}C^tp8EUY=C=lD4wq)?aj+7B z6-SJaxD+`L*I1R-ck9=x{}Q>wo_hQK-=y4w)pBfC-_;P0Dlj_6mw~>U_z8yMCc{vG zSE={te{2ce+i)J6#;4C|J{AcXTdAqx(Orp@Qa6vO zZmmrblDj&mkL&$3H!){vl5A9X2VctC9#qU$T4Qx6ZMr76hR2pshva~ojYtExecbyk zaeeCpsNO!Tj%rSep%iGPFS)BybOLIq`v*1?Yg^)qfz1T=up@<}Z44E3N?#Dr`Mun&-+5^co>b?BT#KQ#SMXb*J$Sa7K?1BbbLHnW_YS5=lNFO# zqS3xq>zfr_a~Goa3+lH)^ph2}Pvv@lJw)v@RqJbu+R_+`wU5+laCsJO#iivZA438c zRkBg;uA^;00L9-Hy|(aupN=`$IJ~t@5~$yyXjDZT!|%bJg(nZTyTh`tZ{uAwIm=^(zASfeAQ0R;@c;u5gGA&W#XAQneiO9Z_6Ftvp7!6 zT?f~a+Vk9i&K~T~ciU4}r*uM*JxQcXkU0;5X7atcsU%txBFA&wba-6Of8`h*EByS? zD|iQ|ytm2IJUqn>23~e*AM0HitNe>AS9WJ3um4mSk`0$do$=%6@$d%+_M2mB6+*s;nvxpUvV6C(5HD$KPl|I`%%c591 zJW6wm;E!6X@*O&hINkO7xJUL9iJFz+DtG1r)n`puxv9LMY4apK5b({uUqa~PNE`ge zuHf63D~ZEb)Z>^G`-u0OoLSLxAgadTMJk6Lz?k39HOlN9n>f4J0p2CXaRYUj#-A?N zk&^|a!TJ2hx5BAgOq;!*d$%V2oTICGbmd$)TT9MJ{@A^#d7GS5CI`QyV2OJuGC?9x zAJ#?UawuET5-Dg&aoc)amjk+d4;N!h>yb5)K1E49m3D}KH^XID?!44?vQcT@C?#4n z-Mh6u*QGw3<Q_bo+A=!^*PO_4-aYD05O3! z>=H4Nyv8(`RzZO9tJS@EM+k|I!Q~ZOPIN^zhBGwegDW%z!a<;vsS~6`r%h3w8&j4P zCI8RqD*6&TF|DQrXdMl80YDk(YTBW^(j^du>L`>KHHb!W0-%6X(N5L$umi9y)M}js z!6!;VFxhUC7M#~|BkXiRZ6JyP9>uhc-&Sc>=Qtw{>^z<8@PGub?olF?dYHKz?Ss^l zQuSMoF4tnpR*{daYGDT^LZdwsc%nr1L5J!{rJNOw+$cADM7x)P;s^Sc$C-PQa_LC{ zROLdlfiHeX@0Aa?#`7of8tmZn{F}*o46jB$; z!zZ0E!fw4r?IpOK3zu?hZ;T?vUe~l}6|($3{qX%gas`j-S>qcmrP>p=Er=_WR z&|(LL=H|B3k~;OXE2c#=l%YlHwmP&VF)nE8VV`|&K*E(5$_j~1gz!J`-X{P~XRGY* zuf*Ya;V&k~v6VK5PXg33EGHX6NI*yv-Tv&@LK5c0=mNO;V8|pYmgc&oIWwR>#xz7c zotUc{;0G`Zdd-R@2wj&CTG&NNAi36RdgT|idXip?E!)}m+bbXJ-+*g)CQSLi5!Wzn zh6F_QHQdkKdJS80I9Rc8>9votaOsu5y5_>&4XXYHy739@Ex09nSID^c&0Uez2wddx zZZMT-Az&|NuG{Q?tliWx3`*wWC_r^OeXxqQHSHAEn!BS)5|aL$J%@O-&(^WlPj7bPRv>kPq38a_lL z^ndLr12sVLmkvz&MH)0}H4>MIt3E2&JPkLHdnf{O{EH==%)*y%BoSk>o=!eqFDpx| zv(!>IZV{#k&w)TtCdt0un_Ikw&v(c^s|k$znfb=dK**Xit zWe;oeuWSX;ht}`WTTgMZ$8Y#9tdBNi!c%>L<^P#hQx3MpmR)$*DKtOXAfU z|2nU&k^35J>*p|jV(~u4+Q#d@#M$bx0p0yxU9_4l zG0t~h$BrrA|FiBo3YTdO#m=ARj*c z@IHw&;$T*7qg+KgLNT_{49Qd8%TX3F8yZdMqcC~s3w|8dNKLIjTasZ`4`P%_2^MGb zMxg)RU~x24dA4N4OS5%SvxV;G10k{}Yndr+-;~XP1bH!w!^Mf4JCf-F9H=ibrDC1> zu(UVX(5Rr7W1L|)yLoG@|kvKmu zPwv7LCp0^sgI>Z(F4cwRu$p%raorqODmL-^tELB@)^7>b+9FUK}(}+ zZP7)eX-SxAiA1#?*5x5xj_UH7F3;$4QkR!?Ijzepx?I%7x@5L!;;Drhti)*jF5Uf? zx|qNk6aSdL{(fElkS;%=%OBC@XLZ@D%MM+3>LMAbwVTVr9xf{vVIy(B6?@@YVLlPMnJ* zo=GJ$%&Bb~he!Flad_jv9Rm- z_9wQC^7mf;@;`3VJGX4xvWL3T-}?YozfT>bBf8r@vUPax@S9&89?|S@KGP5W$5;Q- z1Apuf{T!4{A1!@*4nI?qfWFQ)9R9c4M*r2XeBq6@U*IALc!^IR_iDL7g*g{1E*9Kt z8;VOj!Ebb9G2JLG=x&qlNGH%G_RwA&&!r-p3u0bpNWnN<%#0}bu%Y5xis=o-%toC< z>hGh)^yXq_i*k+oJJsFe%!^U=HU$>yy?cu3?ZwP}#ijd;nFoqXJBpc|#id;Km&N+h!J>Px=+M($MQ3->*#o5-y7WZR<=_6Idq6j6=J-dY{omAB7;~KT14XK5 zuXt^BbzcFDxfchEr6*nKgGJ{d{j3HaE;@Ankz$vM4?zo=Nw@Na*KYn|<04&JS>dC# z3RMFmdrY;xJMQl8r?JKtUejB2@?i1qp`!D+da{Qymkt-*!^OLwF23+uhgo3Zjue-U zxCv@vL=-t%boqCrc=wpP{o4!5N=lIVeGC{gemjlA53=Na*Ad@gjFyai;#REFlSa4W z({%jv8$G1MZs&}cnQ!pNlBFrY;S?P%_R6NL_(`Zs)CBrWWARMbZK|IVx7)|bcmN|A z=exQ;P)M}HLZHfN1ih$Uq@rNF+WhK2BV2|4`k$t4wga020E#FD){T9Dc+_!nQcO$$ z;D?c)G(RL(f#6&oazn%duS9NsZU|k7a0TKP%G~_756ji-Y@LWz*j{w+E8e|dyQj+) zK-i%LxwNzB0+kW83v52*xLvmMo}#e8@e}w!Kg7k$8N8`^pz1g?-1z|!F*Bx9R_2cI zhOm_!V~l*WfD6vLF;etCEn6RRo}cfgf1$QqzQ;TxS(Go%K1UKn(iV~gaZcFc8cZg{ z3Rn6_odTQ4qFsZR94^M03jMaBa85(G&M*!R6+eQ`onk4&#(ztf&T`=G)a0}i=cI1K zdR6Q<3BoSGgefd}66+z7Qq3w}vjCI*eQ|oSSG`G+lgRS7^2mXZdZkB~d-)6p%qvIA zm9CBXnZJYcBgA9HgsO2;d`@AQ>@C;WTKfX^A7?n-C0R&hRD{8m>&S6lxVETM?CH)m z8a>!K7n1QX#dV&L_SXec5(i%*ZeyahZzm>tb8`zmit3uaAeHc* z^e~O$1lUsEOi>#;mtmkRYuq2BmATF_cuds9;I@g0@u?$C4!<~Y^5l!nxz5{DmrpJy zbZGuhT%WD@W}(bM0z<}hkuh2Wc(e7&mpy0aUir#};JCrEWgEe5sT{|)-f1SqG}e0e zEMLP@c|?5CXyZ`BZf3%-f*DWUOWZIQF=S|nbAXof!Tx>69$-wR>=H~Dv!fZa%NIi4 ziE4V9)a2>ubjd>J=_%)iCz_w-%V~BrF`kb3x%n{Kna4D@`5?cU->v2%RcHXm1Lekq zl08=6lvU&oFcveDJN9|n2zhs88$QsZA@2&g!GslU{d$&5XT-v7cHsr2jFy0ueRwu3 z9q`P7%W%*;<9qU{eYv6Oj1o8Z7Z;7CRCWI$E}kG}hs5N#+8A*3ZG5hC$grJ~aj6^C zcT+)&6yXu>$x>~e!!N$_ofVWQm(3mKLOZ8Slkyt(A&-%aMIf@BtFiqzdom8tvL{1% zJA3#zRTEM^@uX0!%uwb@$=}zU6a&xWl<|zTgih`-8xq+-jkyyozOOwa+A{i_R*AQ` zEIp)cgCYdv@d4EI@@VqGeEQ~ns5y8JO+ydjf9w;{w4q`=y@PWlGz?@QFBn_+YN+NI z)iXOfYoQ06pk5M!hJ>}cGvsAb&JHPfXHq;9MN?X7@2tdp^}@?8WKqeN!DFdTBOKAj za5Wb|`O&PLizMLPe%36+y+g5>siEDC&A^SYv|&fQpcczBrOt>W@DP(JT-Ig!3^MG; z=*o0vdLoPUTqig`BR(CsVfIqpynV-l_)rO4MNXtpc1M-DOWHaVpi5^iqw_Q2(2o7C zq2i`^Wxdcpz=b}>91iv}o~3?LESan_4!c7iMZTg6>ytH8qDo^4fmvZmVN%VUC+JNrie{_I%ytmKK+(6r!t^ zTozs)I3KQ$^^l5et@T%_yI%jz(Mh+{U(ruZ^e~^cp36sjX-~kw_8JUedm&SIMb)0B zTR8*O5dG? z*ElcyX*4S*!_QZ~g~=fz2VeXdDr2-_DQ>)dq;uJ5^SvW5=SG>?g;_wxH0XStoC*!U zJq1C|4W3`)6$R;{Y}PyQ>|*xqF++H#zGtT_{7db=b0iK_xrHN6^NZbOGuT-a&M`~g-$7MYc@RhNQ<>Vx{CqY_y({H~#wyOOQGu0P|T5Q}3&EJHJ=XUML^}DI(*~y1B?8}x$)mkCBfklrMFoeo`6okrvZ9!qVx=?zf0ta z4gWzYtRlrSv>v`UhCH6nl5*cL$vyv4R3&s95rMC!>wqd~IXUM@wHmOfZ4fA#;Wyu7 z{0Zy=0)v`2S8c$`1N%)Q?QpnEsRo#*FP(k$jgZYXeUc3<&nibIjy10i{Aw+14dnWo z*Ge$fi`|*|h2>x_B{c*u09$SNE19FP#@RDW6B&BpPwCE#`#$dOutu9G!v55p{5ZEE zoNPdm+IU>>S0d<40{axoyaUVf0e*X#r$Xrf(m?lxfQHsVaEd(g{nFd$?RlTjQL*bNsA}xGzKJvK3y_W-I~F3lCgdQ@ zjAPfhIoLaN&hzP0fu=eJPn~)cN-Sf^i3$5TOiUyZSUNY12v1T~jV+UP0REIN^cH88 zZr!EjF*^ZLy2FHT*30qs#LsXavNid(<<>ole7%v3wvPn!p&{g%{~BM`VLq;v%m>>b zFHW$)?1ZH;J(RzK8NM@@gLNT>ko7=4#3CYO-h2fHnQYBVUJ_>C3Ri6*A$%66d{k|z zgY>8s7#ro_f-K!QPLkh3S}M6v&QG;(ARS%{PS_y)9tSu0rad>m95xVvZx~x%QVC23JLOkY7E z35Pz$W6*|r8#rThw0eJs7mkQ0^D`lw6xYS4*uWKdt9_ zpZ>6BT0+d>jbM$9;#d}GODxn#<)&8q-^b;RGsomS0vPtk&%X_J3z~aQIaNYoTxroT zP?Fp^7(9ENoUc$E^i_m4Q|LJ1z|g32W2#*vW(-b7xv#qUi1Wkp`iv{tku9JtL^sC--D6!S*Ez&=I8-@~$us zI;n$F>bV?~m#fVFlg&s$B$0Ql@9p9JWq5?~>wlT5K9clPw*3$3%17$^iK_1*$|Mv- z*RH&)aDWJ>S)L2s%BlZ1dUP$w9xg%rGyPf!W%Oj8) z{j78=A8G3KmImO8{#n)kbK{TmCGuuykoYOsh7HvhH#9NPnQKGz1;O4zK1nfxz@E^v zFGG`;}lN<38VIzr6hLg4Mo?M0e%uU4<89<@+&&UFwi)v-tK18#tp^N z4;NiRoZ%fsA-~W1VIS_*<w%RnbMA+4H#-%fM) zm8-Nxw$@lNg~ij_y;^_Ft+)?7rbEr{FW$vX0Mn|$BdyX`NkoU|fDN>}zq++pI_?$r z3d&FS9sAwNfL||^bDsZa1pQHTEvqL&Vt@ph{6tKNrHr`!Dw{$*WL3U%1?c#~B zujuZPDVA0HpxE%$ZN)OfUi=zh#O^KL-6u=&9?I+26);z4J8hCdZE-=a-XDKYeJR<^u=~;$AQmBS3gCWzzr2Y1voB28jrhz^oHa zbn5Q>+fQ9?ewzP|UmmEg{Gw_*xaom=Ihf-{m+9jO2Du|@(%idep2?k5pXuj(`S!~H z4{&(byn-WBRVA-hRi-|v7FX$^GSFQA{IMl<_So{uiqrQ4Y3V`{L(D3N)w%10;%V(x z_P3+X9-El#+g>m@p{nu#+~q7b9DFEsK6Is6$UW-3J+?G<*b1PEs^)lq>11B&Tr<5zV4j}j9A$of>Zz3t9BAg>4~cj7L<4T5zKgdGk*J|`2}S8A zUzjv$ZX>t+)Kdw{LMTBLD2gM#HrpkyC;}xtMqiYiJ$w06NpJhE<*j-0T|t;E6rjJw z`JuEoyPk=2<7P_4D@^q#r#a{_G=^eBk3How?TX&6MQZzEO-@`R^~2J9@5Otm&aBl& z`I)feFLSXjW8z@v*WPJY7kzGh7d1yP&x9KKZhhqwmpk`#SJl)0MP8F@gVzG|g!b0> zCw(WJF#`U9#071<$?17gFyJlGn`&3CukoUfw(g_x?e<@29_;lc_}{*638#cgPL`O# zuYKEHy(T}Vg}^l6)Ww-A-Jai;$n>f(Xf*tHAT*qmvu0#ECu?m zn4VkcPfUQY5CCdF1g+xn!ExVCsG0tuUabszhUUZsLJTSjBJ=mKdOHoQEG^!_L z0#)%t&BwGLY>HT(L!H5CcEvK6G_zCF_}D9@Thzddt6ZZFcE*|q57rwS>_}RK)b9#X z0t&2cofwx})5;l38c61Bs@)|KPpBZ}r=^!T;|cs@jbv~yE2qf@rw`yK&~HGi)Z5P*h9IfE-q6Y(Utq=l%xW)ExCjK4oM@0mC@5zBPM9XwPAPZ&A5 zENS1NBbbL3SRPOOLcN$LwL;jh0$O;w}(^A32ZpAtst%2z=k1;lv)U`&$?yNRIAXt$JT@i zW0YtG=(K-SxvdZOS$UkY%B7bMgucmce^3@bnE8`qr>3Xqg1GrK1tx}gF(MaOy`Ynu z(rZ?i^tVA^%zL@%iGzJB4Z?I%HWtb{7chl;Vbq$lG8$yONgb_k7p0Q&wpF+MugcdpDDWdOtf^GfT8>M+q{VB)B{W-p)veu|PlOg!1a*)2@LG+!fuj2bs9 z;1d($jZPSaDp+y&h$*Tuf*8klB~wXnGd+jJrym+3h;#&Wc&K?Mqyag<4E|XPw@$H) zP`UmjOQE_Z`b4d$=Q2ZGbsi6WyE<`gdhQC9yI1_wy1>)cb}r*~8rsZVNt(S-wf*5i z!uwz0;Ar=ga7sw4=g~CQE%&>iMX|9{t+p!jZ160|u=|v$fNKfzUapalqlXH7z@IbY z>bI*$PU^bmZtFRo-JT0^x~2bS38tGJeA|If z(;hsVboyg_zaKxjM;rSd*@k!OL%h3rWH)svNJO=bZX9kLq~yqu#_2x-8SABfmK*d^ zm6tlX@f-H?CiUx(bP_rwiic>CaO=h=9glS$qQHqn`aVbs3I7s4={d(fT8*4zA4Ntu zt)r+2r*(87qpk$c^f*fjWk{SQ#aoWVz(qYdt)m)=1p7PWBrZp?{vQJL&VbrE#3^Y4 zw13Tk3ipy&?7AgK?Od|hHP6qn_KK_{r}%-rnwGb_bO>RGtX`Pkv79i?)e9{k%hj~3)vaN+pa z74AOcyEb>v916i$?eqyY>vqQ5s~Sj%_COr_$<#torU>0w(TW>!{bQWgwuBR zm|Hyx=4oyLMGL&L#!y?+{|l~sN4#Fi6r zC@MYY?4l8&>=&eBlD`w2x91bs42J;@vX4ik4V99BJ;A!6zi_o__^C~H{KC|w0(UZ-mR}4SC3ZUfTP_?5?3}6WS z$vIXvGk_{faH#4$;FmNZj0PX(*$AzfBC%DTD@~FsOlb3&j4Y351o{+c(`DLHgo()N zBZHLnY$!iq3s7sI0>>Ee0j68NgbNDFdUA2poUOM|MH1;P3zHF5?ocIwCuta5a0)Pl z^G}X`(ciSy12t-#K|_?j$QfOeRLGy!sUTA&>@^pp&pZ;pS>a{Bcp$tyU%6?9sq`E67S7`hPhCJBMq~^EUKVV6PBQH^i z1dE8W@)9hbOx=97z&=1ML^DeZ$<9q}P)f33Z%(mb!h zKMr8JXDYe<4$NNesJ$lbJ(vU?$H7EQpFPwp3I(ec5&s=#sr8*){L94k?&SPU3r4d9 zEM7yh4Q=}ll@M&zLh9FoObc^0&h}@u_FC*>%htyJhK&KLMsVx(f0!FEE53fXII-G7 zsrI4-%d+gr8RrLpzq3LBu=P!Q_GbhpR#K@Mt~Jdj!ST;b&O$&eGVm>vftv5p%6&d| z>gCh?OT*Nc7NJsZ$3lwC=>!2?-2TUt{Eh&4rVno12g6PhH5vEcx29 zox>;7=+yHy{(z7nd?}NN59FQ6b=CTtpJ{%oNfkQ;;fwssAy|}ru`^R&K@qT$Jz}GZ zMqL9|YOZWyK7no}@dO>ed8SAm0`SzJCVX!N%o7n*E@hI)lg|g2&>DIoDP^SQk+MWa zLBP{{ZCrqV7p|4ArR>n3*9H>yEp}#KdVTfgu`Z?NXwGI%M@IHvQklT#l|!X1lR5Vc zC=6{~h9LxQEBh&gL7Uud$K2rsZG9%3yd^P5-A-sBhk5RkLrt}e9O|iCr0iLdsKOpT z|Dy(EvNbXsWJ@!u2j;Z?1~;My5dr!0rU%9i;Dg@#LJz%3BMD+iaV!0H6%K?^I#zH_ z08WthFNHAh8m=#Uc+dW(&lMMM{s{%Gf$n(5ukV&FIgOh?U#oar6`zq|6>peYWl*DB z*?)!;1ohIfU-FyOWTe&LDFaA>k+ii)ilFkGi!=i=*qMdV zAVf1Y06agp*n?k|Wm2ZYO0*;ZqNe8{UZlsb!TTi`aQ!-)yH?#QEa*(VE0ACotHu!A z+t&veHa0N>C?R!_=PaQq?_jkyAmWkmT=fkU$gQm*#NDnnPht`Vg>5{vx5uupFU%5g zgOGoHOlZ&JJ|ZoD`#MtzVshVd&puOO9y$}m#@abL@(2BSB33oRpjVd*4bVO$VYQkvBq;IGdvE~jdIjeRT~P5Jvr+0N}_ z71ioCM=!OeV@+9jOtD1AMKdE-(5W)?05p zq!F60B090H3FAQ}XPxB>liSCS)FWl7k-3OqvocF!b{xsZW4wmV88K))fRW5&Q7Fz# zIJnK6@Hw~U05!FQ4PPLBFnp0V>$X4sJqP<=JrwZlb^APz^E%$@imt4U zTD#&7qkfqpO^sTO6;Qc*8;@0#P7xxf`SkxN7gm(M16B|%Xp})pO-h0PIK3!krXK%a6h$%DPX(Pqn z^%nZ~(&y&+g!E&1%cM|U#OzsIfx?-H6Jr$T7H-94>hNUV77kc zt$i;Yuq9AT+z7aL0}~=26BBd9MZYDGusoBu|0o+@t`s!{pbiK}8Otwm^GO25h=F25 zO8B)tP*iyPhv-4`tnwgYU9`VmxwKel($Ws(gt&`+%r<`F?pE@S`1@{GuJtpF<8GEq z(@&DxS_vr3F*G06y^<%nR(nY*Vq@Ddq-JQ|p zRb39~^0F>Jt&1po>yPR3$GKD($9HRKr!9!HmXU>GeZLieELdG z73>*hcjyj|jk`VYbvxpvbI$*zk?`jqe?EAupX0vu^IYzhi}tXuFVD{{{1$q@l7}Cm zrraOek1j=bbR`s@(56y1`8cILZ!a{LP9FU1v1hI}39LysZX><~W1PF%`ja1}zX6`O z*-cD*E%&$)Kq5?2fn+$am5$!6W&Nn8T7OFI@u^+bgsT6FA~2R==x`F>;VG@ql%{3s zUR?w>R`#E?d#q44b+WR5~<(ntd+43bCZ^mHAPae zVwNW#!0AdB(g4r3@(QhlEsf8B<9=8xRvA03>f(oaYr(2{UTccYMwSEkohz49+pSv8 zz%YMW&x}o=@};B!BZ{Q)XY`ZgkJc}6sT%g(TCKOVz(1l^H**vDnzuKmMB=8zq)v6X zn0@t9Jafi-|9#uSE?`1y**CrKvmmZc5<9O9oN_#rXO;w=lJ!->@3_aIj3m!aR|o;k z>7HBK{7#AM8Ig0WOk$B0Joh45p(AVfP1Ube#Z|M#(#3+<&e!^#`nrXSw6zO!b9jSl zgstDFi=M~%7oJ~ntF{r!FKx0D*~Cxkq2{5U)qE@8L69@c6RGH79)zE*AnR2n@Q!0D z`If?%wOiY7D%(akvV{K${Up1jC*Kn~ZxQ5FKc$hi6~apxQ)U;^e(TTa9T6En#Z7oY zEASV}2l|G0AF_?~bocRBdAuJU8pgSETVv;@-T(9UTf4te z?A^+*9Oc${Wcbm|hZSyxWoQ zcILZX#fjy6%c_nPCoaz3&jKFx0zN&ILUL2hyX$3-4VL|`vg|TT6CGnHPnLzAa)r28 zM2v6lYT31YxkJ45VExNO^)H{wU%b92QZi}+r1{5O93cH`q@{kk=<<(8dw4`@YUcQv zqRT%XJx(ooJsufOPt$rt>gvxFUH*~aobEhJ4UxzCvt=IZ=ZY@>s4A9=wNh$!==BRb03V1CClby zbQcg=J5yJ$;&+PK5rgHzEnDSN?xAuv{JLzNyqi=W)7|$7r*7h!Fsd9gh>xA*FV}C5 zN3sdY%p|cctuA5eOg|BsCTpu)aTIzz8liw?P+k8JbA7aVYH)U_2u=|PiEt7iDtxeE zGf)WOv(52v0z#KUDl@z$rIqPVVf(k)94gvx9+tH3GfY#D4kNqs8vdAZEX;NJ0+(m< zmV*!ss9)98-*u;y|4k=#;`bubvMM?)89l|4sfFvD<-c+G9RrY3~BUjMa zM}GBzx!1%s4=ac7GUwyWUSkq>fIDCu-GEFP%> zDl)?-fbGL}6Q7Iqo|#dAf}OF`-mrcyR%~=M4zR_mWsTWxPQEuc)v?})A?1a-VwAzW z-eC7?OHFbD5o@SDT(0=!w3s&!Vv6R=gMwIoWqAgk%T5?U>GZXjA$i5CO6IV4l%P8t zpK)CvN1zUel|xpK6RZqIT56TdtF1KyzFe_fmg$XGd6w4Xq02;f0J-ZR0C}rPCzh=z zh8qP6rGWatLEs#d~s+JQLOx`Lwb2U*S^tR zkj;O#Gl$=*ewpm`CP{3|?WjD+a6z9^(tbD3rZ}BOE6cG!DerPNcef|Z&5DF2xHqRr zgqVkN%P;Gt(OQ8rx7-V=N$|uHDU76{SlhC-_Poq@01JdI&r6EM~;p9fR2VyHzBAzKgo8SCL{PN3uEHQ;-iw;9Sg*rvdE^*4lbs_OczNm5-tz^yXe6i)9=O}Ik z#KwlT7ZyO?Tt4pz8$2*9SZeys!E68MOIux%{4v7kw5s@rTox?g!gONkLdZZ-5!SxQ zvEAcjMV`O_AneLH5w?JTB;Ub6#1Ak4uh&Z;tmg_SP0F8}x<&<9lxE*fE{;{Z-K9_!MzmgjJmF*W76~DWZXVLRfw&?`n5dQ#H5}~2L!)r;z`V+OY^gBXE5Xw8 zuDod^R`Ng6cBChltFD!R2BZ+Lb({XM> zb>SVR8I#<&AUQGSVrph4Qg^ZYlD@9topKu1X1cp{K~pEu9W#WEC-ZlW;dJ`aR%7~T zr0!92Hw9tG^@G( z7|jBoK{ei6(X1wZn2($Nv)lxdVCTyvYM*;yHMZl3#*U#O3 z-%-6>Q{8hJ8!T@jF4*GFWU%hlC&14eCK?>f zf*^z($N@zqvCaO8t0P(9kpEngy{buMp{wf~T*<36$aFwQQ5480ii%|8N~YBo$v{Vu z3=@cYvhP(gEq96n9pN`jOV*X>$mcVC88$sEY_ZF&*;Jflz0nY6fnm_`Cg;brs0`uH zR@~>mUtDE$k`{iZ6A%y!3R-Dm8K@(cgPoM%UZ_cs>fD$Ro=?Xxf|!|(^BcALmbP=j zP$-|2dt+v*#l-HWKz@ zOf^;|rzA#b0Xne|qiZV5Bh4w2MGq#0A8(%r$+8e7o9=HJ8j?pZG2HYA)n*O>6n z1A*tZBN2TRiReb~-1da$R^q%tQtTYq$aP8>M!zMnS7TTm8O-yPY=f*gJfugz)1?Oi zI;O&3(p!~RMA0g(-1{%{fLJcbH8tbw4u(#J}cMvh<;*jv-pOCSuX_RS`&O!OeDt0g5 z?jG0FS_t=Pfh@CJ73CK~P9>{FcuOtO;H@2SuE{ zbimg2%+9)EFK9-8Bxaq}5b#VIM)q?HvjsmoucjPls;MITCy%6Kv_5nf9>j-u%$9P- z1dHuC5R^t)XOU?NBVvg4cjZ!um27M4BTAyVnOSR`O(2!y?Bf18>3w#G23o_s$-x&k zV|cU|$v(0EIioX0`&S!OyV1ybRaEO@Z7DsgF=GJ%9nW4Gt4vTd{6Il3D2A)PzD_PY zwZ`HSV3dZ2UyjmM^(IvN*O$f#)sM%?HY96}!4?u$Kt(9}-}0um*7i1<)ut?Wj_1hx zl39-K#cB#4SQeRHf;DnL?}%3KBWF!V%-oo`d~0sXJ;*O)_-`(7ZRZ2fCI+~IVk*zrsNXWlSDG?_cJ9v=q_M;yzSwf=d3g|D^LC$%LY z0@HB}Z&KNB0p3bt*e`fW;uhqrNwy~Vn^>w>lC0@=hitqjdRr--k>hh5?Kh2RqJu9} za#ccXfWSj13|gF!WR9dpi8!zG{>mcc;(wh(qs_h<708`BH&8qqHQ-bt?(QODC|H?J zPY-l%HBy5aWUgU%q_)!<8A2nqlKje<5tH0NK0$oPh-8O!V;YC@S)#)rUAfVL)8YVX z3DIbL-f+&T;#DXDHO)S*V}70NU^U?_1BPd~d$85eLVZ>|tl58vn_}Z2aZ@%A7_Dgj z1^>_R+xKwC}pB;H_KYed+Z zF^P|A96fhN*vwsbOhbrBM8gJ9gz`OQNX<-<*+LWMJLpk}R?NP;7R@M&WjxJyAkM@3 z3wcV|{eGCf>FCEfhq_b*Up@miII8r&@@G!#yZewnQ!h9A3|8gyU+`xg90|1?pP59~ z*|&^3St7v^tXC63tB~|sTg)myaDW!>(CCxm3VyMnoFCCK=L#O2c?ornIw8baj3oF} zgL|zNhl_43{9;1`w?Sw}pJ#MbTzpd({f0+%eM3PE?48pV4^St)X zc)8b}VT+2DgtMZHVzYV^dOK?4IH0<5C=9!qbAe3PSW*2F%0a-vDuSmR=H0Z>obj!M z%M!AMQJwa$UyJgzHHaXoV<$m)1pR9MOwlkUcW#~JyU&Yv4I)j}*#8dubxb?{9kOW0 z4`CZ2pA>NovZ2r!==CdH1JB!hGP+J+-!||h?7Y$_VAkHoN8mR$i?=X!_9%Bi4{SpX zyrxu%{!!z-M9{XPu^CF$Zr}9)FBb{o&jM$ct|=81H8>gu9I^7)Kw`)ZrcwFpW?jLt zHuwqxV7Px4tv{4H^x~C=i@S_=radGq@;w{y)338N(-$^Q?-!6lQ0_gi;jYo4!>sTWJNhyxiuI%ph-e>i9W3hMo z;o{leN)Q)dB?9qoKuXVmX>mXa(8pa(FAT@)FO2HyFAUG>?fZ={dm0$EULHqbAL6kD zwr=ngVzjZ%-2AbR_1DgnTs2vOJOg7;|VWW<|=D8m}UyzE8=FoP$oA5 zpI%5R#rOy*B%}vJ)o|}sb@bk_Bu7lN_K1ZKfD#Oe!zBi}L+}^IYI`9W=QB2Uf*+~4kXt(AHwlzoke|G;mD9pqDSv*Z4|?cQs_-9vt&ovgYYy7 zs)37G2`ang79QfxTLtUQwc002_CHbkR7wH$zp0T#3>wTZHZ*2cltzzq5VguzmFc^l zh2o<}zNCU5A|)7TW@`Z&JoUPg?`H^f1C#h%HW~}Qy?o@dRhg!ITXO^Q?AyeQd?CZ zO|=LHM6GIGd{%=D39q+4rI-A!)-3hxC#q&W+K9ERZpSoxhLx%+!FRp$+9tst&BZXU zgRc4&Utjj%*MWGgs12&fOG&`a6D|{GuU?U09%~{vEV{oI!@AH}1FzYmUQvEC6>pBk zpX05oDp~FF*Ljn1RmDBc_tKh>DeHpz@H&~a==ZYhABGls*nb}-7QklTt!u0+|31ZC zgd|m1()#_b4Wh0bsns*mHHlLx3;kSE7P>`QSr`pHsn%qsID zeXYXb7>btKZlU+9%TvfLF#ibMtcDk}5;UzMqvsc|px?yCV~&&T7CT{0tOnK$k3;Mp z)kEB}x>QCODr=?N&OD@1T9BA+c(P{aIsZ^8FXP`4uO=~tZoR53CewwqaKro(rJQtWKtij^0M;uQJ!A8g?xQx?lr_*>Po3peRXzr=4Kb#dJ~CyzN#r26ehBW+GQ0H zGXA}Kr|l-HJT{P$(~6cHKU$yAca``COtqqWsJ>W>`}O^4eb<1<;0B$q$N3z^hjKw* z2>L1QuLDN~KZ2%jhNCJXO`PgZDXSIi zyWVB|5DBt{wXj?FN4Ttqx)%!G#UV{$S&hbgVED<69NF|Zt9vVfbGNXv#UnhzJDzly z6I{gb_RRx>16z+PrL40zrvHOZABR&a=MeJUNBmbQHpl;g;q~Nugx~dH;XOP+iQ9&E zZXVe5+~C0A;G=`XFK+6y-~Q^R>%aOj=3T#Y@Cb@gVOYktJn?Y_ciV9m@Y+7dR* z97y!2-*7n44zRkE``w@9@_J_$-JN8A*r&ZO<1pJxVk$W^J3}BuS&oGL(cxtGFS|n- zfn`Hb1d5k$5uFmzC*IJJ7TegH2s~{ZnhTV*l0Zzdo>Gj@jb~)W6{#d|($x<*X4Y@86nQ7FuhtlVtIX~8@|T>BNZzkzG_<2-~lj7;_<*tcyb zW|0_*V&Rwt3>KdlifNj{*sB7X8gN083L+(I0|TS1Bu#c^LnO8dk0Faj&d_asa>7Lm z{KRxw&!FbGl-j&a%uiMjsoTG0jd_IJI%65Sn%AAHO z3(;6m2=)c*VFZJlR65yxsezNk_BUx@k(Y@*CgL8m;Ev;`R-5EQl;ed~fUl$t-;NZ^ z#N~|E{*=Z7tdZA6-y;pz&3Yh7oX5QJUh*O zX%kPMTX>@2=OW}vNQAi2;C2KTG^U4?0Z_qG(ED#l{0I6`DZ|CC@5f|`W;jJmLL}82 zpQw!N{0_oW@^6%&{Nmgf(VsnR{qbhhXN@rL5HbUvF+IQR@@*aykSyiiEc2C%3%eUR z_poxSjq3~EeqnAS2h)XW1?dB3E(aP6GQukEb+B_hXbqDmPT3Aot!bT!iOaKX9c9s# zv+-10=IIHO>;oa#yf7VLko`Zq=SbNO3**qXg;lO>AM;s20*dmV^cU&W>h`z*zPY3m zi>jtW5WIzQdxgEJiH5G(@o(bB;yjeAM2u!pBhBltzWlihU;Nywq4L#sGki$PH<{7u zb-f{8j4$_)a|V~$ATpr2_(CdtjLa3JwpLav66C!!AEzFR;`FYtxt20#<1xQgIrrKb z>JdA`hgx@7&8%$^<%Rdd$E;(QCCOIHc(+5Li7pcWjyq^PY3IXEQhP@G^wa!Wbfb01 za`ndfol?;XLZu_a1oc7~Bk@gy4&o*;mn%S*+o=z{j$O^RV+#Y<7Qf;x7?2TGWLA%7FSWBeD^9xnFN=jA&<{HWA)WL=jbicd`;mR_ z$4z<$prAQnYf&}onIQ-GA#Fo>{gHR+`QpOaf}e}px(3D*53}(%WOEU9HjKD_h=D2N zMu~S3?WN6=P9_s^(TtDi)f>ThHtlLuVXBKd#+Sc2anUleRqEL zmZ*t13(3wvKzJRKHpj2^UV3f{EW91J%Y^$LL}@&T7)pj#PjTBi%q7&)+TBLh?o(?=e)PZ?MCrqQK~yy= z6wrN|OR>quZG$q}9vqZ{dNW{34CkiC`hh1J9~;;+C?GY60bEJjltAK_)DELk;Ze4^ z;a&qX5Sz9?n-lmEviFeJ&j}WXM3r*+Bq9Es zxX1H?6eI$Q`~jC3u)~OZFXbg~fk5vRqJ%%^goXmV0T!%G==>*DwiBFGO-2}9QJt;M z6}CA`4=zRKo%faFli-j3K#cx^- z-89FiSR*XZP;D4ne||2{$|@7xY`(_eODbvqFXC4nvS&v%wIYjh0e#b&Y{e{Ovh|N6 z#+;(lVFOz(s$ic(>iZI(Jq@jwb@vLFdyT)w^QZWQsOBHzuaRF5!Lfn=aCmyFe_*db z@FLk5B(VEed20ew-;z4zjJ|4q%-~lQ`)(y~sgys%Zz3no%}CQXCc4yA*$R=VC8M@Q zPTxbODWPY8Q#B>D*xFaUvb~UXKBg2Sx>!bcNOz*VLYC(dRwqJmuF&L&HxJSLb<$&KMfrKD?KKj;Q z{MDk+ulgsy;n|tVEJgd)$S+rs5cK^ee!CLiGbN=ItxtA_unaL7LNLT#XxybmMdG!& zn2jI_+;7Q264o)dJZ~*#*B3W7NWj)0?h5(P`9g5LMM)v{qC5yBsj2Eg)0^4*Q(Kji_yph^uRyoE6^ZSPtNKj?+1EzU|rJ zoC-L8yZqttarvfyNC*ciZWbRh3JBuL1l&ZLC!HojE>PNtn@H>hA~5j7o2QBoiI>1( z;2$sEqTYSQTb%j*iQ=utis{kfEy~$gbO^%0*o~ zLm@v8qB!5-uq)((Z#ugrmFZ-}Ot6Y%oCKORN3P7z9%~cCFV$msczZtkqC*3lz@c5Ks&@1gu^YJ3Wq53a#i*uU1y0YsWta4|$LfTM zP^Ibfw|}qwp6S*1Cf{q0sb`jhrgq2|z8q1gNg0FU=fKz}gU{5DRF_OT!P*)Z1*FVp zxI(PU8DFPCY&v2H47?iXk{NOVrkW13~DEh3&HcHgI!WqNMYO!9u#fcN+@~gJfVp_Y7 z+u2j(EKbudTWh5(_w}V4vnqSFl3%~@=4bFjhVFs!@!!^~U*$Gq1ngdil(SS6dU`^Z9eXB{WXw zCqDDWxmT+f^*!Je^|?06$USvayzT04#Uju|pihU1zmS_-5+Vch8=U;dD1517nHk8_ zrZQ*v>rkPvpNoJrC>_F}^RQE~ZIf9BJh=b8lx}|Q#Xxc@#N&}RwQI!J;L6g~3JaRO z(a0r~6a)$4?WtQjIdZ~54Mf8x>jN38O+|e{zrCVwKggv6pazz5g%1Gub5GnFWMrJx zIAkTyprI+spL|dwSVZ6*6tvzqpr8%D0rAAijG&xQ2Z3CS?LGu|7}qExpgPWEq`FY_ zY?FC`loj0{=4vjpZv~hN{|+{d%gP(a47qfxSgspn1Eg<%?3n3nz&LZVhbPF#)2Ea)q;!Paj zVR$%LNcaFaFjDUV_Vb;##xcn;T$BK(MnpJ8+hyj;t$CuC=K>Uiy&NQiR3+l*HmPQs zBiC-tT_15d<%tVpt?|z~Sc2r5XrtKG-KNs*Pi=7&lCmj^UjpwutAGo#|1U#fASR)m zY94;hNmZt&+!}Yotw&Mq(Mrh|1#?_h!V9bQ#cg3I%BT)^d~~#;W#B>3>`c!@5oK)= z1=q=?jZ)iEmO#CMZ$>zc=6cgD7*Ud&oq2TJz*Tkad_Q*2o(Mr>bXY?p0k<#nWp0`g z&<-CdNsfE~UD+sl@%cGNmQloy=I777@rALa8~dHjr$0#rHVpt{%4VfYle|a^Acelj z6MvwZ`2z&^)NGAk_DP><9o3hChpxTEa=i_TbYjEfvW3<*8;lu?2sw^a!RlkRx~ym=L=z}bnC#ZgYIAx4O48Cs5$Kaa86)fv{Wb@G=UhW>D@XG~*WZnS!Ly!XQ}O9%Nc5cQs}ThM^GZN|4u2 zDmaStl0?fGtFq0GdjHm}2oTV`%c9EeojLDJ^^3`vW-=O; z1I;WYMYme-s7I-9X%`*W2rR|aHML-58FK&{#q9}5&^*ZuUq7AJ`>V@sS$HTKQ>JT7 zqGfthkdtymLwKg$%{+!tVC`T>9WB+jgT`jtHzuds&1GVCHcy>ujxP!5L4~$^NeK>mFJ)Uy!YN5kyBu z+HdchzGOTx={wiv;`UYN1&uWKMd|KZ`|Tq+2RBuQ=Szr`l0Bc39eu8z?%2`(gvUOW zQywQzRpOBy%hJ+kz zbFirXPV)B%zuJN;_We|w1;OZsdtGjT%Zf%MT;CjvlghLNOZ4wPbvP=CxjT{oL97gv z87wG3;B}q7dsXM}5}7D?1yynxmWLC#6OyC>e2xVJkRXhbHnOCt?)E(KbEaXiVFvvn zFO7I#t&LhbD5!9zyI&HNSd1`D9?OY4P@z4dLVdtqL~+8J_8b1)x-KHG#rLf_8}LgRz5 zbov+mv~%7zI!iK2Ne2X`Z4$C0flR0v3Lrb@xWB*vVRY#||MH zl06W{X1XE+PsKr^?Ng(iB00%5z`yp=nH(gCmi7%uDj7o+%&HfTIMEbw6Xx{dnXc^90+QxJ&Wsc z`|1qip}WbeGgaBINj;pY>byxReARxN%qPg3u>d8UpnyxMyQ^Zevf)YMRf+-^XV@c< zqn+*)iepg^WsNniEuYGuvP)>VR+-O?8^ZS#njp0`*07HP%af_SiL~i2t(^#(M4Z$> z&}fDuGPfM7(?LfsN${uTv2cr!%OSuRt42197SX6dzC!~<2+p~R=2`5BEK|72C<0Ya z6ewe{iEp#iOtdM~VpW`)hwcUKic}2x9pv{6zv#KF8%558FB1}!A>EG^ zG~ZbY357n-lr(Ap8Z{|Ipm3zQ_k9>Ju%&Gw%8D{6V{Wcw<>1oDy9fYY1Rb>}^VU<% zJ+l^4n3CoZ3EwNb?gd4lt}0G$nq9Rjo!=gUb91CvG-sSZq3pwC%UP3X5k9Z%hLQE5 z5==+X#{7JAEbqt_?Vr?w(^5+?^xszpCRgde1GoR!+U;+neDS`i#Xc2Mnr}J~yl$}a zwdB0M*hiEP7z=6O+*dm=ZAdPrkoAZ+UINk}DY!X*6Co^XG*1OD@TW7cIO)Ko!*!lhBp9+3NJ`2sfmXD4tSIZaCBmk!)L9zG^OF;#S znbMH0mgOf(C`KbOX{j=JXb(hLcMrVLGL3~T`xL9@GLf0YG*(q*!cu#sRc?lR>;rj` z{R@5ri0q65^-3LDxfiq{zRkT*C$zpQ3z=27N8d#DE&1ATX@A^vFa2h3k7EhCRm&oF zPd`-qkK2Qtp2Vr&`SvhTq-~^sfsSp}+0yo?q8iz>4>`mvN9J(S+>)02L?0Z&Y3V93 zVPY~2!M$sCknSG4M&|D8&_ajrM%pz-zfw)h!d3g#SmblO3G|Dh_Y5DjFKq0|F(tCD z!+uP$^A0*54FMKxK`GPKwlYrQ9b{G>o6i73SaurWI#gIL0-G;?mBcX>|)!N;GT(y-MXcPXs;0FetTk zW_p>}R{Zm2g<--lU&^KKkUO?tewbt6Ie>@|IfIIDvEGj2oBbpk$SsX0_{KA#Jk4y& zky#_{#r<>OnONMqnlQR%UYqrMd8l}YnRj>>g^VH?3JGj(Iyk_RV#%;9*b#()VxbcS zYWaV#Z7Hej332w)Pdm`lCdGxhyVXfKJm~i-?24Foezp*2aOrYdPaE;^+Md9XHg{-| zcWd^CZ!vP}PisIFXRTdZVK=C8PwEN>W-MH1Y_6 zLieMp_3wJ~^r`0c(XueTi?;N>Qzg*mGtvxGM{3My#TUFWm*@alX-a*L#DoUj(5bhK zLZ)*=e9QL`gqg6{z?BUMw-CthMXXp5wM%v%LZeh-^kYHeIg>mXbBB zQfZdTYCzUvkrQjy%nY&q#zQ~-xQgT(ZS^zg4WDj)s!IH(Oh3ljr+7PgiUYi53wP?7 z+PU35OEWD?PD!z{Pd!>oT3$)@;LSRV=y2f9kfgwry^l=+(ICRwP-TE6y;7Jp84+^C zl`UO7P;>L;;96*tC6?J_gV|CM)+vV!O)nT>zwxHfp-S>UPs$sO?`7mWG$tRkBz0`L zUdE*V-X9{OQU)Yj4=Ltk?H~pI`Kno}o@OJm)#8t8=XA(V6bW}q=4iXak*H!y!Bz{_ zuvfBl)s#iHp=eKE;{=!xz#=Ui$troONhZTJM(1_5IW|3Nj4ia1gjJPIcG#?G%-NNz z8f^3ovd57j#7gdc>hEHi;RV;U0ctr=sw;ny_>4z!;bl>bdM4QW`L%r95;eU6TaBG7 zg9IP!BBL&JgJnssGWMiz8B?X4#dPe(JXWmL zmMQ_L^r15*q;+@A;ym4HT>bjmF{v%oGEk|^C|e>~oz9H1ai4 zz`034Y+6dh<3Dgd7`C{l9uftm#mz>wNEt*|LsE%GBai@TKVA}{I2^}w3$mq1h3&>qDu}^YHZ6Xl3ZgO2zHi+Xj zv&9E$;h&gLP-imtoI=fFWn!|0 zR6AxY!vua`qkwar+XCfrTwU|nA&8b4*{fRJb>$YOEpV^WDhkcdgaM-pDO>EqM3^?A zOq+9%rfNrpPLt+6p$iS4aZ8DAYDgpr&y8(t#+Ak@Fim9TBWAe==bBH7QbmJU7IZCM zUK~#e>PTkBFU!t8bJTyX#h>d(Eeo2P zpPR_bBT_{eziaX5`muYUCLz^Tj8FcGaFZHUJh~Nk)F&R2YwB=gPh%f=YBPTyYcz$K z)@>2i8fXq}UME4$9-j6R0}ZvHFylk%*BGh6n*c>AAVrCh0A53Ze1NzXR|0qki{)Q* zdPFk?;P+<@ezSZBq$Uw0urGuTH*H$6&anSxfq;;&a|db(z9uIYz1&$#`G*S}TJ(~Z z5y$*zh2A6x%_U1lh~K2+QyAwU5?v3FH-g)p5GHRHPo$g*T|pX}MH295)DZf3F?OP8f;*Qnqpf$SQy4sDSY` zU)fe+|8WB`wfS--&-P_bB5*KsEXaE9%c86%6Z^W&SdFg>H#`+;7Lo|rjyDV-1@ z>#p?G=Cfd&qbIH%s{p_#UUIOS%DP(K_=^5h_4NNcR~qbIJ9_HWwPV3bFdyKg@)?b&NtNLcBk0~%NT3MgbfUB#z6xcTUUKTE>+s4Fx zWT8DNxZLw$QXkrrcc!K<_kLJS3m+_mJx+TH(Uh;UBGvM+vBqN{b{7RudFd!`l=K#dr!rAVdPB#Mo4R6e}#q+p=mWx-;onXFEz&& zRN0Xe7=qWV(l~KBSqC3Iahxyh$wBNE|ywgwkmq&+bGG%$UQk1K@1)PWQR)Y zg6@Rqe86Ssc1yhEB5*CZjUlwqT6@NSCa(on6hAe{YX<)wxaVO~)Ql4!r69-CC_W~f zqga@atzQpLQ5fv_T@OdJb8tO;kWV+5Qq{t`Drt(}?yr?d2BZ<8#)xkLSQa0Xqlke# z_WBp0ImG){1giD?j^m2M=#)AHKsLx%ARTz#DE2@^bEj9q;G|a@1nHxYlfoqwN3il* z75_B9TeS+xXY^EsamQ}eLX>l^AR;Pi6nd4a;NU7%K@)h5jzdh!aIySzs^RRVKVPg` zgEVOL^beTR8Y=d{1zkr)z%!@vf$*&Sd$2Z`UmGsIuMrjZ4^RKt3}`sx6p>n0>Z?aE zW5|C4dW1>+zZ$F`Zm0wtPLt=qm6Q^-(cDBb(tMvVGWa{iefeKmZ_PJ|jU+E0^s94M z_%n+YoJ`pf(sgEK4USzENXe02!oXd&hmpE&vzOSTb~Cw=1HfQ#uHX}MGiAGV6IuCO zG9l!fv~hN%4zQE3vvY_&N(_VLYvPdv<~g3eBimY_KJBY*gdX!XfoBWPZU!vGK3*Y5 zJIKHPgpcoMG;Hl>5@@VRF&XSR>ybt^H96xakX9_BcTAF1ZgQk_098Z

90fr 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�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

lWOMcmILKSZ#nC56H3JD+gIo9F~S-c0xJ1Z1;J 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

rf~I%1b#uGv(z&*0nK(MA9Q1PnZ=R;X7-A9 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⁡AoiEEbFa7T5WJ1+0lj0E;jg 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

DEokM^`%8xPXM?tr}@--2T@=7H&_vBGu-IF2;}T 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%0DSetZ}b zh!omqYMT3v$&@t3Gw~WVAbPb`Z<&N9lW=!}@C}o2%U&}?jY&w~ZxTvP!k%;NMx;wj z!gu~`hR8Mv7yQK}oNf}54w{51CZQlfh~H#nEcT8W;$4$)=DQ~0O_MNx*d#n>63P>V zM@_;ze>X#HH3){4Bs{WPrl}C*$vUn^bNp?YGzV-ptcQ74)tyZdyIrZ7Pw#^|ec{^_ zHmeX#=1TSE_e6%O>*?XK1=1+9`LW#FA*M|Pt)^K@$3g$x%Fv! zMkKNvw9GhrIX#<^t&CEHUuI+r&7TJu^fQ?&(b7AITC`dwgT$^gl!dzy9m2s}jA8rc z0*M(ioGYZMAHBtrx)m$+_Ir*sWICE(3#4m%uEa#Tn7>z_OQ-B+Y#&rAs$nKLA$+H` zonad0Y3Mw2{!@EOU@Bzm!F$e_zxAPep%L;+sP~yx93eiQHUtld*Ar^{5wuc8&!xJ! zP|7M*2(Iw69$JAJZ_)dqVrE11M_yfM>5o7-l19geTakZJ3AU@7Zj;UdHDZ{aRMm!y zxVS4;K}wgV^;4t$5OQ@4|1vwSS8Ve>iR`G-0Z7e5=yg$|WC~=|WY@*0$pcqOA3!C- zY>kB1x%LArv;<&URE0H4VMfEq~KQ)eK+fv+9YwGN<_Y7bD1a6OHo z^fU&8DnFuu>NirU)K&_f34EPR{cANB#Eh+n5DZ#DfLNz&G^q?JO_^uX4I$~*Z#DYF zP5H&1;AA!JH?T$f8BEJHqWqio&9uQ{Z*0rK^fMbP(w7(M))bA^z?- zbIN?m{r)V(X$VrhsC7H4Q0$#zI)WgoDK?thBePvu#ZyhYpf2*>vo_js%;-ZGdXxs) z(J(73pQ(epGP2mQ8|0sus1*yJSVm2o&DEu9DSE&yE7WQxBm8S86 z+53+{KSSi^^)wB?(*)Q?X_V=wpJV#%h)5IQ5^4*m4`iXo;JNwLFvj4)l;DMr%C0oV zFa7wehgh$YpOoV#sL(R4M4U%Hi`Grjt`*0-bR=uF;&_{m6zyhlyhO(=tzH~GbeyHN zh~p7BsQQ0}cE7l{(lb}<6336k(}OCqI(gFoieMvXJBEz*EVVj0%;wY$qN1|j_!s87 zcKBAPUr7XbVwIx6lm&LMlR==|w-?VpL{`NcPS-LJQeT{UA%yAw(xm<{IGO1JOeK0aDC<2nqjcct=vFMGv$#T$bbu*&Du3d*JxV z@$K*8_fGToPRc$TKb~y;*uft|J18DWbyldY7(-~J*i1w)UdIz9Lw_@#f%wn0@$iiQ zYi+ckLewp>|DV;y?f;=R%AT_Qi*ws^ugP$CZut<6sAU~RU;0CW^bSe=agctNAiWM! zxv7Eqk8-X3L-fg(DVTlRu*|B@6`9MA?_=j?stk{rNUKy|8<628J?1X>sqaAvaBBu8 zMc;FQ25k7aP{SOQ3^jD8uU6!r*LL`f`GE!7_|eyo>K9eQ#G?2kmcY{RPJ90O!FTjD zDT?-}MDX8M1fMG}*Pdp!t|>DHw#P^d3$ttrRHG5JW;HDFTPv(T{Y zK*0a&728^7KwC}y;8k;i)YF8Zw?zOW3yrXN)6I{u)Ufu8JH6|A3q2l#5A7RtY}&$ zS|NTGK+ZeJ`u$h1p3-|)P+>N{6UNNlUK$CZNgW?dNC4MzuFHVQoHwHb(EIzGR${oe zravs(m)RQHXvDA*qIp2mUq_>OVW}eB7MOy??SqZj*-q7}@H6%DYac<^4jLoST)|+g zw$`_W+|4_9PK3p{EoWrNIq}0uvWQ~gTFw;;I|N5~4GdslHSHk z7FHtymtSq>;|X#6W}&QU3$dn+s}ra=jo-q1G3$wah^E!B3kqrsfmJ#6AOG^VsyE zuG?%IW?)m=QtE6CIiWroyF;@*$#ke@ANvs$1ea6=GM3yBa4q>pz`mqD;955|=3Zxy zO~ng+)a#nM&V@JIz#p(x2X~b{R;k24pSn5i;M$JnMw=GqGvOFz0S?t1%%^C&do0Y zq174~0l@)Vb$!7wDCpe$JHx}PegYDP2VX~6)%}y3?ek&9BqNyC-3=7K%+mX*SsA!w zEv=iN3B^*EJU|gkM=l)e@PffF7a>}-I%?Ei#+ODsmFrT~Q|EJVq$6^goZu6MeA=5< zL*Ps&uV}&=k3=RIi26kHARcpW;_w{)AE-nP7ea;1*oQ->ZDMuJVkM2QuJCq8>$RDg zYF8ul(NRs24{QO56sH>BoXBFjYcO5*mbc!V zdH1G69Pn7Ga$%fqC7yk&!hBGlyH5`WBB4Tbz*V)8P){WEY$Vhd3B4Ez^+!T`BB6mu zXn!O$6bT)aIS-Q`wahVHU>1smY>`lEBxH|-@YJa*5=xJRJdsdFB;<{RG9#g^NN8as zloJUpiiGkap(W~9PU=(B0?X!PnAMM#Hpm+-^6p+zV6vVRDb->N@$4QHw`c3O!WPGB zOp}o!&9}?B`SMiQ$#8D^keZdw<_F=5gtTbs%KSU*p^E&F25T(io_)J2mFvy01Hqz2 zRoJXfORVeoi9Q9+qLm4X9&C_T;ZPr_4Ge%VUWU6_ekm#c3>6nGvExD239rH37rICf zYP*W4Aa7G^Ums=P;mrEu6eg;T-yuhPbN3yqvZE-dXS^bk6m+k}n-fXF8I`KLhHJsd zaIO5TD!<+y%89Om-LYEC9$IDe1!em!3qunM`3N&!?>t&m8!4*F-M21D-HK>1+0kI| zY>8*kffkiJ}(^^=9DGo{aosZ+-uxwY+wYCD-TdGjD zyNzMMvM{{w*uja)XI>PNxa+33!Ha(f9Isf7<6wiaHF<|&C5m7sZ?k0Za= zPDOqrMFr8Kg1btueH}Xxe|TsCS`JNC`u(x0q=EYXWt08t*NLj!jkrJYBUYten< zM#IIy-Odjc2ELfzXb)V1F;}531;fus9?X|<@2#?H#!io}szvm(#(U%*g|_>uT6BGk zK6~R?kcR39SMPj;WsbbEzqb}` z0p*C=V^Ts6hEcmtAVBOz+0Wmt2e;_KK0OG_7j~8O109d?G0awk;m_5*3|x(;ez^+f zU()d3XJRGc6QF9@12pXJZ2lu0m6{(O+9KGbH*Mg%v&BdS1JIOa z`UM-bDxud3{Vx`M4Oo_puwLl9E&4L8R>E%)`tL3JB5jS(9~AmM7Cl2N^dp)Qf~UnV zl<*Vl_A$qwP7nc$*ACDoPXD9#F0NZC%@R-4yBJCfx(d2bg@A~(wY3=lC9fX z4Sx<+N~%E*>)s7+^)H;XB#`>YAiF|zXY4ffSEA!AQ^+YpJ^cmlFmdsb27Vehw$aif zlE$qLKjJ?`L%lfKs5MOB z774q1iE(k9#qISXf9^i*{+-e$IACPq&x^k$>g}V_FuagW-eyCGK{Z~9Z9gm`ICvmX z+wzaW`s%urGC42gfQG)(f=pspx=2FYj5-IW!lPFQ(|M#&b30K?Szpzc79Z1b9`OX% zBNLL7beN?QE680&Zd8@z0L>>hh#HXvb=8D4vy3!L#-|xa%^7JTMOSd9I{Ra`E^sw( zKj(o*m78CbBulIn!+>G|vfx4H4n|=e*GbME_t1v6bpD$#H0=>?qO62Dm=Bt_@q&2_sv=Tq;9Vm`j!2$T+NgiKXx#9ZuB967@Y!Tyfa%0Xu|N!mE%a z4(FxF65oWM4lnkMV-JF%S3hp9iQTN`!`i2j#%N-YWSCWyD@kyUD^d%Q1eqS}?nfB8i#GgQ5UeGxwr~Fk!ot9oV?UsuQdWgKx%GHjB3TIhiBWjt>%LTBDxA zAeJ&oi5ie1d*p(nMMs*j+zg$FrG)#EaC~6FboU7SVJbX1_h_YB!Cb-Ilgli15=uRM zFWPuqUc_FjI`i|ND0{n^m5U`SEc+UjgRGb(519GLI4K|S*4+<{%fySQFR7ZNsG5)C zM%5g9D^WH705&c=W9HP2zOQ3a!yNpF_gNpf<_lh?*5?>z-OWAOj}u;j8&umOBYz`c zud&nmnKt?t_Nt?56Vi_5sGB7Wd+5;PB92`S^Jq5kknZOU8y0rI=~QR^ogBu%q`?97i#ztd zH}EP=S|))-8-VP^;DEux92`)y{&hr;?F%o-ObX5$OzYNQ-omo}Il~aI_~~mX&teM0 ztQbtof@rE3MJ;!{y)2WWE_MikxM<0;+ySGk_SlQ;wB%wugfk8pLty-0`%ntk5trHo z8mgDH+63*EF$KjMkV4_iK};otH>*HYiN8EkQ^# z2)N>0oA^~A5tB_@o}krQG<|VfB5Pl=h}xW2%u-%FMypT!_^dJ7D~WKn5Lysm~vGBkoT#spi@TdyEXAYMDrOFJGaPsiCHlqg-V?gO$ zOe@_o4mTE;I@5;^LMw5!mG-3y<%W0$`V*LroXJf_tShJ#;JHME@dme0V+PA9xynGjV)-EZRY>YJ;=F@{-J(!{1f#KQo3GJl7pwM68lR;);5LDSY6Gxe%0bEY<~HjHerhIdGzF=aKp zJ8ph6&XqiUkv$$bo$+azW?ZL9T%6@_G~h)xA0MhvEC0Yw3z-x)$XUERX_%Q`G#Z*7 z?aMA5&E9?vu9Zu%X5nmcJ02i}88q|sD#_d!w@D%yW+D%LE-{tLT?{hJoda`x1=7J# z1G^oW{u@Yfb(X}pyLSa|=wN63w@Z+fgz2zpeto@HZFrQqs}cDgyc7-lUG^)l#3Z;{ z=;q_ZLIv@val{gD_zrs#p7~w(MRd6B{2fAMNeBqvB$E8X_#_<#l4eRGP44A+>mR-m zcMUj!!~7VN^1XlxY4A7iYg|SfVukIat+yxn-bXhIWgBMGT2s69oM_1?ZanPj_BXhF zXH!inF7^dS8}`9OWvN3i(>Hk4j~_wqiX2!7(p1mox^cmt$lOmbR;>D%E_u5N;d#M^ z8sVVg=rs3mT;(;#m!#j|PaA{Iex;CLCpOwGOGKvlCgQfzn>?9GJ@yH7}7%6)ne7 zcrg5tWXtZ{R+kj>gg=sO*`3eSCC8?QKT5^CVUO0Oa(KUtE*mL7f}i=yM?&kO=FUC`YDbYpA(KoZpN26~$AKu%%FSGzxK{LT?$quPIl8+tm zg$}_mV(3s52VH$>WR-$>R0xP`1Wr`*Em6@5m zyG=Jv55N}sbB}6AaI(Xg!nWOuza0E6!e6HPTITplp_y^n!3Q!k)TF&;=!1ds=ts`hW<<|8SUrD~R1g`xJxUg=~V9rkMhehFpcxPh$@a%mr zoSA8>K>X>fQ@M;20O9E+Mvba-&Kh5XEFzbBS?-^G%c{XblnUhB-OW9Xm$E*?C!`*h zoQ8ThA@u;%9zKy8oE%+pTBIS*`N8u_&h*MM<2zc%}HMC0S&aWc8Vel5h++SjG7GO|uxo=mcZM_`?6K7*-Kp zG>edaauM{k%zYW`6{8^%xj%&WBCLa>Ogdg8ySYc70Y`V^Q)uue_23!fvtDCPKZS{m z$1w2}jW%A)@m+c((FN^eUC?fILA&p8V{-J*zGI=}=!ujam~k3j;iF?nRGqO zF>~@Wj$X1x9-&aG7}fobm$k#kp-#hD7&%ern%M}ZVQ$~u8!a8FY~J0l1V^iA=*T_C zbeOBXKxStgeK|p!vol@KEGkLN&X|oCwN$7FAc!5CrKPg)h7jzT!{7zv_EfKq{oGhK zXzn_(+mJ?d`6P1?C}1P1pB+rJA2thRn!g*{pvAR->hyu$G4cZQX% z64PwphLS*eg*v{Ncm6zP$vVcR7_T6#YTe+-J|LS;eG!BJ?CO<0=B6z$Q!jEvCSg&9 z?M?QUy|D|x6yK3B9UAL4es;S9GB+>cmQmaM%>~@!sV#_tGQSQApCDUuH;X~%P<^QS1=u$`2vkncAquhzKKGAx~ z(cT(7>Wj>wX@5Ol1oFvu5;;e`rK)dZAvZEvZCS}(5x#^%P!#NN;CWkai67v4k3t2{ zqvX^1n~t*!ZX?*396gMtsn8dT;FQ}Gsd6O+?b&~B-nVfNN==)p;Sk<&p)A!euM=6S zHp)_c`?olO#~zXnzlb6}Gyogk>8M1mXKP&>C~G5vo2h25W9uP=fSbZqj_9S>3*h0x z*@Gwal!5AcJnA?NsBfS;bRi-^1O~r2YI8o^n-Y%}XJRZ*gA`T6q^K=rGMG2(9hK^e zTQF3rV_t0!(u#e5-J;eaoRj_PiZ92(3wqJ7-Z{Wd>$2uAt_&KcFwE+BDCs2`kt+Q! z9E#XK;$1g(#wF!236300R;gFxMY=o{$HR}&5m^oqz@-8=(PVU7b)9W&Jaws=A)KIM zQzewT_*@8-8&kTz_#oIR+Gg^i79SznMwG1H*WY9A(tGvAJ*1aNkWQlhM362sh?d?t z2`_ztsiPex79e|vaeOZkp!pFwbHZ};KiP$i-78o}B2w#oY&ni=6~=K5h$~V$0-7^Y zdL&xna6Vk>N_igSS#pwFej0Xq@SO=6T$uBvZ?quY`EZdD$Q>zlz&D*1&iSL+f~54d z7Ga}+6VLdgo-sX-_#>q*b^Zq|ZH9Re%57@I0V*xJ-V;j`9<$bSJ*4fegInSxhRJ(G zEotDfFcb5(F`>vYm`#=XzD!CiEG9gxo6-8zZH&lw!nyg|*qLBRUw@}5NEbw9M5|JL ze-3;N&ju7G$Ti(OgZkou^I%Q?`~=n89lu(r(?Ru^)WC)0!r-v#h|M?r2LjXaBu4x@ zMiPOU!lmI{_xgzBjO-`trV-tcj2pC@T|J7N%Rym2E>dm5)5qV5>WlB6g<0x*I+Zs z_Re5Ow-ybdnFh?J;wp*&VJOs~eZY_pF2j{ecF_oaEAnXRD))5WoN|a892ehGF>i8tSnSwaS4Brcb zL;db7F%>U6BCQSYJ!BaPuhh`-aqRY3-4~LY%a3#fxW*Fu1^IoDnom zg}UCP2Jny^?aq5*=W}Dq_qe2q`vRv!+;VZ^x8tvdW03no5BfcpY?R)-3S>#Zo`gB> zT>T8}uJc3b8)s?uHcNtW_FphZ$8H0!C417V@o>)?9!$Wx+dYd~CMa(q>Ww5YEKtEN zbf*ech!xP-v3wQ{OG#5#_T>(=00P2N{!zE_+Xg$z?ZN_|icpkhn;={^UZ_*D$z4F5 z9m1)pWT@lo;5`fEQx`st-jJHR+P2Tfw27U1bnysfcwfYuz+mR2H>+YY`-d1qX^%?Z_2^saqMOb}Y!}5d;BnidXvKsQ`nvkJQ)_Cksnt8aTdC8Y~FP%sKK`+Z&fc zY78s~a3SWYqj(Kjl16ASSoAk}*8e?zfUu}zW7OxU_oNY7pv%HV_S7qUtL+WXL^s;i zWB5H@0>SCup{aIBl<&|SHn~aA#y{Ty8YFk$Gu$QOin`?|hKPzIm=am#D3d)srEprC zNyktjJF-koflL~&w=;0P%{}Y&xD5}SWh7<<)z`!3JX+|FyHM@eaJqcQgZ9`Sqw_-V z$O@%jggf9R5OY=+FW^bXqkqy0eu5hZIgrGLUMn;uqvxk{>%e-%F5Z{{l^5MLajh>G z4bWY!sD$zzh8hZBKHs%)J+dWv`NmVzNYz9c)Wu-LW*_8>l# z6<6%M0UwL;ek&Abt>5hex%w`#eAOobDA;yO6D^}nn%mK$F z>TVar7kEnY9YdG7pd4LhR)yO4GrWYw%S^t=f`ibmn%FNn)ye322oDjVCDi)U%q=ea zDbBQGRb7_7qqQmtRdKFDjmbH1vU>em#9dl}ZZQg#wI%2^oaaW0eTUa)Vg^0&6ly~r zlR!Rx#jsxHaV%)1DnhRKzVk~6O8F2dZYK5tn+|P3M;hdI4GYi0O4K@EaP;``_S;c( zQ*?=iYY+k*GD~+4NaCq6c^*-RuKkMrJuAo1&<*Ydv~kzD-p%mQ;gqC!8=XxVeX9O z*T7OQ^{-1YF7N)z%EHS|8DP9+;b`Yj9c3T${nTVkSD3XIW*=`pid{x#AUn6GxS;iF zJ$Cw)&TZ+_S_@tM>!#jw{juX%|FW8P|+&Wc!zm4=6~=xrPr=s$R$oxziEU(wwzfi z>#3u>34-3gmu3mh44#cTbnX3%F(Vi^nKQMU8Id8eR62lL%$W>ilsfiD5e?5ob>vl7 zqjnRo5x$GPB}U1mKgPlW&6va}S$ESq2l4~ul#gTu?_GDBWW}L|OoFj9+;k|N)mG#v z%iUK|i7NHr&jrQC4g!Yl-wZLUBCC+kd@&;o`XqG60EV+Nk0UVK6B-mc^CV@UrB39wA>N>A`Ub;I45vdp!;44Xu`cowgpz_Khcg# z4pbTpg=^Gs3VL`s6wM6fpBbv1^#qH%qpEF;<&aGek`n^KfM+j;>KIKNx}5+ zhg0VEgoi#3_e|RUUP{VH%KNdD)?0B4wmx06>s&uYhVrS`S?1VhT2n9b>l^GU@JB8$ zGC?jtp}1?dM>eEKmday5a_KuRzwFGICRRoJU;Vr9c_X(?ELy4LZFeGXpPtv*iM&SN zKPk6()qG-h9Y%K3@uHMn^*w6k_4d+J=QVuD%S&JE8MEag~cL4u_8D6+vixGQr@cthaQgh=P6TVcB8ltAf(>U!4{v`bxwSaeSWaf+Wyf*L2^44!fihM7@k>}s zsGEV23$;A#%|=bB%vwYV9{oYRe5e{M{6D|Xmg9c6CR{X{y3}{P;q_?Ip>XCTUc^RL z?N`2-FyEmo1Rbm`f5kX!U210LjMmgYL3hSx?q z7viv5_ZL`&adikIhA! z4(?h5>&!?#^>F4RIE_{17meVcSu~1s{XP=`Uxe}iapeJF=~KsV`Er zCx-V?Ssr6=F!L3TvFIh-l*cCNiynd9sO5JYE5k=#$vmXWe6S8tq=X?fk%=R3UM>Jb zaIUFYg@@4{V^Kf;GNVRDRb3bM;YE9@aaUjtEj+$#+=?Y+Am!@meq&Ur?B_X{xP)z9 z&L%DzF$PoR*jRdY8wbpxiDM}Rf&J=V{o=*3gmrysQnfK?KCPe1N;eA~MLqX0CO`G9 z5_H(t(8Rg>_--6t>EyY_6i7!;MI%7=?-0k%&)-Xoo$_!|9ITWB4X=kYw;Anrgza`j z)jE#pJa}MW@|MqCAdPm2^51Atm{a*@K5jaY`ckBhStNX14`!8a+meng3RP3h$a**25@k!YLo^V*0tuMMfMykpL5{hZf0Mg3pq zwQHG?di)3)lf!lRj-S`?*6GA~Ed_+cympB5+Bx_I`}i67PMFtDpyws#wGV)Qa$c(e z>(-pt4yhGz$h>xt^BV0*FxD6FrOtzNM#kGg_2)4^o>#Ci zsDdBKymnAs421LAL1SJ!Xv}L>pPbi6_$7A|5sgbY|5I+tgF5&&=-G-B>w%Bbwn=*Q^v3U zIh+_4ITNNV;orFLrlt#|0T&xn(xboT#F4HZxDf4fIcB3P;Gr!WtHb_2V>XH!0b_GD z+nDDgrsvni(=mSf;SIFhP2@LvgD$P)ezuC#!Bp02;*^Ec)!M}AYL$7qDo>oQqR=WC zJ6fIhC-Z34k7|&k)pAGu9N%)s?ddpsuS-h7L#j_)jgv(6a2G;o3xCQaYPdr%Jaj};#+l@n&-8fXme$C@l884OXDMj|!z3R?4##mH2UqrnX zg7+>5sMDeq_Pf%J^HV<0PyfWt``O47c~DpWw{d>jiStvTFu zn!XAN3smW07*t$pXlxa;?q-J5HCMQy}C{mLbsVR)q zq(^F8k(y=d%hw%65D)e4IVI%Rc%7T645Lqu;H~3tq;}KDhED}H_{-I{b>@}Tx(C{q z!M=>;PF~1T%cmH_Ce6;`;l)x1z zCbz_`FW!P6m1?Rf`5(8pk9je1dO|zw|UC`IMh;vwj}fe$p=~G+N>aPV=kBuqVcR)$lWe*>7cJ zS85Ay8KUdGda>~eE$>cv4~VC2bM-$l>rfd#DftZK9-~5Xf0>c|KJt`lPXVvV8^R^2 z(DSRp&&_b3k#MnEMEuDJmyC<>y=SF5bZlO8ElHK8;AE{Hk;Q%=y^|^lsH@4^gCum| zVfaeesZf~JoBx3u<7pTg=8N`-q6jiLmm`|W*u~?0Ca9}QtFWTx`Bm#xQc4fE_oQH8ca|`94d@ z%*I;Aa=K((PARa$tV&Le=c4gyviV%JVlNSC!I88T zbMof0@#}^ixNzjprg*UFpePe+{&!^kBvtIBLg*{wi z|LJEFGX6I16cZV5PGr3E)EPH#?W`-BMN3g@=(L~v6L%TrjU77(xOL&YAZ!p7GK9e) zxpuqJDPtR><)f9&uQh%RYf!Y&QT7BGNYTC7Z~J<$Z=9@t*Y$7RS$TwMrrYKr1bStF#kx`1bSS5-VONn4NL|yZ=S*Sn;&bg3ggdDI(vyT-h++!4o(v#8tGUzCy zP<1R+jl(F@huLx8TN}U5*W$O|b1Z}xxHo<|x(h--_OUYIrhQzQeg~5}Fb<>lHralvAUbX0Bti?u|W@}kvmGpg_AO77L_c&sd_4CxT#p_0ZFe?zgR}|tr*CxLNozM?{Ut5My$SRa+5X0) z;@tdS{AKBA(sGO;)K?spmyH7Uu1MKc=Eqh?cdwDlI~RmRZ?DTP8cjm;6x$I(4m(l_ zPNNd6(IU~9EdecDjvyR9X6uU`bHUJ7XMT+18S3k1c!1$jAO${j7Q7z7VHs0ln)(b_ zG^oFcs;FofTz8~~<3|G!a5@%P5RQKwn5C_Om??(*+4%jJ<@dc>0Z6gf@T*`FNVjAI zXc|nqvO`>OM8u(yqd6F7%{?1uYxVRpW{vq01?#-5WS#e(>SG_aW;Bz9SEgR#fyij4 zDJqD#k;AnW;2#!Nwth?B{?Fvrx}>F?K_BwtA^}Fd@?pX<4Z0Sut7zZ$VSCGrmSUZl zYrFEaEKh1FP7dEP3R%n4tAl;3dEbt6AGCb?AgKg4=ZGr*sT?oBbv5o?sh4#*RI}`m z3U!5VblECe)2psr8~(z1mC?h&X`)}_{2ouv&c~P3tqtp+zikp={`z9T9A`64sTBL( zceXx^@~jOnsXIRigDMSm$@ISM5(eFHaq%wP55d1UmSx70bK48z^&EcN7>jMQ$kT+J zCS>3Hp_Qh`jRB@w6kLYu1Neo`HtFXDJfLR>XT@BnjKcYNVcm(f;dst%PQd&PQ_P$| zt_8PHJF|QJ*Qj^ZD0)aVp1a%kA@9V(X*bw_PuKsV{g?k|M*>AmX_E}#2WAnB+lb3P1 zdL4Ee&?1+A%b{mP5PjeXr@wVT|7FJj-xu*i@L9FO}x(#zCODUVnk z`yB60lh;P=1qExHcL$GV?|{f!rTW&pxKuzld>LVRb+t1gfoq*VdCSM!Uf&CWWr=g> z75VqbEuSxO4oy+mVUEA$`}yz8qv*TnX1*6fDY)fZagF-!{j_O1Ol$e(X_E#>FxeRg zPRgY6zzLQEZ}RRL<`hac=#~x!3&nlMH%=+T?c6(~dhBs>ihF~nV-uPb%=9(dgYHd@ zsou-y&&M8T5=6Lf6`!eCXewJ%FZaj#qU#;4sh9cHmp6(r9kAvntN+SHy)DJrRBxQa zGQ$esYptopYoj?SJJv=Ped%)FD-9n&>f#zC2{Xj1dA+n!>}Oir6TH8Z6Y5LdM#o81 zp1DTWxF7@Mh^(?BbI#38C_;t0Xph(tFwRxCVc}sz_~H$h`HqJ$ou)?`?K@K^+hXOo zgxgnSpLqLrdTvixpW^&UPxQd{<0&P^HC)O-$^qQLt;Wo5c%HBZc>aMR5L6@=j`b{5Y`QvEWLu+PL|SJR7K8hXAfyw+=*cy^;;H^`YMk#Xfi za>fMmxWyKRwV4=0m$447mOv<2+7&d z6tvZ<;R{l9y#x|ycJ;ue(kH0Ju@4pLQLdSCXrjKwtTId?JQsJ!StI z?@MIA+wg!s`4pSnqvMZxGQ!XRtPH3eMnVdrLUFUKm=>sLR)7M$I}tvj8~W%M;C^xGaSJiTCh2@mlc#PFI$cW5RN}aEY zoUJikPboI^!(VYR z4Bmk(HRVkWUf+Z(lVG_aEmY7($yez)P@T0K`9)J!o18KfdJC&q3T-luz*31_e5y_w zJ6n4ccV-l2WS3irOf*ap?X;v5l@4WVt7+Stm~Dv9C&@>n^ei9TPxiSGZP)eY}GRo=(+1t)evbiiI#_z{DNLAgDnU2gvv?Q%HL zE-zu1W%k3sTM3c6hzGLCqI9pjo8*XN2!-c+g3vLEvoUVTt4a!L5R*s=uAq4GBoPfN zCV%6N`_VKIUrt3g{DxJ5=xm9$xzVpiSTksw>+~7U=9Mx(rB;yTHGDN3jAgzTQzOh& z9u7VoI|uUP$P?mHs}5uDW}5!ms@0A4&P_Na^VZnx3b8+avUiW&B4GSPOVT$TN@cBp zvs-r8oZ$J+ZM}Fv2|R_?=23`an{sEu*StDEVkqTAaLryf#QYV?kmBe~ZPVA?U`bs4Bw*Zs_dG{-}CDdF> z=u?tdJr57LT~L!Lbq~YA&t~xyG+v5*r5qeZ*!G@25lk2-#Xh_Vx;t3qA-O1910Q7O zf}d9_rpsc4g`3*+>>*edpjCPb{lj4nb2a}*Sn4UN5qKrsm|+V#%GB(yqTsS7mZ>Kp zrz6{JLsLlyyR;Fi+Gk;xfNd%mWxqQtYaKR1h2$6|fnmR^*mWtQ){8y*a&WGp#A1&$ zY{D)`%v}8jZ*nyLl4jT|W+PiP!`==?ieFy=Ug>wS7+HrHeVViRVgyO7n8UDur;lGk zRo+%kF3#rD=pjlUCPzxRz))qP{%6gx2&8_R?bW5$P_E*UaNB2POhAM1hFb-AxklCf1&37+^C#c^q5dNqCLYc zL!vp)wwm+6`(|@e#r32H1#`loCz=&4TVanB-j!(9xy-p(*WZ}PIgJ-dvyMyM+({%V ziv7r_sI?Ol9#>Uk$+EW6qZN?ZKSi?lvz)B3QzuK#3I#SR{dybEZ>ESkd0YjRm6hrp zLlq7(1~ag}4kv8T#14d)XQ08z3q`+PfM4z^PM?oYq|p;;^hO#pxvS-tQ?$nxQd~UM z(4_*F4ub@Sm3|0}dmyy{(`Ucp!Hy<5I6~zJh?bD+w*2B$Sk;GKh+1~FdE=i@-JCZ_Wj#9A87^ipu=+=HUd~PaHN5OR=9-+%tr31l?$f|+Z8LdTq*vyQo)mWLC;ox6}LtHjP1Jj&$ zei;}9((_mC38qm-Y-%{PXMyw1Db8N886EJ)uGBi1r|%+hqu_DyhTH)NUZEo8iGmFmK^O-r!M?q>FN7EO$uQ%I z*Dt0)K#QBDyxD;#Q*ao5Q)c&Ix4IEr-Pm$)jRF^(EHfIrSi2eN#m><3_&Ht6V#KL2Jg+v>`UC!Gpc`S4IyNeG?pdu!dt-h&>Fqo;@F8>$wy=V6ku%`kI^&!4fns zkD(QL$9cxKOIQbZG)r!b6PKYU-5?tVf{d$~3RQMk2AQ$by-tpY^AJD#9qzaaq?a}P zE#YK8X?SC7ON+DqiG`AM!!!RORTy(xVccAMFiQ4+fRmc4ZvKanFfKrN^2bz^uJ+|~ z{lwP!oz_)JvH9ZTYQ=*|VmGN$rF5Ho!G^*suJFO$OT+$h8iZQAZeq0{Z#S5En``9w z%n*Asrn8q6N%mU@Xc_TQWdZzQK5df5@%V=Op{>MAl#FM9Z{0M0$al8aH)qa z;StCuL2z&Ty~5z*+A$A`lVxhl%h(`d3pF`9!?)ZHs{k`nmS;qk+cD6=%@m;xiT>(; z6aB(|=#i$WU!Y|X{S7Baf8M7=&to&Tj}_56PwVoeS3e}zjgtFVTX;j_`*5Q@x*ZBd z@z7^D)t!ibT5rZnteG`OEOW0^4)%e45ZWARLgrIfL3+<_{EsY(5Mo`}Tq1_wul z!t)izyoFuKc+MPWQ$ygt$Z-r}+Q>g%jzZ8dgf>&B^@t`rh#RM!yg67kyaNHv4Ro~8 zBa&0O#%?uQxXBJhNGzg$mApk3vHV6)@H{Z9E^4@OonE27gWp2hv%0$BCGA;ZqRZ)e z`&Mh|>D3+-Iwg!^?{G(Vd@3_GKKBr)x+Ia?!0vI2Yit|5&V*O&_iSHTRqGjD&;ipd zm|1P=N<7_YEUutJy4$Wkz_pXi?dHQEvK8LlYwEW1x)OJt(OV%{4X#_mdf(2_Z8Vq> zoC3x2Cz;mzvdZWku9RK(th`0bo=V-$M$1rTeo)5sulHvpW_hShdkGq zOj&BXdtDGaG9DLNT5N8DW^48-5ZPLC=iK?~SxSWPAP);H6oyhCYsbLMNDQ+mlY}AJ1|#|X~Ns8 zR5vmJ55O3yGt_MefK5_b_!T{NE*`l#8gRn&L&=5YZ=pf;AS{-_oPm?)V&3n;gI7f3 zhtJ6;Q#8c&i1H+PNVNM&BruK*DHQ2rq9&SW8XVbrKRdoDgD_#qh2m=;c5xNB4ooP% z?raU%lUtYT-TFq%IeqKr`n5t)6_sHz^IyU(!IUJo;jP8;WKecif^UimcG6r-u(yIc zFxt8rY_PaUlA;z?961W9cXz$WiF#Njutvv@h-&gwxu(1r1+JuR+Qqg~@Ty<@ePVFn zWDh~G*o1d|#tk%1Gi9_h4~CO7TRF8F)x>ba)sD4*~7~Vcqh8P zOuY+fYuOnD{)sE+LUrIHO1L3+S>tmjXR|to)=_OO{gZ`pWP7!qIJ;7puk(u50H+ zESGQWo0HX5Om;ec`iH-AXriK~RH(Jk!mN%etn3r3ew@@El2YXEGldITwEy;qMasmE&(E{=S00Z{W{h zh;s%)B{(Go^{*R{&B&x!%_g0jGTd{0))re4y*jnqmL#*I0Ru%dg-3_5%_mSnz+d)i|-mhUSQ^`?qQ(Lpr@ zvZ`g#xM(=x66%PGL+%nv9?_9VaKv}qxw#m>QOjX4~d49X#Dz91^+dF zRA7%@4PTYro3g#NFz27XEAR^Gp~iV>JUD?H8P7iK55JeL2GNfp9e8kmpC_)vIP zIturz*>OE32qhL3EgHh(Z96Aj;xDdHZ9-NsP>1X4os(>q9@9bRmU8U6K*~NGes30{ z$3@4t5jA;jV^cU3e8%sIu+qeewU)6;zU5xF2lgHlpVkSEAjR=BeLjky|&Bh8Qu5D@VUV_(!-1wujVyB0#vB0erPg)0#_KkkhEwi7#@)n zJ{;LF*S9Kt<7_Nv;IxgKEJ28!S%x<`xsq^Css8kj#GtVza+BvlM$e}DRPVt2`FI4| z`&;HpX16nqT%C=MkPq`cRJ|MQ2b z>fFp%N7)fY0iwdtfN%w-qjIBl|BtqJ0gtM>8vb)53}Ijb3=klMAW_kvq5(<_NRR}g z5SS21NV%wZJH{Kr44@_fI!R3!VzpI^t+iOSFKw-&^@2AH7rCfa6jTsURIGbE(Z(7f zKxDq(+ULw<62ja6^L*d`@sT9^?CaWVuf5mZp}HbDHv4F&Er)lST{z=Q;rB#UIEMIr z5_h82Dbu^9d2EE zC8{yoz8byfl2vL+LiD`!+t$<8*AV&&>)9;jsfhK)`!G;|T3t+>rK^x4b63LLJTVd4 zqF=NE$~p-=0WJMn_NBxVdY}6Usi}JM3*j*ve0_|Kf0illJs*&He#>j^{E}O@w8pV)0LBiuzF#ZT+0Lk>#NhJ=G^4vZl(3^L1BWoX4w5uDG~R zj6LeH$+HCRrQQ*5tl_~_8hWvs{?(1=*!N{GEcErFw|+xU0Q|yGjG0+}p*Hy|K)9nH zU@i<@GPiU6y`wF7lZ>^Aq|=^j#a`X263kXnNA@+UdG6T9qPxtD4!5EX(xls?iZDgB z54!il2+G9y&JmP(L^st?9m`bMpXigSp<^+n&>d0t2e^%i0RW`a z-6r|cE=PepJ3Ove1cQ#e1c=^#!EiI z!1mw)cEFwm5zV9Mk>SvR6X(svZRzh+!gm~H(4183>XLiwYG}WI1r{@e?waKG6@`{L z33VM>mKs{-CWe#x(=xHTN|oNZeSEV-Gf2hqxVo;&`I;s&h~1-^9Fii&xN1hyZxGWJ zB>C#>-Zm&IH;S_8Te#SWKIAZel&S|FV5vbwYM7xdjhyrW4_G@6)zIvZ=-+fe2e}P) z3qZq`z2sbIkiWS)_aU~9J9a=~1-l;Eyy|3aZ7tVlb5&nslvjGzzW;Chra2V+gS6Os zbA#*Qawi6sxgIs(-}=EUE_%Pn7tHyAqQLH(K9D~$2|e8^q8DH54RzB>ofSJxH=iGVS=T&1`G&e# z%aSO#0c8I=)Z>w-&q{kt{<*WyV;j~CCLKJ#t4H=7mBTQGyI#+yZV_OGY~D7p`q`{64~Lf0@~&^RUOgy{W~r5yQgtl<1bnUKjyLj7s|drUrMY$Sn)%T} zFsbW)W7_F;yWkvd4wBEk-njbo&x3PwwsA*+M!6L^`X;pB%s^O^VQi-1Tz z@>E&XIF6$wG?zeT*Da`jeH*7fG^s#+%1fmF`O)$x=td->@+7?W$(|sRNiJX%01s%V zY~IGrYUOTuo~4GS7HE7rM{0-qF0w2r*ztLK$~t#cEGd zhvhcOa_@hy-Es>$E_XWYPhk6I6&H&yfzPpY`Kn56^$1WRRw44dRnL^jl6bXM$&eL^ zeS%A<5CxFYdo`IMkD%H6^hJxpZ?>a;RxfwXZf{@0fhxDQf>ot==3O%G8t?7n7JCN=wnq;_Ua`rsyn{Zb*7n53 zt$f&^F5h+O=DY14bC>ZRJ}j z$Fk|`)rm}E3lrMJgkC8z462yOd!ZX*L(TJ1M-oLwkrKE{%me#As3j#L8`oBl->^)y zn-y@~XjH|L)!ojLl`zm)(1xf(`mc+oSzGhfo z$sP}$+V%#4DJgZ6Ghm>iB!wC~ES5f3yt`XG8-+pgXnQWnb6#J#kN@}b|8D+2T*Q|n z^3OZ`gZ8vOe;fZd@V^*o69?v~(Rv}PCW4?(@mhgA}V7Q1wl*k>h)3il{> zn`T$;*01*oGb*x`Y1#8z8LC?O^9#8>pg)o6jnXnEAmEhRbR|E|J{xl-XgrR zB=+-E0%N@_fw4;JM`fGt)xEIk^!5>3&aPBCi%Js-Dy2;MOPbUdxHnZZhd7_)I+xFOb6Sv2D%^Oyp zNDBXTn>lCYi5}s<7MoYnTQ95Paw?CM|IN{>w~R<1w_s_e{lWF(mdz?*^~%PdTxk<) zV_loJO!OaiS%25Ynu$`4xlJa2^qR%cYHN1SowtC(5XlDeF z0Z=s!Y*d-IXEcs*wk!u8wm?VnmX~@dDd8|{FHA67^B|i?^p#Rcr1! z5enw=IpEuy?ORtl(zrznUW9>DN%siUG40n?uc4}rOFxHSxMjBooz{TmlRWC)D{aQI z7geO7(k}3wMdR|x9(7B&Muya&U~age4@zYS&ssGrukk(iAXVFxZ%hkW>|_Q zsS`1HJ>CYqVLj#_uIg5o`pev${KFN;NWNng^$HZKfOD1WndADy_vUD%k~8T3u-e3= z0SWO)7#@LRzgk%YBzrA?bhG|Y2V?aF2)ekVM7?*TtQQy=zqA*A6~EAjmg$VtVA5ph z%Nh-)DBEeFMIs+wS(OsABE=YYGNR{sN$P^fY%@C|?vW%^HUs*LE2CpiKf?)oE1ITTiE@xp7$H3ceek%U3Zt3n3*H~%=K}J#EKYFomRSRH(|6{M!$O~EPyn3aqlS#O$1AL2K#G5?(ic}ma zA^qDDWHlB9iqs3w@qpb8Hl7F(JgoFits3oSPS1JIcd`F1JY6{-cyQKyP?5k{bOd$_ zR}PO%#La|)nelIVWbTg<4~`eoAk+jRu$dwg=&Bl! z&3hFpDT#C=|VI3;**hOPJjn-o@_f{^fcViRNDRWMIt)zJ5i<`nG|7 zAVeo%GGCMoIM~2Ab;QEV-8pYnontiUdUAUOv3Uteawd{aB%242-X+a6_VL+#DSjs% z$7Su(8+Z0o?Ke&n8G##fo35`WBg{9a`$Ipus?Uep^M_7($B>VWcXfZ`IxXnePQSOT zf;4Uo4x|dU3y-`cs4WgB-$0eYy#&g!yv)4p)e*G8q9fin0vyWC&6%9Mv=6BP)J?hx zuYPhG%MCEu`SMR89AxVp{>jcbTExNe@Il(Ts@F=D=?Q^EZoACQ@hzZhMscZjFUL0x zht$wW<^DvXAMnWL?dGZ$`$6+(IIn(ohu&^@Uy0m?V%)7ZMT&AL(q4K;M_E^ht7bSw z3>r&C$o{PJPKJUKV;6~`TG$YFDsolFQpWXZJq?MPD2CZE9`GdMnIgGr!omuS``oVT ze@N+!WGq#*2xBEOymeAE2Md;}Y+-o1Lq_VIWjWK6m-Ypw1uqIrHGt}*V!m5U|F9;& zfcx2#nrDh#fb=q1eRw;2A|?e#kIy10;#FqsVa-=W$2A) z<$df=w1m1^AL-q$enoH!LZ^>T=S_@L=LZ>O$&gM%cg5mVt|xS;B$q#(?#o8nei zQ@tMPZ~_X^CKV`=$WmJJ(4QtCk(RRHdD48+H_N{wCB}!>b8EaXS}kN9Be{}h$=Cc+ zZ%iwq%KB;Xbet03P&dPkP(+1@D`EG3L0j)HZ_;;>11tCZ@T7Wgq`ahZ+lia6Z;3H`v!YBpkg0kzUuI*iT>YJO^H3JJi_0=` z7OziFQ#)pg=?@6vs%~P&YN1T74Os8oBETBV+~CSn0ZaWP2k(+Ud?XJJx4)&;RV{ug z{+3f-qDS(|4bRiC=XtI*PqQj8B^UO0N*@1A%B8B9Z%@i?XDbkxgw=}mA+P-h+Uo7A zo0Llzb(8XTOe$c%W7Iz8SB8!)+ZY}}3A4K~R`6)_v@+g`pH^th)Xmjjs2=Jr%3Ry2 z(c-cN8ZiQmmy6m%V-~@^qoA?rW`Twa1ZfA2l{($|{|1db8yW*H(!2Km7c|~tew{#L zLofo3-FHVpfElE#&Oz;;iH*yXpayYLM@~dTqh{ATMc_tq;rBDw(1FzqsT*3C#!W7Jskx5g;>sT-ITnttXlqHrTY>vQMz6 z&lTiO3GB-XmF0Y9*(cO5an#*CyzcH1b(hsiO1{<-b>6jd{X%NIGlk5I%Gu#PJ2F>; zL4+JOWQNJ%)bQFS+B8C_Lo}H*4(sC}xM}up_aTaEtY0qYL{kU-q_gfQe_>;&+%boH z0n`eMioyamacnRik-o7zAfRHiEL-wc%y>ptj_bYUgKANl8HJkC$hvRU#UnT0UTTcoWp8*IlHV|Gt|Nj9HqKL)g%Q^r-vL6v7I+DXQUHpcI%ReJM zMyt|G$8Ttqtel_2^(F3kT9z+?A*x^D9BD70#!yPQX7bu4?mMVCH$7Fwuq6S z7!+YYpYy4!+D|i#3sU8RCP@M{hf52F9pS0-X2}1uRNOU!CX@@5T-6uQ1}C8l^#oOa za@YGCM_E_sSlJ_*kS@yrb!yJjPz&~;g}U|yh)s($Do;RoFdbj?rc(OPPy=4l_p|@h zN$**R6wfB{s`uws?=SC;>U|!)bBR}EjEy0JJByO10kiU`pAoe{=t;$GQj8I&TfYog z5l@3@B+{jnUR^ay;hU_UucBwU|EEO|emUKHf}~t#J@%78Mr1A5m7ioaFAXOOeO`v) zQNv_b+wyeMh2b9M=1;~KuG@Fw=!*r4H&>p^YX-KcE?PK;M}3WHYi)xjpe z`B$3;hlAL+##Ht-=Ezs;G5zck4Qn$G3KZy@xbc(`6|yO((_h#Oe=TYVJF`!UWwOoH@YF8}1s%Li04ZYij(K!4 zxA+_4OLSnXWg>8oR$uYO>ps2Aj7OS@1D?)RqOE$msREZ#l z-PDivU2KboOa1e$tXTrDbXHob{PV=ZNa`HLJ<-=(qP*7#=ZR;XnEdJRA~1-t=w2$G zmCevRRmNi3TTb295-e|do&I?k$5ks((!_iv7PCLReYM;JEQ&IAVI4yy?Aa8I@~}yf zlfp8wTq+^>iYojidn1_xwvu@{0d^UPZMCw5Aa0wk*;cZHC z^$9L?SGN(LojwyyjAtt^GFIl0jqHg(%G|Z$V)vV2CUK`O)C(%ULly+{XIX9etI}f- z@3h6zRhNV-EZ8ciD#qKxIQ$3cQ>+2a!zF4b-j1?k2SqY3iMe7C4rpb%gt|je;qb4Z z)2_NxvoefuT9~l6CrY*|cR`Ih?BUOAsE9s>w- zb}qXpXWz2SoTg>x)~EL4*L0k%W)gufe!K1H$reP}=wtBryq>jw{w`Q#@1m__649hy zxjo4%>hrsMj0}5npWbY5sQ0oG^~o@6wc_QIGugRh0RGLZXLql4;|HDGe!x*}1AYt3 zFKA;sN<_x%7Y*s1b|v#FfsG~-3HB7`>M3AM;sxNP_7rfdLx13?cRO-QoJ+eJ$y7G~ zQN)D6atTIwsVUs0BX)9fdtlg7%ObS!>4S!*`N(6DY&hyT^;YCp>(GlH21_x;{uBQ* z6jw&dFAhU8_3XpYKRn?(>ZgR@K!1nD6#-8gM4dQ4H>ZWCd)06Z&-`1HLs{zhY%rA- z49DWAt}8^szcs|4u}`!$jELuu+p${UO;qTz^21>QGlcj`8YOMMexNM5Ed( znC?&$R*U^-GCA~+DbEs%Sc}SM5jd1x5=W~NOG2K_Y4asnC>1zn&f-c+w)!eqLNg5N z)qm=Eu-Y_iRL(K)NJK}Lgv;T}kO4eW)1q7-Y}Ny`BS}ZEvOVAIu$y+{Wb2F)1=5?W z_C6B^0tvp%sp?I=01@lrB&j9i-Wwu=+-ePCerPPZp77Fxxs7F8w&P+~=1n%XQJ5@YJ>B=g^0|5;)otmkpD&F4`grIb?af`tCR2Dq(H8BD}pjs-pwP zI6-o=sOw&}w?#{6qV<&$qgZWxKwsWwO{w}6J~g`yjX-QOqD|IS z5#)@x0XT;a*UK!;?~*<);4T2ZJJ3U7b;G^oOiaaXaPr7oBuKZ| zY_B@0y;HhTR!o_BC%t7j&P;YH3h6c^tR0dZmit zpx~-) zm0s+Rm}Xr()m0~o-th2}!zFt7S@!T1HOw`5DK%GnLZ^1s&JNWUp7P#3_0FttOVI>G zw;ULr_?juSve!;0EPr)jsMe8ts_>NW4Rh?&J1+@$Arj{3ErEo^EHdLxu7r>MkK;>-7E4FUTm%xyRELfdeP9dmB*{R7p^>B z>HXQt<14%iT`%t1{AHqlM`HK={*a@>?fE>W@1@DOjTCq9f7i;#7K~kOY4Y2j4VP1uhN6Jd*frA zNE~CnE##X#_e{(VUqdbx$lo>|&*~Mth+Ow>0^+*XIH{#Pq%O9fGycXrEvaJ{Zn1aa zsO*E9drkNfzDRe7Vdgfv9S^fKVd*fVLN84pcmMS^Y(BeQ!^S>U^?5PzSah^%j}m4< zwnc0@nCV8Ufd=M&%)javv2&{gkoirn7h^Vm?eK4PbZ_yWOsvSNpL7E1R-PExn)N~1 zvF`&rZ{Bqxe!pa+xwSbl@bR8+R(>(T_2OHr>xM5LnpWF$a)Iy5P+?0bze#6hdm8IM zQr~?YzxnHg)%WNsiIegDGJE+?Cir^!zjm!oc)hKdPf3{~^lioGi-+a?Bii<;ow=qc z-mzW|Ud$QNNIVT!qvv6+!#GSFJ3-<>S4WUo{3n9H;~$VXzC1yK7vJ0v4>ljhxy8n2 zEJ!d-d7c;Tb$TCz6RAIRej_j{B`2rr-bDV!d}MX(I08pY;Ky-2T-DFW&m=5!mLk>COt0{4<9#cL7=V^XE>u0<`HV-by*X|B`HyQk;61gk zo9$`KbKzO)yIyQqy>k5>L(|5Ei1An0G|~Tgd>vkVSpL6=(SKt1o&K$f{*!nYv{t0} zO#(Os-rl2XQ3~YlIXnfrS}>Fsi)@jSEpq)zVn1n%8GmJCOx3x_IJIcGZ>A0VOFEnn zFfGO$9DRd^ue*o7(N}(cvtColwUWE58DX@XhUc|);A`VCuj4edxbF4o(*Ue5q+Xf2 z{7`GivIFBVh^m9LkRCY;*j~4)=?lV#;eyCv@V8t5dRCofjA#Sh@`d(M*t;-t6bO#i z5LX_rLslo$!~sW6#lJ|Q3>C|7iJXc*(LzqeyBvwt`OO&<64GlECl?FBUNHfhGJW&) ztq%VVhd-29ac|=;auzr$&qt{q}GQzESE$jg3wCz*kBgzjHWyxtzxNU8u1YW&-j@T(P>N=yLq@qcxa8x^FSLttrn zIaE#!z5}(X%#-h1tZ(D&Z>}}Z3LzrTLVj!JZtM{<_qd+Z*E6$Q;bwbrgggR{Fq(J_$Yj72Hqsf7e^FxrQJY9XnwUAe^~%5&=14sm zlxfMVApy)XJjFo%ky!dDl*})d4QWn(vrw@0;016DY|-=Bifho>By`B!sX@9klVaey zBmV88czjWHpf5or_&xy|&`cuwGy)iLyZXcCD{z#k%AVco9WYbmfyo7ey;?BzcjA4* zk(u*zcDwHVUNA!*U6N%X@R{qG`K+{=bHKZRlwI0mI=--_6p4#d#4T^{KNgCe-yB;h z*-|7<*Z$zsbYV2<>=YV5znU+U25Fmq>WXI0PD!~l0G^_&@jSuF z%qwIAE4#!J^ekKSrK6ZX$jD(NhA7}9w5WtSD^c?=7GXK(3s+hf&I1-+;}I{Zb)({( z&C(O%rDEk(wB&VJ2ePknR3T?`7n6NPqS#J*9&p41&%8xjA0W%}{VQ5tc0iyZ3q}w?gcR%4 zlVw+1;&AM%Vyt8Ds`(RWi6g@7E`%?&e8(JMT_j`4zMMTPu8iL;XLL>iyCqpZPD(u6 z`OchuD@Fn(qW`g@e9GCZQ#15tF1SU`w39x}c4~f=!k%>{PPO49?39QmWKIvDXTBoA z^~?+hTWB#zF- z$W39f9hJkih}GANee}f6WYrI98AMv+`~A3bWMvP{?oWi46@ zQW-&)=2i!m%GL?cEpa~iRYcsTl7E49g6&(EN&F`Vmgn`8PkHJm#xj;ZNdE1oc!==| z>po2Dj21wXBx+T636-x}{vih|oR!lO<7}$^{lK)6QuUHngou(+ozFNZtv&et6XwLB->0r=h%UAl#v zW)6S!3?nM(mbg{q#BhaGwy1kVAW6Civ9%_s(9W5XVLAD|XX(h$#kmzI}&aUe2TnZFi5Sf&#I!W${uplnZcfQxv?sU-7iQqr~m@uuyNC zY1t#cS0TE^^LD?I2LLZ6&hN)EX-xetsh>j{Cj`FQ7J}O(G^$p$Vj670ZG*hd5Uj={ zRh3X$dzo)LP__yvi`6iD=H6`nShg_?N>}wP#@FC%2Am&bnyv2k zYJCXPl8>Sald`(2vAc6sivW-=KYXcehR;zH1=k(|*90~# z_&8KH47x|Zwm{b?o3mC^a1Fk!DDX9TZ1BC#9j(FVs<~DA;3|v);qGYo0UGV}f}#aq z7o|47$xEtGa^z_ANj1hX6C(8OZQJOU(g+rXU$kOWhn#cMJHs_zKcsalGE=#8!R>#& z*tT48-qst^2n74I&2*g{oG7`~rl*KILfb1Mor$SE1rJAcCe|{#vnD#*PEa=sYf9U7 zlwi#&Ceo2OP|%Slsv~VJ*#Wsncp}Js3(-aCT98}Ld>FaKI5@mRtzTI?gs9B>v5uHF z(%+E4J5A58#oC*-YG`DV&w=yEFeI@w;nM12D?W;zHLU`bP3%g*N3vP+{-VOO&-5_k zI%Y=n#FiO)Z?^HnKH>99PTL#ub!r*36?UfwuNZ&2*v5XraSn~1^JmF7_{31i=(`Ld z9#-4=z#7oOCM!=dWKfSQyZIDf%x$RMbfep8WVLuex3G*+H{C+wbAbD6u?C%=EY!sN zGyeXPCv2ETUPpZxS~)_!;WBMhy_`}Y(2lNggfguDF4syKyR(O)I_qzBCe-pxwC;9i zKMG=W=&UtnQw%y_CiA0Kj@X@D5!KmSG-GC{2-Nbn&enI*84=CUdq8zXoPM%MXFLmj zz-bGOu6PZiS$47Gk-%hY)lfy#BCH4$l)siESDQ*2n8+`I;(2*i|rb7{W$p@R5 zuKCi!H~bx3)xx-IoExQaPROmmSJQ*Fsu>xL4VOcLv4y;4!8?bIcOP`XJGuY5v7)kI zEbB3<8QDg!pNc`R;1l!_8l9?FSw1AZN|96n(Yc!rS}VN&R_iYDPGEIk@c^}UU($Rt zH=)M;c;)D6`L2wffxgDbP)=-%;3{TrY>=gk*HNi5uNCdKDB^}8kMkG@+vc{5z@hXO z-IL{OWSIttJ(1ggT}FboG|a;Q2-AoZPk9`1R@NNB=>yq!5#h`%?ydTLK}HF6H}F!C zjA5tms(zg^37~??#a*HnpxM#^hPmBG1Rvy^j$}ogVpp|~zjUnPbw_2B*rA$*(qSU% z@npi!9L6BbcOypE7|~JUkB(x+9Ft+{<}YSkS*fd9B9(&EwXcGVo9NDpPX3ahE8$;wK^#3n_BQ05Z zU03x~Mh)i4bsFWNs>-!8#8s2c*JAaBWWx(el3@)HpX0z}M{prc4$+a7KOqLU3_X=} z#S5b>coqv$cj}L%0|YFc%vobebZ=76OgHWmRJLAw9*-Qr z=sKEX>1eS-+Qt|o*FFI=Mru~bdQS^eR^q!*H9mo^tqH6jqQ1=2Q|@gP=y7!9BsD|E zL8^2?DA8;&B>bLGkpJ)=w2r**OJiQ!v|iTLVa>uOJCv(2!95LAu zU7ULLBAF95jq=8~2rk#68h^gfT&M1(s7PLu;g0l~me+%v=}O%ij!|06ilEmR&rBMF z68n7h@+jucH_Rxcz6H4c%upBso48NeF06n(PShB2#)d=I7z3imuv^75y-2I*%mqyc zWgwlo;IkVwdthfSfce<9HO%3#hBzbH?*C;%y!tiQdocW6Jsc8YD@@id7Q~q4aq2%h zdxMBR5GM0ayW_33B|`S2Y0VrvJr2}m{Q7=`#OgYJQGfDeC6}llFVOLjb*THL1bKUG z6@=ant%qQ)WRuj#>d|h|r&w*ZTj_BsRm^Sd@zz=;?0S}iHw7lDw^mo0~ebOZV@e94({m18e6LUUY{H+-`b!y=4%$@Ha zCkQ%km4O*2LYY6jf2ss#yeGd0x^k10)J<`yfk#2$N;jT^buRz$5OGHbU9RPW!tY%X zNW}AWa>C-tld^VA4ER#HTrMFRny)7oN~u{5P=f~=a*4;Z%iFV~v}Ax6vv!f61Lij{(ShL;Ir|_hJj3v7$eEb1SgbY7yIn8wK#Z%K z=!MykG}E544BYS?B_?GA%jkjsH{jdw4en>u9YxA@`-DuAd+eoCMp-+*k+wcFU+7OTxORRfUo zA#XH!tmzp*cL?T;+(9)xYp*$0!ol*iMY&N0Jx%owIDpeufp}j>Mb%v*njo6)*wePOpwffg8Rsc^Z+H{hO&dBiP~ix z944d&Ud^HMn>FF%YX5@J$&qyd*$<*1+c9>nCMe-OGR}_z>aMNE?zY~)Cc2;AC+}As z0M}svi*)Ge{?7&*kibJnj3wQHlW4<%$-{HFki8d$mL!y@2fnr5LcVl-$3(WD>-2bx zina~w`l!6%++cDsdyy_aqH6JFk%QW`NPPn*UWOfG+g6MS58XN5${FdVF3_F$4n>2< z5-N3y!B-N0O_SSBG1%(zlkpluK8xxy3Lpq0?|!9Y9=yDgxi-{?LRG#DFU;?=hT|qcFkX}`V(iqWR1h|Dw6Kv8mtEfok@vmR79BH|K%@}hU{9*4q!mZuJqG+5 zfTOFFY!I$$5p5V7h&5fT?tMJ`#`c~iVe~JyMis$#+nDm`)nRqiYnXoN_j$3JMN8ro zNlkL4_EwMa$vVI`(o5i*pN-_vfo@1VswLjWczKVzs)Z9&<3GmSj*vWjx{gnXX|v~$ zUhi<#GEpMsIs@a@B1p$DG%`hA-8qb6o}=UJs5}Cgu}+xQ_VB6EGQIr6bTcVuj-z6O zzw&U5cY>Buwi@>hC-&L28kViqQA}TW#xIzW)+yPRo)~3>7o%j(W`C-ihf35mEOc87u?_(bC@XE^27GfGDLde>bYRN)%yDC@F|b8s*p5F$7T{UxsT}1wY2qivU~4 zS|YgY&`<>R9f|}39f|}H9f|}F9g22eWl4*RBqayV{)-a8SRQd|(BBYIqq)~c63G3);a{P_CqHpzY zclt@k$2k{z>0CZ2E%+S2`K#Qq-eef?b9mT)hnYxFq`NShxUh)132ffYVMCLJVMCKL zF|+vDtw?~dUX`dGJ=Oj!{V?qo6z6bqyAS}l`MHK(Plk~HQHzQ>r? z7<+Y4STQD1FJ2}v3-;uTZBz0sb;8~e77Rr={)()LP)2{zPD{K$Tx&j|A_P4aeW103 zOqO8&1L{zYMM{HagpdAPKjC?uxvKw4ecln-`R{n~8Q4Y?F|HdxYyD#60Tx^8QTJ=1 zamhs2$NHeqkyE&n;C0LOcg>H+>PgEOYVKv2jf_J|6`0*1<_U@QqZ~Q^S=_sRR8mgU z;_gK=ZCeGC)ZQKyc$u7!`3-EXM-8Q=Y}f#~^pu8()=WC};1bU7DszZf=#b%8WX~ho z=C^9R0F4?E1ex9xnB2T$a*GJv$-h3iDKNd64D9|Ju(M(3y@lGwzPjs}%wN9PI-Bm8kbyn1O|2WKR?_29>)y(tE6TRy`~~ zxH@dysnDS=Yi~|XI}|J{`|R-1ZFzTfQ~$%G1N==Q$9#f>^{sLnDZW8EDXaElS~rdu z-07UV1TDcNDHm}yQQ-Czbl2fok6=-4^&57LY|KEPgMw#!K9LApl7vCjJYwE@jNVSl zLt{RHJzUkF$*)uGu%*QOcu)Sm+X3Fj9s5kuv+&w6yM*!`@3#>0XvI++zzdT%0@oF; z2RE0y7Wg-J$;95^R8C9#kiLyMg!H{%I@>`=-vZoG90b;k6=QE>tL#_SE_p6(*3YF| zsaNkENpO7fo+Wz|rf*N27MSE9XG{X~zW~b`UpLA|YPSJwb85D@YU;pW0twd@wq)%J zY?(+(^vx2MKM6xWd#e8H73a@&@3ow!+S%Pt6?XS;B|vaI#BtBzZde{+inF?~`&kmL zcjfUUlBAO#eZRkK8iMaZZf~~SEUh0**O^LY?vur0ugp(#^SE`C< zf|5zq_0pEQO5%sM)ZdMCvRMu`MK8y!BtZ~%Jm+zYuoquH)Z9M0K0>?!e}l8sqXrK_gjK2NQy%m?P{}6W;IEi+ zD#jNdDs-GFZ1Gn-7(ue@TrX`E-=NiRyI$J8ddtyUo#*ciFW>djCpHA8$88Q39;r=4 zs74YU-`h9fptoIqb=8O`C{u}kYOp_n%0>yYl*TSCG{@@iu9|bCs(m{K2k?jggu~a{ zU+IqVCQ|Ws)5RlYgxPJn|3ose`VyDR9uwPWOL>ymD{fC5Hk~-d*@e#9epOwjCycC3 zT%8{x*8o?ePLspJZgrHHb5=H82>F2#`rZ%#BtYZ zixU7R*$Lmfa6lAa1{2U)vZ?mmA!()AOA^R3gv>&He$e7{yz+j`UY6iJyCk$MLA_-c z`}!G8w?_!*;jtRw8_X1>nutHyHm(g~?$_2)4Wwy3`qp|v77eZgtA;Zs!x$c35%@dutOjSC2GRGGBrAv z@H0e35eX}N9|@Wurose4&x8jhun{o`i?lb`${5_;)!l#OnNQ5)1N>ifC^bW^?|Y2k z^wL922z`z@TRVuwde8HyFHfL=36njG>LsgZN9cR9>!E#+Zu7h%^JOa!%T8}Hc0el+ z*sNrHu8C?|cN!QIN@QXY5|=KKp&S@*E#U0j0S!_0=WzerEmVh`S_KL4ZdN?zIQS1Q zC$mvbCicM1{mY!L^kZApII9g96(owf|*md@S5R{m+T|o(MjF> z=2xX$OozQ=Pk(DS*VoEtkv}`t{I4V|6W5$DX&Y!QmYVqvbAr%UVW(D?Fb_7NKh+&* ze81K29f)rBd`HEnW)D@9DX?uaHC%oCH!=MJT$% zS1t*Py#p*fM{TcujDeS;JB*4l=AMpdF{wG z5=KfQ5g(~@*9JBdR*-eIy4Ea{vwlMgS#Jx}LtfN<`A4h_k#c)D>cm95>SDWXLM`^O zC_IZf&d7NnlcBzD9XC3eZOOwv1VhRR`!KIK&bw84Q zGv6@Uw$T_ZQ#UV`hMyq^qM;SRPu=x9m~i4$_Pxc5P;J_$Xh;5G;qgx2&n9-K1KV== zD$||4z~id9PgK$O#qpXhD4SB9&9Av-Y} zgy2B48Th|(yW#ORRywSd8BUaN_bV2&?!Z>UX9rHkb8$AUB9aclv+qXYRqRpTlL8HS z^NRZ(*im26)m@*L;tn=iS7xZM!J6ej^|SYT^;-5@W+wY>PKx|mrrrhV*@R0nD_i~l zcIQ+!d9gug<(BPfkJ3pX?c^+(fDp_mej634ojJ$fI4+tn9cGfMc_@TQB1c=1nNtGO zGcuw%7<`-05-{0VV+Ry0(b_#ZsoK>dkpB+c$TkqErlD$zoUKby z$#dZB?5pX>{FmZAo&yo_sIPe?a9{8yQD2J101CcsZh#I{hMbr0h~FpI`HGiiK=s5W zCql)_j~y;|iaA-Ij4%j4wLv%qA#>!&=vKGU3PQr8{q5`p(_A$}*(4)Z&cO_>*~mGt z>?^Dw9h?Sea(0!2$aSBm1ClzBIlF2a?%29vKWP~BQYdiR;l$w=UQ3R_=^{C&&M(`NG+%ymz z%~ad%!=woCF*#Y;5k#cdeUa(;5t5gJJ=yTys z1LFmPU~K5)x)kQ2elB2==d8kFUR^1s6TBs-7jT>k8w0zCz3)H49Vvd6c$DPqApzRu zw!kNLrnjqFy$ny;L=}4I$I!!NcxS*usGBnMJED7V5UnVHDUdBoWB9g#LwyruD`n&s zwTIng%)n%Z#f8CDBPS14ZGj5H$?HbQ*_xTLuSq8T&R{+1z`kP#1|2wdK>ddH*7ni` zOjM1;Y1Qrj5^k?oOL}R7bind9F*Y13B8~V-W5oXGSsT6QVrQP~0{5(;_2I~27GgtCw9 zY^^NJsS4N2J3P2V_IXcWN9MRG!e8Z#3GDM;Byu!Cl^-zJ z2`xd0D?Td-0YZJ(=*$)^_+qO+1AnNTP|gmai1b5Dd+Exh0{0EGfl0j+Z*WrA(lExn+o~ti>fPkUK?pe^%A=}u0 zLLQ`JeUMpVul|Z`+evN!5*snJGF>9ovp_R-4f|L|)byiRA#7LgqudBIF)2H~jLxKP zE2mB~j@kCDrK`W%DXT`XB*rmXXa>x@WDCP-u>vN#s0F9}m8*zLW5 z@17#EVy6Hxc5pC?z8K#iZc5osVJ})G=yZ#E!~^>RLJkjj5&}Jr5EC;LD;E0xs}VR9 zB!s57OR*Io;c7&i7Gc+7jX61*`V+KX9&PHW?)IF$={!n1&a+RE%CYBZ=?JLj_n zu7NLFbzJ19UdO8AlI)k*p}9`jAqE;C1C6odj7@54+;z7Q6a7ao}3(*3V37R#l>p<6@tZLo;jPDVfT4ejs~o_)-=l#Sz~dTyd*2% zH!sCfKhhw>YGAmuze(o}x~Xf^G>u4&=1$sMxS2hpzXf)LL#jk2To5CZO>4(m40Bk= zJG)yLtgeR&15ZFB~<9ZJEraQLA)4&``}E6-xv+2asQrTq-x zMS$2l!AkU7y6U(-^(msdC#HHs3I;=XwdcC)B-E98gB>*3;~S;o;b!$-`+6G(sb`Ck zFDC}7c`0E8FW0mS)e?sJ)(=R?2IF z+uuldR2ly{r*ugaRzz4Uj*{;CUGJV&TqBJNqKzu1WVOL z;i_6ff~i8j5HS)>w$@3;YTX8a`j_*hBb0mp$kIaR$n+Q-BQLoMdPL34{JcE2zK{UW zzGRq+@Ce=y=*Y@-APw3r<=M90aEl^2wk^7S{}17ne96qL@I4}HK7Bs7hkJl_L*odX z?G;bYz#v0PzvIA9CKRObEP1!MhZ^oB0;;Lc1D| z07>&9^eergg8-^Eev3!l_Lx5JToMj-wE4KWkVS3*d(kDO#N}_>hM;&@F+qS`U)X}Q zecdBAz`|KK+0KePkR?>!qWy2%1I6nBAl|8#kUuX95M4DO%-?lb;-vzlBx5;~58lmV z9jsa{As|?JZ9*^RovJQl-ezyZqcKG*cs|UqF(tB=_9*!6@9iner2(>95$Zu)n1Z;h zh8zhH%RorR;{uz>c?H1mB~^W&l5RUi>feWZYPOVGg2>NF{D!Te5}2) z&d$j>dn&b*8)KZDJ+41CpuEPo1g4wVBG=B)_Y+?7VoZfr51pr6(A>nmiDyWyloGX( zNF!VuWC?a;lOmlM#`Grdp<56=xGlt5l_20SD1pl8Gv>ymq3JOoZM0cz=_G zVI`61(f+SM6Ms@}W_@>mF+>~9FVL$C=gPQyki9y+2YD-3v}J19$$eX-21iymBD}iY zg{%&95Ro}{Q;XfQI^Sk&x}UgQOrZ7A%6ZrO-Rb#Db}Z4;HXqPrL_E;7U9l10=twgv zEP#tqF`}}8GB5qqCE+I4R3}8h;ZTRP3I}K+nr-0&{@5kzs!xOm=PiFqzvUmGyqJT_ z`RJBC#o?--LjfGVL>uugEjAj*5}q>L;cx_5b|gDjbss8{mC4FN>~K|o%m9dtLHIEu z<8Q4P$gk%K-OgA&EzzBew$eM0gb5XmW*@$|B86R~@O!w=p1v+6p_wUV#l}8XU`Wa) zS;ljhMveLh871u5=|4fbdPxW_4LdL0)0dtyzrps}5BW;KYpAdpABzFJ0X@b$6* z_QML=>Zo!?OuD$Q6=E$Y6on|#$)ajZqnQ>PsLxn9Mx?6%DW(_qd<{f+$N%y(er7Lo zRBE9vAq(bwA@>jzXc8_Z$!Y*1eYj0`L_?7ILrHz!5I65e&L7aJ06O5Q+-+nfc?D<+ zkA87QX8fn-FA>$Hh+J4q6LivL3pIlGFsQ1V1>_mSOdvl@S~l@B^c>L7?ET!H!&doD z0FL?g@Bn#0G(JU1BZ-b5<eyp@`t3<7zC^#g@HAw>L z%n;<#`j9nm@xiu^6i!Z`ns6pa!WKs*-nu(QpdJ*b;dbwck{PxH%T>LSZ~Ag=K&IH? z>9Axn+X;e6a=zZGZ;!~+;a#2%%dkwX>{(*mCyFV3tMhbN#?zssw2u5fci@z%k?yP# zbtsn^clLCcbW7CJK^!G<5K(0lbnH(cCGKRpROLR%@(BRuX}eP9*r{2Q1NeYz@3G{Z zol6Sp35c^fFoSev1P0EGf4{|3JhLQpM?(D+c;+HxddM%mXGy+>!5;FbYYOr=de;}c z&!s!d*}3>tORm7P*gPg!#3?RxqrL@~wEmVX^uB&a^Hbx{Qt50MlMVvv;A+mMNEBl5 zxJ-{(b(}ON6GXDZ|4y>1$+4?SQrF&3P(leiTA$Y~S-6LCd|5c)#EX}woha0aKtkmG z6zE3$W?aK0o_uQdv<&Bx>&yg>Uuwvgn#qq$LQRWna=HhFs=JZoW--5(Ym-Cm|-Li+7rIL9qXK4#`U8uDX=(>Fh-xZVrBH z?}VTsVSmbK_X)x~occN)X6%3IB1(593P)!#b4c)%$0Bw$nr@TVj}vFx6m`#!avTI0 zVy7<#>)G=%61-Ey_D}b z2dRHq3X0z5Q{2!Vxt*xvknhX_2aUehp-&+Fn6IyK_;C0Lsay5;mH%Xq- z(x%@_jD-xl!@@z_eh0!PJt3^7uFMUKyCyF{ik96d$gp-f15O%`~o~ zJT$s-J-l5=t;8>o%Odzsp(8&9xAVhTM+Fkzs4S)yv2l@DCbK1xSwUpNerYq=?Qck# z?NJxo#ok3$(4z1Jekcf0ORz0ksy@dH_$x8HbCn0j5tSZcDM_eg_NW{xOPzb=c7!9T?uO42u9 zDucV;h(Xm(tq3M8y+LDw3_G`MYxJ-Z@wY^I^q`<>$a_6gCz}Ro;oRzmy)qZG$bT~4 zmn#LcDUj>-B3b*+SINZJAZxt#y)fkZ@u57%-!PKW!f+`;`a&jA`Kiym`^&uTndtR9 zNye!?jCq2+x1zUUU^}nAFQgVHUXYd?ePWfG62HauMl!aCu9{VpX1?b?PENmH@T>oL z7ncsOnuTYwuZ&Kat@ZtY_itCu>d-x3@Xeu?0}R?#4P<$~m%>z*azSTj*JN zfrP(%X)q5soRzVKg*J1mB)jf?iXGVjeNJIv(6(f$cZ_H-S@er^|s3r4{L5%8gOcrVf`_e^jULDN)GO9sU zoiY4$)j!7Q#i~E^<9$nTeQ!5^DBe{gVSvhGi`5PEF3%5iSY!HwL*)B*H)1RXUrv-QeWXvB|z#%-sp6U zI;Ka>0rPe&KAZ_Y6o(!4$06zRZmKUc#5lSkJ#|F)H&9IMHLSduuEwOavEz@5=*F0Pm7jHjf7rYlc{%zq2hy_Y}jPM%({bmAwLEGcuEExI-Nhu}X={nG z@jH@`41GhR3#>|i;a!C{C#wj7;vHC8aRelaxh)MBj-Vv41Rn^TTczVslH5cR(6^|& zBE8QxuSX2_*3TtIzTnnG;eK()8eZ;P5ST>hu|&9dHTsBHNP$EBu+6MXxC}1Jzg;JE zH~;}M&x%GoApb3ilzi*4EReRxzm&GNaiE4nhQMJH;Qe3WAk+1z-HjdL;AsR712&xz z4vi9JC<+cpydtXeIHPfc213?RwN&>kFJ;MNv+13?Q6%C;-(^$vT|?5ew%Z0|`wmp3 zgVCLK;61$q*#Rw77Z>BhR(o~Kl!eLgeGPek0V+{BKl+vA8Y6~BSP2m^jMfgyb|4V- za_6mc{`J4M-e-?}ceu46VR;vO=)e9TGYW?fX*cQJcEiitH6%)%p7R}NZn)EK*sWc| zc)Q`)GdFCo8}9zb29usD@hSC)q5qt5svGTwzirnr)^51{%ndi#4HvX)XxS6AsQRde zyt2d4u_Ls^8&BA+({<}q&bQ@{t>-JjSsweh=DpzxywTAxZ5#{tr#E@6-Pc|mfi;Rm z_oY5PDCbG~`6fz^&{;og?0(in`f1ahTzgo0>8w??-Kr$gDrzMvZkGfm(W86RmBhyB zw2unAkKUd3@wc5(eI%Z#55w-`T|y+D4u$&YK1!N3Ti@Ag=Gnc}cG}B^Od&${YLd^~ zORn9^<&j?6Ao*jQtfsTEGwfE*PFh_Nf2LNccB_wwZ)mN%ZLFsT${V<|vD|j6b)B>- zJ7X)S-KxBkR^86nD#mU#s*_fK9B`%?Hb0{&uR8Uw)7RxcW2;8H)y_^@J(+T*u@2j< ze%(o{x-+)gZMT}&NvkDiY_-#FbxtR(=AW@ugWal$7>ONs`L)?+TGvLq)hnH}>VC$t zHrTDIJ85;zXOgY2GmKhqx0>EbtHX!S)M}mGDy5TFzdmEDwRWp7j+_pSyfe01W4C&$ zlUAReaa}9zR!ci+)o{jE%k5UVowPdm>6xH$i`^=zlUAF~*y?J#)!r{phsNV)Y&FMj z^=K!p)}67H$8KeG((1gtGu;sdcB@M|X*Df+ENx4hb)YnRK{~EsQOV}sjFZ>#L6{@4 zt1+hi!6FXxNLj=iL?k_%`BtJbU*s&vpU(*wC!Q-CFd+^tO(*_xsPBD}cM;9Q^prqV z>cjDyi~D>mHz`HLmvV_d0o*HOB8-D_PnQN-h<1r{4vaS} zjXqsEXJ-a#V18z2o`)-v!2}BA6?plT=LKGQ?#q^s&6WEn_G#hqJtE z?Lw{a(5j};M|@0|3g`h;Q{^$4iP+Cs0R`<|YKAdaDGUrQkb(37d-MP`l9}bS`aiTQ zv}=A!;r{Pfg|#48-~|doAMJ=ai+v9^@Q0=TvgTwB#jK)6^A6VSZ76izuY$j{21*ZB zTEE!q)FXOR_p1o_T!Fb#W1lQF=&@Tx1EuD1X2I9=sPU{+Wzr<7rgxYW?Em~wm*Mz2 ztM$O_;NT5LYMQk-T@X=ViMETG&a(Ea%Uyl-xal>!Ts0pu%Kp!T@A4!3J?}28AcGgd zMN*;qd3zdIM6wkQ*~-3o0NuYWIk?vP7CjqRjcBaerl?o$TPh3L|M`Bkzv0j~7W&NJ z|DDv@_rCl&(bs4H+xtGSeoZ{I|ImIjn*#l<%U$R5>nEQbKD7Vnwk~&_y?@vK!-5o% zjk_yFHf<=wnmrGF!hicf$Nf@8l#MaoHuSNr7r?`s?mtDxshp!9xV9+3(o6UoJ2^S? zte}YM@1I7WoB-R$SxHt+m|rk%s&#V27=ynu+D=Z2wRAZ-7S7#eot)l3SSJU7fYSQx zSSTGBFZiu_Ryj%0hrrie3fQ{XcF1GFyFcG-#L-90mna41`_TvuDu?%!ebD>5oWYp! zSpPN$^+(#rwx|e>@qFnZa*lmBb{wE2vIj-srq)z0=g(*a@m)-Ty%6hI3~KAkDo6?+ zLY(16+uXK|R!1nlpmRb_YN`<8Lhiy#P^bb?IybPxma%+~oi(lhG?AM0( zLjOci%Pu<9`DuFJ+_H;Km1_N!+O~_yZM$e~sJ)BRzK`0)(QUiHHnNzg_{V-Hp|+0JR;uXrSst(h;auN2+#0 z7^wfYfNGbI+iw9i?5-p#pVNuEcF1%?clkk5i+slwHwa-U^ zLN10jywy00`KvxBpzd&%JzUV&x^W_?tMS`{%&k%-ihla$MNqetPwCbHln&YuxE&+~ z);93l5ZLbVzag;IkxIQR4C{|9Sli{hKW>k}Vh`$A6{^i7kt%kZ$wspzQa!4Jw}LC_ z77y>R&^lqY^`J@qB)kWNxI{E3-W6)!VXgf|iZ@8iZGS7ITho$Pp=2Jnbv}=cE3J9d?(bwCp8pr~NFETLM{_On_}6qxuGaw` zF_KIc^P-r}=CSj${~LIS79gvEM<(_ylgM;i+n*#txWf@lha@hD^z>#W%jB*IPi}bF z{L16 zEZKg@_j9$kQ4Wc>i&}UIk;R77VQ@3ME0u>xk!obDomdV0?nN#Sy-rQMt9Xuj1^k}@ww6ml}Qva9hLV`FxP zFU(C`klHW7JDGQE``o*dL}R3gz{Qv998%r*uf~*dkp#l4Tb^7u$4wTQ!${C_4{-imM`}I&P}uN2`B5jxxb;wYmjC5Y^bQ{i|JBJjO<4!y z<+i!x_6g7Bu*_w4=W}V~o9y-Noz3NE|JQR7>HDga>w1N!vRkI|)>Qj!qzcoch4TCC zX{ZkcB%+>&PLPKbjB}_B+=+Obp2hsV08Fr7Ph+D!jcX#)u!K&k|1#uM2#I5j*CdlNst#krS1@3xh~$5D z%`Zjgld`qkp)ctB_J~Ey*79Wi*DtKU7)iou6rpA=HGYg2+t6a;y1T?E6#cq!AHS*c z5hBnB0y#gR(~`I)hi8%__lcMB^xW~3A~%%$l5aM56j-e{RIG_6!shReE1wRNRb zD-RbPC9se&b{0jY;i4}o3S3a(p=mKnxMKCM=PYHTTdeEfp!<;7=xyI`h5r+{Jk+5Z3oh6=-T!P9P#5X;0#x1p z;kNcA9oj#ZF^BcY9*W*FtKn7AjuZoGkJ__Loc<&(J_p5Bok~lxm;z|sXMS6saeP6; zh+8qL^ZqX?hD&%evm$(@;^8Vv_Uy|9hWv=FEuRzJ5RB%--j$z4qE` zuf6u(>miFVBBe8$gHJDq%)(8t0E>yaEOD!B5)uaH9aGi(R|`-gfPMV-skbjtRv)Yj8S*tTt+8 zF(E5k;cVi9JYUV5F6}DTdC#1CIo}MR#AdHHcrqy)e=(ZizjZ z+r*A<_z4Lfb+d^^j1{c?7F`S{a+ptAt-Kj`h(=pD(zAEM2KixZqKYo1$+W92HzyaT423VFwJn$sf6fgg~QBpb=gVSP;eoKe-_`q-zv%L($8nP}~#%zSvniD(Uv;y9!w_V=0Gi zm7^zlN`2QjeTA`nyfZj&JZAMboQ@5o$9@F(bif=~4TQfFh>C2cs)Iitmy;ssfICBI ztQY~Rv@=F*EESxW*wch^^2ZH zCnruhB3rBBbBj*E6`THM_%chLV+=bUKww0(dG1s4J^BrgnH^~e^3;SrkA>lRix_qr z22G95_ORE}@OsH^^-@p1Bt^O>5tM-$UOk|IF6=X7p0~lDoVJdNJJC1B8lIOVZo1c4 z7d(BzZmlAJA?mnRHh8-l5HR@=oeWacqEu6jya2D76!a#!M2A}xx5o#&I4bR|)zwIU z5QheB@sFgPK9h@J@SV0_{QFYG3*J_&2u6qJY|Q&4u@NEBd;<1=KY6|dq>KfTa~;zb zxtJgZ^l32lTTTN`+{r~^-rZ)mLWIGTgeRJsl9&h&hV^CmTuWc>u=Zt^*=>jz%Um!f zF9QLLX8dGjr3x?qd?Si-juAyUGbnRuPZU4&#QHwj27=3E7~RBjoSs7$>f~pNM>xaB z#QX`NgGDZU*)XY(gC2UEWQIS+xgS>BkzR~iINm#6@gl8mu03Xq z-R**vpLlnsv?ztHay`QG0qsA-f^Z~a$si1=E0EG4(PQN@mrCk{68%Kg-0 zd7LIQ9E9RLF#-hLu;%LthMPR+K}8*~R9}tzKtYJ_nRy0n(a*I!4oo6W;W>9w8}~KA9?`V1uvjCm$&_D< z@9XprY2`*WyH(hCQ{&?iG2kG3!UEipMQFFw^%PWdG2Jp;0>p|-D@O6Kgp19xgbSRw z9E;2g!P68w$a$Vz>Iiza4#B^{qN*F*&f>HR!jOC^&i;=gd1N!S;mxG9+05P{dNc8C z1}8#Whe%gok-HG_;CooxdFz`aGCXZ$JF&-QR3@W4b(<}^2T#&vcjlhb&S2Hf!Mh{d znGn_vU7gf9uuA`uwqIKuB)ifdUWviS#6+1B*ApvoufI+%@5@Jap zEiYE6-(Zt{M{K2g5`0k*SRWBRVLmVzn--TCS0MSy{}+5p4cb|G(wl^(t@6%Eh*7YV z?I{)PjjwT@o7)O*K`0HEs)s)v+;OpVASHz-0~LBCSN;281>#aw-vS?-q>O2e(w0@Z zsU|?G=|>;9P-6-SK;M=t@DPP)PkGf@m%R%Sc2DMs`F$WBW8tsJh&DjH6~+uaqXye_ z7LQ#6GiT|CiZ!WKj9VrJ1?HRQE}Ryp)y}TUah!xu&_QONnAd?}HUn+L#1e?47h?c3 zFcbrb2+u9zXq5>v31KnOOjFwS*;V5^o(#q(NgB3SHsFk=>TU9+x6tn5Glonm_P{*3 zIrtfZer0&AolgyQKEo?W6-4#N|1vBUNI`F`*)mz4+n2s#$bkOlT$gSGax4S zxmh`7&a5$I{j+A3*|Kgd>y>pY!ucSd?6}zA9q^Dzc_ggOv&KiZnPhEq8rz%_(dJUK z%~7h&3$o7npY6U8-dDGD_tN`HM+083$MK)ox=MP6%5-ZmZI=5Ac*@+ul?#i6wEo4G z80TN-V~vEai4X!jSa}jmhfyHir)+>$hT|Cc7GTA?2a9JOOO)<93xiWAzJJS9F>^2$ zMWP9bVATlW6kgfml#<#-b7<>}s}b8GJDD#Kt< zLWHCS2p#^jS;~qz?Ic^i@Qyq>;})%m@ZR3q#-%H;yQ}%i|r;ZXm*l(9BJqpNURb^r^~+g)W$mbzcbuczfbT zMH}89?qE=vR}M0u+y%A|;)JI9YCA$gwc=lM0m3oT^Bt)kUZ|FLHbC)0Op>67X+1?h z#OEsx*zl&vfgZrbN}g^Q^>$)yJJ}-{T*C}lhg$3~KrelJA&(6VtW+F5hRc$+c!=Kb z5>XFGE<>X?Gk(-;Y|*@}K>E?GK$<6efOr))W|2X^49qpdE$cO0A`EsvLDMRhL8|cNz}zC>FXBX|AN^B&~A{sqi6@< zIJKO15xc^@kfY)@NN($_@Er>*#jrRk-6+Qa=(YF*#}InW>HmaN4Pf1zSfhx4#c|0@ zPJ~qoEB?kP=7b3W*88PcH9HMWbgc&}~ z)<>CaoidS}57ts_ofnjN{?TcMC5GPKMdh39)uqkV(`?m~TSXO`M0+=KhFz!T*YLWw z=huZHM4l>Ocg*?q{z(H73vWkq?{sYT+9~4*j1G_aa59GgGibfLT8v#{F+AizRLpLM z`s;@DL-N@A(DmHIa`Q3`NeHnNNj?xGRX8$L#J!zU4AG0w0xpm_P7fo5R>Zx5L(JSE zd)?t6+&TlD<&}Zxxek58-3M96%ypqJZJA&5Vhyp582W@M17+SoY`lC}myp)N*c14+ z`F4tb-J=wi(lcGHUtb70Svg1^rr`(yTeeo*%ZowpLI}W^7=E4!c*G7o0CVMtg(Ym+ zvCc`WXn`=Jv;euH=5&^{ajIZqid?GbcNIoVI>$C9K=UiVp(Uz3DTTsc0jkbyj}j>5AN>2mo9Bi2qJh7QTy>KDu&;_aumpvALMk3gpngwIj=V_mguA1C}&%0yujL#pzU5xJwKV!Mz6BfX{x(or0L4FNgi7G6p$`{OdF&Ke&ef1!|<)6baWZLe|$K6kv8XAd9<8~mNSI5y_lk2O3( z;z*mGu!Rdux5td!q@s1{%7v)tY>2#D(GhGyeB&k^+l1z9o;WP+a@UDD^6altX$V{; z>ztm8aUzF&A8M$EGKQ5d^h(u>!EV-wBRBwvyVO)t`tRYmKmiZ!LgHki^+I1iC-Q}n zwd4(8QAS=Y4p^8Bvu2)t!~)0QWM?%n`msGHXsH8K^ZUUK2lH$&52PKXZYCK|15IDL zX~jv(<}Eongw5cKlAWP1F5jarAi1^TB_cDIK|}6%AvI)d zZ4w_z+gzN2aGt+n`GFeksQ3s2cUhWSHZD`p@j`RKnPxz`>HlC}yz13z)^yzgt{mYU490ctB3y%f~kjRi98 zXkJQ_TjxHeFFPMwu6<1XCjNbu45?yYwz%=8`LKW`+h7y#}Z|yau&w!6M<0}!~`WeIC!wzmUhOpu}=sjB zD}6q6lX0jEd`GDZhhMVT`bvn(YbN9^D$!e2P9;t{mGlL4G!lnDbRpq=3}G8)+XlmfA^c6ao{>;=uAi(( zWVX8RPiJa%l(&c03LZJw5KLb_{_Ot#e`EK`CLaM<3CZby0FUHMMUNZUCp7@ekop}J zNrnV=YJ>S)xz9Dsd@vf|l()em$HC}* zhs>V~`vpI%N(l50ewLBo?JmWPdT(JYDu&6XJIjHTUNd-Y7~+heaenY5kIOvmpXADg zzz3-^Q-p>}rT+4?n(|Z5HaOH7(`^Fsq?yw#iOcOhaH2Do+cBp6Owy;Dnxto0zmn5! zocWdA-`)HQGcMG-v$SWV4B+UBm>v2me3&zu^9+M2){|tD)6} zqeeMKi-tCQs`z%4H+odV9>opD?8vP5+yp11&0KO1oI~d+ejXUGukOo__U&NlzU|6A zsr^C{Q)dgb@(o1#7ZB)+E-X0Mz^N0~2{_<9xIa+8 zZ_}3_?%RG~d~(v4KNDVPYG~u(og#kf!i6v{Vlj(rb2K*HVi^t4)h2#!4UNY8rtnJ$ z8x5cJE2vDkQZv7@%dmsG$dsd@&(1h)MQAj<+bNL)Qb@56;=(b^EpVGI z%EP4pGV3Rj0PmQe*aKN@_I_5V_w(yz?|Y!<2?YnR!pgySM4(*20Jw70Wa>OzM7ZBV zobuU7;^eifxPuQc&kn3{=nEQe=3wfATvZ*#(cQlX0~zwTFIl%)St~ETc-S`}V_GYK z$S`?{)i`f)l*SvVc;#k_uLo`2IC&<>lCk9`y`DnanWk7W3rJ z4nU>hn5iPB9mP4d3ao5Baum0!?K*Hc5Vz&Y~W49Gz4n8R;mK=)a__LTE5kW^*(7e{)5>PKM$K2cUl2BtEbt; zJO!W^v;x2M+SKUQmAE)W*wFE;jzJxiTw>XHAXq z15T#EmJtFkr_CYWrCEkJl|#IDMreqan?sy>x*>kh3IIG}7k^a%;B;;GUu6Q2JOV@F zEvX#XXRgN*^x8rFx~G&rgGrXr#W3LD!`F%-kPXWb#1EGmkC_;c3}ZaFqF@|242p1Z zTC7Ppk+_A-6ZjX&q$J^2mnp5F0Lmyn8Vt%|h2g*_VAwJE9Cr+VsHugrDFmAJwUP=E z$dEbyfj4|j_;@I0!z8@2CC;~HwVAABwfHm6=m=Lr@HMQ)y)uP|n+H$!0N1BPoFzsi zYC2_0#;|qP4O!bm`ul9lkjhybJv}s}7lw~WTeJ2(D*!obYo|#7a!4Do2&!rCBsIc^ z^h=y+m-G5W4(TSmYD`$mkV;lCsHjgd4(aR-`V_;kq^cnuW(;YQWE-iujN5DuX{s7h zdpdu5Nnu;F9V}0~BfhBXuwp)@{D{A)A zmWQZ$qE<=QKs-hSZKoW>{DSlhaoW^=Cfvt1N^ZTl zP@J??oksSV@T_-8`Xmp-Xbz)JGmk?HBu2?DjKQ*eWUuRBiHgA^eR<*@ zYK8-j03SwH=SA-r15S}$jsb0}&F5-lpAYgR9x9Z$>F+w#b|@_B+Ur=nD@{2&MSE>` z$1-vq!nBvgRNa7n4mc~*p=x%nOEqEPwtGHOtxEc(GFsOm{HFC=2 z*L(YC9{2RGE(}(F>R4Wdk#MZDS zbwW!M?iL86-YrGi{n*6!F&tQ4a$ckNIhuWz$K;?vtxNp;9)3f6)J@+Yb1=p1urP(C zr5h2e9Tlt472VR(QSn#&(5)>U75CwXvTQ39i@wKg4H%^XUc<0>`3m>C3DCzey}J0e z`FFyls&ap6`vB)n1tmuVUOW1n$<8REh0>)%kM^!nQ6$ z-gY}osr*#{qS^XzCdcwlcsK5V0Q+_n>&BZC@dzZ8SfpJbbI&1$_dHvn*lL8#Qzo!k ze6`exptqf2h6`>hZ4O+LdD2mF2%~~bdK<)-2w+(6=?>4HtQl%Caa7c?5`2G;4IhCE zm{p^t6zR3?C7tn9#wR3Jnq~)uar^rK2$WIU>bVJdU_MjArX0V^5|NYxJxke9P;F0$ z*%p&)H>3`D7m>+Ra$6B=2hn=kDLOcokHhHW%hI#;FF#4ihbh9TALB;nf!)wT0Uc0r zz258+bD>}XuK#V6vcro+mTCxT8l|cFa4-;!9qK9nrD4VBn6^@++I;$bFJhA9J-0 z8ORsFCS3~Z4{$o?`~&=27H9A(HiRy*F-0m9Z;8*H-n0z>3#z?2k8Ku><~Ha_6kNlWJKb-<$Rr0RL;PWi%0LPTp{ zV*v+Ruv%xv>IDg&K9*E-qU&2+nZZ$h4TBER>vSXZE*(YnBzu|1R7~QGEA({67(h5w zrjm~ejqGH-tts~2Sx=CD<^nSEWzh)KCiYz@*^QTHM>(GigZj)*ET;4sZ}UdMlci+r zMDa92t--oLH>1zRxjsaCC;yvxDf1JU(dV}oA_%Qbta(TtbNK1Drc2{{@u)ul3mSu6>G4Yqi4TBN}h6 z2MOB8a@Wbb8KpbZFw3ds;0+PqSs8$M{GnyK*`>MoH5B@vzUMThLFjf60;7#3OspIy zU2vqpEr>XFbX3P;pv3;CjtBj`jFg9YG9lM;JpoYBE4q#hSr1y`WU;gh3^HKd;XjDq zG9wF?IVifht&q(~veYe88fL;W)5h#M|G-;xlFJ)}9hA)F&TYdG5%UY3SX;1(OM;YW ztsVp8Cx+BxG8|xzd@irah`cJF3sRq4Xx;H}?-!BL1q`KfSRwXgU=X%Uo^vs2kd9~j zLfvYHk@KvEl;H68+<_o!bo|jgCVgoIr>n!)f6RhWiaBOO<#7|z2SW-?x53cblJn*M z*D=BXHD(TUr;osacF_|bV^Zo{pNli5?e)M3bT7o9TdYQAcs&(BNv9%l>3+m(^fgGS z_tfjy7}lAqBM&h#!w{msIuCi<6QN8~3RLGwrA&NAgQVGsQ3RF%RgAl=KNX29N^v$` zSz9)^NQ?T((O-+DNjRL9vUdKiCMQmE9o{{Ltz=+(7+FIuEBf{cA)V4{xlhZ;b$YuY z#6Xk`OX;^k1uRqsF>ah-Pji-bryplv0_sdbg2nRnLEm+!?-ngPs;Ah&5j3o5rj!vDAv&QSK9L;?g9#f z^OLG4BvfC?fb#DRK?<08HhfLX5|mNkJ%>UN$!gG4eq&OU?+CXm^1a*xuBvI+QAuko z44k8~4t$GAk7I%ZP#@ai9GojN@@b)*djfdALJKd2m%xF{+{1UJ&N&G;CcX?mC-LD$ zx+L`8qt`nXoO8cWmdxH8ebWS_a>^9@?h{tLq(ym2YUY>TA>4wUw=LI+9!B|Bk~0te z%1xV;E8SnETnQwJ`!4{ypG9qPip>K9;AW&r7>vN(SQs(=^N@bwNVqjB4i#{r(48&_ zO}H5}9Ww|*FK@P%gRNk>--Jm^JA6b7!pW}nqtJ@L(;Zj>(XBu(#^hgEaly^x?nxea zVzfjB@?7EtE{bx~0y@hCFfxfxc5LN>N!~%);7}hge1%>puoA_jZ7}>t0z28t)rp8z zUzOjC#Cx|%8I-aKSx-BQyU&M*NHf~3j?EYW)*0!z|6BZu!Dj7+_dqd7DK1Z+q6{!% zwii@iodB-6?*dq4<+oPHj>NGIv(NkT602iJxx_7~h{2YF&R_|gZ7}@EwjbNycRx~( zmj5RP<^plmu?sK}Kzf9d)92=JoMg};Gyx8wXJc8#;Yv>er=ZJ&=Rq%k#T2P3OAMrN z7;=$k2rA|77TDDyXJ=V1o6@FAQap1Rwrc}l=5R}c+fD!?{{0{nq{t&y(2AXV5v=0h zj{l+8n0n<~kx6s)`ARdSkF*4^f&k2G!e@c_Ws;tM&rz zf>9s@50I8LK93oQ1t5L-AxD21QD)=v9ew&2arOF4IV1iIX(*xx!-nRDW{AP&qTpv7 ziSJSD%Wtk8Y72B&e8p5x`>Qj5zUyc({ty6-01Ga@>lSSVK;^lE@hy^Am}P&i@u0}J zwb~WE%$8lT-FrM`Gt9Uk{KrNwb7oh3ih@ls+p0?vqJ7)M^7FvC2N02|P^`rx`U_== z-b~sm;#ep?49Y_yKZBaqaJ6?=S1t#0APrV9{v#j)yTw|BQWz#nJr}~-vHE?!kn;KB z_qy_7s<(4>Z0G8V_WUtQFO2ejjgPjf!YBpOiXiez*B8870vuFbA;vux;|>I?E2px3 z9gSf8B(ei#YsHJ82`r;ee2gV5R6h*$>ScVqHTS`&>IEicwk>|Iy^lD0`YNm^EE^L& zrlQu{Qu938p1oRjSx3)8P}o8JVZ1!O3bj`O42*gXreg5qk)WSKxs7px9N<7%@bm4` z8@HC#`|9{kLUzS|4CXdu9E19~IVKmU+qQNX)VIzt2eko@YETs%4y{Xz{YZ}OkH2$l z6Oj$o3ChjMnGSd5>f9AYF7YHGV2_&n5wfFI7qNfyfs{g+<$PYZ)^%7{3^70ZzmMe%Od>e8`udP!&y^p+1FT@)~#sIW;G+(1~*I z3%vBMUOgUTVF-{VjdmL+PEqyy%~+I0cY#x`evfk!)wJW`rd0nRku$g6c@|}rboPT+ z0Ic~sQJ2K^AqpD^}pd>PiAeYzxFmj;AMHG0q-0(0nQ| z0N)o0&qR7_sMm0?W_gi5w3H&D1Ybxjg%u9@kY48jFS>8ofTaD9i(jMXB+SSRSQ12S zW6q%~X6u@shY6ypbA~~<-x=|JZf^NDm@0cW8Q$1TqK*A5x@d#bNz;#Vx4|qjXS>A< z4j971PExwd>js%P*yV9&=}2uZQ@VIXZ?A0jCgf5RTf5bYa|7dC)eFmgzc$ElhqbZ%J^Q0Vj@D(e-j%>NRkYnaPbN#F|ZX z$GQeS%53m-LfTJ`O4@$BFcKq{iG%z+w|EbMuZpX#WJcs}?&=9t$<807SlD90AEAiD z+K&!0+So_QPz)lB3vQ=)?j_k;otBMq?Ui*MRPjT4F*6m~#M)wM{Hl@{N^?=1z#xPG z?Nr09Nu}uTr>Q7yH@*$+AR+*d^s83+4~rt9;>77$q!{=gP`jTFDo~Xc6#?$;~mBu;h%%Hbgs-`Z^M& z$KSj?OZIF|^u&UR;wiZSiNg(u+3+x<;pYHUZ&*5Qa8rXwm51PZPd{TYM^7s5C1YW2 zwE6_q4vZy&1U5rr1YO#4lmk6+#gmjhye-q?QevUY+<_!wql`@6-Mj-Amj=Dwj!diV z^u`y6xyzO62R(BKE(h|PeJxMUybo@vHT*xdPe;wCF| zttK|iZTlcviZ}h)I(Rx2h{0c>(%0aYd^-3p&UlrZ;GUqX-OTE^3f zFthj!Xj0;b9cpuo3G*g&k9+wgUTC&+l#W{2txxI z|9K@;I1COPqwnnxwU>TUzE5`hnS%*O&=0qQ)e=!oXZPt~{ zla#l`5Q_grDli=4AanvMbRXQJr#Xs&56h1S=XKPYQ4#nrmMUE1b%N)DZ=$`*es5Z> zyt`v&&#>kn-)L$6*MGF#{IR`RC8nyndOZ_NcLr$_fmr7Iis$!abP( zFZf-4gI)Tx6!B7fkv(|1XsI!A>?8^#j^0axSc|(M@f@GcN(5@yZDhC z6Lm<~RV1lSaf;JlxN2#ACor9LTOK&KP;7q&pNzNzU>p_XMlDHVB~SH_J&C%s+G2Ib zTHcrhExy@>Bzn<>TFYf}^2(3`t(fiN_a&Ug(B&N!Td*{Mca<>0F1+Gl6wsktZqKBH zN0Eze9E)+FC_Eb==OyJ6-=f)CrLbuU~G6#5F?(G7KuHyN90f1cFGoI1b`y(Rtc^l^tfw` zE$!w3Uz<>qu#(O#6g)B0L3!`S76WB0UOQ%30FdvLI1Id-`zCsg8Fti@C;QqwbcrG53%xz zG#QV}SPJyr8y(FonZ7gzyM)y4x>)W8fYAVK{>;hM4hb=`_=-AQSobds7I+9jwHDZ- zOFIJ_ncj^jk*(PO22;g-CA#?VGyoWcUJJ_IzEu5H{sM8T5aE{!+_Hzbm*e&;GOBbt z!{I&T87EUwOw|#ddXEKR`WY!<6oGI|IKo}EMA;eMbmB}`N32EmK_b?o5Nj1bKX_)u z;GNFZTCUg*Oihe}@=d2(!c+(do4aVq2^Dw^^SL}J3U{qD`(kqtm)EyHwx{QBASubd z=_p0P-M>?7OG6=5wM$Wmdzv_0f$WF5r+l;WSRbx4Ar`J_9-K&62jzVSVSR%)P;jAy zr636u0g@At{$fH}8v!YpKIGYf{R_p!n?Ti_!~ygBWxT{|k;^b)YwA@~cbZN0LMfWs z+-hj4j*3#%)L=9fxLloQIVwj-G*#2O4Z$r7#b6WCX3o( zS0?uNe|r`x%CJs5i^QlQ5CAfO1iStPYT)&i0RKBIgbn3&v3Ln#AQI8}R2Npp;LxSw z&se^=`s2LrMMBC+9umxfRb>ob$JJUw$qp-h3BZFlR1gBDoE$9vzLR_h^+vkZIV!3E z#-9YR+DhVg3w~-@e7YV_!F2Hq$$H{OVoI9+8KtCYGHE(h(X_w3TVfyNHoQ>W3hjyl zjErzT!FcH(mI$&wifdIJ|L+qbm_Z+*U2htUwMNl3$pURZJ_4vA097>97@<{>kR~a- z?$aT8rebuyKwxnLr@!$7iBl2)bqL|)j)27J;ltGS!21PxE%0|JuTjN}2_&N3zn*kU z$N{y|@uk*8x~1@G3!erMTKe48q~P1qT8|WDs#H?&1N6?|$^-H;g%sr02G|aZ+ObtAo?!_#4Ks zQfo%RI16&I1Y;t%Z=}g2AM}doX4LsoV!Wh7liduqgu3|-Kah}yqMIq$F6r#HC<2n| z=1{$x{F^BLHR@>4pUg4+h@HC@pJ=Q2RK$^$B$6g86Y(ua{hx%PWSg3|@ z&7yEc2Hiv{T&to>J_wt0`byB>MEOm{+P5AJ5%>HyP~J^V zIdUa15q7nh1GS2fbYxGz5@589(Ho5CRIwc)UZEoUe@53eTOLrl9e}hoL~b^og6Rt+ z!=Jp?7_Vt4<#_Gnyv|WvH9+3i5bc*$=kNG6G#iHyGvhK$Uj~P=rLTH~IzRjz>v-)! z&HwCtAx_8idHpmY{eL9XVOWjL47B$K1jI@igK4*p#9SQRLX52 zwyRlzv}_Fb6P0XGj+j1zn#`}@j+aoDg}c*j7X88Gnh&rg)(JOKu1T}LEp)o(xL@SYiAl9We7NVvVQ*_5lM?6mwJst)t zLaPmG%ZbiU4v=v$pZ<%dVESIEeU(l(Cg1^-l8j8EUh_QCNq`4etue^R)afW_`Z?6` zmk35Or3++479xX;b6H^};{nCu6HRE0p9*MCS)ffbp^XQ$op5Z|d8vOSG<{HFO=!Ag zoMeIKz(Gfw@iFz$+PD50eLDcGD zCR&#gP)_prGZPh3W0IBIMGyE1`pdyGS}W0M4=6Zt#nTBp$v9OCjK5xEkntCk!tU^< z8l5lS!95Ixg=aW;vYVyD+xfX9Uoyxy{AUx-WvuAtMQH0-84v}5_}~KFHD!bD{XP|<;(DyJ#1&L85)=CwTt{>R zs4>uuRB|R6Yfx-D$VGR+hsv)p|`F^y#u2ap`lt=M3~TTsfm{7;-m);zBEF_%1Nj9Dp4!2wGeL$fc7U?ek61qZDC(Zv3D z9(G#At-dSz&$9-!a}=~R3$!2cQ6vXU`4g~xk`=nP+uB#B>JU=(Z>TY-daAZN#h`1? z5N6jCmSTiSk&FZ{GGg!P9|PFB2ID(_cx;j#Ps5W33&NsSjz6n<|s$19%|-MkJ{c(ezKgQIE^ z6~G}@fQu~vGfjZpuCECJZ0*0LrjPnFA1q1#~H*HKElZ9{%8{(7Bt$0p)qHTJQoH>SJrhnGaC2b4>WL+9@Mgk##+9f-XPJ)HPLtmrIH$xyb_JM zRy1lwXaXpEL;-_yi3OcT6(l;sf%q)GSy2M+|3JIGj4&WeBnZgIkN9e6eV5dJ?Q@9LmTgA{W_4!k4~a`Xc*} zIKs!#kz8a`@yY2|EX`PCU;ftQkdtUvU$JJLd6CswXU7v3aecOqE;X$$07<9hj6j0W z{QMh*F6sC%An9~0@2}|Sy(Wx?mZSfYjz;>(R47j`leJjKFE?U*(N2 zES*Ns>RM|;xqjvN!sj$!V)Vg*x-t<+(CoM#Ky1cCqs`a)U~9yi$!u6}Swd>6n@(-< zb@F-}A^O33QR1;O{SJo?-SR56MPxlqLvG!`6+w*Bjv`qr&D$BryGY#hG2>@jF-Ca zj*wS+5#fM!Yp3#-8%p+;x7=7ZsJ!KtvJcB!ZYyhF-m<`3%b36jBVHtu7D&$x;PX+D z*!U(elXk8fS?d-~th%WB7tAzd-sQBTMQ+@s<6^qXdkAi6Uib(f7VQpVFc~Jhk^Y$l zpo_BoqjP7AYfcP&Pu6@x?-2wC!l53l32{pv7j!r(scGw0E&c>NXH0AIcEUaH0Jt{h zHfbvDLX)`YFmF)x8~e@R?u=tD$x7fial?liOPIwsk_mUcmZVcv$d8Yt<F&{oWFA#TL;0sL#gKY@RTUD~Ug$#KZvwVuY- zSS(~p5ZbR+=T;ymu=wUTBrL9%Z-I*|#Nzu~gW4|rckZj=cK$w~e#4%1omf5(1;TjY zJyF8n&BpIqF&Dqfw+w~ptEhnmHd;(sQraT#?R%yjEfn7OIq%Wg1PG=8oON2nhHrGk za?GaMz#>?;=GP;5c?G=DWL^klGiC@}aFR5WrOhlHVh)MlYB1>6MAEIi^blOOgYm0i zrRoy3zd)7-&XYbtyWkci)?EpY4Op4fix=gS7F7p#uXYG$0kNZ}YoOI=&^tKoXwaLK zwm;~_{fte#1SZD0D{iX6+kXcK&d!(?=YjQWT#=aFRmBAbE;FoS>N^Q9lW9&*8ld@d zlbO3INrJPBMUS)76m>^EDe$AgFe3cBOH7?~9G1l`@P2^Nk~aauDdRj{>G#B>?Y}b8 zq$RTZy3CWZiq5Ar&+(0Q!80&dnpY*kYqI=qXO!nMjUGL8hjNRL5F}jgWlJuV{!t6& zLp)&Uy2xLiQpC$jKze9|I*-#9&!aGqt}#bT)EdEv=0;|o+}D)+5@BUZg{MjJO5_%H5tOmCVIZ5BOKobqB7dGxd6h7lkU8V zqDAz^Z-rNCszKNDGVXSI1~Lf6D0sucBfoqzB_l$(2UV<6Sgecy&Ed=V(RG{!2teSd zXor$HNjPX-szew(Q-a>^Ork|~gtm$P&3FJKe0dpUtG;#m2t^rXHt!AFa_x-lP$-5z z29VOE`z|TX#RV{wk~{2izR9i2=$8s__tvGc-NQH(M&Y?FCAGf#-N&nQqN8236&J;u zxzxZ=uuplJEz0v4EUw{&6L{46CFJEfrsZT`tMr6Sc8gv*h*IXk9H46&#ev=y^32*~ zkVhH}_qGaWiy_`Mfi9L`dISiL1GNdbE4GiB&u|U%jc^S;kO2WvOWZ{wMl}!^YD8@4 zJy9pg*)om^A~wLJ7OwM_a18?&lBZ#4Nw+)%G=Y0K7A(Uuv4UZ$%kQzpIF?H_62`{m zvz<}pv+eMWgXQwDZK?rB#jkiVjOiyhX|U@`McfT}Gbur~i&7ai%HLUu_wi!|Ka(j` z3dGLm$Pr|RZsN{cr3q#ynUn_;p|@5NWiHCM-Ypm9d+{wyQqi@Il(#rv7-^buB_R{V z9d>P%{76pTCqI^YU|@pp>I6s!2l%z!`^qq?v|}J62v7;SsoS=|5ZVik#m9k7^x1;- zlX76!>>+?I3DC(!N~V{EMO#$31LxKSN?z3Q=H4#0;Wkckthe2aI*43x$4V4P&1*P~ z!{dbi1Du1?yu2ZF1Bhj`8@O$^$$Q(tl^D<1B4$^_iegz)MdmG%Y&7z;G7&uK)Yvjz zC>lbfg?dPLWykDokI@fY=C*is&QB7vS5OMWs4m>p-LuEqp6okBZvj2?WEgMeT&WSz zmLY5GqNPaQa6_;WqcPAcMsTD&7h3w!|d zkVFuoYb(eDv8}IK;caG((%Y=~<8AgmwauQ9ZBDed$v7-rD&b9>K(8w3SmG}Wa8x#; z1vy}&puIXOcx^{y8#1vap?(azXh+2{@G7!q@HMe@H%ztl^V&Tqp92HaCzeB-);&*Y z4L&E@EtatiPKx~gd6X53M<0d-aFMS;95@L5rX{+#tk+nV_y`;QV%UJYg?6DdBn;%j z1djoA(%f*Kn+p8_?)$wdCGm5Ca>2p%1y#gA&tQBuy5fUZ9W{umj!-}G)xZ>)2^{2WOJn1WlG1lg=a!hBfNBJG#q!GpE1ym6LtR>3Y% zbK!r()c+9J)`NSTDEy^DAB9V!1;O|&5^Kmnap?lkz<(5HUB2|^f#sZbMYO@e#l&YW z@OBRW#IHaFcx*QcQhohoXZG+d*-$DQ%Ens?sOKdeM3N3-tQEuq05KF!;ib-4Pp%2V zMG!eA2uB6;BtM!Pz#v)#UH~XWYQw$JSVu()Ha=rLoyU64AM2<*f*;3n?NQkj zi8<&sI`3SAy$k*(Erv6cebaHeQNI6R~>hQq!8y5o34eU|uAKDxzc_{%TG!x3GiK1OwY zEYXV8_b7WK_XUwUAbX7iE}kc3kq5^6-_&WS(UyJ|7RO6FjOcI>NP z@^y4AqH+1jCm!!O&&(zM;7B~?jdN5|K(OzL!FY~)4SS5dmGK;OO^qZ%*I;y9VhTd$ z6}j*{R=9}e7Mdf)1+L}i3Hs+GTwtITpk%bQ)_2H)r)lEXYs@Bom}xYDz>|s+94}67 z(#KJmhux$xa=d&=#lK;oso1xL;$FHCbOa%EA?xiS-j4k>_%uZgH^=V-QX1wS$gi zpQR_Vl|ka+S2ksAtohR}n$x9>2hSpHye=ST-D`~S6y`f*LtU1^Ap$2}sF~_L3;)N5K-EC4vC6ET>FrG*aP6m2 zf%^JmS#4Ee+nBlRY`7CRz(ke-=#bzZ=m;I>MEU!{j1mQdS>X9eN?oRX87qH(1!0gB zI-kS#q&&ZcyGLyPc~A%c)xmV9_1bYzxBNr6nf-#ux{`&cfXLX3%c8P8-i{kMg#!Ju zuJgocLzM?E;*pE^+oZ;^cSF=-awp;@cGRYzI`Gw;SnOq+#VBQ^sGstk+WY}DYH9wi zKhV73C+e{2@3)@Xyj?XPBb(o>Yz|M`{6pc*H`5rO6X*=Re>~KD?>3sRMKyX)Kb2;2 zWn}ZsAii-TgZyyWM)NHc4Z<7Ie16NaXgGmq-6^%fK3VfY{PCgYSKgv}@7s)HGE)9_ zw*AeranXy9dp!2V$FK8t?8<=&z;*@0HxW3sidU2+;`X`%H!g7PS|3bYw|F^8Y4)CM z&G}v*=m>6cJBp;@;u)ePvMib|xt}A*g(~fZO<#E}ylh89>|ifwdg)FN`DNH~S{^GM zk0HUR0wlO({KQ0;9Cl&LC&3XnQTFiqjeX!*O5Hy}jKm3p()m2&IWME2OrRo8oXZNS z<6r>mCQ${pH}niqkMaCaT&5uUE#}17$G(7q1E|_|K$?@ zh8hb`Fa#|)9`tqGr;{34!)+vvDL0gllMlxJ#+fr+J6& zqXlAu{th-1>`249Oy%=*_)edvtl--Y(Cb|xAs_r%mr(~UZRaIWXA>C`8E|u{9WP= zxenP){3G9D4_u;Je@mW3B{8fIf{Da#sJ&)D{~|;z><9Fgb<>Y|oLW6oDJo~bXsm4< zHAh7wco!p=nQL=YGT>n~q6uQ`9#)WX1jxN{SK*eCqaBr>;1!v4th45v4;}G!eu7vb z?%=!xakwsQzz6EzJQn&Uo8Oe-w<3+Zn`3<$qFzpyMBeOJ?{-v87Wm_=n%sy#-K!=y z;ZM)1$<6o^zv(+$m*4QvOFpFRilzAdts`_T?wCO45~JrhK4q=Dh$XuScLXQ8;yl$AoGms%KNI!^q zm*k+&)4oVut9mlrjtmd@m9+Y1T`QV@1{;<=Q+LwH)j<5QWV4lBG0!s5Fs)-BPgVO2_x4YbaN*oiaG5u$OZQz%B(f*T-E5$LfUE{hlpTt@4aE_J@UVv8iijfBYa%qBP= zyG2uHodS+yd6Vdf>Ny9?cwqo>+!%OBr&JonQV!T?^x z8RDyuRPrUBoPKVue;->X6O%$<*|bHK_R?m3VovCf-zNO>`e2X_kih?^WO`T1s(tsott?llo>pECn`bQwHn?vp`HAwIsgfgHdTcGXcM-ti)KwH;I z@&@p!d^iHyMmmY%di6dN+Jk_Gg3mUG$WV@tAfIZ$5A7;%pQKzgr(6z$g>+d%4-4#< zl3e1^U$_(DGdq6{YN3Y3F@;=WR9T*~v`xUW9X1 zaALuTu#g#WDN2Y%VnaM;!n>$slXVm~9)|T5u-zuFd)VeyAc=zB7WB6e;+R+y^IBrQ zh=ucsIbuHitYa-*if%)V#Jcimm~&|u!oOoC=m?M05hk+Ar3j)P&ZU;aUh=u}jf{hD zBzMipSTu&=?+|g~N-CmG>0-(b^a40PF71L^)G*-rTOy249wNp~d>YKBZ~4@68J-T{ zDVW|Qjlb@_kaB?@BzsUwP&F3jTfN9&mnRhS{fc`<z#YF#DUfiH$IDQPM2@T^;)0uiOL}0#J9?3Be zvcds-W#e9k_R26XmiB`N+NokCV(j{_hr1E{(|@o|20v>4=itoWXmZorg!DfL2Llo6VaaOrkZEPL z2IBG%AOzEsWM3~k-=O#XC?&gHf{9Y2_qABwys(tvII;9FtfC=H=ocQ@SKDyF@5Bn7 z5$|lY_VstTG#h=@E%7ajgvp9kHD+&j;0t5Mv)6Kw$bj6fqTi`SU>R)k>^vp@JX63X zzd_eA(0$J0PF*C<4K<;$!U8FrKPbD0ihGZi%3`c8;ucku&LSNY{V6Q`jOknj@LIj(n3 zechw!eyX?``F9}&{T=Bv)=X;k#FtvVWD`EE@B)FKYe(hd=kONlJg*ALQ_w_Y@axxl5-3qZuSv(ER|AFy>SQ&+ciA z`7#t*xd%gJXei`t{Nt#livJ=|f&VN@>*__Q zm4gknH~EZuOs9}r=y7;HpI(nij?iP)DZbxzhe3?>N*hSBp#L!;TC{;F#JqxqI*a}Q z9}KCiOYLg`Y77>&I+;=JHAV20kjv#*9pN)+10kl;r~eR$172Yb5uYJUiXWFlL2W7V z>IrCCDxW&>sevpOgd?=JhEKoZDVYAAWVXko>oJ+F5v63dBN#d(rbNx{21WKL_UMLy zE5^iqmtaix7{0+|wh~rYn9X31+f8V+{04i}z8Qjc3qCr9Jr1!8XUm!pdsO__${r5X z{xSCWKI9hph4Ps`jhcHJ_IOR+k&r~MEB1)Cp#L%?R^tLgyPY_-!1q~m^65uDts{jG(}_BLm1Kxz(#nnu zu^*+846#<;l(1B1h~M7`4dIIfV=~0~>rIBZnH6m?#0(Rf&JeFypiRX`r!d48BHm5b zgc#zk|5zE~B)ppc7(?s}`66z|NB?hmu}a?CSQw(|^$;=sNr)DPNW21=Phz3Y5bu9u zWr(o`)@^K)O?fdmgm8k6@R=CGA}^HMAa@VqevGic0lcM+Cr;ndAG(=zJ;qQN5sV=_d-I+G#(%nB<*tWXm8 zY8{%~emrG?G{J;K&12^qCM2hV6u$jPiZVpb?>8Ih=^{Pf0`xan+hB;o_Yow?T2{;; zgB6NiUt5RiNz|x$yC0_+O^7{+m-OQobC{NdoGt)G!LIH!xPT+Akl>n1&GQH+rZr)Of+#^q{&)&imlF4_X_WgQ%c=i(5!JK6$=;i*vI zrdz?i{z?eD89F#>>4#uwtZ(uMwgoO3r>mBYn5k@CJs$+z2R;v`&yt+{iuC@aXo~_I z5{u`F2CIB3??_n6^F&Z%;W^>y`ywIR&i63NhM<4452D+_foIu8bcA+;;o!1_#L z^lSK0=?L$(DTL1?M#E1sO!msS8h*D6A(6G%Y~ZvCkhGP=?(cj`<&$*sPCqPX>ZNBH zGqoJ`?Cn1|Q}rXX$u!8sG<8(WSEILjO^5~)iDabaJd}+h9aPv5-gH1Gh8)6XcsBpB zA^hY!lOh}O(H|eexr+JzKHEV5Wu+Q@`%(z~zY?NlC48Ki)5qHw!Z-F?hwusm>oW~u z{}966bcFwZLn!)egmicSQ697g;`22eq_w$x`dm3sOJ%6Ew=rltQOe=rfw-X^ue!nL z^|L6&KC$V=P_O?1Fisdz7+|JJFksv((7GH_Paw zKC*TTW^dCLHDUoBM)-4Cp-<3%@3W5XOw_0a^wjGBa{;~kCwYejTq;uu$yh*T@QqWi z1Hvb$h=t3AzXc4U%_S}!0U?;aSgrtTSE+p@zYrSB z-FR7zC0EPx81q2?VOF%UTI$5RM+c~qcR?n9@_Yzr3BHXa-bx~TF)MW9t!%JP=s~D4 zhvS4i27XSmp!>0Mq~`iwG0-^oco>DJ z^#7E@UsGguti;HSp-1&DcJvm0ogOPkrl<6C=Gr_9r5qVXNj1ddWjaY7-nBh%Z2OM=by|*4w z9^Vdle5>miczoC6W)mLYkK>R2+TdJLEW+cPb`(p3G%NFVHN!4X#nf^K)1L=+MdEg+ zc_R-ywc2d|2-FrL8y1XkwxN49GD2#RsG6<@#8L4WN?|>-?`aGQ-Pw?&tUV`dL|n$i zbWr(Iu(08*|I{AIc)2YSG%7MrR86y$rBzRn+pT<=QCE*k9QTzut_+q$yA;HDmn%i7 ztz?(gPM1RkFVw6430e-tyP69P>okeW0n+~2C=I5sz}OXuB}f~hE`aIcO-$akbn=;L z5uI#)D%8m&A`;Qb5_a+j&IvuT!~37APPP*CH>fzZlPyL-hl{^7JGp@%;6i%FPPU50 zIbg*JcvoA;hI@f05oZjVXpwkc8skyaE?}#5o*Rsj`(&!>lxG}9ZIGoy1jMO?TzPKc zdd5VCM&qYY*e2@XaGP1@{}lAn4zu}xz#t)*K1{OF`DXLSQP0kAve0$Bj)L-*0~(J% z8KP@FUW}w`953$w#tNOTH^9k=-t&^K%h-fuo{KHaW775W1A14yvm$7^_mpn6iru46 zz=#P>YWeo6XwMZeAswORu=x!*(JvC&6EQKHz~!DnG8Dt@p&8fz??xyFGl)JW&^6PM z_*2_F)h5%I=u*Tf*2!BlXPs6s)gE5+s9qy2Ewc+bWvge{(>~28jPqt;(vBD!dv#FulDMEx)R1RTlJt(9BVkLo`VW$vq|^i)XWb(nYzQG=hBS7 ztOWf$7feJvQ zwBvSpbqxT^|AiM}h8ykmmM@Bn_TJ{Z%kFr^+ZvPRyV40GIAv(n2^rsEpc@ZRwXn^z z{laTPBq0lW9f51-bS?HBsV=QOvYIZ?h?$@Nk>izm1W%~SulHS*0KaBfPFCe39VEQX zg^PLB^ACu{!+~+&++g}M=YkduMQ~9-az$q7l@yYGlQ*r9gT~}2vC^In`E)?}0_pCj z<{}swKz84_NlfVwW%I-ZZ?~1#A_*s4IxfZx0McgWk&9izwajpW z97?xvMDO5>9n_1#Zmy6gg7YFTJ$)_=0kW|89ipF#Rf;;UB9`5M#X^wFbNt z*at=cKlC(fl2FscnvL!`ae7WJ>HV7aWaG;N`{TVTq^D>JURH%U2=Bx^Fmfv#d_~;x z-(Yf?2R|@x4<@vOb6>F#Z$Y#_3J&8Z%r7F7FrdM9!6>m0Cbn+viQ65>H1s8tYjB#} zq$TVp@-vadPh0@x`6VX{5>FNvhb(sq3&qV5`6$^LnW(ZgtRgtiDXy)c`> ze6)0<)flq&Ar6O}oU}rPCp+BmUz8#U>y=x4@^3@R%be$bMNJX1LV6w5d0pppc8OQ& z_&tq#rO~~#`wz4Bk3uweTI0j&yT{GjvtTYBAM;^KzKvGl_#N{h9^y8AW9#xcs(MK~ zU;LUA-R1L%NY0;RLeXH+^mELack> z0fW*7v2uFP@1xOLwx|FvIhY{YB}UcKg)Je_J5;76FMxgPwV!e@=K)UWCxh5c8a$(2$h@;yI|R#iWEkDUVa41)6hli$FtA}i3C#m&Xae1M4gU3vKmqxS%`|8|Zxv-gsYbVtEoK7;})os2Co?9RdjOfoL5takhyC zvVGVHgQcY>`B^gJM>4>Osd`;UOr68hwq1@c9Jl10*isK+jyds{+x5jmMr-jQl_|uL zxHk^V5k5@QTDIc7_$1}i+e15m&*0gZh~K^@q-X1;C2ZrWAQ!QT861A}KCMU`$I-X1 zg%0zLy&?Sx#@YZ)u03q6~DOQ!8etUh67h8t~#j@^;l+QRN|&(mPH z=1kbF8>VA-agn$N*a0s%(Mrq`EtvhbMqw7p&J>2(EFH7rHZl9t=`brf6J~uZm~EOD zhS|LfLNuFs8qDO7DnC5!Fh>K!`p&H+9Hlm*WP!^ttj#X*QV&JAVX&n@J2H(A9f_NR z@lH5-bC9}Q8vN;{wnkds}aSYlNYvmY)h$Re4*xq_Oh zc(od7<-u>wa4V63t8yC=nd0B5#dK*AUc3vR7SWp!iUY%t)CsHH;*t)*C~r&<$=exB zB)Nuc0>Yi;7C8hCe(uJvFXs>O!>cEP*XV&kKnFROUN!oUG>K|`F^P`3bQz8mh~S(e z=J6Cr&&h<&_(SU82Vi4Dfhs^1!59|4NTO!}PXvu}3442$4=eMS^lM`r84^vaMVsO+ z*zIAI!vjUo?LzlbbXvV?v=us}f@0TQMq}}@dNb9QW^O)BGv$qgRm?L)o|>Y! z^})^IOn;bOPh!18c1*?J#~6_CDzqGk&;RJ=WDEctFOENtj`>f3Z^{Q5_R>6y4l;BbC1I4q&cGiW85+O)*|KDfk-Oalk)&Bh$ z@@DRN=9y=ndFDBww4G|C`MVw5?Z=`h-vB|8m;M5GBu8ht+I2ZTs!KnV4p}$7`m!W~ zoD%1Ye%;JD5&jUW{~MrQxq6@Mh48TK-LlZ?#r}fbbT=1wX3^3u;{OeYP4^UkV)ZOn zvt*>vj`&0{MS_;iZCA~HxdGyf?^yAdCWsOeL|KdGUlLIqetp$2hAIP}Pe0OMx$ZC8 zmc;PY+kNaugGD<7q3H(DY*TSKs^(Uw!+WPDGG)CDBF!wXP`fVsCQ-OM$bV6;KR~^4 zJC_UQZ-~w)CSOjB(p$iR%Hr>d_^PhH=R2a%0$jVOx(V&S%F2cFlQ_-sWz)I|_Oicv zVfru(t=rJc4CCYqbupu$OPkX9Z7e%RI<=3ZTzZw`Xn&%Q$EYq=UAh%ZI!v9n$*Cx& z&K*Lp)O0-pu{||N&Ps!L6YUWkaEQ7X_#qF`UMIk0sZbe+DTMKnj-b??D81SU_c*JmSBqlmypwlE4&CwIuMTh45Z_>09V@$;mijVgL5q|?Zjk! z%$2Dd=;G0Wr}2*td1aX~RIV(udPld2$)Z>)rkN|AptEOU^;*$?Bt^>l%Z*?&9|P=< zDLyed#u~O_K=Px{NGZ@~q$Kv`W+5NJzS+->EXC-tqF;7tyT1A)bNW?h&dz=g!^8`A z$OUK=B023T?m*+gq`Nh2FtxqjX6qE7H&+Wt+1AJ54I#@K#J}0LQn#?*SN;S4e&(oH z*KifFLj|OA$eBRN2$aO>}}Ytsm*w`MC#Jx zB_z1e<9N4quUtKBXd(mLbp+fFjRnt$c>Sq>h8=NODgt*!58muZNsqu?WFl~%ga?4^ zwt!mX=jtuhQh~RJ?^i7uc>5(Ccv~C~xGJJ`-cX_L_rzqs6C;UCEb9|l;X>q`@_TgX z+-JD7iRXc;FSPuQeo~$X9!1WR8eL!E`Dh^AT}ls?EF6tFXL*wDt@V=wW_gjbovgx^ z!o(E1nONmR%$E)5)<>hr#+yYXsb9U`#xY$W<(3TA&D17=!cIDR6GqL z=V1MbHY@!o4Ep1bw_3edHY> zsJ{NlUeG$=SiH~b0pbW2<%BN|b>O(7Tp&6u)&9KVebLssK6*g@fa1|x52!>c;0Hp6 zxunP+c7--SMcsI}kh&R5VtC9C|DBvoe_d=U5(2xj4Qv2h+3Fmic*O~-*~tMGrbc#b z;nvV*##W*S_w!WCsbN)^mcxGH(*Js>Hqbvk^g1=v$xDQHIEkj}ju#-x@EEg<@YMa< zVT2yLovgyG+Vf}n_>R!yd*nkKfa7I+fGGrKQ+jrJWU<+Aio-- z2YE^8VHxEAEtWx^Cxbjr208gjJxFl&*QsUk78p+_g$dO_X}JXA zIBuKJ>V3Fb+G@~$t_|CdKewmvY1m+LA}x&lA#BqayQe_}htQ4KUHmpJYkw*CP))qT z>b9>Vk3rPH%^TM#mq~3c4O>RKXYJLXJbB4JtCM|NvvdvmJKglhGg4xT40COHs)`2J zDXA(3NdcGJ9%AEB6fI2XN4>&?+&H07vu6W4ah{MLUFZ#om#GTqPQJSJ0~;qw2-<#n z;qFj9z$yzSR`}H0+meWIO!3FjO`f$K0*@&&qxC{eqW=+U(Kn!ORm0iQrD6iuVHxIFQ`CIcW z@m%{DkF}DdC8XlVL~c1jB%S7>%vCdP^DQ-3BQg_C{9D*&}CzoCxoZjx@Hun^mThaXZ zFk!{ekOct^J2rtYZn`e@#TLOc*pV)#Kq4UoRld$(L1x-aL3Vhu5c1Qw^a`;!MRN$* z;S)8T=Ed9Ws8e9?v^dA+62PPzGt+q(xB{Mga@43S(gQ4wPmLX@iC53i^DPjsw--UY z=Gm?ggq*|OFW~520}&ICX2JJTd)itUy~5|&kT8nBzjgX+z9?X5gkXwPT?;^BZ_fOrHxfugM! zaav=X=2AHAQoCWs3;=_U6;nxXm=u^o_g9_-?69d3t2LD7VcJ(^xQP3CB3W{5Cw!@byH8#Pdr!sbQz#u zAP_CbUdk1WF89u?SUEVl2{2`s_{1rCeX{9Xs4&zifr68lFxb|lxrIB#0Jip|Xo)ZT zh4nHLX`Czhd;xj97mmsS^8dm5F%Z!`<#2ex--y5QD*o}Q`v=&Vs00(wS^z#6mn`T+ zCU1=scH+p$=X@Di8DOgm2n;vaeYbEU(T|>!-?HozM_XrQ*29 zj#H=oVU@C(MTWgQCVQS5W9c`YO1R6FX0#=D0HUumif2ggH4QNC-J5iGcqZX_7T;uD zOx{x&076KBmk|Wj2X7_Ovrk9@69m;RQZ$7fQuv~}sJ{l^Y2~uqe<4RZlR*n$lz#oG z?kU*c4_-H!?t?{zd28}V3kR1$CEgPrehNO*#3-Md`Wupebj@&8Q1wkBG!{^Tp3$9&{yTXF z3#yM7=x1e72Y9iyLL~@?8J#Fup>s36cG35O>Io^vyFW`9x!RRcH#d5=o3k`Jc6EaH zySgE26BR>?OzZ3>@fO>mR-4A zkFyf4ZOYZJM=(1cBx93+kP)ld^X}{Gn)fJabJD3==Gisxe*q09lbm-qnfEw7@9}o` z^1P-tP>jpt^X{S&F9H|@*`77O2O*du`#QSPmyPqWg)Ua-@&u6xI+3?)a6B>J2@al# zL{NRX=~IIvu_8x3G9d|&3)MAJVcT~7)~{do)MQHQqUGv3T~Nf33)1|@i&)(iozWgC z?Qj=Q^?KHZ0E8-*rY1ONv6tD&WOv7pPpc2#an3P73UaeBwoCA=C*%xI`r;uR5DQ~+ zq7;Dl{MeiVxOgu3?J(X?E5-k56QGEe)KoCC-k}d!eRbMrAbm%CR6wmIRK1+7y(Ju! zWF1KsqR{0vYVIh+hI}ABe-l4mII2ECS>Z%c=+O$A+okU7V~sCWkM?kGKl?ioLVGmS z`bD#apJLkx)ll8-K^(;fIPxbVkOue7F6h5qZ-9@0mO%tWK{DaWEKorrzMu-RIbkG? z>fe>7?l`FwI-jP^BK^_SE>|C)Dw0!XVx6y^G=*gwAVOv7JJbrw>BVGVvP%$;qe5j| zKK4eL_SvK=L;SHc)mq1T$k^^W3jJW5uFuzAyME1IiJqbdVK14ocrF6u`Z;~PI*D;a zw?wDpi#7<)fbP&zx=y?cf7&+?S|;DT#%n?V1j^N$00{Zm!uheC;DTOnd<}TbGWPH^ z%R^>i%Y0Oj)X6Yidb&6}Q@t4nLjQ&HTcaiUK{~T~2SO8QUaJCE#(RY3$R9_3V$;L$ zAmlA30+X@ z&+s&g_H?N8Enz>k_r3gqLZ~_T&L#te!u)FYyyA}9?B*$%-0^49u^l`}-kcf}bt@Ay z^6~r$9{S;Oz*JtlcXj~E#zajpTIxqPa^#+oJG0xGbI!nn<56XtMYhNHM`f>-5+uW2 z>w@|=ja?ld2#IfISLtKF$hjR76s*n9i0)anmWxJ4_&5l~>XkXe&loy1jM!7^XSS6J zm!1)yPDM`N920DJmLAjtrOA%1(`dk5+cR3?j?VBljlE9ydRVg8*8O^Agyl^oE_KEx z&PuIY;y_^-oUCZ;{Dtx1Kr<6pghFy)>q~u}Co*t9DY_vprMh({7F0dw&k$|F+3V8DNaXG4JBRMk=Zv5{3E)>vDwq3D)n$kfZwJYg9t!LUbe z;)p-~%MM}lDw^}hL|b*r9cTjEI#!pWJLRtJ&9iEB62RybU<_u|9m*w6p@rR;;d-LOgq@xjKiaey)hCj2pi*y=v-gd-Y^>jzuS6a%wfLlim*SsExXjuwwQRU z-o5$=I>ffPLWqN`$RW1H4bE+GTNY~jKW1Aze@n9CgKvwBWUq(X7RR;zh;8xrF6ckr zwJkn(YzyK^2-k|h3h#}{vu;RFL#apA9IZ|%hxG5{P!Xlv+pf{fPm<+}&yf>P#~ z6leD3gebDlJM}`LecV~=VJs@t2SYW*pC4NxEX#G$hCZDLg<+VbQawuHS>7~M7(U$% z74|`e#aFYF3jeyFjch{=viZ}f@aD@>$o8H=wq=PKenW*(t?`0vE_HaXy(wgK39|8` zlU<6#b#=q5{u>ev0Y=c)Z!{A5As8NmL@w1`c5l^l zJ_lj#C<^;Ljq?2DglAb_8=gf6gXhX+8lLDW31NNCfb=Senm|<(RbTUjJOC@(R*32g zJ@@WMR44pB2~+C|+@))x+Np_ZN0O*^sz*PtK`_M$0uBpQTLiG0sCKTp#&kpf**k;k zAFrfZ9)@FJ0rD|6kjv7VLCY%rWI7(GPqMqz1oM;Bg1qCbIfW(Av=U*S0Q$o;K-+|J z1xof1N(1T$+F4p08Oq-7;$oGfw<8Z4Yw)Yfz7i3Vh{WNm@^O*^U&ZUq$fBywRi}cQ zCcMtuJA`TMe!LE@Q``zgcG$pjGMwdK#Kd*_YFX65Ukxb zGcExzQzDN2I(^$*x&Xb7$nxwfm_Idz z+lyAZ!iR+l5-Bcew?{gTiNT82K&g=|Sf4k_>?6OL69Ah z-;FtxSMA9%hg5*adeB^ z^avsPiWDnx5rL_x)L+vhI@6uKxp=1civEDP`mZ*aJq;p7gLw=zmtfR#g`1Ffa6+a2 z%rch6omk;jzw7*3-?6(@7s8RZ8H#k_undoeCe+iY`Qx9j` zWVdAI#m=Ys(DW`W-qw?5H?u~Ft!JtX3zI#M%ze^>Pn}Rz>G-Zyww87rjsI5ndu< z(0V`tr!lvniWR(1UA#nW8u~Y~7ve&9}^rGd)sT%|d#L z&QOWcZOu8wgaCcf>RB{nTW#NX4jCoQ?qcM{_7mxhj;`iMbTvOjH@`gDd|FVr+J5k6 z&clMk1Ig9Su7yCb=PHlRBZT8JB<8j5=2?g?B#!Tlc2y(JMj#}zE6)^KknpS-!SCWd zp0#4O34Ee^Jk1-~G@d7NmJuCNx*W%Vk{E8lY5A$3jyS1!1+)?wMCDqmB~67pjM1Lw z3HS1*84P1@*t**D#KuU+lIFV1RVOeS238*F7|qKXgPRuV_-S}rTdCW{>c+$Zk8hj; zWyJ30pNP7|Iy|CsEbr8*;UmexQA$Q^jVXl>rHoiT|5W#=l&%O95RSBc&v;#-`tLo2 zbtg}_*Rtli93WIvK9dDH~MX+uD@aj`qc^Tg)J-Z7pv@|qdhTU1vN**nRz_HX*H zvbsKzjem^n&GlR>PwSDE`{G!~y%^7qw7lM(sTc35S;yn2=#YFlE_r43G~7yAI_p%6 z-!Om+U!LggX`BPol4NgUQ}{y%*W z>WRP$4c`6Y2>Y7Gz=BMQwC$^i_2W?F!1POR@r|Jov}VgrKJ6wWf}e}Hpl+a4x-i>$ zV7j$jH@e*5;}ngLa^XJP}qH(h+rO|jb-(6^Yg`jb{L1N*yx{$cDCO9)#ZczAoa?BtN61ODrSQJFM z@c0q^mjjP)lZ1od@uM~#A5++c$MRSwII3=a)yCsX1dsEbcq}?Tj7ej0^e}_P7l6g( z28ZLodLA-D9eZP@w6!-kiNllR`jWO3evQK=8i#!bhj}Q~Lb7-tCmIjTHE8VDXbdJE z6pgiR31|24#0tNvU6VWsjOEkZ$OXfRmRgWeZjFgtfGZ32GpzlzfP@IQ4*pxtRJkjr z81m>YR8hR@y1(x)yF^aQ`@ZHj-C9iW?6za_hjIxxZm5Bur$N9^!d396$@}deNdlea zeC3Jp8T-jDe1@~jXT{ew^*$S78nWi_$GB7@)&ku?Ck-rFEP59rCFn&1Wl88waJEKa zIqs05ojVjRU)zRrBISo}IY;|lSjI2gZ1mx5>5x}HF%gN*!A0!!0+&1oH@;b$i+9z; zs&k;cya~JDzys=|_I-)g#APnRxh9j2#{~=M)-ea+>M*6b%*``2_!||g_0@Yr>j;$EOGh5bsP{C8e9ittD`KB^ zw^79LG-g9&BBidJDaCcJnhnuS>Lmay0ypE?AT*~3?pYF#*3*ERc$dwMc^b~8TB2Jb zFB*|!O}dUq5qS}dJfJ_?n;z9!Pf5CJe@9-bFqHb-@HE^(3U}TGpYm2L z>=vb(^Ju+rH-gx&zfKhItgHOdfqX)*7o-+oMy8-xye5sW(DTHwSO1QT&tUf% zB2sB)E?M>TykC|cOt_u_= z?M}Va$yM#nOT(JYSUPi-cFuxH5&kSuyA_WPvsND4Y(4Ad!ez&z$*8wHC^PK?2N2HZ zL}u(v%!>RcM~auL&*npKg$}0KG-K-Qn6a2RJO6a@jj}U9%5u4e->{q8OmUm1A;^N( zdCZH=;VX{f<3i^qnGcoo$)y_Luw8Jzo)vW{J%2~wY(t^!UN{^sh zJJU!V)9o3aHNq+xX}CN_uP(%m4v(m6DMr@9@?y_XCr(qw2u7+~mx_?H6PVBBDTTbB zh89Wb)1)+imPcp0qCrU1FXYOC1=fsCb)l(4vQ#6e<}aktWA(GS%B7;=r~J^<`<~@2 z)5COd6HdChAbuFI@-(ieT_b*PUYx4nqVv`ULPph-77gvNF4&i+W|Q zGAkobS6Q2&rT+^c8Bid!~7i*vQUtah#zc|X+;XUabl$cCFUFr+;9z_P-m?XZ7mbp2lCv>P?by=b3S9Ch=J${d)b9mNnzqm5~{) z1o9%TWJvRJqw{?6+@~a!dHDcVW3sFS$lpe(BG z)DJoczT9zCJHhGAEFDo1JB)y(<`ot)5q=$gEXrJs|Ews>ycubDCk48Uz$4p#)Yvli z8{3V0e$?0&qM+0@wtfd4+Zgp=u;B!JAT^g z??qN={Va7JyR0QRK7d)j7JOm@p3HU>-x*jacp((FXkJHPtQi=}7@m#sBe4{w=0z>u{bx%ruc7cH8HK6DKFHb%DwGD5hsDMuI3U#erI1XSOvfQ zhLbpqcIO7P<945nP957_i~v!b@;u?g=FeK?{a`dw;`+C@WV~A11Q3 zkI;fL$5?{(_dcq#>%L(^Jmx@B@7@EB*N@1v1rmCEs>gALvBR{cDiUxhr*DiX|pZ${Q zr>IZ3`)t*VCZ<%PuW9vRJNCLL;m@ukp#5(#P!cJWt-H)iFb_@b+;looC>9|Iw>!>W zITx3?XQ}sI;J`r~Qo3C&gB^p^XdCaB;m07A*Vpn}Zu49phg*I5x4R`0kRDbZ|Mm*! za!s%ML<-KK;F8FM<+YxM27v{iN0`WrMq<4k9djh)7yU+F#~7SboGNZn`i74Lv;NXzmu>x z8oPOe7lj{@#4@mUlpr4)CdzJt38ep;bn$!wj1hme5 z5DjAi?73bnv3?XFdv+D9wI%@NQJzLI-2u{`>;J>Yk7;FX4TM-Kh+8_dER7-p60UlZ z?whYhdV*4>kzB0Kz#^m&pWen{U8A^BkIh=J+I}n}#xtK^2 zLmf9G?)+EpRGZf25Pv7g^eDXaeK+C51L`R$ibUBB8VA!z!M=C{LML}(MED@kM92qG!0YmZV&0q6_$TBaOSv9j*1^py_Pc3>%)a_r*>% zZ%*(Al$FD9Snn=ssRPv~yBCiJj!CV;9_(BS;H6gZIr^);vY*bl-W z$|w8bVLtVE42aG+3zRpV?ezsMQvoClSU_Y#jh(58dU!SavXXP zt70L?`=NS*zn!p6?=KD2BQxMjAXw&sK{$6D2Q065!DVd^gzgpDr8b;rT{2X^0pG%#n+a};w~euKfVcH-D$wmJ@30w^3Gtnd#NwG2($4v5|_`H^zYVN>0MGF}uE;-!&?4Y)T4&Cyt9vn*WS05|mLhRyc5Ycfc z^v2;s)$c?<(I{=+Mq*?M8f{Bl8Es|S7$J18u8qC7`ycqo!e^E^y2)RO-Gr#aBEZ5P9A-Dp&1ye z-zzPTz#K%a(JjN($fIM08Dk)Bq2>NrcGC=3WN&sj7m)?Z#Hr3ec{z%XtP4dt3a#TK z9VNKgq;{mE+|wuu5UCmQP z=^|QFYjrvo?8g72I4B^c-!!R3bv~;Ow;orKEP}kJOme&$>lR)6ev`m*QDP@0I<7O! zVt9&imC#nYUCzAt_+*WhsTxPIDWtC@sg!=EjmM;o*hH=uh`)Ho4)+T^pch6fO78kn zSlXVTLKqK96V4I)o;eI4P@SWyC(0fdja#1j;**5rp12V98=ayOw>p~7rV{uv(ZOlK zsu}*FFKLxc_&6-xZj#zn0zm>veys>>b_VX4i~|HMI2yA@ZxD6MYqC9TpAO=JPP`5p zSxOcUf)k{eVZ%?CF;~Xlr$eei_(zu* zGL*S1s=F;Ler?4>BH1Sjn*Th#*U*No*68|uJ**S!_w}+yH3fb0$0hQ|g=8(R&R%%x zyk22{(MrG7kBy4=YOd$7s#UE`b-sA}sq=b=yOYitm=XV1{l4MhyvRy)J-41Z&mHa+ zR88EBfLQIz@uMOu{aNAcrXbF>P{jY~Mzh+r>*786%PyvshHocku=X1HX*b^9<2N+0 zCYws#J#@X}?0Plt&}%lm#x7>HWzg$o(2p_bhZ&To;R2Fn5Qha-j%mH-4x7@%P9;yb z_MvDo#l#$lP&o}p>MFgVu4TSlX}YgY=oNkoFbD)*j!tsP$c}8wZi_9_wH!mcUK(Sv zp60hW*kUJ=Z`aEOhSt_!Om(07zNcX+>5P{Ru0MKt8agR1{kQWwvNE3w;QM@eo}JW- z@W~qkpJ3v`p z0@L_lj{dC=4;VX#>NIuJj=y<43z&ZTAEKY{j`*Q|*8j+U%<}^TRx^(nRk6jrp{GR| ze83|>B_{MVpw1Up6r3r&JZndj5X%1*qVkWBJIpQ;K0&K_itV7B%oUj7E}_Mdn^0ci zTJ!@#!UCF7Kly_#B$VS2b}=z_yn1t=yf*X_|B;Dl`m7XRt%(1cx<%S@&<&{hQ^<$K zkh=I`p(|RTbS0!*2&lSk9uN}YpFSt8^VUtJ8!@fUUAK+N;l)uZF{3Gg=9)jaq8_Ow z62J>m6~(iiElcW2;VxOyL-&Iy2TJ}Hb_pSbKK}k25!H57E)bjGq?j*h@u+1*Pg0(f!e?PnlK_=bIxx5myvVrQ1})yF?2M zi@KGnCvqtuh1*NaoC;D6-nwV2@MTMAEfa;7Y6$DLME_;91?XrOP~ivn)9hN*W|~Sr zmD6;U=i2iqE>FpU@EC@6`Z9)=6g=ESRz-8O0E?^GYzEM-&N|-&w46+BIRaIsprcU7 zHFCF-D@qGDsP>o;U51w}OOxHffN_g0dkd@)Vc@$cBT7eF+hZg(N!_XP*||)UdOQ?3 zUJ4?$+fdEb>Qc1w8j2}62bDI{r+3T9+D^Ith;~7Lg*6RlICE!kYi|Pci%ON}=TSaH z`uh_2McH;W-Ka%YBG;63d8UliZqKNz;f|p0{wo?*T0u8FBjNEht|m9Bs&EV|6Ir}H zBhf!3d?l-SkIm7posJRw6)faZ$*7Fa#Cs?BFs`5!cDMB3Unk;UuzR?HEI|=jB!OKU zP|K#F$O4VtfL69^bSL@ta{`xZQL+&YKj)?IAa@go-VHW;T1qeOU|hgj%j$>y&Kzsj z0LXY>?bZX&0dEUkI^{?szH0zqMSQmb<`&(w3-~j#x4_e|fRELCyVH`VQNAOKT^U*` z);u{=QM&kLPh$*76(+d0kPlj58jp69h(Ksi9NL_MN*X93k0M(lZGJd3PeWhI>g*+v z@dLt>FoQrHY1Q~pJA5)Ws&FOT8s8dh6 zFg4jX?nuf)jklID0d@C!GtXS+2XWp?Tf!&Rd*zT^h=Qu>H#P=qZ!{P% zXIle9qXbuQII>msBb(iCyJXQPZgn?Vi50geAzPHP1D3N@+W{jru1Mt%6hum7ho3Sl zWV<4XZi(MtxHW#atpOoqFf?X~))f?kq7LMl>YPC~;kPaj!(jL{W>WmIJ{ITbD-~p1 zt;O3J$1{9a%`8IO2swJDnxdNGSQB7VdWg?vx$;^^IPbKeb|&ef24M2 zCS)~$0sq_Ky@_~lb&ve&ruO8ERiB(XqLPrv6S4#Vq94ccP7rJR8cog)Iq5{u9b&at ziKNrj{LBp)7pjM7A9$5|MZtKLUePNjFkn}{~vOb1Q65}P{GG9vQK1EgdI>{3kR_Ys(nT=mjwcI9UEn|I~; z!qX_awv8`(*8YqZO)DcCZ=z;Y5BaxybTiS-(KeH8Clr5$n6ma{u@3dBZ}xI7Ck0v( zTZGhhbtbWyw7+zDbG2W5SoO=|-f-{Yo#7rLxVr`y|J#L@YdFzO@iVdn;eOFZ0ep5_lU|Zo z83eIOXT^&7G!lm5zuilj+KCDMTLbao4hImYfjJt8-x2iaKp>(eN&$N!J@%W3Txb~e zgP#~u;b}O6vSQ)kX&A(pU^PMEIrEOg^D)#SmP6ufm45`ZC-yo+lv95*zmunajFGsI z&i27$T_E&|R9*aphzM=Dabq^TYD)3gTMi`>ORAzF=ORP0yhTG6$#4EXpWoqgj2^&; zx3?$mlmcxz1^TJ~Wl4~dBignpe&~e2Q@FF0hD|K{k2kG7IZ@1-X{EqSQ)D^hW)A%)?x=W1D zhsLALL6`LNp)PP`)-=SE`jdWW?*;oik3QGi-!9sI(Ejd0ncMAeH|f8!zkAbXlm6Cy z*72$PY@yGX*02;aTzO?xm*2}q3Y0-GFG3<36T9CZxaV^Z9jY#0Yv1!12~7z5Xh7ii z!qFU=3nSky@ie@qm*Nsn!%h0bvMM9rUd{aZ>jye`MV{39Bs)kzKe{?-{S4BhMF}Fg zpXS!u2@u1c#(ModA+R`nB~n9NQEEq4@e#UK?P94B4lh^| zq4d&lP?l+Fc$P!H7@grG8gA2x@w1wPImPeQ7HT{SkFskN$nU)6;e4sNINU#xD=t1o z)p}EI(-`AB3!3XQ0D5(Z*k*d!3|;<{4EmSj_9yHu{<N+^7qjnAiutK(qB2WDBGO2$-O~;$$q;= ze|4jm8vW&>m&^Imy=VkK0fgZ%PMO3C0vG&A5FF=265mGfd;oaP@uXw6{QxG`3npG0 zwNd@DG*mz5D2?iSL3Po0i|hr}uhSob>U%+T3EuVt9ZZ)Fj!t&qP3z!`{ZU=?vYTgS z3jkO1$%la3>tGTQkpU!CUCGborz3 zA~IvNe0Z=4~CRRP&b}y7{7mH-A)G^X471Gk{H6M(D%E`s$u~5PabGY2_3C3fXo@D*}~8_sJz#}5+WIK zNSo&|w~)6hY*FVs2Bc}OtU@B?4XQJn?5kl=ZiU)W>2z@i`fSo2=<*wrcfhgDQ@-C% z=_i=VJS=%Zl)E7hHTUZ~ZTJYTm*>BvSJ@ldLZhP7bSIBgUH46Kb=sc1Hm*d~hO2D+ zpIsjKL>W1#erG?9c^X95Fp|hMq+Bc~lbT4+OY>OXZ2V<%#21r|Dy|u{WX-W#LD#Sh zBclCgb6u+9SY0vOSkoFR(bm2q$AT-)v4PiYhYGNKc- zhg<9&xvjtWf5}uM2fWnI`agQM2d~+#RK-WsWFQ*=WX)YcCpkbSEr;J+96XYSJyfk+C`Fx6L5U? z=VU{|);SwWjO)%t|U$ zpimP*xi8E%{q#->PUAW9P_*H?-=l2E{GH9cJ*I2!lakGKGV08(=CTgbTxTi>?umAD zo`#3OIoeFaCCWd8(XpTlg1#xt1sL{#@bW%_^Z=-o<_|kwjqq&J+cCiaz zHzXM|8vEgh%Z}_BHh!+X@$ovX9s05{rwWqi1QlL`?R`@jnxqk5cFOC`$yDRTn2kT= z_n;92AH()a`a2c^_@`7+LnEdJ)aQ5ZMzjaYgrqGANjwF0CYnPwp+QD3E8uHLx`{D9_*|4$T*eW(>`Y8fT#SW2Q_&iu7PCL}O2C>V}%_$bjl?R~Se$ z2(obkEJO~dxR9U5mQflxxyT=c{?|=jQWTgPJ}sc$yTg?F2i3H~t?2vqBt4oO*Jj-y zN5unn(I<4m)c7rt@3L#oMA~PkYlM*4V|EiarJ6_y&o8u#CWYI);m3Q0e0aX(FfZ-F zi-$n4RrVxci+*|04*$qDAefJBH2+3Aa%wJ>fr`6p+|&cV(Wy>K$!MNDf|+OAy%b7O z8BlZ8R2(BKnOEW$$$81~Al@Y3xjl)bDM;t%@J1YYVG)47E(+k0Yn;?vN-)OoAfr}n zFJFav*fa-Q(Wm%3t5;}}naWk&nF=l_@gsuMWMdl`UEvL#4g4$AvGs-!TcODJnfM|9 zUfj5UpB=6guhV7raHgYBO%5AYdz=oall1mDMGBrIE}-Q>Mj*|b%yFqn4bY`oti)}} zS+z`(H)LZhXg@;1YakKR4}Yurhql4oOya@zf>jzcF)@n8gF)TsLf$g#j)g0EQpUXm zHEUnwN^e%UcXYOIgE?5Q@>_wD$VPwhmYNTu`{dE16v5Kxg+=DE6T)Q<*lFH!X&J0awbn!x-`NGFWzRd~`(Je6CGgA$0 zNe(8yA+%IV=Z4nsOJ#QZPP_OM(%;1|iX~uB{k7JholzSUo}4fexmI_)(R&*25U8vZ zHuoeUX)no2DtZK&@ovD^lEQmqX=0C97Cs!zs3^v&iAO)6m}yx0*E`XTKH3$H?Zq zPf`WJ_hp5Dqqmwr#bI7cm@*Ut$c@jG$Jofl9r6x32B+%`C;W5y*E)g$@zgMQKPT%K znn6h2egsJNNd3?nnbMeCro`Sz9_9y`x?jq`%OK` z2{ZMh|9_``i5W!t)F;T4#^oG1bg=B&;Aj}3)4F*YUY9+;w|i2yG7#qxdj}ck zki{Q(uAd++y^H~hJhfL34ybwbV>o%CPC8;iwx{thDQ0h+-|m5w$hk)S#!hKoj_4WO zaW%pEf|P1=aznejrX^HI?DvUm}8(fqst&&T2&8>QItoL-n7yQ+8OkJNLgr_AwZ6;A^qq`t%#UMj5#8IDG*_-6#YvP61ob@J1#Tbx3 z`UeBwBrDG8ziA8|84XzI9A4?YbE6k|gB7reA=#YeO~mg|UtD3&sdwbNyqfOO7uZ~l zZ(3*LoIXE8&0c3-k?)2LCp2#JjPJnrCr46yodn5QQsf(Gb%U>rP9FJmAe6xrOr!zz z+r#wrDt0jyL+unr^s(HhUWHlHL-#bylqO4j&k9Q!l${7a`A}E(Xp_xh7f|;Z7L*50 z5}Ql4aI3@@lp3{NHROpVdbTh6LQ3p&S+d?gB&)<%_~IE7{9{QGZfTZAmrbvBZ5YLn z0eC9>79g7$8cSkzUb(t6oCGu>;*$*hBI!0S*{wB@oJh;cfXcD?WEZFqyNV8Z^I9(b za$TvOx}f;G+6yR}y=lEbPlPD*0&4MZ4EmgsY`%GNo(9C-hI<4{^2s6n3LT)jw`VM2p@wqT`YoJ}s z_1$uV?4AbkuOLBvx<~eP^E8UnqR@7OrSNMbl0AAF!1N(E%ASmb0kGFy z&t+7qsEM4!T#hp%2%lQGLrr>2%ZT0OBISr&uIC+XtIqjt<(|DrV+bGhg`U0~;_ z*f%64i$uQ74!_mB6{=BZ`@&BB6BSOLInE(6VFIBDYsp7x4nqF?FfCh zJu;Ph47ny0(4JqKRn@oM7Xr#_dPi)#qm+B$4&saWaw4sZiWo}GTF%uMBv=yqNy*q_ z)AU+hahXkXJrXtRaIOqiek9S&IxOUt%MB4bwyI+&15U+00(!{#C8I>ghKOEmL&*_R zO3vcL?M6KfB85H>faP8FLuJU9u15@=D=ctaI7QS!TC~1EHt6T4=2NCdKjLTKeyDE>|b!TRDT@9Q>A$RpHk*jB@05W%ZJ* zF$c{O4q(IBgJy|#ZFSCu@jBD+0jbWOl4=tUTJ1K;nsm^tM#-9dkSyzx4O0)6TtWZS zbw*nM*6E}N4w8OMbSF7;$T19C&fu28t*o^tG>~OH-!=3ankZ=eAcDn_ z>itjJ>WHl%E2!Rr`Hz1URD-!b#A88K#62zk87lU_;`jSO_0^61ej~ILDW*IC&%G## zUK1qz*Asc`#hP?U@kVR-8S?L-^>W9RFYh$@x5s+F`8(`ps7*XJ#zbeMFd;X;#&5_A zt)yu+za2Y`&-pW`@(A)BJC`FcsE*`(kImMfn{u%bli;91^#VhV73m#{dpv+ow2a~oCxe=)%uegMrsXxz<&xiEq-*4a(&1uU1{409iB8m=O%vs$j|-!OyK8B>Yqb9xqN@i_uu%PkvW?Gva)k> zN9T2Ob??#B-K)39+eZ>d_wDEFKj1L`z(J!&59ZJO(L;s~8-Dl^M;07)^f4oj)kQ{+ zK5pdbQTFHP<42!hB%7!uivI=TvAIPru{vXx`d42xBel5R(=ZhT#_2nj!PmR_#M=j6 zQU9x-5YP4hgwUZWR#t_B4?eZ=mR6nn>Roxp^x`p7&VNz7Mw6ve4J5La{SGWHF0{)O z_x`pnGJ;=_`y)oMYO!6Y${NdHM};Tj!emw8N7VGJoy8`n@R54_#1fg|o79wvZcBV} zpxpQ$sDD9k{P+=gvece2E;R`Z8(N#D9!fo@;&qpA0O6_7P{pNM;nwn5D%?i{TtlU> z3*g@}-9!77Xu}T$FnNbU;)?=c-^pk5j85ClgoMf#R|j5^482MgOW;-yUY&yV{iH<^ zEjfqCh^5hbvVNfFRSQjlDvXW+@gxE9^dG3>SzBd;SC6<0yzclJIMNs{nqr4PZ@@bY ze-9eGUX#G1nA@qY4!E5Iw_$5^LP7-qF{s8YwwWDYXq&BD@%8yO)z(%S=fUH9He^ne z3!*h`qFjNkGbaj@YZXrvj=~x{Q5Zby_=&xngNqHy4rKM-oCSvzv%ZqWo|nOL1g>@8U0^GOGZNj=X9J?e50x9X&9ovMWYf$N4{~Q9bGnOj~E8{ zJ&o;jCExWNX`k}F{&tk2KHB5iJ7tQ{&@y$qe3CM8{RPFx)Er0sXvA z(RID%XSM?1@2QAlq2P)rY2C@6F;RZu`J-@mQbD{5ZHKUE>uY0#5ZSm5b*b{7+q&VS z#CWBzQ!l*aVbKy07ptdAW41L!?0Eht*LDB4Q3FpTe-h~frN$$1t!KOH2=@>^B!j~7 zr+>_B*8S9;&EJ8cJ(~)(oD)hOcXbQwi^SA4ghD9e&Itb+YrA23M9W{4og#oO1!>c@ zx?>GA{9i}n32C^VU`B!?gf5uA`x+b5q2C)nRTD>_7s+OPV7c0~w>=T>qtjXf_{sR9 zT!keM*yN%@7w-wtbgQi#+uGlGQpsU^K86RoE3lK%_DJnT;{vF#TYZYg&5_^TZ=c66 zbPCTgp6$-P408i1fw_T1cT;Cef)ph|`;a@8gvvXmmT3xOy=?3cbaS4DJif(>=X=4} z8Q!AHTw&2mbgQ#h2;5>ZNw0NjXGcW~T~_66HDkHP8HOjz`2qzrp!4f(v>B#N3Vuhr z6LnmF0d-;#QqhUg6`D5KxZ-IP>1jewRJwlsisX{bCB0~&&l0l%s;RebVlLYL*3%$b z?uiuzYCho=#h4QfoJz61tp0n-JY0(<7vzXvRyJXH**d-HwpdjN;-=50DOrqw&aTf4 zpN{)CcCvNk>hEP2TZ3(PaQ(#kv_U8b*mG+zQSOib8WZT=tfhUrE*6x=t-)J3u#10z zpE!?X#y?Huv5aDpinC8+;P4IMrwlgAOSLwb>D3@`!)ihfQ*i{sSz4i*XX5Q|3v^sc zTg3HA_m?Gy!Iw-*9|pJCjiNQ)6KT3_+Jj4B0cIrCqv-yEzZlh!j*m^acsW+s8S=O- z)I^1*TOS`s~%wP zDhA79yU`((=DimTG{P8z9N-`+p)pjZ&_Y}&4Tke+aR0;kK%Z3r@__UEz@!5_0bFqH8Pj&z!F49KC8=3`;r zf>z#ERMxd@mu2Iz;EgUoGT$`QTQoC2+`VX~UmsrC2smcbl0>zTU+PTLR8yUIVbcQN zg88}|=_*ve5QraXvRje=<^<6z7Qe<`_0nfDFu95E7XJ_w_sUOD72pHanS7QIW$~MJjz6=Pz(BEK|XFQb%Sb=OQ0S>1v_D#T3(^9 zWshP%?sRO*MJ}AHCjAq)$y?`#Pe}F~R41BF8D1}SIN9;Oq6ZNFr4uGbiBQbx9@+D? z3{lhy7Fsyqj^i#-ZM`OuI(LQz@{9#i%)3_3s|BsNpN=eXqu&WR!by~~ z{b*UpB!|+HHT1++i90%_h5}TT+SVK|kqyRc$3xAwZ-| z76hBgh4{y}Eo&t(<6S4Q50*b>SP=-Gjc{6BN!oGCk6M?PtfW1rG$R`ikl|Movy<=t z2e?c*8drKjwG);>qq9SW-HFZGSqklOPzu8A$fCUzQQ%ELr~dgMjX)7(<8f*5Vlj+o zGM8$-kkhIIp(7h^kb3F&nsD}V#I=tHAV||O(!u#zAN*DHYM$YTUtCG2m2uwgO4{`_ z(f@c)wqg!G6!q8-y%qJQ-hUj$j&bCxGtD?WiIWrK-aZa!=RPXXKIlmPlWC7+{jRi; zTxE`TQ0x$9t=c-g%2qfkOyI!7>K9Zk=B2q-hgtnh4yH0+Q=O~0&GO*iC>`niCe@#w znr~9`(^JLs2Q3UwPc1O11?j0=f~4%E^wg;)b!vKQz@!G!Q%9K85$UOOOzIqGs=-=> z9j>6_ij=#5Ry9E}Q|zo_eYg}UNXX5*(>6^Vy$+B|e< z^TRDS95IwspPGFbXPu4BebtR0L&b7$8HgR5{1ZQwW_)bt8(ua$6Pz6=I2*v_;Sb~N zK_zH56Hhu@&n2I^#|nFOZ(R)^M89lev9O{B=fI4Ab+K_-JRtu%$#1#C z9$(P``5#LA`)r=nt54>gmzMXm%*jgTm8Rt>$qOa(j!nzESNijM?Y-M8 zEpNEwjlWOB!K=R7D{x4T~ZJX~}ymnRjbi-rF+Hx089R z?Yskt*iwOm|4#abi2Xzt+iyR&OG^Q}#CTmoeD)ojh;=ROJUwu!CL1Hew46>*rjLL| zj*xQ60lbg&2mDA;(SVf5mlDYVJfTY*dH|Z43aUZ$=VYVKHDvwVL-I-zSB`iz%d}+1 zn!36!XZV((L(7q9s5>#k$GXmWrlQFzW?aLgyM*`PT9vWxpj1RczleI2M1DburaD`7 z+pY;QSE%{KsfR&|<}{9Z2tJqyUg2ErGd|I+ylH{Esm#mat5%~}ZTOpf^)ie`b!Iui z+H-VZH9u9l;W)m9kP}WRix%B$wud+nToHp68?OI-uc6P%iBPoi{4htDoKfZKPkL3{ zh&D=`=OY3_piy+?`QZZO6N$0STMipG6g7Y=QpMAl0(0JISM*gj!M23r*0XNvuU?yA zTih#z-sUB_B?qSmsaEg5*Pd7qJBv+o`(soD!}^ETfIe!+LJ_9eX_?&bK`X5=NBRC1oRu{4n2k(37SGBjgfs z;_8HE@zG-#K@vsN#Jf#(BM2SpaJ$Pu;@v5W$JRy|8*ZDLD)=(O_|4TWBg}Zf5TOYZ z4GRKPdj|sQv!xQ2;Gq0VvXvQ;i5c9mGOWXhBRG!@%$soBcA5cW8ZJ!fef=W zS+@Cj+2-4CHZbA`0Bf8` zUf5FA>TKNI)p(|}@miz>a$e~hPRM$Y=I02_tTAVzUmazJDo~t_qf=a@2<6a*$~jB& z83Jw;-Vijy*f*So6JcXrHs?zy6h4KM+6HAgLL&Upik#x-Ffu)B3~D68Hv&rvJ_a=k!-pIH$kVO#gje zMp>Z$GX3WTrRw$cA8;1_f$7`rUumlR$mtIjgRFbOy|V6)It%~6#O?O$O_l$7;uDU);}8=cbKt~HVaLS( zd8%{bjdPt7f7nd?-)z7CKJjy9mrvIdf6`g_2PST}f32zVKTmx8(RUtV;spmz+!S_9 z{0scFcJ1^vbDR^OY$pC6UjG04#IF-nxAep}It%~6#O?OinkxVE#K#W1>kt#4df>!O zVaLS38tiBC9i z;-;`;;vJ_rC;q#0oD+YAg@m?uZvUYbUnUdJ;j$1^uQ?0M*Bx)`5o_efR5X|4vioP!sneC3T$XT@&~9 zxaSZne#3z)ZVEeAJg;lwoaXoP&WZTKKFx2EiC3r|&bjPAaebQmW#YHcTTp$Zot4;U z-w&*~-TwWi%KtoZZ}z>1n0Uj16E}q&6Yn)Hwc)3TkMm5~wcWt0yZv>h%KtoZ*EjbaV#SvpIB`?hG4a88!J#PsG0zTJmpUR=qD`x3c7 zs=s{Go(SFc0YZ=$(I`P+Xe&RQ#CaJAwS0?Ay5c279AS}xpcwKmfofe&XdQzT^V>+P z53j}xBtBK&>J!Qn{ips@Tx>JU?B;oyp*5AVDY9|LB0?16M>Zyiavbgqx!Dh1RlRFK*dqE2n#4+hN8qP06oMPk-Xw;Rta zS9g#}%t%JE71fV@0#s|TRNc0nstx4w)*9|CSLY!IU^S4X^g)EtEA<4PO>HUvihy8F zvb@~(M~mcuoVO+CR6U4%Rr>;Ow0YEFIQuIv9Hs|O8zR`HCX&Let}JhKvt&^pnGy*v+UNfROf9-VsgSOkVSJj*)8cT9sB zhzFV#@9UT2geTg~%4+JS!!3&rf&`z`qC!HV<6_#M$YaPSAf!NR;JD9i&5hpjcj5}a z+IFX;sL$%;q0{OXRM#WYNfQ{_&+^#%YAJ?xiIiAQ0E{(XCj#J{n*E-6K4Lx>X_I-} zfmYNNRJ#{OOI(Su-Bjp4kcHNVV@=$Ya|&`T9CH-oZTXYve7Egf$;b2ZDCb0xpynfq zD_76mkrczFy}@X>n>QSJd*4p%4++|R6Qz^d0v<`&z^hAP3pg1MzW<-{4;K!f8~o(c z-OuMhQb_g<7gv{Id#i;j2i=oe0bu4=8-(9!K(nraWrk?1=F zk2KGJ+ugPgI(vJ1zLve$E@#qi>u8iFRu5x8HN7kEw!i|RUMK2C9qM7+*-@yuYW{toL$lQ+13NP+C`cyy<5>pB?7yA25 z$xlofzWWScmW9cHAnG_?eIqTSFjiUCU1AtBgCi1CrTUDH%&D~3*=MR$pHz@J&mW!9 z-e+olV$$&B-T-I3BGwc&1yNZ*k48Iwn4$&QE8K~a5xb|**@@Wb(DHFa^TU}n{UKM* zu=@*(>YkT?=EHPMC5qA8h{!6q?(P+8mtZZhIA!?W#KNY$reKc9F17N3I^h!8aL_<` z7KH7d8x1WhuLvgIfv`b5##X3%%b^SD>K%<+YvzWxIuX)%=QLh9$2l|9T~}-L=x;lo z{pcFjnDHI1j@U@MU5-N+&adKi&=D6N9FN-~zQP?9MVGid4dQ8SuKNBhu(+eL_&ZO7 zC}+>b48o<>|Ius&kH$?qib3&5)^XKYggn9VmCO^R6?gG>VXy$Vbe^*x$PmZwI z9^r|qzJ)qvuHqMXU%!Ny(p>^%oCurLG-@Y;YD^3DLy8W6UQ>jy-K~E1ijCK~iJ2}Y zIZnH3e5+AI0y(a6$=hoFwsMtA_v?<#bP3r(e2@tIRl!ffOa?{v5Fx(-KD)PatehHvjzD%_V6E8(@aApj)sVWTCN+~N<$?y zgrZ@4Mi`wxA=sf?c%@bk->Tn;35ysk(7W*VEkq%fWy4J}`ac{s{ZU%)0Q$889to?Xi$rI+B3Jq{ z@Qzl2Yxnb?|5jWN&i-c#wjKYcI>iW(46`3;!Q$Zvr1x zbw2zjWPkw%W`KY}0tSc*1{E97qyY_ugs3DA1SW}+fE$j{R)iTu%>qtRGu%Y2)+$z8 zTkWsa`m=U%S4@Nw5El@ws3@q|o^hha8X-Vr-tTknoh1QV-~a#pe8eR8o_m((ob&99 zzVI^SMsmbkE6fx)nzxywPRxRD6E`PDtf|hD)ojq_fC7OqNTcwoEUi@+@ zxDI7r$%a>|-V(PzZFBNt1Jdw$;}#P>xhj?JO4asTyCZJsr+2q>@GCkHPN-X0sr`52 zfd(4tWP4*pO0+F;a;dsYzLPWI?UoO(G(Ut?B^(CRwkI}4du&Rx<5N1rn$k>bN++sy zFL3?m*u;t9u>m+MJ7qmgW;TGzFH@z*n~?7lnT7RL#<%cf@7|}6_3`Ec^$K)20<-St z^dRnCffe4Pf6v*7{Gpy`b#UU^hjeD$*~T^Yx8)8oMn>>4h( zkO%E6`ZTgJgVkF0~vr<|`xnyI55OH-jg+Os6eSw>&85S18KTGWFb5Qi2iFniQn5_ENX> zk!r1+mJkTPTUF!k&kUk?`JuJuS(%~KbAp%Y+4pk`H#SEtdts`uP=V-Jr$6nvq&L6J zYsW{nR2A%v9mfo7@AIu8u2hW-Ve)pGTg2(IR85{v$p_PQuJ65(OcW5!X^~Yn?_=}W z^*Q(!!G8ZIf3m8jm*~=H_CP%jjHi2y8yxTv%zdbvJ2;WRI-m;gjWv6o!xI_RO`#!a zTH$}2`)7f=j;J%A_B?DUB!;^)$>KkTx>59e2)AbTG0z3Obx)YaNhlok?-59psXP+s zTMNswAaQoR3G5Tp&Cddf8*JWXQ_{z)Ev-C`W~st_Z}XPR<3I73fsF1%`i&>hKfp|O z`KJc|LO#UT-Y-T$w`!y^ePFXqTXiwDV`sNNf0AWqzu6YIvtOoNLB!79+rO>Ak-Ns$ z$H;zmtnGIj*)`Y>P%+d;?H3ABU3igLWj#7h!=tv`csN2*AWnNl1^I;SkwJz%kelQm zY_vrWnD*bi<3Y}Lg~{3yW`n6;+(aVvNTGGw74UXB`$C6uq<(|UWBr9fv(fds;}xRcl0^BcDL4`sa^t~V}nt-H~dbk&6M{yA5&92^yDGc;G1YVQa{B2c)zJ~Pj&zB0RFnZx?eezW4F63QZ|iEq*qeaQc$aRyddIC z->TZ6q+V<;T&L!mv}^qQOxuD$PQRMrfg7hL`G>d{sKxAK1&LmeE46<_hfB&(AmP|a zSo=+Z-U=v7&Eg9iB%ekBp{8v%akPth&E|lB%=OQEPs&uC{wEebz1D*sfb+ZgGLB z!1#xD?E~P>=4%-sejS`{^+E)MEpHa`2Dhfz`A@gbe|WU4nG8R%v7F7P&{RBXeZxTk zt2MZ#3n!1c2}Af1SGgGT?6X8mynt@{5 zcxQw7oFH)OID!u~+Cvfuzs2rz6%yn$*aM*Ce7G$+rS-r(S27$pbs|a6f$(dzaqTpp z0Oq%Q_tCYQj9(Kyi%P~@1^rR4&ys3@Lfq=}FYRkc0(O=MlIu3E#XMfXR2NB;)Ql!=%D^r0~`n z!&m8nDhx)vHF;-e!%|-2`VTfo7tAeuUqY!vNtYox z0Ar#Rh4;GTZwOc<*-t__htzpH-?7|CS{}4j%nAKg-WGRKlZtYSn^M|ZiXzCH&vM%8 zjh$KVNbL6_!5>&PwcsynmA zMuDxaTBoL>=Q(fRz&lpN>`i6vA5E^N#>*-wfz@I=&n>485=J#s8!5ZS{+peyR2=8T zlPQIwq#|Iav-vJ=NnT|~EyYi}(VHyMJ<qgX`uGy7A`Pagmq@>luyd6(bU)IHAinH6$4rX{$pN_5J z0=ku=2Eu^YI93Sot+0%meomH1DsXYoPwnw8%8v&tl{nO)a^pV=wmtR8Vd3RMi;1;F z59LrNi@F8E*h9I+1}QWqRQ_z<8Wj$s9d%pEmUZ>|@KfF`Sg_mKC`rtXGKW!b4=#4) zb*`k?ZBJIYW9N~)a=WwTO+q0{Tc{e9ewSXov!#_Mx(s$-IzyK7zK@P6hXlrZM84;2 zJvAV&y>_^<*hNXjA3b*zP%Y1U*fEKc1!r{d)?7mHUJKeJc2(AjIh$-9|TOUbwr;?yzHdFlEjh+E9(pp6B1~ zyk!+HH4e_}bOuuRgIiwfVs37A5}E=~!5;c(aPS6l_u>UY`;3A;y$g|Yh%&7+^4Ka9 zN)7LEgw^N&8$BmlE`grKPDh%c`Us15-YPY0^u$6Z@tf)8=wD;*!v6zM)V&Y`g_Pe+ zB)C%f%>u*#0fc1emQxCL*~Jg02&O0VvVRC!=0Po?#k8uc&nxJvJDV-MrnSH97R9#C zwDZaES$MH$IkS>e^RKqMZuS)?wL|>yB!_!%Gs8650o|tC`WRvdj8(RjMY$ zyYfA0^>Te;FG%@1W1lF6P34=-HziO<_UK8_hG0Qb1lr+}Z0^D2-V6aq@$cTQ$78^I zeuasSD3ioyM^RE}ruj#-@7HwS?euB&?Fj$YV@4x9CJ@++W3$6HpkSJAnlYs`!~}R2VbWSDIhyl>7)ZU>$r3<) zQr*dbeW>jU`n&#W4<{FbX&TZSR}6HG_kX?i+{ymbc4~Ms<6bXFX$=}A9Fw^64=VS4 z(EncSJB+iZa-Z0L=H4_>bzH8sFJmmAoh%~?;?la}^2A+`}tk10Q$G6jZ_#lsSd* z>S}WeD1i3NfLi|cCwdCLHR@j!SIhPHP|VNY6P~d4+${fycU3rb{eYQSz5_E)_u2Ss zpxI*~ee=B9XPbF}e`+rv=;-bdYtNlRnYBcyW%;|X4xZ*M*YMUucmG%)nOX;Y)lWfb z5DZfx6S{%F0zCIo2HSd8@d1)whwFm^Wo(8?dw1IhX&;o^)rL#E*~(OX{~^U96d5TV z^3wd~VfV!G+T?Q%M>SpFb#>M>)L;+E8(~qAV?y0PkuCdJ8xuqo-|9cn($+M|^f)8C z)oZ`+iiCvWVm7diyM8VPOr872_dH>&!ZW^fJM_F0>6ZQOWz&GMPcU&H2nH=CWTlB8 zeANl4AkU*V$dMoqzW+?L#%dWZv*f4>4pbg~3#J$YVe-KdDaRm(A0(m~?|$t)u6eIJ zuN5eVM2<;pqA`)_Y%liJbvN5YSLAGXnq!@yQV+e#-yV`Bv~D-mSs-#y#OW4{u8_{< z0N2t?{qBFDqgE`(3)&IJ5xRmG66p%uetB1v-G(b7tAHeAu@F~Cvb^fZ+ts&O%y*(r zTEwGXP;@qQupK5Ooelf-?}D?P4ZHb04pC==CoO zQ5IR8YIK`D6gm2^!|mZ&iMx}yfjg^Z1Hu1e6I(>#yvUr~(yH*u`p66Zo6q$z4}AXV z@dNK{oX&H$95QJOtg$E6PYkT#jt%tAw?l0EduJXYLczoemDZS>jQk9)gu~R@YAzZ} z+gvT|KE6%n#oPC+!%!w4abdQq`ya;YwO!0U=wTTsRaC5ICR#mMNGk0t_GlAEnHo+< zmZmhv>dIktm8llcl^E53c$4sSqNnig9|V-&Aw>;$%~0VB0Zj#oX42GX+Q^O$leW91 zt;qOZ+hE%NUbh$Bv5Ir>eN9)F^tEjnf3K=sx+xJdbFMabLv#LCc^rEZ>C8pKsGp?c z=8p%_A=Y={i*!uJTRjpD;!wZ6B1($(iyC2?&INGkMy+B7ly4*+d+mf0nUO&o$x)Z5 zTe%RmVmc$kHN|CT07uu`dKbtx5`qc(;Y?5#g zVSg(6L;_QWL_(9xba;0C#N0Z^aZgN^*E*%s%A(7-??t@~BA!*^GITU|YI~t%Axk2z zJIXAi3Le6LLo@=+V@IFa@oL%}nBz)DQ1?~oxN5uT6aL5yTjnLZ zt3_~DPyF1}I*@?G*&xMM;h3w3RxA(NTO8*tKx!s)G_{L9)(123t{VQ%z~!!^nxCMU zge%FvxG^G1EeGW|*Bl+{FT5ylZgQDFO$+9u?l%Qy<5$CEaxWsPG?utxVucS1Z%rQ z_abP81Tn0T-4Ld*oT^wXFx($T&Nyn+W8CjFwxe5O8sUMnXD<&9oHvh2$iO#r%7V<< z46Pnq&bySugBJIM_v&e#pr>U|d4=MSHVTpz_axIOY|Gnz!$93M{B*9r3)5bLCIfFA zwkE5#V`n6@l*sQiJ03a%(gBXsZmS1S6kxI;l)-cAE-nawlY+N7)G=5^xll`y(@bBZ7k$5`0h=F4T=@UGmsnGVQVLMut(qI+Ky z?fv6tzE|%L$9q5HzxSRK?Y-gq_1+NgeaB`0Y3^D9<-!w8lFEn{rjvhNZtopOHHFzY z8i+!kk}|lQIDeg0C8vUbW#6z|f49%6y2$Sj0+0kS?7~JtryLYCoG=U8>*}BU*{N=h z{`n3JP0vg2kkp{=D)a7}l0mVVXSjwi)OdtyL-7x2!bfG^w9|Pzg17pWAR3Y)AJ>%3 z@REOKsaYKZ4kdeAZjqyYLT-@@dXo-o(wjqh{!#%7W>3-vr3-9PO;34R6CBOp{Fl#b z5@Ll{+}O3u#Qe%A3Hw3_WOVSQo`r@T=Dto*5`3z?GR#p zeBjkt9fae=`tv8hgIL=k(d~sU&^N@|0kIbL@xMTKe8L2UrIF2PHV4?Gu7_h)4Hscw zc(s^Uqnh_S$3OJ*l8NI(FOptZgg9;1LSGOlMxi$lV=q?RaR?9>{y!E?ueKdoK~r`HA^hPbMwZ zmvt^Cw8)r5Gusc!RPkxwMDjLO)ST+>ZErh)OxvZsEp9a_Xh;$@Xo!{wxs_z|M=|s7 zDyX5hHtu1Z@QLO)+1vCp=L2mm^9Nx@aD+E%;wqtJIM{i@A0mH$PDm6S{=~jFOnecAja@8@Nv&KRB!A)gY{1=Dg28fnLg+CA^6Y zjGOZ?XRmfe3Ndnp3$)#_soZamPnhN%t zmd1VB`WFY<`9_=2Av2&KhS4ZmM0)VG$z_e(osF$B>ot;OTh|;o*p@_sYTvZLOX9|s zRC7 z^17v9v)jAxGa&(v>;sS$k{qgc%7n6rug&yzwOSnVr|>-L)AVY@zgfLb1ccEkpR1)y zNS)z-)uaCLHz5z{fL`By(@od5@eiZNkAHr}3FFCh>9e5+995!5GgZ<%Ln=NyM!>fC6L)Y?76ykxoNm0}@WGRQX7v%$E1|ZA)yZT7VGi+vDs&DZ*=-5G*j|`;QAs0>Y>T*(=M*A-58j>44mCj!jLb zC?$--jDvf}M&{w6aL4B-jj!-KIac_MouZ@c9pQ;uMkR-aDW#U;`(lrZsjKxMsm5+p z5oh3du$)^V?w%DDb^Wpj?@0F;C%`QcR}5ka1r1u*^hlxZwTwbr~sSKV0jyoCX>vVuZt zg@1T5x~Jhk@;Nk#??-2~Aw9yQw%Cd!Lt)A;Q_WPugRwjpY|&zy?N&$M{3eoIg`_@1?hXHJ6of6Ovb1JdU$@uf701 z`cgh2x_3^C6q$|GjfEhdH!^|EayI{k#&h!a)_kf3&m#x0m)^~z>g1MN?_ZNKUQZ~z zhVM@3SP~1OpPdCOTf8u%VNEB(L)>NKF{9rXc)_#z@VbeJ4_LI+Lgi zg@l{o-MNXAtPvNZk?)!El{k!bYYdg3;pPVG>tlwKT#ehR-h9h62g{UPEiRy`9(7-y zHh}a^J8OP8t?!4)@eeQkPahrxY<)&dijFw>KYh5d?}y1u)|%>na4E{v3)wgphbO6-v?s;(8o{JC6hZJe4s}PNMsX?CN2?_HmvEEO2-%ao zf0<_=@0C0bI_#C^f;`7*ckooAwydXQXL=%Pi}00jB!%t4kM$!hDheMij}nweFrsF{ z*q2sWQ2XwX5>jg3o60OCOOno9Bo|ozsk=FzoPbTIB*!#Pq@6V9;l4e9_|A@W! zN8eY;d&#(?6XC?(FOI%1l=qUDM(2x(y`K?%zgpf)sv@01DE5Ao^_~+W>~4CT-Tm-m zy>c^2%cR7^sGFJmu0BgUxzfPM~|SPni1F%f$i?V(AuiOg7o z8lp_ONVabp41BFrG)J4@YZr^3ByQ{jo0gL}FJ$n|yMr^JdqSOiBTxy`PHc`8#kUWLH3Rle5#?Kln9jS(03 zbb~e;fWSs)LLQ-LS&hxJh0{TRz1fs{PkJrt>m;jXME#7TOCs0b5e8-{DIa z<*B!!5(W}{GQUAzX)*TXVeB!jQ&Bf$U#j;GX=f^Z&M4N5rqhG?HtP*J2ynVO%1z2x z8FO3`Ax%+OROc8X)Ymy8Ho)8ICVLouURkiV+j4RdKYKh}D%uZ6Lan?*DlAnuZ~Z3H zQX(B^M>Yyl$DzJid}d(V*~=E$NCB6TWVmg{!bJyP=AGTwKV^+Qe5w3_rz54;?0E&< zwKuUptJluNI6W^sLpQXUK8P5Fv5<>RKzza6wu3*?Y9F89`fxEHF4$sAOU`~1CzS_Y zz98`Nw}F@YryLIa*kL=L8MWNRMloOYw_O4dQr#nowE1UZPm(~J@X6lRIM5DVsDbuL z;Y-u8x(T@4)#j@AcaLTavutXa_OqPd z$}U+ehL5XQdWospkZgS2XdWGEFmy*tA;PaR87n9&=Lfz6p_kj9~nM1>ZR0?|*q#~#{VHENgqL*F} zCaI`?laugfs$0Jr$Bm-4g769-;UI?rX{6k-e3zT8fq&3+lOR2f^`p#2ruY6{%!Zk+ z*yK3w1EN@8gyYajjOk?LAEF!wgvV4P4U;9wGE`}RETom8v)J4?H&VJnRJej;zKa_< z>zePwjl6#$)G)@4M6*VxK^D{0S19M0=qB$GX%u5gqN$_JMz2O2wMnBG-x1BfY&QCR zw9(l4G>S1F(Im`fqg$elo(R$?#(_jLF`JEWDK+ObLwbs_A<=ZqW}}>FqqdPWit!@R zoXlpUk{*C4oB8pXJhXm)C|(Y9!#fHaD+9?=xoW}}CrjUJFj zG5#f*N84;vA8quUG>S1P(PZ3aql>LZ?2%1{?nG-Kx=6damFGkUiD||t$^f&Sk4|}| z`A}0j#CW6>1Wl9)2E}|jV1i0FJ_sYO<_xkl4gNW5ex8=2G{>=tJ4aLPBf8NiEyu)K zj!+Y6DLUf7zN7g%mfP}(1o{6}{JgZT!iTPca!pIE(}>SOqWsnc#a{@upS2I;vhU1U zIiK=lvUVWs|Gf50UEwJ8ZjJlAo_U|hIWAdBc<=&s#R%jFNGkCQy*RT3O$I0=riK#N zz&YY34W+Ej5~N#Xk6iC?D`zfJh1;8&6H|+B*`No45Q)HJnom~Sjhpc)u&K9-2_F-= zWeThXam*--_`gSO<>=9kJKjyb?j|*i%7%0bE_G^+@MQYpVyPCNxKi~bVY^XNb|3vw zcnbF$_+1Vc#Yg`s>{Y9pw210akN=9Z03N^4DCsl`yV?u8VSFNxm%>h?qzeiYSl$U6 zSdQlxl{&8jhDPBMunnrd-ubAtq#cdQw9F#M>k_4Iku6xoVD_deTy}kf-D>a203%3d zkirZeID=IgiCbh8W|~j?R9#3npQiV2D>;PeVRGWr+^VTE{a=uPg6X3Xu;ytciXe#d zJ`IIhm$BM*uyB#^VZMtZ12A76ZwWD|h(DZ1oo9A?Ttju@Xr^lv33SZC{u{^%E~E30 zf2`*$h7v$d;)4Vc_t?(=({xQ!IuVW6qmGbFCxAjM`*fSut6O3EW$3HSq2u66@a=N= zoE}xMK|{^iEE?|b8ai0li6uC?EsT@J&WljJbeO*RV4%?F=; zq92qSgEe81Dzx6=xSD#Y!GTvI#>*jb=LBfl-+e9Wd*5JyvH_j^ zd*N$6YJCvx{(DCEq)j?X`eJqM*&4s$Gaw3Lx4QOr;Xwe|c}m@kdG2#RQEY#&L@^2f zJ}5gP^?}!hCkEb#JkK4f52t})VWV~Wf<4_Qj$f>PdAHWRBq{|knHjq-sj}*t1nNk8 z44}f-uy_$9(NqD5WW6H%pmOgeoL06C;*&%fzr6NUS zliXuM>Uu!Z(P)UDZZTF7_d+#cH!<~S3ezX=_>J{i_rnXbWiQ`Jd0uIyKFq?gz$=ZoYQgUE)G{=a} z0wT9S^Qe@vdQIiXC~GQ-(teq`7iR*rUs3XgFnb)}JlGpJ-(LQ`f#Wi#E@|8((x4iJ zWehl1M`!f^3pkJa`T}S4xxIn&L>xHN?~DT{aVj6C9v3(_Pw5SuS^LO?rbT$lGwZ?~s@|qf*7m9MGz+NFmyZk3xV#2>>n&29xrrw|x%7lV9n7z<8 z(Vzpfvs8y)nYB;`!D4kT?f>dz3U)Q@9@CiP zA6};azNy&KxYYQ1;nP0+9UNa}cc`4}uI>k?u{~F19|$kEZrIK|6DsE*jeE;~7`tBo z2Gw)D!Y3iR^>`oDFNCnDcl8UGB;+GGU{@mC`o`@Ci0@9Y+b_j;(DJ@qAnGA72eP6= zojw?{V{SOQ#8fp|@^rwcGSg9s3quAUvO{`6W#YyMGhd8)>S3SWx0V|tG zB(V&Tzh|!?Ju&u+X@uxMssp*xP?1zLzFD7DV{1IH>SVPB{4XOf^mx76!(Tf@esY_D z!=b1WPkfn}>c(ho-qeJT6mZM${8|<94wJ3FmqM&s?Fr;YFkoQ%hxhG0hmC z#j#}L=X&h-8N25UbL_>XiDO@7jjj6`99)_aye=~_vmO2d0>&iYza=I-XW9hF%5J%6 zF7Jx<x64q2(+;}b?G6k5IbEL)KjLDXUd)0d=FFQu#pVH*(gQ0EoAXrj$VSZ;Ws=} zNAM%?-iyDMis0U&b&)2Xm+GHU-wJUfEmLP=*x{f6v8u?7KcHJCJj|n<+e{(I_a-|9 zX;2U9aXDwv)Me+J1Nx?`+ZZhTXkLNcH;fbfo2c41d=Gz-mP1E?Q^?NHy-TFOb_6w* zWOPU!Z<+lC$w=vd&fZ$SQ}r$`&of=X>9y-tVVv%y1~q<}A<~ zme^TXVq@7loXw+n$`T~ORKioyH_=v-U?e;Z$uJ4lA3R~AOdIe{d9(&E>iEj{Y?E){+5ES^6YKg-d%?SZT5VMvo|g3 z|8>n5)&2EO#4?OriF?&rzOHkVz9gC!W3E{5%G68G2-!SbOK zm3W`LC-WpFOlT6%!HfckkX?Q!LhBba){G|V_)w5PpdaRT98ZpJpP~ie1Ub5Hy+$&~ z(GN0Tvod`x(VBLtmeYK0OpYd719J2{k)zAhTC{X}R{h>Cha7OBO4iF%o;Q-b{PZqs$d+3;u9l3O>~bb7E?T22pk zoE`>UD^3q~aJiLA#n~*{^ip-h$^WJpeMQZUr5-#_)1EVrOHDN)8sRI|8a7RiPtC=p z>g%!Aee@OomtZqHhg042FGwi2jzn2%_UnfTWa~+YFiX&c1nQ=msZGvVX+|GVHkE}Y zC`bYwX~HnG1HX%O#gcJI$ZcoPFUdISZ4dSn)&+;1_K?JiP^Ow>99y5aFpebS_+K99 zeGQZCylol33YV+%a6p%0c{qN|3-G!iNZ&Ha!*RKq+S z`z(iEvTp2 z%xIR42YE&2jlAyKeuS&(c#p3S3xEV4YpI&x_*#-GOGdkb?v}YJsc!Y>$2rtGM4D5a zh+z_vZTy+*mym4ZSGrSrFq3UeiznOo%@1U_#9oB*{nun0lEw}90`&&Y1eze2NcLgY zqw{X0spW$ZAe}^S^v)JYFtg6PQ7+>`CazZxT-z0ykR2|x91CW$2eE_-C;^a6YX)i) zMco81uBJ)eqIjB(3rQ3T5W**!!Qcae*$~AEIv;>Va@)@8yFQ44h*6S1sbnrs{KErv2(FWi68EH%MbaeAD4A*0 zn>IbZ zOqdh^lY!PixBBY{@MdK7GWBPXe}eLuM3@z1QwjeAm5JHtFK^OF?Kt%tlKk<=Kh*nz z+3U%;U;M!+Tt?=Y_QECXR+7;c?zgl156S++qM$vvV^W(ZSa^jx1#88mm$f3KzdDRC zE>IAJw*Z|mBv9wR03oTSYEFRP1qcVfzL#r1&!h6vwPK`hrguLa5P|O0P7_`O zdgem`n$Bx3Rz=+yZ)coC8Zk|_3li|POs$qI+IQjLs+BmtP~b`zCht2PbNx+PsGM)|3LL(1iDF5@CtZ9J-k$hUoco;3f8`wf<^|S^x93`Z zkQgsm?o!D?Qy6qMXtQ=a=wKwXa(E|S!YropzmQb_#vsjkUv~(cSbxL9S;DS06?|Tg z?|;WFxIv$#u}l3hvbXUh&{Xh6bxJHC;EQ-bKu1GU@s~{non}BlN0e@d*XSXa$&gpb zkgqci?BLN}0UejX_V$kBINxF!W8}Z)9B5RpJYzK{AJb+e%Oe5SUo0K~cfg)rZpwXw zluZ+7pDY70Ge@8!Jy6^ku@VxMX1tw!U$gvQEK4iX(SK4;%t;736V6`5G~*z z>8*($_C@kV_&Mkz7c+|NSU=yp@l}NR5O)n{b0H5%CBp+*gn(i?Pk`yD#53b;7S~sJ zu2Q@jqNhz7OWOYG3($Y?q8A*W;6h2 z&BzUbai*|1Q&Ma}c5DkinqzGN{@|7x2Xk1yC1YijdHhA{lm8{lQlSO7n$tAke3z*< z0@iUPV1zRDSkOEY^y1%WwOnYm%u)ByGJJ;0!gXIWx2LeBq=h^CwCMJYk|UQme+hc( z)QqZmK%1|Mv#OoKstTP+L@4apv5!RY-KSN@v5(ZTkHDRMKkSTRZ!;zhHM)3tq^gdG zVc1r?jC1AO!?jM-+bS+qE%Vno&@~jhjAWzAmQtA-XtM>2UF)4|53TZNLugDVFT1Y> z^P}Oh=e<(b&v*sjncH@JI zY_CfRlIjxGU>$I?OBXG3lHKYOvzKQCJLVQhs{;G_0((KcpUzhbK^j_w=0hpqq;<=FI?ST%cp*&wC3+ObfZP_Ztldm$(+MamAOkJWiE{n zYMu;iaTwqArT}>__y}Pw1ltTtXE-q*NFQ&^EB<|+3#l`$Q>uOM0F|A)IIW% z4$@kduYQpZcFF0O3Oy!pS4h3p06kG zAJ3F6Thk&vn6@CCX3j9Y0l`Y$b3>GsT5tRV9U$@ykeGl`-Rv&|g(C}G8~;3f6H$AP z1q%he4nCi+cgs%o%}=_?(rY3IOZ1?Q-EclVkQ)qF@fx1KdV8IXzn62F0#rvB1C|?3 zQX!B7Avhpp@O+jCc+Q5k(xk{{oWDqd=5Rx!VZJ>)TK-CM`MgHCJ#ZwM4)P^+nK2BH zr9fN1;IQxo5WYgAIE{-mI?L_Is+F|0I}h)SWWAHJt7UG#h}*M3U0kWP=FH$Eqaedb zYMD9KKxKpDfLih!eTh`Na0uO z^3PMFle!V5UB-Zle3U#9L`(AJgx+Sx2zH~mp=qyLsEI5HH=d(%iLu4?4k!jSOdUMY+OnkF--%| z*IJ&D*0nU9M`WW)7fawHVqfESG2gZtBA$n@mqVT0_!`zb^(m4{IP6V5Y(sg)nEhDAIiN0)i0UMx3F zi%+LhxRn)zXOIVbx_5U)?A|^$NxSn`_$fQA;{(FOz1{KGExgt^PS=t^=n*HFb&>Kr z5NyDiE^q2gOg@+1D6P1cID*>Ugi0iPGk7j{wmwDfEH-<8f51f!odP>YNb&@E{KejT zKNmQhPm+66?eDL$sNq~07Xq)-uBygLG1J)9EvDhdzsNgPx;HI@pG}m(!%MxHk4_wK z^|}b zY=>do&Hr3(Z*vcn1DI_=wQOpR-7W&GD##k>w(ET(3 zv}S&!*?vuc|KRfcaAb4f!)y7(!R33fK`V&6E$ zlbsFXy26w)y&XBonKNgb@H&s^WbqMm$pj^NndH39^zH}KsyR>TLrTOY3^x_XoQ;yr zS*97<_br!YvX~2_MKWVIBjSZ)A18y4%g+o1Zxy(B`$( z4)!hs;-OcmGZieE8y=@ky?WSXFQQ|9^~w0KzR|f=>ArKUWlaZQa{p>ikv$a{eL-68 z=ngv@_wiR$x3Wuqrxiq4Qs$#{GE2kM6`{)aNf2mJVEKHq7>oN-QLjy9i>~0Js>eQ% zRf6(%$1wuNYaR84j~(YjhefiJC#^Dfa)>5AR+u$h&fAF!AWip7r^&Tcx~gBT^L&MG z05i1wm?5eh^_jU<$Is{S zxO~7Dz;;tjkN;E+?fBRA`D^p{e&Xe+H&dqP8Q#iwO0m;JtQ$jbMX1}=2If{fvcBI2J+9k<%Nukr@ZkQL0K#jA?~#2dQCib1SM?Oo~-ZtOrI za@PT&0d5hNuvCh@^#;(8Z14r#4A5yLxuW(2?+&`K6rVL?G*hrw#t}&4iN#Bb3wEjr z+473BGSJ(_v+!$yT0HnJj%vbE)srxx7N3XhLnnS%BHalTZlgo>0L9(1Tl4&#&bwPt zz4Vo?0=2j{4EAPJvXkO&Au5H=QZ;T&3}8CL!90+Ucey3sIU7Wu#5(FmSGy`Mk~!PR z5FDI4tOo_dMgA{z>WKH!bQirHN07doCBH17P8r_|)F1H_nbx05bZLQ|3>i1abwGY1 zpi@iL2fvIGuD{V(GDg8JcbBTS|9nUT$+Tlj;xnFim8$aP7DuKHpPW(OB=M&!Rp*&g z!}RkLCh|t&p4TjaDMg#ga7XV)>2y2TQqKG46c>Sz@jV;+rHI+7;nNe}=g1a)7`qpa5nFg zKRx~vR4$9qTxs)bJi?+9`a3_>o#G@chot!_{v_dQw>GQf)@9cH==+#@ACqD#9Lt;G zJ48NAH1&qBG?O~Ff+9*)HwuKPpZWK)A}_GI7Ax{EuITC2H3_=o)HY^C{;D*tn(Jjn zMwWJna7B6sQ~|k#cEm;R!=hGNVa7l^bmg1$Y|V=jz3p2ruJIrBXUaQJ=hy>>BmN<3 z(_k&@3Jvt_sJIC%zBX3c>?Q7At;U7v~X@VI(yFYr_eHp@|!)BDJaM&8z z*Ebrt9~2!^q&BO?V%i^h+9GZyt0FP&>gB^Cz5S<{_EyZTa6`w&wCm1~(Vt1x51}J( zcM16t{n;64gPuuBK52aJY@6?7cjS7Ts(8jUviL`Pr+3lb6g{s?6^ti3FVlmqM;-O* z8B2bli9G8j$J!Jauy;?^q!EU%@48P&WQr1YBO3bVA%CcMNB4yBVqm=U?;56g2b~Rf za20x~0j*`=U{2mK%4!AcQiFAA!Mb$S^L2D#3%xd(JYGltz(9a{n{txvzSG<)`_NZ% zMWE&4h}WaeVHxt;!Rv8&T~CH*&~+Ug@x`wkDP1H^UrvgNFGx$kv?m`hr~UqBYuY+= zx0#uH^fZ|xGnF~wrFP!ImnzZGLoH!HA ziPD1@pT4sPN-yJxmk$QaE9hAHB5v7em_?ovQf(?*Q0Y|`A+Qf#y^NqU`9;}Uu1sV`So#|0Fxv_qUmMCOLHkxkl4Q&5!Hj=ADl#Z zpcPw8($OMkLj>Bwj~V8VD)YyKbe2^~MV38ygY;xcb%veYZalg716k^4>;tg;mZ~pL(lOC;p5JLWJfY;JF;-7 z_uF?yoKL5){m*#Ibxn^^O(c@#PguB?qU80i{DwFEhqBt3V%GJJokvp+rgV}!%$n5i z=fx(~LZ|DCpP@%SZrJ7HFPulpq}ja8C266ji~}1IVi_VjWj&3 z!Ubj^tLV2SH4}AP%H8Bh`BCT~SOkje&k0Xdzr5GtMj8q^^Rq;F@l$>dQg1nA0(M8u zli@y=G$QwL4|X;R_A~sM(1-fiHG5NEvo{0pMX+gjc^kWCiEsS&b_vEx3eT4o179+4 zS>G1=lAR_kqL(b*;^2E@-wb@*6L{Gc#A~}uli-FGVpd3?hF;X9 zR4|RBJy93%iBC?K@&S%&7#3PgS(?YzCKg_dRa&aD~ z9yTu=^3R*}7>PLS{LiC`@SElM_swEt)s=-^OC<}-B^8!1WU^5=L{cIHB^j14Gb309 zyWmoTO#Y;={Nvlf4YbTG*#FSQv|cB=7;R5`kA$6oGU1+9gdZeyXQfs@CmJtwV!Zpc zk_8sbQj-(gljhygpZJI!Wtb4w|5eZlq%}q8SBdSJwM$8yoVOJvFWX5Wzjq$D+*}$3 zqk0uprSYZ~k1IX!A$Ox1X;l9>zd7bShq{jCssogP9LdQ6csYT0l?a`-fF zI^%RxeL*fBuxFfgPYhfT33)9a#8gyi{$3Fm-VVky;UnoC?W%Y%_MVF{3HS$z5iPXn z&_Og(^AXbWr8Mwu&$8-}Q|6=NJx?%7GP6o1b7_X=r1{KGz8HymQ9NCoZ$rssZXhG6 z{m~+3HJOn}OR*W*eI@l~y@u}22`XBCkp-R&POltle%r|?9)%mmnX^W_3{ z-p@=MP%n!JxzX*|_5|-fJ;x{C+EU4$s)pO3)J0GCbh3I=Afh@GA)kee{yhtnfIE0=mtb!tf;k1 z-p5>k=E-a4j&IaeC$7$2Ve|b2LtXCmHs5lhxPM2@K&dQ3XeIxvsL0KU<7k8-dFn`f zrkcJbkdYWW>0Mk!@(!AHFvVhkR^lMJ9YZhkyJSSfUP7m(jOjm@&2g&;`Q$JOAHiJC zSoKr%po!fdZ%8V?uQF#$0nP>LdFg|sOjaM$zE>aEs%rWj{1EPZ^7m>li8ZU1#$qgW zkqP1>oejTbX=afL$(v{yo=VI7q}yKvSWa@Q^M+~;y$-KFOiz~1^_qcttBb|7=03$V zM4|ecRi?h(WnzL}O6S@(kfP3&tuDwiRUW?K>kFrQnhIyAj1aUHAxVsFBgkeh<`=Pr zTs}z)y(9$bRZ^mJfDCPUV`>}ROv`=CvcXNm4mX{DIsBW+zx<{pnREG>_T9F*`>j4T zi+`;3ZKlJtz7?9*w^xuzFFDyEK&=2oJa~y6PrNobQ)=GMi4R} zRuS>K#JJ*Y*awcyt#UgX-r<)rb$>Bfh#5}{F3Oy)*5M*4g2d}wFl`aye>2_Q^j)$S zZZ-cDtsN3t|Crz{Y(}^xY?#95M&aBs^ni^eJyG|;_tWtCN)uG)WkB@XF7(?1A~Cc) zcCnUS_>&NL(?d*u;Zc<_ebA4hBdx)GF*W5-aDFEBg`EMZqDssshDh()`!NPZjW<7- zpp7>&$z(oFA^%YVhZbQ$VtbHT$P7-4&48LM&W1PWv}Jzg$`Le!m`>B_Ci zbUAN1TlPkNYy3>F$t*YW48z72RheNe$~Udgf~2!8b2H~AJ6j&(YwrtuW?4*LO_4hy zj6nALiJQU`T_AY`Og`YAEGB5{e=33-I+Wci)26GP0HqI4lHoD(C6acr!oC50N+bnr z$K>cgRkKiY386=&5njU>dSaHXE9G}N1qpj2^XfD3mB$-c=$@y~!1Uz+()pqFBDqNZ zWnE)>QKoI}O_-_XB$lK3TR)Aq7O%YtBNBCIFd~Kbdq_9cc%W{$d!ed%)MWEDE+Q87 z$5|X-ox@!iebX1sVohIdK-D9u+}JeJB#6j_0enWE6Ewo6npv~M$nLgLEb?kAzQ zX`;d#t}{9ZdcX(T8(dctAcLsKn30cUSQ`09AOr41m|N3CM@V5!ndUf+-I0G7lvj}` z)IsXJwGl3@{|yACL}=n+*|3%qvF?bLQ_>Q789p!Wu09&HmxnJmaXH%QGjX&SB33() zSIqiXGbPXOsz+w2OE)gcFqUQ-ZId?1^oJT-Hl(zT+!dUc5iBDL5{GOOZ+JVu73!d) zC7)a@01;jCB~?07O2cKkga}m+l7#`6S1q`_m>h+Rf8dZ-T{n!Eq;$Ld2#8FxZ#sNU zgaOIzW!2umOm?-0{TACVUZ{gqcD;th2Z@V?BHd^?5@G+1V`jkYuKgLYT z>MLdS@3Z=n45Lm~-)^pcldS%oU|~kkLmZ}FeW|xRzWS#ZMOUwLS?SOQG{y7&peY8E z)jG-x#i3%!McSbvO`WMU8;UHUU2=r!&VNtfsqH0K>K+|oJ%N|S#I5t&c+@?)@)@y@ zQfBHCG+^Q?@$M&bi1k?%50%sa^|2#bWe%N;P_TCBW6k5Dm5LpC{pBx@IIpA&k>p=$ z-3eYDF6I4;)}j0K2IRuEqatGurB>^Sq@}}3I?~O`Zuqsv<>2wgt@yTB5Xb2Gx909h z=x;nSmfDOt4(Gq)oP@*uy-n9g=RW~fXCJd&|nS~c(vPncxxIJe?PT6zCKKHDGYCOR1FO6jC_ zsdkLsPXg2M3+s;TBP7H>pT^}E^+ZDbb>n?RI{R~YHVPAJ=qtqQbw?g7;aMin#*qX& z^npB!NEsz(!z=oCVQ+BB;P=3J$#wZ<%CiXp1k5BVzJ|Z@994d*DncyNoVaXOI<=(% zo@wW}Lq5GC)0GtZDZg3p>b}}}yLeJK8x9K$1bh-#iTJ+N{PDl?qsX7L?#LhVnBX)4 z&I<%ygUT73SO#aqIdm79v01X2ef+If`8pdW@k~w10p&}9C3X`cXzu1C59p8iu<@`- zx0`TZR(Bv>p&W)@OP8WjBR#lTZNk~Ohe;5brY@jOuuv#^<2D|N&xPV=Oze7}Kh_=5 zmYiFe=RKdYJ$Et4x+C6afL`Nu&<4FZhhO7OI_@p&j!5pY@cwm2gx_~I7Sn<+XYb&B z1z!f#wZ8M^)SQKil2da!?>P_p)J%}xl0&aU7px=Fp!Dypo5zn2|BNjqK#x^249!CN zmHTvg^e-MUN;-!u^fgQUzbTkOP&Hpj2s4tl`rRlBi^Dg>3THTP6O|@RJ2g1c;cx7I!&cU48p3(@gtDYT;7({KFh1S_?V>ytJ1=A zqxSD3*7U z+t@tqB5U)@y-G8!|BJ90TjtH7Z)yfMe1>4pbbNc3?v-Qi3Xj2E<}EqkrKU(Tlzso( zt?>H-QdcxOlrhBvxwm>x--TnIu?@#OljwBKmCVhQJX($0{G+_Ke3_h9s*F1fR1j&z z*U*)hsL4U@N@5}E{~hg{iJSQ+t28}DK(!`*O#VqTYxckIgB_7PZkoR9 ztl3*q2?0G`*6fj=Yo)_+vu1l#|8qgh@dtPtk0<%FX*x~{BYS69IBm=iVCi!NHa=#?UHDzsm> z?5kPS{2KvzDnbfajC`i!POw%&opb#z|7cP0YDKInyi6{dBV-2=NnALx^4oR#YD++h zv*DLqd|^=k#ZTvLf(GCyOn09i^zYQTvlVjA-RhQ|dMcu0JxlnatD}t=%PiZa&=GZT zw%{f)0(sO#gl2To+`oLIw$t!;z!&$ujD5XJU=e#24nhavjudp~R(3m^mvgV89d&V< z@@Cs>U5we|RwWx{NpKnW|F;gA!zD2TsW=?TWWAZ_aph8sHr0=GgsT;Sr7t~!Z#4c< zc6Ay&wB(v=a{pXG52q zld2-aGd~Z-Qr=Ey!^iTZaHdg`gOkiSB8<1KJRz%O+StPB;gOhVYcJ$(qwCy4v+Qlz ztw!CntRqI%^s(=y92&XXXdkl4H`!=ExZBts*a_=$@ZAN_giDEO=bkjaS@U-~Y+d=% zl)9WTRRmS>wcgwQc-2_Ufw6mBdre%k+OY_}$PNR&tv$%!56Rgn_%qJ51)Y;#CU;y# zaB&wl{h{h}s2=?_rbqj07{STNtx9z^4AMs=1I4)--&&xMT=30%0Wfe*YI!i@bAf<1Tr=HR=59fBx!ySer`Pl6~)^7%KHBmtld`TX{T%W7S& zbnF7or;3JooKLM7D!w3X|FjSJYAto7dFtd4@`HG!PJRr>a>|bpWPRtyNJ@bPi@SY3 zqbP0NAyMP_u5MYpedkS>V7hkXG?*7Z8YrGERK~cJz>MT{!78DSdVH#cr*S9x5`+2Zp}No zjt1ZLDlJ!KRtAXjj`tl9G7)FN7WXg*FrZBsymS~6W9z)Ok5YF1EAO49D@hdVQ3oFu z-Y!gxspcC$i}H<@t5US%+5gua|0>>bQB$hD?K6vMq+>Jb=4YfM>%#|LhI?KgJ`i4h zm~wog_fG4BbexA(JtdKC{xzQ_E?v0KctUd>a@nO*c$pa4ber~G+aVrb4t0G%sCj&-$}>erq1`z4BADP;B=>cJFpYLV!^tKBy-+|YyqTDqy2(HpM;GO~ zoHjY_qRLTUx)`*{QOVZF8PFG4gfO6L{R`qrW$H=ul#-xujY0L!g8u`Ku6nLuRD@rW3y48r!56XEA zweqP(o?G9KBhNd2Wg*Xdd0VCi?SUD8!$hEo^kA&uQ^j_DGJujHwv~|n#XBD&vZePCqwuR&s?J&90URyZ4^$=+rcOGjv8Cup;ZHdCHcX^ zx$?Adk@PzhVpHN?&2x8ol@vFDae?TMNOnMsWFI;GbuQvYa|qW`^uqNnsgb5xDF832xJj9 zv7pdESnD*;EzGNVo4W}ZCKMBsiCER3Fz$%ZE%1Kp$@u%y1Rd4<#KN7uk?=I0eo zTSY4FY4C&`4>=@!D5dGTQ{Gs>*-*3c$){7JlEDuGMSGOmuwkCL<}oE(r*%w+*7VOU$&a2>a|LCpd${)2CdZEsui3p@ z3Zrssm*A0wG=+!}#u1DM7mAA(hTv%8KTY6MWhj&5lQs8;juLbPfIDB><(u| zSL0ESau_Sv1(RJ6?!6y@D$A$Ag-;iS?PPVr3K8`*K^J*eh#v$ew=UJkLK26b2`kIT-(1XT#;P=@jdzwbxD1xWS%MG7SfYw=QQ> zalYGabeq>fE`rXjG}fcW9Avg~F@+KC#oJiS2<}gXS0M8aAdk_eFzK0=8Jjj7JmmaS z8xLo&zqpyF>H~PSc40CP;AT#m^eSdVK!8S@U$SI#B~q_O@;jlQTguK@GeX_lSMWv zoK~7J?v*m`CK)s3h>3Kll=r^Rj*8;;@gkyGg@lD9$LSRn!i6XM?hvyJ|7mL0%vFJ5T=(apBe9eutsVcpR$m4Gi8{XE9)U5FN|`&_sM|%eD|rCvA@r$=saScidXjb zJ{38;;_yoPMeJ16@;H7f9Og3FZv5LIdX{gSM}3KR6@l*7hTkiFvEkvMsbmrBfaAMm z{GWXio#Un$S2YtvE0X(`AyLVFHxm!PrcZG5oAJ3Wy4##2^Jrr(W2M#p&ce6!rk&bY?Cyo zFyJWAvLk`*;!=@DI$In>B%#UxaKcHZJtj^4Q9$npn{XE1)LxBLKzLO!G z8>pouXV%$rm&^}it@bH3@kpqZXJ7y+v96q`sWI%PMnPTf3VRO<-vJI$~x0qAPcJ@==Epag1&hK)eYn%*Wn7pABon`U{yM3?MLR~ ztem`~t^~KpZk5VzMVB3vs`eRXRr^ui9r5LF`%spTsR`YXc80L1w+TflbFGyY5l=pu z)QCrvC)gTlP50aX!C9{e(}G>4fxx29#>WTa!rw>1s1w=$2QY5U`hN+=3l9E&0pshJ z|6hUemJi}!)H<0!M}~$ZnAUQXgxw`f&A&vFm9+aNxYf{4;LG#c>qyQL_ZZEUjzV5! zYC+uTJ-F#=^98;HB898JKLU;)0tS%ewHC6-t?jCPHZ+6xmJj97WC)N(R2e+S^@+TAV7sus#XPyS}iE0pvBTsm13ZfP&w&D%_?&!iJ-OxmR1`c z;$hS2=3ZZ&y5U~8xpxk6Dzv~js8hgGQP6JUc6X^-rGp~X{J+=zJV{g3ZSVj0`H=EF z_j8{Q*L|HYd&IpUJii0(b7X$!T%uyLhdP{F%FjnoAFfm$9xp(p_ED|#BqvX-Vlit- z-!97CaKLL_#_s%A(kr`*3E>y{h_85kS*QaUh*+a^3VRKdnxfhlAVu@HOB-r>e-x~( z85L3(rxP9SD}3y5)>bXpy;vrA}5i|p#9 z?5@H-3a7G&>U}YhX}=332M0Gp*eddB? zh+x5^&SwNDg72!9ev6Z&_;R5_C^|F7S0F-*djiE!w85cOs$CqgGqckBNBPeB%M1n| zH)pW67SdDunoLq#lw}Fb;BpzQMRu3P^LmnRIl(C>Re+?cyN`YrM_bPYt?YY21qb?k z>d_0t3k$Gu7a9|N)`=BANvq%+WSd`;Woo{-iEI&f_;@8?(&*pMXPZ7T*uBe z^}kp1q-B%o9d;t(T9|3UTNXa%Y*@Yv@F>EM`hcw<#P1|- z^Gmu#2cLCesxv6WPI;2UJy2x5TL4UQax@1hj~rirH}PmzGPKhGsGq zt;)p=x2e}rk!lry@&uoJ>d+r8IPhc18SHjO#FxLt5NF5N;N6bXqS zF-u6NRk>>Hxx&xEo<_S$vCt2}xdcMg;7#Mc^W!5z&OOlCcpm8%kZKoahHQTamd_>% zlQhQUHPqv6*e_deriayZg>LZlq2bvQ?NRx>xSP@EB$~tv1*!QQS43U~)ie7bjy!RKK+#KBB-}UGyG?PI){2jS$5(dRE zw|h1F#UvNmXA{8g~4%v~#nubL!XAv*&CV$FVwl!C>=H|vh_1s9vXv`+V^n-0qL zw7vf7qz$Kj`Zi4?FFu7btY)oj7${6Zo<3oLed>(I*}^#3(gJpi)B=9gZEhEpdFy`q z-WTyLD;yueo(B0>C$?<#Cvxh6EOu3D|7UEyw@|8^@&@g=4yjW2iGPqV+-#g#Az1|Dtx&m-n7a}Y6xh<;(q7y!Yn^_v zr?F+hYdNNnDUTbzw!$UjGA{{sabK|*V6(U+y% zfWcqJqC0V}-Gwi0MBfev@6XAXuJ6HFe_DUB$(MKTZR zq7Yk1Z^5@me;I3^B=oJC{8!YRIVU`NAK-B;k2NXnm+6%H9P$m~F{EY&&g-q^W7_qq zIYBg^KLy?Ms(?Hm){k$GrOW~S`0@8i75Cp>l`p9hJ|(0oL*4zIcm0YgnArQ6Sg-0? zLB=O_#@7No{!~AXW7691(T}-OQ-gl&%qI0V{dl81-lQLKoE&SvRzJQAJFk6#e!O%% z87lQ-;UFF_2^8JXb9=LbN~mx?N|ykri*>tRMfGMe48hCg4!gVO4QJchb&S#w!nswg#25PkUUiooEC;7YIBhT2AZP-i~tM?BW($GuX;QvDbi zMaA><<3P!K8IK{gGBBYckW&G!q3pp4cr9E>L+9#Tr%Kt=_2ciQEFEKb=SeCPhj+YG zkH6;{tgBK)@S37C0E-$Q|Sk}r!mn;Ej;6g2ZDT9KY=uT3TjfKZd{`Zl$z$4(b^wE!pd$4uji zz^z<}CMdTD2u&o||Fx-jvBDIkJkQu?%JcAaYZr;IH_tRiiEfbVbS9@aah*=#g?2N< zGh=l!HtIk4MFQeJ@@LkmeUzMfK_p$t`JhD3=CaWa1s6tSV_0@V)`i_CuNd%Ju3#)~ z3n*KHi+psyrT+zPCHh~d_?Pvn@{E!`2m&?{cqJ0YZxyaB7871Hr|fa2z0aselx$D0 zFQ^&diw$3a36+NQfpPh}N<2P@4poJEWSlsb01)6u)>5{&n6HFp2xh?*9G{f)7v`tv zn{uBlP>;W0F}l&Px{-*anh)^<@~DsaQj-F^TRjd~5~NP(bBWC(;?gVWoKNko>g|HK zOAz6W8uQ9I1-dBlbB-$^V`7zneW)?Qras0ST{IX5oim~8AVZdvJAKkCx8 zCk6y&74N&H3l`z1M6Uy@$sU-gyM6Wj@ov}7>)Yj2craq6zF{@HX?&fdeFgs;U*vaF z*J~IBnu`#afD|7c2E>ZU+UDyz9a1NAQ8&fd-nY&qxy!466iqPV^_@%%Z`V67c{6H4 zMQ__DFbu>IKy;Hp3hmQO@B~u~0y*JwHhj*M=;$}?AM>P9m_9^s{>}sud_d1$PYf@h zHg>P}Wu4gJ?!D#?e*|P)cK87QILRaKggIF;Uy!53M!M?xUWv(RwQMA^eosA0s&+RC zQ$H5HocVurhgxbv;9q>UsALvz{~50#Yfgg)bF@!VVUVpqD>!rZ7FDo<3~JHj}YIX+eLFP*>~v4)(+w> ztdA}D;oWApMWIM9t;PT`Y!^)RTVfhLLm4pDGkcf0R{8_FI%9{m%z=S=_6v1?kSkHU z>7F?Mv}XzlZl;&DIIf z^x-nI={CWztft=pQ%`RC1=+Y&{)5G48-Ga3x>1mNL`oUU&qcR!wQuVLh5{F@N9`5i z3MV``S>Ap(gnU|Vl_w73den-fO0G5AbH*n&nxQ--ZE2=&nupP#>sm@>BjEQ?`huj= zXGrOw=(~wGu|31}PE071h*}~iAuDzvf3stgCSFGrg!A4PT_Y^u>I$ut`*zY>=6x)= z95|R}G-@_!bSbuCLhM2{T({^Fe+6)+wHgV2($v@-A!-Vb7Jn5S&ThO&_7H(x;HfZ~ zMrU*kJ}|^?#s#a+n*ZA0$X;^ei*&zF`K#q9bK#2otT3it$9p)mM4(AAP9y*bR)4dbvLBcS5)%!m}!odaTl9WOC9aOJcDQ@8yZ`ChGCv^ocRsA1B zMqK8S`kd;kQ$*{>ZSgvEtjJ99PZm7Gzwr|hD*g=nOLb(2Y!0M4?fc|*r6lrB7v<+UjT7S~-k-6t_>rFFj)?4D!FK>l0!#`Ws3odGYLr-53rS{)&l- z`d>2!Bu*J7NZM;Jlw3==8CFF3=UG(^6@JbNw@#cusA^fdCAM`Zq~RbsPvZnhuJ7lc zCly4rjf~5y_HWdS+^(7XA2=JtITVOu#|>7kYtTKba~vz3N4hI8%B%h`MfM69sk0%C zW4f-=Ax@l(V>SA!@~VbYxL@Q5IvfAWZWHGzs&%>c+7ZZ3!a5lhH$&Tz_vmzDtr*G(M@!F!gby1mflvn zJ<(JjCp6ItfoA{o2Wcc5xP^Nsk=P3u$(*2XKNzu-s3{p-Sn^lF-&f7gv`_e-kqJ-uq$ zC8mA81bx0?xCNS=4dTluRBuZOX5-I&WH!6?O(388^$5KuWV;GtVbt3TKPE^+dfBlL zLeqBtj_}!mF`M04**T3L2QxN{FGo+6KbLoP-&e=+q&@TnW;>PhC(3j8%bXG5sZ?k}LU`Yv2KnJ2&} zezOngB|7=CMYjX`Q!oU5O(2#dAkgcjdC$hvLdTSFmt6-x>l>?K)=`%yyZN+u2+K;^c z72~B3cJ(;=e7$<_bo_YlN`R+{Q_KX`P}qzenTa-tS$|1rngrKL@oG=nzA)DhKf4aL z)B3&uOdV|JNUPjf4pRlPPH18edsVZ<_(S-K?uW+a@RSWpS>pOIF+Vse6C*BB_Z3Nv zr*ZJ;>T{an3A+884@vEsSGR1dfMepa%*b;y7bh%5Y9u^bEE3%Of%W#xJx#1UHIM!ySATH|Q6|Oorr9z?2w0 zn(itl{?`eUIfnJU+YHU29=gGVpZ(~9TLVz-aYk$EXQitH4}Nj7iFi0P9g$D%RwkwM8b6EkD_GcO?cJqL|WgaU2aDsR5dpVyM3_l!k!u zb^D{Qno5x7?Qf!yaRgFuN5B0Y6Q6y)OD0p4|HY3xh8@0|jIA4A{FF zO#5ts{x}VB`^QN)O~Ft0OXgGvIwJ#umy52gTMI0G>O&Oz;$Wkne}ykQCwc?gw35ol zN-AV+W5cspWPuYxZ|J)}SO^GV3NiM63`l0NSO!CKqPOopBc&}prGI+z5#z{>;XT7E z+!Fu2G(`V!520#bq<@4MfXWnDVp$qp_A|&lW>@Stw4=VbC9NvDO0O11z<9QiAZW7V zPvr(dc{zb;nGwDGg0h&_IxO8`3pjoCxpfBh()pjhQ)AGAr+zUGHzF2gMaZjeAYT`L z7uYiJZnP1&*P4n2)?{|*s9YNM^=a!xtF0gQZA+gU6DPhqsjaazq*r$w+J)>yX%36? zDoj%q;qtsat> zF5Iq-^1<5hKvm^`DASdLcO5)Wn7jqfSlhD1!fpSfxv?;v)Nm3|-hr zv!VLF;|?;<7-EJm!H?*>h=OjM@9+EzZu`=~qzzTg4G9eVyTCxbH?G!AL?_pz%x9T% z)r}U6X$}&+a=r?PW>~fQwXQEXRNx1b^Q+I|RFkw|k00p8Y%p_wU~JuiRt1a-Q`ISS zJk3`(Kwap7KYI@>G6X4onXf0Sf9-i*k30q+Q@d}uib4skDPu+xV%+;t6GP<$dl>xj z$Jt|I{wQ%0LiO1xTK8*MKh7DtUu<;I{VI$j0MYTH!3A?5Fe*v;D^x@2(A6q$EqlFeRfJRF9$SR7-}NFNM?d?ndyKwrjwk0GGNIz zm|UuY6OjPCw!oP_b<+!c7e51|j9tbWhq1sF>xWNFJF&kk)etVp_e}n)vq3!hCd%gq zM_PbeYu4SgS*EsK9ATKT9Yw+NwUL^*CjNJiC>gw}r;+dyI8*E~DS9!+>ju6%Os74} z2tHlyu}nnN+BwZ2kz=bT#M?KH5;@kKxE}S|e_4RPRYm195xNO{dU1}R@v|jxfldh$igl*Q9t$cXE^F4sMYMx1i!4tm!Y#k6dy#~C?*!@ zDY1@si*;&oCz7qNQiJC`FWB*B7d6ho0*N^32n}Hp0d}>Q z$Jn+A*vqGWBQ((L^r^GVdNpgf?)8Oeur6J~ z4(Mas0B6(Up2x3qLOrJWQ`$_t?Cc*)t>9%Q!YX8o=3Km5Wvx|EC0R$97iov14}VDq zR@_jd>l0U{UF=r1{{g9&^X+WVZm-L_G{e!^C@z7?BU6L_?4IJ+0vQqnt%uH|^^>6! z`B-Hvu=y+xJ`G|9V!UD8GEW@1;w}5O{*9~WIU8T(&2-@t$Zk9ay>^Sk-y{7nm#+cO zq0D+T2e5XVW$(Jkzq>cXiD%`=Nl#b;*d|2<07mQBGHrBch0Qa`0NiCb zJ3yT)*^-fJSsW`$T`)s}E~azG$ZkoA;&38~CwE_~?rkscD1y5^QQS!N3%#Hwzaeyp zd+EaH_~M<;h8LkKs8_kh;2-L@y!h|$9oT7lU~q>Lh>vMz0;tAi;F5`==i47|X!g|! zVYW*`;abA%3lV1HS1T2*wR=Q&+u0z&ZsM}+u{w#%0+Tf7;VWmVM%5-nA_Ir9DWslVsTg{YkRy*11Wt>`=GY zd5?HLayI1gH`INF^PVSlhwtZasQZF7o-g1cAHictl_Qo7oN84vR9Et%my8nT4F*;! zVo!0e3U30*RnN>F{e@sM2?-&M~NL*Kc4ml#ebn6@2{c$hxOwQ zyovMpshSlx2GYJesoX1uxT%Da+m@;}BUkl6T2_vDDaC ztUV1cZKz3DvTXZnXd?I7A|>R4kVXBy>Zc;mz=dRzwb03$drOvL2qQdYAz9!n6G+4=j~?|^lt;(0 zuPg)JF?nrjnpED)W|?PE7Zc+>G;b{^;~rIh-)AwH^0lADQSl@`%Zubb4VDu0o_97ifc}KHe#llLa

t3h^6gw__g5N))yV1cp30S2G6o4M4JH%Kx{jHk}Y z{x0dKiE=#kG$a_a-pgQ1t|*!Mu-MWZKd?WLj<_4xe(J?LkoV?_z&nWIq(g5+y+g2p zFeia6mR8uTxpv8g?O?%czP<2XJ=-vQ5`~jOYn#ZX$P3{YOqRHnOlkO+g2P#?9>G?n zLp^4PKzG3tyVUJwt#L#{`V)^~kEk*@Kz)4sv6!Z6jQNhn{lSbsN_jZ|&PEA5RFk>& z#jh~;|NJEG5YkY)8UmBLx?Qd)!dNWN8U6Ka10>roN1TX7-+{{%_}_2KlAaCP@GOlz zx^~pJ)G}FWxsSt0TyDD(9jf>yIXAIM?7=gIM(A!ztoYcN#UAcma*h}>Ws`en3H%)D zkU39rMwCf|%hclM*5UE0m*T4v=&zSPJzVaNvzUc*MFI9Jd zUzyP0iO9{V>xWF&fn;7QuCNF8`e*d!dg-apV(qomEmw&4YbV!;%$;ccal9lD4;JHJ zqdz2z@cHEgYGw#}uBfLYaAf4Efzc>W)sJv)vW@k`hF`7OZgnXB;e{0cSEyrR$|AuNfXc*f)4Yez_ zXRhjMQBoGgsv(@|#_D;2{vI`5YKUfRUb_zJF-BzgEA^LCypZi@n6+;>gW8*P?XIYk z&a9S%Rc3Pu_6!1Z{ znUMeanEMMmPEn0`uYMky@W46ermR?5PgQLAvcs@Fs~CsV(%p^?U&LLAi?-nf){+dX zN_<)%Nlls2w5FVLLb3$^5UT4=2@Xq!eImI?;as4lU}|$g)b}0EBh5*}F(Hu*2gJM2 za0D3C7@hUwotws1&9uhEkditsW3oDK zEbc59@~u0y{(=ga3Ra>2V6<;hR0h0+5f20mSaxRd5pPcn_@wpw_12^To0Omo7<1@8 z12z_$>vvd`5Y6?whV_d^W&OIW^(zv`A}6n(HCCwQNHTkC$Q5XH@v{f?cVMitKRZ&y0%P8hpw< zS{+$okJL3Cc`~vhk5HnKvb9{i9g(^xJV%~XFE<>I)r=!ntNJ`&RvZioeGWm~W`U@+ z14|H!3DflB1k?0GWAFM|lRDP7G%MTG{`EGSFPdg6Xi8iA7w4sGkN2<7Sli-@rmt-& zXc};7dFU(mE&If!ef-W|*CE6+AlPo;jSTKgLtd+lA@nAHy}Y&QH%asHrhPA$Rv>v> zV3f|H`#deG$&IYEM{4u3k33neMSzipyeo!VPqtn@A zloEXEX`^&PjUC3~Gc_(5Row;|R9S;3(nyG;SY%~Er0!W6(dl7ERJz(4&J46PlUHk= zPt8={xLQRkSL2t7u}qTs{=>1XTwVK`9*9WY*mDv)rvyXu!0-h22vf(S-uQd(ZQ~U& zr_0~K#iQx7pa4 zvx9pU(g?1WA;P6Gd@0*~W@A;!jV-D2dX!JMhW1N+ZlA{Jj8vR-+muTf;k+y3x#FO& zw|Vn2y)t-+R^3Y$E;V%xv@uFA-Z8NNyrUkh1K9_d#f^r~_B^}W-gx=EfG~pR86KNF z&w`tZD-Sz6JTfCIl>n;h$7ku8(oWjWBBnDCs|qhZV4@pGV*wNFNk0*iIYK6j*ngO`NI+2hY)v(E~P84Y=Lt z!kdG*fhDf6?8%L?CsPjUm9^+NW3fxHTuUi3PL)B4SgJNv=m&a{si_O!7ScPrUBH%K ztN5uopsXSnbT*tXiK2k$3ume+B%925)5n1s{E~fodP;N%CftXagmAhP`-FK*rtGv9 zq)#1BaPx_9Ll&>PF!P9JSKu+$5|nUE>ISI?exwa~%=mI;Zmpl_3ume4l4=mk8mkLT zcvi?xP53>COJC0Ns@9Bes=dFuNY@_pQ7W9J)g*mtaiZqHC04DYjk4@eZl8gm9|!_j z4X;3L{!k7>Wp-H3>U+tf<#KtKAW4%ifziBsw(JacPk$EH7E29R*sa5C)Z2p>Z@g91-Z(`3}2i=u8ES^E{W=+)knbEoYd()@d5-#`zo>~i z)Zd@(vQiW&{=+bQ)Psp!Z<5Br4DHAh_+$D&9N~ZFd7;#_=3>#$WZMf1%i@dt7yJjk zcu`|s9)UpJ;QiT6UgKHU@v*8|Q2~R9Wi#M_&H6B59 zXU(!D#XDEIjF#j?qtiPl(kOuspudDm7I}7(ynzJn%p6zPTuxkPu2tvV;%^RduvmyH z#8$@4)wl(KabRSps>~X#tpmG8JdepK9H7@}KVof5HSr%5_o-MLbF8IY=0P=HiOfk| zpE|vvnGmNhsA6a4v~pu-eoIm&0H!B(y}g7$sK@iSrFZVkoKU_qGq*ejUDQKo#cO5UXay_+ z?nh;JsI1cswd~x`pWFQ;uQI|#38c-QZO+}!%<-O`<*CqS1VF47Q|7)dXqq*#bW$pq z-`}h@qX%U@cV(V??zt(Uox-%bH{P4*off5Qd%j|n7!?NG_<=h#P0zTSgs%7pM3S`oc3Z;XmCYf;8ahbABtX%lxQhkFkYK_PQVuL zc!6`nAn9n4^PUX;kJ_ddt?4HnEvWlv4IEcIUap0J=D>>ff<|6q^%q2D#*9~Z$;yAd zXkK0xo3%F0XmM@=jvZ~VMiU%xWo%Yn*7U~Mn)jrK7jVJ>+KzR{nRXnQoW}b)T&>40 zao*FxQW)EAZ0_M?%#0EB%n_OOe2+9xyp6YPV|!f&rcKeb{9U?{`{IoR96!n5Hho`r zuv@aNJN_E9j&s8i?y1`+xWk+|hqCix!vo9>^V0q- zt>jbdp$y4aW2^W{^|9lHv6;rp%v_eyil5#$>d&V|H(}~oGNXmorkkzp2~JndmxL#SqENzf6x0ZhZg0H zYwUJ5=vcDv+_*pe^2WWvc_FyOVz(soBdMGar|;{jy7$g%6@t>maFQk|VZDWT~VJhlsA$s=E-ppk`9iBpqCoH<5|@ zpzY|68MmL}Z(S;fRXbxI`eQk)?Q2+~L#>=Uhtv_VJ>=0s#RH#27e>lc{d*|@#=Ml< zT5i%skIiD{4+&s7I4GAXk4}u$v}%}!MBGz5g%lOV$ci?s&^3+r|8 zKdkFGC-K#e+RvijN$XnKbrr2^IJ$UyEYlZR?XIdJn#}Mnae)hW3!NJW4qkogZ=>ag z$n>e(XkTBBfeS%HevPa~tS7@*8us2qNeaGnjI|soOuoRd$Q`NCNBiP^3ztS4H1?$c zP112tD%@>3HEy2;$=MKU?Gb&5wa6d-Z4GAz;=vZEs;y`(pNhEC5S z7uRDzof^Qu3+^LcDNJVHpcrc}AD{k79% z?>#GVyG|f6)!1YF5;wI(e6daLae$m9#MFdG3*qXP>q+?A!i(w-o))^^h1KV+L(Gh^ z;WoZAnZeVvR7*}Hdp0uTA~zAgwKwPS^%TVvIf&ygJ31<3TO#&sO$0iyXC#u zq%ADc!p7Z!L5%|*mue$oM0F(616?r36Iu7zAVp`1gXxF`1uz6JFaMU`fz zE7X=2+HKpX;xt95V;o9UhoJ^ULtF9d^!Oc>3^C{sC8{>%*(Fr2Xv_~172Q9yTYAB) zqWD}tEF?)#oGzhF70r%I0Q{XNM0j^t4bjDgLG&8YD`J=Y#kO-tC`ph3o+h z{f^xudm#EN=Wi>!tJ3!nhM-n-4mD%FwfOy@U~HmcgWUACw*TdU)}{qb;^TTKcY|Eol&? zAM87kzTJ?-)Idf{jC4R-#`rQU?=fcIERmRs%6ire*etP`c+ws-;m;EaIo|W&KzQXX z-S#Hi1<|p5N(&CSo|NmuygPZf1x1sqrOicxHOln)-RaH6dz~A`2vWbe)zs6f^4nN4 z)r2}OMCtlAn@t;eYBI(gNm->p}zl~wEU&Viubg_^O+=m;$Ks@LCOM^j8b7w#ui%S_0U z_5E>q3H_1k+_cBJ)lr$X?o{><@u`{|X;E=7nikBwKFqUdVcUY4Eq`(GX4R5Dzo&R# z?ep3p>NkvMhc%v`?dUU})cK)`Tsc{i%@cfng>ox0r1^| zDSij~=s+|91xqZo1%ls{X}chjdzJHHj-4%Gvn+u2?;N^=P4)3zC4QRtL= z)qCT`W1u_U#$ZzU{wGppJTmflttBP8(po<6r?kwBIV7tWRmN<3QFNzt*7-nl(~QBx zL**_JFMm@N_k2?og;o{W-(H2-J-8z?`eh_W$Ydls6Fm!j$gVptT0rzntHMN>B)H<4 z|AgTxmyldhLbIOaD)>bhLc)-Fw?%d^V6%^_;OC?rK^I2Iz1qk2AnqnuSE)5op1oP5 z!P>I&F4hiN-Qr)7qV=Wb#g%Zq>hw0vE)kE>d0Lr5G>BE}WfBubJg8$3J~+5N!5n-( zS(?h1v57Bz95t&!xIv<$A}<=4q=&SGP{8`&PN>2N_#pRz&Ze>5r?>##0|WNu`7m{$2A;$v-nux8n3EE$7WsK zLAj&AO%Dezz?ml!*&-sS!6tF&`(syG8y8E8^X?J+hcFU_Y#2ArE!q8AKD0+m;wmZD zjdoC7qPrzavzbdN!z`30pt{4kHM?JQFm>1fzw)}MUz%|wKiG5ICA-R$omL2Izpt>l z<%{&<&uaVC*z!MHkiKutPRswydSO$irtcHifhsU?{QRD1e~GUX-H|%K=Xrgx zRC2LAuP>HLxmYTD29_y?qc5_`?%UFdVOO)Dx~Q_7dyD`N{BuO)t}F_+1qO!NoGooA z|F%X48S@Y4IR})r#>x&iaZHNJ+PD$-}Ge#i3$(I7Q~Z)!#F9%VqN62VKMJ;0&Q8fPK=!Q ziCAOppFfW=Cw1L0UhAjJ6#^!OgnY}?%$C2~qhs{l!7_9?w@%HJW#IZ?8F;PDO!KLO zQ;x@)($j-IrNzPS>e{Vr8w48Gc08%e&nCJ&hhTW7@{yn*NnQTrmalht_u!Md{O4Ey zpSt|ezw9!6E`6B`=4PHE|3<;6z}%Q8_25fM$A?4RrHZXC>*E9V#^kGyKG1i4;A19A z<7T@P7yik&ebt@%cHA!4dDR@BdUp_~4Gazc;d0CaRqFj$7=Pg&T-(+!6I6%wnGfnU zaU`LkWPQMJ`b)~zi6dowKyd8(H83(wFXsT`ZK7Z{xl^N~^kRYtOiWFz2=-dDD2mD)&2|-U%S}tny7%xN3SNk|7S^aVZ3OqV!#9?J?gxhlRyb`0b1VUQ~ml5 zX=Rlf$dFLusII@xnBNupLWWe?&5)cjq|u=-WJDxvo#@01`WG@Fc?&qfSbFkb&wp8p z^bRXa3Yep^awi7Gnd_;2SVr`{_=sF4WE6zWTx0*e=9ttAFC?w4Hk4Sp!Wxf8+Tc@k zgN{vhB+!?I-1je=s{>TH!l&ok$(Wp5+(Xjlcgmzs(33t?61TdC5FIl8o$HzKsGD?K za4_kHnfyg~YO1V3Wq0j!OM8*ATu2G&tdJ8XDIt-${C;a8ASb$2s_wZq$e0S~)aSob zJ@$RG_s)j1NYtKt5947bKuH~JQ}?z%{u98eQ$#BfEKyzs7)FOk_neL5DM*q)S3O=e zZJ>D++r&yi9Fuxf$sTk3!A|Gh5?{E=oP=SHH| z9Aawv4&PIQ88YWmquvrcqjE>FblKxFxt-1p3mMH)3~JgiDcyV-XM56Sp_uplKu)5j zz+~%-$@B!1?Og!9n>RuJxaCi-{2Ax*PfRR9Aa8=IdtP>rUIXzd%f&Ck&@46jruZtX zkz1`c&ygCmAIfO@9!$4fc}-Hg_$YIzrVM@ASO1d;ta!>1iVLna|W*%xi&=MVXVB3MV)_rD@?a+Z}+M!nU(=WSX z2WRCK7_IRylDV18Enm<4Ju*vsvSit-q9e`DaEy5wV0I*(XERG?(~MQA(NoMk{jLws zSd|tXXlAnUVoPVXVL!T^8%8oynh%=YcXgv{&DFIyivPh1Pax=O@(Lq1n5Z6nF0smM znd!tTPg)*d@Ay{j6)@eKXo=mD&Y)nONfYSz>dhhS7F*`c6o5=a!OGxcaVWfjMpQFI(--ttDyt z%LsD{tuKbC_e#3Ojdrn?qHCnjDj(XPCViWFRm56Kd#;tlf&v_%|vs+Tr)ZD99E3{ zhiCS#)*bJ*4)Rx4W{$Vbi9qHZ~R*@?qQ?Pfy!FuH8|FlL*F(al=8WljDME79)@ zy%Mfe*3`{Ovt6uD8ZB|sc#)GvE9pFQhFr{dmKACCr1}1zx|8P{BM0Fr`yv$yd2)+p zBtpgY(y42rNmSg05N=>nLfe)?+hRsFTIf+oy1$^C?Nw*SU-v_7Vdy|W3L%&*1sx)3 ziFVUBwPz9cRN+i+4})WEs2~lVt{dDj%4)DpJ3E3S7H>i*C>ZLRG2FL}R$Tr>R>vj9 zkh1x^jP8hSY-EPLx7`Ot8eoymV(9D=mZY>hOt(ASY=)73z|iQYE#B_Jxb{yR@APMh z9}3|Vs`0;>RPWlO4|&Ldb_!zDEhzz>sV+%=9i=?z*)u(pn)!m#Qk zWG$^M3#_?T+{zV5O=Ba{Q;I^_4h*)$*<{h@VrB&c!QtYpv+@E_MuH&rsWYK&bg{Z2 z(G7?uP$WY~jEJUmBX;X#_49v7TS!U}YX9;N7y-j{hLE3R^*cC;$Z)!{TPN%KuG4A? zOqg>+keP_xI#K6ex54V2vvG+eC-%FvmwOzAy34Tfqfp@ zBHW9VK$cfsmen2euvcO$N-&Z7Scc$=E{`YdC4nVb#8l$~`&RteFi`Pf5sG^xyLyK#GGpo&x;2NG2bqWA&OCZW zbh*j+tO`%|6>Z7lJR43&F@Nc;%XRgYHJ5kd%xOiLH_sy{Ll#+|aK*a86z zkxhpfk#ak_fT#)Bv3a$hWS$=>#{~b|K6=%-i`YAg20m&<~)YaFDRh1loqk$_?%oE{3w))X4de8KA+GCkNjq@uk-SCBv z@12t!j}|slO~3H(8<1Fu+7u4Bsn4xOi7+f2llj7461Tp|A7gtElLL>xRp+`mo=f(B zO8i@={&rgYn|XrMj1xY;9Z?D_Me~dQusu7+pR1Gp2|JMH)DRr?c>EJ|+F#5x0kXrp zk=|CTNk0)z98hV}dK>`b zOX?vU(CRe|j`DA$pubtytUA`FYc*r;pS}zRCv{Bxz%7p4ENtl zS<8RPqd~cI*jx#Dm(WVwoT4J+63k2g$@Ub!=ie*Egm+Sk;Hx$-7ag2DHTP)&#~4UC z8$M*Q{13f;YL2@3CE=suGDlp-y+(5Q5rL3IW^=%G4&N#3DldUd{<^Spdk=scengfu zT<;2Rku4bBBDYm|iv~F*jxakpMNPGHtCib{$bPbS&>Q`2(mik<)8P|Tlm>@n%}JJ| z3z)DZnp3La>_oQ}O`E`~;)L+{knWi3l0TpFhro;Mb~!bD9dR8MlQFHy0Fp6B6ZHPW z*32ALrT-JZJM)<;f$|&WwlE!MW`%yCFN)AF^yb~A=Yf5N&RblVEgl<8c82MjOU(Sl z=bL{XyI&?B9zl;f^ebrv`ZRF8G|}^x$)dtVf;dAMKTX)VgsYDm_~iz({mZ1hsmk#5 zN)!Ey=9_L0q>7(D&rZ^Khw#D9Spdl8mhV*GF*j>c2NV74de!8_5B$EI0J*0df5=!6 zbyE?%m4jc1ZV2lT>;hP?64_|hhumNswPDFCqTWQiIO^k~+{yW)tkH_s!_Dk=Zb{sC z)pB;KjBd61_hvh>y1vC9km4g?4h5XBw>Xl&B}|eLBs35!wUCL0X^`TKTo34qdkPyt zKh z^gTr6BH&ZnH|=SkK5otzD)Z>X=zYpw#qOGZ>%ur(ipvrfm<4+~e&_E*3jeP=<@%4}n1Ru#Bv z{m`PyECk9v*ZL)nrfgRUX_DeL=DUjq1P193gRBo&udW{jzrO)(RdMh%Wr-t@J7vk> z!00JU1_eeqw@AP&c9kgZuoXeYs{@zdR69Lz#`@WVrW^5B;2t8~6nOGH!?vp6`f`O3Y!Jvq6Fjc-1RQ7%KD)RkyUIanbjP zJ{bDN`c;hdKWT?(NBI{BDMqpNcx{5`-(%SBMbpf-(CE;{o zH?Fx=blhhKclZfeE+P>f-HCi1<98yf==Lgw`ML|dXDTeJi+Ueskpu9NfsQo)C zZyITeeqZkQB5v)n9#9n9U8t}d@8=&7mF$69Z<~Zjbwbtqm6$ye7z_i3QF~%@U}l!} zl+a6x*S7d}W~P|+whOC9yBtP5IV?WkYcXhNFX_--Hgk>>-S4Ls{T=wWs{GV_udzy(#TdROFA! z25~kt(ZASWlZ>Zdro*pWt&M044~y0qvu(z7Pw}?kXfX)S-6@AjD=AKC)~B`ob#RVI zr2~Z%Z_K5yg>d0I(yWc(1Xf^ZdGc0pHatTfZf`sYU-5Ugtq9?Ty3!&*IX2>T%B8*S z;#P5@#<#)zv>w*k90p=%Izx9R%H=btQ9J#JQI!VbZR#q6>ajE*ha zr8+_;h#To|?uE=RZXvO{{TlX()-PE81PZIM;#~lU9_@S;3xbs5UEc5=S>Zdfk+M7Q z9!!c{NAN+m;z&l&B|(|xLO|STlw?%|MppzfBy<<9pqGu1;n~DqU+%ytULNe^WT#th zDeM6^^qi;;-QSFe$?jo$dZMGPy>m|AZ+>yAR;5m5%>hp0^UNOnUSh*tyZKREZWr$k z4EM}YvvG7Q1f@h{9`h`u2H~LJx=q}@vsS%W2~>G3aBZLVXQEoDwtz@W6HaL&u_7=! z>g<70C_4eDh%W5h@Ht(9y$bFrZ3)O40qX#jJ^!0B%PZ~bpTCg}?uy%{n;u2Nzrmyj zzI3O`nkWQuDAvEadd*0`U+WG}^l)iD@7GInfXPC~Gu^pqcA98~qNYDP)p{7L|F`@T zkBfU7c7g``S5uMdc|xKwB(XZ$BQo`6u7PFl0456M{irOH!$Cc4eqDD)yb+sz_{m(4 zI`FzEtc!BQ(4q|S0v&i-n%F=S(T793x_zOYO!CVT)LCx2vpFH_jtd14I2E<^3=KP_ zz@vI_`qa;OQJ;Fbn>FuCi@PS8B%GFXO%ytAs{GO7t_pd|lRsJ*wg9sGBU38=9wgl? zeiiBtg0zKpj1#i%LAIF5%)vXLcBads3xj2}^y9D;H8n(E#K$5qqy2i>y_0G&Hmc%| z&ho|HCe^1#J;Io#d9Fye;Z&HCw%+CWfmxEvMclY*dqJ2WZVVkqdE&)?KM>BE54YsM z;vq64Jtq}p2ab2Pme5oOxY-~&Zuo>#Wa?x8u1b9$;LF4ERZ;UNC zTyu?ZU5~LT4YMwM$hEow`C3G_U@g)gR}p&e!CQFG3Jlt58+?_dO&56xFDa6Y!P)lc z&Fbzt2|NmX9p<0fJH9E`v;CsEHJ_n}$f5J9bMQYSCt|R4tM>r)VP^6rn(NQiwdime zUDt6k25P4@7W-9}JWh(P>kwEV)S3TYJbVjC*+f)I2Fo@Y$93C_FXV5VCLVil8R36g zw5cZPBl2Tv7m=wb4fRAG5HD%@dqsaX&C;Khl*tkK8yLKH@_E7Zohge-u;L4Tu0;n# z&5kt6SD>A`r$7!O6;&s5_=~$&j)#j13l#cQs5@9N*=!TtN5to4J?XpFPF@tW0o`DM z_XvPLjvHeQdWK4ZxzW~@o{%6OE?97OW$3z;O^9`E<_dkWt|J$0z+01Acr?ioM>yCS z4t79}s`pqWv(a&;MnnhDvdt38Gl7%eHYc#)Y9TqHvx6C0mb|X6O(rhj_Ro?Wru*W> z%VgrB@6&xT--WPIc+r19Dyc%#?9|AMNcBAG{ig&}^%!*Iu-eB9GY;|46)d=-_<(bR z1Xyrxvafd+HQ`uge@S`qz5qbJlQvVXxa}he{_bp)FlNzfotxZ6;rk&wb@82{SJ=5~ymlF+L zdE2|vQ1BGMaN=MW4WfbIHx=_b~WBSpV2Kv-2TUdCs z+*=q+UV^&A;kpjdFJA47 z>?%9_B31*eWh|&vCZ?47jy;HR?`EHA-1|A$dr|OU@NzCE zq!kl&dhk0OE<8dx8#htbx(3^ylINZ6Px2r9i2}>ljR1}xtl>I&tcUyCV+A_3aTzLqW0$i2>uy*n#IB?`kqlTv3QrWLA;CN zI2au}c@tZ3bGGV#qGw90GpgA9R=H}#Vory~jWbA@GSOxE`jm-J$;6aBBroQajZd1g z`?NOzgm*Vt({=eTzCK;AOo|j4F zMO^m8CfP0+n=@BE5z#Db9g%aeD#x`g7fgSx5T8PY9V-{%Cjem|VX*!i zjfs)cT-+(KJ#b!?y76p_2XVSr?Hvl`Acy=*8miKf%f%XIHk$v=cJV6fpGPHT586dp z$v@!{5T;M2J(@W-$Jr>+%}fIC+dZ3`FVCGZb!b zl!U~Vf+2HIs(jd|_K#<|7k5iwu6}+S?P8;=&NX`⪼^y%%_Gw!PN?)T^$_B=r6BA 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

yO*Mht)t5DF%cB;fD>>eSV;hUjx~dr%xWMspdN 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

UyDDAUyVPD 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ɋxS?Yi?I~Tu@Y;s9$T>;JFy#ku^)$V6vuHA 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¥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Πhb1RK!?*EFmPBwHF}g=`B)-*1%3eQaFt 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

TR_Z2+{)Qd$sq31_b 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

-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

mcrVNJ$u2 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

VzJ#k2l>4#bjZ^~rAI^3lx%Ht>n8gLTB9 zQrFG8Ya+QxNdVjRep#KIy>TJ6#MOcAqO&c4OliME&d0`v@bdg8DDHB+F+v(wuSHi{ z9N$^>+v5TL`Jrfa+kfLAK@`ng4M7uF63L@N2<)Q08yC|i2OdWs*@OrJ?4sOk3LX*co6-Q=!qr5e~9K9w`txR)nPeE&MWK3{BcRtN6P!`^-N8ATntE$9a z|F$|($XoD0BTlg->K(C8pGhZ7ezhmQS!neKBdh=88O;xsB-0T1ciKSs3q=K&5j&Pa zI}V684->_|hrA;{D4y_vEy`E=uIg@dik%{RUd7=0AJx#b@_+$-2&zHEW+3diut}== zlK6ZD;knVbbhym%@e64uNE%~pXi&2)NYnqMT~WmpYzuEo4bPpF0-Fq-?$EE|4c

h!%98J{88 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%0A6#m`kU-E<{D_g6&LF$aO6ij5a-3?x{GZS?j$ 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 W>JpVZ^uhqp^+H}%u2jY(@P7d7thJ5+ From 6e563e7a530e2efd2a3ad8930b4c679acf5a4c0a Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 06:42:23 -0500 Subject: [PATCH 023/130] Attempts to add items to a storage container beyond its slots limit will obtain a failure message again. --- code/game/objects/items/weapons/storage/storage.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/weapons/storage/storage.dm b/code/game/objects/items/weapons/storage/storage.dm index 43301e6702..679f9c3784 100644 --- a/code/game/objects/items/weapons/storage/storage.dm +++ b/code/game/objects/items/weapons/storage/storage.dm @@ -405,10 +405,9 @@ if(iscyborg(user)) return //Robots can't interact with storage items. - if(contents.len >= storage_slots) //don't use items on the backpack if they don't fit - return 1 - if(!can_be_inserted(W, 0 , user)) + if(contents.len >= storage_slots) //don't use items on the backpack if they don't fit + return 1 return 0 handle_item_insertion(W, 0 , user) From b676e7b5ae6cb82879a46f0267a1ede1086a88a6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 12:14:17 -0500 Subject: [PATCH 024/130] Fixes airlocks not updating icon properly --- code/game/machinery/doors/airlock.dm | 23 +++++++++++++---------- 1 file changed, 13 insertions(+), 10 deletions(-) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 2175be22fe..32f7ada6e3 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -98,20 +98,14 @@ /obj/machinery/door/airlock/Initialize() . = ..() - + wires = new /datum/wires/airlock(src) if (cyclelinkeddir) cyclelinkairlock() if(frequency) set_frequency(frequency) - update_icon() - - wires = new /datum/wires/airlock(src) - if(src.closeOtherId != null) - spawn (5) - for (var/obj/machinery/door/airlock/A in GLOB.airlocks) - if(A.closeOtherId == src.closeOtherId && A != src) - src.closeOther = A - break + + if(closeOtherId != null) + addtimer(CALLBACK(.proc/update_other_id), 5) if(glass) airlock_material = "glass" if(security_level > AIRLOCK_SECURITY_METAL) @@ -127,6 +121,15 @@ diag_hud.add_to_hud(src) diag_hud_set_electrified() + + update_icon() + +/obj/machinery/door/airlock/proc/update_other_id() + for(var/obj/machinery/door/airlock/A in GLOB.airlocks) + if(A.closeOtherId == closeOtherId && A != src) + closeOther = A + break + /obj/machinery/door/airlock/proc/cyclelinkairlock() if (cyclelinkedairlock) cyclelinkedairlock.cyclelinkedairlock = null From 48c439aaac545bf28d5ba5c1de64dd6ae20a236c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 14:11:29 -0500 Subject: [PATCH 025/130] Fix cable coil dupe and APC icon oddity --- code/modules/power/apc.dm | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/code/modules/power/apc.dm b/code/modules/power/apc.dm index e526d6ba6d..d980591ceb 100644 --- a/code/modules/power/apc.dm +++ b/code/modules/power/apc.dm @@ -96,8 +96,6 @@ /obj/machinery/power/apc/connect_to_network() //Override because the APC does not directly connect to the network; it goes through a terminal. //The terminal is what the power computer looks for anyway. - if(!terminal) - make_terminal() if(terminal) terminal.connect_to_network() @@ -238,6 +236,8 @@ icon_state = "apcemag" else if(update_state & UPSTATE_WIREEXP) icon_state = "apcewires" + else if(update_state & UPSTATE_MAINT) + icon_state = "apc0" if(!(update_state & UPSTATE_ALLGOOD)) cut_overlays() @@ -445,6 +445,8 @@ update_icon() else if(emagged) to_chat(user, "The interface is broken!") + else if((stat & MAINT) && !opened) + ..() //its an empty closed frame... theres no wires to expose! else panel_open = !panel_open to_chat(user, "The wires have been [panel_open ? "exposed" : "unexposed"]") @@ -631,6 +633,8 @@ charging = 0 src.update_icon() return + if((stat & MAINT) && !opened) //no board; no interface + return ..() /obj/machinery/power/apc/ui_interact(mob/user, ui_key = "main", datum/tgui/ui = null, force_open = 0, \ From 9a05029df6c8d6cea9d4c8f716b1de4d1b85abdc Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 16:12:43 -0500 Subject: [PATCH 026/130] Cult floors now reduce rune scribing for small runes by 50% --- code/game/gamemodes/cult/ritual.dm | 5 ++++- code/game/gamemodes/cult/rune_spawn_action.dm | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/code/game/gamemodes/cult/ritual.dm b/code/game/gamemodes/cult/ritual.dm index 069a422480..e292cf5ab3 100644 --- a/code/game/gamemodes/cult/ritual.dm +++ b/code/game/gamemodes/cult/ritual.dm @@ -225,7 +225,10 @@ This file contains the arcane tome files. "You [user.blood_volume ? "slice open your arm and ":""]begin drawing a sigil of the Geometer.") if(user.blood_volume) user.apply_damage(initial(rune_to_scribe.scribe_damage), BRUTE, pick("l_arm", "r_arm")) - if(!do_after(user, initial(rune_to_scribe.scribe_delay), target = get_turf(user))) + var/scribe_mod = initial(rune_to_scribe.scribe_delay) + if(istype(get_turf(user), /turf/open/floor/engine/cult)) + scribe_mod *= 0.5 + if(!do_after(user, scribe_mod, target = get_turf(user))) for(var/V in shields) var/obj/structure/emergency_shield/sanguine/S = V if(S && !QDELETED(S)) diff --git a/code/game/gamemodes/cult/rune_spawn_action.dm b/code/game/gamemodes/cult/rune_spawn_action.dm index 7412a5d6bb..119d507a5e 100644 --- a/code/game/gamemodes/cult/rune_spawn_action.dm +++ b/code/game/gamemodes/cult/rune_spawn_action.dm @@ -46,7 +46,10 @@ if(damage_interrupt && isliving(owner)) var/mob/living/L = owner health = list("health" = L.health) - if(do_after(owner, scribe_time, target = owner, extra_checks = CALLBACK(owner, /mob.proc/break_do_after_checks, health, action_interrupt))) + var/scribe_mod = scribe_time + if(istype(get_turf(owner), /turf/open/floor/engine/cult)) + scribe_mod *= 0.5 + if(do_after(owner, scribe_mod, target = owner, extra_checks = CALLBACK(owner, /mob.proc/break_do_after_checks, health, action_interrupt))) var/obj/effect/rune/new_rune = new rune_type(owner.loc) new_rune.keyword = chosen_keyword else From 6f54c40f03dab804b550e0a1e50751e766e825c5 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 16:14:48 -0500 Subject: [PATCH 027/130] Fixes doppler arrays --- code/datums/explosion.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/explosion.dm b/code/datums/explosion.dm index 86ab021191..b74e4619db 100644 --- a/code/datums/explosion.dm +++ b/code/datums/explosion.dm @@ -249,7 +249,7 @@ GLOBAL_LIST_EMPTY(explosions) if(GLOB.Debug2) log_world("## DEBUG: Explosion([x0],[y0],[z0])(d[devastation_range],h[heavy_impact_range],l[light_impact_range]): Took [took] seconds.") - if(!stopped) //if we aren't in a hurry + if(running) //if we aren't in a hurry //Machines which report explosions. for(var/array in GLOB.doppler_arrays) var/obj/machinery/doppler_array/A = array From 2ac354fb55850a8acb5539691476cc967be13572 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 22:44:43 -0500 Subject: [PATCH 028/130] Automatic changelog generation for PR #1326 [ci skip] --- html/changelogs/AutoChangeLog-pr-1326.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1326.yml diff --git a/html/changelogs/AutoChangeLog-pr-1326.yml b/html/changelogs/AutoChangeLog-pr-1326.yml new file mode 100644 index 0000000000..bd9b271593 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1326.yml @@ -0,0 +1,4 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - tweak: "Portable pump max pressure has been lowered." From f58e64f0eab325d8443c32e48ef190011ec57af3 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 22:46:20 -0500 Subject: [PATCH 029/130] Automatic changelog generation for PR #1345 [ci skip] --- html/changelogs/AutoChangeLog-pr-1345.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1345.yml diff --git a/html/changelogs/AutoChangeLog-pr-1345.yml b/html/changelogs/AutoChangeLog-pr-1345.yml new file mode 100644 index 0000000000..64afe8dd66 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1345.yml @@ -0,0 +1,5 @@ +author: "p440" +delete-after: True +changes: + - bugfix: "Fixed duping cable coils with magic APC terminals" + - bugfix: "Fixed invalid icon state for empty APCs" From 2878f3c9ef0d5587e14766d1be5cf4ad9356d53c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 22:47:02 -0500 Subject: [PATCH 030/130] Automatic changelog generation for PR #1342 [ci skip] --- html/changelogs/AutoChangeLog-pr-1342.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1342.yml diff --git a/html/changelogs/AutoChangeLog-pr-1342.yml b/html/changelogs/AutoChangeLog-pr-1342.yml new file mode 100644 index 0000000000..2dd36c983f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1342.yml @@ -0,0 +1,4 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - bugfix: "Attempts to add items to a storage container beyond its slots limit will now obtain a failure message again." From 72180580d009a0d9d90d9d0cef60feb340a31d92 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 22:47:31 -0500 Subject: [PATCH 031/130] Automatic changelog generation for PR #1332 [ci skip] --- html/changelogs/AutoChangeLog-pr-1332.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1332.yml diff --git a/html/changelogs/AutoChangeLog-pr-1332.yml b/html/changelogs/AutoChangeLog-pr-1332.yml new file mode 100644 index 0000000000..5971468fd2 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1332.yml @@ -0,0 +1,4 @@ +author: "Joan" +delete-after: True +changes: + - rscadd: "Three unique Kinetic Accelerator modules will now appear in necropolis chests." From 264cbf040b9080c02f8be5cad04c29cb01348a58 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 23:16:56 -0500 Subject: [PATCH 032/130] Revert "Revert "Revert "Revert "Typos in syndicate uplink descriptions"""" (#1350) --- code/modules/uplink/uplink_item.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/uplink/uplink_item.dm b/code/modules/uplink/uplink_item.dm index f603612bbf..1170362a6c 100644 --- a/code/modules/uplink/uplink_item.dm +++ b/code/modules/uplink/uplink_item.dm @@ -224,7 +224,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/dangerous/machinegun name = "L6 Squad Automatic Weapon" - desc = "A fully-loaded Aussec Armoury belt-fed machine gun. \ + desc = "A fully-loaded Aussec Armory belt-fed machine gun. \ This deadly weapon has a massive 50-round magazine of devastating 1.95x129mm ammunition." item = /obj/item/weapon/gun/ballistic/automatic/l6_saw cost = 18 @@ -297,7 +297,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/dangerous/powerfist name = "Power Fist" desc = "The power-fist is a metal gauntlet with a built-in piston-ram powered by an external gas supply.\ - Upon hitting a target, the piston-ram will extend foward to make contact for some serious damage. \ + Upon hitting a target, the piston-ram will extend forward to make contact for some serious damage. \ Using a wrench on the piston valve will allow you to tweak the amount of gas used per punch to \ deal extra damage and hit targets further. Use a screwdriver to take out any attached tanks." item = /obj/item/weapon/melee/powerfist @@ -386,7 +386,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. cost = 1 /datum/uplink_item/ammo/pistolap - name = "10mm Armour Piercing Magazine" + name = "10mm Armor Piercing Magazine" desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. These rounds are less effective at injuring the target but penetrate protective gear." item = /obj/item/ammo_box/magazine/m10mm/ap cost = 2 @@ -399,7 +399,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/ammo/pistolhp name = "10mm Hollow Point Magazine" - desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. These rounds are more damaging but ineffective against armour." + desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. These rounds are more damaging but ineffective against armor." item = /obj/item/ammo_box/magazine/m10mm/hp cost = 3 @@ -1343,7 +1343,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/badass/bundle name = "Syndicate Bundle" - desc = "Syndicate Bundles are specialised groups of items that arrive in a plain box. \ + desc = "Syndicate Bundles are specialized groups of items that arrive in a plain box. \ These items are collectively worth more than 20 telecrystals, but you do not know which specialisation \ you will receive." item = /obj/item/weapon/storage/box/syndicate From 55f8700a8c1725a1ed267f951422da47c6a14bf3 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 23:18:07 -0500 Subject: [PATCH 033/130] Fix some camera Initializes (#1337) --- code/game/machinery/camera/presets.dm | 39 +++++++++++++-------------- 1 file changed, 19 insertions(+), 20 deletions(-) diff --git a/code/game/machinery/camera/presets.dm b/code/game/machinery/camera/presets.dm index bd06d4e8d3..621d96f6f6 100644 --- a/code/game/machinery/camera/presets.dm +++ b/code/game/machinery/camera/presets.dm @@ -5,7 +5,7 @@ start_active = 1 /obj/machinery/camera/emp_proof/Initialize() - ..() + . = ..() upgradeEmpProof() // X-RAY @@ -15,7 +15,7 @@ icon_state = "xraycam" // Thanks to Krutchen for the icons. /obj/machinery/camera/xray/Initialize() - ..() + . = ..() upgradeXRay() // MOTION @@ -32,7 +32,7 @@ start_active = 1 /obj/machinery/camera/all/Initialize() - ..() + . = ..() upgradeEmpProof() upgradeXRay() upgradeMotion() @@ -43,23 +43,22 @@ var/number = 0 //camera number in area //This camera type automatically sets it's name to whatever the area that it's in is called. -/obj/machinery/camera/autoname/Initialize(mapload) - if(mapload) - ..() - return TRUE - else - if(!initialized) - ..() - number = 1 - var/area/A = get_area(src) - if(A) - for(var/obj/machinery/camera/autoname/C in GLOB.machines) - if(C == src) continue - var/area/CA = get_area(C) - if(CA.type == A.type) - if(C.number) - number = max(number, C.number+1) - c_tag = "[A.name] #[number]" +/obj/machinery/camera/autoname/Initialize() + ..() + return INITIALIZE_HINT_LATELOAD + +/obj/machinery/camera/autoname/LateInitialize() + . = ..() + number = 1 + var/area/A = get_area(src) + if(A) + for(var/obj/machinery/camera/autoname/C in GLOB.machines) + if(C == src) continue + var/area/CA = get_area(C) + if(CA.type == A.type) + if(C.number) + number = max(number, C.number+1) + c_tag = "[A.name] #[number]" // CHECKS From 2c7e3ad4f7682564fdfdef67804d729e2f82f787 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 23:18:26 -0500 Subject: [PATCH 034/130] Makes op belts less brown (#1336) --- .../objects/items/weapons/storage/belt.dm | 4 ++-- icons/mob/belt.dmi | Bin 16167 -> 16620 bytes icons/obj/clothing/belts.dmi | Bin 11483 -> 11692 bytes 3 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index f2e9ca9fc6..5c9609f152 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -249,8 +249,8 @@ /obj/item/weapon/storage/belt/military name = "chest rig" desc = "A set of tactical webbing worn by Syndicate boarding parties." - icon_state = "explorer1" - item_state = "explorer1" + icon_state = "militarywebbing" + item_state = "militarywebbing" max_w_class = WEIGHT_CLASS_SMALL /obj/item/weapon/storage/belt/military/abductor diff --git a/icons/mob/belt.dmi b/icons/mob/belt.dmi index 8fbd06a23be7598098583e14806f6cfca2ca2c88..f73a54ab1d17ba5acaebfc127305798897d9f613 100644 GIT binary patch literal 16620 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 Date: Fri, 2 Jun 2017 23:18:28 -0500 Subject: [PATCH 035/130] Automatic changelog generation for PR #1336 [ci skip] --- html/changelogs/AutoChangeLog-pr-1336.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1336.yml diff --git a/html/changelogs/AutoChangeLog-pr-1336.yml b/html/changelogs/AutoChangeLog-pr-1336.yml new file mode 100644 index 0000000000..01fb143eb9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1336.yml @@ -0,0 +1,4 @@ +author: "QualityVan" +delete-after: True +changes: + - tweak: "The tactical rigging in op closets is more tacticool" From dbc902ef29bb8c56be00bb4acf475e149f644e25 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 23:21:47 -0500 Subject: [PATCH 036/130] Fixes martial arts resetting on cloning. (#1338) --- code/datums/mind.dm | 1 + code/modules/mob/living/carbon/human/human.dm | 3 --- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 7f7310665b..34559607eb 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -68,6 +68,7 @@ /datum/mind/New(var/key) src.key = key soulOwner = src + martial_art = default_martial_art /datum/mind/Destroy() SSticker.minds -= src diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index edd10ea9e2..ee90c30cdf 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -36,9 +36,6 @@ //initialise organs create_internal_organs() - if(mind) - mind.martial_art = mind.default_martial_art - handcrafting = new() ..() From 9873fe0957944fc2a98cfd10d997b916d750ab9b Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 23:22:08 -0500 Subject: [PATCH 037/130] Buffs nitrous oxide (#1339) --- code/modules/reagents/chemistry/recipes/others.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/chemistry/recipes/others.dm b/code/modules/reagents/chemistry/recipes/others.dm index 0bc843a605..3ba5519a9c 100644 --- a/code/modules/reagents/chemistry/recipes/others.dm +++ b/code/modules/reagents/chemistry/recipes/others.dm @@ -121,8 +121,8 @@ /datum/chemical_reaction/nitrous_oxide name = "Nitrous Oxide" id = "nitrous_oxide" - results = list("nitrous_oxide" = 2, "water" = 4) - required_reagents = list("ammonia" = 3, "nitrogen" = 1, "oxygen" = 2) + results = list("nitrous_oxide" = 5) + required_reagents = list("ammonia" = 2, "nitrogen" = 1, "oxygen" = 2) required_temp = 525 ////////////////////////////////// Mutation Toxins /////////////////////////////////// From bdd4f9d17f5e838824f186f3eee7ca823f0703b6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 23:35:41 -0500 Subject: [PATCH 038/130] Allows explorer webbings to hold marker beacons (#1219) --- code/game/objects/items/weapons/storage/belt.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index 5c9609f152..820a7c29b0 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -203,7 +203,7 @@ /obj/item/organ/hivelord_core, /obj/item/device/wormhole_jaunter, /obj/item/weapon/storage/bag/plants, - + /obj/item/stack/marker_beacon ) From 6b93199a5e0b456f82f489da3a6663c650157069 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 23:35:42 -0500 Subject: [PATCH 039/130] Automatic changelog generation for PR #1219 [ci skip] --- html/changelogs/AutoChangeLog-pr-1219.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1219.yml diff --git a/html/changelogs/AutoChangeLog-pr-1219.yml b/html/changelogs/AutoChangeLog-pr-1219.yml new file mode 100644 index 0000000000..928478889c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1219.yml @@ -0,0 +1,4 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - tweak: "Allows explorer webbings to hold marker beacons." From b85384c0adc11f0817aa1d3a2415f902738508b6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 23:36:45 -0500 Subject: [PATCH 040/130] Fixes meteor and immoveable rods hitting Centcomm (#1252) --- code/game/gamemodes/meteor/meteors.dm | 8 ++++---- code/modules/events/immovable_rod.dm | 4 ++-- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/code/game/gamemodes/meteor/meteors.dm b/code/game/gamemodes/meteor/meteors.dm index 9def30992e..3ce5a01cfa 100644 --- a/code/game/gamemodes/meteor/meteors.dm +++ b/code/game/gamemodes/meteor/meteors.dm @@ -31,15 +31,15 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event var/max_i = 10//number of tries to spawn meteor. while(!isspaceturf(pickedstart)) var/startSide = pick(GLOB.cardinal) - pickedstart = spaceDebrisStartLoc(startSide, 1) - pickedgoal = spaceDebrisFinishLoc(startSide, 1) + pickedstart = spaceDebrisStartLoc(startSide, ZLEVEL_STATION) + pickedgoal = spaceDebrisFinishLoc(startSide, ZLEVEL_STATION) max_i-- if(max_i<=0) return var/Me = pickweight(meteortypes) var/obj/effect/meteor/M = new Me(pickedstart) M.dest = pickedgoal - M.z_original = 1 + M.z_original = ZLEVEL_STATION spawn(0) walk_towards(M, M.dest, 1) @@ -96,7 +96,7 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event pass_flags = PASSTABLE var/heavy = 0 var/meteorsound = 'sound/effects/meteorimpact.ogg' - var/z_original = 1 + var/z_original = ZLEVEL_STATION var/threat = 0 // used for determining which meteors are most interesting var/lifetime = DEFAULT_METEOR_LIFETIME diff --git a/code/modules/events/immovable_rod.dm b/code/modules/events/immovable_rod.dm index a7a7d70720..2b46d82df1 100644 --- a/code/modules/events/immovable_rod.dm +++ b/code/modules/events/immovable_rod.dm @@ -21,8 +21,8 @@ In my current plan for it, 'solid' will be defined as anything with density == 1 /datum/round_event/immovable_rod/start() var/startside = pick(GLOB.cardinal) - var/turf/startT = spaceDebrisStartLoc(startside, 1) - var/turf/endT = spaceDebrisFinishLoc(startside, 1) + var/turf/startT = spaceDebrisStartLoc(startside, ZLEVEL_STATION) + var/turf/endT = spaceDebrisFinishLoc(startside, ZLEVEL_STATION) new /obj/effect/immovablerod(startT, endT) /obj/effect/immovablerod From 2dc13e6242da2cb34cc59f24ffa25d03434220be Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 2 Jun 2017 23:46:15 -0500 Subject: [PATCH 041/130] makes machineguns pass their users to their fire helpers instead of the floor (#1256) --- code/game/machinery/porta_turret/portable_turret.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index 89af059fca..4b2176c603 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -1102,4 +1102,4 @@ if(target == user || target == get_turf(src)) return target_turf = get_turf(target) - fire_helper(target_turf) + fire_helper(user) From c483767431569cf66ececee4e885c731b1edfc38 Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Fri, 2 Jun 2017 21:50:11 -0700 Subject: [PATCH 042/130] Update hologram.dm --- code/game/machinery/hologram.dm | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 7a8adfa0c8..47f02acdc2 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -58,12 +58,11 @@ Possible to do for anyone motivated enough: /obj/machinery/holopad/Destroy() if(outgoing_call) - LAZYADD(holo_calls, outgoing_call) + outgoing_call.ConnectionFailure(src) for(var/I in holo_calls) var/datum/holocall/HC = I HC.ConnectionFailure(src) - LAZYCLEARLIST(holo_calls) for (var/I in masters) clear_holo(I) @@ -399,4 +398,4 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ req_components = list(/obj/item/weapon/stock_parts/capacitor = 1) #undef HOLOPAD_PASSIVE_POWER_USAGE -#undef HOLOGRAM_POWER_USAGE \ No newline at end of file +#undef HOLOGRAM_POWER_USAGE From 224f1d8bd18d6955b26593a34d09d7037ac406e0 Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Fri, 2 Jun 2017 21:50:17 -0700 Subject: [PATCH 043/130] Delete hologram.dm.rej --- code/game/machinery/hologram.dm.rej | 16 ---------------- 1 file changed, 16 deletions(-) delete mode 100644 code/game/machinery/hologram.dm.rej diff --git a/code/game/machinery/hologram.dm.rej b/code/game/machinery/hologram.dm.rej deleted file mode 100644 index b2237e799d..0000000000 --- a/code/game/machinery/hologram.dm.rej +++ /dev/null @@ -1,16 +0,0 @@ -diff a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm (rejected hunks) -@@ -58,13 +58,11 @@ Possible to do for anyone motivated enough: - - /obj/machinery/holopad/Destroy() - if(outgoing_call) -- LAZYADD(holo_calls, outgoing_call) -- outgoing_call = null -+ outgoing_call.ConnectionFailure(src) - - for(var/I in holo_calls) - var/datum/holocall/HC = I - HC.ConnectionFailure(src) -- LAZYCLEARLIST(holo_calls) - - for (var/I in masters) - clear_holo(I) From 976c1244dddb05ab1c9f2be17de42d2806879e67 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Fri, 2 Jun 2017 23:56:08 -0500 Subject: [PATCH 044/130] Config shit for cards (#1310) --- code/controllers/configuration.dm | 4 ++++ code/game/machinery/computer/card.dm | 9 +++++++-- .../modular_computers/file_system/programs/card.dm | 6 +++++- config/config.txt | 3 +++ 4 files changed, 19 insertions(+), 3 deletions(-) diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index e9bdeca880..f36b606b30 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -208,6 +208,8 @@ var/generate_minimaps = 0 var/grey_assistants = 0 + var/id_console_jobslot_delay = 30 + var/lavaland_budget = 60 var/space_budget = 16 @@ -409,6 +411,8 @@ usewhitelist = TRUE if("allow_metadata") allow_Metadata = 1 + if("id_console_jobslot_delay") + id_console_jobslot_delay = text2num(value) if("inactivity_period") inactivity_period = text2num(value) * 10 //documented as seconds in config.txt if("afk_period") diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm index ca329f61e5..097f9232d8 100644 --- a/code/game/machinery/computer/card.dm +++ b/code/game/machinery/computer/card.dm @@ -24,7 +24,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) //Cooldown for closing positions in seconds //if set to -1: No cooldown... probably a bad idea //if set to 0: Not able to close "original" positions. You can only close positions that you have opened before - var/change_position_cooldown = 60 + var/change_position_cooldown = 30 //Jobs you cannot open new positions for var/list/blacklisted = list( "AI", @@ -46,6 +46,11 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) light_color = LIGHT_COLOR_BLUE +/obj/machinery/computer/card/Initialize() + . = ..() + change_position_cooldown = config.id_console_jobslot_delay + + /obj/machinery/computer/card/attackby(obj/O, mob/user, params)//TODO:SANITY if(istype(O, /obj/item/weapon/card/id)) var/obj/item/weapon/card/id/idcard = O @@ -532,7 +537,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) else SSjob.prioritized_jobs += j prioritycount++ - to_chat(usr, "[j.title] has been successfully [priority ? "prioritized" : "unprioritized"]. Potential employees will notice your request.") + to_chat(usr, "[j.title] has been successfully [priority ? "prioritized" : "unprioritized"]. Potential employees will notice your request.") playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, 0) if ("print") diff --git a/code/modules/modular_computers/file_system/programs/card.dm b/code/modules/modular_computers/file_system/programs/card.dm index a0879f13ce..fb77197c62 100644 --- a/code/modules/modular_computers/file_system/programs/card.dm +++ b/code/modules/modular_computers/file_system/programs/card.dm @@ -19,7 +19,7 @@ var/list/region_access = null var/list/head_subordinates = null var/target_dept = 0 //Which department this computer has access to. 0=all departments - var/change_position_cooldown = 60 + var/change_position_cooldown = 30 //Jobs you cannot open new positions for var/list/blacklisted = list( "AI", @@ -39,6 +39,10 @@ //Assoc array: "JobName" = (int) var/list/opened_positions = list(); +/datum/computer_file/program/card_mod/New() + ..() + change_position_cooldown = config.id_console_jobslot_delay + /datum/computer_file/program/card_mod/event_idremoved(background, slot) if(!slot || slot == 2)// slot being false means both are removed diff --git a/config/config.txt b/config/config.txt index 68df4c81cf..0897bcf07b 100644 --- a/config/config.txt +++ b/config/config.txt @@ -99,6 +99,9 @@ LOG_LAW ## Comment this out to stop admins being able to choose their personal ooccolor ALLOW_ADMIN_OOCCOLOR +## Job slot open/close by identification consoles delay in seconds +ID_CONSOLE_JOBSLOT_DELAY 30 + ## If metadata is supported ALLOW_METADATA From d74b8d187aa3e359bcade5409f8fd77c22ea90db Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 00:01:15 -0500 Subject: [PATCH 045/130] Binary talk now logs in the individual logging (#1335) --- code/modules/mob/living/silicon/say.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/silicon/say.dm b/code/modules/mob/living/silicon/say.dm index a1d13fde72..919f5883bf 100644 --- a/code/modules/mob/living/silicon/say.dm +++ b/code/modules/mob/living/silicon/say.dm @@ -4,6 +4,7 @@ /mob/living/proc/robot_talk(message) log_say("[key_name(src)] : [message]") + log_message(message, INDIVIDUAL_SAY_LOG) var/desig = "Default Cyborg" //ezmode for taters if(issilicon(src)) var/mob/living/silicon/S = src From a70043afa22f920e21bc76ab3c77331365ecd142 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 00:01:39 -0500 Subject: [PATCH 046/130] [MIRROR] Reboot initiated by an admin will never be delayed (#1272) * Reboot initiated by an admin will never be delayed * Update ticker.dm * Delete ticker.dm.rej --- code/controllers/subsystem/ticker.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index a26c0bd2cd..ab0c39832f 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -852,7 +852,8 @@ SUBSYSTEM_DEF(ticker) if(!delay) delay = config.round_end_countdown * 10 - if(delay_end) + var/skip_delay = check_rights() + if(delay_end && !skip_delay) to_chat(world, "An admin has delayed the round end.") return @@ -862,7 +863,7 @@ SUBSYSTEM_DEF(ticker) UNTIL(round_end_sound_sent || (world.time - start_wait) > (delay * 2)) //don't wait forever sleep(delay - (world.time - start_wait)) - if(delay_end) + if(delay_end && !skip_delay) to_chat(world, "Reboot was cancelled by an admin.") return @@ -886,4 +887,4 @@ SUBSYSTEM_DEF(ticker) 'sound/roundend/disappointed.ogg'\ ) - world << sound(round_end_sound) \ No newline at end of file + world << sound(round_end_sound) From 79ff2672b4a0546c6e2bf7752dad4b6c5441b47c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 00:01:46 -0500 Subject: [PATCH 047/130] [MIRROR] Clean snow, lavaland, and thunderdome (#1261) * Clean snow, lavaland, and thunderdome * Delete mining.dm.rej --- code/game/area/areas/centcom.dm | 4 ++++ code/game/turfs/simulated/floor/plating/asteroid.dm | 1 + 2 files changed, 5 insertions(+) diff --git a/code/game/area/areas/centcom.dm b/code/game/area/areas/centcom.dm index b19ef5a997..65dd6ded5f 100644 --- a/code/game/area/areas/centcom.dm +++ b/code/game/area/areas/centcom.dm @@ -37,6 +37,7 @@ dynamic_lighting = DYNAMIC_LIGHTING_FORCED requires_power = 0 has_gravity = 1 + flags = NONE /area/tdome/arena name = "Thunderdome Arena" @@ -75,6 +76,7 @@ requires_power = 0 has_gravity = 1 noteleport = 1 + flags = NONE //Abductors /area/abductor_ship @@ -83,6 +85,7 @@ requires_power = 0 noteleport = 1 has_gravity = 1 + flags = NONE //Syndicates /area/syndicate_mothership @@ -92,6 +95,7 @@ has_gravity = 1 noteleport = 1 blob_allowed = 0 //Not... entirely sure this will ever come up... but if the bus makes blobs AND ops, it shouldn't aim for the ops to win. + flags = NONE /area/syndicate_mothership/control name = "Syndicate Control Room" diff --git a/code/game/turfs/simulated/floor/plating/asteroid.dm b/code/game/turfs/simulated/floor/plating/asteroid.dm index 8a00267a22..18d81b1932 100644 --- a/code/game/turfs/simulated/floor/plating/asteroid.dm +++ b/code/game/turfs/simulated/floor/plating/asteroid.dm @@ -322,6 +322,7 @@ slowdown = 2 environment_type = "snow" sand_type = /obj/item/stack/sheet/mineral/snow + flags = NONE /turf/open/floor/plating/asteroid/snow/airless initial_gas_mix = "TEMP=2.7" From 263b79b299ad93b7f69ad37b79b79cc2c9fe851d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 00:01:58 -0500 Subject: [PATCH 048/130] [MIRROR] Individual logs are no longer lost with mob changes (#1249) * Individual logs are no longer lost with mob changes * Delete mob_defines.dm.rej --- code/_globalvars/logging.dm | 2 ++ code/modules/admin/verbs/individual_logging.dm | 4 ++-- code/modules/mob/login.dm | 7 ++++++- code/modules/mob/mob_helpers.dm | 2 +- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/code/_globalvars/logging.dm b/code/_globalvars/logging.dm index 00665bdfe2..72ca1e9328 100644 --- a/code/_globalvars/logging.dm +++ b/code/_globalvars/logging.dm @@ -31,4 +31,6 @@ GLOBAL_PROTECT(OOClog) GLOBAL_LIST_EMPTY(adminlog) GLOBAL_PROTECT(adminlog) +GLOBAL_LIST_EMPTY(individual_log_list) // Logs each mob individual logs, a global so it doesn't get lost on cloning/changing mobs + GLOBAL_LIST_EMPTY(active_turfs_startlist) \ No newline at end of file diff --git a/code/modules/admin/verbs/individual_logging.dm b/code/modules/admin/verbs/individual_logging.dm index cef424d4b2..d7db82f5b3 100644 --- a/code/modules/admin/verbs/individual_logging.dm +++ b/code/modules/admin/verbs/individual_logging.dm @@ -16,7 +16,7 @@ for(var/log_type in M.logging) var/list/reversed = M.logging[log_type] reversed = reverseRange(reversed.Copy()) - dat += "

[log_type]

" + dat += "
[log_type]

" for(var/entry in reversed) dat += "[entry]: [reversed[entry]]
" dat += "
" @@ -26,6 +26,6 @@ if(reversed) reversed = reverseRange(reversed.Copy()) for(var/entry in reversed) - dat += "[entry]: [reversed[entry]]
" + dat += "[entry]: [reversed[entry]]
" usr << browse(dat, "window=invidual_logging;size=600x480") \ No newline at end of file diff --git a/code/modules/mob/login.dm b/code/modules/mob/login.dm index 90a331f03c..e35b79de44 100644 --- a/code/modules/mob/login.dm +++ b/code/modules/mob/login.dm @@ -39,4 +39,9 @@ if(client) client.click_intercept = null - client.view = world.view // Resets the client.view in case it was changed. \ No newline at end of file + client.view = world.view // Resets the client.view in case it was changed. + + if(!GLOB.individual_log_list[ckey]) + GLOB.individual_log_list[ckey] = logging + else + logging = GLOB.individual_log_list[ckey] diff --git a/code/modules/mob/mob_helpers.dm b/code/modules/mob/mob_helpers.dm index 65e83d3c5d..5c73fc3e9b 100644 --- a/code/modules/mob/mob_helpers.dm +++ b/code/modules/mob/mob_helpers.dm @@ -473,7 +473,7 @@ It's fairly easy to fix if dealing with single letters but not so much with comp ClickOn(T) /mob/proc/log_message(message, message_type) - if(!LAZYLEN(message) || !message_type) + if(!LAZYLEN(message) || !message_type) return if(!islist(logging[message_type])) From 804552355bda0d51c145e55b57528f91222aba12 Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Fri, 2 Jun 2017 22:03:58 -0700 Subject: [PATCH 049/130] Update corpse.dm --- code/modules/awaymissions/corpse.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index e8f4b07c44..55bdacb0d5 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -416,7 +416,7 @@ back = /obj/item/weapon/storage/backpack/security has_id = 1 id_job = "Private Security Officer" - id_access_list = list(GLOB.access_cent_captain, GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_storage) + id_access_list = list(GLOB.access_cent_captain, GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_storage, GLOB.access_security) /obj/effect/mob_spawn/human/commander/alive death = FALSE From bce5cbd6085bfc05aad9888a76126a4c36f455b3 Mon Sep 17 00:00:00 2001 From: kevinz000 Date: Fri, 2 Jun 2017 22:04:07 -0700 Subject: [PATCH 050/130] Delete corpse.dm.rej --- code/modules/awaymissions/corpse.dm.rej | 10 ---------- 1 file changed, 10 deletions(-) delete mode 100644 code/modules/awaymissions/corpse.dm.rej diff --git a/code/modules/awaymissions/corpse.dm.rej b/code/modules/awaymissions/corpse.dm.rej deleted file mode 100644 index 92f93e1c1c..0000000000 --- a/code/modules/awaymissions/corpse.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm (rejected hunks) -@@ -372,7 +372,7 @@ - /obj/effect/mob_spawn/human/nanotrasensoldier - name = "Nanotrasen Private Security Officer" - id_job = "Private Security Force" -- id_access_list = list(GLOB.access_cent_captain, GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_storage) -+ id_access_list = list(GLOB.access_cent_captain, GLOB.access_cent_general, GLOB.access_cent_specops, GLOB.access_cent_medical, GLOB.access_cent_storage, GLOB.access_security) - outfit = /datum/outfit/nanotrasensoldiercorpse - - /datum/outfit/nanotrasensoldiercorpse From dfcd3263376ab4d06e7008f3e0979cee82af9f90 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 08:28:48 -0500 Subject: [PATCH 051/130] [MIRROR] Typos in syndicate uplink descriptions (#1341) * Typos in syndicate uplink descriptions * Delete uplink_item.dm.rej --- code/modules/uplink/uplink_item.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/uplink/uplink_item.dm b/code/modules/uplink/uplink_item.dm index 1170362a6c..96f038c55d 100644 --- a/code/modules/uplink/uplink_item.dm +++ b/code/modules/uplink/uplink_item.dm @@ -203,7 +203,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/dangerous/shotgun name = "Bulldog Shotgun" desc = "A fully-loaded semi-automatic drum-fed shotgun. Compatiable with all 12g rounds. Designed for close \ - quarter anti-personel engagements." + quarter anti-personnel engagements." item = /obj/item/weapon/gun/ballistic/automatic/shotgun/bulldog cost = 8 surplus = 40 @@ -905,7 +905,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/device_tools/military_belt name = "Chest Rig" - desc = "A robust seven-slot set of webbing that is capable of holding all manner of tatical equipment." + desc = "A robust seven-slot set of webbing that is capable of holding all manner of tactical equipment." item = /obj/item/weapon/storage/belt/military cost = 1 exclude_modes = list(/datum/game_mode/nuclear) @@ -1021,7 +1021,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/device_tools/powersink name = "Power Sink" desc = "When screwed to wiring attached to a power grid and activated, this large device places excessive \ - load on the grid, causing a stationwide blackout. The sink is large and cannot be stored in most \ + load on the grid, causing a station-wide blackout. The sink is large and cannot be stored in most \ traditional bags and boxes." item = /obj/item/device/powersink cost = 6 @@ -1059,7 +1059,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/device_tools/rad_laser name = "Radioactive Microlaser" desc = "A radioactive microlaser disguised as a standard Nanotrasen health analyzer. When used, it emits a \ - powerful burst of radiation, which, after a short delay, can incapitate all but the most protected \ + powerful burst of radiation, which, after a short delay, can incapacitate all but the most protected \ of humanoids. It has two settings: intensity, which controls the power of the radiation, \ and wavelength, which controls how long the radiation delay is." item = /obj/item/device/healthanalyzer/rad_laser @@ -1241,7 +1241,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/role_restricted/mimery name = "Guide to Advanced Mimery Series" - desc = "The classical two part series on how to further hone your mime skills. Upon studying the series, the user should be able to make 3x1 invisble walls, and shoot bullets out of their fingers. Obviously only works for Mimes." + desc = "The classical two part series on how to further hone your mime skills. Upon studying the series, the user should be able to make 3x1 invisible walls, and shoot bullets out of their fingers. Obviously only works for Mimes." cost = 12 item = /obj/item/weapon/storage/box/syndie_kit/mimery restricted_roles = list("Mime") @@ -1353,7 +1353,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/badass/surplus name = "Syndicate Surplus Crate" - desc = "A dusty crate from the back of the Syndicate warehouse. Rumored to contain a valuable assortion of items, \ + desc = "A dusty crate from the back of the Syndicate warehouse. Rumored to contain a valuable assortment of items, \ but you never know. Contents are sorted to always be worth 50 TC." item = /obj/structure/closet/crate cost = 20 From 4a84f13ed049e5bc3dbd4acef1ad9943fc03c195 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 08:35:03 -0500 Subject: [PATCH 052/130] Revert "[s]Revert "Revert "Revert "Revert "Revert "Revert "Typos in syndicate uplink descriptions""""""" (#1359) --- code/modules/uplink/uplink_item.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/uplink/uplink_item.dm b/code/modules/uplink/uplink_item.dm index 96f038c55d..1bbaf7ab02 100644 --- a/code/modules/uplink/uplink_item.dm +++ b/code/modules/uplink/uplink_item.dm @@ -224,7 +224,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/dangerous/machinegun name = "L6 Squad Automatic Weapon" - desc = "A fully-loaded Aussec Armory belt-fed machine gun. \ + desc = "A fully-loaded Aussec Armoury belt-fed machine gun. \ This deadly weapon has a massive 50-round magazine of devastating 1.95x129mm ammunition." item = /obj/item/weapon/gun/ballistic/automatic/l6_saw cost = 18 @@ -297,7 +297,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/dangerous/powerfist name = "Power Fist" desc = "The power-fist is a metal gauntlet with a built-in piston-ram powered by an external gas supply.\ - Upon hitting a target, the piston-ram will extend forward to make contact for some serious damage. \ + Upon hitting a target, the piston-ram will extend foward to make contact for some serious damage. \ Using a wrench on the piston valve will allow you to tweak the amount of gas used per punch to \ deal extra damage and hit targets further. Use a screwdriver to take out any attached tanks." item = /obj/item/weapon/melee/powerfist @@ -386,7 +386,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. cost = 1 /datum/uplink_item/ammo/pistolap - name = "10mm Armor Piercing Magazine" + name = "10mm Armour Piercing Magazine" desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. These rounds are less effective at injuring the target but penetrate protective gear." item = /obj/item/ammo_box/magazine/m10mm/ap cost = 2 @@ -399,7 +399,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/ammo/pistolhp name = "10mm Hollow Point Magazine" - desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. These rounds are more damaging but ineffective against armor." + desc = "An additional 8-round 10mm magazine; compatible with the Stechkin Pistol. These rounds are more damaging but ineffective against armour." item = /obj/item/ammo_box/magazine/m10mm/hp cost = 3 @@ -1343,7 +1343,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/badass/bundle name = "Syndicate Bundle" - desc = "Syndicate Bundles are specialized groups of items that arrive in a plain box. \ + desc = "Syndicate Bundles are specialised groups of items that arrive in a plain box. \ These items are collectively worth more than 20 telecrystals, but you do not know which specialisation \ you will receive." item = /obj/item/weapon/storage/box/syndicate From 32c288dfc8176f444296fc8ecda7bcd145d5f0d0 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 08:36:34 -0500 Subject: [PATCH 053/130] Gives the pod people's dispenser all the chemicals they could ever want. (#1357) --- .../chemistry/machinery/chem_dispenser.dm | 21 +++++++++++++++---- 1 file changed, 17 insertions(+), 4 deletions(-) diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index 99056eb1dc..428d1fc114 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -184,7 +184,7 @@ beaker.loc = src to_chat(user, "You add \the [B] to the machine.") - beaker_overlay = beaker_overlay || mutable_appearance(icon, "disp_beaker") + beaker_overlay = beaker_overlay || mutable_appearance(icon, "disp_beaker") beaker_overlay.pixel_x = rand(-10, 5)//randomize beaker overlay position. add_overlay(beaker_overlay) else if(user.a_intent != INTENT_HARM && !istype(I, /obj/item/weapon/card/emag)) @@ -370,6 +370,19 @@ /obj/machinery/chem_dispenser/mutagensaltpeter - name = "mutagen and saltpeter dispenser" - desc = "Creates and dispenses mutagen and even saltpeter." - dispensable_reagents = list("mutagen", "saltpetre") + name = "botanical chemical dispenser" + desc = "Creates and dispenses chemicals useful for botany." + dispensable_reagents = list( + "mutagen", + "saltpetre", + "eznutriment", + "left4zednutriment", + "robustharvestnutriment", + "water", + "plantbgone", + "weedkiller", + "pestkiller", + "cryoxadone", + "ammonia", + "ash", + "diethylamine") From 88043cfba0b17542deeb3635bd21e92a80e18119 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 08:36:35 -0500 Subject: [PATCH 054/130] Automatic changelog generation for PR #1357 [ci skip] --- html/changelogs/AutoChangeLog-pr-1357.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1357.yml diff --git a/html/changelogs/AutoChangeLog-pr-1357.yml b/html/changelogs/AutoChangeLog-pr-1357.yml new file mode 100644 index 0000000000..3714e15677 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1357.yml @@ -0,0 +1,4 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - tweak: "The Seed Vault's chemical dispenser now has all the chemicals a pod person could want." From 11d5262e0cc0d9c3293a485926c0f92f11250931 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 08:36:49 -0500 Subject: [PATCH 055/130] Dominator colors are now directly determined by the gang's color (#1355) --- code/game/gamemodes/gang/dominator.dm | 29 +++++++++++++++++++------- icons/obj/machines/dominator.dmi | Bin 28835 -> 30867 bytes 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/code/game/gamemodes/gang/dominator.dm b/code/game/gamemodes/gang/dominator.dm index a961ec48b1..772db77d63 100644 --- a/code/game/gamemodes/gang/dominator.dm +++ b/code/game/gamemodes/gang/dominator.dm @@ -33,13 +33,14 @@ /obj/machinery/dominator/tesla_act() qdel(src) -/obj/machinery/dominator/New() - ..() +/obj/machinery/dominator/Initialize() + . = ..() set_light(2) GLOB.poi_list |= src spark_system = new spark_system.set_up(5, TRUE, src) countdown = new(src) + update_icon() /obj/machinery/dominator/examine(mob/user) ..() @@ -103,8 +104,23 @@ spark_system.start() else if(!(stat & BROKEN)) spark_system.start() - cut_overlays() + update_icon() + +/obj/machinery/dominator/update_icon() + cut_overlays() + if(!(stat & BROKEN)) + icon_state = "dominator-active" + if(operating) + var/mutable_appearance/dominator_overlay = mutable_appearance('icons/obj/machines/dominator.dmi', "dominator-overlay") + if(gang) + dominator_overlay.color = gang.color_hex + add_overlay(dominator_overlay) + else + icon_state = "dominator" + if(obj_integrity/max_integrity < 0.66) add_overlay("damage") + else + icon_state = "dominator-broken" /obj/machinery/dominator/obj_break(damage_flag) if(!(stat & BROKEN) && !(flags & NODECONSTRUCT)) @@ -142,10 +158,9 @@ gang.message_gangtools("Hostile takeover cancelled: Dominator is no longer operational.[gang.dom_attempts ? " You have [gang.dom_attempts] attempt remaining." : " The station network will have likely blocked any more attempts by us."]",1,1) set_light(0) - icon_state = "dominator-broken" - cut_overlays() operating = 0 stat |= BROKEN + update_icon() STOP_PROCESSING(SSmachines, src) /obj/machinery/dominator/Destroy() @@ -196,9 +211,9 @@ priority_announce("Network breach detected in [locname]. The [gang.name] Gang is attempting to seize control of the station!","Network Alert") gang.domination() SSshuttle.registerHostileEnvironment(src) - src.name = "[gang.name] Gang [src.name]" + name = "[gang.name] Gang [name]" operating = 1 - icon_state = "dominator-[gang.color]" + update_icon() countdown.color = gang.color_hex countdown.start() diff --git a/icons/obj/machines/dominator.dmi b/icons/obj/machines/dominator.dmi index 9f743174e74b77e3bccee18e894509ed936e1644..42337dc1c80b5202e4d250d89e2f68d5263dde6b 100644 GIT binary patch literal 30867 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 literal 28835 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

p{p?!ZTh!@+DFT3E#<(pQs`Fe|$PR3UEesa#iUo zg7Y#@*l_dUT^`B#2}l}dzrFLy!l=Pfe^a}^U~FI7@h3nksx#arS5Dbi8(ldqQV4%S zvJFi54y-e40bdDlSc=3G$7gx+^@9jt^hqXhkkcp{@J$>X(hWVfxim1Ihm+m|7 zCF#?g%xr9K;LV0Ppi#bAJ-7$Obe8o@H^1A;L#|=bZNNo-H~ILn_dvl>Y7RV2joX&KUj>f@fdxgu$xsJRZC}pC+>XZozun}I6xwK0GXiq&nFVEv|WIz;Q6WEm`7PYs8Jq` z*3@D9n8oU&MOvXX85$_cV07vIl;zd)zxwu z8Q0(Mo7ZANBZ^u!Kk8D2DOD~n8T01>Qx#&koYez=*RRmB2wUg!*C)U9-~w zJDQ>X?SPbSg*S=$Y(DV#tlj0N@R+QQLO5(` zI7)V9FDBlP-t)UXT^VC<3bS-G&Bn@~KGB}8QcfFX0(_W)@$QrY__6#C zn4+`qC1aodRNZ+SICG|FW~iI5m%)`s-464Q2=X`zaFnu+9H!@R)I}5)(=>7O?2O8f^!8ic zy2aHS3sFC}w556=n>WR;9CmJvJQQvh)Co`z79pabfV<}+4zXMBzja>&(tQ6zZ-0q~ z8VeF(gbt^CB=&ldrIH_xV08g=ck36csbU8Ch(41vs?%?TJ&iQWPMsQr2L&m^Y;89& zzia=TE#HYD06Di}*sJH4!BiQ*T&_Gh`twI^mkd@R$WcC3(?$o{PmdlmUAnY31wHtF z79dhC$VQc3_>v`hE%Zt)02F!KMeB$3-hJzw@(> z`~uP-lx@Nbk6A7qUEM}!g4?%u6p$}wr|FDe>wdG(;6(exo3!9T53Qa7X?kgK;kLku zSt$8G4R;=OLe$rH1|?sP=iuNea3z3*?Zc70h=HYR4;~ad<3K5hmkp2R!-pl73lrHU zmx1%_`yH^o3LwfI5|r?|+w$2*^L^9b0L zsSh4Mt=)e%QX7|ukX`PJrJhT!-pw zdgeD$eU3nbL-PsE%{Gv=h&0{CzYZ~DkkLS{;5Y+7yQ~A3@8;qIpfSpuvNDk2ZOBY$ z^{9(owZm_rVbLr3v#hcx+x-$?m=GsQvB?23{|Gdt6%~v~yI+e5g5NNQ zM*G6Um*~xG7I6kAKra#S`Q|XX-O8WwfayZviu;9)pizu#jY(PC)>C^qycEj@h%)7$ z-OfT-eR$tFY_6CU`TINH=d3L(rbIqi)LKl~$-W`l+0{3oqe{N#<&ps?;Dg5B+t`>- zIJdj=>E>GDMqK^oy6O)Xi>N$-LVAP0VuWx(Mt{En>dosmyPr4Pp-y3xMm-5s$kWGh zdTIbC8<&hZOMgj0 zn<;phWIJ)>)rF Date: Sat, 3 Jun 2017 08:37:08 -0500 Subject: [PATCH 056/130] Gives the janitor a flyswatter in their roundstart equipment (#1354) --- .../objects/structures/crates_lockers/closets/job_closets.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/structures/crates_lockers/closets/job_closets.dm b/code/game/objects/structures/crates_lockers/closets/job_closets.dm index 801808f25e..de8d807f93 100644 --- a/code/game/objects/structures/crates_lockers/closets/job_closets.dm +++ b/code/game/objects/structures/crates_lockers/closets/job_closets.dm @@ -64,6 +64,7 @@ new /obj/item/clothing/gloves/color/black(src) new /obj/item/clothing/head/soft/purple(src) new /obj/item/weapon/paint/paint_remover(src) + new /obj/item/weapon/melee/flyswatter(src) new /obj/item/device/flashlight(src) for(var/i in 1 to 3) new /obj/item/weapon/caution(src) From 1330b9f733050b02524afde5881bbdb048f9cc2c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 08:37:10 -0500 Subject: [PATCH 057/130] Automatic changelog generation for PR #1354 [ci skip] --- html/changelogs/AutoChangeLog-pr-1354.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1354.yml diff --git a/html/changelogs/AutoChangeLog-pr-1354.yml b/html/changelogs/AutoChangeLog-pr-1354.yml new file mode 100644 index 0000000000..ce5a9bc89d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1354.yml @@ -0,0 +1,4 @@ +author: "Improvedname" +delete-after: True +changes: + - rscadd: "Janitors now start with a flyswatter" From fa305c2aecd4b3e3b7cbeff23dd0929afbb777f8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 08:37:30 -0500 Subject: [PATCH 058/130] [MIRROR] Fix NOPOWER being set incorrectly for holopads (#1300) * Fix NOPOWER being set incorrectly for holopads * Update hologram.dm * Delete hologram.dm.rej --- code/game/machinery/hologram.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index 8301416f0c..8578096b3e 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -74,7 +74,7 @@ Possible to do for anyone motivated enough: if (powered()) stat &= ~NOPOWER else - stat |= ~NOPOWER + stat |= NOPOWER /obj/machinery/holopad/RefreshParts() var/holograph_range = 4 @@ -402,4 +402,4 @@ For the other part of the code, check silicon say.dm. Particularly robot talk.*/ req_components = list(/obj/item/weapon/stock_parts/capacitor = 1) #undef HOLOPAD_PASSIVE_POWER_USAGE -#undef HOLOGRAM_POWER_USAGE \ No newline at end of file +#undef HOLOGRAM_POWER_USAGE From f8505883d4908453271b8ccc245a95eb4ed94af0 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 08:39:11 -0500 Subject: [PATCH 059/130] Removes dragoontomb ruin and loot. (#1290) --- _maps/RandomRuins/SpaceRuins/dragoontomb.dmm | 1888 ----------------- code/datums/ruins/space.dm | 8 +- code/game/objects/items/weapons/twohanded.dm | 54 +- .../mob/living/simple_animal/hostile/flan.dm | 89 - tgstation.dme | 1 - 5 files changed, 2 insertions(+), 2038 deletions(-) delete mode 100644 _maps/RandomRuins/SpaceRuins/dragoontomb.dmm delete mode 100644 code/modules/mob/living/simple_animal/hostile/flan.dm diff --git a/_maps/RandomRuins/SpaceRuins/dragoontomb.dmm b/_maps/RandomRuins/SpaceRuins/dragoontomb.dmm deleted file mode 100644 index 94d7274849..0000000000 --- a/_maps/RandomRuins/SpaceRuins/dragoontomb.dmm +++ /dev/null @@ -1,1888 +0,0 @@ -//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE -"a" = ( -/turf/template_noop, -/area/template_noop) -"b" = ( -/turf/open/floor/plating/asteroid/airless, -/area/ruin/unpowered/no_grav) -"c" = ( -/turf/closed/mineral/volcanic/lava_land_surface{ - baseturf = /turf/open/floor/plating/asteroid - }, -/area/ruin/unpowered/no_grav) -"d" = ( -/mob/living/simple_animal/hostile/flan/water, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/unpowered/no_grav) -"e" = ( -/mob/living/simple_animal/hostile/flan/fire, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/unpowered/no_grav) -"f" = ( -/obj/structure/lattice, -/turf/template_noop, -/area/template_noop) -"g" = ( -/obj/item/weapon/bikehorn, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/unpowered/no_grav) -"h" = ( -/turf/closed/wall/mineral/iron, -/area/ruin/unpowered/no_grav) -"i" = ( -/obj/structure/rack, -/obj/item/weapon/kitchen/knife/combat/survival, -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"j" = ( -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"k" = ( -/obj/structure/rack, -/obj/item/weapon/twohanded/spear, -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"l" = ( -/obj/structure/rack, -/obj/item/weapon/relic, -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"m" = ( -/obj/structure/mineral_door/wood, -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"n" = ( -/obj/structure/rack, -/obj/item/weapon/dice/d4, -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"o" = ( -/obj/structure/rack, -/obj/item/weapon/dice/d8, -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"p" = ( -/obj/structure/rack, -/obj/item/weapon/dice/d12, -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"q" = ( -/obj/structure/rack, -/obj/item/weapon/dice/d00, -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"r" = ( -/obj/structure/rack, -/obj/item/weapon/dice/d20, -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"s" = ( -/obj/structure/statue/silver/sec, -/turf/open/floor/mineral/silver, -/area/ruin/unpowered/no_grav) -"t" = ( -/obj/structure/statue/silver/md, -/turf/open/floor/mineral/silver, -/area/ruin/unpowered/no_grav) -"u" = ( -/obj/structure/table/wood/fancy, -/obj/item/weapon/twohanded/skybulge, -/turf/open/floor/mineral/silver, -/area/ruin/unpowered/no_grav) -"v" = ( -/turf/open/floor/mineral/silver, -/area/ruin/unpowered/no_grav) -"w" = ( -/obj/structure/mineral_door/silver, -/turf/open/floor/mineral/silver, -/area/ruin/unpowered/no_grav) -"x" = ( -/obj/structure/closet/coffin, -/obj/item/stack/sheet/bone, -/turf/open/floor/mineral/silver, -/area/ruin/unpowered/no_grav) -"y" = ( -/mob/living/simple_animal/hostile/flan/fire, -/turf/open/floor/plating/astplate{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) -"z" = ( -/obj/structure/statue/silver/secborg, -/turf/open/floor/mineral/silver, -/area/ruin/unpowered/no_grav) -"A" = ( -/obj/structure/statue/silver/medborg, -/turf/open/floor/mineral/silver, -/area/ruin/unpowered/no_grav) -"B" = ( -/obj/structure/table/wood/fancy, -/obj/item/weapon/reagent_containers/food/snacks/donkpocket, -/turf/open/floor/mineral/silver, -/area/ruin/unpowered/no_grav) -"C" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 8 - }, -/turf/open/floor/plating/astplate{ - icon_state = "astplate_warn"; - initial_gas_mix = "TEMP=2.7"; - tag = "icon-astplate_warn (WEST)" - }, -/area/ruin/unpowered/no_grav) -"D" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 4 - }, -/turf/open/floor/plating/astplate{ - icon_state = "astplate_warn"; - initial_gas_mix = "TEMP=2.7"; - tag = "icon-astplate_warn (EAST)" - }, -/area/ruin/unpowered/no_grav) -"E" = ( -/obj/item/weapon/dice/d10, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/unpowered/no_grav) -"F" = ( -/obj/structure/grille, -/turf/template_noop, -/area/ruin/unpowered/no_grav) -"G" = ( -/obj/item/weapon/dice/d100, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/unpowered/no_grav) -"H" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 10 - }, -/turf/open/floor/plating/astplate{ - icon_state = "astplate_warn"; - initial_gas_mix = "TEMP=2.7"; - tag = "icon-astplate_warn (SOUTHWEST)" - }, -/area/ruin/unpowered/no_grav) -"I" = ( -/obj/effect/turf_decal/stripes/asteroid/line{ - dir = 6 - }, -/turf/open/floor/plating/astplate{ - icon_state = "astplate_warn"; - initial_gas_mix = "TEMP=2.7"; - tag = "icon-astplate_warn (SOUTHEAST)" - }, -/area/ruin/unpowered/no_grav) -"J" = ( -/obj/item/weapon/crowbar/red, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/unpowered/no_grav) -"K" = ( -/obj/item/weapon/dice/d1, -/turf/open/floor/plating/asteroid/airless, -/area/ruin/unpowered/no_grav) -"L" = ( -/turf/open/floor/mineral/silver{ - initial_gas_mix = "TEMP=2.7" - }, -/area/ruin/unpowered/no_grav) - -(1,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -"} -(2,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -"} -(3,1,1) = {" -a -a -a -a -a -a -a -b -b -c -c -c -c -a -a -a -a -c -c -c -c -c -b -b -b -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -"} -(4,1,1) = {" -a -a -a -a -a -a -b -b -b -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -b -b -b -c -c -c -a -a -a -a -c -c -c -a -a -a -"} -(5,1,1) = {" -a -a -a -a -a -a -b -b -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -c -a -a -a -"} -(6,1,1) = {" -a -a -a -a -a -b -b -b -c -c -c -c -c -c -c -c -c -c -c -b -c -c -c -c -c -c -c -c -c -b -b -b -b -c -c -c -c -c -a -a -"} -(7,1,1) = {" -a -a -a -a -b -b -b -b -b -b -b -c -b -c -c -c -c -c -b -b -c -c -b -b -c -c -c -b -c -b -c -c -b -c -c -c -c -c -a -a -"} -(8,1,1) = {" -a -b -b -b -b -b -c -c -b -b -b -b -b -d -c -c -c -c -b -b -c -c -c -b -b -c -b -b -c -c -c -c -c -c -b -c -c -a -a -a -"} -(9,1,1) = {" -a -a -c -c -c -c -c -c -c -c -c -c -c -b -c -c -c -b -b -b -b -c -c -c -b -b -b -c -c -c -c -b -c -c -b -c -c -c -a -a -"} -(10,1,1) = {" -a -a -c -c -c -c -c -c -c -c -c -c -c -b -c -c -c -b -b -b -b -c -c -c -b -d -c -c -c -c -b -b -c -c -b -c -c -c -c -a -"} -(11,1,1) = {" -a -a -a -c -c -c -c -c -b -b -b -c -c -b -b -c -c -c -c -b -E -c -b -c -b -c -c -c -c -b -b -c -c -b -b -c -c -c -a -a -"} -(12,1,1) = {" -a -a -a -c -c -c -c -b -d -b -b -c -c -b -b -b -c -c -c -c -c -c -G -c -b -c -c -c -b -b -c -c -c -b -b -c -c -b -b -a -"} -(13,1,1) = {" -a -a -a -c -c -c -c -b -b -b -e -b -c -c -b -b -b -b -c -c -c -c -c -c -b -b -c -c -b -b -c -c -c -c -c -c -c -b -a -a -"} -(14,1,1) = {" -a -a -a -c -c -c -c -b -b -c -b -b -b -c -c -c -c -b -b -b -b -b -c -c -c -b -b -c -b -c -c -c -c -c -c -b -b -a -a -a -"} -(15,1,1) = {" -a -a -a -c -c -c -c -c -b -c -c -b -g -c -c -c -c -c -b -b -b -b -c -c -c -b -b -c -b -c -c -c -c -c -c -b -b -a -a -a -"} -(16,1,1) = {" -a -a -a -c -c -c -c -c -c -c -c -b -b -b -b -c -c -c -c -c -b -b -c -b -b -c -b -c -b -c -c -b -b -b -b -b -b -a -a -a -"} -(17,1,1) = {" -a -a -a -a -c -c -c -c -c -c -b -d -b -b -c -c -c -c -c -c -c -b -b -b -c -c -b -b -b -b -b -b -b -b -b -b -b -a -a -a -"} -(18,1,1) = {" -a -a -a -a -c -c -c -c -c -b -b -c -c -c -c -f -c -c -c -c -c -b -b -c -c -b -b -b -d -b -c -c -c -c -b -b -b -a -a -a -"} -(19,1,1) = {" -a -a -a -a -c -c -c -c -c -c -c -c -a -a -a -f -a -a -f -a -a -c -b -b -c -b -b -b -b -b -b -c -c -c -c -b -b -a -a -a -"} -(20,1,1) = {" -a -a -a -a -b -b -c -c -c -c -a -a -h -h -h -h -h -h -h -h -f -c -c -b -b -b -b -c -c -b -b -c -c -c -c -c -b -a -a -a -"} -(21,1,1) = {" -a -a -a -a -b -b -b -b -c -c -c -f -h -i -j -h -n -j -j -h -a -f -c -c -b -b -b -c -c -c -b -b -c -c -c -c -b -b -a -a -"} -(22,1,1) = {" -a -a -a -a -a -b -b -b -c -c -c -a -h -j -j -m -j -j -j -h -F -F -c -c -J -b -c -c -c -c -c -b -c -c -c -c -c -c -a -a -"} -(23,1,1) = {" -a -a -a -a -a -b -b -b -c -c -a -a -h -k -j -h -o -j -j -C -C -C -H -b -b -b -c -b -b -b -c -b -c -c -c -c -c -a -a -a -"} -(24,1,1) = {" -a -a -a -a -a -a -b -b -c -c -c -a -h -h -h -h -p -j -y -D -D -D -I -b -b -d -c -c -b -b -c -b -c -c -c -c -c -a -a -a -"} -(25,1,1) = {" -a -a -a -a -a -a -b -b -b -c -c -f -h -l -j -h -q -j -j -h -F -F -c -b -b -c -c -c -b -K -c -b -c -c -c -c -c -c -a -a -"} -(26,1,1) = {" -a -a -a -a -a -a -a -b -b -c -c -a -h -j -j -m -j -j -j -h -f -c -c -b -b -c -b -c -c -c -c -b -c -b -c -c -c -c -a -a -"} -(27,1,1) = {" -a -a -a -a -a -a -a -b -b -c -c -f -h -k -j -h -r -L -j -h -a -c -b -b -c -c -b -c -c -c -c -c -c -b -c -c -b -b -a -a -"} -(28,1,1) = {" -a -a -a -a -a -a -a -b -b -c -a -f -h -h -h -h -h -w -h -h -a -c -b -c -c -b -b -c -c -b -c -c -c -b -d -b -b -b -a -a -"} -(29,1,1) = {" -a -a -a -a -a -a -a -b -b -c -a -f -a -a -a -h -s -v -z -h -f -c -b -c -b -b -c -c -c -b -c -c -c -b -c -c -c -a -a -a -"} -(30,1,1) = {" -a -a -a -a -a -a -a -a -b -c -c -c -c -f -f -h -h -v -h -h -a -c -c -c -b -d -c -b -c -b -c -c -c -b -c -c -b -b -a -a -"} -(31,1,1) = {" -a -a -a -a -a -a -a -a -a -c -c -c -c -a -a -h -t -v -A -h -a -a -c -c -c -b -c -b -c -b -b -b -b -b -c -c -b -a -a -a -"} -(32,1,1) = {" -a -a -a -a -a -a -a -a -a -c -c -c -c -c -a -h -h -v -h -h -f -f -f -c -b -b -c -c -c -c -b -b -c -c -c -c -c -a -a -a -"} -(33,1,1) = {" -a -a -a -a -a -a -a -a -a -a -c -c -c -c -f -h -u -v -B -h -a -a -c -c -b -b -b -c -c -c -b -c -c -c -c -c -c -c -a -a -"} -(34,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -c -c -c -a -h -h -x -h -h -a -a -c -c -c -b -b -c -b -b -b -c -c -c -c -c -c -c -a -a -"} -(35,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -c -c -c -h -h -h -f -a -c -c -c -c -c -b -b -b -c -c -c -c -c -c -c -c -a -a -a -"} -(36,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -c -c -c -a -f -c -c -c -c -b -b -b -b -c -c -c -c -c -c -c -a -a -a -a -a -"} -(37,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -c -c -c -c -c -c -b -b -b -b -b -b -b -c -c -c -c -c -a -a -a -a -a -a -"} -(38,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -c -c -b -b -b -b -a -a -a -a -b -b -c -c -c -a -a -a -a -a -a -a -"} -(39,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -b -b -a -a -a -a -a -a -a -b -a -a -a -a -a -a -a -a -a -a -"} -(40,1,1) = {" -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -a -"} diff --git a/code/datums/ruins/space.dm b/code/datums/ruins/space.dm index 36883c59fe..c7912c4c6c 100644 --- a/code/datums/ruins/space.dm +++ b/code/datums/ruins/space.dm @@ -241,10 +241,4 @@ id = "miracle" suffix = "miracle.dmm" name = "Ordinary Space Tile" - description = "Absolutely nothing strange going on here please move along, plenty more space to see right this way!" - -/datum/map_template/ruin/space/dragoon - id = "dragoon" - suffix = "dragoontomb.dmm" - name = "Sky Bulge Tomb" - description = "A tomb of a dice-loving dragoon in space. Turns out he got too good and jumped too high. Contains the Sky Bulge, which when thrown, warps the thrower." + description = "Absolutely nothing strange going on here please move along, plenty more space to see right this way!" \ No newline at end of file diff --git a/code/game/objects/items/weapons/twohanded.dm b/code/game/objects/items/weapons/twohanded.dm index baf65fd084..0fad89dec5 100644 --- a/code/game/objects/items/weapons/twohanded.dm +++ b/code/game/objects/items/weapons/twohanded.dm @@ -698,56 +698,4 @@ sharpness = IS_SHARP /obj/item/weapon/twohanded/bonespear/update_icon() - icon_state = "bone_spear[wielded]" - -/* - * Sky Bulge (Gae Bolg, tradtional dragoon lance from many FF games.) - */ -/obj/item/weapon/twohanded/skybulge //Copy+paste job from bonespear because no explosions. - icon_state = "sky_bulge0" - name = "Sky Bulge" - desc = "A legendary stick with a very pointy tip. Looks to be used for throwing. And jumping. Can be stubborn if you throw too much." //TODO: Be funnier. - force = 10 //This thing aint for robusting. - w_class = WEIGHT_CLASS_BULKY - slot_flags = SLOT_BACK - force_unwielded = 10 - force_wielded = 18 //Same as regular spear. This is a utility weapon. - throwforce = 24 //And that utility is throwing. 24 so it takes 5 hits instead of 4. - throw_speed = 4 - embedded_impact_pain_multiplier = 0 //If you somehow embed this, it's not going to hurt. - armour_penetration = 15 //Same as Bone Spear - embed_chance = 0 //Would ruin the whole theme of the thing. - hitsound = 'sound/weapons/bladeslice.ogg' - attack_verb = list("attacked", "poked", "jabbed", "torn", "gored", "lanced") //Added lanced for flavour. - sharpness = IS_SHARP - var/maxdist = 16 - var/throw_cooldown = 0 //Should equate to half a second. Not supposed to be varedited. - -/obj/item/weapon/twohanded/skybulge/update_icon() - icon_state = "sky_bulge[wielded]" - -/obj/item/weapon/twohanded/skybulge/throw_at(atom/target, range, speed, mob/thrower, spin=1, diagonals_first = 0, datum/callback/callback) //Throw cooldown and offhand-proofing. - if(throw_cooldown > world.time) - var/mob/user = thrownby - user.put_in_hands(src) - return - unwield(src) - ..() - -/obj/item/weapon/twohanded/skybulge/throw_impact(atom/target) //Praise be the ratvar spear for showing me how to use this proc. - var/turf/turfhit = get_turf(target) - var/mob/user = thrownby - var/turf/source = get_turf(thrownby) - - if(source.z == ZLEVEL_STATION && get_dist(turfhit, source) < maxdist || source.z != ZLEVEL_STATION) - ..() - if(do_after_mob(user, src, 5, uninterruptible = 1, progress = 0)) - if(QDELETED(src)) - return - var/turf/landing = get_turf(src) - if (loc != landing) - return - user.forceMove(landing) - throw_cooldown = world.time + 5 //Half a second between throws. - user.put_in_hands(src) - playsound(src, 'sound/weapons/laser2.ogg', 20, 1) + icon_state = "bone_spear[wielded]" \ No newline at end of file diff --git a/code/modules/mob/living/simple_animal/hostile/flan.dm b/code/modules/mob/living/simple_animal/hostile/flan.dm deleted file mode 100644 index cb581b6ec5..0000000000 --- a/code/modules/mob/living/simple_animal/hostile/flan.dm +++ /dev/null @@ -1,89 +0,0 @@ -//Will probably eventually be expanded to fit multiple types of Flan because I am a nerd. - -/mob/living/simple_animal/hostile/flan - name = "Flan" - desc = "Definitely not a dessert." - var/casting = 0 - icon_state = "flan" //Required for the inheritance of casting animations. - icon_living = "flan" - icon_dead = "flan_dead" - turns_per_move = 5 - environment_smash = ENVIRONMENT_SMASH_NONE - speed = -2 - maxHealth = 50 - health = 50 - harm_intent_damage = 5 - damage_coeff = list(BRUTE = 0.75, BURN = 1.5, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) - melee_damage_lower = 5 - melee_damage_upper = 10 - attacktext = "headbutts" - attack_sound = 'sound/weapons/punch1.ogg' - a_intent = INTENT_HARM - atmos_requirements = list("min_oxy" = 0, "max_oxy" = 0, "min_tox" = 0, "max_tox" = 0, "min_co2" = 0, "max_co2" = 0, "min_n2" = 0, "max_n2" = 0) - unsuitable_atmos_damage = 0 - ranged = 1 - retreat_distance = 2 - minimum_distance = 4 - AIStatus = AI_IDLE - ranged_message = "begins to cast something" - ranged_cooldown_time = 15 - var/spellname = "a generic spell!" - var/spellsound = 'sound/effects/spray3.ogg' - var/spellanimation = ATTACK_EFFECT_SMASH //More in defines/misc.dm - var/spelldamagetype = BRUTE - var/spelldamage = 15 - var/spellcasttime = 15 //if you varedit this also varedit ranged_cooldown_time else the mob will attack again before the spell hits, looking weird but still working - -/mob/living/simple_animal/hostile/flan/Initialize() //Required for the inheritance of casting animations. - ..() - casting = 0 - icon_state = "[initial(icon_state)][casting]" - -/mob/living/simple_animal/hostile/flan/proc/spellaftereffects(mob/living/A) //Inherit and override. Allows for spells that stun and do basically anything you'd want. - return - -/mob/living/simple_animal/hostile/flan/OpenFire(mob/living/A) //Spellcasting! - if(isliving(A)) //A is originally an atom, this is here to prevent that from fucking this up. - visible_message("[src] [ranged_message] at [A]!") - casting = 1 - icon_state = "[initial(icon_state)][casting]" - if(do_after_mob(src, A, spellcasttime, uninterruptible = 1, progress = 0)) //Break LOS to dodge. - if(QDELETED(src)) - return - if((A in view(src))) - A.do_attack_animation(A, spellanimation) - playsound(A, spellsound, 20, 1) - A.apply_damage(damage = spelldamage,damagetype = spelldamagetype, def_zone = null, blocked = 0) - visible_message("[A] has been hit by [spellname]") - spellaftereffects(A,src) - ranged_cooldown = world.time + ranged_cooldown_time - casting = 0 - icon_state = "[initial(icon_state)][casting]" - -/mob/living/simple_animal/hostile/flan/fire - name = "Flame Flan" - desc = "You'd think they'd be spicy, but nobody has ever tried." - icon_state = "fireflan" - icon_living = "fireflan" - icon_dead = "fireflan_dead" - damage_coeff = list(BRUTE = 1.5, BURN = 0.75, TOX = 0, CLONE = 0, STAMINA = 0, OXY = 0) - spellname = "a Fire spell!" - spellsound = 'sound/effects/fuse.ogg' - spelldamagetype = BURN - spellcasttime = 20 - -/mob/living/simple_animal/hostile/flan/fire/spellaftereffects(mob/living/A) - A.adjust_fire_stacks(2) - A.IgniteMob() - -/mob/living/simple_animal/hostile/flan/water - name = "Water Flan" - desc = "Is pretty likely to dampen your spirits." - icon_state = "flan" - icon_living = "flan" - icon_dead = "flan_dead" - spellname = "a Water spell!" - spelldamage = 10 //Basic flan, learn the dance with em. - -/mob/living/simple_animal/hostile/flan/water/spellaftereffects(mob/living/A) - A.ExtinguishMob() \ No newline at end of file diff --git a/tgstation.dme b/tgstation.dme index a5d9cc06b9..2e2f6c5e7e 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1741,7 +1741,6 @@ #include "code\modules\mob\living\simple_animal\hostile\creature.dm" #include "code\modules\mob\living\simple_animal\hostile\eyeballs.dm" #include "code\modules\mob\living\simple_animal\hostile\faithless.dm" -#include "code\modules\mob\living\simple_animal\hostile\flan.dm" #include "code\modules\mob\living\simple_animal\hostile\giant_spider.dm" #include "code\modules\mob\living\simple_animal\hostile\headcrab.dm" #include "code\modules\mob\living\simple_animal\hostile\hivebot.dm" From c82c71a6c1e7c9ab8a7a8f349b2be82f568a7b27 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 08:39:23 -0500 Subject: [PATCH 060/130] Removes poison pen. (#1295) --- code/modules/paperwork/paper.dm | 1 - code/modules/paperwork/pen.dm | 9 --------- code/modules/uplink/uplink_item.dm | 7 ------- 3 files changed, 17 deletions(-) diff --git a/code/modules/paperwork/paper.dm b/code/modules/paperwork/paper.dm index 976e48707b..f985099219 100644 --- a/code/modules/paperwork/paper.dm +++ b/code/modules/paperwork/paper.dm @@ -304,7 +304,6 @@ else info += t // Oh, he wants to edit to the end of the file, let him. updateinfolinks() - i.on_write(src,usr) usr << browse("[name][info_links]


[stamps]
", "window=[name]") // Update the window update_icon() diff --git a/code/modules/paperwork/pen.dm b/code/modules/paperwork/pen.dm index b6f8ee8f74..276b4d8109 100644 --- a/code/modules/paperwork/pen.dm +++ b/code/modules/paperwork/pen.dm @@ -197,12 +197,3 @@ else icon_state = initial(icon_state) //looks like a normal pen when off. item_state = initial(item_state) - -//Crayons path disambiguity sigh. -/obj/item/proc/on_write(obj/item/weapon/paper/P, mob/user) - return - -/obj/item/weapon/pen/poison/on_write(obj/item/weapon/paper/P, mob/user) - P.contact_poison = "delayed_toxin" - P.contact_poison_volume = 10 - add_logs(user,P,"used poison pen on") diff --git a/code/modules/uplink/uplink_item.dm b/code/modules/uplink/uplink_item.dm index 1bbaf7ab02..c0ce1e8d2d 100644 --- a/code/modules/uplink/uplink_item.dm +++ b/code/modules/uplink/uplink_item.dm @@ -649,13 +649,6 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. cost = 4 exclude_modes = list(/datum/game_mode/nuclear,/datum/game_mode/gang) -/datum/uplink_item/stealthy_weapons/poison_pen - name = "Poison Pen" - desc = "Cutting edge of deadly writing implements technology, this gadget will infuse any piece of paper with delayed contact poison." - item = /obj/item/weapon/pen/poison - cost = 2 - exclude_modes = list(/datum/game_mode/nuclear) - /datum/uplink_item/stealthy_weapons/soap name = "Syndicate Soap" desc = "A sinister-looking surfactant used to clean blood stains to hide murders and prevent DNA analysis. \ From 272448de4fd4ef235bee557012a1a329bb278342 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 3 Jun 2017 17:17:48 -0500 Subject: [PATCH 061/130] Fixes janicart offsets. (#1362) --- code/datums/riding.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/datums/riding.dm b/code/datums/riding.dm index 1d989cc653..0a1f8f9f5d 100644 --- a/code/datums/riding.dm +++ b/code/datums/riding.dm @@ -45,7 +45,7 @@ if(offsetdir == ridden_dir) var/list/diroffsets = offsets[offsetdir] buckled_mob.pixel_x = diroffsets[1] - if(diroffsets.len == 2) + if(diroffsets.len >= 2) buckled_mob.pixel_y = diroffsets[2] if(diroffsets.len == 3) buckled_mob.layer = diroffsets[3] @@ -164,7 +164,7 @@ /datum/riding/janicart/get_offsets(pass_index) // list(dir = x, y, layer) - return list("[NORTH]" = list(0, 4), "[SOUTH]" = list(-12, 7), "[EAST]" = list(0, 7), "[WEST]" = list( 12, 7)) + return list("[NORTH]" = list(0, 4), "[SOUTH]" = list(0, 7), "[EAST]" = list(-12, 7), "[WEST]" = list( 12, 7)) //scooter /datum/riding/scooter/handle_vehicle_layer() From 13767b91ad1897a200b68d3c24e3a89452ae1d2d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 04:18:42 -0500 Subject: [PATCH 062/130] Fixes admiral recall (#1374) --- code/controllers/subsystem/shuttle.dm | 2 +- code/modules/admin/verbs/randomverbs.dm | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index 7d7fbf9b6d..a5d4d2ce6f 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -223,7 +223,7 @@ SUBSYSTEM_DEF(shuttle) /datum/controller/subsystem/shuttle/proc/centcom_recall(old_timer, admiral_message) if(emergency.mode != SHUTTLE_CALL || emergency.timer != old_timer) return - emergency.cancel(/area/centcom) + emergency.cancel() if(!admiral_message) admiral_message = pick(GLOB.admiral_messages) diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 09dfcf4d69..ecb4f7a993 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -1206,4 +1206,5 @@ GLOBAL_LIST_EMPTY(custom_outfits) //Admin created outfits return message_admins("[key_name_admin(usr)] triggered a Centcom recall, with the admiral message of: [message]") - log_game("[key_name(usr)] triggered a Centcom recall, with the message of: [message]") \ No newline at end of file + log_game("[key_name(usr)] triggered a Centcom recall, with the message of: [message]") + SSshuttle.centcom_recall(SSshuttle.emergency.timer, message) \ No newline at end of file From e59e7f8d06f3cf243f3a682f5c3bb36e73d68d09 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:03:30 -0500 Subject: [PATCH 063/130] Fixes bsa not showing up (#1396) --- code/game/objects/effects/mines.dm | 4 ++-- code/modules/flufftext/Hallucination.dm | 2 +- code/modules/mob/living/simple_animal/guardian/types/fire.dm | 2 +- code/modules/station_goals/bsa.dm | 2 +- code/modules/surgery/organs/vocal_cords.dm | 2 +- code/modules/surgery/prosthetic_replacement.dm | 2 +- 6 files changed, 7 insertions(+), 7 deletions(-) diff --git a/code/game/objects/effects/mines.dm b/code/game/objects/effects/mines.dm index 74459cc85d..7af12ac577 100644 --- a/code/game/objects/effects/mines.dm +++ b/code/game/objects/effects/mines.dm @@ -127,8 +127,8 @@ var/pure_red = list(0,0,0,0,0,0,0,0,0,1,0,0) spawn(0) - new /obj/effect/hallucination/delusion(victim.loc,victim,force_kind="demon",duration=duration,skip_nearby=0) - + new /obj/effect/hallucination/delusion(victim.loc,victim,"demon",duration,0) + var/obj/item/weapon/twohanded/required/chainsaw/doomslayer/chainsaw = new(victim.loc) chainsaw.flags |= NODROP victim.drop_all_held_items() diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index 9710098c5f..cacfbd101b 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -437,7 +437,7 @@ Gunshots/explosions/opening doors/less rare audio (done) var/list/image/delusions = list() /obj/effect/hallucination/delusion/Initialize(mapload, mob/living/carbon/T,force_kind = null , duration = 300,skip_nearby = 1, custom_icon = null, custom_icon_file = null) - ..() + . = ..() target = T var/image/A = null var/kind = force_kind ? force_kind : pick("clown","corgi","carp","skeleton","demon","zombie") diff --git a/code/modules/mob/living/simple_animal/guardian/types/fire.dm b/code/modules/mob/living/simple_animal/guardian/types/fire.dm index abcc9cf6a3..523d990ad1 100644 --- a/code/modules/mob/living/simple_animal/guardian/types/fire.dm +++ b/code/modules/mob/living/simple_animal/guardian/types/fire.dm @@ -21,7 +21,7 @@ /mob/living/simple_animal/hostile/guardian/fire/AttackingTarget() . = ..() if(. && ishuman(target) && target != summoner) - new /obj/effect/hallucination/delusion(target.loc,target,force_kind="custom",duration=200,skip_nearby=0, custom_icon = src.icon_state, custom_icon_file = src.icon) + new /obj/effect/hallucination/delusion(target.loc,target,"custom",200,0, icon_state,icon) /mob/living/simple_animal/hostile/guardian/fire/Crossed(AM as mob|obj) ..() diff --git a/code/modules/station_goals/bsa.dm b/code/modules/station_goals/bsa.dm index 5f808035fd..52919c996d 100644 --- a/code/modules/station_goals/bsa.dm +++ b/code/modules/station_goals/bsa.dm @@ -326,7 +326,7 @@ var/datum/effect_system/smoke_spread/s = new s.set_up(4,get_turf(centerpiece)) s.start() - var/obj/machinery/bsa/full/cannon = new(get_turf(centerpiece),cannon_direction=centerpiece.get_cannon_direction()) + var/obj/machinery/bsa/full/cannon = new(get_turf(centerpiece),centerpiece.get_cannon_direction()) qdel(centerpiece.front) qdel(centerpiece.back) qdel(centerpiece) diff --git a/code/modules/surgery/organs/vocal_cords.dm b/code/modules/surgery/organs/vocal_cords.dm index b4154c8e9c..a166be04a4 100644 --- a/code/modules/surgery/organs/vocal_cords.dm +++ b/code/modules/surgery/organs/vocal_cords.dm @@ -292,7 +292,7 @@ cooldown = COOLDOWN_MEME for(var/V in listeners) var/mob/living/L = V - new /obj/effect/hallucination/delusion(get_turf(L),L,duration=150 * power_multiplier,skip_nearby=0) + new /obj/effect/hallucination/delusion(get_turf(L),L,null,150 * power_multiplier,0) //WAKE UP else if((findtext(message, wakeup_words))) diff --git a/code/modules/surgery/prosthetic_replacement.dm b/code/modules/surgery/prosthetic_replacement.dm index 4be7b84a6c..af1d6e4743 100644 --- a/code/modules/surgery/prosthetic_replacement.dm +++ b/code/modules/surgery/prosthetic_replacement.dm @@ -82,7 +82,7 @@ target_zone == "r_arm" ? target.put_in_r_hand(new_arm) : target.put_in_l_hand(new_arm) return 1 else if(istype(tool, /obj/item/weapon/melee/synthetic_arm_blade)) - var/obj/item/weapon/melee/arm_blade/new_arm = new(target, silent = TRUE, synthetic = TRUE) + var/obj/item/weapon/melee/arm_blade/new_arm = new(target,TRUE,TRUE) target_zone == "r_arm" ? target.put_in_r_hand(new_arm) : target.put_in_l_hand(new_arm) return 1 From eeda9fd77f216d417b5638b7e73b431476196be8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:03:38 -0500 Subject: [PATCH 064/130] Proposal: typed map variables (#1398) --- code/modules/jobs/access.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/jobs/access.dm b/code/modules/jobs/access.dm index 527b6ff736..23655607a8 100644 --- a/code/modules/jobs/access.dm +++ b/code/modules/jobs/access.dm @@ -98,9 +98,9 @@ GLOBAL_VAR_CONST(access_away_generic3, 207) GLOBAL_VAR_CONST(access_away_generic4, 208) /obj/var/list/req_access = null -/obj/var/req_access_txt = "0" +/obj/var/req_access_txt = "0" as text /obj/var/list/req_one_access = null -/obj/var/req_one_access_txt = "0" +/obj/var/req_one_access_txt = "0" as text //returns 1 if this mob has sufficient access to use this object /obj/proc/allowed(mob/M) From c36e599a6a5e4e20fec2b8469e910e73ac299a87 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:03:45 -0500 Subject: [PATCH 065/130] Fixes AOE modkits not working because I messed up the logic (#1400) --- code/modules/projectiles/guns/energy/kinetic_accelerator.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index 8268c25f7a..77328bb422 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -313,7 +313,7 @@ . = ..() if(.) for(var/obj/item/borg/upgrade/modkit/aoe/AOE in KA.modkits) //make sure only one of the aoe modules has values if somebody has multiple - if(AOE.stats_stolen) + if(AOE.stats_stolen || AOE == src) continue modifier += AOE.modifier //take its modifiers AOE.modifier = 0 From 0455bf5f9a50e2a70036f6e07474693746da64a8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:04:03 -0500 Subject: [PATCH 066/130] we have to move forward with grammar fixes (#1397) --- code/modules/uplink/uplink_item.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/uplink/uplink_item.dm b/code/modules/uplink/uplink_item.dm index c0ce1e8d2d..21c07750de 100644 --- a/code/modules/uplink/uplink_item.dm +++ b/code/modules/uplink/uplink_item.dm @@ -297,7 +297,7 @@ GLOBAL_LIST_EMPTY(uplink_items) // Global list so we only initialize this once. /datum/uplink_item/dangerous/powerfist name = "Power Fist" desc = "The power-fist is a metal gauntlet with a built-in piston-ram powered by an external gas supply.\ - Upon hitting a target, the piston-ram will extend foward to make contact for some serious damage. \ + Upon hitting a target, the piston-ram will extend forward to make contact for some serious damage. \ Using a wrench on the piston valve will allow you to tweak the amount of gas used per punch to \ deal extra damage and hit targets further. Use a screwdriver to take out any attached tanks." item = /obj/item/weapon/melee/powerfist From bf4973e58053950e7c254dc06f87f73671a55905 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:04:32 -0500 Subject: [PATCH 067/130] Refactor another spawn (#1394) --- code/game/turfs/simulated/floor/mineral_floor.dm | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/code/game/turfs/simulated/floor/mineral_floor.dm b/code/game/turfs/simulated/floor/mineral_floor.dm index fc5a57e16d..46bb461660 100644 --- a/code/game/turfs/simulated/floor/mineral_floor.dm +++ b/code/game/turfs/simulated/floor/mineral_floor.dm @@ -151,18 +151,14 @@ honk() /turf/open/floor/mineral/bananium/proc/honk() - if(!spam_flag) - spam_flag = 1 + if(spam_flag < world.time) playsound(src, 'sound/items/bikehorn.ogg', 50, 1) - spawn(20) - spam_flag = 0 + spam_flag = world.time + 20 /turf/open/floor/mineral/bananium/proc/squeek() - if(!spam_flag) - spam_flag = 1 + if(spam_flag < world.time) playsound(src, "clownstep", 50, 1) - spawn(10) - spam_flag = 0 + spam_flag = world.time + 10 /turf/open/floor/mineral/bananium/airless initial_gas_mix = "TEMP=2.7" From 9f02ba124509f00265226e9262dc5ae3eca71b97 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:04:49 -0500 Subject: [PATCH 068/130] Refactors another spawn cooldown var (#1393) --- .../mob/living/carbon/alien/humanoid/caste/hunter.dm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm b/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm index 7001e397e8..381ae5c511 100644 --- a/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm +++ b/code/modules/mob/living/carbon/alien/humanoid/caste/hunter.dm @@ -38,7 +38,7 @@ #define MAX_ALIEN_LEAP_DIST 7 /mob/living/carbon/alien/humanoid/hunter/proc/leap_at(atom/A) - if(pounce_cooldown) + if(pounce_cooldown > world.time) to_chat(src, "You are too fatigued to pounce right now!") return @@ -83,9 +83,7 @@ Weaken(2, 1, 1) toggle_leap(0) - pounce_cooldown = !pounce_cooldown - spawn(pounce_cooldown_time) //3s by default - pounce_cooldown = !pounce_cooldown + pounce_cooldown = world.time + pounce_cooldown_time else if(A.density && !A.CanPass(src)) visible_message("[src] smashes into [A]!", "[src] smashes into [A]!") Weaken(2, 1, 1) From 1c1cbe8e5bd8e90e22da95c26c17f34c605448c9 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:04:56 -0500 Subject: [PATCH 069/130] Refactor another spawn var (#1395) --- code/modules/mob/living/simple_animal/slime/life.dm | 4 ++-- code/modules/mob/living/simple_animal/slime/slime.dm | 6 +----- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/code/modules/mob/living/simple_animal/slime/life.dm b/code/modules/mob/living/simple_animal/slime/life.dm index eaee4a6b62..e60f4f1b79 100644 --- a/code/modules/mob/living/simple_animal/slime/life.dm +++ b/code/modules/mob/living/simple_animal/slime/life.dm @@ -309,11 +309,11 @@ if(Target) --target_patience - if (target_patience <= 0 || SStun || Discipline || attacked || docile) // Tired of chasing or something draws out attention + if (target_patience <= 0 || SStun > world.time || Discipline || attacked || docile) // Tired of chasing or something draws out attention target_patience = 0 Target = null - if(AIproc && SStun) + if(AIproc && SStun > world.time) return var/hungry = 0 // determines if the slime is hungry diff --git a/code/modules/mob/living/simple_animal/slime/slime.dm b/code/modules/mob/living/simple_animal/slime/slime.dm index 6eb688d38f..6c12b6d984 100644 --- a/code/modules/mob/living/simple_animal/slime/slime.dm +++ b/code/modules/mob/living/simple_animal/slime/slime.dm @@ -394,11 +394,7 @@ if(buckled) Feedstop(silent=1) //we unbuckle the slime from the mob it latched onto. - spawn(0) - SStun = 1 - sleep(rand(20,60)) - SStun = 0 - + SStun = world.time + rand(20,60) spawn(0) canmove = 0 if(user) From 9023e0ff67ae1b8bfbe7e0d1fe3c461b0f7b196b Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:05:12 -0500 Subject: [PATCH 070/130] refactor another spawn cooldown (#1392) --- code/game/objects/items/robot/robot_items.dm | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/code/game/objects/items/robot/robot_items.dm b/code/game/objects/items/robot/robot_items.dm index eafd5fdba4..9a4b3bdfec 100644 --- a/code/game/objects/items/robot/robot_items.dm +++ b/code/game/objects/items/robot/robot_items.dm @@ -111,7 +111,7 @@ "You bop [M] on the head!") playsound(loc, 'sound/weapons/tap.ogg', 50, 1, -1) if(2) - if(!scooldown) + if(scooldown < world.time) if(M.health >= 0) if(ishuman(M)||ismonkey(M)) M.electrocute_act(5, "[user]", safety = 1) @@ -128,11 +128,9 @@ "You shock [M] to no effect.") playsound(loc, 'sound/effects/sparks2.ogg', 50, 1, -1) user.cell.charge -= 500 - scooldown = TRUE - spawn(20) - scooldown = FALSE + scooldown = world.time + 20 if(3) - if(!ccooldown) + if(ccooldown < world.time) if(M.health >= 0) if(ishuman(M)) user.visible_message("[user] crushes [M] in their grip!", \ @@ -143,9 +141,7 @@ playsound(loc, 'sound/weapons/smash.ogg', 50, 1, -1) M.adjustBruteLoss(15) user.cell.charge -= 300 - ccooldown = TRUE - spawn(10) - ccooldown = FALSE + ccooldown = world.time + 10 /obj/item/borg/cyborghug/peacekeeper shockallowed = TRUE From c77607e411be61a9a07c1312371eff265193d380 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:05:28 -0500 Subject: [PATCH 071/130] This doesn't do anything (#1390) --- code/modules/mining/ores_coins.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/mining/ores_coins.dm b/code/modules/mining/ores_coins.dm index 9a9fefac03..9c4f71140c 100644 --- a/code/modules/mining/ores_coins.dm +++ b/code/modules/mining/ores_coins.dm @@ -260,7 +260,6 @@ else user.visible_message("[user] strikes \the [src], causing a chain reaction!", "You strike \the [src], causing a chain reaction.") log_game("[key_name(user)] has primed a [name] for detonation at [A][COORD(bombturf)]") - spawn(det_time) if(primed) if(quality == 3) explosion(src.loc,2,4,9,adminlog = notify_admins) From 8dae545d59cc293cf979086a6a06c2c080dad2bd Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:05:47 -0500 Subject: [PATCH 072/130] Goodbye spawn (#1387) --- code/game/mecha/equipment/tools/other_tools.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/game/mecha/equipment/tools/other_tools.dm b/code/game/mecha/equipment/tools/other_tools.dm index c182d9dceb..6074fc932e 100644 --- a/code/game/mecha/equipment/tools/other_tools.dm +++ b/code/game/mecha/equipment/tools/other_tools.dm @@ -68,8 +68,7 @@ message_admins("[ADMIN_LOOKUPFLW(chassis.occupant)] used a Wormhole Generator in [ADMIN_COORDJMP(T)]",0,1) log_game("[key_name(chassis.occupant)] used a Wormhole Generator in [COORD(T)]") src = null - spawn(rand(150,300)) - qdel(P) + QDEL_IN(P, rand(150,300)) return 1 From ae1e159673b411d654a63d3472d9078ceae8e781 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:06:02 -0500 Subject: [PATCH 073/130] Remove a commented out function (#1389) --- code/modules/awaymissions/bluespaceartillery.dm | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/code/modules/awaymissions/bluespaceartillery.dm b/code/modules/awaymissions/bluespaceartillery.dm index 2e7ce98510..8f111b6eb2 100644 --- a/code/modules/awaymissions/bluespaceartillery.dm +++ b/code/modules/awaymissions/bluespaceartillery.dm @@ -55,16 +55,3 @@ var/loc = pick(L) explosion(loc,explosiondev,explosionmed,explosionlight) reload = 0 - -/*/mob/proc/openfire() - var/A - A = input("Area to jump bombard", "Open Fire", A) in GLOB.teleportlocs - var/area/thearea = GLOB.teleportlocs[A] - priority_announce("Bluespace artillery fire detected. Brace for impact.") - spawn(30) - var/list/L = list() - - for(var/turf/T in get_area_turfs(thearea.type)) - L+=T - var/loc = pick(L) - explosion(loc,2,5,11)*/ From 6def6cddda29190d5b196631fb629048fcd94655 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:06:14 -0500 Subject: [PATCH 074/130] Refactors yet another spawn cooldown (#1384) --- code/game/machinery/doors/airlock.dm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index 32f7ada6e3..c3c718966d 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -333,16 +333,14 @@ /obj/machinery/door/airlock/proc/shock(mob/user, prb) if(!hasPower()) // unpowered, no shock return FALSE - if(hasShocked) + if(hasShocked > world.time) return FALSE //Already shocked someone recently? if(!prob(prb)) return FALSE //you lucked out, no shock for you do_sparks(5, TRUE, src) var/tmp/check_range = TRUE if(electrocute_mob(user, get_area(src), src, 1, check_range)) - hasShocked = TRUE - spawn(10) - hasShocked = FALSE + hasShocked = world.time + 10 return TRUE else return FALSE From 1e1255777602b2b463bf502f56d903727b26ddb7 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:06:27 -0500 Subject: [PATCH 075/130] Remove spawns in favour of stacktrace calls, which don't stop the called (#1382) --- code/game/machinery/computer/camera.dm | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index d4a0b7efa4..bede3ff526 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -134,12 +134,10 @@ D["Cancel"] = "Cancel" for(var/obj/machinery/camera/C in L) if(!C.network) - spawn(0) - throw EXCEPTION("Camera in a cameranet has no camera network") + stack_trace("Camera in a cameranet has no camera network") continue if(!(istype(C.network,/list))) - spawn(0) - throw EXCEPTION("Camera in a cameranet has a non-list camera network") + stack_trace("Camera in a cameranet has a non-list camera network") continue var/list/tempnetwork = C.network&network if(tempnetwork.len) From e57863cfe1c8bfe36139b9228e00c1027491e259 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:06:38 -0500 Subject: [PATCH 076/130] Refactor another spawn cooldown (#1385) --- code/game/machinery/pipe/pipe_dispenser.dm | 22 +++++++--------------- 1 file changed, 7 insertions(+), 15 deletions(-) diff --git a/code/game/machinery/pipe/pipe_dispenser.dm b/code/game/machinery/pipe/pipe_dispenser.dm index 39e27e531a..a15f2d9f96 100644 --- a/code/game/machinery/pipe/pipe_dispenser.dm +++ b/code/game/machinery/pipe/pipe_dispenser.dm @@ -58,15 +58,11 @@ var/p_dir = text2num(href_list["dir"]) var/obj/item/pipe/P = new (src.loc, pipe_type=p_type, dir=p_dir) P.add_fingerprint(usr) - wait = 1 - spawn(10) - wait = 0 + wait = world.time + 10 if(href_list["makemeter"]) - if(!wait) + if(wait < world.time ) new /obj/item/pipe_meter(src.loc) - wait = 1 - spawn(15) - wait = 0 + wait = world.time + 15 return /obj/machinery/pipedispenser/attackby(obj/item/W, mob/user, params) @@ -165,7 +161,7 @@ Nah usr.set_machine(src) src.add_fingerprint(usr) if(href_list["dmake"]) - if(!wait) + if(wait < world.time) var/p_type = text2num(href_list["dmake"]) var/obj/structure/disposalconstruct/C = new (src.loc,p_type) @@ -176,9 +172,7 @@ Nah C.add_fingerprint(usr) C.update_icon() - wait = 1 - spawn(15) - wait = 0 + wait = world.time + 15 return //transit tube dispenser @@ -216,7 +210,7 @@ Nah return 1 usr.set_machine(src) src.add_fingerprint(usr) - if(!wait) + if(wait < world.time) if(href_list["tube"]) var/tube_type = text2num(href_list["tube"]) var/obj/structure/C @@ -241,7 +235,5 @@ Nah C = new /obj/structure/c_transit_tube_pod(loc) if(C) C.add_fingerprint(usr) - wait = 1 - spawn(15) - wait = 0 + wait = world.time + 15 return From 63f9657d9b28d0363294cb22f34eff0b63e4be7f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:06:47 -0500 Subject: [PATCH 077/130] Refactors a cooldown var to not require a spawn or sleep (#1381) --- code/game/gamemodes/malfunction/Malf_Modules.dm | 12 ++++-------- code/modules/mob/living/silicon/ai/ai.dm | 2 +- 2 files changed, 5 insertions(+), 9 deletions(-) diff --git a/code/game/gamemodes/malfunction/Malf_Modules.dm b/code/game/gamemodes/malfunction/Malf_Modules.dm index 4f09f2e362..199c07cf86 100644 --- a/code/game/gamemodes/malfunction/Malf_Modules.dm +++ b/code/game/gamemodes/malfunction/Malf_Modules.dm @@ -194,7 +194,7 @@ set desc = "Detonate all RCDs on the station, while sparing onboard cyborg RCDs." set waitfor = FALSE - if(!canUseTopic() || malf_cooldown) + if(!canUseTopic() || malf_cooldown > world.time) return for(var/I in GLOB.rcd_list) @@ -203,9 +203,7 @@ RCD.detonate_pulse() to_chat(src, "RCD detonation pulse emitted.") - malf_cooldown = TRUE - sleep(100) - malf_cooldown = FALSE + malf_cooldown = world.time + 100 /datum/AI_Module/large/mecha_domination module_name = "Viral Mech Domination" @@ -446,7 +444,7 @@ set name = "Reactivate Cameranet" set category = "Malfunction" - if(!canUseTopic() || malf_cooldown) + if(!canUseTopic() || malf_cooldown > world.time) return var/fixedcams = 0 //Tells the AI how many cams it fixed. Stats are fun. @@ -469,9 +467,7 @@ break to_chat(src, "Diagnostic complete! Operations completed: [fixedcams].") - malf_cooldown = 1 - spawn(30) //Lag protection - malf_cooldown = 0 + malf_cooldown = world.time + 30 /datum/AI_Module/large/upgrade_cameras module_name = "Upgrade Camera Network" diff --git a/code/modules/mob/living/silicon/ai/ai.dm b/code/modules/mob/living/silicon/ai/ai.dm index f4cfb363fd..2655820e2f 100644 --- a/code/modules/mob/living/silicon/ai/ai.dm +++ b/code/modules/mob/living/silicon/ai/ai.dm @@ -53,7 +53,7 @@ var/control_disabled = 0 // Set to 1 to stop AI from interacting via Click() var/malfhacking = 0 // More or less a copy of the above var, so that malf AIs can hack and still get new cyborgs -- NeoFite - var/malf_cooldown = 0 //Cooldown var for malf modules + var/malf_cooldown = 0 //Cooldown var for malf modules, stores a worldtime + cooldown var/obj/machinery/power/apc/malfhack = null var/explosive = 0 //does the AI explode when it dies? From 8fcbf20c799c997af503449cfedd826cfc5278d5 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:07:16 -0500 Subject: [PATCH 078/130] Another spawn timer (#1388) --- .../objects/items/devices/chameleonproj.dm | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/code/game/objects/items/devices/chameleonproj.dm b/code/game/objects/items/devices/chameleonproj.dm index 3ab826ec41..a93437c5c7 100644 --- a/code/game/objects/items/devices/chameleonproj.dm +++ b/code/game/objects/items/devices/chameleonproj.dm @@ -90,7 +90,7 @@ name = "" desc = "" density = 0 - var/can_move = 1 + var/can_move = 0 var/obj/item/device/chameleon/master = null /obj/effect/dummy/chameleon/proc/activate(mob/M, saved_appearance, obj/item/device/chameleon/C) @@ -126,19 +126,21 @@ if(isspaceturf(loc) || !direction) return //No magical space movement! - if(can_move) - can_move = 0 + if(can_move < world.time) + var/amount switch(user.bodytemperature) if(300 to INFINITY) - spawn(10) can_move = 1 + amount = 10 if(295 to 300) - spawn(13) can_move = 1 + amount = 13 if(280 to 295) - spawn(16) can_move = 1 + amount = 16 if(260 to 280) - spawn(20) can_move = 1 + amount = 20 else - spawn(25) can_move = 1 + amount = 25 + + can_move = world.time + amount step(src, direction) return From bfe11f85404676d38f29a66bdac335c41d685c9d Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:07:36 -0500 Subject: [PATCH 079/130] Fixes #27979 : Bulldog shotguns update properly when their magazine is removed. (#1377) --- code/modules/projectiles/guns/ballistic/automatic.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/guns/ballistic/automatic.dm b/code/modules/projectiles/guns/ballistic/automatic.dm index 70d399b107..f3cfeef437 100644 --- a/code/modules/projectiles/guns/ballistic/automatic.dm +++ b/code/modules/projectiles/guns/ballistic/automatic.dm @@ -261,8 +261,8 @@ update_icon() /obj/item/weapon/gun/ballistic/automatic/shotgun/bulldog/update_icon() + cut_overlays() if(magazine) - cut_overlays() add_overlay("[magazine.icon_state]") icon_state = "bulldog[chambered ? "" : "-e"]" From 9418c6cd9506777cc655b51361412bdcb718c5b9 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:07:37 -0500 Subject: [PATCH 080/130] Automatic changelog generation for PR #1377 [ci skip] --- html/changelogs/AutoChangeLog-pr-1377.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1377.yml diff --git a/html/changelogs/AutoChangeLog-pr-1377.yml b/html/changelogs/AutoChangeLog-pr-1377.yml new file mode 100644 index 0000000000..ad71916544 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1377.yml @@ -0,0 +1,4 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - bugfix: "Bulldog Shotguns should update their sprite properly when you remove the magazine." From 7ec36019d5235fe2fa9fb310d07a6b9094b89ad5 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:07:49 -0500 Subject: [PATCH 081/130] Refactor another spawned cooldown var (#1383) --- code/game/machinery/computer/dna_console.dm | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/code/game/machinery/computer/dna_console.dm b/code/game/machinery/computer/dna_console.dm index 4837e64e89..809760abc9 100644 --- a/code/game/machinery/computer/dna_console.dm +++ b/code/game/machinery/computer/dna_console.dm @@ -28,7 +28,7 @@ var/list/buffer[NUMBER_OF_BUFFERS] - var/injectorready = 0 //Quick fix for issue 286 (screwdriver the screen twice to restore injector) -Pete + var/injectorready = 0 //world timer cooldown var var/current_screen = "mainmenu" var/obj/machinery/dna_scannernew/connected = null var/obj/item/weapon/disk/data/diskette = null @@ -61,8 +61,7 @@ connected = locate(/obj/machinery/dna_scannernew, get_step(src, dir)) if(!isnull(connected)) break - spawn(250) - injectorready = 1 + injectorready = world.time + INJECTOR_TIMEOUT return return @@ -213,7 +212,7 @@ else temp_html += "Occupant" temp_html += "Occupant:Delayed " - if(injectorready) + if(injectorready < world.time) temp_html += "Injector" else temp_html += "Injector" @@ -227,7 +226,7 @@ else temp_html += "Occupant" temp_html += "Occupant:Delayed " - if(injectorready) + if(injectorready < world.time) temp_html += "Injector" else temp_html += "Injector" @@ -240,7 +239,7 @@ else temp_html += "Occupant" temp_html += "Occupant:Delayed " - if(injectorready) + if(injectorready < world.time) temp_html += "UI+UE Injector" else temp_html += "UI+UE Injector" @@ -251,7 +250,7 @@ else temp_html += "Occupant " temp_html += "Occupant:Delayed " - if(injectorready) + if(injectorready < world.time ) temp_html += "Injector" else temp_html += "Injector" @@ -391,7 +390,7 @@ if("mixed") apply_buffer(SCANNER_ACTION_MIXED,num) if("injector") - if(num && injectorready) + if(num && injectorready < world.time) num = Clamp(num, 1, NUMBER_OF_BUFFERS) var/list/buffer_slot = buffer[num] if(istype(buffer_slot)) @@ -439,9 +438,7 @@ if(connected) I.damage_coeff = connected.damage_coeff if(I) - injectorready = 0 - spawn(INJECTOR_TIMEOUT) - injectorready = 1 + injectorready = world.time + INJECTOR_TIMEOUT if("loaddisk") if(num && diskette && diskette.fields) num = Clamp(num, 1, NUMBER_OF_BUFFERS) From c1adecc0e2a5e67612bddac59439d7a7fe8e33f9 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:08:04 -0500 Subject: [PATCH 082/130] Fix AI status displays to use a list instead of the world list (#1391) --- code/_globalvars/lists/objects.dm | 4 +++- code/game/machinery/status_display.dm | 4 +++- code/modules/mob/living/silicon/ai/death.dm | 4 ++-- code/modules/mob/living/silicon/ai/login.dm | 2 +- code/modules/mob/living/silicon/ai/logout.dm | 2 +- 5 files changed, 10 insertions(+), 6 deletions(-) diff --git a/code/_globalvars/lists/objects.dm b/code/_globalvars/lists/objects.dm index e82976d4a3..81ad9d648e 100644 --- a/code/_globalvars/lists/objects.dm +++ b/code/_globalvars/lists/objects.dm @@ -32,4 +32,6 @@ GLOBAL_LIST_EMPTY(ladders) GLOBAL_LIST_EMPTY(trophy_cases) GLOBAL_LIST_EMPTY(wire_color_directory) -GLOBAL_LIST_EMPTY(wire_name_directory) \ No newline at end of file +GLOBAL_LIST_EMPTY(wire_name_directory) + +GLOBAL_LIST_EMPTY(ai_status_displays) diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index 2b46183efe..9ebd0e7563 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -45,12 +45,14 @@ // register for radio system /obj/machinery/status_display/Initialize() - ..() + . = ..() + GLOB.ai_status_displays.Add(src) SSradio.add_object(src, frequency) /obj/machinery/status_display/Destroy() if(SSradio) SSradio.remove_object(src,frequency) + GLOB.ai_status_displays.Remove(src) return ..() // timed process diff --git a/code/modules/mob/living/silicon/ai/death.dm b/code/modules/mob/living/silicon/ai/death.dm index d21f0a221c..dbed880839 100644 --- a/code/modules/mob/living/silicon/ai/death.dm +++ b/code/modules/mob/living/silicon/ai/death.dm @@ -25,7 +25,7 @@ spawn(10) explosion(src.loc, 3, 6, 12, 15) - for(var/obj/machinery/ai_status_display/O in world) //change status + for(var/obj/machinery/ai_status_display/O in GLOB.ai_status_displays) //change status if(src.key) O.mode = 2 if(istype(loc, /obj/item/device/aicard)) @@ -42,4 +42,4 @@ if(doomsday_device) doomsday_device.timing = FALSE SSshuttle.clearHostileEnvironment(doomsday_device) - qdel(doomsday_device) \ No newline at end of file + qdel(doomsday_device) diff --git a/code/modules/mob/living/silicon/ai/login.dm b/code/modules/mob/living/silicon/ai/login.dm index aa009df4ef..faac6a0b8b 100644 --- a/code/modules/mob/living/silicon/ai/login.dm +++ b/code/modules/mob/living/silicon/ai/login.dm @@ -6,7 +6,7 @@ client.images += blood if(stat != DEAD) - for(var/obj/machinery/ai_status_display/O in GLOB.machines) //change status + for(var/obj/machinery/ai_status_display/O in GLOB.ai_status_displays) //change status O.mode = 1 O.emotion = "Neutral" view_core() diff --git a/code/modules/mob/living/silicon/ai/logout.dm b/code/modules/mob/living/silicon/ai/logout.dm index 4a2f99cfbf..46343e60ab 100644 --- a/code/modules/mob/living/silicon/ai/logout.dm +++ b/code/modules/mob/living/silicon/ai/logout.dm @@ -1,5 +1,5 @@ /mob/living/silicon/ai/Logout() ..() - for(var/obj/machinery/ai_status_display/O in world) //change status + for(var/obj/machinery/ai_status_display/O in GLOB.ai_status_displays) //change status O.mode = 0 view_core() From 4ac745a2753c6e84c8cac077b2994648fdf07dbd Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:08:19 -0500 Subject: [PATCH 083/130] the man with the 2 shotguns that blasted me to the end of the world with dualwielding. nerf (#1375) --- code/modules/projectiles/guns/ballistic/automatic.dm | 1 + code/modules/projectiles/guns/ballistic/revolver.dm | 1 + 2 files changed, 2 insertions(+) diff --git a/code/modules/projectiles/guns/ballistic/automatic.dm b/code/modules/projectiles/guns/ballistic/automatic.dm index f3cfeef437..daaf87082a 100644 --- a/code/modules/projectiles/guns/ballistic/automatic.dm +++ b/code/modules/projectiles/guns/ballistic/automatic.dm @@ -244,6 +244,7 @@ icon_state = "bulldog" item_state = "bulldog" w_class = WEIGHT_CLASS_NORMAL + weapon_weight = WEAPON_MEDIUM origin_tech = "combat=6;materials=4;syndicate=6" mag_type = /obj/item/ammo_box/magazine/m12g fire_sound = 'sound/weapons/Gunshot.ogg' diff --git a/code/modules/projectiles/guns/ballistic/revolver.dm b/code/modules/projectiles/guns/ballistic/revolver.dm index 2ce432bf31..d24e28b9e8 100644 --- a/code/modules/projectiles/guns/ballistic/revolver.dm +++ b/code/modules/projectiles/guns/ballistic/revolver.dm @@ -263,6 +263,7 @@ icon_state = "dshotgun" item_state = "shotgun" w_class = WEIGHT_CLASS_BULKY + weapon_weight = WEAPON_MEDIUM force = 10 flags = CONDUCT slot_flags = SLOT_BACK From b5d2cf3c993b2fabd945d9b21af0ced913aa0453 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:08:33 -0500 Subject: [PATCH 084/130] [READY] Stacks will change item_states and w_class based on how full they are. (#1370) --- code/game/objects/items/stacks/bscrystal.dm | 1 + code/game/objects/items/stacks/medical.dm | 2 ++ code/game/objects/items/stacks/rods.dm | 1 + .../objects/items/stacks/sheets/leather.dm | 11 +++++++- .../objects/items/stacks/sheets/mineral.dm | 5 ++++ .../items/stacks/sheets/sheet_types.dm | 7 +++++ .../objects/items/stacks/sheets/sheets.dm | 3 +- code/game/objects/items/stacks/stack.dm | 26 ++++++++++++++++++ .../objects/items/stacks/tiles/tile_types.dm | 1 + .../mining/equipment/marker_beacons.dm | 1 + icons/obj/mining.dmi | Bin 63538 -> 66639 bytes 11 files changed, 56 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/stacks/bscrystal.dm b/code/game/objects/items/stacks/bscrystal.dm index 1563781267..16737f7057 100644 --- a/code/game/objects/items/stacks/bscrystal.dm +++ b/code/game/objects/items/stacks/bscrystal.dm @@ -60,6 +60,7 @@ origin_tech = "bluespace=6;materials=3" materials = list(MAT_BLUESPACE=MINERAL_MATERIAL_AMOUNT) attack_verb = list("bluespace polybashed", "bluespace polybattered", "bluespace polybludgeoned", "bluespace polythrashed", "bluespace polysmashed") + novariants = TRUE var/crystal_type = /obj/item/weapon/ore/bluespace_crystal/refined /obj/item/stack/sheet/bluespace_crystal/attack_self(mob/user)// to prevent the construction menu from ever happening diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 018d5573a3..f1367f814e 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -5,11 +5,13 @@ amount = 6 max_amount = 6 w_class = WEIGHT_CLASS_TINY + full_w_class = WEIGHT_CLASS_TINY throw_speed = 3 throw_range = 7 resistance_flags = FLAMMABLE obj_integrity = 40 max_integrity = 40 + novariants = FALSE var/heal_brute = 0 var/heal_burn = 0 var/stop_bleeding = 0 diff --git a/code/game/objects/items/stacks/rods.dm b/code/game/objects/items/stacks/rods.dm index 1a8257fd79..9cdb097cdc 100644 --- a/code/game/objects/items/stacks/rods.dm +++ b/code/game/objects/items/stacks/rods.dm @@ -20,6 +20,7 @@ GLOBAL_LIST_INIT(rod_recipes, list ( \ max_amount = 50 attack_verb = list("hit", "bludgeoned", "whacked") hitsound = 'sound/weapons/grenadelaunch.ogg' + novariants = TRUE /obj/item/stack/rods/Initialize(mapload, new_amount, merge = TRUE) ..() diff --git a/code/game/objects/items/stacks/sheets/leather.dm b/code/game/objects/items/stacks/sheets/leather.dm index 9c14a4376a..f8efd500e3 100644 --- a/code/game/objects/items/stacks/sheets/leather.dm +++ b/code/game/objects/items/stacks/sheets/leather.dm @@ -2,12 +2,14 @@ name = "hide" desc = "Something went wrong." origin_tech = "biotech=3" + novariants = TRUE /obj/item/stack/sheet/animalhide/human name = "human skin" desc = "The by-product of human farming." singular_name = "human skin piece" icon_state = "sheet-hide" + novariants = FALSE GLOBAL_LIST_INIT(human_recipes, list( \ new/datum/stack_recipe("bloated human costume", /obj/item/clothing/suit/hooded/bloated_human, 5, on_floor = 1), \ @@ -22,6 +24,7 @@ GLOBAL_LIST_INIT(human_recipes, list( \ desc = "A piece of skin." singular_name = "skin piece" icon_state = "sheet-hide" + novariants = FALSE /obj/item/stack/sheet/animalhide/corgi name = "corgi hide" @@ -87,6 +90,7 @@ GLOBAL_LIST_INIT(xeno_recipes, list ( \ icon = 'icons/mob/alien.dmi' icon_state = "chitin" origin_tech = null + novariants = TRUE /obj/item/xenos_claw name = "alien claw" @@ -153,6 +157,7 @@ GLOBAL_LIST_INIT(leather_recipes, list ( \ singular_name = "watcher sinew" icon_state = "sinew" origin_tech = "biotech=4" + novariants = TRUE GLOBAL_LIST_INIT(sinew_recipes, list ( \ @@ -166,23 +171,27 @@ GLOBAL_LIST_INIT(sinew_recipes, list ( \ /* * Plates */ - /obj/item/stack/sheet/animalhide/goliath_hide name = "goliath hide plates" desc = "Pieces of a goliath's rocky hide, these might be able to make your suit a bit more durable to attack from the local fauna." icon = 'icons/obj/mining.dmi' icon_state = "goliath_hide" singular_name = "hide plate" + max_amount = 6 + novariants = FALSE flags = NOBLUDGEON w_class = WEIGHT_CLASS_NORMAL layer = MOB_LAYER + /obj/item/stack/sheet/animalhide/ashdrake name = "ash drake hide" desc = "The strong, scaled hide of an ash drake." icon = 'icons/obj/mining.dmi' icon_state = "dragon_hide" singular_name = "drake plate" + max_amount = 10 + novariants = FALSE flags = NOBLUDGEON w_class = WEIGHT_CLASS_NORMAL layer = MOB_LAYER diff --git a/code/game/objects/items/stacks/sheets/mineral.dm b/code/game/objects/items/stacks/sheets/mineral.dm index 9514be618c..ea1f8db498 100644 --- a/code/game/objects/items/stacks/sheets/mineral.dm +++ b/code/game/objects/items/stacks/sheets/mineral.dm @@ -68,6 +68,7 @@ GLOBAL_LIST_INIT(sandstone_recipes, list ( \ singular_name = "sandbag" layer = LOW_ITEM_LAYER origin_tech = "materials=2" + novariants = TRUE GLOBAL_LIST_INIT(sandbag_recipes, list ( \ new/datum/stack_recipe("sandbags", /obj/structure/barricade/sandbags, 1, time = 25, one_per_turf = 1, on_floor = 1), \ @@ -104,6 +105,7 @@ GLOBAL_LIST_INIT(sandbag_recipes, list ( \ origin_tech = "materials=6" sheettype = "diamond" materials = list(MAT_DIAMOND=MINERAL_MATERIAL_AMOUNT) + novariants = TRUE GLOBAL_LIST_INIT(diamond_recipes, list ( \ new/datum/stack_recipe("diamond door", /obj/structure/mineral_door/transparent/diamond, 10, one_per_turf = 1, on_floor = 1), \ @@ -127,6 +129,7 @@ GLOBAL_LIST_INIT(diamond_recipes, list ( \ origin_tech = "materials=5" sheettype = "uranium" materials = list(MAT_URANIUM=MINERAL_MATERIAL_AMOUNT) + novariants = TRUE GLOBAL_LIST_INIT(uranium_recipes, list ( \ new/datum/stack_recipe("uranium door", /obj/structure/mineral_door/uranium, 10, one_per_turf = 1, on_floor = 1), \ @@ -237,6 +240,7 @@ GLOBAL_LIST_INIT(silver_recipes, list ( \ origin_tech = "materials=4" sheettype = "clown" materials = list(MAT_BANANIUM=MINERAL_MATERIAL_AMOUNT) + novariants = TRUE GLOBAL_LIST_INIT(clown_recipes, list ( \ new/datum/stack_recipe("bananium tile", /obj/item/stack/tile/mineral/bananium, 1, 4, 20), \ @@ -355,6 +359,7 @@ GLOBAL_LIST_INIT(adamantine_recipes, list( icon_state = "sheet-mythril" singular_name = "mythril sheet" origin_tech = "materials=4" + novariants = TRUE /* * Alien Alloy diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index 3b9f5b4509..61abe97859 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -162,6 +162,7 @@ GLOBAL_LIST_INIT(wood_recipes, list ( \ armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 50, acid = 0) resistance_flags = FLAMMABLE merge_type = /obj/item/stack/sheet/mineral/wood + novariants = TRUE /obj/item/stack/sheet/mineral/wood/Initialize(mapload, new_amount, merge = TRUE) recipes = GLOB.wood_recipes @@ -239,6 +240,7 @@ GLOBAL_LIST_INIT(cardboard_recipes, list ( \ origin_tech = "materials=1" resistance_flags = FLAMMABLE merge_type = /obj/item/stack/sheet/cardboard + novariants = TRUE /obj/item/stack/sheet/cardboard/Initialize(mapload, new_amount, merge = TRUE) recipes = GLOB.cardboard_recipes @@ -268,6 +270,7 @@ GLOBAL_LIST_INIT(runed_metal_recipes, list ( \ icon = 'icons/obj/items.dmi' sheettype = "runed" merge_type = /obj/item/stack/sheet/runed_metal + novariants = TRUE /obj/item/stack/sheet/runed_metal/ratvar_act() new /obj/item/stack/tile/brass(loc, amount) @@ -322,6 +325,7 @@ GLOBAL_LIST_INIT(brass_recipes, list ( \ throw_speed = 1 throw_range = 3 turf_type = /turf/open/floor/clockwork + novariants = FALSE /obj/item/stack/tile/brass/narsie_act() new /obj/item/stack/sheet/runed_metal(loc, amount) @@ -339,6 +343,7 @@ GLOBAL_LIST_INIT(brass_recipes, list ( \ singular_name = "lesser gem" icon_state = "sheet-lessergem" origin_tech = "materials=4" + novariants = TRUE /obj/item/stack/sheet/greatergem @@ -347,6 +352,7 @@ GLOBAL_LIST_INIT(brass_recipes, list ( \ singular_name = "greater gem" icon_state = "sheet-greatergem" origin_tech = "materials=7" + novariants = TRUE /* * Bones @@ -359,6 +365,7 @@ GLOBAL_LIST_INIT(brass_recipes, list ( \ desc = "Someone's been drinking their milk." force = 7 throwforce = 5 + max_amount = 12 w_class = WEIGHT_CLASS_NORMAL throw_speed = 1 throw_range = 3 diff --git a/code/game/objects/items/stacks/sheets/sheets.dm b/code/game/objects/items/stacks/sheets/sheets.dm index 0788ad6eba..c3fc626233 100644 --- a/code/game/objects/items/stacks/sheets/sheets.dm +++ b/code/game/objects/items/stacks/sheets/sheets.dm @@ -1,11 +1,12 @@ /obj/item/stack/sheet name = "sheet" - w_class = WEIGHT_CLASS_NORMAL + full_w_class = WEIGHT_CLASS_NORMAL force = 5 throwforce = 5 max_amount = 50 throw_speed = 1 throw_range = 3 attack_verb = list("bashed", "battered", "bludgeoned", "thrashed", "smashed") + novariants = FALSE var/perunit = MINERAL_MATERIAL_AMOUNT var/sheettype = null //this is used for girders in the creation of walls/false walls \ No newline at end of file diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index e5f9026257..64af889af6 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -18,6 +18,8 @@ var/datum/robot_energy_storage/source var/cost = 1 // How much energy from storage it costs var/merge_type = null // This path and its children should merge with this stack, defaults to src.type + var/full_w_class = WEIGHT_CLASS_NORMAL //The weight class the stack should have at amount > 2/3rds max_amount + var/novariants = TRUE //Determines whether the item should update it's sprites based on amount. /obj/item/stack/Initialize(mapload, new_amount=null , merge = TRUE) ..() @@ -29,6 +31,28 @@ for(var/obj/item/stack/S in loc) if(S.merge_type == merge_type) merge(S) + update_weight() + update_icon() + +/obj/item/stack/proc/update_weight() + if(amount <= (max_amount * (1/3))) + w_class = Clamp(full_w_class-2, WEIGHT_CLASS_TINY, full_w_class) + else if (amount <= (max_amount * (2/3))) + w_class = Clamp(full_w_class-1, WEIGHT_CLASS_TINY, full_w_class) + else + w_class = full_w_class + +/obj/item/stack/update_icon() + if(novariants) + return ..() + if(amount <= (max_amount * (1/3))) + icon_state = initial(icon_state) + else if (amount <= (max_amount * (2/3))) + icon_state = "[initial(icon_state)]_2" + else + icon_state = "[initial(icon_state)]_3" + ..() + /obj/item/stack/Destroy() if (usr && usr.machine==src) @@ -188,6 +212,7 @@ amount -= used zero_amount() update_icon() + update_weight() return 1 /obj/item/stack/proc/zero_amount() @@ -204,6 +229,7 @@ else src.amount += amount update_icon() + update_weight() /obj/item/stack/proc/merge(obj/item/stack/S) //Merge src into S, as much as possible if(QDELETED(S) || QDELETED(src) || S == src) //amusingly this can cause a stack to consume itself, let's not allow that. diff --git a/code/game/objects/items/stacks/tiles/tile_types.dm b/code/game/objects/items/stacks/tiles/tile_types.dm index ef123030f5..8b97bda160 100644 --- a/code/game/objects/items/stacks/tiles/tile_types.dm +++ b/code/game/objects/items/stacks/tiles/tile_types.dm @@ -12,6 +12,7 @@ origin_tech = "materials=1" var/turf_type = null var/mineralType = null + novariants = TRUE /obj/item/stack/tile/Initialize(mapload, amount) . = ..() diff --git a/code/modules/mining/equipment/marker_beacons.dm b/code/modules/mining/equipment/marker_beacons.dm index 2770897c34..526ab964a6 100644 --- a/code/modules/mining/equipment/marker_beacons.dm +++ b/code/modules/mining/equipment/marker_beacons.dm @@ -22,6 +22,7 @@ GLOBAL_LIST_INIT(marker_beacon_colors, list( icon_state = "marker" merge_type = /obj/item/stack/marker_beacon max_amount = 100 + novariants = TRUE var/picked_color = "random" /obj/item/stack/marker_beacon/ten //miners start with 10 of these diff --git a/icons/obj/mining.dmi b/icons/obj/mining.dmi index a5fe40431edfd225c1766869f9b9ebfc04593c47..3de64f610a102029e5a4123b1f31d35657861736 100644 GIT binary patch literal 66639 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 XJ!r|W()0z;9FWS(*9z4y%tQVU+s$t% literal 63538 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 WCVMP`x=|SdKbop{RBDv%!v7a834I9w From f9d4db23bc0b3235649e050fb00617e459980d52 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:08:35 -0500 Subject: [PATCH 085/130] Automatic changelog generation for PR #1370 [ci skip] --- html/changelogs/AutoChangeLog-pr-1370.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1370.yml diff --git a/html/changelogs/AutoChangeLog-pr-1370.yml b/html/changelogs/AutoChangeLog-pr-1370.yml new file mode 100644 index 0000000000..3b3468b7a3 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1370.yml @@ -0,0 +1,7 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - rscadd: "Many stacks now update their sprite based on their amount." + - rscadd: "Stacks will now weigh less if they're less than full." + - imageadd: "Added new icon states for glass, reinforced glass, metal, plasteel, plastic, plasma, plastitanium, titanium, gold, silver, adamantine, brass, bruise packs, ointment, gauze, cloth, leather, wet leather, hairless hide, human hide, ash drake hide, goliath hide, bones, sandstone blocks, and snow blocks." + - tweak: "Some lavaland stacks' max amounts have been reduced." From 79f28a732d0d5ec98ddbd530403bbc370c57ffc3 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:08:50 -0500 Subject: [PATCH 086/130] Buffs chemical grenades (#1372) --- code/game/objects/items/weapons/grenades/chem_grenade.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/game/objects/items/weapons/grenades/chem_grenade.dm b/code/game/objects/items/weapons/grenades/chem_grenade.dm index 42362c1e55..32ae6029ca 100644 --- a/code/game/objects/items/weapons/grenades/chem_grenade.dm +++ b/code/game/objects/items/weapons/grenades/chem_grenade.dm @@ -103,7 +103,7 @@ to_chat(user, "You need one length of coil to wire the assembly!") return - else if(stage == READY && istype(I, /obj/item/weapon/wirecutters)) + else if(stage == READY && istype(I, /obj/item/weapon/wirecutters) && !active) stage_change(WIRED) to_chat(user, "You unlock the [initial(name)] assembly.") From 159f78efe75772e8adc867a22d271c4dd05f4de1 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:09:03 -0500 Subject: [PATCH 087/130] Fixes #27989 : Riot suits no longer hide jumpsuits (#1379) --- code/modules/clothing/suits/armor.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index 1cadd5cc0d..9c554455f9 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -100,7 +100,6 @@ cold_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS heat_protection = CHEST|GROIN|LEGS|FEET|ARMS|HANDS armor = list(melee = 50, bullet = 10, laser = 10, energy = 10, bomb = 0, bio = 0, rad = 0, fire = 80, acid = 80) - flags_inv = HIDEJUMPSUIT strip_delay = 80 put_on_delay = 60 From 484c9d47707379660567c0de9f471e8194c07d80 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:09:04 -0500 Subject: [PATCH 088/130] Automatic changelog generation for PR #1379 [ci skip] --- html/changelogs/AutoChangeLog-pr-1379.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1379.yml diff --git a/html/changelogs/AutoChangeLog-pr-1379.yml b/html/changelogs/AutoChangeLog-pr-1379.yml new file mode 100644 index 0000000000..e912f355ee --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1379.yml @@ -0,0 +1,4 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - bugfix: "Riot suits no longer hide jumpsuits." From 618d8933887247db50ec931e28365104aca5df77 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:09:15 -0500 Subject: [PATCH 089/130] wat (#1380) --- code/datums/mind.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index 34559607eb..e85667e29a 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -1289,7 +1289,6 @@ else if (istype(M) && length(M.viruses)) for(var/datum/disease/D in M.viruses) D.cure(0) - sleep(0) //because deleting of virus is done through spawn(0) if("infected") if (check_rights(R_ADMIN, 0)) var/mob/living/carbon/human/H = current From 6e632190b3b094d47187d68b1460061219f5f294 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:09:44 -0500 Subject: [PATCH 090/130] Planned Spaceparenthood would like to apologize for mislabeling their cloning pod ejection buttons. (#1366) --- code/game/machinery/cloning.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index fac4f7f31b..c0d7cad13b 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -331,8 +331,8 @@ to_chat(user, "Error: Pod has no occupant.") return else - connected_message("Authorized Ejection") - SPEAK("An authorized ejection of [clonemind.name] has occurred.") + connected_message("Emergency Ejection") + SPEAK("An emergency ejection of [clonemind.name] has occurred. Survival not guaranteed.") to_chat(user, "You force an emergency ejection. ") go_out() else From dc3d656788b582302b8ea180f0f313fc34d77252 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:09:45 -0500 Subject: [PATCH 091/130] Automatic changelog generation for PR #1366 [ci skip] --- html/changelogs/AutoChangeLog-pr-1366.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1366.yml diff --git a/html/changelogs/AutoChangeLog-pr-1366.yml b/html/changelogs/AutoChangeLog-pr-1366.yml new file mode 100644 index 0000000000..23f1e1c9ac --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1366.yml @@ -0,0 +1,4 @@ +author: "Planned Spaceparenthood" +delete-after: True +changes: + - bugfix: "We would like to apologize for mislabeled cloning pod buttons." From e0b5221ebde0dc0736497b45156a8b2e09c51875 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:09:59 -0500 Subject: [PATCH 092/130] The Crafting Menu now has subcategories! (#1364) --- code/__DEFINES/construction.dm | 4 +- .../objects/items/weapons/pneumaticCannon.dm | 11 --- code/modules/crafting/craft.dm | 91 ++++++++++++++----- code/modules/crafting/recipes.dm | 83 ++++++++++++----- .../food_and_drinks/recipes/food_mixtures.dm | 1 + .../recipes/tablecraft/recipes_bread.dm | 18 ++-- .../recipes/tablecraft/recipes_burger.dm | 56 ++++++------ .../recipes/tablecraft/recipes_cake.dm | 24 ++--- .../recipes/tablecraft/recipes_egg.dm | 8 +- .../recipes/tablecraft/recipes_meat.dm | 34 +++---- .../recipes/tablecraft/recipes_misc.dm | 62 ++++++------- .../recipes/tablecraft/recipes_misc.dm.rej | 7 ++ .../recipes/tablecraft/recipes_pastry.dm | 56 ++++++------ .../recipes/tablecraft/recipes_pie.dm | 32 +++---- .../recipes/tablecraft/recipes_pizza.dm | 14 +-- .../recipes/tablecraft/recipes_salad.dm | 22 ++--- .../recipes/tablecraft/recipes_sandwich.dm | 12 +-- .../recipes/tablecraft/recipes_soup.dm | 42 ++++----- .../recipes/tablecraft/recipes_spaghetti.dm | 14 +-- tgui/assets/tgui.js.rej | 13 +++ tgui/src/interfaces/personal_crafting.ract | 64 +++++++++---- 21 files changed, 393 insertions(+), 275 deletions(-) create mode 100644 code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm.rej create mode 100644 tgui/assets/tgui.js.rej diff --git a/code/__DEFINES/construction.dm b/code/__DEFINES/construction.dm index d4b536ec2f..46589408a2 100644 --- a/code/__DEFINES/construction.dm +++ b/code/__DEFINES/construction.dm @@ -95,11 +95,13 @@ //tablecrafting defines #define CAT_NONE "" -#define CAT_WEAPON "Weaponry" +#define CAT_WEAPONRY "Weaponry" +#define CAT_WEAPON "Weapons" #define CAT_AMMO "Ammunition" #define CAT_ROBOT "Robots" #define CAT_MISC "Misc" #define CAT_PRIMAL "Tribal" +#define CAT_FOOD "Foods" #define CAT_BREAD "Breads" #define CAT_BURGER "Burgers" #define CAT_CAKE "Cakes" diff --git a/code/game/objects/items/weapons/pneumaticCannon.dm b/code/game/objects/items/weapons/pneumaticCannon.dm index 91b605543b..834714f3a0 100644 --- a/code/game/objects/items/weapons/pneumaticCannon.dm +++ b/code/game/objects/items/weapons/pneumaticCannon.dm @@ -185,17 +185,6 @@ maxWeightClass = 7 gasPerThrow = 5 -/datum/crafting_recipe/improvised_pneumatic_cannon //Pretty easy to obtain but - name = "Pneumatic Cannon" - result = /obj/item/weapon/pneumatic_cannon/ghetto - tools = list(/obj/item/weapon/weldingtool, - /obj/item/weapon/wrench) - reqs = list(/obj/item/stack/sheet/metal = 4, - /obj/item/stack/packageWrap = 8, - /obj/item/pipe = 2) - time = 300 - category = CAT_WEAPON - /obj/item/weapon/pneumatic_cannon/proc/updateTank(obj/item/weapon/tank/internals/thetank, removing = 0, mob/living/carbon/human/user) if(removing) if(!src.tank) diff --git a/code/modules/crafting/craft.dm b/code/modules/crafting/craft.dm index a14d301a31..91278beb23 100644 --- a/code/modules/crafting/craft.dm +++ b/code/modules/crafting/craft.dm @@ -1,24 +1,35 @@ /datum/personal_crafting var/busy var/viewing_category = 1 //typical powergamer starting on the Weapons tab - var/list/categories = list(CAT_WEAPON, - CAT_AMMO, + var/viewing_subcategory = 1 + var/list/categories = list( + CAT_WEAPONRY, CAT_ROBOT, CAT_MISC, CAT_PRIMAL, - CAT_BREAD, - CAT_BURGER, - CAT_CAKE, - CAT_EGG, - CAT_MEAT, - CAT_MISCFOOD, - CAT_PASTRY, - CAT_PIE, - CAT_PIZZA, - CAT_SALAD, - CAT_SANDWICH, - CAT_SOUP, - CAT_SPAGHETTI) + CAT_FOOD) + var/list/subcategories = list( + list( //Weapon subcategories + CAT_WEAPON, + CAT_AMMO), + CAT_NONE, //Robot subcategories + CAT_NONE, //Misc subcategories + CAT_NONE, //Tribal subcategories + list( //Food subcategories + CAT_BREAD, + CAT_BURGER, + CAT_CAKE, + CAT_EGG, + CAT_MEAT, + CAT_MISCFOOD, + CAT_PASTRY, + CAT_PIE, + CAT_PIZZA, + CAT_SALAD, + CAT_SANDWICH, + CAT_SOUP, + CAT_SPAGHETTI)) + var/datum/action/innate/crafting/button var/display_craftable_only = FALSE var/display_compact = TRUE @@ -262,11 +273,19 @@ /datum/personal_crafting/ui_data(mob/user) var/list/data = list() + var/list/subs = list() + var/cur_subcategory = CAT_NONE var/cur_category = categories[viewing_category] + if (islist(subcategories[viewing_category])) + subs = subcategories[viewing_category] + cur_subcategory = subs[viewing_subcategory] data["busy"] = busy data["prev_cat"] = categories[prev_cat()] + data["prev_subcat"] = subs[prev_subcat()] data["category"] = cur_category + data["subcategory"] = cur_subcategory data["next_cat"] = categories[next_cat()] + data["next_subcat"] = subs[next_subcat()] data["display_craftable_only"] = display_craftable_only data["display_compact"] = display_compact @@ -275,7 +294,7 @@ var/list/cant_craft = list() for(var/rec in GLOB.crafting_recipes) var/datum/crafting_recipe/R = rec - if(R.category != cur_category) + if((R.category != cur_category) || (R.subcategory != cur_subcategory)) continue if(check_contents(R, surroundings)) can_craft += list(build_recipe_data(R)) @@ -302,29 +321,41 @@ busy = 0 ui_interact(usr) if("forwardCat") //Meow - viewing_category = next_cat() - to_chat(usr, "Category is now [categories[viewing_category]].") + viewing_category = next_cat(FALSE) . = TRUE if("backwardCat") - viewing_category = prev_cat() - to_chat(usr, "Category is now [categories[viewing_category]].") + viewing_category = prev_cat(FALSE) + . = TRUE + if("forwardSubCat") + viewing_subcategory = next_subcat() + . = TRUE + if("backwardSubCat") + viewing_subcategory = prev_subcat() . = TRUE if("toggle_recipes") display_craftable_only = !display_craftable_only - to_chat(usr, "You will now [display_craftable_only ? "only see recipes you can craft":"see all recipes"].") . = TRUE if("toggle_compact") display_compact = !display_compact - to_chat(usr, "Crafting menu is now [display_compact? "compact" : "full size"].") . = TRUE //Next works nicely with modular arithmetic -/datum/personal_crafting/proc/next_cat() +/datum/personal_crafting/proc/next_cat(readonly = TRUE) + if (!readonly) + viewing_subcategory = 1 . = viewing_category % categories.len + 1 +/datum/personal_crafting/proc/next_subcat() + if(islist(subcategories[viewing_category])) + var/list/subs = subcategories[viewing_category] + . = viewing_subcategory % subs.len + 1 + + //Previous can go fuck itself -/datum/personal_crafting/proc/prev_cat() +/datum/personal_crafting/proc/prev_cat(readonly = TRUE) + if (!readonly) + viewing_subcategory = 1 if(viewing_category == categories.len) . = viewing_category-1 else @@ -332,6 +363,18 @@ if(. <= 0) . = categories.len +/datum/personal_crafting/proc/prev_subcat() + if(islist(subcategories[viewing_category])) + var/list/subs = subcategories[viewing_category] + if(viewing_subcategory == subs.len) + . = viewing_subcategory-1 + else + . = viewing_subcategory % subs.len - 1 + if(. <= 0) + . = subs.len + else + . = null + /datum/personal_crafting/proc/build_recipe_data(datum/crafting_recipe/R) var/list/data = list() diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index a489d0fb6a..b5fe59f019 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -8,6 +8,7 @@ var/parts[] = list() //type paths of items that will be placed in the result var/chem_catalysts[] = list() //like tools but for reagents var/category = CAT_NONE //where it shows up in the crafting UI + var/subcategory = CAT_NONE /datum/crafting_recipe/pin_removal @@ -17,7 +18,8 @@ parts = list(/obj/item/weapon/gun = 1) tools = list(/obj/item/weapon/weldingtool, /obj/item/weapon/screwdriver, /obj/item/weapon/wirecutters) time = 50 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/IED name = "IED" @@ -28,7 +30,8 @@ /obj/item/weapon/reagent_containers/food/drinks/soda_cans = 1) parts = list(/obj/item/weapon/reagent_containers/food/drinks/soda_cans = 1) time = 15 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/lance name = "explosive lance (grenade)" @@ -38,7 +41,8 @@ parts = list(/obj/item/weapon/twohanded/spear = 1, /obj/item/weapon/grenade = 1) time = 15 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/strobeshield name = "strobe shield" @@ -47,7 +51,8 @@ /obj/item/device/assembly/flash/handheld = 1, /obj/item/weapon/shield/riot = 1) time = 40 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/molotov name = "Molotov" @@ -56,7 +61,8 @@ /obj/item/weapon/reagent_containers/food/drinks/bottle = 1) parts = list(/obj/item/weapon/reagent_containers/food/drinks/bottle = 1) time = 40 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/stunprod name = "Stunprod" @@ -65,7 +71,8 @@ /obj/item/stack/rods = 1, /obj/item/device/assembly/igniter = 1) time = 40 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/teleprod name = "Teleprod" @@ -75,7 +82,8 @@ /obj/item/device/assembly/igniter = 1, /obj/item/weapon/ore/bluespace_crystal = 1) time = 40 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/bola name = "Bola" @@ -84,6 +92,7 @@ /obj/item/stack/sheet/metal = 6) time = 20//15 faster than crafting them by hand! category= CAT_WEAPON + subcategory = CAT_WEAPON /datum/crafting_recipe/tailclub name = "Tail Club" @@ -91,7 +100,8 @@ reqs = list(/obj/item/severedtail = 1, /obj/item/stack/sheet/metal = 1) time = 40 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/tailwhip name = "Liz O' Nine Tails" @@ -99,7 +109,8 @@ reqs = list(/obj/item/severedtail = 1, /obj/item/stack/cable_coil = 1) time = 40 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/ed209 name = "ED209" @@ -159,6 +170,18 @@ time = 40 category = CAT_ROBOT +/datum/crafting_recipe/improvised_pneumatic_cannon //Pretty easy to obtain but + name = "Pneumatic Cannon" + result = /obj/item/weapon/pneumatic_cannon/ghetto + tools = list(/obj/item/weapon/weldingtool, + /obj/item/weapon/wrench) + reqs = list(/obj/item/stack/sheet/metal = 4, + /obj/item/stack/packageWrap = 8, + /obj/item/pipe = 2) + time = 300 + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + /datum/crafting_recipe/flamethrower name = "Flamethrower" result = /obj/item/weapon/flamethrower @@ -169,7 +192,8 @@ /obj/item/weapon/weldingtool = 1) tools = list(/obj/item/weapon/screwdriver) time = 10 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/meteorshot name = "Meteorshot Shell" @@ -179,7 +203,8 @@ /obj/item/weapon/stock_parts/manipulator = 2) tools = list(/obj/item/weapon/screwdriver) time = 5 - category = CAT_AMMO + category = CAT_WEAPONRY + subcategory = CAT_AMMO /datum/crafting_recipe/pulseslug name = "Pulse Slug Shell" @@ -189,7 +214,8 @@ /obj/item/weapon/stock_parts/micro_laser/ultra = 1) tools = list(/obj/item/weapon/screwdriver) time = 5 - category = CAT_AMMO + category = CAT_WEAPONRY + subcategory = CAT_AMMO /datum/crafting_recipe/dragonsbreath name = "Dragonsbreath Shell" @@ -197,7 +223,8 @@ reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1,/datum/reagent/phosphorus = 5) tools = list(/obj/item/weapon/screwdriver) time = 5 - category = CAT_AMMO + category = CAT_WEAPONRY + subcategory = CAT_AMMO /datum/crafting_recipe/frag12 name = "FRAG-12 Shell" @@ -208,7 +235,8 @@ /datum/reagent/toxin/acid/fluacid = 5) tools = list(/obj/item/weapon/screwdriver) time = 5 - category = CAT_AMMO + category = CAT_WEAPONRY + subcategory = CAT_AMMO /datum/crafting_recipe/ionslug name = "Ion Scatter Shell" @@ -218,7 +246,8 @@ /obj/item/weapon/stock_parts/subspace/crystal = 1) tools = list(/obj/item/weapon/screwdriver) time = 5 - category = CAT_AMMO + category = CAT_WEAPONRY + subcategory = CAT_AMMO /datum/crafting_recipe/improvisedslug name = "Improvised Shotgun Shell" @@ -229,7 +258,8 @@ /datum/reagent/fuel = 10) tools = list(/obj/item/weapon/screwdriver) time = 5 - category = CAT_AMMO + category = CAT_WEAPONRY + subcategory = CAT_AMMO /datum/crafting_recipe/improvisedslugoverload name = "Overload Improvised Shell" @@ -239,7 +269,8 @@ /datum/reagent/toxin/plasma = 20) tools = list(/obj/item/weapon/screwdriver) time = 5 - category = CAT_AMMO + category = CAT_WEAPONRY + subcategory = CAT_AMMO /datum/crafting_recipe/laserslug name = "Laser Slug Shell" @@ -249,7 +280,8 @@ /obj/item/weapon/stock_parts/micro_laser/high = 1) tools = list(/obj/item/weapon/screwdriver) time = 5 - category = CAT_AMMO + category = CAT_WEAPONRY + subcategory = CAT_AMMO /datum/crafting_recipe/ishotgun name = "Improvised Shotgun" @@ -260,7 +292,8 @@ /obj/item/stack/packageWrap = 5) tools = list(/obj/item/weapon/screwdriver) time = 100 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/chainsaw name = "Chainsaw" @@ -270,7 +303,8 @@ /obj/item/stack/sheet/plasteel = 1) tools = list(/obj/item/weapon/weldingtool) time = 50 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/spear name = "Spear" @@ -279,7 +313,8 @@ /obj/item/weapon/shard = 1, /obj/item/stack/rods = 1) time = 40 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/spooky_camera name = "Camera Obscura" @@ -354,7 +389,8 @@ ) parts = list(/obj/item/weapon/stock_parts/matter_bin = 1, /obj/item/weapon/grenade/chem_grenade = 2) time = 30 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/chemical_payload2 name = "Chemical Payload (gibtonite)" @@ -366,7 +402,8 @@ ) parts = list(/obj/item/weapon/stock_parts/matter_bin = 1, /obj/item/weapon/grenade/chem_grenade = 2) time = 50 - category = CAT_WEAPON + category = CAT_WEAPONRY + subcategory = CAT_WEAPON /datum/crafting_recipe/bonearmor name = "Bone Armor" diff --git a/code/modules/food_and_drinks/recipes/food_mixtures.dm b/code/modules/food_and_drinks/recipes/food_mixtures.dm index 314ee2c8e2..17662feb6e 100644 --- a/code/modules/food_and_drinks/recipes/food_mixtures.dm +++ b/code/modules/food_and_drinks/recipes/food_mixtures.dm @@ -1,5 +1,6 @@ /datum/crafting_recipe/food var/real_parts + category = CAT_FOOD /datum/crafting_recipe/food/New() real_parts = parts.Copy() diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_bread.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_bread.dm index d0682ced1e..3888207011 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_bread.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_bread.dm @@ -11,7 +11,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 3 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/bread/meat - category = CAT_BREAD + subcategory = CAT_BREAD /datum/crafting_recipe/food/xenomeatbread name = "Xenomeat bread" @@ -21,7 +21,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 3 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/bread/xenomeat - category = CAT_BREAD + subcategory = CAT_BREAD /datum/crafting_recipe/food/spidermeatbread name = "Spidermeat bread" @@ -31,7 +31,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 3 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/bread/spidermeat - category = CAT_BREAD + subcategory = CAT_BREAD /datum/crafting_recipe/food/banananutbread name = "Banana nut bread" @@ -42,7 +42,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/banana = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/bread/banana - category = CAT_BREAD + subcategory = CAT_BREAD /datum/crafting_recipe/food/tofubread name = "Tofu bread" @@ -52,7 +52,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 3 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/bread/tofu - category = CAT_BREAD + subcategory = CAT_BREAD /datum/crafting_recipe/food/creamcheesebread name = "Cream cheese bread" @@ -62,7 +62,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/bread/creamcheese - category = CAT_BREAD + subcategory = CAT_BREAD /datum/crafting_recipe/food/mimanabread name = "Mimana bread" @@ -73,7 +73,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/banana/mime = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/bread/mimana - category = CAT_BREAD + subcategory = CAT_BREAD /datum/crafting_recipe/food/butteredtoast name = "Buttered Toast" @@ -82,7 +82,7 @@ /obj/item/weapon/reagent_containers/food/snacks/butter = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/butteredtoast - category = CAT_BREAD + subcategory = CAT_BREAD /datum/crafting_recipe/food/butterbiscuit name = "Butter Biscuit" @@ -91,5 +91,5 @@ /obj/item/weapon/reagent_containers/food/snacks/butter = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/butterbiscuit - category = CAT_BREAD + subcategory = CAT_BREAD diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm index 573574f4e9..4a150faad7 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm @@ -14,7 +14,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/steak/plain/human = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/human - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/burger name = "Burger" @@ -24,7 +24,7 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/plain - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/corgiburger name = "Corgi burger" @@ -34,7 +34,7 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/corgi - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/appendixburger name = "Appendix burger" @@ -43,7 +43,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/appendix - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/brainburger name = "Brain burger" @@ -52,7 +52,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/brain - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/xenoburger name = "Xeno burger" @@ -61,7 +61,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/xeno - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/bearger name = "Bearger" @@ -70,7 +70,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/bearger - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/fishburger name = "Fish burger" @@ -79,7 +79,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/fish - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/tofuburger name = "Tofu burger" @@ -88,7 +88,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/tofu - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/ghostburger name = "Ghost burger" @@ -97,7 +97,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/ghost - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/clownburger name = "Clown burger" @@ -106,7 +106,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/clown - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/mimeburger name = "Mime burger" @@ -115,7 +115,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/mime - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/redburger name = "Red burger" @@ -125,7 +125,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/red - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/orangeburger name = "Orange burger" @@ -135,7 +135,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/orange - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/yellowburger name = "Yellow burger" @@ -145,7 +145,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/yellow - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/greenburger name = "Green burger" @@ -155,7 +155,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/green - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/blueburger name = "Blue burger" @@ -165,7 +165,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/blue - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/purpleburger name = "Purple burger" @@ -175,7 +175,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/purple - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/spellburger name = "Spell burger" @@ -183,7 +183,7 @@ /obj/item/clothing/head/wizard/fake = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/spell - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/spellburger2 name = "Spell burger" @@ -192,7 +192,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/spell - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/bigbiteburger name = "Big bite burger" @@ -201,7 +201,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/bigbite - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/superbiteburger name = "Super bite burger" @@ -216,7 +216,7 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/superbite - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/slimeburger name = "Jelly burger" @@ -225,7 +225,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/jelly/slime - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/jellyburger name = "Jelly burger" @@ -234,7 +234,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/jelly/cherry - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/fivealarmburger name = "Five alarm burger" @@ -243,7 +243,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/fivealarm - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/ratburger name = "Rat burger" @@ -252,7 +252,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/rat - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/baseballburger name = "Home run baseball burger" @@ -261,7 +261,7 @@ /obj/item/weapon/reagent_containers/food/snacks/bun = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/baseball - category = CAT_BURGER + subcategory = CAT_BURGER /datum/crafting_recipe/food/baconburger name = "Bacon Burger" @@ -272,4 +272,4 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/burger/baconburger - category = CAT_BURGER + subcategory = CAT_BURGER diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm index 439db2986b..af288dddfc 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm @@ -10,7 +10,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/carrot = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/carrot - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/cheesecake name = "Cheese cake" @@ -19,7 +19,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/cheese - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/applecake name = "Apple cake" @@ -28,7 +28,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/apple = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/apple - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/orangecake name = "Orange cake" @@ -37,7 +37,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/orange - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/limecake name = "Lime cake" @@ -46,7 +46,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/citrus/lime = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/lime - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/lemoncake name = "Lemon cake" @@ -55,7 +55,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/citrus/lemon = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/lemon - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/chocolatecake name = "Chocolate cake" @@ -64,7 +64,7 @@ /obj/item/weapon/reagent_containers/food/snacks/chocolatebar = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/chocolate - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/birthdaycake name = "Birthday cake" @@ -73,7 +73,7 @@ /obj/item/weapon/reagent_containers/food/snacks/store/cake/plain = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/birthday - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/braincake name = "Brain cake" @@ -82,7 +82,7 @@ /obj/item/weapon/reagent_containers/food/snacks/store/cake/plain = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/brain - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/slimecake name = "Slime cake" @@ -91,7 +91,7 @@ /obj/item/weapon/reagent_containers/food/snacks/store/cake/plain = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/slimecake - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/pumpkinspicecake name = "Pumpkin spice cake" @@ -100,7 +100,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/pumpkin = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/store/cake/pumpkinspice - category = CAT_CAKE + subcategory = CAT_CAKE /datum/crafting_recipe/food/cak name = "Living cat/cake hybrid" @@ -114,4 +114,4 @@ /datum/reagent/teslium = 1 //To shock the whole thing into life ) result = /mob/living/simple_animal/pet/cat/cak - category = CAT_CAKE //Cat! Haha, get it? CAT? GET IT??? + subcategory = CAT_CAKE //Cat! Haha, get it? CAT? GET IT??? 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 c03fbe4710..f1e96f526e 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm @@ -11,7 +11,7 @@ /obj/item/weapon/reagent_containers/food/snacks/boiledegg = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/friedegg - category = CAT_EGG + subcategory = CAT_EGG /datum/crafting_recipe/food/omelette name = "omelette" @@ -20,7 +20,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/omelette - category = CAT_EGG + subcategory = CAT_EGG /datum/crafting_recipe/food/chocolateegg name = "Chocolate egg" @@ -29,7 +29,7 @@ /obj/item/weapon/reagent_containers/food/snacks/chocolatebar = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/chocolateegg - category = CAT_EGG + subcategory = CAT_EGG /datum/crafting_recipe/food/eggsbenedict name = "Eggs benedict" @@ -39,4 +39,4 @@ /obj/item/weapon/reagent_containers/food/snacks/breadslice/plain = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/benedict - category = CAT_EGG + subcategory = CAT_EGG diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm index 878dda1804..60d949bb9d 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm @@ -9,7 +9,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/steak/plain/human = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/kebab/human - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/kebab name = "Kebab" @@ -18,7 +18,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/steak = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/kebab/monkey - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/tofukebab name = "Tofu kebab" @@ -27,7 +27,7 @@ /obj/item/weapon/reagent_containers/food/snacks/tofu = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/kebab/tofu - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/tailkebab name = "Lizard tail kebab" @@ -36,7 +36,7 @@ /obj/item/severedtail = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/kebab/tail - category = CAT_MEAT + subcategory = CAT_MEAT // see code/module/crafting/table.dm @@ -50,7 +50,7 @@ /obj/item/weapon/reagent_containers/food/snacks/carpmeat = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/cubancarp - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/fishandchips name = "Fish and chips" @@ -59,7 +59,7 @@ /obj/item/weapon/reagent_containers/food/snacks/carpmeat = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/fishandchips - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/fishfingers name = "Fish fingers" @@ -69,7 +69,7 @@ /obj/item/weapon/reagent_containers/food/snacks/carpmeat = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/fishfingers - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/sashimi name = "Sashimi" @@ -79,7 +79,7 @@ /obj/item/weapon/reagent_containers/food/snacks/carpmeat = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/sashimi - category = CAT_MEAT + subcategory = CAT_MEAT ////////////////////////////////////////////////MR SPIDER//////////////////////////////////////////////// @@ -91,7 +91,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/cutlet/spider = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/spidereggsham - category = CAT_MEAT + subcategory = CAT_MEAT ////////////////////////////////////////////////MISC RECIPE's//////////////////////////////////////////////// @@ -103,7 +103,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/cabbage = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/cornedbeef - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/bearsteak name = "Filet migrawr" @@ -113,7 +113,7 @@ ) tools = list(/obj/item/weapon/lighter) result = /obj/item/weapon/reagent_containers/food/snacks/bearsteak - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/enchiladas name = "Enchiladas" @@ -123,7 +123,7 @@ /obj/item/weapon/reagent_containers/food/snacks/tortilla = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/enchiladas - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/stewedsoymeat name = "Stewed soymeat" @@ -133,7 +133,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/stewedsoymeat - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/sausage name = "Sausage" @@ -142,7 +142,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/cutlet = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/sausage - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/nugget name = "Chicken nugget" @@ -150,7 +150,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/cutlet = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/nugget - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/rawkhinkali name = "Raw Khinkali" @@ -159,7 +159,7 @@ /obj/item/weapon/reagent_containers/food/snacks/faggot = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/rawkhinkali - category = CAT_MEAT + subcategory = CAT_MEAT /datum/crafting_recipe/food/pigblanket name = "Pig in a Blanket" @@ -169,4 +169,4 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/cutlet = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pigblanket - category = CAT_MEAT + subcategory = CAT_MEAT diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm index fff76d630f..5d53a94a83 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm @@ -10,7 +10,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/apple = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/candiedapple - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/chococoin name = "Choco coin" @@ -19,7 +19,7 @@ /obj/item/weapon/reagent_containers/food/snacks/chocolatebar = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/chococoin - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/fudgedice name = "Fudge dice" @@ -28,7 +28,7 @@ /obj/item/weapon/reagent_containers/food/snacks/chocolatebar = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/fudgedice - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/chocoorange name = "Choco orange" @@ -37,7 +37,7 @@ /obj/item/weapon/reagent_containers/food/snacks/chocolatebar = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/chocoorange - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/loadedbakedpotato name = "Loaded baked potato" @@ -47,7 +47,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/loadedbakedpotato - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/cheesyfries name = "Cheesy fries" @@ -56,7 +56,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/cheesyfries - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/wrap name = "Wrap" @@ -65,7 +65,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/cabbage = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/eggwrap - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/beans name = "Beans" @@ -74,7 +74,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/soybeans = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/beans - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/eggplantparm name ="Eggplant parmigiana" @@ -83,7 +83,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/eggplant = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/eggplantparm - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/baguette name = "Baguette" @@ -93,7 +93,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/baguette - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD ////////////////////////////////////////////////TOAST//////////////////////////////////////////////// @@ -104,7 +104,7 @@ /obj/item/weapon/reagent_containers/food/snacks/breadslice/plain = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/jelliedtoast/slime - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/jelliedyoast name = "Jellied toast" @@ -113,7 +113,7 @@ /obj/item/weapon/reagent_containers/food/snacks/breadslice/plain = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/jelliedtoast/cherry - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/twobread name = "Two bread" @@ -122,7 +122,7 @@ /obj/item/weapon/reagent_containers/food/snacks/breadslice/plain = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/twobread - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/burrito name ="Burrito" @@ -131,7 +131,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/soybeans = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/burrito - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/cheesyburrito name ="Cheesy burrito" @@ -141,7 +141,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/soybeans = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/cheesyburrito - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/carneburrito name ="Carne de asada burrito" @@ -151,7 +151,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/soybeans = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/carneburrito - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/fuegoburrito name ="Fuego plasma burrito" @@ -161,7 +161,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/soybeans = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/fuegoburrito - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/melonfruitbowl name ="Melon fruit bowl" @@ -174,7 +174,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/ambrosia = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/melonfruitbowl - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/spacefreezy name ="Space freezy" @@ -184,7 +184,7 @@ /obj/item/weapon/reagent_containers/food/snacks/icecream = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/spacefreezy - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/sundae name ="Sundae" @@ -195,7 +195,7 @@ /obj/item/weapon/reagent_containers/food/snacks/icecream = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/sundae - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/honkdae name ="Honkdae" @@ -207,7 +207,7 @@ /obj/item/weapon/reagent_containers/food/snacks/icecream = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/honkdae - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/nachos name ="Nachos" @@ -216,7 +216,7 @@ /obj/item/weapon/reagent_containers/food/snacks/tortilla = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/nachos - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/cheesynachos name ="Cheesy nachos" @@ -226,7 +226,7 @@ /obj/item/weapon/reagent_containers/food/snacks/tortilla = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/cheesynachos - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/cubannachos name ="Cuban nachos" @@ -236,7 +236,7 @@ /obj/item/weapon/reagent_containers/food/snacks/tortilla = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/cubannachos - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/melonkeg name ="Melon keg" @@ -247,7 +247,7 @@ ) parts = list(/obj/item/weapon/reagent_containers/food/drinks/bottle/vodka = 1) result = /obj/item/weapon/reagent_containers/food/snacks/melonkeg - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/honeybar name = "Honey nut bar" @@ -256,7 +256,7 @@ /datum/reagent/consumable/honey = 5 ) result = /obj/item/weapon/reagent_containers/food/snacks/honeybar - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/stuffedlegion @@ -269,7 +269,7 @@ /datum/reagent/consumable/capsaicin = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/stuffedlegion - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/lizardwine @@ -280,7 +280,7 @@ /datum/reagent/consumable/ethanol = 100 ) result = /obj/item/weapon/reagent_containers/food/drinks/bottle/lizardwine - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/powercrepe @@ -294,7 +294,7 @@ /obj/item/weapon/melee/sabre = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/powercrepe - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/taco name ="Classic Taco" @@ -305,7 +305,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/cabbage = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/taco - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/tacoplain name ="Plain Taco" @@ -315,7 +315,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/cutlet = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/taco/plain - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/branrequests name = "Bran Requests Cereal" diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm.rej b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm.rej new file mode 100644 index 0000000000..d6194148b5 --- /dev/null +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm.rej @@ -0,0 +1,7 @@ +diff a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm (rejected hunks) +@@ -324,4 +324,4 @@ + /obj/item/weapon/reagent_containers/food/snacks/no_raisin = 1, + ) + result = /obj/item/weapon/reagent_containers/food/snacks/branrequests +- category = CAT_MISCFOOD ++ subcategory = CAT_MISCFOOD 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 fd943379e0..b20a957546 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm @@ -11,7 +11,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/donut/chaos - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/donut time = 15 @@ -21,7 +21,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/donut - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/jellydonut name = "Jelly donut" @@ -30,7 +30,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/donut/jelly - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/cherryjellydonut name = "Cherry jelly donut" @@ -39,7 +39,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/donut/jelly/cherryjelly - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/slimejellydonut name = "Slime jelly donut" @@ -48,7 +48,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/donut/jelly/slimejelly - category = CAT_PASTRY + subcategory = CAT_PASTRY ////////////////////////////////////////////////WAFFLES//////////////////////////////////////////////// @@ -59,7 +59,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/waffles - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/soylenviridians @@ -69,7 +69,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/soybeans = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soylenviridians - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/soylentgreen name = "Soylent green" @@ -78,7 +78,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/slab/human = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/soylentgreen - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/rofflewaffles @@ -88,7 +88,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/rofflewaffles - category = CAT_PASTRY + subcategory = CAT_PASTRY ////////////////////////////////////////////////DONKPOCCKETS//////////////////////////////////////////////// @@ -100,7 +100,7 @@ /obj/item/weapon/reagent_containers/food/snacks/faggot = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/donkpocket - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/dankpocket time = 15 @@ -110,7 +110,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/cannabis = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/dankpocket - category = CAT_PASTRY + subcategory = CAT_PASTRY ////////////////////////////////////////////////MUFFINS//////////////////////////////////////////////// @@ -122,7 +122,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/muffin - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/berrymuffin name = "Berry muffin" @@ -132,7 +132,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/berries = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/muffin/berry - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/booberrymuffin name = "Booberry muffin" @@ -143,7 +143,7 @@ /obj/item/weapon/ectoplasm = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/muffin/booberry - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/chawanmushi name = "Chawanmushi" @@ -154,7 +154,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/chanterelle = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/chawanmushi - category = CAT_PASTRY + subcategory = CAT_PASTRY ////////////////////////////////////////////OTHER//////////////////////////////////////////// @@ -166,7 +166,7 @@ /obj/item/weapon/reagent_containers/food/snacks/sausage = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/hotdog - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/meatbun name = "Meat bun" @@ -177,7 +177,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/cabbage = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/meatbun - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/khachapuri name = "Khachapuri" @@ -187,7 +187,7 @@ /obj/item/weapon/reagent_containers/food/snacks/store/bread/plain = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/khachapuri - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/sugarcookie time = 15 @@ -197,7 +197,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/sugarcookie - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/fortunecookie time = 15 @@ -210,7 +210,7 @@ /obj/item/weapon/paper = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/fortunecookie - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/poppypretzel time = 15 @@ -220,7 +220,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/poppypretzel - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/plumphelmetbiscuit time = 15 @@ -230,7 +230,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/plumphelmet = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/plumphelmetbiscuit - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/cracker time = 15 @@ -240,7 +240,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastrybase = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/cracker - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/chococornet name = "Choco cornet" @@ -250,7 +250,7 @@ /obj/item/weapon/reagent_containers/food/snacks/chocolatebar = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/chococornet - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/oatmealcookie name = "Oatmeal cookie" @@ -268,7 +268,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/oat = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/raisincookie - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/cherrycupcake name = "Cherry cupcake" @@ -277,7 +277,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/cherries = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/cherrycupcake - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/bluecherrycupcake name = "Blue cherry cupcake" @@ -286,7 +286,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/bluecherries = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/bluecherrycupcake - category = CAT_PASTRY + subcategory = CAT_PASTRY /datum/crafting_recipe/food/honeybun name = "Honey bun" @@ -295,4 +295,4 @@ /datum/reagent/consumable/honey = 5 ) result = /obj/item/weapon/reagent_containers/food/snacks/honeybun - category = CAT_PASTRY + subcategory = CAT_PASTRY diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm index df47c64de7..f1628d41bc 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm @@ -11,7 +11,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/banana = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/cream - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/meatpie name = "Meat pie" @@ -22,7 +22,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/steak/plain = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/meatpie - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/tofupie name = "Tofu pie" @@ -31,7 +31,7 @@ /obj/item/weapon/reagent_containers/food/snacks/tofu = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/tofupie - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/xenopie name = "Xeno pie" @@ -40,7 +40,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/cutlet/xeno = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/xemeatpie - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/cherrypie name = "Cherry pie" @@ -49,7 +49,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/cherries = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/cherrypie - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/berryclafoutis name = "Berry clafoutis" @@ -58,7 +58,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/berries = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/berryclafoutis - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/bearypie name = "Beary Pie" @@ -68,7 +68,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/steak/bear = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/bearypie - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/amanitapie name = "Amanita pie" @@ -77,7 +77,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/amanita = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/amanita_pie - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/plumppie name = "Plump pie" @@ -86,7 +86,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/plumphelmet = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/plump_pie - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/applepie name = "Apple pie" @@ -95,7 +95,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/apple = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/applepie - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/pumpkinpie name = "Pumpkin pie" @@ -106,7 +106,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/pumpkin = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/pumpkinpie - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/goldenappletart name = "Golden apple tart" @@ -117,7 +117,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/apple/gold = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/appletart - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/grapetart name = "Grape tart" @@ -128,7 +128,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/grapes = 3 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/grapetart - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/blumpkinpie name = "Blumpkin pie" @@ -139,7 +139,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/blumpkin = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/blumpkinpie - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/dulcedebatata name = "Dulce de batata" @@ -149,7 +149,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/potato/sweet = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/dulcedebatata - category = CAT_PIE + subcategory = CAT_PIE /datum/crafting_recipe/food/frostypie name = "Frosty pie" @@ -158,4 +158,4 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/bluecherries = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pie/frostypie - category = CAT_PIE + subcategory = CAT_PIE diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm index 8bb73ad7c8..95580df603 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm @@ -11,7 +11,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pizza/margherita - category = CAT_PIZZA + subcategory = CAT_PIZZA /datum/crafting_recipe/food/meatpizza name = "Meat pizza" @@ -22,7 +22,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pizza/meat - category = CAT_PIZZA + subcategory = CAT_PIZZA /datum/crafting_recipe/food/mushroompizza name = "Mushroom pizza" @@ -31,7 +31,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom = 5 ) result = /obj/item/weapon/reagent_containers/food/snacks/pizza/mushroom - category = CAT_PIZZA + subcategory = CAT_PIZZA /datum/crafting_recipe/food/vegetablepizza name = "Vegetable pizza" @@ -43,7 +43,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pizza/vegetable - category = CAT_PIZZA + subcategory = CAT_PIZZA /datum/crafting_recipe/food/donpocketpizza name = "Donkpocket pizza" @@ -54,7 +54,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pizza/donkpocket - category = CAT_PIZZA + subcategory = CAT_PIZZA /datum/crafting_recipe/food/dankpizza name = "Dank pizza" @@ -65,7 +65,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pizza/dank - category = CAT_PIZZA + subcategory = CAT_PIZZA /datum/crafting_recipe/food/sassysagepizza name = "Sassysage pizza" @@ -76,4 +76,4 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/pizza/sassysage - category = CAT_PIZZA + subcategory = CAT_PIZZA diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm index d60fc34083..66ed6f40ee 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm @@ -11,7 +11,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/apple = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/salad/herbsalad - category = CAT_SALAD + subcategory = CAT_SALAD /datum/crafting_recipe/food/aesirsalad name = "Aesir salad" @@ -21,7 +21,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/apple/gold = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/salad/aesirsalad - category = CAT_SALAD + subcategory = CAT_SALAD /datum/crafting_recipe/food/validsalad name = "Valid salad" @@ -32,7 +32,7 @@ /obj/item/weapon/reagent_containers/food/snacks/faggot = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/salad/validsalad - category = CAT_SALAD + subcategory = CAT_SALAD /datum/crafting_recipe/food/monkeysdelight name = "Monkeys delight" @@ -45,7 +45,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/banana = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/monkeysdelight - category = CAT_SALAD + subcategory = CAT_SALAD /datum/crafting_recipe/food/oatmeal name = "Oatmeal" @@ -55,7 +55,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/oat = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/salad/oatmeal - category = CAT_SALAD + subcategory = CAT_SALAD /datum/crafting_recipe/food/fruitsalad name = "Fruit salad" @@ -68,7 +68,7 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/salad/fruit - category = CAT_SALAD + subcategory = CAT_SALAD /datum/crafting_recipe/food/junglesalad name = "Jungle salad" @@ -81,7 +81,7 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/salad/jungle - category = CAT_SALAD + subcategory = CAT_SALAD /datum/crafting_recipe/food/citrusdelight name = "Citrus delight" @@ -93,7 +93,7 @@ ) result = /obj/item/weapon/reagent_containers/food/snacks/salad/citrusdelight - category = CAT_SALAD + subcategory = CAT_SALAD /datum/crafting_recipe/food/ricepork name = "Rice and pork" @@ -102,7 +102,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/cutlet = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/salad/ricepork - category = CAT_SALAD + subcategory = CAT_SALAD /datum/crafting_recipe/food/eggbowl name = "Egg bowl" @@ -113,7 +113,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/corn = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/salad/eggbowl - category = CAT_SALAD + subcategory = CAT_SALAD /datum/crafting_recipe/food/ricepudding name = "Rice pudding" @@ -123,4 +123,4 @@ /obj/item/weapon/reagent_containers/food/snacks/salad/boiledrice = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/salad/ricepudding - category = CAT_SALAD + subcategory = CAT_SALAD diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm index 3880dbdeca..f2ed7da6aa 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm @@ -14,7 +14,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/sandwich - category = CAT_SANDWICH + subcategory = CAT_SANDWICH /datum/crafting_recipe/food/grilledcheesesandwich name = "Grilled cheese sandwich" @@ -23,7 +23,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/grilledcheese - category = CAT_SANDWICH + subcategory = CAT_SANDWICH /datum/crafting_recipe/food/slimesandwich name = "Jelly sandwich" @@ -32,7 +32,7 @@ /obj/item/weapon/reagent_containers/food/snacks/breadslice/plain = 2, ) result = /obj/item/weapon/reagent_containers/food/snacks/jellysandwich/slime - category = CAT_SANDWICH + subcategory = CAT_SANDWICH /datum/crafting_recipe/food/cherrysandwich name = "Jelly sandwich" @@ -41,7 +41,7 @@ /obj/item/weapon/reagent_containers/food/snacks/breadslice/plain = 2, ) result = /obj/item/weapon/reagent_containers/food/snacks/jellysandwich/cherry - category = CAT_SANDWICH + subcategory = CAT_SANDWICH /datum/crafting_recipe/food/icecreamsandwich name = "Icecream sandwich" @@ -51,7 +51,7 @@ /obj/item/weapon/reagent_containers/food/snacks/icecream = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/icecreamsandwich - category = CAT_SANDWICH + subcategory = CAT_SANDWICH /datum/crafting_recipe/food/notasandwich name = "Not a sandwich" @@ -60,7 +60,7 @@ /obj/item/clothing/mask/fakemoustache = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/notasandwich - category = CAT_SANDWICH + subcategory = CAT_SANDWICH diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm index 8ab865f65d..9a2a39c8f2 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm @@ -13,7 +13,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/potato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/meatball - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/vegetablesoup name = "Vegetable soup" @@ -26,7 +26,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/potato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/vegetable - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/nettlesoup name = "Nettle soup" @@ -38,7 +38,7 @@ /obj/item/weapon/reagent_containers/food/snacks/boiledegg = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/nettle - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/wingfangchu name = "Wingfangchu" @@ -48,7 +48,7 @@ /obj/item/weapon/reagent_containers/food/snacks/meat/cutlet/xeno = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/wingfangchu - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/wishsoup name = "Wish soup" @@ -57,7 +57,7 @@ /obj/item/weapon/reagent_containers/glass/bowl = 1 ) result= /obj/item/weapon/reagent_containers/food/snacks/soup/wish - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/hotchili name = "Hot chili" @@ -68,7 +68,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/hotchili - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/coldchili name = "Cold chili" @@ -79,7 +79,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/coldchili - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/tomatosoup name = "Tomato soup" @@ -89,7 +89,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/tomato - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/eyeballsoup name = "Eyeball soup" @@ -100,7 +100,7 @@ /obj/item/organ/eyes = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/tomato/eyeball - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/milosoup @@ -112,7 +112,7 @@ /obj/item/weapon/reagent_containers/food/snacks/tofu = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/milo - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/bloodsoup name = "Blood soup" @@ -122,7 +122,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato/blood = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/blood - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/slimesoup name = "Slime soup" @@ -132,7 +132,7 @@ /obj/item/weapon/reagent_containers/glass/bowl = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/slime - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/clownstears name = "Clowns tears" @@ -143,7 +143,7 @@ /obj/item/weapon/ore/bananium = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/clownstears - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/mysterysoup name = "Mystery soup" @@ -156,7 +156,7 @@ /obj/item/weapon/reagent_containers/food/snacks/cheesewedge = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/mystery - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/mushroomsoup name = "Mushroom soup" @@ -167,7 +167,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/chanterelle = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/mushroom - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/beetsoup name = "Beet soup" @@ -178,7 +178,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/cabbage = 1, ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/beet - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/stew name = "Stew" @@ -193,7 +193,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/stew - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/spacylibertyduff name = "Spacy liberty duff" @@ -203,7 +203,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/libertycap = 3 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/spacylibertyduff - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/amanitajelly name = "Amanita jelly" @@ -213,7 +213,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/mushroom/amanita = 3 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/amanitajelly - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/sweetpotatosoup name = "Sweet potato soup" @@ -224,7 +224,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/potato/sweet = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/sweetpotato - category = CAT_SOUP + subcategory = CAT_SOUP /datum/crafting_recipe/food/redbeetsoup name = "Red beet soup" @@ -235,4 +235,4 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/cabbage = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/soup/beet/red - category = CAT_SOUP + subcategory = CAT_SOUP diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_spaghetti.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_spaghetti.dm index 412157033b..ed6dc4bf41 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_spaghetti.dm +++ b/code/modules/food_and_drinks/recipes/tablecraft/recipes_spaghetti.dm @@ -10,7 +10,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/tomato = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/pastatomato - category = CAT_SPAGHETTI + subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/copypasta name = "Copypasta" @@ -18,7 +18,7 @@ /obj/item/weapon/reagent_containers/food/snacks/pastatomato = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/copypasta - category = CAT_SPAGHETTI + subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/spaghettimeatball name = "Spaghetti meatball" @@ -27,7 +27,7 @@ /obj/item/weapon/reagent_containers/food/snacks/faggot = 2 ) result = /obj/item/weapon/reagent_containers/food/snacks/meatballspaghetti - category = CAT_SPAGHETTI + subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/spesslaw name = "Spesslaw" @@ -36,7 +36,7 @@ /obj/item/weapon/reagent_containers/food/snacks/faggot = 4 ) result = /obj/item/weapon/reagent_containers/food/snacks/spesslaw - category = CAT_SPAGHETTI + subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/beefnoodle name = "Beef noodle" @@ -47,7 +47,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/cabbage = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/beefnoodle - category = CAT_SPAGHETTI + subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/chowmein name = "Chowmein" @@ -58,7 +58,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/carrot = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/chowmein - category = CAT_SPAGHETTI + subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/butternoodles name = "Butter Noodles" @@ -67,4 +67,4 @@ /obj/item/weapon/reagent_containers/food/snacks/butter = 1 ) result = /obj/item/weapon/reagent_containers/food/snacks/butternoodles - category = CAT_SPAGHETTI \ No newline at end of file + subcategory = CAT_SPAGHETTI \ No newline at end of file diff --git a/tgui/assets/tgui.js.rej b/tgui/assets/tgui.js.rej new file mode 100644 index 0000000000..380adc16e4 --- /dev/null +++ b/tgui/assets/tgui.js.rej @@ -0,0 +1,13 @@ +diff a/tgui/assets/tgui.js b/tgui/assets/tgui.js (rejected hunks) +@@ -11,6 +11,6 @@ p:[13,5,605],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[14,7,649],t:7 + },f:["ci"]}," ",{p:[29,3,2223],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[29,22,2242]}],action:"quon"},f:["quon"]}," ",{p:[30,3,2326],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[30,22,2345]}],action:"mya"},f:["mya"]}," ",{p:[31,3,2427],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[31,22,2446]}],action:"folth"},f:["folth"]}," ",{p:[32,3,2532],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[32,22,2551]}],action:"wren"},f:["wren"]}," ",{p:[33,3,2635],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[33,22,2654]}],action:"geyr"},f:["geyr"]}," ",{p:[34,3,2738],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[34,22,2757]}],action:"hil"},f:["hil"]}," ",{p:[35,3,2839],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[35,22,2858]}],action:"niet"},f:["niet"]}," ",{p:[36,3,2942],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[36,22,2961]}],action:"twou"},f:["twou"]}," ",{p:[37,3,3045],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[37,22,3064]}],action:"phi"},f:["phi"]}," ",{p:[38,3,3146],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[38,22,3165]}],action:"coa"},f:["coa"]}]}," ",{p:[40,5,3268],t:7,e:"ui-section",a:{label:"suffix"},f:[{p:[41,3,3299],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[41,22,3318]}],action:" the Red"},f:["the Red"]}," ",{p:[42,3,3409],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[42,22,3428]}],action:" the Soulless"},f:["the Soulless"]}," ",{p:[43,3,3529],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[43,22,3548]}],action:" the Master"},f:["the Master"]}," ",{p:[44,3,3645],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[44,22,3664]}],action:", the Lord of all things"},f:["the Lord of all things"]}," ",{p:[45,3,3786],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[45,22,3805]}],action:", Jr."},f:["jr"]}]}," ",{p:[47,2,3906],t:7,e:"ui-section",a:{label:"submit"},f:[{p:[48,3,3938],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0>=4?null:"disabled"'},p:[48,21,3956]}],action:"search"},f:["search"]}," ",{p:[49,2,4043],t:7,e:"ui-section",f:[]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],243:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[2,1,2],t:7,e:"ui-button",a:{icon:"circle",action:"clean_order"},f:["Clear Order"]},{p:[2,70,71],t:7,e:"br"},{p:[2,74,75],t:7,e:"br"}," ",{p:[3,1,81],t:7,e:"i",f:["Your new computer device you always dreamed of is just four steps away..."]},{p:[3,81,161],t:7,e:"hr"}," ",{t:4,f:[" ",{p:[5,1,223],t:7,e:"div",a:{"class":"item"},f:[{p:[6,2,244],t:7,e:"h2",f:["Step 1: Select your device type"]}," ",{p:[7,2,287],t:7,e:"ui-button",a:{icon:"calc",action:"pick_device",params:'{"pick" : "1"}'},f:["Laptop"]}," ",{p:[8,2,377],t:7,e:"ui-button",a:{icon:"calc",action:"pick_device",params:'{"pick" : "2"}'},f:["LTablet"]}]}],n:50,x:{r:["data.state"],s:"_0==0"},p:[4,1,167]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.state"],s:"_0==1"},f:[{p:[11,1,502],t:7,e:"div",a:{"class":"item"},f:[{p:[12,2,523],t:7,e:"h2",f:["Step 2: Personalise your device"]}," ",{p:[13,2,566],t:7,e:"table",f:[{p:[14,3,577],t:7,e:"tr",f:[{p:[15,4,586],t:7,e:"td",f:[{p:[15,8,590],t:7,e:"b",f:["Current Price:"]}]},{p:[16,4,616],t:7,e:"td",f:[{t:2,r:"data.totalprice",p:[16,8,620]},"C"]}]}," ",{p:[18,3,653],t:7,e:"tr",f:[{p:[19,4,663],t:7,e:"td",f:[{p:[19,8,667],t:7,e:"b",f:["Battery:"]}]},{p:[20,4,687],t:7,e:"td",f:[{p:[20,8,691],t:7,e:"ui-button",a:{action:"hw_battery",params:'{"battery" : "1"}',state:[{t:2,x:{r:["data.hw_battery"],s:'_0==1?"selected":null'},p:[20,73,756]}]},f:["Standard"]}]},{p:[21,4,827],t:7,e:"td",f:[{p:[21,8,831],t:7,e:"ui-button",a:{action:"hw_battery",params:'{"battery" : "2"}',state:[{t:2,x:{r:["data.hw_battery"],s:'_0==2?"selected":null'},p:[21,73,896]}]},f:["Upgraded"]}]},{p:[22,4,967],t:7,e:"td",f:[{p:[22,8,971],t:7,e:"ui-button",a:{action:"hw_battery",params:'{"battery" : "3"}',state:[{t:2,x:{r:["data.hw_battery"],s:'_0==3?"selected":null'},p:[22,73,1036]}]},f:["Advanced"]}]}]}," ",{p:[24,3,1115],t:7,e:"tr",f:[{p:[25,4,1124],t:7,e:"td",f:[{p:[25,8,1128],t:7,e:"b",f:["Hard Drive:"]}]},{p:[26,4,1151],t:7,e:"td",f:[{p:[26,8,1155],t:7,e:"ui-button",a:{action:"hw_disk",params:'{"disk" : "1"}',state:[{t:2,x:{r:["data.hw_disk"],s:'_0==1?"selected":null'},p:[26,67,1214]}]},f:["Standard"]}]},{p:[27,4,1282],t:7,e:"td",f:[{p:[27,8,1286],t:7,e:"ui-button",a:{action:"hw_disk",params:'{"disk" : "2"}',state:[{t:2,x:{r:["data.hw_disk"],s:'_0==2?"selected":null'},p:[27,67,1345]}]},f:["Upgraded"]}]},{p:[28,4,1413],t:7,e:"td",f:[{p:[28,8,1417],t:7,e:"ui-button",a:{action:"hw_disk",params:'{"disk" : "3"}',state:[{t:2,x:{r:["data.hw_disk"],s:'_0==3?"selected":null'},p:[28,67,1476]}]},f:["Advanced"]}]}]}," ",{p:[30,3,1552],t:7,e:"tr",f:[{p:[31,4,1561],t:7,e:"td",f:[{p:[31,8,1565],t:7,e:"b",f:["Network Card:"]}]},{p:[32,4,1590],t:7,e:"td",f:[{p:[32,8,1594],t:7,e:"ui-button",a:{action:"hw_netcard",params:'{"netcard" : "0"}',state:[{t:2,x:{r:["data.hw_netcard"],s:'_0==0?"selected":null'},p:[32,73,1659]}]},f:["None"]}]},{p:[33,4,1726],t:7,e:"td",f:[{p:[33,8,1730],t:7,e:"ui-button",a:{action:"hw_netcard",params:'{"netcard" : "1"}',state:[{t:2,x:{r:["data.hw_netcard"],s:'_0==1?"selected":null'},p:[33,73,1795]}]},f:["Standard"]}]},{p:[34,4,1866],t:7,e:"td",f:[{p:[34,8,1870],t:7,e:"ui-button",a:{action:"hw_netcard",params:'{"netcard" : "2"}',state:[{t:2,x:{r:["data.hw_netcard"],s:'_0==2?"selected":null'},p:[34,73,1935]}]},f:["Advanced"]}]}]}," ",{p:[36,3,2014],t:7,e:"tr",f:[{p:[37,4,2023],t:7,e:"td",f:[{p:[37,8,2027],t:7,e:"b",f:["Nano Printer:"]}]},{p:[38,4,2052],t:7,e:"td",f:[{p:[38,8,2056],t:7,e:"ui-button",a:{action:"hw_nanoprint",params:'{"print" : "0"}',state:[{t:2,x:{r:["data.hw_nanoprint"],s:'_0==0?"selected":null'},p:[38,73,2121]}]},f:["None"]}]},{p:[39,4,2190],t:7,e:"td",f:[{p:[39,8,2194],t:7,e:"ui-button",a:{action:"hw_nanoprint",params:'{"print" : "1"}',state:[{t:2,x:{r:["data.hw_nanoprint"],s:'_0==1?"selected":null'},p:[39,73,2259]}]},f:["Standard"]}]}]}," ",{p:[41,3,2340],t:7,e:"tr",f:[{p:[42,4,2349],t:7,e:"td",f:[{p:[42,8,2353],t:7,e:"b",f:["Card Reader:"]}]},{p:[43,4,2377],t:7,e:"td",f:[{p:[43,8,2381],t:7,e:"ui-button",a:{action:"hw_card",params:'{"card" : "0"}',state:[{t:2,x:{r:["data.hw_card"],s:'_0==0?"selected":null'},p:[43,67,2440]}]},f:["None"]}]},{p:[44,4,2504],t:7,e:"td",f:[{p:[44,8,2508],t:7,e:"ui-button",a:{action:"hw_card",params:'{"card" : "1"}',state:[{t:2,x:{r:["data.hw_card"],s:'_0==1?"selected":null'},p:[44,67,2567]}]},f:["Standard"]}]}]}]}," ",{t:4,f:[" ",{p:[49,4,2706],t:7,e:"table",f:[{p:[50,5,2719],t:7,e:"tr",f:[{p:[51,6,2730],t:7,e:"td",f:[{p:[51,10,2734],t:7,e:"b",f:["Processor Unit:"]}]},{p:[52,6,2763],t:7,e:"td",f:[{p:[52,10,2767],t:7,e:"ui-button",a:{action:"hw_cpu",params:'{"cpu" : "1"}',state:[{t:2,x:{r:["data.hw_cpu"],s:'_0==1?"selected":null'},p:[52,67,2824]}]},f:["Standard"]}]},{p:[53,6,2893],t:7,e:"td",f:[{p:[53,10,2897],t:7,e:"ui-button",a:{action:"hw_cpu",params:'{"cpu" : "2"}',state:[{t:2,x:{r:["data.hw_cpu"],s:'_0==2?"selected":null'},p:[53,67,2954]}]},f:["Advanced"]}]}]}," ",{p:[55,5,3033],t:7,e:"tr",f:[{p:[56,6,3044],t:7,e:"td",f:[{p:[56,10,3048],t:7,e:"b",f:["Tesla Relay:"]}]},{p:[57,6,3074],t:7,e:"td",f:[{p:[57,10,3078],t:7,e:"ui-button",a:{action:"hw_tesla",params:'{"tesla" : "0"}',state:[{t:2,x:{r:["data.hw_tesla"],s:'_0==0?"selected":null'},p:[57,71,3139]}]},f:["None"]}]},{p:[58,6,3206],t:7,e:"td",f:[{p:[58,10,3210],t:7,e:"ui-button",a:{action:"hw_tesla",params:'{"tesla" : "1"}',state:[{t:2,x:{r:["data.hw_tesla"],s:'_0==1?"selected":null'},p:[58,71,3271]}]},f:["Standard"]}]}]}]}],n:50,x:{r:["data.devtype"],s:"_0!=2"},p:[48,3,2659]}," ",{p:[62,3,3374],t:7,e:"table",f:[{p:[63,4,3386],t:7,e:"tr",f:[{p:[64,5,3396],t:7,e:"td",f:[{p:[64,9,3400],t:7,e:"b",f:["Confirm Order:"]}]},{p:[65,5,3427],t:7,e:"td",f:[{p:[65,9,3431],t:7,e:"ui-button",a:{action:"confirm_order"},f:["CONFIRM"]}]}]}]}," ",{p:[69,2,3512],t:7,e:"hr"}," ",{p:[70,2,3519],t:7,e:"b",f:["Battery"]}," allows your device to operate without external utility power source. Advanced batteries increase battery life.",{p:[70,127,3644],t:7,e:"br"}," ",{p:[71,2,3651],t:7,e:"b",f:["Hard Drive"]}," stores file on your device. Advanced drives can store more files, but use more power, shortening battery life.",{p:[71,130,3779],t:7,e:"br"}," ",{p:[72,2,3786],t:7,e:"b",f:["Network Card"]}," allows your device to wirelessly connect to stationwide NTNet network. Basic cards are limited to on-station use, while advanced cards can operate anywhere near the station, which includes the asteroid outposts.",{p:[72,233,4017],t:7,e:"br"}," ",{p:[73,2,4024],t:7,e:"b",f:["Processor Unit"]}," is critical for your device's functionality. It allows you to run programs from your hard drive. Advanced CPUs use more power, but allow you to run more programs on background at once.",{p:[73,208,4230],t:7,e:"br"}," ",{p:[74,2,4237],t:7,e:"b",f:["Tesla Relay"]}," is an advanced wireless power relay that allows your device to connect to nearby area power controller to provide alternative power source. This component is currently unavailable on tablet computers due to size restrictions.",{p:[74,246,4481],t:7,e:"br"}," ",{p:[75,2,4488],t:7,e:"b",f:["Nano Printer"]}," is device that allows for various paperwork manipulations, such as, scanning of documents or printing new ones. This device was certified EcoFriendlyPlus and is capable of recycling existing paper for printing purposes.",{p:[75,241,4727],t:7,e:"br"}," ",{p:[76,2,4734],t:7,e:"b",f:["Card Reader"]}," adds a slot that allows you to manipulate RFID cards. Please note that this is not necessary to allow the device to read your identification, it is just necessary to manipulate other cards."]}]},{t:4,n:50,x:{r:["data.state"],s:"(!(_0==1))&&(_0==2)"},f:[" ",{p:[79,2,4981],t:7,e:"h2",f:["Step 3: Payment"]}," ",{p:[80,2,5008],t:7,e:"b",f:["Your device is now ready for fabrication.."]},{p:[80,51,5057],t:7,e:"br"}," ",{p:[81,2,5064],t:7,e:"i",f:["Please ensure the required amount of credits are in the machine, then press purchase."]},{p:[81,94,5156],t:7,e:"br"}," ",{p:[82,2,5163],t:7,e:"i",f:["Current credits: ",{p:[82,22,5183],t:7,e:"b",f:[{t:2,r:"data.credits",p:[82,25,5186]},"C"]}]},{p:[82,50,5211],t:7,e:"br"}," ",{p:[83,2,5218],t:7,e:"i",f:["Total price: ",{p:[83,18,5234],t:7,e:"b",f:[{t:2,r:"data.totalprice",p:[83,21,5237]},"C"]}]},{p:[83,49,5265],t:7,e:"br"},{p:[83,53,5269],t:7,e:"br"}," ",{p:[84,2,5276],t:7,e:"ui-button",a:{action:"purchase",state:[{t:2,x:{r:["data.credits","data.totalprice"],s:'_0>=_1?null:"disabled"'},p:[84,38,5312]}]},f:["PURCHASE"]}]},{t:4,n:50,x:{r:["data.state"],s:"(!(_0==1))&&((!(_0==2))&&(_0==3))"},f:[" ",{p:[87,2,5423],t:7,e:"h2",f:["Step 4: Thank you for your purchase"]},{p:[87,46,5467],t:7,e:"br"}," ",{p:[88,2,5474],t:7,e:"b",f:["Should you experience any issues with your new device, contact your local network admin for assistance."]}]}],x:{r:["data.state"],s:"_0==0"}}]},e.exports=a.extend(r.exports)},{205:205}],244:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,1,22],t:7,e:"ui-display",f:[{p:[3,2,37],t:7,e:"ui-section",a:{label:"Cap"},f:[{p:[4,3,65],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.is_capped"],s:'_0?"power-off":"close"'},p:[4,20,82]}],style:[{t:2,x:{r:["data.is_capped"],s:'_0?null:"selected"'},p:[4,71,133]}],action:"toggle_cap"},f:[{t:2,x:{r:["data.is_capped"],s:'_0?"On":"Off"'},p:[6,4,202]}]}]}]}],n:50,r:"data.has_cap",p:[1,1,0]},{p:[10,1,288],t:7,e:"ui-display",f:[{t:4,f:[{p:[14,2,419],t:7,e:"ui-section",f:[{p:[15,3,435],t:7,e:"ui-button",a:{action:"select_colour"},f:["Select New Colour"]}]}],n:50,r:"data.can_change_colour",p:[13,1,386]}]}," ",{p:[19,1,540],t:7,e:"ui-display",a:{title:"Stencil"},f:[{t:4,f:[{p:[21,2,599],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[21,21,618]}]},f:[{t:4,f:[{p:[23,7,655],t:7,e:"ui-button",a:{action:"select_stencil",params:['{"item":"',{t:2,r:"item",p:[23,59,707]},'"}'],style:[{t:2,x:{r:["item","data.selected_stencil"],s:'_0==_1?"selected":null'},p:[24,12,731]}]},f:[{t:2,r:"item",p:[25,4,791]}]}],n:52,r:"items",p:[22,3,632]}]}],n:52,r:"data.drawables",p:[20,3,572]}]}," ",{p:[31,1,874],t:7,e:"ui-display",a:{title:"Text Mode"},f:[{p:[32,2,907],t:7,e:"ui-section",a:{label:"Current Buffer"},f:[{t:2,r:"text_buffer",p:[32,37,942]}]}," ",{p:[34,2,976],t:7,e:"ui-section",f:[{p:[34,14,988],t:7,e:"ui-button",a:{action:"enter_text"},f:["New Text"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],245:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{temperatureStatus:function(t){return 225>t?"good":273.15>t?"average":"bad"}},computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[22,1,466],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[23,3,499],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[24,3,532],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[24,9,538]}]}]}," ",{t:4,f:[{p:[27,5,655],t:7,e:"ui-section",a:{label:"State"},f:[{p:[28,7,689],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[28,20,702]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[28,43,725]}]}]}," ",{p:[30,4,846],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[31,6,885],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.occupant.bodyTemperature"],s:"_0(_1)"},p:[31,19,898]}]},f:[{t:2,x:{r:["adata.occupant.bodyTemperature"],s:"Math.round(_0)"},p:[31,74,953]}," K"]}]}," ",{p:[33,5,1032],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[34,7,1067],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[34,20,1080]}],max:[{t:2,r:"data.occupant.maxHealth",p:[34,54,1114]}],value:[{t:2,r:"data.occupant.health",p:[34,90,1150]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[35,16,1192]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[35,68,1244]}]}]}," ",{t:4,f:[{p:[38,7,1481],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[38,26,1500]}]},f:[{p:[39,9,1521],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[39,30,1542]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[39,66,1578]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[39,103,1615]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[37,5,1315]}],n:50,r:"data.hasOccupant",p:[26,3,625]}]}," ",{p:[44,1,1724],t:7,e:"ui-display",a:{title:"Cell"},f:[{p:[45,3,1753],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[46,5,1785],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[46,22,1802]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[47,14,1862]}],state:[{t:2,x:{r:["data.isOpen"],s:'_0?"disabled":null'},p:[48,14,1918]}],action:"power"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[49,22,1977]}]}]}," ",{p:[51,3,2045],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[52,3,2081],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.cellTemperature"],s:"_0(_1)"},p:[52,16,2094]}]},f:[{t:2,x:{r:["adata.cellTemperature"],s:"Math.round(_0)"},p:[52,62,2140]}," K"]}]}," ",{p:[54,2,2205],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[55,5,2236],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOpen"],s:'_0?"unlock":"lock"'},p:[55,22,2253]}],action:"door"},f:[{t:2,x:{r:["data.isOpen"],s:'_0?"Open":"Closed"'},p:[55,73,2304]}]}," ",{p:[56,5,2357],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoEject"],s:'_0?"sign-out":"sign-in"'},p:[56,22,2374]}],action:"autoeject"},f:[{t:2,x:{r:["data.autoEject"],s:'_0?"Auto":"Manual"'},p:[56,86,2438]}]}]}]}," ",{p:{button:[{p:[61,5,2584],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[61,36,2615]}],action:"ejectbeaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[63,3,2718],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[66,9,2828],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[66,52,2871]}," units of ",{t:2,r:"name",p:[66,87,2906]}]},{p:[66,102,2921],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[65,7,2788]},{t:4,n:51,f:[{p:[68,9,2952],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[64,5,2753]},{t:4,n:51,f:[{p:[71,7,3028],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],246:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,2,15],t:7,e:"ui-section",a:{label:"State"},f:[{t:4,f:[{p:[4,4,76],t:7,e:"span",a:{"class":"good"},f:["Ready"]}],n:50,r:"data.full_pressure",p:[3,3,45]},{t:4,n:51,f:[{t:4,f:[{p:[7,5,153],t:7,e:"span",a:{"class":"bad"},f:["Power Disabled"]}],n:50,r:"data.panel_open",p:[6,4,124]},{t:4,n:51,f:[{t:4,f:[{p:[10,6,248],t:7,e:"span",a:{"class":"average"},f:["Pressurizing"]}],n:50,r:"data.pressure_charging",p:[9,5,211]},{t:4,n:51,f:[{p:[12,6,310],t:7,e:"span",a:{"class":"bad"},f:["Off"]}],r:"data.pressure_charging"}],r:"data.panel_open"}],r:"data.full_pressure"}]}," ",{p:[17,2,393],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[18,3,426],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.per",p:[18,36,459]}],state:"good"},f:[{t:2,r:"data.per",p:[18,63,486]},"%"]}]}," ",{p:[20,5,530],t:7,e:"ui-section",a:{label:"Handle"},f:[{p:[21,9,567],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.flush"],s:'_0?"toggle-on":"toggle-off"'},p:[22,10,589]}],state:[{t:2,x:{r:["data.isai","data.panel_open"],s:'_0||_1?"disabled":null'},p:[23,11,647]}],action:[{t:2,x:{r:["data.flush"],s:'_0?"handle-0":"handle-1"'},p:[24,12,714]}]},f:[{t:2,x:{r:["data.flush"],s:'_0?"Disengage":"Engage"'},p:[25,5,763]}]}]}," ",{p:[27,2,837],t:7,e:"ui-section",a:{label:"Eject"},f:[{p:[28,3,867],t:7,e:"ui-button",a:{icon:"sign-out",state:[{t:2,x:{r:["data.isai"],s:'_0?"disabled":null'},p:[28,37,901]}],action:"eject"},f:["Eject Contents"]},{p:[28,114,978],t:7,e:"br"}]}," ",{p:[30,2,1002],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[31,3,1032],t:7,e:"ui-button",a:{icon:"power-off",state:[{t:2,x:{r:["data.panel_open"],s:'_0?"disabled":null'},p:[31,38,1067]}],action:[{t:2,x:{r:["data.pressure_charging"],s:'_0?"pump-0":"pump-1"'},p:[31,87,1116]}],style:[{t:2,x:{r:["data.pressure_charging"],s:'_0?"selected":null'},p:[31,145,1174]}]}},{p:[31,206,1235],t:7,e:"br"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],247:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"DNA Vault Database"},f:[{p:[2,3,43],t:7,e:"ui-section",a:{label:"Human DNA"},f:[{p:[3,7,81],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.dna_max",p:[3,28,102]}],value:[{t:2,r:"data.dna",p:[3,53,127]}]},f:[{t:2,r:"data.dna",p:[3,67,141]},"/",{t:2,r:"data.dna_max",p:[3,80,154]}," Samples"]}]}," ",{p:[5,3,208],t:7,e:"ui-section",a:{label:"Plant Data"},f:[{p:[6,5,245],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.plants_max",p:[6,26,266]}],value:[{t:2,r:"data.plants",p:[6,54,294]}]},f:[{t:2,r:"data.plants",p:[6,71,311]},"/",{t:2,r:"data.plants_max",p:[6,87,327]}," Samples"]}]}," ",{p:[8,3,384],t:7,e:"ui-section",a:{label:"Animal Data"},f:[{p:[9,5,422],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.animals_max",p:[9,26,443]}],value:[{t:2,r:"data.animals",p:[9,55,472]}]},f:[{t:2,r:"data.animals",p:[9,73,490]},"/",{t:2,r:"data.animals_max",p:[9,90,507]}," Samples"]}]}]}," ",{t:4,f:[{p:[13,1,616],t:7,e:"ui-display",a:{title:"Personal Gene Therapy"},f:[{p:[14,3,663],t:7,e:"ui-section",f:[{p:[15,2,678],t:7,e:"span",f:["Applicable gene therapy treatments:"]}]}," ",{p:[17,3,747],t:7,e:"ui-section",f:[{p:[18,2,762],t:7,e:"ui-button",a:{action:"gene",params:['{"choice": "',{t:2,r:"data.choiceA",p:[18,47,807]},'"}']},f:[{t:2,r:"data.choiceA",p:[18,67,827]}]}," ",{p:[19,2,858],t:7,e:"ui-button",a:{action:"gene",params:['{"choice": "',{t:2,r:"data.choiceB",p:[19,47,903]},'"}']},f:[{t:2,r:"data.choiceB",p:[19,67,923]}]}]}]}],n:50,x:{r:["data.completed","data.used"],s:"_0&&!_1"},p:[12,1,578]}]},e.exports=a.extend(r.exports)},{205:205}],248:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,24],t:7,e:"ui-display",a:{title:[{t:2,r:"data.question",p:[2,21,42]}]},f:[{p:[3,5,66],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,9,118],t:7,e:"ui-button",a:{action:"vote",params:['{"answer": "',{t:2,r:"answer",p:[6,45,174]},'"}'],style:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[7,18,206]}]},f:[{t:2,r:"answer",p:[7,53,241]}," (",{t:2,r:"amount",p:[7,65,253]},")"]}],n:52,r:"data.answers",p:[4,7,86]}]}]}],n:50,r:"data.shaking",p:[1,1,0]},{t:4,n:51,f:[{p:[13,3,353],t:7,e:"ui-notice",f:["The eightball is not currently being shaken."]}],r:"data.shaking"}]},e.exports=a.extend(r.exports)},{205:205}],249:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,5,17],t:7,e:"span",f:["Time Until Launch: ",{t:2,r:"data.timer_str",p:[2,30,42]}]}]}," ",{p:[4,1,83],t:7,e:"ui-notice",f:[{p:[5,3,98],t:7,e:"span",f:["Engines: ",{t:2,x:{r:["data.engines_started"],s:'_0?"Online":"Idle"'},p:[5,18,113]}]}]}," ",{p:[7,1,180],t:7,e:"ui-display",a:{title:"Early Launch"},f:[{p:[8,2,216],t:7,e:"span",f:["Authorizations Remaining: ",{t:2,x:{r:["data.emagged","data.authorizations_remaining"],s:'_0?"ERROR":_1'},p:[9,2,250]}]}," ",{p:[10,2,318],t:7,e:"ui-button",a:{icon:"exclamation-triangle",action:"authorize",style:"danger",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[12,10,404]}]},f:["AUTHORIZE"]}," ",{p:[15,2,473],t:7,e:"ui-button",a:{icon:"minus",action:"repeal",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[16,10,523]}]},f:["Repeal"]}," ",{p:[19,2,589],t:7,e:"ui-button",a:{icon:"close",action:"abort",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[20,10,638]}]},f:["Repeal All"]}]}," ",{p:[24,1,722],t:7,e:"ui-display",a:{title:"Authorizations"},f:[{t:4,f:[{p:[26,3,793],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{t:2,r:"name",p:[26,34,824]}," (",{t:2,r:"job",p:[26,44,834]},")"]}],n:52,r:"data.authorizations",p:[25,2,760]},{t:4,n:51,f:[{p:[28,3,870],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:["No authorizations."]}],r:"data.authorizations"}]}]},e.exports=a.extend(r.exports)},{205:205}],250:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,16],t:7,e:"ui-section",a:{label:"Message"},f:[{t:2,r:"data.hidden_message",p:[3,5,50]}]}," ",{p:[5,3,94],t:7,e:"ui-section",a:{label:"Created On"},f:[{t:2,r:"data.realdate",p:[6,5,131]}]}," ",{p:[8,3,169],t:7,e:"ui-section",a:{label:"Approval"},f:[{p:[9,5,204],t:7,e:"ui-button",a:{icon:"arrow-up",state:[{t:2,x:{r:["data.is_creator","data.has_liked"],s:'_0?"disabled":_1?"selected":null'},p:[11,14,252]}],action:"like"},f:[{t:2,r:"data.num_likes",p:[12,21,344]}]}," ",{p:[13,5,380],t:7,e:"ui-button",a:{icon:"circle",state:[{t:2,x:{r:["data.is_creator","data.has_liked","data.has_disliked"],s:'_0?"disabled":!_1&&!_2?"selected":null'},p:[15,14,426]}],action:"neutral"}}," ",{p:[17,5,562],t:7,e:"ui-button",a:{icon:"arrow-down",state:[{t:2,x:{r:["data.is_creator","data.has_disliked"],s:'_0?"disabled":_1?"selected":null'},p:[19,14,612]}],action:"dislike"},f:[{t:2,r:"data.num_dislikes",p:[20,24,710]}]}]}]}," ",{t:4,f:[{p:[24,3,805],t:7,e:"ui-display",a:{title:"Admin Panel"},f:[{p:[25,5,843],t:7,e:"ui-section",a:{label:"Creator Ckey"},f:[{t:2,r:"data.creator_key",p:[25,38,876]}]}," ",{p:[26,5,915],t:7,e:"ui-section",a:{label:"Creator Character Name"},f:[{t:2,r:"data.creator_name",p:[26,48,958]}]}," ",{p:[27,5,998],t:7,e:"ui-button",a:{icon:"remove",action:"delete",style:"danger"},f:["Delete"]}]}],n:50,r:"data.admin_mode",p:[23,1,778]}]},e.exports=a.extend(r.exports)},{205:205}],251:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The requested interface (",{t:2,r:"config.interface",p:[2,34,46]},") was not found. Does it exist?"]}]}]},e.exports=a.extend(r.exports)},{205:205}],252:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{seclevelState:function(){switch(this.get("data.seclevel")){case"blue":return"average";case"red":return"bad";case"delta":return"bad bold";default:return"good"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[16,1,323],t:7,e:"ui-display",f:[{p:[17,5,341],t:7,e:"ui-section",a:{label:"Alert Level"},f:[{p:[18,9,383],t:7,e:"span",a:{"class":[{t:2,r:"seclevelState",p:[18,22,396]}]},f:[{t:2,x:{r:["text","data.seclevel"],s:"_0.titleCase(_1)"},p:[18,41,415]}]}]}," ",{p:[20,5,480],t:7,e:"ui-section",a:{label:"Controls"},f:[{p:[21,9,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.alarm"],s:'_0?"close":"bell-o"'},p:[21,26,536]}],action:[{t:2,x:{r:["data.alarm"],s:'_0?"reset":"alarm"'},p:[21,71,581]}]},f:[{t:2,x:{r:["data.alarm"],s:'_0?"Reset":"Activate"'},p:[22,13,631]}]}]}," ",{t:4,f:[{p:[25,7,733],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[26,9,771],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[24,5,705]}]}]},e.exports=a.extend(r.exports)},{205:205}],253:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[2,1,31],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,2,60],t:7,e:"ui-button",a:{icon:"power-off",style:[{t:2,x:{r:["data.power"],s:'_0?"selected":"danger"'},p:[3,37,95]}],action:"power"},f:[{t:2,x:{r:["data.power"],s:'_0?"Enabled":"Disabled"'},p:[3,92,150]}]}]}," ",{p:[5,1,218],t:7,e:"ui-section",a:{label:"Tag"},f:[{p:[6,2,245],t:7,e:"ui-button",a:{icon:"pencil",action:"rename"},f:[{t:2,r:"data.tag",p:[6,43,286]}]}]}," ",{p:[8,1,327],t:7,e:"ui-section",a:{label:"Scanning mode"},f:[{p:[9,2,364],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.updating"],s:'_0?"unlock":"lock"'},p:[9,18,380]}],style:[{t:2,x:{r:["data.updating"],s:'_0?null:"danger"'},p:[9,63,425]}],action:"updating",tooltip:"Toggle between automatic scanning or scan only when a button is pressed.","tooltip-side":"right"},f:[{t:2,x:{r:["data.updating"],s:'_0?"AUTO":"MANUAL"'},p:[9,221,583]}]}]}," ",{p:[11,1,649],t:7,e:"ui-section",a:{label:"Detection range"},f:[{p:[12,2,688],t:7,e:"ui-button",a:{icon:"refresh",style:[{t:2,x:{r:["data.globalmode"],s:'_0?null:"selected"'},p:[12,35,721]}],action:"globalmode",tooltip:"Local sector or whole region scanning.","tooltip-side":"right"},f:[{t:2,x:{r:["data.globalmode"],s:'_0?"MAXIMUM":"LOCAL"'},p:[12,165,851]}]}]}]}," ",{t:4,f:[{p:[16,2,957],t:7,e:"ui-display",a:{title:"Current Location"},f:[{p:[17,3,998],t:7,e:"span",f:[{t:2,r:"data.current",p:[17,9,1004]}]}]}," ",{p:[20,2,1048],t:7,e:"ui-display",a:{title:"Detected Signals"},f:[{t:4,f:[{p:[22,3,1114],t:7,e:"ui-section",a:{label:[{t:2,r:"entrytag",p:[22,21,1132]}]},f:[{p:[23,3,1149],t:7,e:"span",f:[{t:2,r:"area",p:[23,9,1155]}," (",{t:2,r:"coord",p:[23,19,1165]},")"]}," ",{t:4,f:[{p:[25,4,1209],t:7,e:"span",f:["Dist: ",{t:2,r:"dist",p:[25,16,1221]},"m Dir: ",{t:2,r:"degrees",p:[25,31,1236]},"° (",{t:2,r:"direction",p:[25,45,1250]},")"]}],n:50,r:"direction",p:[24,3,1187]}]}],n:52,r:"data.signals",p:[21,2,1088]}]}],n:50,r:"data.power",p:[15,1,936]}]},e.exports=a.extend(r.exports)},{205:205}],254:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Labor Camp Teleporter"},f:[{p:[2,2,45],t:7,e:"ui-section",a:{label:"Teleporter Status"},f:[{p:[3,3,87],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.teleporter"],s:'_0?"good":"bad"'},p:[3,16,100]}]},f:[{t:2,x:{r:["data.teleporter"],s:'_0?"Connected":"Not connected"'},p:[3,54,138]}]}]}," ",{t:4,f:[{p:[6,4,244],t:7,e:"ui-section",a:{label:"Location"},f:[{p:[7,5,279],t:7,e:"span",f:[{t:2,r:"data.teleporter_location",p:[7,11,285]}]}]}," ",{p:[9,4,343],t:7,e:"ui-section",a:{label:"Locked status"},f:[{p:[10,5,383],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.teleporter_lock"],s:'_0?"lock":"unlock"'},p:[10,22,400]}],action:"teleporter_lock"},f:[{t:2,x:{r:["data.teleporter_lock"],s:'_0?"Locked":"Unlocked"'},p:[10,93,471]}]}," ",{p:[11,5,537],t:7,e:"ui-button",a:{action:"toggle_open"},f:[{t:2,x:{r:["data.teleporter_state_open"],s:'_0?"Open":"Closed"'},p:[11,37,569]}]}]}],n:50,r:"data.teleporter",p:[5,3,216]},{t:4,n:51,f:[{p:[14,4,666],t:7,e:"span",f:[{p:[14,10,672],t:7,e:"ui-button",a:{action:"scan_teleporter"},f:["Scan Teleporter"]}]}],r:"data.teleporter"}]}," ",{p:[17,1,770],t:7,e:"ui-display",a:{title:"Labor Camp Beacon"},f:[{p:[18,2,811],t:7,e:"ui-section",a:{label:"Beacon Status"},f:[{p:[19,3,849],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.beacon"],s:'_0?"good":"bad"'},p:[19,16,862]}]},f:[{t:2,x:{r:["data.beacon"],s:'_0?"Connected":"Not connected"'},p:[19,50,896]}]}]}," ",{t:4,f:[{p:[22,3,992],t:7,e:"ui-section",a:{label:"Location"},f:[{p:[23,4,1026],t:7,e:"span",f:[{t:2,r:"data.beacon_location",p:[23,10,1032]}]}]}],n:50,r:"data.beacon",p:[21,2,969]},{t:4,n:51,f:[{p:[26,4,1097],t:7,e:"span",f:[{p:[26,10,1103],t:7,e:"ui-button",a:{action:"scan_beacon"},f:["Scan Beacon"]}]}],r:"data.beacon"}]}," ",{p:[29,1,1193],t:7,e:"ui-display",a:{title:"Prisoner details"},f:[{p:[30,2,1233],t:7,e:"ui-section",a:{label:"Prisoner ID"},f:[{p:[31,3,1269],t:7,e:"ui-button",a:{action:"handle_id"},f:[{t:2,x:{r:["data.id","data.id_name"],s:'_0?_1:"-------------"'},p:[31,33,1299]}]}]}," ",{t:4,f:[{p:[34,2,1392],t:7,e:"ui-section",a:{label:"Set ID goal"},f:[{p:[35,4,1429],t:7,e:"ui-button",a:{action:"set_goal"},f:[{t:2,r:"data.goal",p:[35,33,1458]}]}]}],n:50,r:"data.id",p:[33,2,1374]}," ",{p:[38,2,1512],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[39,3,1545],t:7,e:"span",f:[{t:2,x:{r:["data.prisoner.name"],s:'_0?_0:"No Occupant"'},p:[39,9,1551]}]}]}," ",{t:4,f:[{p:[42,3,1661],t:7,e:"ui-section",a:{label:"Criminal Status"},f:[{p:[43,4,1702],t:7,e:"span",f:[{t:2,r:"data.prisoner.crimstat",p:[43,10,1708]}]}]}],n:50,r:"data.prisoner",p:[41,2,1636]}]}," ",{p:[47,1,1785],t:7,e:"ui-display",f:[{p:[48,2,1800],t:7,e:"center",f:[{p:[48,10,1808],t:7,e:"ui-button",a:{action:"teleport",state:[{t:2,x:{r:["data.can_teleport"],s:'_0?null:"disabled"'},p:[48,45,1843]}]},f:["Process Prisoner"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],255:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,2,15],t:7,e:"center",f:[{p:[2,10,23],t:7,e:"ui-button",a:{action:"handle_id"},f:[{t:2,x:{r:["data.id","data.id_name"],s:'_0?_1:"-------------"'},p:[2,40,53]}]}]}]}," ",{p:[4,1,135],t:7,e:"ui-display",a:{title:"Stored Items"},f:[{t:4,f:[{p:[6,3,194],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[6,22,213]}]},f:[{p:[7,4,228],t:7,e:"ui-button",a:{action:"release_items",params:['{"mobref":',{t:2,r:"mob",p:[7,56,280]},"}"],state:[{t:2,x:{r:["data.can_reclaim"],s:'_0?null:"disabled"'},p:[7,72,296]}]},f:["Drop Items"]}]}],n:52,r:"data.mobs",p:[5,2,171]}]}]},e.exports=a.extend(r.exports)},{205:205}],256:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average"; + default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[25,1,680],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[26,2,712],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[27,5,743],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[27,22,760]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[27,71,809]}]}]}," ",{p:[29,3,874],t:7,e:"ui-section",a:{label:"Uses"},f:[{t:2,r:"data.ready_implants",p:[30,5,905]}," ",{t:4,f:[{p:[32,7,969],t:7,e:"span",a:{"class":"fa fa-cog fa-spin"}}],n:50,r:"data.replenishing",p:[31,5,936]}]}," ",{p:[35,3,1036],t:7,e:"ui-section",a:{label:"Activate"},f:[{p:[36,7,1073],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.occupied","data.ready_implants","data.ready"],s:'_0&&_1>0&&_2?null:"disabled"'},p:[36,25,1091]}],action:"implant"},f:[{t:2,x:{r:["data.ready","data.special_name"],s:'_0?(_1?_1:"Implant"):"Recharging"'},p:[37,9,1198]}," "]},{p:[38,19,1302],t:7,e:"br"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],257:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[15,3,296],t:7,e:"ui-notice",f:[{p:[16,5,313],t:7,e:"span",f:["Wipe in progress!"]}]}],n:50,r:"data.wiping",p:[14,1,273]},{p:{button:[{t:4,f:[{p:[22,7,479],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.isDead"],s:'_0?"disabled":null'},p:[22,38,510]}],action:"wipe"},f:[{t:2,x:{r:["data.wiping"],s:'_0?"Stop Wiping":"Wipe"'},p:[22,89,561]}," AI"]}],n:50,r:"data.name",p:[21,5,454]}]},t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.name"],s:'_0||"Empty Card"'},p:[19,19,388]}],button:0},f:[" ",{t:4,f:[{p:[26,5,672],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[27,9,709],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"bad":"good"'},p:[27,22,722]}]},f:[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"Offline":"Operational"'},p:[27,76,776]}]}]}," ",{p:[29,5,871],t:7,e:"ui-section",a:{label:"Software Integrity"},f:[{p:[30,7,918],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[30,40,951]}],state:[{t:2,r:"healthState",p:[30,64,975]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[30,81,992]},"%"]}]}," ",{p:[32,5,1055],t:7,e:"ui-section",a:{label:"Laws"},f:[{t:4,f:[{p:[34,9,1117],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[34,33,1141]}]},{p:[34,45,1153],t:7,e:"br"}],n:52,r:"data.laws",p:[33,7,1088]}]}," ",{p:[37,5,1200],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[38,7,1237],t:7,e:"ui-button",a:{icon:"signal",style:[{t:2,x:{r:["data.wireless"],s:'_0?"selected":null'},p:[38,39,1269]}],action:"wireless"},f:["Wireless Activity"]}," ",{p:[39,7,1363],t:7,e:"ui-button",a:{icon:"microphone",style:[{t:2,x:{r:["data.radio"],s:'_0?"selected":null'},p:[39,43,1399]}],action:"radio"},f:["Subspace Radio"]}]}],n:50,r:"data.name",p:[25,3,649]}]}]},e.exports=a.extend(r.exports)},{205:205}],258:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,23],t:7,e:"ui-notice",f:[{p:[3,3,38],t:7,e:"span",f:["Waiting for another device to confirm your request..."]}]}],n:50,r:"data.waiting",p:[1,1,0]},{t:4,n:51,f:[{p:[6,2,132],t:7,e:"ui-display",f:[{p:[7,3,148],t:7,e:"ui-section",f:[{t:4,f:[{p:[9,5,197],t:7,e:"ui-button",a:{icon:"check",action:"auth_swipe"},f:["Authorize ",{t:2,r:"data.auth_required",p:[9,59,251]}]}],n:50,r:"data.auth_required",p:[8,4,165]},{t:4,n:51,f:[{p:[11,5,304],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.red_alert"],s:'_0?"disabled":null'},p:[11,38,337]}],action:"red_alert"},f:["Red Alert"]}," ",{p:[12,5,423],t:7,e:"ui-button",a:{icon:"wrench",state:[{t:2,x:{r:["data.emergency_maint"],s:'_0?"disabled":null'},p:[12,37,455]}],action:"emergency_maint"},f:["Emergency Maintenance Access"]}],r:"data.auth_required"}]}]}],r:"data.waiting"}]},e.exports=a.extend(r.exports)},{205:205}],259:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Ore values"},f:[{t:4,f:[{p:[3,3,57],t:7,e:"ui-section",a:{label:[{t:2,r:"ore",p:[3,22,76]}]},f:[{p:[4,4,90],t:7,e:"span",f:[{t:2,r:"value",p:[4,10,96]}]}]}],n:52,r:"data.ores",p:[2,2,34]}]}," ",{p:[8,1,158],t:7,e:"ui-display",a:{title:"Points"},f:[{p:[9,2,188],t:7,e:"ui-section",a:{label:"ID"},f:[{p:[10,3,215],t:7,e:"ui-button",a:{action:"handle_id"},f:[{t:2,x:{r:["data.id","data.id_name"],s:'_0?_1:"-------------"'},p:[10,33,245]}]}]}," ",{t:4,f:[{p:[13,3,339],t:7,e:"ui-section",a:{label:"Points collected"},f:[{p:[14,4,381],t:7,e:"span",f:[{t:2,r:"data.points",p:[14,10,387]}]}]}," ",{p:[16,3,430],t:7,e:"ui-section",a:{label:"Goal"},f:[{p:[17,4,460],t:7,e:"span",f:[{t:2,r:"data.goal",p:[17,10,466]}]}]}," ",{p:[19,3,507],t:7,e:"ui-section",a:{label:"Unclaimed points"},f:[{p:[20,4,549],t:7,e:"span",f:[{t:2,r:"data.unclaimed_points",p:[20,10,555]}]}," ",{p:[21,4,592],t:7,e:"ui-button",a:{action:"claim_points",state:[{t:2,x:{r:["data.unclaimed_points"],s:'_0?null:"disabled"'},p:[21,43,631]}]},f:["Claim points"]}]}],n:50,r:"data.id",p:[12,2,320]}]}," ",{p:[25,1,745],t:7,e:"ui-display",f:[{p:[26,2,760],t:7,e:"center",f:[{p:[27,3,772],t:7,e:"ui-button",a:{action:"move_shuttle",state:[{t:2,x:{r:["data.can_go_home"],s:'_0?null:"disabled"'},p:[27,42,811]}]},f:["Move shuttle"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],260:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Known Languages"},f:[{t:4,f:[{p:[3,5,70],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[3,23,88]}]},f:[{p:[4,7,105],t:7,e:"span",f:[{t:2,r:"desc",p:[4,13,111]}]}," ",{p:[5,7,134],t:7,e:"span",f:["Key: ,",{t:2,r:"key",p:[5,19,146]}]}," ",{t:4,f:[{p:[7,9,192],t:7,e:"span",f:["(gained from mob)"]}],n:50,r:"shadow",p:[6,7,168]}," ",{p:[9,7,245],t:7,e:"span",f:[{t:2,x:{r:["can_speak"],s:'_0?"Can Speak":"Cannot Speak"'},p:[9,13,251]}]}," ",{t:4,f:[{p:[11,9,342],t:7,e:"ui-button",a:{action:"select_default",params:['{"language_name":"',{t:2,r:"name",p:[13,37,425]},'"}'],style:[{t:2,x:{r:["is_default","can_speak"],s:'_0?"selected":_1?null:"disabled"'},p:[14,18,455]}]},f:[{t:2,x:{r:["is_default"],s:'_0?"Default Language":"Select as Default"'},p:[15,10,526]}]}],n:50,r:"data.is_living",p:[10,7,310]}," ",{t:4,f:[{t:4,f:[{p:[20,11,685],t:7,e:"ui-button",a:{action:"grant_language",params:['{"language_name":"',{t:2,r:"name",p:[20,72,746]},'"}']},f:["Grant"]}],n:50,r:"shadow",p:[19,9,659]},{t:4,n:51,f:[{p:[22,11,805],t:7,e:"ui-button",a:{action:"remove_language",params:['{"language_name":"',{t:2,r:"name",p:[22,73,867]},'"}']},f:["Remove"]}],r:"shadow"}],n:50,r:"data.admin_mode",p:[18,7,626]}]}],n:52,r:"data.languages",p:[2,3,40]}]}," ",{t:4,f:[{t:4,f:[{p:[30,5,1033],t:7,e:"ui-button",a:{action:"toggle_omnitongue",style:[{t:2,x:{r:["data.omnitongue"],s:'_0?"selected":null'},p:[32,14,1092]}]},f:["Omnitongue ",{t:2,x:{r:["data.omnitongue"],s:'_0?"Enabled":"Disabled"'},p:[33,19,1152]}]}],n:50,r:"data.is_living",p:[29,3,1005]}," ",{p:[36,3,1231],t:7,e:"ui-display",a:{title:"Unknown Languages"},f:[{t:4,f:[{p:[38,7,1315],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[38,25,1333]}]},f:[{p:[39,9,1352],t:7,e:"span",f:[{t:2,r:"desc",p:[39,15,1358]}]}," ",{p:[40,9,1383],t:7,e:"span",f:["Key: ,",{t:2,r:"key",p:[40,21,1395]}]}," ",{p:[41,9,1419],t:7,e:"ui-button",a:{action:"grant_language",params:['{"language_name":"',{t:2,r:"name",p:[43,37,1502]},'"}']},f:["Grant"]}]}],n:52,r:"data.unknown_languages",p:[37,5,1275]}]}],n:50,r:"data.admin_mode",p:[28,1,978]}]},e.exports=a.extend(r.exports)},{205:205}],261:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Controls"},f:[{t:4,f:[{t:4,f:[{p:[4,4,84],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[5,5,118],t:7,e:"span",f:["Launchpad closed."]}]}],n:50,r:"data.pad_closed",p:[3,3,56]},{t:4,n:51,f:[{p:[8,4,183],t:7,e:"ui-section",a:{label:"Launchpad"},f:[{p:[9,4,218],t:7,e:"span",f:[{p:[9,10,224],t:7,e:"b",f:[{t:2,r:"data.pad_name",p:[9,13,227]}]}]},{p:[9,41,255],t:7,e:"br"}," ",{p:[10,4,264],t:7,e:"ui-button",a:{icon:"pencil",action:"rename"},f:["Rename"]}," ",{p:[11,4,328],t:7,e:"ui-button",a:{icon:"remove",style:"danger",action:"remove"},f:["Remove"]}]}," ",{p:[14,4,427],t:7,e:"ui-section",a:{label:"Set Target"},f:[{p:[15,4,463],t:7,e:"table",f:[{p:[16,4,475],t:7,e:"tr",f:[{p:[17,5,485],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[17,38,518],t:7,e:"ui-button",a:{action:"up-left"},f:["↖"]}]}," ",{p:[18,5,570],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[18,57,622],t:7,e:"ui-button",a:{action:"up"},f:["↑"]}]}," ",{p:[19,5,669],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[19,56,720],t:7,e:"ui-button",a:{action:"up-right"},f:["↗"]}]}]}," ",{p:[21,4,782],t:7,e:"tr",f:[{p:[22,5,792],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[22,38,825],t:7,e:"ui-button",a:{action:"left",style:"width:35px!important"},f:["←"]}]}," ",{p:[23,5,903],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[23,57,955],t:7,e:"ui-button",a:{action:"reset"},f:["R"]}]}," ",{p:[24,5,1005],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[24,56,1056],t:7,e:"ui-button",a:{action:"right"},f:["→"]}]}]}," ",{p:[26,4,1115],t:7,e:"tr",f:[{p:[27,5,1125],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[27,38,1158],t:7,e:"ui-button",a:{action:"down-left"},f:["↙"]}]}," ",{p:[28,5,1212],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[28,57,1264],t:7,e:"ui-button",a:{action:"down"},f:["↓"]}]}," ",{p:[29,5,1313],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[29,56,1364],t:7,e:"ui-button",a:{action:"down-right"},f:["↘"]}]}]}]}]}," ",{p:[33,4,1459],t:7,e:"ui-section",a:{label:"Current Target"},f:[{p:[34,5,1500],t:7,e:"span",f:[{t:2,r:"data.abs_y",p:[34,11,1506]}," ",{t:2,r:"data.north_south",p:[34,26,1521]}]},{p:[34,53,1548],t:7,e:"br"}," ",{p:[35,5,1558],t:7,e:"span",f:[{t:2,r:"data.abs_x",p:[35,11,1564]}," ",{t:2,r:"data.east_west",p:[35,26,1579]}]}]}," ",{p:[37,4,1627],t:7,e:"ui-section",a:{label:"Activate"},f:[{p:[38,5,1662],t:7,e:"ui-button",a:{action:"launch",tooltip:"Teleport everything on the pad to the target.","tooltip-side":"down"},f:["Launch"]}," ",{p:[39,5,1789],t:7,e:"ui-button",a:{action:"pull",tooltip:"Teleport everything from the target to the pad.","tooltip-side":"down"},f:["Pull"]}]}],r:"data.pad_closed"}],n:50,r:"data.has_pad",p:[2,2,32]},{t:4,n:51,f:[{p:[45,3,1956],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[46,4,1989],t:7,e:"span",f:["No launchpad found. Link the remote to a launchpad."]}]}],r:"data.has_pad"}]}]},e.exports=a.extend(r.exports)},{205:205}],262:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{mechChargeState:function(t){var e=this.get("data.recharge_port.mech.cell.maxcharge");return t>=e/1.5?"good":t>=e/3?"average":"bad"},mechHealthState:function(t){var e=this.get("data.recharge_port.mech.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[20,1,545],t:7,e:"ui-display",a:{title:"Mech Status"},f:[{t:4,f:[{t:4,f:[{p:[23,4,646],t:7,e:"ui-section",a:{label:"Integrity"},f:[{p:[24,6,683],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.recharge_port.mech.maxhealth",p:[24,27,704]}],value:[{t:2,r:"adata.recharge_port.mech.health",p:[24,74,751]}],state:[{t:2,x:{r:["mechHealthState","adata.recharge_port.mech.health"],s:"_0(_1)"},p:[24,117,794]}]},f:[{t:2,x:{r:["adata.recharge_port.mech.health"],s:"Math.round(_0)"},p:[24,171,848]},"/",{t:2,r:"adata.recharge_port.mech.maxhealth",p:[24,219,896]}]}]}," ",{t:4,f:[{t:4,f:[{p:[28,5,1061],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[28,31,1087],t:7,e:"span",a:{"class":"bad"},f:["Cell Critical Failure"]}]}],n:50,r:"data.recharge_port.mech.cell.critfail",p:[27,3,1010]},{t:4,n:51,f:[{p:[30,11,1170],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[31,13,1210],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.recharge_port.mech.cell.maxcharge",p:[31,34,1231]}],value:[{t:2,r:"adata.recharge_port.mech.cell.charge",p:[31,86,1283]}],state:[{t:2,x:{r:["mechChargeState","adata.recharge_port.mech.cell.charge"],s:"_0(_1)"},p:[31,134,1331]}]},f:[{t:2,x:{r:["adata.recharge_port.mech.cell.charge"],s:"Math.round(_0)"},p:[31,193,1390]},"/",{t:2,x:{r:["adata.recharge_port.mech.cell.maxcharge"],s:"Math.round(_0)"},p:[31,246,1443]}]}]}],r:"data.recharge_port.mech.cell.critfail"}],n:50,r:"data.recharge_port.mech.cell",p:[26,4,970]},{t:4,n:51,f:[{p:[35,3,1558],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[35,29,1584],t:7,e:"span",a:{"class":"bad"},f:["Cell Missing"]}]}],r:"data.recharge_port.mech.cell"}],n:50,r:"data.recharge_port.mech",p:[22,2,610]},{t:4,n:51,f:[{p:[38,4,1662],t:7,e:"ui-section",f:["Mech Not Found"]}],r:"data.recharge_port.mech"}],n:50,r:"data.recharge_port",p:[21,3,581]},{t:4,n:51,f:[{p:[41,5,1729],t:7,e:"ui-section",f:["Recharging Port Not Found"]}," ",{p:[42,2,1782],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}],r:"data.recharge_port"}]}]},e.exports=a.extend(r.exports)},{205:205}],263:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,45],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,88],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,105]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,156]}]}]}],n:50,r:"data.siliconUser",p:[2,3,15]},{t:4,n:51,f:[{p:[7,5,247],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,273]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,358],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,389],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,470],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,487]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,531]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,579]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,421]},{t:4,n:51,f:[{p:[15,7,639],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,652]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,689]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,724]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,791],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,822],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,835]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,865]}]}]}," ",{p:[21,3,943],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,974],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,987]}]},f:[{t:2,r:"data.mode",p:[22,39,1008]}]}]}," ",{p:[24,3,1049],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1080],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1093]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1129]}]}]}," ",{p:[27,3,1191],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1229],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1242]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1284]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1513],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1486]}," ",{t:4,f:[{p:[38,9,1623],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1594]}," ",{p:[40,7,1709],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1791],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1831],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1912],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1973],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2047],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2080],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2144],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2231],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2268],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2285]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2345]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2449],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2466]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2526]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2632],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2649]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2713]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1373]}]},e.exports=a.extend(r.exports)},{205:205}],264:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Relay"},f:[{t:4,f:[{p:[3,3,57],t:7,e:"h2",f:["NETWORK BUFFERS OVERLOADED"]}," ",{p:[4,3,96],t:7,e:"h3",f:["Overload Recovery Mode"]}," ",{p:[5,3,131],t:7,e:"i",f:["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."]}," ",{p:[6,3,484],t:7,e:"h3",f:["ADMINISTRATIVE OVERRIDE"]}," ",{p:[7,3,520],t:7,e:"b",f:["CAUTION - Data loss may occur"]}," ",{p:[8,3,562],t:7,e:"ui-button",a:{icon:"signal",action:"restart"},f:["Purge buffered traffic"]}],n:50,r:"data.dos_crashed",p:[2,2,29]},{t:4,n:51,f:[{p:[12,3,663],t:7,e:"ui-section",a:{label:"Relay status"},f:[{p:[13,4,701],t:7,e:"ui-button",a:{icon:"power-off",action:"toggle"},f:[{t:2,x:{r:["data.enabled"],s:'_0?"ENABLED":"DISABLED"'},p:[14,6,752]}]}]}," ",{p:[18,3,836],t:7,e:"ui-section",a:{label:"Network buffer status"},f:[{t:2,r:"data.dos_overload",p:[19,4,883]}," / ",{t:2,r:"data.dos_capacity",p:[19,28,907]}," GQ"]}],r:"data.dos_crashed"}]}]},e.exports=a.extend(r.exports)},{205:205}],265:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[15,1,320],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[18,3,363],t:7,e:"ui-notice",f:[{p:[19,5,380],t:7,e:"span",f:["Reconstruction in progress!"]}]}],n:50,r:"data.restoring",p:[17,1,337]},{p:[24,1,451],t:7,e:"ui-display",f:[{p:[26,1,467],t:7,e:"div",a:{"class":"item"},f:[{p:[27,3,489],t:7,e:"div",a:{"class":"itemLabel"},f:["Inserted AI:"]}," ",{p:[30,3,541],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[31,2,569],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",state:[{t:2,x:{r:["data.nocard"],s:'_0?"disabled":null'},p:[31,52,619]}]},f:[{t:2,x:{r:["data.name"],s:'_0?_0:"---"'},p:[31,89,656]}]}]}]}," ",{t:4,f:[{p:[36,2,744],t:7,e:"b",f:["ERROR: ",{t:2,r:"data.error",p:[36,12,754]}]}],n:50,r:"data.error",p:[35,1,723]},{t:4,n:51,f:[{p:[38,2,785],t:7,e:"h2",f:["System Status"]}," ",{p:[39,2,810],t:7,e:"div",a:{"class":"item"},f:[{p:[40,3,832],t:7,e:"div",a:{"class":"itemLabel"},f:["Current AI:"]}," ",{p:[43,3,885],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.name",p:[44,4,915]}]}," ",{p:[46,3,942],t:7,e:"div",a:{"class":"itemLabel"},f:["Status:"]}," ",{p:[49,3,991],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["Nonfunctional"],n:50,r:"data.isDead",p:[50,4,1021]},{t:4,n:51,f:["Functional"],r:"data.isDead"}]}," ",{p:[56,3,1114],t:7,e:"div",a:{"class":"itemLabel"},f:["System Integrity:"]}," ",{p:[59,3,1173],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[60,4,1203],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[60,37,1236]}],state:[{t:2,r:"healthState",p:[61,11,1264]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[61,28,1281]},"%"]}]}," ",{p:[63,3,1336],t:7,e:"div",a:{"class":"itemLabel"},f:["Active Laws:"]}," ",{p:[66,3,1390],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[67,4,1420],t:7,e:"table",f:[{t:4,f:[{p:[69,6,1462],t:7,e:"tr",f:[{p:[69,10,1466],t:7,e:"td",f:[{p:[69,14,1470],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[69,38,1494]}]}]}]}],n:52,r:"data.ai_laws",p:[68,5,1433]}]}]}," ",{p:[73,2,1547],t:7,e:"ui-section",a:{label:"Operations"},f:[{p:[74,3,1582],t:7,e:"ui-button",a:{icon:"plus",style:[{t:2,x:{r:["data.restoring"],s:'_0?"disabled":null'},p:[74,33,1612]}],action:"PRG_beginReconstruction"},f:["Begin Reconstruction"]}]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],266:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[5,1,91],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"home",params:'{"target" : "mod"}',state:[{t:2,x:{r:["data.mmode"],s:'_0==1?"disabled":null'},p:[5,80,170]}]},f:["Access Modification"]}],n:50,r:"data.have_id_slot",p:[4,1,64]},{p:[7,1,253],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"folder-open",params:'{"target" : "manage"}',state:[{t:2,x:{r:["data.mmode"],s:'_0==2?"disabled":null'},p:[7,90,342]}]},f:["Job Management"]}," ",{p:[8,1,411],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"folder-open",params:'{"target" : "manifest"}',state:[{t:2,x:{r:["data.mmode"],s:'!_0?"disabled":null'},p:[8,92,502]}]},f:["Crew Manifest"]}," ",{t:4,f:[{p:[10,1,593],t:7,e:"ui-button",a:{action:"PRG_print",icon:"print",state:[{t:2,x:{r:["data.has_id","data.mmode"],s:'!_1||_0&&_1==1?null:"disabled"'},p:[10,51,643]}]},f:["Print"]}],n:50,r:"data.have_printer",p:[9,1,566]},{t:4,f:[{p:[14,1,766],t:7,e:"div",a:{"class":"item"},f:[{p:[15,3,788],t:7,e:"h2",f:["Crew Manifest"]}," ",{p:[16,3,814],t:7,e:"br"},"Please use security record computer to modify entries.",{p:[16,61,872],t:7,e:"br"},{p:[16,65,876],t:7,e:"br"}]}," ",{t:4,f:[{p:[19,2,916],t:7,e:"div",a:{"class":"item"},f:[{t:2,r:"name",p:[20,2,937]}," - ",{t:2,r:"rank",p:[20,13,948]}]}],n:52,r:"data.manifest",p:[18,1,890]}],n:50,x:{r:["data.mmode"],s:"!_0"},p:[13,1,745]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.mmode"],s:"_0==2"},f:[{p:[25,1,1008],t:7,e:"div",a:{"class":"item"},f:[{p:[26,3,1030],t:7,e:"h2",f:["Job Management"]}]}," ",{p:[28,1,1063],t:7,e:"table",f:[{p:[29,1,1072],t:7,e:"tr",f:[{p:[29,5,1076],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,27,1098],t:7,e:"b",f:["Job"]}]},{p:[29,42,1113],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,64,1135],t:7,e:"b",f:["Slots"]}]},{p:[29,81,1152],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,103,1174],t:7,e:"b",f:["Open job"]}]},{p:[29,123,1194],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,145,1216],t:7,e:"b",f:["Close job"]}]}]}," ",{t:4,f:[{p:[32,2,1269],t:7,e:"tr",f:[{p:[32,6,1273],t:7,e:"td",f:[{t:2,r:"title",p:[32,10,1277]}]},{p:[32,24,1291],t:7,e:"td",f:[{t:2,r:"current",p:[32,28,1295]},"/",{t:2,r:"total",p:[32,40,1307]}]},{p:[32,54,1321],t:7,e:"td",f:[{p:[32,58,1325],t:7,e:"ui-button",a:{action:"PRG_open_job",params:['{"target" : "',{t:2,r:"title",p:[32,112,1379]},'"}'],state:[{t:2,x:{r:["status_open"],s:'_0?null:"disabled"'},p:[32,132,1399]}]},f:[{t:2,r:"desc_open",p:[32,169,1436]}]},{p:[32,194,1461],t:7,e:"br"}]},{p:[32,203,1470],t:7,e:"td",f:[{p:[32,207,1474],t:7,e:"ui-button",a:{action:"PRG_close_job",params:['{"target" : "',{t:2,r:"title",p:[32,262,1529]},'"}'],state:[{t:2,x:{r:["status_close"],s:'_0?null:"disabled"'},p:[32,282,1549]}]},f:[{t:2,r:"desc_close",p:[32,320,1587]}]}]}]}],n:52,r:"data.slots",p:[30,1,1244]}]}]},{t:4,n:50,x:{r:["data.mmode"],s:"!(_0==2)"},f:[" ",{p:[40,1,1665],t:7,e:"div",a:{"class":"item"},f:[{p:[41,3,1687],t:7,e:"h2",f:["Access Modification"]}]}," ",{t:4,f:[{p:[45,3,1751],t:7,e:"span",a:{"class":"alert"},f:[{p:[45,23,1771],t:7,e:"i",f:["Please insert the ID into the terminal to proceed."]}]},{p:[45,87,1835],t:7,e:"br"}],n:50,x:{r:["data.has_id"],s:"!_0"},p:[44,1,1727]},{p:[48,1,1852],t:7,e:"div",a:{"class":"item"},f:[{p:[49,3,1874],t:7,e:"div",a:{"class":"itemLabel"},f:["Target Identity:"]}," ",{p:[52,3,1930],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[53,2,1958],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",params:'{"target" : "id"}'},f:[{t:2,r:"data.id_name",p:[53,72,2028]}]}]}]}," ",{p:[56,1,2076],t:7,e:"div",a:{"class":"item"},f:[{p:[57,3,2098],t:7,e:"div",a:{"class":"itemLabel"},f:["Auth Identity:"]}," ",{p:[60,3,2152],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[61,2,2180],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",params:'{"target" : "auth"}'},f:[{t:2,r:"data.auth_name",p:[61,74,2252]}]}]}]}," ",{p:[64,1,2302],t:7,e:"hr"}," ",{t:4,f:[{t:4,f:[{p:[68,2,2362],t:7,e:"div",a:{"class":"item"},f:[{p:[69,4,2385],t:7,e:"h2",f:["Details"]}]}," ",{t:4,f:[{p:[73,2,2436],t:7,e:"div",a:{"class":"item"},f:[{p:[74,4,2459],t:7,e:"div",a:{"class":"itemLabel"},f:["Registered Name:"]}," ",{p:[77,4,2518],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.id_owner",p:[78,3,2547]}]}]}," ",{p:[81,2,2587],t:7,e:"div",a:{"class":"item"},f:[{p:[82,4,2610],t:7,e:"div",a:{"class":"itemLabel"},f:["Rank:"]}," ",{p:[85,4,2658],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.id_rank",p:[86,3,2687]}]}]}," ",{p:[89,2,2726],t:7,e:"div",a:{"class":"item"},f:[{p:[90,4,2749],t:7,e:"div",a:{"class":"itemLabel"},f:["Demote:"]}," ",{p:[93,4,2799],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[94,3,2828],t:7,e:"ui-button",a:{action:"PRG_terminate",icon:"gear",state:[{t:2,x:{r:["data.id_rank"],s:'_0=="Unassigned"?"disabled":null'},p:[94,56,2881]}]},f:["Demote ",{t:2,r:"data.id_owner",p:[94,117,2942]}]}]}]}],n:50,r:"data.minor",p:[72,2,2415]},{t:4,n:51,f:[{p:[99,2,3007],t:7,e:"div",a:{"class":"item"},f:[{p:[100,4,3030],t:7,e:"div",a:{"class":"itemLabel"},f:["Registered Name:"]}," ",{p:[103,4,3089],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[104,3,3118],t:7,e:"ui-button",a:{action:"PRG_edit",icon:"pencil",params:'{"name" : "1"}'},f:[{t:2,r:"data.id_owner",p:[104,70,3185]}]}]}]}," ",{p:[108,2,3239],t:7,e:"div",a:{"class":"item"},f:[{p:[109,4,3262],t:7,e:"h2",f:["Assignment"]}]}," ",{p:[111,3,3294],t:7,e:"ui-button",a:{action:"PRG_togglea",icon:"gear"},f:[{t:2,x:{r:["data.assignments"],s:'_0?"Hide assignments":"Show assignments"'},p:[111,47,3338]}]}," ",{p:[112,2,3415],t:7,e:"div",a:{"class":"item"},f:[{p:[113,4,3438],t:7,e:"span",a:{id:"allvalue.jobsslot"},f:[]}]}," ",{p:[117,2,3495],t:7,e:"div",a:{"class":"item"},f:[{t:4,f:[{p:[119,4,3547],t:7,e:"div",a:{id:"all-value.jobs"},f:[{p:[120,3,3576],t:7,e:"table",f:[{p:[121,5,3589],t:7,e:"tr",f:[{p:[122,4,3598],t:7,e:"th",f:["Command"]}," ",{p:[123,4,3619],t:7,e:"td",f:[{p:[124,6,3630],t:7,e:"ui-button",a:{action:"PRG_assign",params:'{"assign_target" : "Captain"}',state:[{t:2,x:{r:["data.id_rank"],s:'_0=="Captain"?"selected":null'},p:[124,83,3707]}]},f:["Captain"]}]}]}," ",{p:[127,5,3804],t:7,e:"tr",f:[{p:[128,4,3813],t:7,e:"th",f:["Special"]}," ",{p:[129,4,3834],t:7,e:"td",f:[{p:[130,6,3845],t:7,e:"ui-button",a:{action:"PRG_assign",params:'{"assign_target" : "Custom"}'},f:["Custom"]}]}]}," ",{p:[133,5,3959],t:7,e:"tr",f:[{p:[134,4,3968],t:7,e:"th",a:{style:"color: '#FFA500';"},f:["Engineering"]}," ",{p:[135,4,4019],t:7,e:"td",f:[{t:4,f:[{p:[137,5,4067],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[137,64,4126]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[137,82,4144]}]},f:[{t:2,r:"display_name",p:[137,127,4189]}]}],n:52,r:"data.engineering_jobs",p:[136,6,4030]}]}]}," ",{p:[141,5,4260],t:7,e:"tr",f:[{p:[142,4,4269],t:7,e:"th",a:{style:"color: '#008000';"},f:["Medical"]}," ",{p:[143,4,4316],t:7,e:"td",f:[{t:4,f:[{p:[145,5,4360],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[145,64,4419]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[145,82,4437]}]},f:[{t:2,r:"display_name",p:[145,127,4482]}]}],n:52,r:"data.medical_jobs",p:[144,6,4327]}]}]}," ",{p:[149,5,4553],t:7,e:"tr",f:[{p:[150,4,4562],t:7,e:"th",a:{style:"color: '#800080';"},f:["Science"]}," ",{p:[151,4,4609],t:7,e:"td",f:[{t:4,f:[{p:[153,5,4653],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[153,64,4712]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[153,82,4730]}]},f:[{t:2,r:"display_name",p:[153,127,4775]}]}],n:52,r:"data.science_jobs",p:[152,6,4620]}]}]}," ",{p:[157,5,4846],t:7,e:"tr",f:[{p:[158,4,4855],t:7,e:"th",a:{style:"color: '#DD0000';"},f:["Security"]}," ",{p:[159,4,4903],t:7,e:"td",f:[{t:4,f:[{p:[161,5,4948],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[161,64,5007]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[161,82,5025]}]},f:[{t:2,r:"display_name",p:[161,127,5070]}]}],n:52,r:"data.security_jobs",p:[160,6,4914]}]}]}," ",{p:[165,5,5141],t:7,e:"tr",f:[{p:[166,4,5150],t:7,e:"th",a:{style:"color: '#cc6600';"},f:["Cargo"]}," ",{p:[167,4,5195],t:7,e:"td",f:[{t:4,f:[{p:[169,5,5237],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[169,64,5296]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[169,82,5314]}]},f:[{t:2,r:"display_name",p:[169,127,5359]}]}],n:52,r:"data.cargo_jobs",p:[168,6,5206]}]}]}," ",{p:[173,5,5430],t:7,e:"tr",f:[{p:[174,4,5439],t:7,e:"th",a:{style:"color: '#808080';"},f:["Civilian"]}," ",{p:[175,4,5487],t:7,e:"td",f:[{t:4,f:[{p:[177,5,5532],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[177,64,5591]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[177,82,5609]}]},f:[{t:2,r:"display_name",p:[177,127,5654]}]}],n:52,r:"data.civilian_jobs",p:[176,6,5498]}]}]}," ",{t:4,f:[{p:[182,4,5757],t:7,e:"tr",f:[{p:[183,6,5768],t:7,e:"th",a:{style:"color: '#A52A2A';"},f:["Centcom"]}," ",{p:[184,6,5817],t:7,e:"td",f:[{t:4,f:[{p:[186,7,5862],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[186,66,5921]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[186,84,5939]}]},f:[{t:2,r:"display_name",p:[186,129,5984]}]}],n:52,r:"data.centcom_jobs",p:[185,5,5827]}]}]}],n:50,r:"data.centcom_access",p:[181,5,5725]}]}]}],n:50,r:"data.assignments",p:[118,4,3518]}]}],r:"data.minor"}," ",{t:4,f:[{p:[198,4,6153],t:7,e:"div",a:{"class":"item"},f:[{p:[199,3,6175],t:7,e:"h2",f:["Central Command"]}]}," ",{p:[201,4,6215],t:7,e:"div",a:{"class":"item",style:"width: 100%"},f:[{t:4,f:[{p:[203,5,6296],t:7,e:"div",a:{"class":"itemContentWide"},f:[{p:[204,5,6331],t:7,e:"ui-button",a:{action:"PRG_access",params:['{"access_target" : "',{t:2,r:"ref",p:[204,64,6390]},'", "allowed" : "',{t:2,r:"allowed",p:[204,87,6413]},'"}'],state:[{t:2,x:{r:["allowed"],s:'_0?"toggle":null'},p:[204,109,6435] + }]},f:[{t:2,r:"desc",p:[204,140,6466]}]}]}],n:52,r:"data.all_centcom_access",p:[202,3,6257]}]}],n:50,r:"data.centcom_access",p:[197,2,6121]},{t:4,n:51,f:[{p:[209,4,6538],t:7,e:"div",a:{"class":"item"},f:[{p:[210,3,6560],t:7,e:"h2",f:[{t:2,r:"data.station_name",p:[210,7,6564]}]}]}," ",{p:[212,4,6606],t:7,e:"div",a:{"class":"item",style:"width: 100%"},f:[{t:4,f:[{p:[214,5,6676],t:7,e:"div",a:{style:"float: left; width: 175px; min-height: 250px"},f:[{p:[215,4,6739],t:7,e:"div",a:{"class":"average"},f:[{p:[215,25,6760],t:7,e:"ui-button",a:{action:"PRG_regsel",state:[{t:2,x:{r:["selected"],s:'_0?"toggle":null'},p:[215,63,6798]}],params:['{"region" : "',{t:2,r:"regid",p:[215,116,6851]},'"}']},f:[{p:[215,129,6864],t:7,e:"b",f:[{t:2,r:"name",p:[215,132,6867]}]}]}]}," ",{p:[216,4,6902],t:7,e:"br"}," ",{t:4,f:[{p:[218,6,6938],t:7,e:"div",a:{"class":"itemContentWide"},f:[{p:[219,5,6973],t:7,e:"ui-button",a:{action:"PRG_access",params:['{"access_target" : "',{t:2,r:"ref",p:[219,64,7032]},'", "allowed" : "',{t:2,r:"allowed",p:[219,87,7055]},'"}'],state:[{t:2,x:{r:["allowed"],s:'_0?"toggle":null'},p:[219,109,7077]}]},f:[{t:2,r:"desc",p:[219,140,7108]}]}]}],n:52,r:"accesses",p:[217,6,6913]}]}],n:52,r:"data.regions",p:[213,3,6648]}]}],r:"data.centcom_access"}],n:50,r:"data.has_id",p:[67,3,2340]}],n:50,r:"data.authenticated",p:[66,1,2310]}]}],x:{r:["data.mmode"],s:"!_0"}}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],267:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargeState:function(t){var e=this.get("data.battery.max");return t>e/2?"good":t>e/4?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[15,1,311],t:7,e:"ntosheader"}," ",{p:[17,1,328],t:7,e:"ui-display",f:[{p:[18,2,343],t:7,e:"i",f:["Welcome to computer configuration utility. Please consult your system administrator if you have any questions about your device."]},{p:[18,137,478],t:7,e:"hr"}," ",{p:[19,2,485],t:7,e:"ui-display",a:{title:"Power Supply"},f:[{p:[20,3,522],t:7,e:"ui-section",a:{label:"Power Usage"},f:[{t:2,r:"data.power_usage",p:[21,4,559]},"W"]}," ",{t:4,f:[{p:[25,4,630],t:7,e:"ui-section",a:{label:"Battery Status"},f:["Active"]}," ",{p:[28,4,701],t:7,e:"ui-section",a:{label:"Battery Rating"},f:[{t:2,r:"data.battery.max",p:[29,5,742]}]}," ",{p:[31,4,785],t:7,e:"ui-section",a:{label:"Battery Charge"},f:[{p:[32,5,826],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.battery.max",p:[32,26,847]}],value:[{t:2,r:"adata.battery.charge",p:[32,56,877]}],state:[{t:2,x:{r:["chargeState","adata.battery.charge"],s:"_0(_1)"},p:[32,89,910]}]},f:[{t:2,x:{r:["adata.battery.charge"],s:"Math.round(_0)"},p:[32,128,949]},"/",{t:2,r:"adata.battery.max",p:[32,165,986]}]}]}],n:50,r:"data.battery",p:[24,3,605]},{t:4,n:51,f:[{p:[35,4,1051],t:7,e:"ui-section",a:{label:"Battery Status"},f:["Not Available"]}],r:"data.battery"}]}," ",{p:[41,2,1156],t:7,e:"ui-display",a:{title:"File System"},f:[{p:[42,3,1192],t:7,e:"ui-section",a:{label:"Used Capacity"},f:[{p:[43,4,1231],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.disk_size",p:[43,25,1252]}],value:[{t:2,r:"adata.disk_used",p:[43,53,1280]}],state:"good"},f:[{t:2,x:{r:["adata.disk_used"],s:"Math.round(_0)"},p:[43,87,1314]},"GQ / ",{t:2,r:"adata.disk_size",p:[43,123,1350]},"GQ"]}]}]}," ",{p:[47,2,1419],t:7,e:"ui-display",a:{title:"Computer Components"},f:[{t:4,f:[{p:[49,4,1491],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"name",p:[49,26,1513]}]},f:[{p:[50,5,1529],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"desc",p:[50,59,1583]}]}," ",{p:[52,5,1605],t:7,e:"ui-section",a:{label:"State"},f:[{p:[53,6,1638],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["critical"],s:'_0?"disabled":null'},p:[53,24,1656]}],action:"PC_toggle_component",params:['{"name": "',{t:2,r:"name",p:[53,105,1737]},'"}']},f:[{t:2,x:{r:["enabled"],s:'_0?"Enabled":"Disabled"'},p:[54,7,1757]}]}]}," ",{t:4,f:[{p:[59,6,1868],t:7,e:"ui-section",a:{label:"Power Usage"},f:[{t:2,r:"powerusage",p:[60,7,1908]},"W"]}],n:50,r:"powerusage",p:[58,5,1843]}]}," ",{p:[64,4,1985],t:7,e:"br"}],n:52,r:"data.hardware",p:[48,3,1463]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],268:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:[{p:[7,3,103],t:7,e:"h2",f:["An error has occurred and this program can not continue."]}," Additional information: ",{t:2,r:"data.error",p:[8,27,196]},{p:[8,41,210],t:7,e:"br"}," ",{p:[9,3,218],t:7,e:"i",f:["Please try again. If the problem persists contact your system administrator for assistance."]}," ",{p:[10,3,320],t:7,e:"ui-button",a:{action:"PRG_closefile"},f:["Restart program"]}],n:50,r:"data.error",p:[6,2,81]},{t:4,n:51,f:[{t:4,f:[{p:[13,4,422],t:7,e:"h2",f:["Viewing file ",{t:2,r:"data.filename",p:[13,21,439]}]}," ",{p:[14,4,466],t:7,e:"div",a:{"class":"item"},f:[{p:[15,4,489],t:7,e:"ui-button",a:{action:"PRG_closefile"},f:["CLOSE"]}," ",{p:[16,4,545],t:7,e:"ui-button",a:{action:"PRG_edit"},f:["EDIT"]}," ",{p:[17,4,595],t:7,e:"ui-button",a:{action:"PRG_printfile"},f:["PRINT"]}," "]},{p:[18,10,657],t:7,e:"hr"}," ",{t:3,r:"data.filedata",p:[19,4,666]}],n:50,r:"data.filename",p:[12,3,396]},{t:4,n:51,f:[{p:[21,4,702],t:7,e:"h2",f:["Available files (local):"]}," ",{p:[22,4,740],t:7,e:"table",f:[{p:[23,5,753],t:7,e:"tr",f:[{p:[24,6,764],t:7,e:"th",f:["File name"]}," ",{p:[25,6,789],t:7,e:"th",f:["File type"]}," ",{p:[26,6,814],t:7,e:"th",f:["File size (GQ)"]}," ",{p:[27,6,844],t:7,e:"th",f:["Operations"]}]}," ",{t:4,f:[{p:[30,6,907],t:7,e:"tr",f:[{p:[31,7,919],t:7,e:"td",f:[{t:2,r:"name",p:[31,11,923]}]}," ",{p:[32,7,944],t:7,e:"td",f:[".",{t:2,r:"type",p:[32,12,949]}]}," ",{p:[33,7,970],t:7,e:"td",f:[{t:2,r:"size",p:[33,11,974]},"GQ"]}," ",{p:[34,7,997],t:7,e:"td",f:[{p:[35,8,1010],t:7,e:"ui-button",a:{action:"PRG_openfile",params:['{"name": "',{t:2,r:"name",p:[35,59,1061]},'"}']},f:["VIEW"]}," ",{p:[36,8,1098],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[36,26,1116]}],action:"PRG_deletefile",params:['{"name": "',{t:2,r:"name",p:[36,105,1195]},'"}']},f:["DELETE"]}," ",{p:[37,8,1234],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[37,26,1252]}],action:"PRG_rename",params:['{"name": "',{t:2,r:"name",p:[37,101,1327]},'"}']},f:["RENAME"]}," ",{p:[38,8,1366],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[38,26,1384]}],action:"PRG_clone",params:['{"name": "',{t:2,r:"name",p:[38,100,1458]},'"}']},f:["CLONE"]}," ",{t:4,f:[{p:[40,9,1531],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[40,27,1549]}],action:"PRG_copytousb",params:['{"name": "',{t:2,r:"name",p:[40,105,1627]},'"}']},f:["EXPORT"]}],n:50,r:"data.usbconnected",p:[39,8,1496]}]}]}],n:52,r:"data.files",p:[29,5,880]}]}," ",{t:4,f:[{p:[47,4,1761],t:7,e:"h2",f:["Available files (portable device):"]}," ",{p:[48,4,1809],t:7,e:"table",f:[{p:[49,5,1822],t:7,e:"tr",f:[{p:[50,6,1833],t:7,e:"th",f:["File name"]}," ",{p:[51,6,1858],t:7,e:"th",f:["File type"]}," ",{p:[52,6,1883],t:7,e:"th",f:["File size (GQ)"]}," ",{p:[53,6,1913],t:7,e:"th",f:["Operations"]}]}," ",{t:4,f:[{p:[56,6,1979],t:7,e:"tr",f:[{p:[57,7,1991],t:7,e:"td",f:[{t:2,r:"name",p:[57,11,1995]}]}," ",{p:[58,7,2016],t:7,e:"td",f:[".",{t:2,r:"type",p:[58,12,2021]}]}," ",{p:[59,7,2042],t:7,e:"td",f:[{t:2,r:"size",p:[59,11,2046]},"GQ"]}," ",{p:[60,7,2069],t:7,e:"td",f:[{p:[61,8,2082],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[61,26,2100]}],action:"PRG_usbdeletefile",params:['{"name": "',{t:2,r:"name",p:[61,108,2182]},'"}']},f:["DELETE"]}," ",{t:4,f:[{p:[63,9,2256],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[63,27,2274]}],action:"PRG_copyfromusb",params:['{"name": "',{t:2,r:"name",p:[63,107,2354]},'"}']},f:["IMPORT"]}],n:50,r:"data.usbconnected",p:[62,8,2221]}]}]}],n:52,r:"data.usbfiles",p:[55,5,1949]}]}],n:50,r:"data.usbconnected",p:[46,4,1731]}," ",{p:[70,4,2470],t:7,e:"ui-button",a:{action:"PRG_newtextfile"},f:["NEW DATA FILE"]}],r:"data.filename"}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],269:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[5,2,79],t:7,e:"i",f:["No program loaded. Please select program from list below."]}," ",{p:[6,2,146],t:7,e:"table",f:[{t:4,f:[{p:[8,4,185],t:7,e:"tr",f:[{p:[8,8,189],t:7,e:"td",f:[{p:[8,12,193],t:7,e:"ui-button",a:{action:"PC_runprogram",params:['{"name": "',{t:2,r:"name",p:[8,64,245]},'"}']},f:[{t:2,r:"desc",p:[9,5,263]}]}]},{p:[11,4,293],t:7,e:"td",f:[{p:[11,8,297],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["running"],s:'_0?null:"disabled"'},p:[11,26,315]}],icon:"close",action:"PC_killprogram",params:['{"name": "',{t:2,r:"name",p:[11,114,403]},'"}']}}]}]}],n:52,r:"data.programs",p:[7,3,157]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],270:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:[{p:[6,3,105],t:7,e:"h1",f:["ADMINISTRATIVE MODE"]}],n:50,r:"data.adminmode",p:[5,2,79]}," ",{t:4,f:[{p:[10,3,170],t:7,e:"div",a:{"class":"itemLabel"},f:["Current channel:"]}," ",{p:[13,3,229],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.title",p:[14,4,259]}]}," ",{p:[16,3,287],t:7,e:"div",a:{"class":"itemLabel"},f:["Operator access:"]}," ",{p:[19,3,346],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:[{p:[21,5,406],t:7,e:"b",f:["Enabled"]}],n:50,r:"data.is_operator",p:[20,4,376]},{t:4,n:51,f:[{p:[23,5,439],t:7,e:"b",f:["Disabled"]}],r:"data.is_operator"}]}," ",{p:[26,3,480],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[29,3,532],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[30,4,562],t:7,e:"table",f:[{p:[31,5,575],t:7,e:"tr",f:[{p:[31,9,579],t:7,e:"td",f:[{p:[31,13,583],t:7,e:"ui-button",a:{action:"PRG_speak"},f:["Send message"]}]}]},{p:[32,5,643],t:7,e:"tr",f:[{p:[32,9,647],t:7,e:"td",f:[{p:[32,13,651],t:7,e:"ui-button",a:{action:"PRG_changename"},f:["Change nickname"]}]}]},{p:[33,5,719],t:7,e:"tr",f:[{p:[33,9,723],t:7,e:"td",f:[{p:[33,13,727],t:7,e:"ui-button",a:{action:"PRG_toggleadmin"},f:["Toggle administration mode"]}]}]},{p:[34,5,807],t:7,e:"tr",f:[{p:[34,9,811],t:7,e:"td",f:[{p:[34,13,815],t:7,e:"ui-button",a:{action:"PRG_leavechannel"},f:["Leave channel"]}]}]},{p:[35,5,883],t:7,e:"tr",f:[{p:[35,9,887],t:7,e:"td",f:[{p:[35,13,891],t:7,e:"ui-button",a:{action:"PRG_savelog"},f:["Save log to local drive"]}," ",{t:4,f:[{p:[37,6,995],t:7,e:"tr",f:[{p:[37,10,999],t:7,e:"td",f:[{p:[37,14,1003],t:7,e:"ui-button",a:{action:"PRG_renamechannel"},f:["Rename channel"]}]}]},{p:[38,6,1074],t:7,e:"tr",f:[{p:[38,10,1078],t:7,e:"td",f:[{p:[38,14,1082],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}]}]},{p:[39,6,1149],t:7,e:"tr",f:[{p:[39,10,1153],t:7,e:"td",f:[{p:[39,14,1157],t:7,e:"ui-button",a:{action:"PRG_deletechannel"},f:["Delete channel"]}]}]}],n:50,r:"data.is_operator",p:[36,5,964]}]}]}]}]}," ",{p:[43,3,1263],t:7,e:"b",f:["Chat Window"]}," ",{p:[44,4,1286],t:7,e:"div",a:{"class":"statusDisplay",style:"overflow: auto;"},f:[{p:[45,4,1342],t:7,e:"div",a:{"class":"item"},f:[{p:[46,5,1366],t:7,e:"div",a:{"class":"itemContent",style:"width: 100%;"},f:[{t:4,f:[{t:2,r:"msg",p:[48,7,1450]},{p:[48,14,1457],t:7,e:"br"}],n:52,r:"data.messages",p:[47,6,1419]}]}]}]}," ",{p:[53,3,1516],t:7,e:"b",f:["Connected Users"]},{p:[53,25,1538],t:7,e:"br"}," ",{t:4,f:[{t:2,r:"name",p:[55,4,1573]},{p:[55,12,1581],t:7,e:"br"}],n:52,r:"data.clients",p:[54,3,1546]}],n:50,r:"data.title",p:[9,2,148]},{t:4,n:51,f:[{p:[58,3,1613],t:7,e:"b",f:["Controls:"]}," ",{p:[59,3,1633],t:7,e:"table",f:[{p:[60,4,1645],t:7,e:"tr",f:[{p:[60,8,1649],t:7,e:"td",f:[{p:[60,12,1653],t:7,e:"ui-button",a:{action:"PRG_changename"},f:["Change nickname"]}]}]},{p:[61,4,1720],t:7,e:"tr",f:[{p:[61,8,1724],t:7,e:"td",f:[{p:[61,12,1728],t:7,e:"ui-button",a:{action:"PRG_newchannel"},f:["New Channel"]}]}]},{p:[62,4,1791],t:7,e:"tr",f:[{p:[62,8,1795],t:7,e:"td",f:[{p:[62,12,1799],t:7,e:"ui-button",a:{action:"PRG_toggleadmin"},f:["Toggle administration mode"]}]}]}]}," ",{p:[64,3,1889],t:7,e:"b",f:["Available channels:"]}," ",{p:[65,3,1919],t:7,e:"table",f:[{t:4,f:[{p:[67,4,1964],t:7,e:"tr",f:[{p:[67,8,1968],t:7,e:"td",f:[{p:[67,12,1972],t:7,e:"ui-button",a:{action:"PRG_joinchannel",params:['{"id": "',{t:2,r:"id",p:[67,64,2024]},'"}']},f:[{t:2,r:"chan",p:[67,74,2034]}]},{p:[67,94,2054],t:7,e:"br"}]}]}],n:52,r:"data.all_channels",p:[66,3,1930]}]}],r:"data.title"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],271:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:["##SYSTEM ERROR: ",{t:2,r:"data.error",p:[6,19,117]},{p:[6,33,131],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["RESET"]}],n:50,r:"data.error",p:[5,2,79]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.target"],s:"_0"},f:["##DoS traffic generator active. Tx: ",{t:2,r:"data.speed",p:[8,39,243]},"GQ/s",{p:[8,57,261],t:7,e:"br"}," ",{t:4,f:[{t:2,r:"nums",p:[10,4,300]},{p:[10,12,308],t:7,e:"br"}],n:52,r:"data.dos_strings",p:[9,3,269]}," ",{p:[12,3,329],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["ABORT"]}]},{t:4,n:50,x:{r:["data.target"],s:"!(_0)"},f:[" ##DoS traffic generator ready. Select target device.",{p:[14,55,443],t:7,e:"br"}," ",{t:4,f:["Targeted device ID: ",{t:2,r:"data.focus",p:[16,24,494]}],n:50,r:"data.focus",p:[15,3,451]},{t:4,n:51,f:["Targeted device ID: None"],r:"data.focus"}," ",{p:[20,3,564],t:7,e:"ui-button",a:{action:"PRG_execute"},f:["EXECUTE"]},{p:[20,54,615],t:7,e:"div",a:{style:"clear:both"}}," Detected devices on network:",{p:[21,31,677],t:7,e:"br"}," ",{t:4,f:[{p:[23,4,711],t:7,e:"ui-button",a:{action:"PRG_target_relay",params:['{"targid": "',{t:2,r:"id",p:[23,61,768]},'"}']},f:[{t:2,r:"id",p:[23,71,778]}]}],n:52,r:"data.relays",p:[22,3,685]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],272:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[5,2,79],t:7,e:"i",f:["Welcome to software download utility. Please select which software you wish to download."]},{p:[5,97,174],t:7,e:"hr"}," ",{t:4,f:[{p:[7,3,203],t:7,e:"ui-display",a:{title:"Download Error"},f:[{p:[8,4,243],t:7,e:"ui-section",a:{label:"Information"},f:[{t:2,r:"data.error",p:[9,5,281]}]}," ",{p:[11,4,318],t:7,e:"ui-section",a:{label:"Reset Program"},f:[{p:[12,5,358],t:7,e:"ui-button",a:{icon:"times",action:"PRG_reseterror"},f:["RESET"]}]}]}],n:50,r:"data.error",p:[6,2,181]},{t:4,n:51,f:[{t:4,f:[{p:[19,4,516],t:7,e:"ui-display",a:{title:"Download Running"},f:[{p:[20,5,559],t:7,e:"i",f:["Please wait..."]}," ",{p:[21,5,586],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"data.downloadname",p:[22,6,623]}]}," ",{p:[24,5,669],t:7,e:"ui-section",a:{label:"File description"},f:[{t:2,r:"data.downloaddesc",p:[25,6,713]}]}," ",{p:[27,5,759],t:7,e:"ui-section",a:{label:"File size"},f:[{t:2,r:"data.downloadsize",p:[28,6,796]},"GQ"]}," ",{p:[30,5,844],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{t:2,r:"data.downloadspeed",p:[31,6,885]}," GQ/s"]}," ",{p:[33,5,937],t:7,e:"ui-section",a:{label:"Download progress"},f:[{p:[34,6,982],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.downloadsize",p:[34,27,1003]}],value:[{t:2,r:"adata.downloadcompletion",p:[34,58,1034]}],state:"good"},f:[{t:2,x:{r:["adata.downloadcompletion"],s:"Math.round(_0)"},p:[34,101,1077]},"GQ / ",{t:2,r:"adata.downloadsize",p:[34,146,1122]},"GQ"]}]}]}],n:50,r:"data.downloadname",p:[18,3,486]}],r:"data.error"}," ",{t:4,f:[{t:4,f:[{p:[41,4,1270],t:7,e:"ui-display",a:{title:"File System"},f:[{p:[42,5,1308],t:7,e:"ui-section",a:{label:"Used Capacity"},f:[{p:[43,6,1349],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.disk_size",p:[43,27,1370]}],value:[{t:2,r:"adata.disk_used",p:[43,55,1398]}],state:"good"},f:[{t:2,x:{r:["adata.disk_used"],s:"Math.round(_0)"},p:[43,89,1432]},"GQ / ",{t:2,r:"adata.disk_size",p:[43,125,1468]},"GQ"]}]}]}," ",{p:[47,4,1545],t:7,e:"ui-display",a:{title:"Primary Software Repository"},f:[{t:4,f:[{p:[49,6,1642],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"filedesc",p:[49,28,1664]}]},f:[{p:[50,7,1686],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"fileinfo",p:[50,61,1740]}]}," ",{p:[52,7,1774],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"filename",p:[53,8,1813]}," (",{t:2,r:"size",p:[53,22,1827]}," GQ)"]}," ",{p:[55,7,1868],t:7,e:"ui-section",a:{label:"Compatibility"},f:[{t:2,r:"compatibility",p:[56,8,1911]}]}," ",{p:[58,7,1957],t:7,e:"ui-button",a:{icon:"signal",action:"PRG_downloadfile",params:['{"filename": "',{t:2,r:"filename",p:[58,80,2030]},'"}']},f:["DOWNLOAD"]}]}," ",{p:[62,6,2113],t:7,e:"br"}],n:52,r:"data.downloadable_programs",p:[48,5,1599]}]}," ",{t:4,f:[{p:[67,5,2194],t:7,e:"ui-display",a:{title:"UNKNOWN Software Repository"},f:[{p:[68,6,2249],t:7,e:"i",f:["Please note that NanoTrasen does not recommend download of software from non-official servers."]}," ",{t:4,f:[{p:[70,7,2395],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"filedesc",p:[70,29,2417]}]},f:[{p:[71,8,2440],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"fileinfo",p:[71,62,2494]}]}," ",{p:[73,8,2530],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"filename",p:[74,9,2570]}," (",{t:2,r:"size",p:[74,23,2584]}," GQ)"]}," ",{p:[76,8,2627],t:7,e:"ui-section",a:{label:"Compatibility"},f:[{t:2,r:"compatibility",p:[77,9,2671]}]}," ",{p:[79,8,2719],t:7,e:"ui-button",a:{icon:"signal",action:"PRG_downloadfile",params:['{"filename": "',{t:2,r:"filename",p:[79,81,2792]},'"}']},f:["DOWNLOAD"]}]}," ",{p:[83,7,2879],t:7,e:"br"}],n:52,r:"data.hacked_programs",p:[69,6,2357]}]}],n:50,r:"data.hackedavailable",p:[66,4,2160]}],n:50,x:{r:["data.error"],s:"!_0"},p:[40,3,1246]}],n:50,x:{r:["data.downloadname"],s:"!_0"},p:[39,2,1216]}," ",{p:[89,2,2954],t:7,e:"br"},{p:[89,6,2958],t:7,e:"br"},{p:[89,10,2962],t:7,e:"hr"},{p:[89,14,2966],t:7,e:"i",f:["NTOS v2.0.4b Copyright NanoTrasen 2557 - 2559"]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],273:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[6,2,81],t:7,e:"ui-display",a:{title:"WIRELESS CONNECTIVITY"},f:[{p:[8,3,129],t:7,e:"ui-section",a:{label:"Active NTNetRelays"},f:[{p:[9,4,173],t:7,e:"b",f:[{t:2,r:"data.ntnetrelays",p:[9,7,176]}]}]}," ",{t:4,f:[{p:[12,4,250],t:7,e:"ui-section",a:{label:"System status"},f:[{p:[13,6,291],t:7,e:"b",f:[{t:2,x:{r:["data.ntnetstatus"],s:'_0?"ENABLED":"DISABLED"'},p:[13,9,294]}]}]}," ",{p:[15,4,366],t:7,e:"ui-section",a:{label:"Control"},f:[{p:[17,4,401],t:7,e:"ui-button",a:{icon:"plus",action:"toggleWireless"},f:["TOGGLE"]}]}," ",{p:[21,4,500],t:7,e:"br"},{p:[21,8,504],t:7,e:"br"}," ",{p:[22,4,513],t:7,e:"i",f:["Caution - Disabling wireless transmitters when using wireless device may prevent you from re-enabling them again!"]}],n:50,r:"data.ntnetrelays",p:[11,3,221]},{t:4,n:51,f:[{p:[24,4,650],t:7,e:"br"},{p:[24,8,654],t:7,e:"p",f:["Wireless coverage unavailable, no relays are connected."]}],r:"data.ntnetrelays"}]}," ",{p:[29,2,750],t:7,e:"ui-display",a:{title:"FIREWALL CONFIGURATION"},f:[{p:[31,2,798],t:7,e:"table",f:[{p:[32,3,809],t:7,e:"tr",f:[{p:[33,4,818],t:7,e:"th",f:["PROTOCOL"]},{p:[34,4,835],t:7,e:"th",f:["STATUS"]},{p:[35,4,850],t:7,e:"th",f:["CONTROL"]}]},{p:[36,3,865],t:7,e:"tr",f:[" ",{p:[37,4,874],t:7,e:"td",f:["Software Downloads"]},{p:[38,4,901],t:7,e:"td",f:[{t:2,x:{r:["data.config_softwaredownload"],s:'_0?"ENABLED":"DISABLED"'},p:[38,8,905]}]},{p:[39,4,967],t:7,e:"td",f:[" ",{p:[39,9,972],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "1"}'},f:["TOGGLE"]}]}]},{p:[40,3,1051],t:7,e:"tr",f:[" ",{p:[41,4,1060],t:7,e:"td",f:["Peer to Peer Traffic"]},{p:[42,4,1089],t:7,e:"td",f:[{t:2,x:{r:["data.config_peertopeer"],s:'_0?"ENABLED":"DISABLED"'},p:[42,8,1093]}]},{p:[43,4,1149],t:7,e:"td",f:[{p:[43,8,1153],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "2"}'},f:["TOGGLE"]}]}]},{p:[44,3,1232],t:7,e:"tr",f:[" ",{p:[45,4,1241],t:7,e:"td",f:["Communication Systems"]},{p:[46,4,1271],t:7,e:"td",f:[{t:2,x:{r:["data.config_communication"],s:'_0?"ENABLED":"DISABLED"'},p:[46,8,1275]}]},{p:[47,4,1334],t:7,e:"td",f:[{p:[47,8,1338],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "3"}'},f:["TOGGLE"]}]}]},{p:[48,3,1417],t:7,e:"tr",f:[" ",{p:[49,4,1426],t:7,e:"td",f:["Remote System Control"]},{p:[50,4,1456],t:7,e:"td",f:[{t:2,x:{r:["data.config_systemcontrol"],s:'_0?"ENABLED":"DISABLED"'},p:[50,8,1460]}]},{p:[51,4,1519],t:7,e:"td",f:[{p:[51,8,1523],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "4"}'},f:["TOGGLE"]}]}]}]}]}," ",{p:[55,2,1630],t:7,e:"ui-display",a:{title:"SECURITY SYSTEMS"},f:[{t:4,f:[{p:[58,4,1699],t:7,e:"ui-notice",f:[{p:[59,5,1716],t:7,e:"h1",f:["NETWORK INCURSION DETECTED"]}]}," ",{p:[61,5,1774],t:7,e:"i",f:["An abnormal activity has been detected in the network. Please verify system logs for more information"]}],n:50,r:"data.idsalarm",p:[57,3,1673]}," ",{p:[64,3,1902],t:7,e:"ui-section",a:{label:"Intrusion Detection System"},f:[{p:[65,4,1954],t:7,e:"b",f:[{t:2,x:{r:["data.idsstatus"],s:'_0?"ENABLED":"DISABLED"'},p:[65,7,1957]}]}]}," ",{p:[68,3,2029],t:7,e:"ui-section",a:{label:"Maximal Log Count"},f:[{p:[69,4,2072],t:7,e:"b",f:[{t:2,r:"data.ntnetmaxlogs",p:[69,7,2075]}]}]}," ",{p:[72,3,2125],t:7,e:"ui-section",a:{label:"Controls"},f:[]}," ",{p:[74,4,2176],t:7,e:"table",f:[{p:[75,4,2188],t:7,e:"tr",f:[{p:[75,8,2192],t:7,e:"td",f:[{p:[75,12,2196],t:7,e:"ui-button",a:{action:"resetIDS"},f:["RESET IDS"]}]}]},{p:[76,4,2251],t:7,e:"tr",f:[{p:[76,8,2255],t:7,e:"td",f:[{p:[76,12,2259],t:7,e:"ui-button",a:{action:"toggleIDS"},f:["TOGGLE IDS"]}]}]},{p:[77,4,2316],t:7,e:"tr",f:[{p:[77,8,2320],t:7,e:"td",f:[{p:[77,12,2324],t:7,e:"ui-button",a:{action:"updatemaxlogs"},f:["SET LOG LIMIT"]}]}]},{p:[78,4,2388],t:7,e:"tr",f:[{p:[78,8,2392],t:7,e:"td",f:[{p:[78,12,2396],t:7,e:"ui-button",a:{action:"purgelogs"},f:["PURGE LOGS"]}]}]}]}," ",{p:[81,3,2467],t:7,e:"ui-subdisplay",a:{title:"System Logs"},f:[{p:[82,3,2506],t:7,e:"div",a:{"class":"statusDisplay",style:"overflow: auto;"},f:[{p:[83,3,2561],t:7,e:"div",a:{"class":"item"},f:[{p:[84,4,2584],t:7,e:"div",a:{"class":"itemContent",style:"width: 100%;"},f:[{t:4,f:[{t:2,r:"entry",p:[86,6,2667]},{p:[86,15,2676],t:7,e:"br"}],n:52,r:"data.ntnetlogs",p:[85,5,2636]}]}]}]}]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],274:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:[{p:[7,2,102],t:7,e:"div",a:{"class":"item"},f:[{p:[8,3,124],t:7,e:"h2",f:["An error has occurred during operation..."]}," ",{p:[9,3,178],t:7,e:"b",f:["Additional information:"]},{t:2,r:"data.error",p:[9,34,209]},{p:[9,48,223],t:7,e:"br"}," ",{p:[10,3,231],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Clear"]}]}],n:50,r:"data.error",p:[6,2,81]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.downloading"],s:"_0"},f:[{p:[13,3,321],t:7,e:"h2",f:["Download in progress..."]}," ",{p:[14,3,357],t:7,e:"div",a:{"class":"itemLabel"},f:["Downloaded file:"]}," ",{p:[17,3,416],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_name",p:[18,4,446]}]}," ",{p:[20,3,483],t:7,e:"div",a:{"class":"itemLabel"},f:["Download progress:"]}," ",{p:[23,3,544],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_progress",p:[24,4,574]}," / ",{t:2,r:"data.download_size",p:[24,33,603]}," GQ"]}," ",{p:[26,3,642],t:7,e:"div",a:{"class":"itemLabel"},f:["Transfer speed:"]}," ",{p:[29,3,700],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_netspeed",p:[30,4,730]},"GQ/s"]}," ",{p:[32,3,774],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[35,3,826],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[36,4,856],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Abort download"]}]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading"],s:"(!(_0))&&(_1)"},f:[" ",{p:[39,3,954],t:7,e:"h2",f:["Server enabled"]}," ",{p:[40,3,981],t:7,e:"div",a:{"class":"itemLabel"},f:["Connected clients:"]}," ",{p:[43,3,1042],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.upload_clients",p:[44,4,1072]}]}," ",{p:[46,3,1109],t:7,e:"div",a:{"class":"itemLabel"},f:["Provided file:"]}," ",{p:[49,3,1166],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.upload_filename",p:[50,4,1196]}]}," ",{p:[52,3,1234],t:7,e:"div",a:{"class":"itemLabel"},f:["Server password:"]}," ",{p:[55,3,1293],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["ENABLED"],n:50,r:"data.upload_haspassword",p:[56,4,1323]},{t:4,n:51,f:["DISABLED"],r:"data.upload_haspassword"}]}," ",{p:[62,3,1420],t:7,e:"div",a:{"class":"itemLabel"},f:["Commands:"]}," ",{p:[65,3,1472],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[66,4,1502],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}," ",{p:[67,4,1567],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Exit server"]}]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading","data.upload_filelist"],s:"(!(_0))&&((!(_1))&&(_2))"},f:[" ",{p:[70,3,1668],t:7,e:"h2",f:["File transfer server ready. Select file to upload:"]}," ",{p:[71,3,1732],t:7,e:"table",f:[{p:[72,3,1743],t:7,e:"tr",f:[{p:[72,7,1747],t:7,e:"th",f:["File name"]},{p:[72,20,1760],t:7,e:"th",f:["File size"]},{p:[72,33,1773],t:7,e:"th",f:["Controls ",{t:4,f:[{p:[74,4,1824],t:7,e:"tr",f:[{p:[74,8,1828],t:7,e:"td",f:[{t:2,r:"filename",p:[74,12,1832]}]},{p:[75,4,1849],t:7,e:"td",f:[{t:2,r:"size",p:[75,8,1853]},"GQ"]},{p:[76,4,1868],t:7,e:"td",f:[{p:[76,8,1872],t:7,e:"ui-button",a:{action:"PRG_uploadfile",params:['{"id": "',{t:2,r:"uid",p:[76,59,1923]},'"}']},f:["Select"]}]}]}],n:52,r:"data.upload_filelist",p:[73,3,1789]}]}]}]}," ",{p:[79,3,1981],t:7,e:"hr"}," ",{p:[80,3,1989],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}," ",{p:[81,3,2053],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Return"]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading","data.upload_filelist"],s:"(!(_0))&&((!(_1))&&(!(_2)))"},f:[" ",{p:[83,3,2116],t:7,e:"h2",f:["Available files:"]}," ",{p:[84,3,2145],t:7,e:"table",a:{border:"1",style:"border-collapse: collapse"},f:[{p:[84,55,2197],t:7,e:"tr",f:[{p:[84,59,2201],t:7,e:"th",f:["Server UID"]},{p:[84,73,2215],t:7,e:"th",f:["File Name"]},{p:[84,86,2228],t:7,e:"th",f:["File Size"]},{p:[84,99,2241],t:7,e:"th",f:["Password Protection"]},{p:[84,122,2264],t:7,e:"th",f:["Operations ",{t:4,f:[{p:[86,5,2311],t:7,e:"tr",f:[{p:[86,9,2315],t:7,e:"td",f:[{t:2,r:"uid",p:[86,13,2319]}]},{p:[87,5,2332],t:7,e:"td",f:[{t:2,r:"filename",p:[87,9,2336]}]},{p:[88,5,2354],t:7,e:"td",f:[{t:2,r:"size",p:[88,9,2358]},"GQ ",{t:4,f:[{p:[90,6,2400],t:7,e:"td",f:["Enabled"]}],n:50,r:"haspassword",p:[89,5,2374]}," ",{t:4,f:[{p:[93,6,2457],t:7,e:"td",f:["Disabled"]}],n:50,x:{r:["haspassword"],s:"!_0"},p:[92,5,2430]}]},{p:[96,5,2494],t:7,e:"td",f:[{p:[96,9,2498],t:7,e:"ui-button",a:{action:"PRG_downloadfile",params:['{"id": "',{t:2,r:"uid",p:[96,62,2551]},'"}']},f:["Download"]}]}]}],n:52,r:"data.servers",p:[85,4,2283]}]}]}]}," ",{p:[99,3,2612],t:7,e:"hr"}," ",{p:[100,3,2620],t:7,e:"ui-button",a:{action:"PRG_uploadmenu"},f:["Send file"]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],275:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[43,1,1082],t:7,e:"ntosheader"}," ",{p:[45,1,1099],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[47,5,1157],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[47,27,1179]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[49,38,1331]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[50,15,1387]}],yinc:"9"}}],n:50,r:"config.fancy",p:[46,3,1131]},{t:4,n:51,f:[{p:[52,5,1437],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[53,7,1475],t:7,e:"span",f:[{t:2,r:"data.supply",p:[53,13,1481]}," W"]}]}," ",{p:[55,5,1530],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[56,9,1565],t:7,e:"span",f:[{t:2,r:"data.demand",p:[56,15,1571]}," W"]}]}],r:"config.fancy"}]}," ",{p:[60,1,1642],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[61,3,1672],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[62,5,1697],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[63,5,1734],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[64,5,1773],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[65,5,1810],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[66,5,1849],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[67,5,1891],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[68,5,1932],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[71,5,2017],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[71,24,2036]}],nowrap:0},f:[{p:[72,7,2061],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[72,28,2082]}," %"]}," ",{p:[73,7,2140],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[73,28,2161]}," W"]}," ",{p:[74,7,2217],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2238],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[74,41,2251]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[74,70,2280]}]}]}," ",{p:[75,7,2327],t:7,e:"div",a:{"class":"content"},f:[{p:[75,28,2348],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[75,41,2361]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[75,64,2384]}," [",{p:[75,87,2407],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[75,93,2413]}]},"]"]}]}," ",{p:[76,7,2462],t:7,e:"div",a:{"class":"content"},f:[{p:[76,28,2483],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[76,41,2496]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[76,64,2519]}," [",{p:[76,87,2542],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"], +-s:"_0(_1)"},p:[76,93,2548]}]},"]"]}]}," ",{p:[77,7,2597],t:7,e:"div",a:{"class":"content"},f:[{p:[77,28,2618],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[77,41,2631]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[77,64,2654]}," [",{p:[77,87,2677],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[77,93,2683]}]},"]"]}]}]}],n:52,r:"data.areas",p:[70,3,1991]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],276:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[5,2,79],t:7,e:"div",a:{"class":"item"},f:[{p:[6,3,101],t:7,e:"div",a:{"class":"itemLabel"},f:["Payload status:"]}," ",{p:[9,3,158],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["ARMED"],n:50,r:"data.armed",p:[10,4,188]},{t:4,n:51,f:["DISARMED"],r:"data.armed"}]}," ",{p:[16,3,270],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[19,3,321],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[20,4,351],t:7,e:"table",f:[{p:[21,4,363],t:7,e:"tr",f:[{p:[21,8,367],t:7,e:"td",f:[{p:[21,12,371],t:7,e:"ui-button",a:{action:"PRG_obfuscate"},f:["OBFUSCATE PROGRAM NAME"]}]}]},{p:[22,4,444],t:7,e:"tr",f:[{p:[22,8,448],t:7,e:"td",f:[{p:[22,12,452],t:7,e:"ui-button",a:{action:"PRG_arm",state:[{t:2,x:{r:["data.armed"],s:'_0?"danger":null'},p:[22,47,487]}]},f:[{t:2,x:{r:["data.armed"],s:'_0?"DISARM":"ARM"'},p:[22,81,521]}]}," ",{p:[23,4,571],t:7,e:"ui-button",a:{icon:"radiation",state:[{t:2,x:{r:["data.armed"],s:'_0?null:"disabled"'},p:[23,39,606]}],action:"PRG_activate"},f:["ACTIVATE"]}]}]}]}]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],277:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[5,3,95],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[5,22,114]}," Alarms"]},f:[{p:[6,5,138],t:7,e:"ul",f:[{t:4,f:[{p:[8,9,171],t:7,e:"li",f:[{t:2,r:".",p:[8,13,175]}]}],n:52,r:".",p:[7,7,150]},{t:4,n:51,f:[{p:[10,9,211],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[4,1,64]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],278:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"item",style:"float: left"},f:[{p:[2,2,41],t:7,e:"table",f:[{p:[2,9,48],t:7,e:"tr",f:[{t:4,f:[{p:[4,3,113],t:7,e:"td",f:[{p:[4,7,117],t:7,e:"img",a:{src:[{t:2,r:"data.PC_batteryicon",p:[4,17,127]}]}}]}],n:50,x:{r:["data.PC_batteryicon","data.PC_showbatteryicon"],s:"_0&&_1"},p:[3,2,55]}," ",{t:4,f:[{p:[7,3,226],t:7,e:"td",f:[{p:[7,7,230],t:7,e:"b",f:[{t:2,r:"data.PC_batterypercent",p:[7,10,233]}]}]}],n:50,x:{r:["data.PC_batterypercent","data.PC_showbatteryicon"],s:"_0&&_1"},p:[6,2,165]}," ",{t:4,f:[{p:[10,3,305],t:7,e:"td",f:[{p:[10,7,309],t:7,e:"img",a:{src:[{t:2,r:"data.PC_ntneticon",p:[10,17,319]}]}}]}],n:50,r:"data.PC_ntneticon",p:[9,2,276]}," ",{t:4,f:[{p:[13,3,386],t:7,e:"td",f:[{p:[13,7,390],t:7,e:"img",a:{src:[{t:2,r:"data.PC_apclinkicon",p:[13,17,400]}]}}]}],n:50,r:"data.PC_apclinkicon",p:[12,2,355]}," ",{t:4,f:[{p:[16,3,469],t:7,e:"td",f:[{p:[16,7,473],t:7,e:"b",f:[{t:2,r:"data.PC_stationtime",p:[16,10,476]}]}]}],n:50,r:"data.PC_stationtime",p:[15,2,438]}," ",{t:4,f:[{p:[19,3,552],t:7,e:"td",f:[{p:[19,7,556],t:7,e:"img",a:{src:[{t:2,r:"icon",p:[19,17,566]}]}}]}],n:52,r:"data.PC_programheaders",p:[18,2,516]}]}]}]}," ",{p:[23,1,609],t:7,e:"div",a:{style:"float: right; margin-top: 5px"},f:[{p:[24,2,655],t:7,e:"ui-button",a:{action:"PC_shutdown"},f:["Shutdown"]}," ",{t:4,f:[{p:[26,3,745],t:7,e:"ui-button",a:{action:"PC_exit"},f:["EXIT PROGRAM"]}," ",{p:[27,3,801],t:7,e:"ui-button",a:{action:"PC_minimize"},f:["Minimize Program"]}],n:50,r:"data.PC_showexitprogram",p:[25,2,710]}]}," ",{p:[30,1,881],t:7,e:"div",a:{style:"clear: both"}}]},e.exports=a.extend(r.exports)},{205:205}],279:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Auth. Disk:"},f:[{t:4,f:[{p:[3,7,69],t:7,e:"ui-button",a:{icon:"eject",style:"selected",action:"eject_disk"},f:["++++++++++"]}],n:50,r:"data.disk_present",p:[2,3,36]},{t:4,n:51,f:[{p:[5,7,172],t:7,e:"ui-button",a:{icon:"plus",action:"insert_disk"},f:["----------"]}],r:"data.disk_present"}]}," ",{p:[8,1,266],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[9,3,297],t:7,e:"span",f:[{t:2,r:"data.status1",p:[9,9,303]},"-",{t:2,r:"data.status2",p:[9,26,320]}]}]}," ",{p:[11,1,360],t:7,e:"ui-display",a:{title:"Timer"},f:[{p:[12,3,390],t:7,e:"ui-section",a:{label:"Time to Detonation"},f:[{p:[13,5,435],t:7,e:"span",f:[{t:2,x:{r:["data.timing","data.time_left","data.timer_set"],s:"_0?_1:_2"},p:[13,11,441]}]}]}," ",{t:4,f:[{p:[16,5,540],t:7,e:"ui-section",a:{label:"Adjust Timer"},f:[{p:[17,7,581],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_default"],s:'_0&&_1&&_2?null:"disabled"'},p:[17,40,614]}],action:"timer",params:'{"change": "reset"}'},f:["Reset"]}," ",{p:[19,7,786],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_min"],s:'_0&&_1&&_2?null:"disabled"'},p:[19,38,817]}],action:"timer",params:'{"change": "decrease"}'},f:["Decrease"]}," ",{p:[21,7,991],t:7,e:"ui-button",a:{icon:"pencil",state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[21,39,1023]}],action:"timer",params:'{"change": "input"}'},f:["Set"]}," ",{p:[22,7,1155],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_max"],s:'_0&&_1&&_2?null:"disabled"'},p:[22,37,1185]}],action:"timer",params:'{"change": "increase"}'},f:["Increase"]}]}],n:51,r:"data.timing",p:[15,3,518]}," ",{p:[26,3,1394],t:7,e:"ui-section",a:{label:"Timer"},f:[{p:[27,5,1426],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"danger":"caution"'},p:[27,38,1459]}],action:"toggle_timer",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.safety"],s:'_0&&_1&&!_2?null:"disabled"'},p:[29,14,1542]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"On":"Off"'},p:[30,7,1631]}]}]}]}," ",{p:[34,1,1713],t:7,e:"ui-display",a:{title:"Anchoring"},f:[{p:[35,3,1747],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[36,12,1770]}],icon:[{t:2,x:{r:["data.anchored"],s:'_0?"lock":"unlock"'},p:[37,11,1846]}],style:[{t:2,x:{r:["data.anchored"],s:'_0?null:"caution"'},p:[38,12,1897]}],action:"anchor"},f:[{t:2,x:{r:["data.anchored"],s:'_0?"Engaged":"Off"'},p:[39,21,1956]}]}]}," ",{p:[41,1,2022],t:7,e:"ui-display",a:{title:"Safety"},f:[{p:[42,3,2053],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[43,12,2076]}],icon:[{t:2,x:{r:["data.safety"],s:'_0?"lock":"unlock"'},p:[44,11,2152]}],action:"safety",style:[{t:2,x:{r:["data.safety"],s:'_0?"caution":"danger"'},p:[45,12,2217]}]},f:[{p:[46,7,2265],t:7,e:"span",f:[{t:2,x:{r:["data.safety"],s:'_0?"On":"Off"'},p:[46,13,2271]}]}]}]}," ",{p:[49,1,2341],t:7,e:"ui-display",a:{title:"Code"},f:[{p:[50,3,2370],t:7,e:"ui-section",a:{label:"Message"},f:[{t:2,r:"data.message",p:[50,31,2398]}]}," ",{p:[51,3,2431],t:7,e:"ui-section",a:{label:"Keypad"},f:[{p:[52,5,2464],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[52,39,2498]}],params:'{"digit":"1"}'},f:["1"]}," ",{p:[53,5,2583],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[53,39,2617]}],params:'{"digit":"2"}'},f:["2"]}," ",{p:[54,5,2702],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[54,39,2736]}],params:'{"digit":"3"}'},f:["3"]}," ",{p:[55,5,2821],t:7,e:"br"}," ",{p:[56,5,2831],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[56,39,2865]}],params:'{"digit":"4"}'},f:["4"]}," ",{p:[57,5,2950],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[57,39,2984]}],params:'{"digit":"5"}'},f:["5"]}," ",{p:[58,5,3069],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[58,39,3103]}],params:'{"digit":"6"}'},f:["6"]}," ",{p:[59,5,3188],t:7,e:"br"}," ",{p:[60,5,3198],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[60,39,3232]}],params:'{"digit":"7"}'},f:["7"]}," ",{p:[61,5,3317],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[61,39,3351]}],params:'{"digit":"8"}'},f:["8"]}," ",{p:[62,5,3436],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[62,39,3470]}],params:'{"digit":"9"}'},f:["9"]}," ",{p:[63,5,3555],t:7,e:"br"}," ",{p:[64,5,3565],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[64,39,3599]}],params:'{"digit":"R"}'},f:["R"]}," ",{p:[65,5,3684],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[65,39,3718]}],params:'{"digit":"0"}'},f:["0"]}," ",{p:[66,5,3803],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[66,39,3837]}],params:'{"digit":"E"}'},f:["E"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],280:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{p:[3,3,60],t:7,e:"ui-button",a:{icon:"remove",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[3,35,92]}],action:"empty_eject_beaker"},f:["Empty and eject"]}," ",{p:[6,3,201],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[6,34,232]}],action:"empty_beaker"},f:["Empty"]}," ",{p:[9,3,325],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[9,34,356]}],action:"eject_beaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{t:4,f:[{p:[14,3,490],t:7,e:"ui-section",f:[{t:4,f:[{p:[16,5,538],t:7,e:"span",a:{"class":"bad"},f:["The beaker is empty!"]}],n:50,r:"data.beaker_empty",p:[15,4,507]},{t:4,n:51,f:[{p:[18,5,602],t:7,e:"ui-subdisplay",a:{title:"Blood"},f:[{t:4,f:[{p:[20,7,668],t:7,e:"ui-section",a:{label:"Blood DNA"},f:[{t:2,r:"data.blood.dna",p:[20,37,698]}]}," ",{p:[21,7,737],t:7,e:"ui-section",a:{label:"Blood type"},f:[{t:2,r:"data.blood.type",p:[21,38,768]}]}],n:50,r:"data.has_blood",p:[19,6,638]},{t:4,n:51,f:[{p:[23,7,823],t:7,e:"ui-section",f:[{p:[24,8,844],t:7,e:"span",a:{"class":"average"},f:["No blood sample detected."]}]}],r:"data.has_blood"}]}],r:"data.beaker_empty"}]}],n:50,r:"data.has_beaker",p:[13,2,463]},{t:4,n:51,f:[{p:[31,3,999],t:7,e:"ui-section",f:[{p:[32,4,1016],t:7,e:"span",a:{"class":"bad"},f:["No beaker loaded."]}]}],r:"data.has_beaker"}]}," ",{t:4,f:[{p:[37,2,1127],t:7,e:"ui-display",a:{title:"Diseases"},f:[{t:4,f:[{p:{button:[{t:4,f:[{p:[42,7,1277],t:7,e:"ui-button",a:{icon:"pencil",action:"rename_disease",state:[{t:2,x:{r:["can_rename"],s:'_0?"":"disabled"'},p:[42,63,1333]}],params:['{"index": ',{t:2,r:"index",p:[42,115,1385]},"}"]},f:["Name advanced disease"]}],n:50,r:"is_adv",p:[41,6,1255]}," ",{p:[46,6,1468],t:7,e:"ui-button",a:{icon:"flask",action:"create_culture_bottle",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[46,68,1530]}],params:['{"index": ',{t:2,r:"index",p:[46,123,1585]},"}"]},f:["Create virus culture bottle"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[39,23,1206]}],button:0},f:[" ",{p:[50,5,1675],t:7,e:"ui-section",a:{label:"Disease agent"},f:[{t:2,r:"agent",p:[50,39,1709]}]}," ",{p:[51,5,1737],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[51,37,1769]}]}," ",{p:[52,5,1803],t:7,e:"ui-section",a:{label:"Spread"},f:[{t:2,r:"spread",p:[52,32,1830]}]}," ",{p:[53,5,1859],t:7,e:"ui-section",a:{label:"Possible cure"},f:[{t:2,r:"cure",p:[53,39,1893]}]}," ",{t:4,f:[{p:[55,6,1942],t:7,e:"ui-section",a:{label:"Resistance"},f:[{t:2,r:"resistance",p:[55,37,1973]}]}," ",{p:[56,6,2007],t:7,e:"ui-section",a:{label:"Stealth"},f:[{t:2,r:"stealth",p:[56,34,2035]}]}," ",{p:[57,6,2066],t:7,e:"ui-section",a:{label:"Stage speed"},f:[{t:2,r:"stage_speed",p:[57,38,2098]}]}," ",{p:[58,6,2133],t:7,e:"ui-section",a:{label:"Symptoms"},f:[{t:4,f:[{p:[60,8,2197],t:7,e:"span",f:[{t:2,r:"name",p:[60,14,2203]}]},{p:[60,29,2218],t:7,e:"br"}],n:52,r:"symptoms",p:[59,7,2170]}]}],n:50,r:"is_adv",p:[54,5,1921]}]}],n:52,r:"data.viruses",p:[38,3,1160]},{t:4,n:51,f:[{p:[66,4,2309],t:7,e:"ui-section",f:[{p:[67,5,2327],t:7,e:"span",a:{"class":"average"},f:["No detectable virus in the blood sample."]}]}],r:"data.viruses"}]}," ",{p:[71,2,2446],t:7,e:"ui-display",a:{title:"Antibodies"},f:[{t:4,f:[{p:[73,4,2512],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[73,23,2531]}]},f:[{p:[74,6,2548],t:7,e:"ui-button",a:{icon:"eyedropper",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[74,42,2584]}],action:"create_vaccine_bottle",params:['{"index": ',{t:2,r:"id",p:[74,128,2670]},"}"]},f:["Create vaccine bottle"]}]}],n:52,r:"data.resistances",p:[72,3,2481]},{t:4,n:51,f:[{p:[79,4,2762],t:7,e:"ui-section",f:[{p:[80,5,2780],t:7,e:"span",a:{"class":"average"},f:["No antibodies detected in the blood sample."]}]}],r:"data.resistances"}]}],n:50,r:"data.has_blood",p:[36,1,1102]}]},e.exports=a.extend(r.exports)},{205:205}],281:[function(t,e,n){var a=t(205),r={exports:{}};!function(e){"use strict";var n=t(309);e.exports={data:{filter:"",tooltiptext:function(t,e,n){var a="";return t&&(a+="REQUIREMENTS: "+t+" "),e&&(a+="CATALYSTS: "+e+" "),n&&(a+="TOOLS: "+n),a}},oninit:function(){var t=this;this.on({hover:function(t){this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,a,r){var i=null;i=t.get("data.display_compact")?t.findAll(".section"):t.findAll(".display:not(:first-child)"),(0,n.filterMulti)(i,t.get("filter").toLowerCase())},{init:!1})}}}(r),r.exports.template={v:3,t:[" ",{p:[48,1,1342],t:7,e:"ui-display",a:{title:[{t:2,r:"data.category",p:[48,20,1361]},{t:4,f:[" : ",{t:2,r:"data.subcategory",p:[48,64,1405]}],n:50,r:"data.subcategory",p:[48,37,1378]}]},f:[{t:4,f:[{p:[50,3,1459],t:7,e:"ui-section",f:["Crafting... ",{p:[51,16,1488],t:7,e:"i",a:{"class":"fa-spin fa fa-spinner"}}]}],n:50,r:"data.busy",p:[49,2,1438]},{t:4,n:51,f:[{p:[54,3,1557],t:7,e:"ui-section",f:[{p:[55,4,1574],t:7,e:"table",f:[{p:[56,5,1587],t:7,e:"tr",f:[{p:[57,6,1598],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[58,7,1640],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardCat"},f:[{t:2,r:"data.prev_cat",p:[59,8,1699]}]}]}," ",{p:[62,6,1755],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[63,7,1797],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardCat"},f:[{t:2,r:"data.next_cat",p:[64,7,1855]}]}]}," ",{p:[67,6,1911],t:7,e:"td",f:[{t:4,f:[{p:[69,7,1965],t:7,e:"ui-button",a:{icon:"lock",action:"toggle_recipes",style:"float:right!important"},f:["Showing Craftable Recipes"]}],n:50,r:"data.display_craftable_only",p:[68,6,1922]},{t:4,n:51,f:[{p:[73,7,2119],t:7,e:"ui-button",a:{icon:"unlock",action:"toggle_recipes",style:"float:right!important"},f:["Showing All Recipes"]}],r:"data.display_craftable_only"}]}," ",{p:[78,6,2279],t:7,e:"td",f:[{p:[79,7,2291],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.display_compact"],s:'_0?"check-square-o":"square-o"'},p:[79,24,2308]}],action:"toggle_compact"},f:["Compact"]}]}]}," ",{p:[84,5,2455],t:7,e:"tr",f:[{t:4,f:[{p:[86,6,2496],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[87,7,2538],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardSubCat"},f:[{t:2,r:"data.prev_subcat",p:[88,8,2600]}]}]}," ",{p:[91,6,2659],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[92,7,2701],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardSubCat"},f:[{t:2,r:"data.next_subcat",p:[93,8,2763]}]}]}],n:50,r:"data.subcategory",p:[85,5,2465]}]}]}," ",{t:4,f:[{t:4,f:[" ",{p:[101,6,2973],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[101,23,2990]}],placeholder:"Filter.."}}],n:51,r:"data.display_compact",p:[100,5,2883]}],n:50,r:"config.fancy",p:[99,4,2857]}]}," ",{t:4,f:[{p:[106,5,3125],t:7,e:"ui-display",f:[{t:4,f:[{p:[108,6,3174],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[108,25,3193]}]},f:[{p:[109,7,3211],t:7,e:"ui-button",a:{tooltip:[{t:2,x:{r:["tooltiptext","req_text","catalyst_text","tool_text"],s:"_0(_1,_2,_3)"},p:[109,27,3231]}],"tooltip-side":"right",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[109,135,3339]},'"}'],icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.can_craft",p:[107,5,3143]}," ",{t:4,f:[{t:4,f:[{p:[116,7,3548],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[116,26,3567]}]},f:[{p:[117,8,3586],t:7,e:"ui-button",a:{tooltip:[{t:2,x:{r:["tooltiptext","req_text","catalyst_text","tool_text"],s:"_0(_1,_2,_3)"},p:[117,28,3606]}],"tooltip-side":"right",state:"disabled",icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.cant_craft",p:[115,6,3515]}],n:51,r:"data.display_craftable_only",p:[114,5,3476]}]}],n:50,r:"data.display_compact",p:[105,4,3091]},{t:4,n:51,f:[{t:4,f:[{p:[126,6,3928],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[126,25,3947]}]},f:[{t:4,f:[{p:[128,8,3990],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[129,9,4033]}]}],n:50,r:"req_text",p:[127,7,3965]}," ",{t:4,f:[{p:[133,8,4120],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[134,9,4160]}]}],n:50,r:"catalyst_text",p:[132,7,4090]}," ",{t:4,f:[{p:[138,8,4248],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[139,9,4284]}]}],n:50,r:"tool_text",p:[137,7,4222]}," ",{p:[142,7,4342],t:7,e:"ui-section",f:[{p:[143,8,4363],t:7,e:"ui-button",a:{icon:"gears",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[143,66,4421]},'"}']},f:["Craft"]}]}]}],n:52,r:"data.can_craft",p:[125,5,3897]}," ",{t:4,f:[{t:4,f:[{p:[151,7,4602],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[151,26,4621]}]},f:[{t:4,f:[{p:[153,9,4666],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[154,10,4710]}]}],n:50,r:"req_text",p:[152,8,4640]}," ",{t:4,f:[{p:[158,9,4801],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[159,10,4842]}]}],n:50,r:"catalyst_text",p:[157,8,4770]}," ",{t:4,f:[{p:[163,9,4934],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[164,10,4971]}]}],n:50,r:"tool_text",p:[162,8,4907]}]}],n:52,r:"data.cant_craft",p:[150,6,4569]}],n:51,r:"data.display_craftable_only",p:[149,5,4530]}],r:"data.display_compact"}],r:"data.busy"}]}]},e.exports=a.extend(r.exports)},{205:205,309:309}],282:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,459],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,491],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,508]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,559]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,616]}]}]}," ",{p:[18,3,675],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,711],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,728]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,808]}]}]}," ",{p:[22,3,883],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,925],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,938]}],max:[{t:2,r:"data.max_pressure",p:[23,46,966]}],value:[{t:2,r:"data.target_pressure",p:[24,14,1003]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1029]}," kPa"]}]}," ",{p:[26,3,1100],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1145],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1178]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1328],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{205:205}],283:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[13,3,461],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,493],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,510]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,561]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,618]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[22,7,787],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[22,38,818]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[21,5,759]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[26,3,938],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[27,4,969]}]}," ",{p:[29,3,1011],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[30,4,1045]}," kPa"]}],n:50,r:"data.holding",p:[25,3,914]},{t:4,n:51,f:[{p:[33,3,1119],t:7,e:"ui-section",f:[{p:[34,4,1136],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{205:205}],284:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}," W"]}]}," ",{p:[52,5,1466],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1501],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1507]}," W"]}]}],r:"config.fancy"}]}," ",{p:[57,1,1578],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1633],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1670],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1709],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1746],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1785],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1827],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1868],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1953],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1972]}],nowrap:0},f:[{p:[69,7,1997],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2018]}," %"]}," ",{p:[70,7,2076],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[70,28,2097]}," W"]}," ",{p:[71,7,2153],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2174],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2187]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2216]}]}]}," ",{p:[72,7,2263],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2284],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2297]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2320]}," [",{p:[72,87,2343],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2349]}]},"]"]}]}," ",{p:[73,7,2398],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2419],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2432]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2455]}," [",{p:[73,87,2478],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2484]}]},"]"]}]}," ",{p:[74,7,2533],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2554],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2567]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2590]}," [",{p:[74,87,2613],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2619]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1927]}]}]},e.exports=a.extend(r.exports)},{205:205}],285:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(r),r.exports.template={v:3,t:[" ",{p:[11,1,177],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,236],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,270],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,287]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,338]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,413]}]}]}],n:50,r:"data.headset",p:[12,3,210]},{t:4,n:51,f:[{p:[19,5,494],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,533],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,550]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,604]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,685]}]}]}," ",{p:[24,5,769],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,805],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,822]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,873]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,948]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1064],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1104],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1121]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1173]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1250]}]}]}],n:50,r:"data.command",p:[30,3,1038]}]}," ",{p:[38,1,1342],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1374],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1439],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1445]}]}],n:50,r:"data.freqlock",p:[40,5,1410]},{t:4,n:51,f:[{p:[43,7,1495],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1534]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1646],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1680]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1793],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1864]}]}," ",{p:[46,7,1905],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1938]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2050],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2088]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2262],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2312],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2329]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2379]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2447]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2225]}," ",{t:4,f:[{p:[57,5,2578],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2656],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2673]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2730]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2806]},'"}']},f:[{t:2,r:"channel",p:[62,11,2833]}]},{p:[62,34,2856],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2615]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2534]}]}]},e.exports=a.extend(r.exports)},{205:205}],286:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={ +-v:3,t:[{t:4,f:[{p:[2,3,23],t:7,e:"ui-notice",f:[{t:2,r:"data.notice",p:[3,5,40]}]}],n:50,r:"data.notice",p:[1,1,0]},{p:[6,1,82],t:7,e:"ui-display",a:{title:"Satellite Network Control",button:0},f:[{t:4,f:[{p:[8,4,168],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[9,9,209],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[9,31,231]}]}," ",{p:[10,9,253],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"mode",p:[10,30,274]}]}," ",{p:[11,9,298],t:7,e:"div",a:{"class":"content"},f:[{p:[12,11,331],t:7,e:"ui-button",a:{action:"toggle",params:['{"id": "',{t:2,r:"id",p:[12,54,374]},'"}']},f:[{t:2,x:{r:["active"],s:'_0?"Deactivate":"Activate"'},p:[12,64,384]}]}]}]}],n:52,r:"data.satellites",p:[7,2,138]}]}," ",{t:4,f:[{p:[18,1,528],t:7,e:"ui-display",a:{title:"Station Shield Coverage"},f:[{p:[19,3,576],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.meteor_shield_coverage_max",p:[19,24,597]}],value:[{t:2,r:"data.meteor_shield_coverage",p:[19,68,641]}]},f:[{t:2,x:{r:["data.meteor_shield_coverage","data.meteor_shield_coverage_max"],s:"100*_0/_1"},p:[19,101,674]}," %"]}," ",{p:[20,1,758],t:7,e:"ui-display",f:[]}]}],n:50,r:"data.meteor_shield",p:[17,1,500]}]},e.exports=a.extend(r.exports)},{205:205}],287:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" "," "," ",{p:[5,1,200],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[5,16,215]}]},f:[{p:[6,2,233],t:7,e:"tab",a:{name:"Status"},f:[{p:[7,3,256],t:7,e:"status"}]}," ",{p:[9,2,277],t:7,e:"tab",a:{name:"Templates"},f:[{p:[10,3,303],t:7,e:"templates"}]}," ",{p:[12,2,327],t:7,e:"tab",a:{name:"Modification"},f:[{t:4,f:[{p:[14,3,381],t:7,e:"modification"}],n:50,r:"data.selected",p:[13,3,356]}," ",{t:4,f:[{p:[17,3,437],t:7,e:"span",a:{"class":"bad"},f:["No shuttle selected."]}],n:50,x:{r:["data.selected"],s:"!_0"},p:[16,3,411]}]}]}]},r.exports.components=r.exports.components||{};var i={modification:t(288),templates:t(290),status:t(289)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,288:288,289:289,290:290}],288:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:["Selected: ",{t:2,r:"data.selected.name",p:[1,30,29]}]},f:[{t:4,f:[{p:[3,5,96],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.selected.description",p:[3,37,128]}]}],n:50,r:"data.selected.description",p:[2,3,57]}," ",{t:4,f:[{p:[6,5,224],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"data.selected.admin_notes",p:[6,37,256]}]}],n:50,r:"data.selected.admin_notes",p:[5,3,185]}]}," ",{t:4,f:[{p:[11,3,361],t:7,e:"ui-display",a:{title:["Existing Shuttle: ",{t:2,r:"data.existing_shuttle.name",p:[11,40,398]}]},f:["Status: ",{t:2,r:"data.existing_shuttle.status",p:[12,13,444]}," ",{t:4,f:["(",{t:2,r:"data.existing_shuttle.timeleft",p:[14,8,526]},")"],n:50,r:"data.existing_shuttle.timer",p:[13,5,482]}," ",{p:[16,5,580],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"data.existing_shuttle.id",p:[17,41,649]},'"}']},f:["Jump To"]}]}],n:50,r:"data.existing_shuttle",p:[10,1,328]},{t:4,f:[{p:[24,3,778],t:7,e:"ui-display",a:{title:"Existing Shuttle: None"}}],n:50,x:{r:["data.existing_shuttle"],s:"!_0"},p:[23,1,744]},{p:[27,1,847],t:7,e:"ui-button",a:{action:"preview",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[28,27,902]},'"}']},f:["Preview"]}," ",{p:[31,1,961],t:7,e:"ui-button",a:{action:"load",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[32,27,1013]},'"}'],style:"danger"},f:["Load"]}," ",{p:[37,1,1089],t:7,e:"ui-display",a:{title:"Status"},f:[]}]},e.exports=a.extend(r.exports)},{205:205}],289:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,27],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,46]}," (",{t:2,r:"id",p:[2,32,56]},")"]},f:[{t:2,r:"status",p:[3,5,71]}," ",{t:4,f:["(",{t:2,r:"timeleft",p:[5,8,109]},")"],n:50,r:"timer",p:[4,5,87]}," ",{p:[7,5,141],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"id",p:[7,67,203]},'"}']},f:["Jump To"]}," ",{p:[10,5,252],t:7,e:"ui-button",a:{action:"fast_travel",params:['{"id": "',{t:2,r:"id",p:[10,53,300]},'"}'],state:[{t:2,x:{r:["can_fast_travel"],s:'_0?null:"disabled"'},p:[10,70,317]}]},f:["Fast Travel"]}]}],n:52,r:"data.shuttles",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],290:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.templates_tabs",p:[1,16,15]}]},f:[{t:4,f:[{p:[3,5,74],t:7,e:"tab",a:{name:[{t:2,r:"port_id",p:[3,16,85]}]},f:[{t:4,f:[{p:[5,9,135],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[5,28,154]}]},f:[{t:4,f:[{p:[7,13,209],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[7,45,241]}]}],n:50,r:"description",p:[6,11,176]}," ",{t:4,f:[{p:[10,13,333],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"admin_notes",p:[10,45,365]}]}],n:50,r:"admin_notes",p:[9,11,300]}," ",{p:[13,11,426],t:7,e:"ui-button",a:{action:"select_template",params:['{"shuttle_id": "',{t:2,r:"shuttle_id",p:[14,37,499]},'"}'],state:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"selected":null'},p:[15,20,537]}]},f:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"Selected":"Select"'},p:[17,13,630]}]}]}],n:52,r:"templates",p:[4,7,106]}]}],n:52,r:"data.templates",p:[2,3,44]}]}]},e.exports=a.extend(r.exports)},{205:205}],291:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}," ",{p:[23,5,658],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,7,693],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[24,20,706]}],max:[{t:2,r:"data.occupant.maxHealth",p:[24,54,740]}],value:[{t:2,r:"data.occupant.health",p:[24,90,776]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[25,16,818]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[25,68,870]}]}]}," ",{t:4,f:[{p:[28,7,1107],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[28,26,1126]}]},f:[{p:[29,9,1147],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[29,30,1168]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[29,66,1204]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[29,103,1241]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[27,5,941]}," ",{p:[32,5,1328],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[33,9,1364],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[33,22,1377]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[33,68,1423]}]}]}," ",{p:[35,5,1506],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[36,9,1542],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[36,22,1555]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[36,68,1601]}]}]}," ",{p:[38,5,1685],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[40,11,1772],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[40,54,1815]}," units of ",{t:2,r:"name",p:[40,89,1850]}]},{p:[40,104,1865],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[39,9,1727]},{t:4,n:51,f:[{p:[42,11,1900],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[47,1,1996],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[48,2,2028],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[49,5,2059],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[49,22,2076]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[49,71,2125]}]}]}," ",{p:[51,3,2190],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[53,7,2251],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[53,38,2282]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[53,122,2366]},'"}']},f:[{t:2,r:"name",p:[53,132,2376]}]},{p:[53,152,2396],t:7,e:"br"}],n:52,r:"data.chems",p:[52,5,2223]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],292:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,25],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,44]}],labelcolor:[{t:2,r:"htmlcolor",p:[2,44,66]}],candystripe:0,right:0},f:[{p:[3,5,105],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[3,32,132],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0=="Dead"?"bad bold":_0=="Unconscious"?"average bold":"good"'},p:[3,45,145]}]},f:[{t:2,r:"status",p:[3,132,232]}]}]}," ",{p:[4,5,268],t:7,e:"ui-section",a:{label:"Jelly"},f:[{t:2,r:"exoticblood",p:[4,31,294]}]}," ",{p:[5,5,328],t:7,e:"ui-section",a:{label:"Location"},f:[{t:2,r:"area",p:[5,34,357]}]}," ",{p:[7,5,386],t:7,e:"ui-button",a:{state:[{t:2,r:"swap_button_state",p:[8,14,411]}],action:"swap",params:['{"ref": "',{t:2,r:"ref",p:[9,38,472]},'"}']},f:[{t:2,x:{r:["is_current"],s:'_0?"You Are Here":"Swap"'},p:[10,7,491]}]}]}],n:52,r:"data.bodies",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],293:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[24,1,663],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,695],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,735],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,768]}],state:[{t:2,r:"capacityPercentState",p:[26,71,801]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,827]},"%"]}]}]}," ",{p:[29,1,908],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,938],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,976],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,993]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1045]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1113]}]},"   [",{p:[34,6,1182],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1195]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1211]}]},"]"]}," ",{p:[36,3,1335],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1374],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1395]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1426]}]},f:[{t:2,x:{r:["adata.inputLevel"],s:"Math.round(_0)"},p:[37,78,1447]},"W"]}]}," ",{p:[39,3,1509],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1548],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1587]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1682],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1716]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1812],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1902],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1935]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2047],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2085]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2212],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2246],t:7,e:"span",f:[{t:2,x:{r:["adata.inputAvailable"],s:"Math.round(_0)"},p:[47,9,2252]},"W"]}]}]}," ",{p:[50,1,2329],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2360],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2398],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2415]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2470]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2540]}]},"   [",{p:[55,6,2608],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2621]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2638]}]},"]"]}," ",{p:[57,3,2745],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2785],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2806]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2838]}]},f:[{t:2,x:{r:["adata.outputLevel"],s:"Math.round(_0)"},p:[58,80,2860]},"W"]}]}," ",{p:[60,3,2923],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2963],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,3002]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3099],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3133]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3231],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3322],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3355]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3470],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3508]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3638],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3673],t:7,e:"span",f:[{t:2,x:{r:["adata.outputUsed"],s:"Math.round(_0)"},p:[68,9,3679]},"W"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],294:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,31],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,73]},"W"]}," ",{p:[5,3,126],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,164],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,170]},"° (",{t:2,r:"data.direction",p:[6,45,204]},")"]}]}," ",{p:[8,3,251],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,290],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,387],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,477],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,565],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,687],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,720],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,759],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,790]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,907],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,940]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1059],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1092]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1262],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1300],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1306]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1350]},")"]}]}," ",{p:[27,3,1399],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1437],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1535],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1631],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1720],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1807],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1901],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2088],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2169],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2209],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2222]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2267]},"Found"]}]}," ",{p:[43,2,2338],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2375],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2388]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2432]}," Panels Connected"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],295:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,87],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,118]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,62]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,226],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,258],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,275]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,326]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,366]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,431]}]}]}," ",{p:[12,3,490],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,554],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,587]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,608]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,521]},{t:4,n:51,f:[{p:[16,4,667],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,744],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,779],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,823],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,829]},"°C"]}]}," ",{p:[24,2,894],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,937],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,943]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1031],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1073],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1112]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1218],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1252]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1357],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1450],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1483]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1587],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1625]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,1008]}," ",{p:[36,3,1754],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1808],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1847]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1956],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1997]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2106],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2140]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1783]},{t:4,n:51,f:[{p:[42,4,2258],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2264]}]}],r:"data.open"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],296:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],297:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,42],t:7,e:"ui-notice",f:[{p:[3,5,59],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,179],t:7,e:"ui-notice",f:[{p:[8,5,196],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,153]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,369],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,386]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,437]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,351]}," ",{t:4,f:[{p:[14,27,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,536]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,590]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,499]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,692],t:7,e:"ui-notice",f:[{p:[18,9,713],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,665]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,793],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,832],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,849]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,896]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,992]}]}]}," ",{p:[25,9,1063],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1100],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1117]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1163]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1255]}]}]}," ",{p:[29,9,1324],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1361],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1378]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1424]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1516]}]}]}," ",{p:[33,9,1585],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1625],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1642]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1691]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1789]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1873],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1906]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=a.extend(r.exports)},{205:205}],298:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],299:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,295],t:7,e:"ui-notice",f:[{p:[15,3,310],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,330]}," connected to a mask."]}]}," ",{p:[17,1,409],t:7,e:"ui-display",f:[{p:[18,3,425],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,467],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,501]}],state:[{t:2,r:"tankPressureState",p:[20,16,540]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,563]}," kPa"]}]}," ",{p:[22,3,631],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,674],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,687]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,721]}],value:[{t:2,r:"data.releasePressure",p:[24,14,764]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,790]}," kPa"]}]}," ",{p:[26,3,861],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,906],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,939]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1095],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1126]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1273],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1368],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1398]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],300:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=a.extend(r.exports)},{205:205}],301:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{},oninit:function(){this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}})}}}(r),r.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[23,7,482],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[22,5,453]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[26,3,568],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[27,5,613],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[27,18,626]}]},f:[{t:2,r:"data.telecrystals",p:[27,62,670]}," TC"]}]}]}," ",{t:4,f:[{p:[31,3,764],t:7,e:"ui-display",f:[{p:[32,2,779],t:7,e:"ui-button",a:{action:"select",params:['{"category": "',{t:2,r:"name",p:[32,51,828]},'"}']},f:[{t:2,r:"name",p:[32,63,840]}]}," ",{t:4,f:[{p:[34,4,883],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[34,23,902]}],candystripe:0,right:0},f:[{p:[35,3,934],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[35,23,954]},": ",{t:2,r:"desc",p:[35,33,964]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[36,12,1006]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[37,40,1165]},'", "item": ',{t:2,r:"name",p:[37,63,1188]},', "cost": ',{t:2,r:"cost",p:[37,81,1206]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[38,43,1260]}," TC"]}]}],n:52,r:"items",p:[33,2,863]}]}],n:52,r:"data.categories",p:[30,1,735]}]},e.exports=a.extend(r.exports)},{205:205}],302:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{healthState:function(t){var e=this.get("data.vr_avatar.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,292],t:7,e:"ui-display",f:[{t:4,f:[{p:[16,3,333],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:[{p:[17,4,373],t:7,e:"ui-section",a:{label:"Name"},f:[{t:2,r:"data.vr_avatar.name",p:[18,5,404]}]}," ",{p:[20,4,450],t:7,e:"ui-section",a:{label:"Status"},f:[{t:2,r:"data.vr_avatar.status",p:[21,5,483]}]}," ",{p:[23,4,531],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,5,564],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.vr_avatar.maxhealth",p:[24,26,585]}],value:[{t:2,r:"adata.vr_avatar.health",p:[24,64,623]}],state:[{ +-t:2,x:{r:["healthState","adata.vr_avatar.health"],s:"_0(_1)"},p:[24,99,658]}]},f:[{t:2,x:{r:["adata.vr_avatar.health"],s:"Math.round(_0)"},p:[24,140,699]},"/",{t:2,r:"adata.vr_avatar.maxhealth",p:[24,179,738]}]}]}]}],n:50,r:"data.vr_avatar",p:[15,2,307]},{t:4,n:51,f:[{p:[28,3,826],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:["No Virtual Avatar detected"]}],r:"data.vr_avatar"}," ",{p:[32,2,922],t:7,e:"ui-display",a:{title:"VR Commands"},f:[{p:[33,3,958],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.toggle_open"],s:'_0?"times":"plus"'},p:[33,20,975]}],action:"toggle_open"},f:[{t:2,x:{r:["data.toggle_open"],s:'_0?"Close":"Open"'},p:[34,4,1042]}," the VR Sleeper"]}," ",{t:4,f:[{p:[37,4,1144],t:7,e:"ui-button",a:{icon:"signal",action:"vr_connect"},f:["Connect to VR"]}],n:50,r:"data.isoccupant",p:[36,3,1116]}," ",{t:4,f:[{p:[42,4,1267],t:7,e:"ui-button",a:{icon:"ban",action:"delete_avatar"},f:["Delete Virtual Avatar"]}],n:50,r:"data.vr_avatar",p:[41,3,1240]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],303:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,42],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,61]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,70]}],labelcolor:[{t:2,r:"color",p:[3,80,117]}],candystripe:0,right:0},f:[{p:[4,7,154],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,195]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,208]}]}," ",{p:[5,7,252],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,295]},'"}']},f:["Pulse"]}," ",{p:[6,7,333],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,377]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,390]}]}]}],n:52,r:"data.wires",p:[2,3,16]}]}," ",{t:4,f:[{p:[11,3,508],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,555],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,567]}]}],n:52,r:"data.status",p:[12,5,526]}]}],n:50,r:"data.status",p:[10,1,485]}]},e.exports=a.extend(r.exports)},{205:205}],304:[function(t,e,n){(function(e){"use strict";var n=t(205),a=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var r=t(305),i=e.interopRequireDefault(r),o=t(306),s=t(191),u=t(192),p=e.interopRequireDefault(u);a["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(310)),window.initialize=function(e){window.tgui||(window.tgui=new i["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(307),text:t(311),config:n.config,data:n.data,adata:n.data}}}))};var c=document.getElementById("data"),l=c.textContent,f=c.getAttribute("data-ref");"{}"!==l&&(window.initialize(l),c.remove()),(0,o.act)(f,"tgui:initialize"),(0,s.loadCSS)("font-awesome.min.css");var d=new p["default"]("FontAwesome");d.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,305:305,306:306,307:307,310:310,311:311,"babel/external-helpers":"babel/external-helpers"}],305:[function(t,e,n){var a=t(205),r={exports:{}};!function(e){"use strict";var n=t(306),a=t(308);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={airalarm:t(219),"airalarm/back":t(220),"airalarm/modes":t(221),"airalarm/scrubbers":t(222),"airalarm/status":t(223),"airalarm/thresholds":t(224),"airalarm/vents":t(225),airlock_electronics:t(226),apc:t(227),atmos_alert:t(228),atmos_control:t(229),atmos_filter:t(230),atmos_mixer:t(231),atmos_pump:t(232),brig_timer:t(233),bsa:t(234),canister:t(235),cargo:t(236),cellular_emporium:t(237),chem_dispenser:t(238),chem_heater:t(239),chem_master:t(240),clockwork_slab:t(241),codex_gigas:t(242),computer_fabricator:t(243),crayon:t(244),cryo:t(245),disposal_unit:t(246),dna_vault:t(247),eightball:t(248),emergency_shuttle_console:t(249),engraved_message:t(250),error:t(251),firealarm:t(252),gps:t(253),gulag_console:t(254),gulag_item_reclaimer:t(255),implantchair:t(256),intellicard:t(257),keycard_auth:t(258),labor_claim_console:t(259),language_menu:t(260),launchpad_remote:t(261),mech_bay_power_console:t(262),mulebot:t(263),ntnet_relay:t(264),ntos_ai_restorer:t(265),ntos_card:t(266),ntos_configuration:t(267),ntos_file_manager:t(268),ntos_main:t(269),ntos_net_chat:t(270),ntos_net_dos:t(271),ntos_net_downloader:t(272),ntos_net_monitor:t(273),ntos_net_transfer:t(274),ntos_power_monitor:t(275),ntos_revelation:t(276),ntos_station_alert:t(277),ntosheader:t(278),nuclear_bomb:t(279),pandemic:t(280),personal_crafting:t(281),portable_pump:t(282),portable_scrubber:t(283),power_monitor:t(284),radio:t(285),sat_control:t(286),shuttle_manipulator:t(287),"shuttle_manipulator/modification":t(288),"shuttle_manipulator/status":t(289),"shuttle_manipulator/templates":t(290),sleeper:t(291),slime_swap_body:t(292),smes:t(293),solar_control:t(294),space_heater:t(295),station_alert:t(296),suit_storage_unit:t(297),tank_dispenser:t(298),tanks:t(299),thermomachine:t(300),uplink:t(301),vr_sleeper:t(302),wires:t(303)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)})},oncomplete:function(){if(this.get("config.locked")){var t=(0,a.lock)(window.screenLeft,window.screenTop),e=t.x,r=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+r)}(0,n.winset)("mapwindow.map","focus",!0)}}}(r),r.exports.template={v:3,t:[" "," "," "," ",{p:[56,1,1874],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[56,11,1884]}]}," ",{p:[57,1,1915],t:7,e:"main",f:[{p:[58,3,1925],t:7,e:"warnings"}," ",{p:[59,3,1940],t:7,e:"interface"}]}," ",{t:4,f:[{p:[62,3,1990],t:7,e:"resize"}],n:50,r:"config.titlebar",p:[61,1,1963]}]},r.exports.components=r.exports.components||{};var i={warnings:t(218),titlebar:t(217),resize:t(212)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,259:259,260:260,261:261,262:262,263:263,264:264,265:265,266:266,267:267,268:268,269:269,270:270,271:271,272:272,273:273,274:274,275:275,276:276,277:277,278:278,279:279,280:280,281:281,282:282,283:283,284:284,285:285,286:286,287:287,288:288,289:289,290:290,291:291,292:292,293:293,294:294,295:295,296:296,297:297,298:298,299:299,300:300,301:301,302:302,303:303,306:306,308:308}],306:[function(t,e,n){"use strict";function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function r(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};window.location.href=a(Object.assign({src:t,action:e},n))}function i(t,e,n){var r;window.location.href=a((r={},r[t+"."+e]=n,r),"winset")}n.__esModule=!0,n.href=a,n.act=r,n.winset=i;var o=encodeURIComponent},{}],307:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],308:[function(t,e,n){"use strict";function a(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function r(t){if(t.preventDefault(),this.get("drag")){if(this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var r=a(e,n);e=r.x,n=r.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}function i(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("resize")){if(this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,a=i(e,n);e=a.x,n=a.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}n.__esModule=!0,n.lock=a,n.drag=r,n.sane=i,n.resize=o;var s=t(306)},{306:306}],309:[function(t,e,n){"use strict";function a(t,e){for(var n=t,a=Array.isArray(n),i=0,n=a?n:n[Symbol.iterator]();;){var o;if(a){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",r(s,e)):s.style.display="none"}}function r(t,e){for(var n=t.queryAll("section"),a=t.query("header").textContent.toLowerCase().includes(e),r=n,i=Array.isArray(r),o=0,r=i?r:r[Symbol.iterator]();;){var s;if(i){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var u=s;a||u.textContent.toLowerCase().includes(e)?u.style.display="":u.style.display="none"}}n.__esModule=!0,n.filterMulti=a,n.filter=r},{}],310:[function(t,e,n){"use strict";function a(t,e,n){return Math.max(t,Math.min(n,e))}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=a,n.fixed=r},{}],311:[function(t,e,n){"use strict";function a(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function r(t){return t.replace(/\w\S*/g,a)}function i(t,e){for(t=""+t;t.length1){for(var u=Array(o),p=0;o>p;p++)u[p]=arguments[p+3];n.children=u}return{$$typeof:t,type:e,key:void 0===a?null:""+a,ref:null,props:n,_owner:null}}}(),e.asyncIterator=function(t){if("function"==typeof Symbol){if(Symbol.asyncIterator){var e=t[Symbol.asyncIterator];if(null!=e)return e.call(t)}if(Symbol.iterator)return t[Symbol.iterator]()}throw new TypeError("Object is not async iterable")},e.asyncGenerator=function(){function t(t){this.value=t}function e(e){function n(t,e){return new Promise(function(n,r){var s={key:t,arg:e,resolve:n,reject:r,next:null};o?o=o.next=s:(i=o=s,a(t,e))})}function a(n,i){try{var o=e[n](i),s=o.value;s instanceof t?Promise.resolve(s.value).then(function(t){a("next",t)},function(t){a("throw",t)}):r(o.done?"return":"normal",o.value)}catch(u){r("throw",u)}}function r(t,e){switch(t){case"return":i.resolve({value:e,done:!0});break;case"throw":i.reject(e);break;default:i.resolve({value:e,done:!1})}i=i.next,i?a(i.key,i.arg):o=null}var i,o;this._invoke=n,"function"!=typeof e["return"]&&(this["return"]=void 0)}return"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype["throw"]=function(t){return this._invoke("throw",t)},e.prototype["return"]=function(t){return this._invoke("return",t)},{wrap:function(t){return function(){return new e(t.apply(this,arguments))}},await:function(e){return new t(e)}}}(),e.asyncGeneratorDelegate=function(t,e){function n(n,a){return r=!0,a=new Promise(function(e){e(t[n](a))}),{done:!1,value:e(a)}}var a={},r=!1;return"function"==typeof Symbol&&Symbol.iterator&&(a[Symbol.iterator]=function(){return this}),a.next=function(t){return r?(r=!1,t):n("next",t)},"function"==typeof t["throw"]&&(a["throw"]=function(t){if(r)throw r=!1,t;return n("throw",t)}),"function"==typeof t["return"]&&(a["return"]=function(t){return n("return",t)}),a},e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function a(r,i){try{var o=e[r](i),s=o.value}catch(u){return void n(u)}return o.done?void t(s):Promise.resolve(s).then(function(t){a("next",t)},function(t){a("throw",t)})}return a("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,a)&&(n[a]=t[a]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function a(t,e,n,r){var i=Object.getOwnPropertyDescriptor(t,e);if(void 0===i){var o=Object.getPrototypeOf(t);null!==o&&a(o,e,n,r)}else if("value"in i&&i.writable)i.value=n;else{var s=i.set;void 0!==s&&s.call(r,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(u){r=!0,i=u}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,a=[],r=t[Symbol.iterator]();!(n=r.next()).done&&(a.push(n.value),!e||a.length!==e););return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{205:205}],283:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[13,3,461],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,493],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,510]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,561]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,618]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[22,7,787],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[22,38,818]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[21,5,759]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[26,3,938],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[27,4,969]}]}," ",{p:[29,3,1011],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[30,4,1045]}," kPa"]}],n:50,r:"data.holding",p:[25,3,914]},{t:4,n:51,f:[{p:[33,3,1119],t:7,e:"ui-section",f:[{p:[34,4,1136],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{205:205}],284:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}," W"]}]}," ",{p:[52,5,1466],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1501],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1507]}," W"]}]}],r:"config.fancy"}]}," ",{p:[57,1,1578],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1633],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1670],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1709],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1746],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1785],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1827],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1868],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1953],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1972]}],nowrap:0},f:[{p:[69,7,1997],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2018]}," %"]}," ",{p:[70,7,2076],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[70,28,2097]}," W"]}," ",{p:[71,7,2153],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2174],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2187]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2216]}]}]}," ",{p:[72,7,2263],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2284],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2297]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2320]}," [",{p:[72,87,2343],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2349]}]},"]"]}]}," ",{p:[73,7,2398],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2419],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2432]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2455]}," [",{p:[73,87,2478],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2484]}]},"]"]}]}," ",{p:[74,7,2533],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2554],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2567]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2590]}," [",{p:[74,87,2613],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2619]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1927]}]}]},e.exports=a.extend(r.exports)},{205:205}],285:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(r),r.exports.template={v:3,t:[" ",{p:[11,1,177],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,236],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,270],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,287]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,338]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,413]}]}]}],n:50,r:"data.headset",p:[12,3,210]},{t:4,n:51,f:[{p:[19,5,494],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,533],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,550]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,604]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,685]}]}]}," ",{p:[24,5,769],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,805],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,822]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,873]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,948]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1064],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1104],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1121]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1173]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1250]}]}]}],n:50,r:"data.command",p:[30,3,1038]}]}," ",{p:[38,1,1342],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1374],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1439],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1445]}]}],n:50,r:"data.freqlock",p:[40,5,1410]},{t:4,n:51,f:[{p:[43,7,1495],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1534]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1646],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1680]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1793],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1864]}]}," ",{p:[46,7,1905],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1938]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2050],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2088]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2262],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2312],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2329]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2379]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2447]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2225]}," ",{t:4,f:[{p:[57,5,2578],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2656],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2673]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2730]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2806]},'"}']},f:[{t:2,r:"channel",p:[62,11,2833]}]},{p:[62,34,2856],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2615]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2534]}]}]},e.exports=a.extend(r.exports)},{205:205}],286:[function(t,e,n){ ++var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,23],t:7,e:"ui-notice",f:[{t:2,r:"data.notice",p:[3,5,40]}]}],n:50,r:"data.notice",p:[1,1,0]},{p:[6,1,82],t:7,e:"ui-display",a:{title:"Satellite Network Control",button:0},f:[{t:4,f:[{p:[8,4,168],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[9,9,209],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[9,31,231]}]}," ",{p:[10,9,253],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"mode",p:[10,30,274]}]}," ",{p:[11,9,298],t:7,e:"div",a:{"class":"content"},f:[{p:[12,11,331],t:7,e:"ui-button",a:{action:"toggle",params:['{"id": "',{t:2,r:"id",p:[12,54,374]},'"}']},f:[{t:2,x:{r:["active"],s:'_0?"Deactivate":"Activate"'},p:[12,64,384]}]}]}]}],n:52,r:"data.satellites",p:[7,2,138]}]}," ",{t:4,f:[{p:[18,1,528],t:7,e:"ui-display",a:{title:"Station Shield Coverage"},f:[{p:[19,3,576],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.meteor_shield_coverage_max",p:[19,24,597]}],value:[{t:2,r:"data.meteor_shield_coverage",p:[19,68,641]}]},f:[{t:2,x:{r:["data.meteor_shield_coverage","data.meteor_shield_coverage_max"],s:"100*_0/_1"},p:[19,101,674]}," %"]}," ",{p:[20,1,758],t:7,e:"ui-display",f:[]}]}],n:50,r:"data.meteor_shield",p:[17,1,500]}]},e.exports=a.extend(r.exports)},{205:205}],287:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" "," "," ",{p:[5,1,200],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[5,16,215]}]},f:[{p:[6,2,233],t:7,e:"tab",a:{name:"Status"},f:[{p:[7,3,256],t:7,e:"status"}]}," ",{p:[9,2,277],t:7,e:"tab",a:{name:"Templates"},f:[{p:[10,3,303],t:7,e:"templates"}]}," ",{p:[12,2,327],t:7,e:"tab",a:{name:"Modification"},f:[{t:4,f:[{p:[14,3,381],t:7,e:"modification"}],n:50,r:"data.selected",p:[13,3,356]}," ",{t:4,f:[{p:[17,3,437],t:7,e:"span",a:{"class":"bad"},f:["No shuttle selected."]}],n:50,x:{r:["data.selected"],s:"!_0"},p:[16,3,411]}]}]}]},r.exports.components=r.exports.components||{};var i={modification:t(288),templates:t(290),status:t(289)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,288:288,289:289,290:290}],288:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:["Selected: ",{t:2,r:"data.selected.name",p:[1,30,29]}]},f:[{t:4,f:[{p:[3,5,96],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.selected.description",p:[3,37,128]}]}],n:50,r:"data.selected.description",p:[2,3,57]}," ",{t:4,f:[{p:[6,5,224],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"data.selected.admin_notes",p:[6,37,256]}]}],n:50,r:"data.selected.admin_notes",p:[5,3,185]}]}," ",{t:4,f:[{p:[11,3,361],t:7,e:"ui-display",a:{title:["Existing Shuttle: ",{t:2,r:"data.existing_shuttle.name",p:[11,40,398]}]},f:["Status: ",{t:2,r:"data.existing_shuttle.status",p:[12,13,444]}," ",{t:4,f:["(",{t:2,r:"data.existing_shuttle.timeleft",p:[14,8,526]},")"],n:50,r:"data.existing_shuttle.timer",p:[13,5,482]}," ",{p:[16,5,580],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"data.existing_shuttle.id",p:[17,41,649]},'"}']},f:["Jump To"]}]}],n:50,r:"data.existing_shuttle",p:[10,1,328]},{t:4,f:[{p:[24,3,778],t:7,e:"ui-display",a:{title:"Existing Shuttle: None"}}],n:50,x:{r:["data.existing_shuttle"],s:"!_0"},p:[23,1,744]},{p:[27,1,847],t:7,e:"ui-button",a:{action:"preview",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[28,27,902]},'"}']},f:["Preview"]}," ",{p:[31,1,961],t:7,e:"ui-button",a:{action:"load",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[32,27,1013]},'"}'],style:"danger"},f:["Load"]}," ",{p:[37,1,1089],t:7,e:"ui-display",a:{title:"Status"},f:[]}]},e.exports=a.extend(r.exports)},{205:205}],289:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,27],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,46]}," (",{t:2,r:"id",p:[2,32,56]},")"]},f:[{t:2,r:"status",p:[3,5,71]}," ",{t:4,f:["(",{t:2,r:"timeleft",p:[5,8,109]},")"],n:50,r:"timer",p:[4,5,87]}," ",{p:[7,5,141],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"id",p:[7,67,203]},'"}']},f:["Jump To"]}," ",{p:[10,5,252],t:7,e:"ui-button",a:{action:"fast_travel",params:['{"id": "',{t:2,r:"id",p:[10,53,300]},'"}'],state:[{t:2,x:{r:["can_fast_travel"],s:'_0?null:"disabled"'},p:[10,70,317]}]},f:["Fast Travel"]}]}],n:52,r:"data.shuttles",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],290:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.templates_tabs",p:[1,16,15]}]},f:[{t:4,f:[{p:[3,5,74],t:7,e:"tab",a:{name:[{t:2,r:"port_id",p:[3,16,85]}]},f:[{t:4,f:[{p:[5,9,135],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[5,28,154]}]},f:[{t:4,f:[{p:[7,13,209],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[7,45,241]}]}],n:50,r:"description",p:[6,11,176]}," ",{t:4,f:[{p:[10,13,333],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"admin_notes",p:[10,45,365]}]}],n:50,r:"admin_notes",p:[9,11,300]}," ",{p:[13,11,426],t:7,e:"ui-button",a:{action:"select_template",params:['{"shuttle_id": "',{t:2,r:"shuttle_id",p:[14,37,499]},'"}'],state:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"selected":null'},p:[15,20,537]}]},f:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"Selected":"Select"'},p:[17,13,630]}]}]}],n:52,r:"templates",p:[4,7,106]}]}],n:52,r:"data.templates",p:[2,3,44]}]}]},e.exports=a.extend(r.exports)},{205:205}],291:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}," ",{p:[23,5,658],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,7,693],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[24,20,706]}],max:[{t:2,r:"data.occupant.maxHealth",p:[24,54,740]}],value:[{t:2,r:"data.occupant.health",p:[24,90,776]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[25,16,818]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[25,68,870]}]}]}," ",{t:4,f:[{p:[28,7,1107],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[28,26,1126]}]},f:[{p:[29,9,1147],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[29,30,1168]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[29,66,1204]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[29,103,1241]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[27,5,941]}," ",{p:[32,5,1328],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[33,9,1364],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[33,22,1377]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[33,68,1423]}]}]}," ",{p:[35,5,1506],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[36,9,1542],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[36,22,1555]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[36,68,1601]}]}]}," ",{p:[38,5,1685],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[40,11,1772],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[40,54,1815]}," units of ",{t:2,r:"name",p:[40,89,1850]}]},{p:[40,104,1865],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[39,9,1727]},{t:4,n:51,f:[{p:[42,11,1900],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[47,1,1996],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[48,2,2028],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[49,5,2059],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[49,22,2076]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[49,71,2125]}]}]}," ",{p:[51,3,2190],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[53,7,2251],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[53,38,2282]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[53,122,2366]},'"}']},f:[{t:2,r:"name",p:[53,132,2376]}]},{p:[53,152,2396],t:7,e:"br"}],n:52,r:"data.chems",p:[52,5,2223]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],292:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,25],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,44]}],labelcolor:[{t:2,r:"htmlcolor",p:[2,44,66]}],candystripe:0,right:0},f:[{p:[3,5,105],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[3,32,132],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0=="Dead"?"bad bold":_0=="Unconscious"?"average bold":"good"'},p:[3,45,145]}]},f:[{t:2,r:"status",p:[3,132,232]}]}]}," ",{p:[4,5,268],t:7,e:"ui-section",a:{label:"Jelly"},f:[{t:2,r:"exoticblood",p:[4,31,294]}]}," ",{p:[5,5,328],t:7,e:"ui-section",a:{label:"Location"},f:[{t:2,r:"area",p:[5,34,357]}]}," ",{p:[7,5,386],t:7,e:"ui-button",a:{state:[{t:2,r:"swap_button_state",p:[8,14,411]}],action:"swap",params:['{"ref": "',{t:2,r:"ref",p:[9,38,472]},'"}']},f:[{t:2,x:{r:["is_current"],s:'_0?"You Are Here":"Swap"'},p:[10,7,491]}]}]}],n:52,r:"data.bodies",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],293:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[24,1,663],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,695],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,735],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,768]}],state:[{t:2,r:"capacityPercentState",p:[26,71,801]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,827]},"%"]}]}]}," ",{p:[29,1,908],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,938],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,976],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,993]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1045]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1113]}]},"   [",{p:[34,6,1182],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1195]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1211]}]},"]"]}," ",{p:[36,3,1335],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1374],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1395]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1426]}]},f:[{t:2,x:{r:["adata.inputLevel"],s:"Math.round(_0)"},p:[37,78,1447]},"W"]}]}," ",{p:[39,3,1509],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1548],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1587]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1682],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1716]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1812],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1902],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1935]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2047],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2085]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2212],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2246],t:7,e:"span",f:[{t:2,x:{r:["adata.inputAvailable"],s:"Math.round(_0)"},p:[47,9,2252]},"W"]}]}]}," ",{p:[50,1,2329],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2360],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2398],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2415]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2470]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2540]}]},"   [",{p:[55,6,2608],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2621]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2638]}]},"]"]}," ",{p:[57,3,2745],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2785],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2806]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2838]}]},f:[{t:2,x:{r:["adata.outputLevel"],s:"Math.round(_0)"},p:[58,80,2860]},"W"]}]}," ",{p:[60,3,2923],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2963],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,3002]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3099],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3133]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3231],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3322],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3355]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3470],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3508]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3638],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3673],t:7,e:"span",f:[{t:2,x:{r:["adata.outputUsed"],s:"Math.round(_0)"},p:[68,9,3679]},"W"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],294:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,31],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,73]},"W"]}," ",{p:[5,3,126],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,164],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,170]},"° (",{t:2,r:"data.direction",p:[6,45,204]},")"]}]}," ",{p:[8,3,251],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,290],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,387],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,477],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,565],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,687],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,720],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,759],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,790]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,907],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,940]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1059],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1092]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1262],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1300],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1306]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1350]},")"]}]}," ",{p:[27,3,1399],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1437],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1535],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1631],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1720],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1807],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1901],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2088],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2169],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2209],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2222]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2267]},"Found"]}]}," ",{p:[43,2,2338],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2375],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2388]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2432]}," Panels Connected"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],295:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,87],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,118]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,62]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,226],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,258],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,275]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,326]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,366]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,431]}]}]}," ",{p:[12,3,490],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,554],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,587]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,608]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,521]},{t:4,n:51,f:[{p:[16,4,667],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,744],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,779],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,823],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,829]},"°C"]}]}," ",{p:[24,2,894],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,937],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,943]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1031],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1073],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1112]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1218],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1252]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1357],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1450],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1483]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1587],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1625]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,1008]}," ",{p:[36,3,1754],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1808],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1847]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1956],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1997]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2106],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2140]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1783]},{t:4,n:51,f:[{p:[42,4,2258],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2264]}]}],r:"data.open"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],296:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],297:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,42],t:7,e:"ui-notice",f:[{p:[3,5,59],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,179],t:7,e:"ui-notice",f:[{p:[8,5,196],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,153]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,369],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,386]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,437]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,351]}," ",{t:4,f:[{p:[14,27,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,536]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,590]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,499]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,692],t:7,e:"ui-notice",f:[{p:[18,9,713],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,665]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,793],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,832],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,849]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,896]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,992]}]}]}," ",{p:[25,9,1063],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1100],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1117]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1163]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1255]}]}]}," ",{p:[29,9,1324],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1361],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1378]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1424]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1516]}]}]}," ",{p:[33,9,1585],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1625],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1642]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1691]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1789]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1873],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1906]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=a.extend(r.exports)},{205:205}],298:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],299:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,295],t:7,e:"ui-notice",f:[{p:[15,3,310],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,330]}," connected to a mask."]}]}," ",{p:[17,1,409],t:7,e:"ui-display",f:[{p:[18,3,425],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,467],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,501]}],state:[{t:2,r:"tankPressureState",p:[20,16,540]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,563]}," kPa"]}]}," ",{p:[22,3,631],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,674],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,687]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,721]}],value:[{t:2,r:"data.releasePressure",p:[24,14,764]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,790]}," kPa"]}]}," ",{p:[26,3,861],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,906],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,939]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1095],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1126]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1273],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1368],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1398]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],300:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=a.extend(r.exports)},{205:205}],301:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{},oninit:function(){this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}})}}}(r),r.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[23,7,482],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[22,5,453]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[26,3,568],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[27,5,613],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[27,18,626]}]},f:[{t:2,r:"data.telecrystals",p:[27,62,670]}," TC"]}]}]}," ",{t:4,f:[{p:[31,3,764],t:7,e:"ui-display",f:[{p:[32,2,779],t:7,e:"ui-button",a:{action:"select",params:['{"category": "',{t:2,r:"name",p:[32,51,828]},'"}']},f:[{t:2,r:"name",p:[32,63,840]}]}," ",{t:4,f:[{p:[34,4,883],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[34,23,902]}],candystripe:0,right:0},f:[{p:[35,3,934],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[35,23,954]},": ",{t:2,r:"desc",p:[35,33,964]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[36,12,1006]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[37,40,1165]},'", "item": ',{t:2,r:"name",p:[37,63,1188]},', "cost": ',{t:2,r:"cost",p:[37,81,1206]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[38,43,1260]}," TC"]}]}],n:52,r:"items",p:[33,2,863]}]}],n:52,r:"data.categories",p:[30,1,735]}]},e.exports=a.extend(r.exports)},{205:205}],302:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{healthState:function(t){var e=this.get("data.vr_avatar.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,292],t:7,e:"ui-display",f:[{t:4,f:[{p:[16,3,333],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:[{p:[17,4,373],t:7,e:"ui-section",a:{label:"Name"},f:[{t:2,r:"data.vr_avatar.name",p:[18,5,404]}]}," ",{p:[20,4,450],t:7,e:"ui-section",a:{label:"Status"},f:[{t:2,r:"data.vr_avatar.status",p:[21,5,483]}]}," ",{p:[23,4,531],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,5,564],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.vr_avatar.maxhealth",p:[24,26,585]}],value:[{t:2,r:"adata.vr_avatar.health", ++p:[24,64,623]}],state:[{t:2,x:{r:["healthState","adata.vr_avatar.health"],s:"_0(_1)"},p:[24,99,658]}]},f:[{t:2,x:{r:["adata.vr_avatar.health"],s:"Math.round(_0)"},p:[24,140,699]},"/",{t:2,r:"adata.vr_avatar.maxhealth",p:[24,179,738]}]}]}]}],n:50,r:"data.vr_avatar",p:[15,2,307]},{t:4,n:51,f:[{p:[28,3,826],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:["No Virtual Avatar detected"]}],r:"data.vr_avatar"}," ",{p:[32,2,922],t:7,e:"ui-display",a:{title:"VR Commands"},f:[{p:[33,3,958],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.toggle_open"],s:'_0?"times":"plus"'},p:[33,20,975]}],action:"toggle_open"},f:[{t:2,x:{r:["data.toggle_open"],s:'_0?"Close":"Open"'},p:[34,4,1042]}," the VR Sleeper"]}," ",{t:4,f:[{p:[37,4,1144],t:7,e:"ui-button",a:{icon:"signal",action:"vr_connect"},f:["Connect to VR"]}],n:50,r:"data.isoccupant",p:[36,3,1116]}," ",{t:4,f:[{p:[42,4,1267],t:7,e:"ui-button",a:{icon:"ban",action:"delete_avatar"},f:["Delete Virtual Avatar"]}],n:50,r:"data.vr_avatar",p:[41,3,1240]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],303:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,42],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,61]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,70]}],labelcolor:[{t:2,r:"color",p:[3,80,117]}],candystripe:0,right:0},f:[{p:[4,7,154],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,195]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,208]}]}," ",{p:[5,7,252],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,295]},'"}']},f:["Pulse"]}," ",{p:[6,7,333],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,377]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,390]}]}]}],n:52,r:"data.wires",p:[2,3,16]}]}," ",{t:4,f:[{p:[11,3,508],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,555],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,567]}]}],n:52,r:"data.status",p:[12,5,526]}]}],n:50,r:"data.status",p:[10,1,485]}]},e.exports=a.extend(r.exports)},{205:205}],304:[function(t,e,n){(function(e){"use strict";var n=t(205),a=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var r=t(305),i=e.interopRequireDefault(r),o=t(306),s=t(191),u=t(192),p=e.interopRequireDefault(u);a["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(310)),window.initialize=function(e){window.tgui||(window.tgui=new i["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(307),text:t(311),config:n.config,data:n.data,adata:n.data}}}))};var c=document.getElementById("data"),l=c.textContent,f=c.getAttribute("data-ref");"{}"!==l&&(window.initialize(l),c.remove()),(0,o.act)(f,"tgui:initialize"),(0,s.loadCSS)("font-awesome.min.css");var d=new p["default"]("FontAwesome");d.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,305:305,306:306,307:307,310:310,311:311,"babel/external-helpers":"babel/external-helpers"}],305:[function(t,e,n){var a=t(205),r={exports:{}};!function(e){"use strict";var n=t(306),a=t(308);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={airalarm:t(219),"airalarm/back":t(220),"airalarm/modes":t(221),"airalarm/scrubbers":t(222),"airalarm/status":t(223),"airalarm/thresholds":t(224),"airalarm/vents":t(225),airlock_electronics:t(226),apc:t(227),atmos_alert:t(228),atmos_control:t(229),atmos_filter:t(230),atmos_mixer:t(231),atmos_pump:t(232),brig_timer:t(233),bsa:t(234),canister:t(235),cargo:t(236),cellular_emporium:t(237),chem_dispenser:t(238),chem_heater:t(239),chem_master:t(240),clockwork_slab:t(241),codex_gigas:t(242),computer_fabricator:t(243),crayon:t(244),cryo:t(245),disposal_unit:t(246),dna_vault:t(247),eightball:t(248),emergency_shuttle_console:t(249),engraved_message:t(250),error:t(251),firealarm:t(252),gps:t(253),gulag_console:t(254),gulag_item_reclaimer:t(255),implantchair:t(256),intellicard:t(257),keycard_auth:t(258),labor_claim_console:t(259),language_menu:t(260),launchpad_remote:t(261),mech_bay_power_console:t(262),mulebot:t(263),ntnet_relay:t(264),ntos_ai_restorer:t(265),ntos_card:t(266),ntos_configuration:t(267),ntos_file_manager:t(268),ntos_main:t(269),ntos_net_chat:t(270),ntos_net_dos:t(271),ntos_net_downloader:t(272),ntos_net_monitor:t(273),ntos_net_transfer:t(274),ntos_power_monitor:t(275),ntos_revelation:t(276),ntos_station_alert:t(277),ntosheader:t(278),nuclear_bomb:t(279),pandemic:t(280),personal_crafting:t(281),portable_pump:t(282),portable_scrubber:t(283),power_monitor:t(284),radio:t(285),sat_control:t(286),shuttle_manipulator:t(287),"shuttle_manipulator/modification":t(288),"shuttle_manipulator/status":t(289),"shuttle_manipulator/templates":t(290),sleeper:t(291),slime_swap_body:t(292),smes:t(293),solar_control:t(294),space_heater:t(295),station_alert:t(296),suit_storage_unit:t(297),tank_dispenser:t(298),tanks:t(299),thermomachine:t(300),uplink:t(301),vr_sleeper:t(302),wires:t(303)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)})},oncomplete:function(){if(this.get("config.locked")){var t=(0,a.lock)(window.screenLeft,window.screenTop),e=t.x,r=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+r)}(0,n.winset)("mapwindow.map","focus",!0)}}}(r),r.exports.template={v:3,t:[" "," "," "," ",{p:[56,1,1874],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[56,11,1884]}]}," ",{p:[57,1,1915],t:7,e:"main",f:[{p:[58,3,1925],t:7,e:"warnings"}," ",{p:[59,3,1940],t:7,e:"interface"}]}," ",{t:4,f:[{p:[62,3,1990],t:7,e:"resize"}],n:50,r:"config.titlebar",p:[61,1,1963]}]},r.exports.components=r.exports.components||{};var i={warnings:t(218),titlebar:t(217),resize:t(212)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,259:259,260:260,261:261,262:262,263:263,264:264,265:265,266:266,267:267,268:268,269:269,270:270,271:271,272:272,273:273,274:274,275:275,276:276,277:277,278:278,279:279,280:280,281:281,282:282,283:283,284:284,285:285,286:286,287:287,288:288,289:289,290:290,291:291,292:292,293:293,294:294,295:295,296:296,297:297,298:298,299:299,300:300,301:301,302:302,303:303,306:306,308:308}],306:[function(t,e,n){"use strict";function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function r(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};window.location.href=a(Object.assign({src:t,action:e},n))}function i(t,e,n){var r;window.location.href=a((r={},r[t+"."+e]=n,r),"winset")}n.__esModule=!0,n.href=a,n.act=r,n.winset=i;var o=encodeURIComponent},{}],307:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],308:[function(t,e,n){"use strict";function a(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function r(t){if(t.preventDefault(),this.get("drag")){if(this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var r=a(e,n);e=r.x,n=r.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}function i(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("resize")){if(this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,a=i(e,n);e=a.x,n=a.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}n.__esModule=!0,n.lock=a,n.drag=r,n.sane=i,n.resize=o;var s=t(306)},{306:306}],309:[function(t,e,n){"use strict";function a(t,e){for(var n=t,a=Array.isArray(n),i=0,n=a?n:n[Symbol.iterator]();;){var o;if(a){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",r(s,e)):s.style.display="none"}}function r(t,e){for(var n=t.queryAll("section"),a=t.query("header").textContent.toLowerCase().includes(e),r=n,i=Array.isArray(r),o=0,r=i?r:r[Symbol.iterator]();;){var s;if(i){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var u=s;a||u.textContent.toLowerCase().includes(e)?u.style.display="":u.style.display="none"}}n.__esModule=!0,n.filterMulti=a,n.filter=r},{}],310:[function(t,e,n){"use strict";function a(t,e,n){return Math.max(t,Math.min(n,e))}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=a,n.fixed=r},{}],311:[function(t,e,n){"use strict";function a(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function r(t){return t.replace(/\w\S*/g,a)}function i(t,e){for(t=""+t;t.length1){for(var u=Array(o),p=0;o>p;p++)u[p]=arguments[p+3];n.children=u}return{$$typeof:t,type:e,key:void 0===a?null:""+a,ref:null,props:n,_owner:null}}}(),e.asyncIterator=function(t){if("function"==typeof Symbol){if(Symbol.asyncIterator){var e=t[Symbol.asyncIterator];if(null!=e)return e.call(t)}if(Symbol.iterator)return t[Symbol.iterator]()}throw new TypeError("Object is not async iterable")},e.asyncGenerator=function(){function t(t){this.value=t}function e(e){function n(t,e){return new Promise(function(n,r){var s={key:t,arg:e,resolve:n,reject:r,next:null};o?o=o.next=s:(i=o=s,a(t,e))})}function a(n,i){try{var o=e[n](i),s=o.value;s instanceof t?Promise.resolve(s.value).then(function(t){a("next",t)},function(t){a("throw",t)}):r(o.done?"return":"normal",o.value)}catch(u){r("throw",u)}}function r(t,e){switch(t){case"return":i.resolve({value:e,done:!0});break;case"throw":i.reject(e);break;default:i.resolve({value:e,done:!1})}i=i.next,i?a(i.key,i.arg):o=null}var i,o;this._invoke=n,"function"!=typeof e["return"]&&(this["return"]=void 0)}return"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype["throw"]=function(t){return this._invoke("throw",t)},e.prototype["return"]=function(t){return this._invoke("return",t)},{wrap:function(t){return function(){return new e(t.apply(this,arguments))}},await:function(e){return new t(e)}}}(),e.asyncGeneratorDelegate=function(t,e){function n(n,a){return r=!0,a=new Promise(function(e){e(t[n](a))}),{done:!1,value:e(a)}}var a={},r=!1;return"function"==typeof Symbol&&Symbol.iterator&&(a[Symbol.iterator]=function(){return this}),a.next=function(t){return r?(r=!1,t):n("next",t)},"function"==typeof t["throw"]&&(a["throw"]=function(t){if(r)throw r=!1,t;return n("throw",t)}),"function"==typeof t["return"]&&(a["return"]=function(t){return n("return",t)}),a},e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function a(r,i){try{var o=e[r](i),s=o.value}catch(u){return void n(u)}return o.done?void t(s):Promise.resolve(s).then(function(t){a("next",t)},function(t){a("throw",t)})}return a("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,a)&&(n[a]=t[a]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function a(t,e,n,r){var i=Object.getOwnPropertyDescriptor(t,e);if(void 0===i){var o=Object.getPrototypeOf(t);null!==o&&a(o,e,n,r)}else if("value"in i&&i.writable)i.value=n;else{var s=i.set;void 0!==s&&s.call(r,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(u){r=!0,i=u}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,a=[],r=t[Symbol.iterator]();!(n=r.next()).done&&(a.push(n.value),!e||a.length!==e););return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e + {{#if data.busy}} Crafting... {{else}} - - {{data.prev_cat}} - - - {{data.next_cat}} - - {{#if data.display_craftable_only}} - - Showing Craftable Recipes - - {{else}} - - Showing All Recipes - - {{/if}} - - Compact - + + + + + + + + + {{#if data.subcategory}} + + + {{/if}} + +
+ + {{data.prev_cat}} + + + + {{data.next_cat}} + + + {{#if data.display_craftable_only}} + + Showing Craftable Recipes + + {{else}} + + Showing All Recipes + + {{/if}} + + + Compact + +
+ + {{data.prev_subcat}} + + + + {{data.next_subcat}} + +
{{#if config.fancy}} {{^data.display_compact}} {{! This doesn't work in compact mode, so let's hide it}} From 40ec58fa25a554d2c7c3af850bb5e2320d0f59e8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:10:00 -0500 Subject: [PATCH 093/130] Automatic changelog generation for PR #1364 [ci skip] --- html/changelogs/AutoChangeLog-pr-1364.yml | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1364.yml diff --git a/html/changelogs/AutoChangeLog-pr-1364.yml b/html/changelogs/AutoChangeLog-pr-1364.yml new file mode 100644 index 0000000000..42b08fd338 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1364.yml @@ -0,0 +1,6 @@ +author: "CitadelStationBot" +delete-after: True +changes: + - rscadd: "The crafting menu now has subcategories!" + - rscadd: "Food recipe categories have been combined as subcategories of the Foods category." + - rscadd: "Weaponry and Ammunition have been combined as subcategories of the Weaponry category." From 94405f517640b6dc81392c86f3a26fe6e1501a13 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 11:10:35 -0500 Subject: [PATCH 094/130] Lowers supermatter damage hardcap by 75% to compensate for high speed atmos processing (#1363) --- code/modules/power/supermatter/supermatter.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/power/supermatter/supermatter.dm b/code/modules/power/supermatter/supermatter.dm index dea263231a..3e35e3a42d 100644 --- a/code/modules/power/supermatter/supermatter.dm +++ b/code/modules/power/supermatter/supermatter.dm @@ -23,7 +23,8 @@ #define SEVERE_POWER_PENALTY_THRESHOLD 7000 //Same as above, but causes more dangerous effects #define CRITICAL_POWER_PENALTY_THRESHOLD 9000 //Even more dangerous effects, threshold for tesla delamination #define HEAT_PENALTY_THRESHOLD 40 //Higher == Crystal safe operational temperature is higher. -#define DAMAGE_HARDCAP 0.01 +#define DAMAGE_HARDCAP 0.0025 +#define DAMAGE_INCREASE_MULTIPLIER 0.25 #define THERMAL_RELEASE_MODIFIER 5 //Higher == less heat released during reaction, not to be confused with the above values @@ -214,9 +215,9 @@ damage_archived = damage if(takes_damage) //causing damage - damage = max(damage + (max(removed.temperature - ((T0C + HEAT_PENALTY_THRESHOLD)*dynamic_heat_resistance), 0) * mole_heat_penalty / 150 ), 0) - damage = max(damage + (max(power - POWER_PENALTY_THRESHOLD, 0)/500), 0) - damage = max(damage + (max(combined_gas - MOLE_PENALTY_THRESHOLD, 0)/80), 0) + damage = max(damage + (max(removed.temperature - ((T0C + HEAT_PENALTY_THRESHOLD)*dynamic_heat_resistance), 0) * mole_heat_penalty / 150 ) * DAMAGE_INCREASE_MULTIPLIER, 0) + damage = max(damage + (max(power - POWER_PENALTY_THRESHOLD, 0)/500) * DAMAGE_INCREASE_MULTIPLIER, 0) + damage = max(damage + (max(combined_gas - MOLE_PENALTY_THRESHOLD, 0)/80) * DAMAGE_INCREASE_MULTIPLIER, 0) //healing damage if(combined_gas < MOLE_PENALTY_THRESHOLD) From e8663bee81da2509349d0a7bada9097bbd3ecd0c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 4 Jun 2017 15:08:35 -0500 Subject: [PATCH 095/130] Refactors the latejoin list --- code/__HELPERS/_lists.dm | 5 +- code/__HELPERS/game.dm | 3 +- code/_globalvars/lists/mapping.dm | 1 - code/controllers/subsystem/job.dm | 59 ++++++++++++++----- code/datums/mind.dm | 2 +- .../abduction/machinery/experiment.dm | 5 +- code/game/gamemodes/wizard/raginmages.dm | 3 +- code/game/objects/effects/landmarks.dm | 2 +- .../objects/structures/beds_chairs/chair.dm | 2 +- code/modules/admin/admin.dm | 2 +- code/modules/admin/verbs/randomverbs.dm | 15 +++-- code/modules/events/devil.dm | 6 +- code/modules/events/devil.dm.rej | 10 ++++ .../modules/mob/dead/new_player/new_player.dm | 21 +------ code/modules/shuttle/arrivals.dm | 8 +-- 15 files changed, 86 insertions(+), 58 deletions(-) create mode 100644 code/modules/events/devil.dm.rej diff --git a/code/__HELPERS/_lists.dm b/code/__HELPERS/_lists.dm index 4215151058..9847ab32e7 100644 --- a/code/__HELPERS/_lists.dm +++ b/code/__HELPERS/_lists.dm @@ -131,9 +131,12 @@ return //Removes any null entries from the list +//Returns TRUE if the list had nulls, FALSE otherwise /proc/listclearnulls(list/L) - var/list/N = new(L.len) + var/start_len = L.len + var/list/N = new(start_len) L -= N + return L.len < start_len /* * Returns list containing all the entries from first list that are not present in second. diff --git a/code/__HELPERS/game.dm b/code/__HELPERS/game.dm index c7ee4e93f8..d604319929 100644 --- a/code/__HELPERS/game.dm +++ b/code/__HELPERS/game.dm @@ -507,7 +507,8 @@ return //First we spawn a dude. - var/mob/living/carbon/human/new_character = new(pick(GLOB.latejoin))//The mob being spawned. + var/mob/living/carbon/human/new_character = new//The mob being spawned. + SSjob.SendToLateJoin(new_character) G_found.client.prefs.copy_to(new_character) new_character.dna.update_dna_identity() diff --git a/code/_globalvars/lists/mapping.dm b/code/_globalvars/lists/mapping.dm index eece2b4ca8..e874c97c17 100644 --- a/code/_globalvars/lists/mapping.dm +++ b/code/_globalvars/lists/mapping.dm @@ -32,7 +32,6 @@ GLOBAL_LIST_EMPTY(generic_event_spawns) //list of all spawns for events GLOBAL_LIST_EMPTY(wizardstart) GLOBAL_LIST_EMPTY(newplayer_start) -GLOBAL_LIST_EMPTY(latejoin) GLOBAL_LIST_EMPTY(prisonwarp) //prisoners go to these GLOBAL_LIST_EMPTY(holdingfacility) //captured people go here GLOBAL_LIST_EMPTY(xeno_spawn)//Aliens spawn at these. diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index c37e10b28c..43f7535298 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -11,6 +11,7 @@ SUBSYSTEM_DEF(job) var/initial_players_to_assign = 0 //used for checking against population caps var/list/prioritized_jobs = list() + var/list/latejoin_trackers = list() //Don't read this list, use GetLateJoinTurfs() instead /datum/controller/subsystem/job/Initialize(timeofday) if(!occupations.len) @@ -380,21 +381,7 @@ SUBSYSTEM_DEF(job) break if(!S) //if there isn't a spawnpoint send them to latejoin, if there's no latejoin go yell at your mapper log_world("Couldn't find a round start spawn point for [rank]") - S = get_turf(pick(GLOB.latejoin)) - if(!S) //final attempt, lets find some area in the arrivals shuttle to spawn them in to. - log_world("Couldn't find a round start latejoin spawn point.") - for(var/turf/T in get_area_turfs(/area/shuttle/arrival)) - if(!T.density) - var/clear = 1 - for(var/obj/O in T) - if(O.density) - clear = 0 - break - if(clear) - S = T - continue - if(istype(S, /obj/effect/landmark) && isturf(S.loc)) - H.loc = S.loc + SendToLateJoin(H) if(H.mind) H.mind.assigned_role = rank @@ -516,3 +503,45 @@ SUBSYSTEM_DEF(job) newjob.total_positions = J.total_positions newjob.spawn_positions = J.spawn_positions newjob.current_positions = J.current_positions + +/datum/controller/subsystem/job/proc/SendToAtom(mob/M, atom/A, buckle) + if(buckle && isliving(M) && istype(A, /obj/structure/chair)) + var/obj/structure/chair/C = A + if(C.buckle_mob(M, FALSE, FALSE)) + return + M.forceMove(get_turf(A)) + +/datum/controller/subsystem/job/proc/SendToLateJoin(mob/M, buckle = TRUE) + if(latejoin_trackers.len) + SendToAtom(M, pick(latejoin_trackers), buckle) + else + //bad mojo + var/area/shuttle/arrival/A = locate() in GLOB.sortedAreas + if(A) + //first check if we can find a chair + var/obj/structure/chair/C = locate() in A + if(C) + SendToAtom(M, C, buckle) + return + else //last hurrah + var/list/avail = list() + for(var/turf/T in A) + if(!is_blocked_turf(T, TRUE)) + avail += T + if(avail.len) + SendToAtom(M, pick(avail), FALSE) + return + + //pick an open spot on arrivals and dump em + var/list/arrivals_turfs = shuffle(get_area_turfs(/area/shuttle/arrival)) + if(arrivals_turfs.len) + for(var/turf/T in arrivals_turfs) + if(!is_blocked_turf(T, TRUE)) + SendToAtom(M, T, FALSE) + return + //last chance, pick ANY spot on arrivals and dump em + SendToAtom(M, arrivals_turfs[1], FALSE) + else + var/msg = "Unable to send mob [M] to late join!" + message_admins(msg) + CRASH(msg) diff --git a/code/datums/mind.dm b/code/datums/mind.dm index e85667e29a..be5180c2ae 100644 --- a/code/datums/mind.dm +++ b/code/datums/mind.dm @@ -1447,7 +1447,7 @@ special_role = "Wizard" assigned_role = "Wizard" if(!GLOB.wizardstart.len) - current.loc = pick(GLOB.latejoin) + SSjob.SendToLateJoin(current) to_chat(current, "HOT INSERTION, GO GO GO") else current.loc = pick(GLOB.wizardstart) diff --git a/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm b/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm index 2bd7fd17fa..553276e6aa 100644 --- a/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm +++ b/code/game/gamemodes/miniantags/abduction/machinery/experiment.dm @@ -212,13 +212,12 @@ /obj/machinery/abductor/experiment/proc/SendBack(mob/living/carbon/human/H) H.Sleeping(8) + H.uncuff() if(console && console.pad && console.pad.teleport_target) H.forceMove(console.pad.teleport_target) - H.uncuff() return //Area not chosen / It's not safe area - teleport to arrivals - H.forceMove(pick(GLOB.latejoin)) - H.uncuff() + SSjob.SendToLateJoin(H, FALSE) return diff --git a/code/game/gamemodes/wizard/raginmages.dm b/code/game/gamemodes/wizard/raginmages.dm index d8bf34c99e..06ba9ec2b5 100644 --- a/code/game/gamemodes/wizard/raginmages.dm +++ b/code/game/gamemodes/wizard/raginmages.dm @@ -142,7 +142,8 @@ return //First we spawn a dude. - var/mob/living/carbon/human/new_character = new(pick(GLOB.latejoin))//The mob being spawned. + var/mob/living/carbon/human/new_character = new//The mob being spawned. + SSjob.SendToLateJoin(new_character) G_found.client.prefs.copy_to(new_character) new_character.dna.update_dna_identity() diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index 5ce88f1c27..2c701ee274 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -182,7 +182,7 @@ /obj/effect/landmark/latejoin/Initialize(mapload) ..() - GLOB.latejoin += loc + SSjob.latejoin_trackers += loc qdel(src) // carp. diff --git a/code/game/objects/structures/beds_chairs/chair.dm b/code/game/objects/structures/beds_chairs/chair.dm index 7202aeae1c..e1531b4ef7 100644 --- a/code/game/objects/structures/beds_chairs/chair.dm +++ b/code/game/objects/structures/beds_chairs/chair.dm @@ -25,7 +25,7 @@ return ..() /obj/structure/chair/proc/RemoveFromLatejoin() - GLOB.latejoin -= src //These may be here due to the arrivals shuttle + SSjob.latejoin_trackers -= src //These may be here due to the arrivals shuttle /obj/structure/chair/deconstruct() // If we have materials, and don't have the NOCONSTRUCT flag diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index b89d219245..cca58f90f3 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -590,7 +590,7 @@ set category = "Admin" set name = "Unprison" if (M.z == ZLEVEL_CENTCOM) - M.loc = pick(GLOB.latejoin) + SSjob.SendToLateJoin(M) message_admins("[key_name_admin(usr)] has unprisoned [key_name_admin(M)]") log_admin("[key_name(usr)] has unprisoned [key_name(M)]") else diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index ecb4f7a993..c31ec9b537 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -227,7 +227,7 @@ return 0 var/alien_caste = input(usr, "Please choose which caste to spawn.","Pick a caste",null) as null|anything in list("Queen","Praetorian","Hunter","Sentinel","Drone","Larva") - var/obj/effect/landmark/spawn_here = GLOB.xeno_spawn.len ? pick(GLOB.xeno_spawn) : pick(GLOB.latejoin) + var/obj/effect/landmark/spawn_here = GLOB.xeno_spawn.len ? pick(GLOB.xeno_spawn) : null var/mob/living/carbon/alien/new_xeno switch(alien_caste) if("Queen") @@ -244,6 +244,8 @@ new_xeno = new /mob/living/carbon/alien/larva(spawn_here) else return 0 + if(!spawn_here) + SSjob.SendToLateJoin(new_xeno, FALSE) new_xeno.ckey = ckey var/msg = "[key_name_admin(usr)] has spawned [ckey] as a filthy xeno [alien_caste]." @@ -284,8 +286,6 @@ Traitors and the like can also be revived with the previous role mostly intact. var/turf/T if(GLOB.xeno_spawn.len) T = pick(GLOB.xeno_spawn) - else - T = pick(GLOB.latejoin) var/mob/living/carbon/alien/new_xeno switch(G_found.mind.special_role)//If they have a mind, we can determine which caste they were. @@ -302,6 +302,9 @@ Traitors and the like can also be revived with the previous role mostly intact. else//If we don't know what special role they have, for whatever reason, or they're a larva. create_xeno(G_found.ckey) return + + if(!T) + SSjob.SendToLateJoin(new_xeno, FALSE) //Now to give them their mind back. G_found.mind.transfer_to(new_xeno) //be careful when doing stuff like this! I've already checked the mind isn't in use @@ -315,7 +318,8 @@ Traitors and the like can also be revived with the previous role mostly intact. //check if they were a monkey else if(findtext(G_found.real_name,"monkey")) if(alert("This character appears to have been a monkey. Would you like to respawn them as such?",,"Yes","No")=="Yes") - var/mob/living/carbon/monkey/new_monkey = new(pick(GLOB.latejoin)) + var/mob/living/carbon/monkey/new_monkey = new + SSjob.SendToLateJoin(new_monkey) G_found.mind.transfer_to(new_monkey) //be careful when doing stuff like this! I've already checked the mind isn't in use new_monkey.key = G_found.key to_chat(new_monkey, "You have been fully respawned. Enjoy the game.") @@ -326,7 +330,8 @@ Traitors and the like can also be revived with the previous role mostly intact. //Ok, it's not a xeno or a monkey. So, spawn a human. - var/mob/living/carbon/human/new_character = new(pick(GLOB.latejoin))//The mob being spawned. + var/mob/living/carbon/human/new_character = new//The mob being spawned. + SSjob.SendToLateJoin(new_character) var/datum/data/record/record_found //Referenced to later to either randomize or not randomize the character. if(G_found.mind && !G_found.mind.active) //mind isn't currently in use by someone/something diff --git a/code/modules/events/devil.dm b/code/modules/events/devil.dm index 69648fa95a..e155e6c558 100644 --- a/code/modules/events/devil.dm +++ b/code/modules/events/devil.dm @@ -14,9 +14,7 @@ /datum/round_event/ghost_role/devil/spawn_role() //selecting a spawn_loc - var/list/spawn_locs = GLOB.latejoin - var/spawn_loc = pick(spawn_locs) - if(!spawn_loc) + if(!SSjob.latejoin_trackers.len) return MAP_ERROR //selecting a candidate player @@ -45,6 +43,8 @@ /proc/create_event_devil(spawn_loc) var/mob/living/carbon/human/new_devil = new(spawn_loc) + if(!spawn_loc) + SSjob.SendToLateJoin(new_devil) var/datum/preferences/A = new() //Randomize appearance for the devil. A.copy_to(new_devil) new_devil.dna.update_dna_identity() diff --git a/code/modules/events/devil.dm.rej b/code/modules/events/devil.dm.rej new file mode 100644 index 0000000000..460aca4f5a --- /dev/null +++ b/code/modules/events/devil.dm.rej @@ -0,0 +1,10 @@ +diff a/code/modules/events/devil.dm b/code/modules/events/devil.dm (rejected hunks) +@@ -30,7 +28,7 @@ + var/datum/mind/Mind = create_devil_mind(key) + Mind.active = 1 + +- var/mob/living/carbon/human/devil = create_event_devil(spawn_loc) ++ var/mob/living/carbon/human/devil = create_event_devil() + Mind.transfer_to(devil) + SSticker.mode.finalize_devil(Mind, FALSE) + SSticker.mode.add_devil_objectives(src, 2) diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index e3943d07e6..dab0cca302 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -322,28 +322,9 @@ if(isliving(equip)) //Borgs get borged in the equip, so we need to make sure we handle the new mob. character = equip - var/D - if(GLOB.latejoin.len) - D = get_turf(pick(GLOB.latejoin)) - if(!D) - for(var/turf/T in get_area_turfs(/area/shuttle/arrival)) - if(!T.density) - var/clear = 1 - for(var/obj/O in T) - if(O.density) - clear = 0 - break - if(clear) - D = T - continue - - character.loc = D + SSjob.SendToLateJoin(character) character.update_parallax_teleport() - var/atom/movable/chair = locate(/obj/structure/chair) in character.loc - if(chair) - chair.buckle_mob(character) - SSticker.minds += character.mind var/mob/living/carbon/human/humanc diff --git a/code/modules/shuttle/arrivals.dm b/code/modules/shuttle/arrivals.dm index 7cb347d429..d6aed6d5b0 100644 --- a/code/modules/shuttle/arrivals.dm +++ b/code/modules/shuttle/arrivals.dm @@ -48,16 +48,16 @@ console = locate(/obj/machinery/requests_console) in A areas += A - if(GLOB.latejoin.len) + if(SSjob.latejoin_trackers.len) WARNING("Map contains predefined latejoin spawn points and an arrivals shuttle. Using the arrivals shuttle.") if(!new_latejoin.len) WARNING("Arrivals shuttle contains no chairs for spawn points. Reverting to latejoin landmarks.") - if(!GLOB.latejoin.len) + if(!SSjob.latejoin_trackers.len) WARNING("No latejoin landmarks exist. Players will spawn unbuckled on the shuttle.") return - GLOB.latejoin = new_latejoin + SSjob.latejoin_trackers = new_latejoin /obj/docking_port/mobile/arrivals/dockRoundstart() SSshuttle.generate_transit_dock(src) @@ -114,7 +114,7 @@ Launch(FALSE) /obj/docking_port/mobile/arrivals/proc/CheckTurfsPressure() - for(var/I in GLOB.latejoin) + for(var/I in SSjob.latejoin_trackers) var/turf/open/T = get_turf(I) var/pressure = T.air.return_pressure() if(pressure < HAZARD_LOW_PRESSURE || pressure > HAZARD_HIGH_PRESSURE) //simple safety check From 803f7a46c475db53801801d2265d7db9ce9ac7d0 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 01:56:23 -0500 Subject: [PATCH 096/130] magic SQL shit --- code/modules/admin/DB_ban/functions.dm | 2 +- code/modules/admin/DB_ban/functions.dm.rej | 10 ---------- 2 files changed, 1 insertion(+), 11 deletions(-) delete mode 100644 code/modules/admin/DB_ban/functions.dm.rej diff --git a/code/modules/admin/DB_ban/functions.dm b/code/modules/admin/DB_ban/functions.dm index b2dc6882cb..3af5e31687 100644 --- a/code/modules/admin/DB_ban/functions.dm +++ b/code/modules/admin/DB_ban/functions.dm @@ -122,7 +122,7 @@ computerid = "0" if(!ip) ip = "0.0.0.0" - var/sql = "INSERT INTO [format_table_name("ban")] (`bantime`,`server_ip`,`server_port`,`bantype`,`reason`,`job`,`duration`,`expiration_time`,`ckey`,`computerid`,`ip`,`a_ckey`,`a_computerid`,`a_ip`,`who`,`adminwho`) VALUES (Now(), INET_ATON('[world.internet_address]'), '[world.port]', '[bantype_str]', '[reason]', '[job]', [(duration)?"[duration]":"0"], Now() + INTERVAL [(duration>0) ? duration : 0] MINUTE, '[ckey]', '[computerid]', INET_ATON('[ip]'), '[a_ckey]', '[a_computerid]', INET_ATON('[a_ip]'), '[who]', '[adminwho]')" + var/sql = "INSERT INTO [format_table_name("ban")] (`bantime`,`server_ip`,`server_port`,`round_id`,`bantype`,`reason`,`job`,`duration`,`expiration_time`,`ckey`,`computerid`,`ip`,`a_ckey`,`a_computerid`,`a_ip`,`who`,`adminwho`) VALUES (Now(), COALESCE(INET_ATON('[world.internet_address]'), 0), '[world.port]', '[GLOB.round_id]', '[bantype_str]', '[reason]', '[job]', [(duration)?"[duration]":"0"], Now() + INTERVAL [(duration>0) ? duration : 0] MINUTE, '[ckey]', '[computerid]', INET_ATON('[ip]'), '[a_ckey]', '[a_computerid]', INET_ATON('[a_ip]'), '[who]', '[adminwho]')" var/datum/DBQuery/query_add_ban = SSdbcore.NewQuery(sql) if(!query_add_ban.warn_execute()) return diff --git a/code/modules/admin/DB_ban/functions.dm.rej b/code/modules/admin/DB_ban/functions.dm.rej deleted file mode 100644 index 93f5f25ddd..0000000000 --- a/code/modules/admin/DB_ban/functions.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/modules/admin/DB_ban/functions.dm b/code/modules/admin/DB_ban/functions.dm (rejected hunks) -@@ -122,7 +122,7 @@ - computerid = "0" - if(!ip) - ip = "0.0.0.0" -- var/sql = "INSERT INTO [format_table_name("ban")] (`bantime`,`server_ip`,`server_port`,`round_id`,`bantype`,`reason`,`job`,`duration`,`expiration_time`,`ckey`,`computerid`,`ip`,`a_ckey`,`a_computerid`,`a_ip`,`who`,`adminwho`) VALUES (Now(), INET_ATON('[world.internet_address]'), '[world.port]', '[GLOB.round_id]', '[bantype_str]', '[reason]', '[job]', [(duration)?"[duration]":"0"], Now() + INTERVAL [(duration>0) ? duration : 0] MINUTE, '[ckey]', '[computerid]', INET_ATON('[ip]'), '[a_ckey]', '[a_computerid]', INET_ATON('[a_ip]'), '[who]', '[adminwho]')" -+ var/sql = "INSERT INTO [format_table_name("ban")] (`bantime`,`server_ip`,`server_port`,`round_id`,`bantype`,`reason`,`job`,`duration`,`expiration_time`,`ckey`,`computerid`,`ip`,`a_ckey`,`a_computerid`,`a_ip`,`who`,`adminwho`) VALUES (Now(), COALESCE(INET_ATON('[world.internet_address]'), 0), '[world.port]', '[GLOB.round_id]', '[bantype_str]', '[reason]', '[job]', [(duration)?"[duration]":"0"], Now() + INTERVAL [(duration>0) ? duration : 0] MINUTE, '[ckey]', '[computerid]', INET_ATON('[ip]'), '[a_ckey]', '[a_computerid]', INET_ATON('[a_ip]'), '[who]', '[adminwho]')" - var/datum/DBQuery/query_add_ban = SSdbcore.NewQuery(sql) - if(!query_add_ban.warn_execute()) - return From 1690ac291bb6263d8145ddbe4dd77e594299e65f Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 03:19:30 -0500 Subject: [PATCH 097/130] missing beacon icons --- icons/obj/lighting.dmi | Bin 85738 -> 90377 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/lighting.dmi b/icons/obj/lighting.dmi index f039038dfaac8de4ffbed5106bd7ae6074c22069..471e9bfa30540ada80455ef166429065562a49ca 100644 GIT binary patch literal 90377 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

oV=zdtCOT_nc@v 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

l;8v^X^`v4qZg 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%0ADI5&X*ZN%3Rg9|?ky>Qm_*S_fZ-2Zc&smA}? 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 z X=YgTg3x#!i-Z8*Pi-US!Vzv$vi7F>GS`m7 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 diff --git a/tools/dmm2tgm/w9xpopen.exe b/tools/dmm2tgm/w9xpopen.exe deleted file mode 100644 index 930362836339bf362b3d2cc2802cd0b67c9ea244..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 49664 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 S>2Ven;ZcBDv*M0#bNxTk@RO1N diff --git a/tools/mapmerge/Convert Maps to TGM.bat b/tools/mapmerge/Convert Maps to TGM.bat new file mode 100644 index 0000000000..0b88dfaf1d --- /dev/null +++ b/tools/mapmerge/Convert Maps to TGM.bat @@ -0,0 +1,3 @@ +@echo off +set MAPROOT="../../_maps/" +python dmm2tgm.py %1 %MAPROOT% \ No newline at end of file diff --git a/tools/mapmerge/dmm2tgm.py b/tools/mapmerge/dmm2tgm.py new file mode 100644 index 0000000000..4ed4d8ffe6 --- /dev/null +++ b/tools/mapmerge/dmm2tgm.py @@ -0,0 +1,39 @@ +import map_helpers +import sys +import shutil + +#main("../../_maps/") +def main(map_folder): + tgm = "1" + maps = map_helpers.prompt_maps(map_folder, "convert", tgm) + + print("\nConverting these maps:") + for i in maps.indices: + print(str(maps.files[i])[len(map_folder):]) + + convert = input("\nPress Enter to convert...\n") + if convert == "abort": + print("\nAborted map convert.") + sys.exit() + else: + for i in maps.indices: + path_str = str(maps.files[i]) + path_str_pretty = path_str[len(map_folder):] + error = map_helpers.merge_map(path_str, path_str, tgm) + if error > 1: + print(map_helpers.error[error]) + continue + if error == 1: + print(map_helpers.error[1]) + print("CONVERTED: {}".format(path_str_pretty)) + print(" - ") + + print("\nFinished converting.") + +def string_to_num(s): + try: + return int(s) + except ValueError: + return -1 + +main(sys.argv[1]) diff --git a/tools/mapmerge/map_helpers.py b/tools/mapmerge/map_helpers.py index ea06641f50..e1eb7e875c 100644 --- a/tools/mapmerge/map_helpers.py +++ b/tools/mapmerge/map_helpers.py @@ -1,5 +1,8 @@ import sys import subprocess +import os +import pathlib +import collections from datetime import datetime tgm_header = "//MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE" @@ -727,3 +730,45 @@ def combine_tiles(tile_A, tile_B, priority, marker): def run_shell_command(command): return subprocess.run(command, shell=True, stdout=subprocess.PIPE, universal_newlines=True).stdout + +def prompt_maps(map_folder, verb, tgm): + list_of_files = list() + for root, directories, filenames in os.walk(map_folder): + for filename in [f for f in filenames if f.endswith(".dmm")]: + list_of_files.append(pathlib.Path(root, filename)) + + last_dir = "" + for i in range(0, len(list_of_files)): + this_dir = list_of_files[i].parent + if last_dir != this_dir: + print("--------------------------------") + last_dir = this_dir + print("[{}]: {}".format(i, str(list_of_files[i])[len(map_folder):])) + + print("--------------------------------") + in_list = input("List the maps you want to " + verb + " (example: 1,3-5,12):\n") + in_list = in_list.replace(" ", "") + in_list = in_list.split(",") + + valid_indices = list() + for m in in_list: + index_range = m.split("-") + if len(index_range) == 1: + index = string_to_num(index_range[0]) + if index >= 0 and index < len(list_of_files): + valid_indices.append(index) + elif len(index_range) == 2: + index0 = string_to_num(index_range[0]) + index1 = string_to_num(index_range[1]) + if index0 >= 0 and index0 <= index1 and index1 < len(list_of_files): + valid_indices.extend(range(index0, index1 + 1)) + + if tgm == "1": + print("\nMaps will be converted to tgm.") + tgm = True + else: + print("\nMaps will not be converted to tgm.") + tgm = False + + maps_to_run = collections.namedtuple('maps_to_run', ['files', 'indices']) + return maps_to_run(list_of_files, valid_indices) \ No newline at end of file diff --git a/tools/mapmerge/mapmerger.py b/tools/mapmerge/mapmerger.py index b93684bbc9..2b679cb131 100644 --- a/tools/mapmerge/mapmerger.py +++ b/tools/mapmerge/mapmerger.py @@ -1,52 +1,15 @@ import map_helpers import sys -import os -import pathlib import shutil #main("../../_maps/") def main(map_folder, tgm=0): - list_of_files = list() - for root, directories, filenames in os.walk(map_folder): - for filename in [f for f in filenames if f.endswith(".dmm")]: - list_of_files.append(pathlib.Path(root, filename)) - - last_dir = "" - for i in range(0, len(list_of_files)): - this_dir = list_of_files[i].parent - if last_dir != this_dir: - print("--------------------------------") - last_dir = this_dir - print("[{}]: {}".format(i, str(list_of_files[i])[len(map_folder):])) - - print("--------------------------------") - in_list = input("List the maps you want to merge (example: 1,3-5,12):\n") - in_list = in_list.replace(" ", "") - in_list = in_list.split(",") - - valid_indices = list() - for m in in_list: - index_range = m.split("-") - if len(index_range) == 1: - index = string_to_num(index_range[0]) - if index >= 0 and index < len(list_of_files): - valid_indices.append(index) - elif len(index_range) == 2: - index0 = string_to_num(index_range[0]) - index1 = string_to_num(index_range[1]) - if index0 >= 0 and index0 <= index1 and index1 < len(list_of_files): - valid_indices.extend(range(index0, index1 + 1)) - - if tgm == "1": - print("\nMaps will be converted to tgm.") - tgm = True - else: - print("\nMaps will not be converted to tgm.") - tgm = False + valid_indices = map_helpers.prompt_maps(map_folder, "merge", tgm) print("\nMerging these maps:") - for i in valid_indices: - print(str(list_of_files[i])[len(map_folder):]) + for i in maps.indices: + print(str(maps.files[i])[len(map_folder):]) + merge = input("\nPress Enter to merge...\n") if merge == "abort": print("\nAborted map merge.") From 8afd024a6571f3cf9a0fc6769e9368e761888c87 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 31 May 2017 08:48:04 -0500 Subject: [PATCH 013/130] Fixes ghosts using marker beacon --- code/modules/mining/equipment/marker_beacons.dm | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/code/modules/mining/equipment/marker_beacons.dm b/code/modules/mining/equipment/marker_beacons.dm index 2770897c34..ba9c0e0b42 100644 --- a/code/modules/mining/equipment/marker_beacons.dm +++ b/code/modules/mining/equipment/marker_beacons.dm @@ -55,14 +55,14 @@ GLOBAL_LIST_INIT(marker_beacon_colors, list( var/obj/structure/marker_beacon/M = new(user.loc, picked_color) transfer_fingerprints_to(M) -/obj/item/stack/marker_beacon/AltClick(mob/user) - if(user.incapacitated()) +/obj/item/stack/marker_beacon/AltClick(mob/living/user) + if(user.incapacitated() || !istype(user)) to_chat(user, "You can't do that right now!") return if(!in_range(src, user)) return var/input_color = input(user, "Choose a color.", "Beacon Color") as null|anything in GLOB.marker_beacon_colors - if(user.incapacitated() || !in_range(src, user)) + if(user.incapacitated() || !istype(user) || !in_range(src, user)) return if(input_color) picked_color = input_color @@ -127,15 +127,15 @@ GLOBAL_LIST_INIT(marker_beacon_colors, list( else return ..() -/obj/structure/marker_beacon/AltClick(mob/user) +/obj/structure/marker_beacon/AltClick(mob/living/user) ..() - if(user.incapacitated()) + if(user.incapacitated() || !istype(user)) to_chat(user, "You can't do that right now!") return if(!in_range(src, user)) return var/input_color = input(user, "Choose a color.", "Beacon Color") as null|anything in GLOB.marker_beacon_colors - if(user.incapacitated() || !in_range(src, user)) + if(user.incapacitated() || !istype(user) || !in_range(src, user)) return if(input_color) picked_color = input_color From 4eb5a9bf218e05e6c97b60641e28140f504ebc31 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 31 May 2017 08:56:07 -0500 Subject: [PATCH 014/130] Mapped active shieldgens --- code/game/machinery/shieldgen.dm | 29 ++++++++++++----------------- 1 file changed, 12 insertions(+), 17 deletions(-) diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index 5f318c794d..19fcb0e675 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -86,23 +86,24 @@ req_access = list(GLOB.access_engine) max_integrity = 100 obj_integrity = 100 - var/active = 0 - var/list/deployed_shields = list() + var/active = FALSE + var/list/deployed_shields var/locked = 0 var/shield_range = 4 -/obj/machinery/shieldgen/Destroy() - for(var/obj/structure/emergency_shield/ES in deployed_shields) - qdel(ES) +/obj/machinery/shieldgen/Initialize(mapload) + . = ..() deployed_shields = list() + if(mapload && active && anchored) + shields_up() + +/obj/machinery/shieldgen/Destroy() + QDEL_LIST(deployed_shields) return ..() /obj/machinery/shieldgen/proc/shields_up() - if(active) - return 0 //If it's already turned on, how did this get called? - - active = 1 + active = TRUE update_icon() for(var/turf/target_tile in range(shield_range, src)) @@ -111,15 +112,9 @@ deployed_shields += new /obj/structure/emergency_shield(target_tile) /obj/machinery/shieldgen/proc/shields_down() - if(!active) - return 0 //If it's already off, how did this get called? - - active = 0 + active = FALSE update_icon() - - for(var/obj/structure/emergency_shield/ES in deployed_shields) - qdel(ES) - deployed_shields.Cut() + QDEL_LIST(deployed_shields) /obj/machinery/shieldgen/process() if((stat & BROKEN) && active) From 946a6b11465565c450ce542e40a66a440f6f783e Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 31 May 2017 08:57:18 -0500 Subject: [PATCH 015/130] [Meta] Var Cleanup and tweaks --- _maps/map_files/MetaStation/MetaStation.dmm | 5020 +++++-------------- code/game/area/Space_Station_13_areas.dm | 4 +- 2 files changed, 1249 insertions(+), 3775 deletions(-) diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index ca178aa8aa..9290c25c95 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -62,8 +62,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/lattice/catwalk, /turf/open/space, @@ -102,8 +101,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/cable{ d1 = 1; @@ -142,8 +140,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/cable{ d1 = 2; @@ -293,9 +290,7 @@ icon_state = "2-4" }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/floorgrime, /area/security/prison) @@ -389,7 +384,6 @@ /obj/item/device/plant_analyzer, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/floorgrime, @@ -425,8 +419,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/lattice/catwalk, /turf/open/space, @@ -551,14 +544,12 @@ "abm" = ( /obj/machinery/computer/arcade, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/floorgrime, /area/security/prison) "abn" = ( /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel, @@ -599,7 +590,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/barber{ @@ -670,9 +660,7 @@ "abz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -803,8 +791,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/cable{ d1 = 1; @@ -843,8 +830,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/cable{ d1 = 1; @@ -993,7 +979,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/stripes/line{ @@ -1016,9 +1001,7 @@ "acm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ @@ -1063,8 +1046,7 @@ }, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plating{ icon_state = "panelscorched" @@ -1139,7 +1121,6 @@ "acx" = ( /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/floorgrime, @@ -1195,9 +1176,7 @@ /obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -1238,9 +1217,7 @@ "acF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/light, /turf/open/floor/plasteel, @@ -1263,7 +1240,6 @@ desc = "Talk through this. It looks like it has been modified to not broadcast."; dir = 2; name = "Prison Intercom (General)"; - pixel_x = 0; pixel_y = -28; prison_radio = 1 }, @@ -1326,7 +1302,6 @@ /area/security/prison) "acO" = ( /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/structure/table/glass, @@ -1345,16 +1320,12 @@ /area/security/prison) "acP" = ( /turf/closed/wall, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "acQ" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "acR" = ( /obj/structure/table/glass, /obj/item/weapon/reagent_containers/syringe, @@ -1364,9 +1335,7 @@ /obj/machinery/camera{ c_tag = "Prison Sanitarium"; dir = 2; - network = list("SS13","Prison"); - pixel_x = 0; - pixel_y = 0 + network = list("SS13","Prison") }, /turf/open/floor/plasteel/whitered/side{ dir = 1 @@ -1385,8 +1354,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/lattice/catwalk, /turf/open/space, @@ -1430,7 +1398,6 @@ /obj/machinery/airalarm{ desc = "This particular atmos control unit appears to have no access restrictions."; dir = 4; - icon_state = "alarm0"; locked = 0; name = "all-access air alarm"; pixel_x = -24; @@ -1483,8 +1450,7 @@ pixel_x = 3 }, /obj/item/device/taperecorder{ - pixel_x = -3; - pixel_y = 0 + pixel_x = -3 }, /obj/item/weapon/storage/fancy/cigarettes, /obj/item/device/assembly/flash/handheld, @@ -1640,9 +1606,7 @@ dir = 8 }, /turf/open/floor/plating, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "adk" = ( /obj/structure/shuttle/engine/propulsion/burst{ dir = 8 @@ -1656,8 +1620,7 @@ /obj/structure/table, /obj/item/device/flashlight/lamp, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = -29; - pixel_y = 0 + pixel_x = -29 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 @@ -1682,9 +1645,7 @@ "adp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/black, /area/prison/execution_room) @@ -1724,7 +1685,6 @@ id = "permabolt3"; name = "Cell Bolt Control"; normaldoorcontrol = 1; - pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4 @@ -1757,7 +1717,6 @@ id = "permabolt2"; name = "Cell Bolt Control"; normaldoorcontrol = 1; - pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4 @@ -1783,7 +1742,6 @@ id = "permabolt1"; name = "Cell Bolt Control"; normaldoorcontrol = 1; - pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4 @@ -1798,17 +1756,14 @@ "adA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/light{ dir = 8 }, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/white, /area/security/prison) @@ -1842,9 +1797,7 @@ /area/space) "adE" = ( /turf/open/floor/plating, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "adF" = ( /obj/machinery/door/airlock/titanium{ name = "Escape Pod Airlock" @@ -1872,8 +1825,7 @@ /obj/machinery/status_display{ density = 0; layer = 3; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/computer/shuttle/pod{ pixel_x = -32; @@ -1892,8 +1844,7 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/structure/table, /obj/item/weapon/storage/backpack/dufflebag/sec{ @@ -1932,7 +1883,6 @@ id = "prisonereducation"; name = "Door Bolt Control"; normaldoorcontrol = 1; - pixel_x = 0; pixel_y = -25; req_access_txt = "0"; specialfunctions = 4 @@ -1947,8 +1897,7 @@ /area/prison/execution_room) "adN" = ( /obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/structure/cable/yellow{ d1 = 1; @@ -1980,9 +1929,7 @@ /obj/item/weapon/pen, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/floorgrime, /area/security/prison) @@ -2020,9 +1967,7 @@ /obj/item/weapon/paper, /obj/item/weapon/pen, /obj/machinery/atmospherics/components/unary/vent_scrubber{ - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/floorgrime, /area/security/prison) @@ -2127,9 +2072,7 @@ dir = 2 }, /turf/open/floor/plating, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aee" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -2291,7 +2234,6 @@ "aet" = ( /obj/structure/table/wood, /obj/machinery/newscaster/security_unit{ - pixel_x = 0; pixel_y = 32 }, /obj/item/weapon/folder/red, @@ -2344,17 +2286,13 @@ name = "Escape Pod Three" }, /turf/open/floor/plating, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aeB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, /turf/closed/wall, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aeC" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -2362,9 +2300,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aeD" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -2373,9 +2309,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aeE" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -2383,9 +2317,7 @@ dir = 10 }, /turf/open/floor/plating, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aeF" = ( /obj/effect/landmark/xeno_spawn, /obj/structure/lattice/catwalk, @@ -2541,7 +2473,6 @@ desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); - pixel_x = 0; pixel_y = 30 }, /obj/machinery/camera{ @@ -2625,7 +2556,6 @@ desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/plasteel/red/corner{ @@ -2798,8 +2728,7 @@ /area/security/prison) "afd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/item/weapon/twohanded/required/kirbyplants{ icon_state = "plant-16"; @@ -2824,7 +2753,6 @@ department = "Head of Security's Desk"; departmentType = 5; name = "Head of Security RC"; - pixel_x = 0; pixel_y = 30 }, /obj/machinery/computer/med_data/laptop, @@ -2870,7 +2798,6 @@ }, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/item/device/radio/intercom{ @@ -2927,9 +2854,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 2; @@ -2943,8 +2868,7 @@ dir = 4 }, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/structure/extinguisher_cabinet{ pixel_x = 27; @@ -2979,7 +2903,6 @@ /area/security/range) "afs" = ( /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/machinery/door/window/eastright{ @@ -2989,15 +2912,11 @@ name = "shower" }, /turf/open/floor/plasteel/freezer, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aft" = ( /obj/structure/reagent_dispensers/water_cooler, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "afu" = ( /obj/structure/table, /obj/item/weapon/reagent_containers/food/drinks/sillycup{ @@ -3018,61 +2937,43 @@ pixel_y = 3 }, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "afv" = ( /obj/structure/easel, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "afw" = ( /obj/structure/closet/masks, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "afx" = ( /obj/structure/closet/athletic_mixed, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "afy" = ( /obj/structure/closet/boxinggloves, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "afz" = ( /obj/structure/closet/emcloset, /obj/structure/sign/pods{ pixel_y = 30 }, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "afA" = ( /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "afB" = ( /obj/machinery/computer/arcade, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "afC" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "afD" = ( /turf/open/floor/engine{ name = "Holodeck Projector Floor" @@ -3145,7 +3046,6 @@ dir = 4 }, /obj/machinery/newscaster/security_unit{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/red/corner{ @@ -3192,7 +3092,6 @@ dir = 4 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/red/corner{ @@ -3207,7 +3106,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/red/corner{ @@ -3272,9 +3170,7 @@ "afU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/red/corner{ dir = 1 @@ -3294,9 +3190,7 @@ "afX" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/item/weapon/storage/secure/safe{ name = "armory safe B"; @@ -3304,8 +3198,7 @@ pixel_y = 28 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/black, /area/ai_monitored/security/armory) @@ -3318,7 +3211,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/rack, @@ -3516,7 +3408,6 @@ /area/maintenance/fore) "agr" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -3525,7 +3416,6 @@ id = "FitnessShower"; name = "Lock Control"; normaldoorcontrol = 1; - pixel_x = 0; pixel_y = -25; req_access_txt = "0"; specialfunctions = 4 @@ -3535,18 +3425,14 @@ }, /obj/machinery/light/small, /turf/open/floor/plasteel/freezer, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ags" = ( /obj/machinery/door/airlock{ id_tag = "FitnessShower"; name = "Fitness Room Shower" }, /turf/open/floor/plasteel/freezer, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "agt" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -3556,9 +3442,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "agu" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -3568,9 +3452,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "agv" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -3587,9 +3469,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "agw" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -3597,9 +3477,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "agx" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -3609,9 +3487,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "agy" = ( /obj/machinery/light{ dir = 1 @@ -3619,7 +3495,6 @@ /obj/machinery/power/apc{ dir = 1; name = "Recreation Area APC"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -3629,16 +3504,12 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "agz" = ( /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "agA" = ( /turf/closed/wall/r_wall, /area/maintenance/solars/port/fore) @@ -3676,8 +3547,7 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plating{ icon_state = "platingdmg2" @@ -3777,7 +3647,6 @@ pixel_y = 4 }, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/vault, @@ -3805,9 +3674,7 @@ "agR" = ( /obj/machinery/airalarm{ dir = 4; - locked = 0; - pixel_x = -23; - pixel_y = 0 + pixel_x = -22 }, /obj/structure/rack, /obj/item/weapon/storage/fancy/donut_box, @@ -3920,11 +3787,9 @@ "ahb" = ( /obj/structure/table/wood, /obj/item/device/taperecorder{ - pixel_x = -4; - pixel_y = 0 + pixel_x = -4 }, /obj/item/device/radio/off{ - pixel_x = 0; pixel_y = 3 }, /turf/open/floor/plasteel/black, @@ -3949,60 +3814,44 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahg" = ( /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahh" = ( /turf/open/floor/plasteel/neutral/corner{ dir = 2 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahi" = ( /obj/structure/chair, /turf/open/floor/plasteel/neutral/corner{ dir = 2 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahj" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahk" = ( /obj/structure/chair, /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahl" = ( /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahm" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 2; on = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahn" = ( /obj/structure/chair{ dir = 4 @@ -4010,17 +3859,13 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aho" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = "0" }, /turf/closed/wall, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahp" = ( /turf/closed/wall, /area/maintenance/disposal) @@ -4083,8 +3928,7 @@ /area/security/brig) "ahw" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/suit_storage_unit/security, /turf/open/floor/plasteel/vault{ @@ -4153,8 +3997,7 @@ /obj/item/clothing/head/helmet/riot, /obj/machinery/firealarm{ dir = 4; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/open/floor/plasteel/vault{ dir = 4 @@ -4248,7 +4091,6 @@ id = "armory"; name = "Armory Shutters"; pixel_x = 28; - pixel_y = 0; req_access_txt = "3" }, /turf/open/floor/plasteel/vault{ @@ -4259,8 +4101,7 @@ /obj/machinery/disposal/bin, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/machinery/light_switch{ pixel_x = -24; @@ -4274,7 +4115,6 @@ dir = 1; name = "Head of Security's Monitor"; network = list("Prison","MiniSat","tcomm"); - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/vault, @@ -4402,9 +4242,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahW" = ( /obj/structure/window/reinforced{ dir = 1 @@ -4416,17 +4254,13 @@ name = "Fitness Ring" }, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahX" = ( /obj/structure/window/reinforced{ dir = 1 }, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahY" = ( /obj/structure/window/reinforced{ dir = 1 @@ -4435,17 +4269,13 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ahZ" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aia" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -4453,9 +4283,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aib" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -4465,9 +4293,7 @@ name = "Holodeck Door" }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aic" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 5 @@ -4477,9 +4303,7 @@ name = "Holodeck Door" }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aid" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -4491,9 +4315,7 @@ pixel_y = 27 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aie" = ( /obj/machinery/airalarm{ pixel_y = 24 @@ -4503,9 +4325,7 @@ on = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aif" = ( /obj/machinery/door/poddoor{ id = "trash"; @@ -4682,7 +4502,6 @@ id = "Prison Gate"; name = "Prison Wing Lockdown"; pixel_x = 26; - pixel_y = 0; req_access_txt = "2" }, /turf/open/floor/plasteel/red/side{ @@ -4900,15 +4719,12 @@ icon_state = "1-2" }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aiR" = ( /obj/structure/table, /obj/item/clothing/under/sl_suit{ @@ -4918,24 +4734,18 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 2 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aiS" = ( /obj/structure/window/reinforced{ dir = 8 }, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aiT" = ( /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aiU" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 2; @@ -4944,17 +4754,13 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aiV" = ( /obj/structure/window/reinforced{ dir = 4 }, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aiW" = ( /obj/structure/chair{ dir = 8 @@ -4962,38 +4768,28 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aiX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aiY" = ( /obj/structure/chair{ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aiZ" = ( /obj/machinery/computer/holodeck, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aja" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ajb" = ( /turf/closed/wall/r_wall, /area/engine/gravity_generator) @@ -5061,8 +4857,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 + name = "HIGH VOLTAGE" }, /turf/closed/wall, /area/maintenance/solars/port/fore) @@ -5139,8 +4934,7 @@ }, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 2; @@ -5187,9 +4981,7 @@ "ajv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/cable/yellow{ @@ -5219,7 +5011,6 @@ /area/security/warden) "ajy" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = 30 }, /obj/structure/closet/secure_closet/security/sec, @@ -5250,7 +5041,6 @@ desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/plasteel/vault, @@ -5290,9 +5080,7 @@ "ajI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/effect/landmark/secequipment, /turf/open/floor/plasteel/vault, @@ -5352,8 +5140,7 @@ dir = 4 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -5394,9 +5181,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ajS" = ( /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -5404,9 +5189,7 @@ }, /obj/item/weapon/storage/firstaid/brute, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ajT" = ( /obj/structure/window/reinforced{ dir = 8 @@ -5415,9 +5198,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ajU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -5425,9 +5206,7 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ajV" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -5435,16 +5214,12 @@ /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ajW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/holopad, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ajX" = ( /obj/structure/table, /obj/item/weapon/paper{ @@ -5457,17 +5232,13 @@ pixel_y = -3 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ajY" = ( /obj/structure/chair{ dir = 8 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ajZ" = ( /turf/open/floor/plasteel/black, /area/engine/gravity_generator) @@ -5481,7 +5252,6 @@ desc = "A warning sign which reads 'RADIOACTIVE AREA'"; icon_state = "radiation"; name = "RADIOACTIVE AREA"; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/vault{ @@ -5699,7 +5469,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/light/small{ @@ -5765,8 +5534,7 @@ "akz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/sign/pods{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plasteel/red/side{ dir = 5 @@ -5802,8 +5570,7 @@ /area/security/warden) "akC" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/machinery/camera{ c_tag = "Security - Secure Gear Storage"; @@ -5847,9 +5614,7 @@ "akH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/closet/secure_closet/security/sec, /turf/open/floor/plasteel/showroomfloor, @@ -5919,7 +5684,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -6111,7 +5875,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/camera{ @@ -6156,9 +5919,7 @@ "alf" = ( /obj/structure/closet/firecloset, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "alg" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -6169,9 +5930,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "alh" = ( /obj/structure/table, /obj/item/weapon/paper_bin{ @@ -6182,30 +5941,22 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "ali" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "alj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/vault{ dir = 5 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "alk" = ( /obj/structure/chair{ dir = 8 @@ -6213,9 +5964,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "all" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -6223,9 +5972,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 2 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "alm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -6235,9 +5982,7 @@ name = "Holodeck Door" }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aln" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -6247,9 +5992,7 @@ name = "Holodeck Door" }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "alo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -6262,24 +6005,18 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -28 }, /obj/machinery/light/small, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "alp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "alq" = ( /turf/closed/wall, /area/maintenance/starboard) @@ -6389,8 +6126,7 @@ /obj/machinery/mineral/stacking_unit_console{ dir = 2; machinedir = 8; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/structure/cable/yellow{ d1 = 1; @@ -6487,8 +6223,7 @@ /obj/item/weapon/reagent_containers/glass/bottle/charcoal, /obj/item/weapon/reagent_containers/syringe, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/whitered/side{ dir = 10 @@ -6749,9 +6484,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 2; @@ -6773,8 +6506,7 @@ cell_type = 5000; dir = 8; name = "Brig Control APC"; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/structure/cable/yellow, /turf/open/floor/plasteel/showroomfloor, @@ -6893,9 +6625,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -6942,8 +6672,7 @@ cell_type = 2500; dir = 4; name = "Shooting Range APC"; - pixel_x = 24; - pixel_y = 0 + pixel_x = 24 }, /obj/structure/cable/yellow{ d2 = 8; @@ -6970,9 +6699,7 @@ "amv" = ( /obj/structure/closet/emcloset, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "amw" = ( /obj/structure/window/reinforced, /obj/machinery/door/window/eastright{ @@ -6982,45 +6709,33 @@ name = "Fitness Ring" }, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "amx" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "amy" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "amz" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "amA" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/window/reinforced, /turf/open/floor/plasteel/black, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "amB" = ( /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "amC" = ( /obj/structure/chair{ dir = 4 @@ -7029,23 +6744,17 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 2 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "amD" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "amE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "amF" = ( /obj/machinery/door/airlock/maintenance{ name = "maintenance access"; @@ -7101,9 +6810,7 @@ /obj/machinery/camera{ c_tag = "Gravity Generator Room"; dir = 8; - network = list("SS13"); - pixel_x = 0; - pixel_y = 0 + network = list("SS13") }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -7309,8 +7016,7 @@ dir = 4 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 4 @@ -7332,9 +7038,7 @@ "anl" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/vault, /area/security/warden) @@ -7358,8 +7062,7 @@ /obj/machinery/light/small, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -7477,8 +7180,7 @@ cell_type = 5000; dir = 4; name = "Security Office APC"; - pixel_x = 24; - pixel_y = 0 + pixel_x = 24 }, /obj/structure/cable/yellow, /turf/open/floor/plasteel/red/side{ @@ -7521,20 +7223,14 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "anG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "anH" = ( /obj/structure/chair{ dir = 1 @@ -7543,17 +7239,13 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 4 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "anI" = ( /obj/structure/chair{ dir = 1 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "anJ" = ( /obj/structure/chair{ dir = 1 @@ -7564,9 +7256,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "anK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -7574,17 +7264,13 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 1 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "anL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "anM" = ( /obj/machinery/space_heater, /turf/open/floor/plating, @@ -7613,9 +7299,7 @@ "anR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/black, /area/engine/gravity_generator) @@ -7688,8 +7372,7 @@ "anZ" = ( /obj/effect/decal/cleanable/oil, /obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/machinery/light/small{ dir = 4 @@ -7890,9 +7573,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -8143,7 +7824,6 @@ /obj/machinery/power/apc{ dir = 2; name = "Disposal APC"; - pixel_x = 0; pixel_y = -24 }, /obj/structure/cable/yellow, @@ -8217,9 +7897,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aoU" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -8232,9 +7910,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aoV" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -8247,9 +7923,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aoW" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -8263,9 +7937,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aoX" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -8281,9 +7953,7 @@ location = "14.5-Recreation" }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aoY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -8292,9 +7962,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 2 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aoZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -8302,9 +7970,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 2 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "apa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 @@ -8312,9 +7978,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 2 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "apb" = ( /obj/structure/grille, /turf/open/floor/plating, @@ -8325,20 +7989,16 @@ "apd" = ( /obj/structure/table, /obj/item/weapon/tank/internals/emergency_oxygen{ - pixel_x = -8; - pixel_y = 0 + pixel_x = -8 }, /obj/item/weapon/tank/internals/emergency_oxygen{ - pixel_x = -8; - pixel_y = 0 + pixel_x = -8 }, /obj/item/clothing/mask/breath{ - pixel_x = 4; - pixel_y = 0 + pixel_x = 4 }, /obj/item/clothing/mask/breath{ - pixel_x = 4; - pixel_y = 0 + pixel_x = 4 }, /obj/effect/decal/cleanable/cobweb, /obj/structure/sign/securearea{ @@ -8346,7 +8006,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plating, @@ -8474,8 +8133,7 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, @@ -8500,7 +8158,6 @@ /obj/machinery/door/window/northright{ dir = 2; name = "delivery door"; - pixel_y = 0; req_access_txt = "31" }, /obj/structure/disposalpipe/segment, @@ -8516,8 +8173,7 @@ /area/maintenance/disposal) "apt" = ( /obj/structure/sign/securearea{ - name = "\improper STAY CLEAR HEAVY MACHINERY"; - pixel_y = 0 + name = "\improper STAY CLEAR HEAVY MACHINERY" }, /turf/closed/wall, /area/maintenance/disposal) @@ -8636,8 +8292,7 @@ "apE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/red/corner{ dir = 1 @@ -8753,8 +8408,7 @@ /area/security/warden) "apQ" = ( /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/structure/closet/wardrobe/red, /obj/machinery/camera{ @@ -8767,8 +8421,7 @@ "apR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/open/floor/plasteel/red/side{ dir = 8 @@ -8812,8 +8465,7 @@ /area/security/main) "apZ" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/camera{ c_tag = "Security - Office - Starboard"; @@ -8840,9 +8492,7 @@ "aqc" = ( /obj/structure/closet/lasertag/red, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqd" = ( /obj/structure/rack, /obj/item/clothing/under/color/red, @@ -8850,15 +8500,11 @@ /obj/item/clothing/neck/tie/red, /obj/item/clothing/head/soft/red, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqf" = ( /obj/structure/closet/lasertag/blue, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqg" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -8867,9 +8513,7 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 8 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqh" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -8881,9 +8525,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqi" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment{ @@ -8892,13 +8534,10 @@ /turf/open/floor/plasteel/neutral/corner{ dir = 2 }, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqj" = ( /obj/machinery/disposal/bin, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = -26 }, /obj/structure/disposalpipe/trunk{ @@ -8909,63 +8548,47 @@ dir = 1 }, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqk" = ( /obj/machinery/vending/coffee, /obj/item/device/radio/intercom{ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -28 }, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aql" = ( /obj/machinery/light, /obj/machinery/vending/cola/random, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqm" = ( /obj/machinery/vending/cigarette, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, /turf/closed/wall, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, /turf/closed/wall, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "aqq" = ( /obj/item/weapon/cigbutt, /turf/open/floor/plating, @@ -9013,8 +8636,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/cable{ d1 = 1; @@ -9030,8 +8652,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -9045,8 +8666,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4; @@ -9061,8 +8681,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/cable{ d1 = 2; @@ -9127,7 +8746,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plating, @@ -9172,7 +8790,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plating{ @@ -9318,8 +8935,7 @@ dir = 2; name = "Prison Monitor"; network = list("Prison"); - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) @@ -9353,9 +8969,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/showroomfloor, /area/security/warden) @@ -9702,7 +9316,6 @@ "arQ" = ( /obj/machinery/airalarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -9717,9 +9330,7 @@ "arR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/power/terminal, /obj/effect/turf_decal/stripes/line{ @@ -9735,8 +9346,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/chair/office/light, /obj/effect/turf_decal/stripes/line{ @@ -9822,7 +9432,6 @@ /obj/machinery/button/door{ id = "supplybridge"; name = "Shuttle Bay Space Bridge Control"; - pixel_x = 0; pixel_y = 27; req_access_txt = "0" }, @@ -9873,7 +9482,6 @@ /obj/machinery/button/door{ id = "supplybridge"; name = "Shuttle Bay Space Bridge Control"; - pixel_x = 0; pixel_y = 27; req_access_txt = "0" }, @@ -10094,7 +9702,6 @@ icon_state = "4-8" }, /obj/machinery/newscaster/security_unit{ - pixel_x = 0; pixel_y = -30 }, /obj/item/weapon/folder/red, @@ -10114,7 +9721,6 @@ }, /obj/item/weapon/pen, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 0; pixel_y = -32 }, /turf/open/floor/plasteel/showroomfloor, @@ -10157,7 +9763,6 @@ /obj/machinery/button/door{ id = "Prison Gate"; name = "Prison Wing Lockdown"; - pixel_x = 0; pixel_y = 7; req_access_txt = "2" }, @@ -10336,7 +9941,6 @@ "asG" = ( /obj/machinery/light, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = -32 }, /obj/structure/disposalpipe/segment{ @@ -10395,9 +9999,7 @@ "asL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/red/side{ dir = 6 @@ -10415,7 +10017,6 @@ layer = 4; name = "interrogation monitor"; network = list("interrogation"); - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/grimy, @@ -10433,7 +10034,6 @@ frequency = 1424; listening = 1; name = "Interrogation Intercom"; - pixel_x = 0; pixel_y = -31 }, /turf/open/floor/plasteel/grimy, @@ -10484,7 +10084,6 @@ }, /obj/structure/table/wood, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/item/weapon/lighter, @@ -10506,7 +10105,6 @@ name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, @@ -10565,15 +10163,12 @@ name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/bed, /obj/item/weapon/bedsheet, @@ -10590,7 +10185,6 @@ "atc" = ( /obj/structure/dresser, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/carpet, @@ -10676,8 +10270,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 + name = "HIGH VOLTAGE" }, /turf/closed/wall, /area/maintenance/solars/starboard/fore) @@ -11139,9 +10732,7 @@ "aue" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -11282,7 +10873,6 @@ dir = 1; icon_state = "radiation"; name = "RADIOACTIVE AREA"; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -11310,12 +10900,10 @@ dir = 1; icon_state = "radiation"; name = "RADIOACTIVE AREA"; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -11365,8 +10953,7 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plating, /area/maintenance/starboard/fore) @@ -11387,7 +10974,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/decal/cleanable/cobweb, @@ -11510,8 +11096,7 @@ "auR" = ( /obj/machinery/computer/shuttle/labor, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = -31; - pixel_y = 0 + pixel_x = -31 }, /turf/open/floor/mineral/plastitanium/brig, /area/shuttle/labor) @@ -11538,8 +11123,7 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/open/floor/plasteel/red/corner{ dir = 8 @@ -11580,7 +11164,6 @@ pixel_y = -26 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = -32 }, /turf/open/floor/plasteel/vault, @@ -11651,7 +11234,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -11666,7 +11248,6 @@ dir = 1 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/plasteel/red/corner{ @@ -11735,8 +11316,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/neutral/corner{ dir = 1 @@ -11754,9 +11334,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) @@ -11766,8 +11344,7 @@ dir = 4 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 2 @@ -11836,7 +11413,6 @@ dir = 1; icon_state = "radiation"; name = "RADIOACTIVE AREA"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/stripes/line{ @@ -11945,7 +11521,6 @@ dir = 1; icon_state = "radiation"; name = "RADIOACTIVE AREA"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/stripes/line{ @@ -12058,7 +11633,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/stripes/line{ @@ -12188,7 +11762,6 @@ /obj/machinery/button/flasher{ id = "gulagshuttleflasher"; name = "Flash Control"; - pixel_x = 0; pixel_y = -26; req_access_txt = "1" }, @@ -12226,7 +11799,6 @@ /obj/machinery/button/door{ id = "prison release"; name = "Labor Camp Shuttle Lockdown"; - pixel_x = 0; pixel_y = -25; req_access_txt = "2" }, @@ -12328,9 +11900,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -12471,9 +12041,7 @@ "awq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 4; @@ -12570,7 +12138,6 @@ dir = 1 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/structure/dresser, @@ -12592,7 +12159,6 @@ name = "Cabin Bolt Control"; normaldoorcontrol = 1; pixel_x = 25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, @@ -12622,21 +12188,17 @@ name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/wood, /area/crew_quarters/dorms) "awH" = ( /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/structure/table/wood, @@ -12992,7 +12554,6 @@ }, /obj/machinery/button/flasher{ id = "holdingflash"; - pixel_x = 0; pixel_y = -26; req_access_txt = "1" }, @@ -13048,8 +12609,7 @@ dir = 4 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/red/side{ dir = 6 @@ -13079,9 +12639,7 @@ "axz" = ( /obj/structure/table, /obj/item/weapon/folder/red, -/obj/item/device/taperecorder{ - pixel_y = 0 - }, +/obj/item/device/taperecorder, /obj/item/device/radio/intercom{ anyai = 1; broadcasting = 1; @@ -13089,7 +12647,6 @@ frequency = 1424; listening = 0; name = "Interrogation Intercom"; - pixel_x = 0; pixel_y = -24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -13109,9 +12666,7 @@ "axB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/black, /area/security/brig) @@ -13121,9 +12676,7 @@ "axD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -13360,7 +12913,6 @@ }, /obj/machinery/shower{ dir = 8; - icon_state = "shower"; name = "emergency shower" }, /obj/structure/sign/securearea{ @@ -13390,8 +12942,7 @@ /obj/item/weapon/tank/internals/emergency_oxygen/engi, /obj/item/weapon/tank/internals/emergency_oxygen/engi, /obj/item/clothing/mask/breath{ - pixel_x = 4; - pixel_y = 0 + pixel_x = 4 }, /turf/open/floor/plasteel/black, /area/engine/engineering) @@ -13494,7 +13045,6 @@ /obj/machinery/power/apc{ dir = 1; name = "Vault APC"; - pixel_x = 0; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -13518,16 +13068,13 @@ "ayu" = ( /obj/machinery/mineral/labor_claim_console{ machinedir = 1; - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/mineral/titanium/blue, /area/shuttle/labor) "ayv" = ( /turf/closed/wall, -/area/prison/solitary{ - name = "Prisoner Education Chamber" - }) +/area/prison/execution_room) "ayw" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -13735,7 +13282,6 @@ /area/security/detectives_office) "ayK" = ( /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -13749,9 +13295,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/airalarm{ pixel_y = 26 @@ -13760,7 +13304,6 @@ /area/crew_quarters/toilet/restrooms) "ayM" = ( /obj/machinery/shower{ - icon_state = "shower"; dir = 8 }, /obj/effect/landmark/start/assistant, @@ -13940,7 +13483,6 @@ /obj/structure/closet/emcloset, /obj/machinery/status_display{ density = 0; - pixel_x = 0; pixel_y = 32; supply_display = 1 }, @@ -13981,7 +13523,6 @@ icon_state = "0-4" }, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = 38 }, /obj/structure/closet/wardrobe/miner, @@ -14091,9 +13632,7 @@ "azv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/vault{ dir = 1 @@ -14163,9 +13702,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/floorgrime, /area/security/brig) @@ -14196,18 +13733,14 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/floorgrime, /area/security/brig) "azH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/flasher{ id = "Cell 3"; @@ -14366,7 +13899,6 @@ desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/carpet, @@ -14384,7 +13916,6 @@ /obj/machinery/button/door{ id = "detective_shutters"; name = "detective's office shutters control"; - pixel_x = 0; pixel_y = 26; req_access_txt = "4" }, @@ -14440,7 +13971,6 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /turf/open/floor/plasteel/freezer, @@ -14455,7 +13985,6 @@ pixel_x = 28 }, /obj/machinery/shower{ - icon_state = "shower"; dir = 8 }, /turf/open/floor/plasteel/freezer, @@ -14471,8 +14000,7 @@ pixel_y = 1 }, /obj/item/clothing/under/suit_jacket/really_black{ - pixel_x = -2; - pixel_y = 0 + pixel_x = -2 }, /obj/machinery/light/small{ dir = 1 @@ -14481,7 +14009,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 28 }, /obj/item/clothing/tie/waistcoat, @@ -14653,7 +14180,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/machinery/camera{ @@ -14703,7 +14229,6 @@ "aAw" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10; - pixel_x = 0; initialize_directions = 10 }, /turf/open/floor/plasteel/black, @@ -14776,9 +14301,7 @@ "aAF" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/quartermaster/miningoffice) @@ -14854,8 +14377,7 @@ "aAO" = ( /obj/structure/closet/crate, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/effect/spawner/lootdrop/maintenance{ lootcount = 3; @@ -14910,8 +14432,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/circuit/green{ luminosity = 2 @@ -15034,8 +14555,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/red/side{ dir = 10 @@ -15052,8 +14572,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/red/side{ dir = 6 @@ -15062,9 +14581,7 @@ "aBf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/light/small{ dir = 8 @@ -15153,7 +14670,6 @@ "aBp" = ( /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/computer/secure_data, @@ -15204,7 +14720,6 @@ /area/maintenance/fore) "aBt" = ( /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -15219,7 +14734,6 @@ /area/crew_quarters/toilet/restrooms) "aBv" = ( /obj/machinery/shower{ - icon_state = "shower"; dir = 8 }, /turf/open/floor/plasteel/freezer, @@ -15234,8 +14748,7 @@ dir = 6 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 1 @@ -15269,7 +14782,6 @@ /obj/machinery/power/apc{ dir = 1; name = "Dormitories APC"; - pixel_x = 0; pixel_y = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -15308,8 +14820,7 @@ "aBB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/sign/pods{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/plasteel/neutral/corner{ dir = 2 @@ -15404,7 +14915,6 @@ "aBJ" = ( /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -15488,8 +14998,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /turf/closed/wall, /area/quartermaster/miningoffice) @@ -15786,23 +15295,19 @@ /obj/structure/table/wood, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/power/apc{ dir = 8; name = "Detective APC"; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/structure/cable/yellow{ d2 = 4; icon_state = "0-4" }, /obj/item/device/taperecorder{ - pixel_x = 3; - pixel_y = 0 + pixel_x = 3 }, /obj/item/weapon/storage/box/evidence, /obj/item/device/flashlight/seclite, @@ -15959,16 +15464,13 @@ name = "Dorm Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, /obj/effect/decal/cleanable/cobweb, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/carpet, /area/crew_quarters/dorms) @@ -15993,8 +15495,7 @@ /obj/structure/reagent_dispensers/fueltank, /obj/item/device/radio/intercom{ name = "Station Intercom (General)"; - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /obj/effect/turf_decal/bot{ dir = 1 @@ -16038,9 +15539,7 @@ "aCS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/engine/engineering) @@ -16083,8 +15582,7 @@ "aCW" = ( /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/window/reinforced/highpressure/fulltile, /turf/open/floor/plating, @@ -16173,7 +15671,6 @@ /obj/structure/closet/secure_closet/miner, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/brown{ @@ -16220,9 +15717,7 @@ "aDo" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/light_construct/small{ dir = 4 @@ -16278,7 +15773,6 @@ id = "prison release"; name = "Labor Camp Shuttle Lockdown"; pixel_x = -25; - pixel_y = 0; req_access_txt = "2" }, /obj/effect/turf_decal/delivery, @@ -16302,7 +15796,6 @@ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/red/corner{ @@ -16314,7 +15807,6 @@ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/camera{ @@ -16333,7 +15825,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/red/corner{ @@ -16466,8 +15957,7 @@ "aDI" = ( /obj/machinery/requests_console{ department = "Detective's office"; - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /obj/structure/table/wood, /obj/machinery/light/small{ @@ -16501,7 +15991,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -26 }, /obj/structure/cable/yellow{ @@ -16517,9 +16006,7 @@ "aDM" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 2; @@ -16566,7 +16053,6 @@ dir = 8 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /obj/machinery/button/door{ @@ -16574,7 +16060,6 @@ name = "Lock Control"; normaldoorcontrol = 1; pixel_x = -25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, @@ -16641,11 +16126,9 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/freezer, @@ -16734,7 +16217,6 @@ /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/effect/turf_decal/bot{ @@ -16761,9 +16243,7 @@ "aEk" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -16862,8 +16342,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -16937,8 +16416,7 @@ "aEz" = ( /obj/structure/closet/secure_closet/miner, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/item/clothing/suit/hooded/wintercoat/miner, /turf/open/floor/plasteel/brown{ @@ -16969,7 +16447,6 @@ /obj/machinery/button/door{ id = "qm_warehouse"; name = "Warehouse Door Control"; - pixel_x = 0; pixel_y = -24; req_access_txt = "50" }, @@ -16997,8 +16474,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Warehouse APC"; - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/structure/cable/yellow{ d2 = 8; @@ -17040,7 +16516,6 @@ "aEI" = ( /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/open/floor/plasteel, @@ -17051,7 +16526,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/light/small{ @@ -17069,9 +16543,7 @@ "aEL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/fore) @@ -17244,9 +16716,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/black, /area/security/brig) @@ -17258,7 +16728,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/light/small{ @@ -17280,7 +16749,6 @@ /obj/machinery/door/window{ dir = 1; name = "glass door"; - pixel_y = 0; req_access_txt = "0" }, /turf/open/floor/plasteel/black, @@ -17319,7 +16787,6 @@ /obj/machinery/power/apc{ dir = 2; name = "Restrooms APC"; - pixel_x = 0; pixel_y = -26 }, /obj/structure/cable/yellow{ @@ -17570,8 +17037,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/corner, /turf/open/floor/engine, @@ -17584,8 +17050,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, @@ -17603,7 +17068,6 @@ "aFE" = ( /obj/structure/table/wood, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/item/weapon/folder, @@ -17620,7 +17084,6 @@ /obj/machinery/requests_console{ department = "Mining"; departmentType = 0; - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/brown{ @@ -17807,8 +17270,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/machinery/camera{ c_tag = "Storage Wing - Security Access Door"; @@ -17898,7 +17360,6 @@ icon_state = "4-8" }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/red/corner{ @@ -17956,7 +17417,6 @@ cell_type = 5000; dir = 2; name = "Fore Primary Hallway APC"; - pixel_x = 0; pixel_y = -27 }, /obj/structure/cable/yellow, @@ -17981,7 +17441,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -26 }, /turf/open/floor/plasteel/red/corner{ @@ -18064,7 +17523,6 @@ "aGq" = ( /obj/machinery/computer/security, /obj/machinery/newscaster/security_unit{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/black, @@ -18083,7 +17541,6 @@ dir = 1; name = "Prison Monitor"; network = list("Prison"); - pixel_x = 0; pixel_y = -30 }, /obj/item/weapon/restraints/handcuffs, @@ -18101,7 +17558,6 @@ pixel_x = 24 }, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/black, @@ -18177,7 +17633,6 @@ dir = 8 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /obj/effect/landmark/blobstart, @@ -18186,7 +17641,6 @@ name = "Lock Control"; normaldoorcontrol = 1; pixel_x = -25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, @@ -18224,12 +17678,10 @@ /area/maintenance/fore) "aGF" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet/restrooms) @@ -18272,7 +17724,6 @@ }, /obj/machinery/airalarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/open/floor/plasteel/neutral/corner{ @@ -18437,8 +17888,7 @@ /area/engine/engineering) "aGV" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -18529,7 +17979,6 @@ /obj/machinery/button/door{ id = "qm_warehouse"; name = "Warehouse Door Control"; - pixel_x = 0; pixel_y = 24; req_access_txt = "50" }, @@ -18695,12 +18144,10 @@ "aHt" = ( /obj/machinery/vending/cigarette, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel, @@ -18708,9 +18155,7 @@ "aHu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -18764,7 +18209,6 @@ desc = "A direction sign, pointing out which way the security department is."; dir = 1; icon_state = "direction_sec"; - pixel_x = 0; pixel_y = 8 }, /turf/closed/wall, @@ -18802,9 +18246,7 @@ "aHI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/light_switch{ pixel_x = -26 @@ -18814,9 +18256,7 @@ "aHJ" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/structure/mirror{ pixel_x = 28 @@ -18898,7 +18338,6 @@ name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, @@ -18906,9 +18345,7 @@ /obj/item/weapon/bedsheet, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/wood, /area/crew_quarters/dorms) @@ -18999,7 +18436,6 @@ /obj/machinery/button/door{ id = "aux_base_shutters"; name = "Public Shutters Control"; - pixel_x = 0; pixel_y = -24; req_access_txt = "0"; req_one_access_txt = "32;47;48" @@ -19020,7 +18456,6 @@ }, /obj/machinery/status_display{ density = 0; - pixel_x = 0; pixel_y = 32; supply_display = 1 }, @@ -19231,14 +18666,11 @@ "aIu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/power/apc{ dir = 2; name = "Storage Wing APC"; - pixel_x = 0; pixel_y = -27 }, /obj/structure/cable/yellow{ @@ -19297,7 +18729,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -26 }, /obj/machinery/camera{ @@ -19411,7 +18842,6 @@ /obj/item/weapon/folder/red, /obj/item/weapon/restraints/handcuffs, /obj/machinery/newscaster/security_unit{ - pixel_x = 0; pixel_y = -30 }, /obj/structure/cable/yellow{ @@ -19532,7 +18962,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/light{ @@ -19575,12 +19004,10 @@ }, /obj/machinery/requests_console{ department = "Law office"; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/newscaster{ - pixel_x = -31; - pixel_y = 0 + pixel_x = -31 }, /turf/open/floor/wood, /area/lawoffice) @@ -19593,7 +19020,6 @@ desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/wood, @@ -19659,7 +19085,6 @@ dir = 8 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /obj/effect/landmark/blobstart, @@ -19668,7 +19093,6 @@ name = "Lock Control"; normaldoorcontrol = 1; pixel_x = -25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, @@ -19695,7 +19119,6 @@ id = "Toilet4"; name = "Lock Control"; normaldoorcontrol = 1; - pixel_x = 0; pixel_y = -25; req_access_txt = "0"; specialfunctions = 4 @@ -19809,8 +19232,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /turf/open/floor/plating, /area/quartermaster/storage) @@ -20032,8 +19454,7 @@ broadcasting = 1; dir = 8; listening = 0; - name = "Station Intercom (Court)"; - pixel_x = 0 + name = "Station Intercom (Court)" }, /turf/open/floor/plasteel/neutral/side{ dir = 1 @@ -20198,8 +19619,7 @@ }, /obj/structure/table, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, @@ -20312,7 +19732,6 @@ id = "engsm"; name = "Radiation Shutters Control"; pixel_x = 24; - pixel_y = 0; req_access_txt = "10" }, /obj/machinery/atmospherics/pipe/manifold/general/visible{ @@ -20653,12 +20072,9 @@ "aLr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/flasher{ - pixel_x = 0; pixel_y = 24; id = "AI" }, @@ -20720,7 +20136,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -20750,9 +20165,7 @@ /area/security/courtroom) "aLD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/light{ icon_state = "tube1"; @@ -20834,7 +20247,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 30 }, /obj/effect/turf_decal/delivery, @@ -20847,7 +20259,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/light/small{ @@ -20857,10 +20268,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/locker) "aLQ" = ( -/obj/machinery/disposal/bin{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /obj/machinery/camera{ c_tag = "Locker Room Starboard"; @@ -20899,7 +20307,6 @@ /area/crew_quarters/locker) "aLU" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -20925,9 +20332,7 @@ "aLW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/neutral/side{ dir = 5 @@ -20979,8 +20384,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/cable/yellow{ d1 = 1; @@ -20996,8 +20400,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/machinery/door/airlock/glass_engineering{ name = "Supermatter Engine"; @@ -21095,9 +20498,7 @@ "aMy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/loadingarea{ dir = 8 @@ -21185,7 +20586,6 @@ /obj/item/weapon/aiModule/core/full/corp, /obj/item/weapon/aiModule/core/full/custom, /obj/machinery/flasher{ - pixel_x = 0; pixel_y = 24; id = "AI" }, @@ -21205,7 +20605,6 @@ }, /obj/structure/window/reinforced, /obj/machinery/flasher{ - pixel_x = 0; pixel_y = 24; id = "AI" }, @@ -21307,8 +20706,7 @@ /area/lawoffice) "aMU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/cable/yellow{ d1 = 1; @@ -21321,7 +20719,6 @@ /obj/structure/filingcabinet/employment, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/wood, @@ -21423,8 +20820,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/disposalpipe/junction{ icon_state = "pipe-j1"; @@ -21437,9 +20833,7 @@ "aNe" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment{ dir = 8; @@ -21576,9 +20970,7 @@ dir = 8 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aNy" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -21586,9 +20978,7 @@ layer = 2.9 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aNz" = ( /obj/structure/window/reinforced{ dir = 1; @@ -21596,9 +20986,7 @@ }, /obj/structure/window/reinforced, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aNA" = ( /obj/structure/closet{ name = "Evidence Closet 3" @@ -21623,9 +21011,7 @@ pixel_y = 1 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aNC" = ( /obj/structure/window/reinforced{ dir = 8 @@ -21742,9 +21128,7 @@ "aNO" = ( /obj/structure/closet/secure_closet/quartermaster, /obj/machinery/atmospherics/components/unary/vent_scrubber{ - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -21765,7 +21149,6 @@ /obj/machinery/power/apc{ dir = 1; name = "Quartermaster's Office APC"; - pixel_x = 0; pixel_y = 30 }, /obj/structure/cable/yellow{ @@ -21927,9 +21310,7 @@ "aOf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/security/courtroom) @@ -21980,21 +21361,17 @@ on = 1 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel, /area/security/courtroom) "aOn" = ( -/obj/item/device/taperecorder{ - pixel_y = 0 - }, +/obj/item/device/taperecorder, /obj/item/weapon/cartridge/lawyer, /obj/structure/table/wood, /obj/machinery/button/door{ id = "lawyer_shutters"; name = "law office shutters control"; - pixel_x = 0; pixel_y = -26; req_access_txt = "38" }, @@ -22026,7 +21403,6 @@ "aOr" = ( /obj/structure/closet/lawcloset, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = -28 }, /turf/open/floor/wood, @@ -22300,8 +21676,7 @@ cell_type = 10000; dir = 8; name = "Engine Room APC"; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/structure/cable/yellow{ d2 = 4; @@ -22357,7 +21732,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /turf/open/floor/engine, @@ -22370,9 +21744,7 @@ dir = 8 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aOU" = ( /obj/structure/window/reinforced{ dir = 8 @@ -22394,9 +21766,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/lattice/catwalk, /turf/open/space, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aOX" = ( /obj/structure/window/reinforced{ dir = 4 @@ -22559,8 +21929,7 @@ /obj/machinery/requests_console{ department = "Cargo Bay"; departmentType = 2; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plasteel, /area/quartermaster/qm) @@ -22630,8 +21999,7 @@ /obj/machinery/requests_console{ department = "Tool Storage"; departmentType = 0; - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/machinery/light{ icon_state = "tube1"; @@ -22812,8 +22180,7 @@ dir = 8 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 1 @@ -22934,8 +22301,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/vault, /area/engine/engineering) @@ -22956,7 +22322,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/camera{ @@ -23033,7 +22398,6 @@ /obj/machinery/status_display{ density = 0; layer = 3; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/computer/shuttle/pod{ @@ -23118,7 +22482,6 @@ /obj/structure/table, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/camera{ @@ -23143,8 +22506,7 @@ network = list("MINE","AuxBase") }, /obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/brown{ dir = 8 @@ -23161,14 +22523,10 @@ "aQt" = ( /obj/structure/table, /obj/item/weapon/clipboard, -/obj/item/weapon/stamp/qm{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/weapon/stamp/qm, /obj/machinery/status_display{ density = 0; pixel_x = 32; - pixel_y = 0; supply_display = 1 }, /obj/item/weapon/cartridge/quartermaster{ @@ -23242,12 +22600,10 @@ dir = 8 }, /obj/machinery/ai_status_display{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/machinery/flasher{ id = "AI"; - pixel_x = 0; pixel_y = -24 }, /turf/open/floor/plasteel/black, @@ -23305,12 +22661,10 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/flasher{ id = "AI"; - pixel_x = 0; pixel_y = -24 }, /turf/open/floor/plasteel/black, @@ -23321,8 +22675,7 @@ dir = 8 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8; @@ -23372,8 +22725,7 @@ dir = 8 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/item/weapon/twohanded/required/kirbyplants{ icon_state = "plant-03"; @@ -23579,7 +22931,6 @@ /obj/item/clothing/mask/balaclava, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/light/small{ @@ -23597,7 +22948,6 @@ dir = 5 }, /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -23681,8 +23031,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/cable{ d1 = 2; @@ -23703,8 +23052,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -23717,8 +23065,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /turf/open/floor/plating, /area/engine/engineering) @@ -23726,8 +23073,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/cable/yellow{ d1 = 1; @@ -23743,8 +23089,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -23806,15 +23151,11 @@ /area/engine/engineering) "aRy" = ( /turf/closed/wall/r_wall, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aRz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aRA" = ( /turf/closed/wall, /area/hallway/secondary/entry) @@ -23989,9 +23330,7 @@ "aRS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/brown{ dir = 4 @@ -24000,7 +23339,6 @@ "aRT" = ( /obj/machinery/flasher{ id = "AI"; - pixel_x = 0; pixel_y = -24 }, /obj/machinery/porta_turret/ai{ @@ -24121,8 +23459,7 @@ /obj/item/weapon/cultivator, /obj/item/weapon/hatchet, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/item/weapon/paper/hydroponics, /obj/item/weapon/coin/silver, @@ -24187,7 +23524,6 @@ pixel_y = 5 }, /obj/item/weapon/book/manual/wiki/engineering_construction{ - pixel_x = 0; pixel_y = 3 }, /obj/structure/closet/crate, @@ -24198,8 +23534,7 @@ /obj/machinery/power/terminal, /obj/structure/cable, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -24227,8 +23562,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door/airlock/glass_engineering{ name = "Power Monitoring"; @@ -24260,9 +23594,7 @@ "aSu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 4; @@ -24334,8 +23666,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -24346,8 +23677,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -24366,17 +23696,13 @@ dir = 5 }, /turf/closed/wall/r_wall, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aSF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/closed/wall/r_wall, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aSG" = ( /obj/structure/window/reinforced{ dir = 8 @@ -24430,7 +23756,6 @@ /obj/machinery/power/apc{ dir = 2; name = "Auxillary Base Construction APC"; - pixel_x = 0; pixel_y = -24 }, /turf/open/floor/plasteel/yellow/side, @@ -24449,7 +23774,6 @@ /obj/item/weapon/pipe_dispenser, /obj/machinery/airalarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/open/floor/plasteel/yellow/side, @@ -24551,7 +23875,6 @@ /obj/machinery/status_display{ density = 0; pixel_x = 32; - pixel_y = 0; supply_display = 1 }, /obj/effect/turf_decal/stripes/line{ @@ -24723,9 +24046,7 @@ "aTl" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/black, /area/security/courtroom) @@ -24734,14 +24055,12 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -26 }, /turf/open/floor/plasteel/black, /area/security/courtroom) "aTn" = ( /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /obj/machinery/light, @@ -24760,8 +24079,7 @@ /area/security/courtroom) "aTp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/plasteel/black, /area/security/courtroom) @@ -24838,7 +24156,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -26 }, /obj/machinery/camera{ @@ -24877,7 +24194,6 @@ }, /obj/machinery/light, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /turf/open/floor/plasteel/neutral/corner{ @@ -24894,8 +24210,7 @@ /area/crew_quarters/locker) "aTB" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 2 @@ -25055,9 +24370,7 @@ req_access_txt = "0" }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aTS" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -25072,24 +24385,18 @@ network = list("MiniSat") }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aTT" = ( /obj/structure/window/reinforced{ dir = 8 }, /obj/structure/lattice, /turf/open/space, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aTU" = ( /obj/structure/lattice, /turf/open/space, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aTV" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) @@ -25118,9 +24425,7 @@ dir = 4 }, /turf/open/space, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aTZ" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ @@ -25135,9 +24440,7 @@ network = list("MiniSat") }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aUa" = ( /obj/structure/window/reinforced{ dir = 4 @@ -25154,9 +24457,7 @@ req_access_txt = "0" }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aUb" = ( /obj/structure/sign/pods, /turf/closed/wall, @@ -25210,9 +24511,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/quartermaster/storage) @@ -25234,8 +24533,7 @@ "aUj" = ( /obj/structure/closet/secure_closet/security/cargo, /obj/machinery/light_switch{ - pixel_x = -25; - pixel_y = 0 + pixel_x = -25 }, /obj/machinery/airalarm{ pixel_y = 23 @@ -25279,8 +24577,7 @@ "aUm" = ( /obj/structure/filingcabinet, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/plasteel/red/side{ dir = 5 @@ -25347,8 +24644,7 @@ "aUu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light_switch{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/open/floor/plasteel/brown{ dir = 6 @@ -25371,15 +24667,12 @@ /area/ai_monitored/turret_protected/ai_upload_foyer) "aUy" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/turretid{ control_area = "AI Upload Chamber"; icon_state = "control_stun"; name = "AI Upload turret control"; - pixel_x = 0; pixel_y = 28 }, /obj/item/device/radio/intercom{ @@ -25397,7 +24690,6 @@ /obj/machinery/power/apc{ dir = 2; name = "AI Upload Access APC"; - pixel_x = 0; pixel_y = -27 }, /obj/machinery/light/small{ @@ -25408,8 +24700,7 @@ dir = 4; name = "AI Upload Monitor"; network = list("AIUpload"); - pixel_x = -29; - pixel_y = 0 + pixel_x = -29 }, /turf/open/floor/plasteel/vault{ dir = 6 @@ -25442,8 +24733,7 @@ dir = 8; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); - pixel_x = 29; - pixel_y = 0 + pixel_x = 29 }, /obj/machinery/camera/motion{ c_tag = "AI Upload Foyer"; @@ -25461,14 +24751,12 @@ desc = "A direction sign, pointing out which way the security department is."; dir = 1; icon_state = "direction_sec"; - pixel_x = 0; pixel_y = 8 }, /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the engineering department is."; dir = 4; - icon_state = "direction_eng"; - pixel_y = 0 + icon_state = "direction_eng" }, /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the bridge is."; @@ -25592,7 +24880,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/black, @@ -25726,8 +25013,7 @@ announcementConsole = 0; department = "Engineering"; departmentType = 4; - name = "Engineering RC"; - pixel_y = 0 + name = "Engineering RC" }, /turf/closed/wall, /area/engine/engineering) @@ -25809,14 +25095,11 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) @@ -25828,7 +25111,6 @@ icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; - pixel_x = 0; pixel_y = 20 }, /turf/open/floor/plasteel/black, @@ -25846,14 +25128,12 @@ icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; - pixel_x = 0; pixel_y = 20 }, /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, @@ -25862,7 +25142,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/atmospherics/components/unary/vent_pump{ @@ -25903,7 +25182,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/structure/chair, @@ -25939,7 +25217,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/stripes/line{ @@ -26044,8 +25321,6 @@ "aVG" = ( /obj/machinery/status_display{ density = 0; - pixel_x = 0; - pixel_y = 0; supply_display = 1 }, /turf/closed/wall, @@ -26054,10 +25329,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 }, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/weapon/storage/firstaid/regular, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel{ name = "floor" @@ -26251,7 +25523,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/neutral/side{ @@ -26320,8 +25591,7 @@ /area/hallway/primary/central) "aWk" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/item/weapon/twohanded/required/kirbyplants{ icon_state = "plant-16"; @@ -26331,7 +25601,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /turf/open/floor/plasteel/neutral/side{ @@ -26384,7 +25653,6 @@ /area/hallway/primary/central) "aWq" = ( /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/machinery/disposal/bin, @@ -26450,12 +25718,10 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/machinery/computer/apc_control, /turf/open/floor/plasteel/vault, @@ -26466,7 +25732,6 @@ department = "Chief Engineer's Desk"; departmentType = 3; name = "Chief Engineer RC"; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/computer/card/minor/ce, @@ -26543,8 +25808,7 @@ /area/space) "aWL" = ( /obj/machinery/ai_status_display{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/machinery/light{ icon_state = "tube1"; @@ -26593,8 +25857,7 @@ dir = 4 }, /obj/machinery/ai_status_display{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) @@ -26602,9 +25865,7 @@ /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, -/area/hallway/secondary/entry{ - name = "Arrivals" - }) +/area/hallway/secondary/entry) "aWT" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -26621,7 +25882,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = -32 }, /obj/effect/turf_decal/stripes/line, @@ -26684,8 +25944,7 @@ /area/hallway/secondary/entry) "aXd" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/camera{ c_tag = "Arrivals - Fore Arm"; @@ -26789,8 +26048,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -26835,12 +26093,10 @@ "aXp" = ( /obj/item/weapon/book/manual/wiki/security_space_law, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/table/reinforced, /turf/open/floor/plasteel/red/side, @@ -27052,7 +26308,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/effect/turf_decal/stripes/line{ @@ -27079,7 +26334,6 @@ dir = 2 }, /obj/machinery/ai_status_display{ - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/stripes/line{ @@ -27316,9 +26570,7 @@ }, /obj/machinery/holopad, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "aYe" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -27422,7 +26674,6 @@ }, /obj/item/weapon/circuitboard/computer/arcade/battle, /obj/machinery/ai_status_display{ - pixel_x = 0; pixel_y = 31 }, /turf/open/floor/plasteel/black, @@ -27458,7 +26709,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 28 }, /turf/open/floor/plasteel/black, @@ -27504,8 +26754,7 @@ /obj/machinery/power/apc{ dir = 4; name = "CE Office APC"; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ @@ -27593,8 +26842,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/circuit, @@ -27617,17 +26865,14 @@ "aYC" = ( /obj/structure/sign/securearea{ desc = "A warning sign which reads 'KEEP CLEAR OF DOCKING AREA'."; - name = "KEEP CLEAR: DOCKING AREA"; - pixel_y = 0 + name = "KEEP CLEAR: DOCKING AREA" }, /turf/closed/wall, /area/hallway/secondary/entry) "aYE" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -27653,7 +26898,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = -32 }, /obj/effect/turf_decal/stripes/line, @@ -27682,7 +26926,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/arrival{ @@ -27898,8 +27141,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -28068,8 +27310,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -28125,8 +27366,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Tech Storage APC"; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/structure/cable/yellow{ d2 = 4; @@ -28150,9 +27390,7 @@ "aZz" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 4; @@ -28185,8 +27423,7 @@ maxcharge = 15000 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/light/small{ dir = 4 @@ -28265,12 +27502,10 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -28281,8 +27516,7 @@ /obj/effect/landmark/lightsout, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/cable/yellow{ d1 = 1; @@ -28297,12 +27531,9 @@ "aZK" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/shower{ - icon_state = "shower"; dir = 8 }, /obj/effect/turf_decal/stripes/line{ @@ -28313,13 +27544,11 @@ "aZL" = ( /obj/structure/filingcabinet, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 0; pixel_y = 30 }, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/red/side{ dir = 9 @@ -28330,7 +27559,6 @@ /obj/item/device/radio/intercom{ dir = 4; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 29 }, /obj/machinery/recharger{ @@ -28348,8 +27576,7 @@ }, /obj/item/weapon/pen, /obj/machinery/newscaster/security_unit{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/plasteel/red/side{ dir = 5 @@ -28377,8 +27604,7 @@ freerange = 1; listening = 1; name = "Common Channel"; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/item/device/radio/intercom{ anyai = 1; @@ -28451,8 +27677,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/circuit, @@ -28483,8 +27708,7 @@ freerange = 1; listening = 1; name = "Common Channel"; - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/item/device/radio/intercom{ anyai = 1; @@ -28744,9 +27968,7 @@ /area/quartermaster/storage) "bat" = ( /turf/closed/wall, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bau" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -28764,9 +27986,7 @@ /turf/open/floor/plasteel{ name = "floor" }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bav" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -28786,9 +28006,7 @@ /turf/open/floor/plasteel{ name = "floor" }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "baw" = ( /obj/item/weapon/stamp{ pixel_x = -3; @@ -28808,25 +28026,20 @@ /obj/machinery/requests_console{ department = "Cargo Bay"; departmentType = 2; - pixel_x = 0; pixel_y = 30 }, /obj/item/weapon/pen/red, /turf/open/floor/plasteel/brown{ dir = 9 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bax" = ( /obj/structure/table/reinforced, /obj/machinery/computer/stockexchange, /turf/open/floor/plasteel/brown{ dir = 5 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bay" = ( /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the Cargo department is."; @@ -28835,9 +28048,7 @@ pixel_y = -5 }, /turf/closed/wall, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "baz" = ( /obj/machinery/computer/cargo/request, /obj/effect/turf_decal/delivery, @@ -28846,13 +28057,10 @@ "baA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/status_display{ density = 0; - pixel_x = 0; pixel_y = 32; supply_display = 1 }, @@ -28897,8 +28105,7 @@ "baF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/machinery/light{ dir = 8 @@ -28984,7 +28191,6 @@ dir = 4 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/neutral/corner{ @@ -29135,7 +28341,6 @@ initialize_directions = 11 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/neutral/corner{ @@ -29222,7 +28427,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 28 }, /turf/open/floor/plasteel/yellow/side{ @@ -29310,9 +28514,7 @@ dir = 8; layer = 2.9 }, -/obj/item/weapon/circuitboard/computer/cloning{ - pixel_x = 0 - }, +/obj/item/weapon/circuitboard/computer/cloning, /obj/item/weapon/circuitboard/computer/med_data{ pixel_x = 3; pixel_y = -3 @@ -29442,8 +28644,7 @@ dir = 8; name = "Engine Monitor"; network = list("Engine"); - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plasteel/vault{ dir = 5 @@ -29501,8 +28702,7 @@ dir = 4; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); - pixel_x = -29; - pixel_y = 0 + pixel_x = -29 }, /turf/open/floor/plasteel/red/side{ dir = 8 @@ -29524,8 +28724,7 @@ /obj/machinery/requests_console{ department = "Security"; departmentType = 5; - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/plasteel/red/side{ dir = 4 @@ -29621,9 +28820,7 @@ /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /turf/open/floor/plating, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bbO" = ( /obj/structure/plasticflaps{ opacity = 1 @@ -29648,8 +28845,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Cargo Office APC"; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/structure/cable/yellow{ d2 = 4; @@ -29658,9 +28854,7 @@ /turf/open/floor/plasteel/brown{ dir = 9 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bbR" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -29676,35 +28870,26 @@ /turf/open/floor/plasteel/brown{ dir = 1 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bbS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/status_display{ density = 0; - pixel_x = 0; pixel_y = 32; supply_display = 1 }, /turf/open/floor/plasteel/brown{ dir = 1 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bbT" = ( /turf/open/floor/plasteel/brown/corner{ dir = 1 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bbU" = ( /obj/effect/landmark/start/cargo_technician, /obj/structure/chair/office/dark{ @@ -29713,9 +28898,7 @@ /turf/open/floor/plasteel/brown{ dir = 4 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bbV" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -29730,9 +28913,7 @@ }, /obj/item/weapon/pen, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bbW" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -29777,8 +28958,7 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/open/floor/plasteel/neutral/corner{ dir = 1 @@ -29856,8 +29036,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/item/clothing/gloves/color/fyellow, /obj/item/clothing/suit/hazardvest, @@ -29881,9 +29060,7 @@ "bcq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/storage/tools) @@ -29895,7 +29072,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/light/small{ @@ -30019,8 +29195,7 @@ "bcE" = ( /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/structure/disposalpipe/segment{ dir = 4; @@ -30028,9 +29203,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/vault{ dir = 5 @@ -30080,8 +29253,7 @@ icon_state = "1-2" }, /obj/machinery/newscaster{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/plasteel/vault{ dir = 5 @@ -30138,8 +29310,7 @@ dir = 8; name = "Engine Monitor"; network = list("Engine"); - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plasteel/red/side{ dir = 4 @@ -30156,8 +29327,7 @@ dir = 8 }, /obj/machinery/ai_status_display{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) @@ -30188,9 +29358,7 @@ "bcV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/firealarm{ @@ -30238,9 +29406,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/red/side{ dir = 1 @@ -30279,7 +29445,6 @@ "bdb" = ( /obj/machinery/computer/secure_data, /obj/machinery/newscaster/security_unit{ - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/plasteel/red/side{ @@ -30291,7 +29456,6 @@ pixel_x = 27 }, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 0; pixel_y = 30 }, /obj/structure/closet/secure_closet/security, @@ -30382,15 +29546,12 @@ req_access_txt = 1 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/brown{ dir = 8 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bdm" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -30402,9 +29563,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bdn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -30414,9 +29573,7 @@ initialize_directions = 11 }, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bdo" = ( /obj/structure/disposalpipe/segment{ dir = 2; @@ -30426,9 +29583,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bdp" = ( /obj/machinery/computer/cargo, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -30437,9 +29592,7 @@ /turf/open/floor/plasteel/brown{ dir = 4 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bdq" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -30447,9 +29600,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bdr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -30581,11 +29732,9 @@ /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/carpet, @@ -30594,7 +29743,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -30638,8 +29786,7 @@ /area/crew_quarters/heads/captain/private) "bdN" = ( /obj/machinery/light_switch{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/dresser, /obj/item/weapon/storage/secure/safe{ @@ -30794,7 +29941,6 @@ /obj/item/device/multitool, /obj/item/clothing/glasses/meson, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = -28 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -30813,12 +29959,9 @@ /area/storage/tech) "bee" = ( /obj/structure/table, -/obj/machinery/cell_charger{ - pixel_y = 0 - }, +/obj/machinery/cell_charger, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/item/weapon/stock_parts/cell/high{ @@ -30836,7 +29979,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -28 }, /turf/open/floor/plasteel/vault{ @@ -30845,7 +29987,6 @@ /area/crew_quarters/heads/chief) "beg" = ( /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = -29 }, /obj/machinery/suit_storage_unit/ce, @@ -30864,7 +30005,6 @@ dir = 1; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/vault{ @@ -30881,7 +30021,6 @@ /obj/machinery/button/door{ id = "ceprivacy"; name = "Privacy Shutters Control"; - pixel_x = 0; pixel_y = -26 }, /turf/open/floor/plasteel/vault{ @@ -30907,7 +30046,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/vault{ @@ -30969,9 +30107,7 @@ "ben" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -31013,17 +30149,14 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0; - pixel_y = 0 + name = "EXTERNAL AIRLOCK" }, /turf/closed/wall/r_wall, /area/space) "ber" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /turf/open/space, /area/space) @@ -31035,9 +30168,7 @@ dir = 6 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bet" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 8; @@ -31056,9 +30187,7 @@ network = list("MiniSat") }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "beu" = ( /obj/machinery/airalarm{ pixel_y = 23 @@ -31101,9 +30230,7 @@ network = list("MiniSat") }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bez" = ( /obj/structure/window/reinforced{ dir = 1; @@ -31111,9 +30238,7 @@ }, /obj/structure/window/reinforced, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "beA" = ( /obj/structure/window/reinforced{ dir = 4 @@ -31123,9 +30248,7 @@ layer = 2.9 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "beB" = ( /obj/structure/table, /obj/item/weapon/storage/firstaid/regular{ @@ -31356,7 +30479,6 @@ "beY" = ( /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -31373,9 +30495,7 @@ /turf/open/floor/plasteel/brown{ dir = 8 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "beZ" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -31386,31 +30506,23 @@ dir = 5 }, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bfa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bfb" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bfc" = ( /obj/structure/filingcabinet/filingcabinet, /turf/open/floor/plasteel/brown{ dir = 4 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bfd" = ( /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -31450,8 +30562,7 @@ /obj/machinery/requests_console{ department = "Janitorial"; departmentType = 1; - pixel_x = -29; - pixel_y = 0 + pixel_x = -29 }, /obj/item/weapon/reagent_containers/spray/cleaner, /obj/machinery/camera{ @@ -31709,7 +30820,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/open/floor/plasteel/neutral/corner{ @@ -31729,14 +30839,12 @@ desc = "A direction sign, pointing out which way the security department is."; dir = 1; icon_state = "direction_sec"; - pixel_x = 0; pixel_y = 8 }, /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the engineering department is."; dir = 4; - icon_state = "direction_eng"; - pixel_y = 0 + icon_state = "direction_eng" }, /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the bridge is."; @@ -31854,9 +30962,7 @@ on = 1 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bfT" = ( /obj/machinery/door/poddoor{ density = 0; @@ -31940,16 +31046,12 @@ req_one_access_txt = "32;19" }, /turf/open/floor/plating, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bgd" = ( /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bge" = ( /obj/machinery/light/small{ dir = 1 @@ -31961,9 +31063,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bgf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -31971,13 +31071,10 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bgg" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/machinery/door/window{ base_state = "right"; @@ -31990,9 +31087,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bgh" = ( /obj/structure/table/reinforced, /obj/item/weapon/paper_bin{ @@ -32001,8 +31096,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) @@ -32027,8 +31121,7 @@ /area/ai_monitored/turret_protected/ai) "bgl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) @@ -32047,8 +31140,7 @@ frequency = 1447; listening = 0; name = "Station Intercom (AI Private)"; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) @@ -32108,7 +31200,6 @@ "bgw" = ( /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -32262,9 +31353,7 @@ "bgI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/quartermaster/sorting) @@ -32287,7 +31376,6 @@ "bgL" = ( /obj/machinery/status_display{ density = 0; - pixel_x = 0; pixel_y = 32; supply_display = 1 }, @@ -32347,9 +31435,7 @@ /turf/open/floor/plasteel/brown{ dir = 8 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bgP" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -32365,9 +31451,7 @@ d2 = 8 }, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bgQ" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 @@ -32378,9 +31462,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bgR" = ( /obj/structure/disposalpipe/segment, /obj/effect/landmark/start/cargo_technician, @@ -32393,9 +31475,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bgS" = ( /obj/structure/disposalpipe/segment{ dir = 4; @@ -32412,9 +31492,7 @@ /turf/open/floor/plasteel/brown{ dir = 4 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bgT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -32437,9 +31515,7 @@ /turf/open/floor/plasteel{ name = "floor" }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bgU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -32553,9 +31629,7 @@ "bhd" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/item/weapon/reagent_containers/glass/bucket, /obj/item/weapon/mop, @@ -32576,8 +31650,7 @@ cell_type = 2500; dir = 4; name = "Central Maintenance APC"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -32620,7 +31693,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/item/weapon/folder/yellow{ @@ -32962,7 +32034,6 @@ /obj/machinery/power/apc{ dir = 1; name = "Starboard Hallway APC"; - pixel_x = 0; pixel_y = 26 }, /obj/structure/cable/yellow{ @@ -33004,8 +32075,7 @@ /obj/item/weapon/pen, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/table/glass, @@ -33022,8 +32092,7 @@ pixel_y = 3 }, /obj/item/weapon/book/manual/wiki/engineering_guide{ - pixel_x = -4; - pixel_y = 0 + pixel_x = -4 }, /obj/structure/table/glass, /turf/open/floor/plasteel/yellow/side{ @@ -33080,7 +32149,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/structure/disposalpipe/segment{ @@ -33183,13 +32251,10 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bil" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/machinery/door/window{ dir = 8; @@ -33198,9 +32263,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bim" = ( /obj/structure/table/reinforced, /obj/item/weapon/folder/blue{ @@ -33217,7 +32280,6 @@ dir = 8 }, /obj/machinery/ai_status_display{ - pixel_x = 0; pixel_y = -32 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -33231,9 +32293,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/ai) @@ -33261,7 +32321,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = -32 }, /turf/open/floor/plasteel/black, @@ -33389,9 +32448,7 @@ on = 1 }, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "biI" = ( /obj/structure/chair/office/dark{ dir = 4 @@ -33426,25 +32483,20 @@ /turf/open/floor/plasteel/brown{ dir = 8 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "biL" = ( /obj/structure/chair/office/dark{ dir = 8 }, /turf/open/floor/plasteel, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "biM" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/machinery/light_switch{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/light/small{ dir = 4 @@ -33452,9 +32504,7 @@ /turf/open/floor/plasteel/brown{ dir = 4 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "biN" = ( /turf/open/floor/plasteel/brown{ dir = 8 @@ -33478,9 +32528,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -33520,7 +32568,6 @@ /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -28 }, /obj/vehicle/janicart, @@ -33649,8 +32696,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/item/weapon/bikehorn/rubberducky, /obj/machinery/light_switch{ - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/item/weapon/card/id/captains_spare, /turf/open/floor/wood, @@ -33682,8 +32728,7 @@ "bjl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ @@ -33847,9 +32892,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -33957,8 +33000,7 @@ icon_state = "2-4" }, /obj/machinery/light_switch{ - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -34053,8 +33095,7 @@ /area/engine/break_room) "bjN" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced{ dir = 1; @@ -34064,22 +33105,17 @@ /area/space) "bjO" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bjP" = ( /turf/closed/wall/r_wall, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "bjQ" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/aisat_interior) @@ -34101,9 +33137,7 @@ /area/ai_monitored/turret_protected/ai) "bjT" = ( /turf/closed/wall/r_wall, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bjU" = ( /obj/structure/chair{ dir = 1 @@ -34178,7 +33212,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/machinery/light{ @@ -34217,8 +33250,7 @@ /area/hallway/primary/port) "bkf" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -34357,8 +33389,7 @@ cell_type = 2500; dir = 4; name = "Delivery Office APC"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/structure/cable/yellow{ d2 = 8; @@ -34373,58 +33404,45 @@ /obj/machinery/computer/stockexchange, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/brown{ dir = 10 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bko" = ( /obj/machinery/photocopier, /turf/open/floor/plasteel/brown{ dir = 2 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bkp" = ( /turf/open/floor/plasteel/brown{ dir = 2 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bkq" = ( /obj/structure/disposalpipe/segment, /obj/machinery/holopad, /turf/open/floor/plasteel/brown{ dir = 2 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bkr" = ( /obj/machinery/autolathe, /obj/machinery/newscaster{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/item/device/radio/intercom{ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -28 }, /turf/open/floor/plasteel/brown{ dir = 6 }, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bks" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; @@ -34465,8 +33483,7 @@ icon_state = "pipe-c" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/cable/yellow{ d1 = 1; @@ -34544,8 +33561,7 @@ }, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/modular_computer/console/preset/command, /turf/open/floor/plasteel/darkblue/side{ @@ -34556,7 +33572,6 @@ /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 29 }, /obj/machinery/computer/teleporter, @@ -34615,7 +33630,6 @@ network = list("MINE","AuxBase") }, /obj/machinery/keycard_auth{ - pixel_x = 0; pixel_y = 24 }, /turf/open/floor/plasteel/darkblue/side{ @@ -34628,8 +33642,7 @@ department = "Bridge"; departmentType = 5; name = "Bridge RC"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/structure/cable/yellow{ d1 = 1; @@ -34809,7 +33822,6 @@ dir = 4 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/caution/corner{ @@ -35044,16 +34056,12 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "blA" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on, /obj/structure/window/reinforced, /turf/open/floor/plating/airless, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "blB" = ( /obj/machinery/computer/teleporter, /obj/machinery/atmospherics/components/unary/vent_pump{ @@ -35062,37 +34070,29 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "blC" = ( /obj/machinery/teleport/station, /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "blD" = ( /obj/machinery/teleport/hub, /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "blE" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; @@ -35108,7 +34108,6 @@ icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; - pixel_x = 0; pixel_y = 20 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -35130,7 +34129,6 @@ icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; - pixel_x = 0; pixel_y = 20 }, /turf/open/floor/plasteel/darkblue/corner{ @@ -35159,8 +34157,7 @@ frequency = 1447; listening = 0; name = "Station Intercom (AI Private)"; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/open/floor/plasteel/black, /area/ai_monitored/turret_protected/aisat_interior) @@ -35175,15 +34172,12 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "blK" = ( /obj/machinery/recharge_station, /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/structure/cable/yellow{ @@ -35194,9 +34188,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "blL" = ( /obj/machinery/airalarm{ pixel_y = 26 @@ -35209,9 +34201,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "blM" = ( /obj/machinery/power/port_gen/pacman, /obj/structure/cable{ @@ -35221,9 +34211,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "blN" = ( /obj/structure/closet/emcloset, /turf/open/floor/mineral/titanium/blue, @@ -35436,17 +34424,13 @@ /obj/machinery/door/firedoor, /obj/machinery/mineral/ore_redemption, /turf/open/floor/plasteel/black, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bmi" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bmj" = ( /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the Suuply department is."; @@ -35456,9 +34440,7 @@ pixel_y = 8 }, /turf/closed/wall, -/area/quartermaster/office{ - name = "\improper Cargo Office" - }) +/area/quartermaster/office) "bmk" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -35484,14 +34466,12 @@ desc = "A direction sign, pointing out which way the security department is."; dir = 1; icon_state = "direction_sec"; - pixel_x = 0; pixel_y = 8 }, /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the engineering department is."; dir = 4; - icon_state = "direction_eng"; - pixel_y = 0 + icon_state = "direction_eng" }, /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the bridge is."; @@ -35509,7 +34489,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/neutral/corner{ @@ -35524,7 +34503,6 @@ /obj/machinery/button/door{ id = "hop"; name = "Privacy Shutters Control"; - pixel_x = 0; pixel_y = 25; req_access_txt = "28" }, @@ -35541,7 +34519,6 @@ desc = "Used for watching Prison Wing holding areas."; name = "Prison Monitor"; network = list("Prison"); - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/wood, @@ -35549,8 +34526,7 @@ "bmq" = ( /obj/machinery/recharger, /obj/item/weapon/storage/secure/safe{ - pixel_x = 34; - pixel_y = 0 + pixel_x = 34 }, /obj/structure/table/wood, /turf/open/floor/wood, @@ -35748,8 +34724,7 @@ dir = 1 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/camera{ c_tag = "Bridge - Starboard"; @@ -35775,8 +34750,7 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ @@ -36020,8 +34994,7 @@ /area/engine/break_room) "bng" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/camera{ c_tag = "Engineering - Foyer - Starboard"; @@ -36037,8 +35010,7 @@ pixel_y = 5 }, /obj/item/device/taperecorder{ - pixel_x = -4; - pixel_y = 0 + pixel_x = -4 }, /turf/open/floor/plasteel, /area/security/main) @@ -36054,9 +35026,7 @@ pixel_y = 1 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bnl" = ( /obj/structure/window/reinforced{ dir = 1; @@ -36066,9 +35036,7 @@ dir = 8 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bnm" = ( /obj/structure/window/reinforced{ dir = 1; @@ -36078,17 +35046,13 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bnn" = ( /obj/structure/chair{ dir = 1 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bno" = ( /obj/structure/transit_tube/diagonal, /turf/open/space, @@ -36105,9 +35069,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 1 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bnq" = ( /obj/structure/window/reinforced{ dir = 1; @@ -36122,9 +35084,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 1 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bnr" = ( /obj/structure/window/reinforced{ dir = 1; @@ -36133,9 +35093,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 1 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bns" = ( /obj/machinery/door/window{ dir = 1; @@ -36146,9 +35104,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 1 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bnt" = ( /obj/structure/window/reinforced{ dir = 1; @@ -36160,9 +35116,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 1 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bnu" = ( /obj/structure/window/reinforced{ dir = 1; @@ -36182,17 +35136,13 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 1 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bnv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/closed/wall/r_wall, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bnw" = ( /obj/structure/showcase{ density = 0; @@ -36206,7 +35156,6 @@ }, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -36215,9 +35164,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 1 }, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "bnx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -36225,9 +35172,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 1 }, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "bny" = ( /obj/machinery/turretid{ control_area = "AI Satellite Antechamber"; @@ -36235,7 +35180,6 @@ icon_state = "control_standby"; name = "Antechamber Turret Control"; pixel_x = 30; - pixel_y = 0; req_access_txt = "65" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ @@ -36247,9 +35191,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 1 }, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "bnz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -36301,8 +35243,7 @@ cell_type = 2500; dir = 4; name = "MiniSat Antechamber APC"; - pixel_x = 29; - pixel_y = 0 + pixel_x = 29 }, /obj/structure/cable/yellow{ d2 = 2; @@ -36337,15 +35278,12 @@ dir = 1 }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bnG" = ( /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/cable/yellow{ d1 = 1; @@ -36359,15 +35297,12 @@ dir = 1 }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bnH" = ( /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -36379,9 +35314,7 @@ dir = 1 }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bnI" = ( /obj/structure/showcase{ density = 0; @@ -36405,9 +35338,7 @@ dir = 1 }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bnK" = ( /obj/machinery/firealarm{ dir = 8; @@ -36600,7 +35531,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /turf/open/floor/plasteel/neutral/corner{ @@ -36725,8 +35655,7 @@ /area/crew_quarters/heads/hop) "boo" = ( /obj/machinery/newscaster/security_unit{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/computer/security/mining, /turf/open/floor/wood, @@ -36736,8 +35665,7 @@ cell_type = 10000; dir = 8; name = "Bridge APC"; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/structure/cable/yellow, /obj/machinery/camera{ @@ -36850,7 +35778,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/wood, @@ -36944,9 +35871,7 @@ "boN" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -37090,8 +36015,7 @@ /area/maintenance/starboard) "bpd" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/caution/corner{ @@ -37191,8 +36115,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel{ @@ -37204,15 +36127,12 @@ dir = 8 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bpp" = ( /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /turf/open/floor/plasteel/black, /area/engine/break_room) @@ -37221,15 +36141,11 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bpr" = ( /obj/structure/window/reinforced, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bps" = ( /obj/structure/window/reinforced, /obj/machinery/light/small, @@ -37240,9 +36156,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bpt" = ( /obj/machinery/firealarm{ dir = 4; @@ -37278,8 +36192,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/transit_tube/horizontal, /turf/open/space, @@ -37292,8 +36205,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/transit_tube/crossing/horizontal, /turf/open/space, @@ -37306,8 +36218,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/transit_tube/horizontal, /turf/open/space, @@ -37320,8 +36231,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/transit_tube/junction/flipped{ dir = 8 @@ -37336,8 +36246,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /turf/open/space, /area/space) @@ -37352,8 +36261,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /turf/open/space, /area/space) @@ -37367,16 +36275,13 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/transit_tube/station{ dir = 4 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bpD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -37386,9 +36291,7 @@ icon_state = "0-8" }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bpE" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 2; @@ -37404,9 +36307,7 @@ icon_state = "0-4" }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bpF" = ( /obj/machinery/holopad, /obj/structure/cable/yellow{ @@ -37416,15 +36317,11 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bpG" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ icon_state = "4-8"; @@ -37432,9 +36329,7 @@ d2 = 8 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bpH" = ( /obj/structure/cable/yellow{ icon_state = "4-8"; @@ -37445,9 +36340,7 @@ uses = 10 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bpI" = ( /obj/structure/cable/yellow{ icon_state = "4-8"; @@ -37461,9 +36354,7 @@ req_one_access_txt = "32;19" }, /turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "bpJ" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 2; @@ -37475,9 +36366,7 @@ d2 = 8 }, /turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "bpK" = ( /obj/structure/cable/yellow{ icon_state = "4-8"; @@ -37487,9 +36376,7 @@ /obj/machinery/holopad, /obj/item/device/radio/beacon, /turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "bpL" = ( /obj/structure/cable/yellow{ icon_state = "4-8"; @@ -37498,9 +36385,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 2; @@ -37508,9 +36393,7 @@ icon_state = "2-4" }, /turf/open/floor/plasteel/black, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "bpM" = ( /obj/structure/cable/yellow{ icon_state = "4-8"; @@ -37544,9 +36427,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -37621,9 +36502,7 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bpU" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -37640,15 +36519,11 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bpV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 2; @@ -37656,17 +36531,13 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bpW" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bpX" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance_hatch{ @@ -37677,13 +36548,10 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bpY" = ( /obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -37693,22 +36561,17 @@ uses = 10 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bpZ" = ( /obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bqa" = ( /obj/structure/window/reinforced{ dir = 4 @@ -37718,17 +36581,14 @@ on = 1 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bqb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 }, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -37749,8 +36609,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Arrivals APC"; - pixel_x = 24; - pixel_y = 0 + pixel_x = 24 }, /obj/structure/cable/yellow{ d2 = 2; @@ -37983,9 +36842,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -38040,8 +36897,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel, @@ -38074,7 +36930,6 @@ /obj/machinery/door/window{ dir = 2; name = "HoP's Desk"; - pixel_y = 0; req_access_txt = "57" }, /turf/open/floor/wood, @@ -38092,7 +36947,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /turf/open/floor/wood, @@ -38101,7 +36955,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/darkblue/corner{ @@ -38111,11 +36964,9 @@ "bqG" = ( /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = 32 }, /obj/structure/filingcabinet/chestdrawer{ @@ -38153,7 +37004,6 @@ dir = 1; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); - pixel_x = 0; pixel_y = -29 }, /turf/open/floor/plasteel/darkblue/side{ @@ -38199,7 +37049,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -29 }, /obj/structure/rack, @@ -38221,7 +37070,6 @@ /obj/item/weapon/wrench, /obj/item/device/multitool, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/darkblue/side{ @@ -38265,8 +37113,7 @@ pixel_y = 3 }, /obj/machinery/light_switch{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/table/glass, /turf/open/floor/plasteel/black, @@ -38277,8 +37124,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Captain's Quarters APC"; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/structure/cable/yellow{ d2 = 4; @@ -38289,9 +37135,7 @@ }, /obj/item/weapon/paper{ info = "Congratulations,

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

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

--Nanotrasen Blue Space Research"; - name = "Confidential Correspondence, Pg 1"; - pixel_x = 0; - pixel_y = 0 + name = "Confidential Correspondence, Pg 1" }, /obj/item/weapon/coin/plasma, /obj/item/weapon/melee/chainofcommand, @@ -38328,8 +37172,7 @@ department = "Captain's Desk"; departmentType = 5; name = "Captain RC"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) @@ -38367,8 +37210,7 @@ cell_type = 2500; dir = 8; name = "Art Storage APC"; - pixel_x = -25; - pixel_y = 0 + pixel_x = -25 }, /obj/structure/cable/yellow{ d2 = 4; @@ -38396,6 +37238,10 @@ "brf" = ( /obj/structure/table, /obj/item/weapon/airlock_painter, +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, /turf/open/floor/plasteel, /area/storage/art) "brg" = ( @@ -38429,14 +37275,12 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/item/device/radio/intercom{ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/wood, @@ -38635,8 +37479,7 @@ "brz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/sign/securearea{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plasteel/black/corner{ dir = 2 @@ -38650,7 +37493,6 @@ /area/engine/break_room) "brB" = ( /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = -30 }, /obj/machinery/vending/cigarette, @@ -38660,7 +37502,6 @@ /area/engine/break_room) "brC" = ( /obj/machinery/microwave{ - pixel_x = 0; pixel_y = 4 }, /obj/machinery/camera{ @@ -38675,7 +37516,6 @@ /area/engine/break_room) "brD" = ( /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /obj/item/weapon/storage/box/donkpockets, @@ -38739,9 +37579,7 @@ "brI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -38752,8 +37590,7 @@ /area/engine/break_room) "brJ" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/machinery/ai_status_display{ pixel_y = 32 @@ -38774,8 +37611,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /turf/open/floor/plasteel/black, /area/engine/break_room) @@ -38783,8 +37619,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 4; @@ -38800,8 +37635,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/window/reinforced{ dir = 8 @@ -38813,14 +37647,12 @@ /area/space) "brN" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/table/glass, /obj/item/weapon/phone{ @@ -38851,9 +37683,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 8 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "brQ" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -38878,9 +37708,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 8 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "brR" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, @@ -38892,9 +37720,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 8 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "brS" = ( /obj/machinery/door/window{ dir = 2; @@ -38905,9 +37731,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 8 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "brT" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -38916,9 +37740,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 8 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "brU" = ( /obj/structure/window/reinforced, /obj/structure/showcase{ @@ -38941,33 +37763,25 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 8 }, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "brV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/closed/wall/r_wall, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "brW" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden, /obj/item/device/radio/intercom{ name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -28 }, /turf/open/floor/plasteel/darkblue/corner{ dir = 8 }, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "brX" = ( /obj/machinery/ai_status_display{ - pixel_x = 0; pixel_y = 32 }, /obj/machinery/porta_turret/ai{ @@ -38981,8 +37795,7 @@ dir = 4; name = "Research Monitor"; network = list("RD"); - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /turf/open/floor/plasteel/vault{ dir = 1 @@ -38997,7 +37810,6 @@ cell_type = 5000; dir = 2; name = "MiniSat Foyer APC"; - pixel_x = 0; pixel_y = -29 }, /obj/structure/cable/yellow, @@ -39009,9 +37821,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 8 }, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "brZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -39027,7 +37837,6 @@ }, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /mob/living/simple_animal/bot/floorbot, @@ -39061,7 +37870,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/porta_turret/ai{ @@ -39071,8 +37879,7 @@ dir = 8; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/open/floor/plasteel/vault{ dir = 4 @@ -39086,9 +37893,7 @@ /turf/open/floor/plasteel/darkblue/corner{ dir = 8 }, -/area/ai_monitored/turret_protected/tcomfoyer{ - name = "\improper MiniSat Foyer" - }) +/area/ai_monitored/turret_protected/aisat/foyer) "bsg" = ( /obj/machinery/computer/station_alert, /obj/machinery/light, @@ -39097,18 +37902,14 @@ dir = 1; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); - pixel_x = 0; pixel_y = -29 }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bsh" = ( /obj/structure/table, /obj/item/device/radio/intercom{ name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -28 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -39117,9 +37918,7 @@ /obj/machinery/computer/monitor, /obj/structure/cable/yellow, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bsi" = ( /obj/machinery/camera/motion{ c_tag = "MiniSat Maintenance"; @@ -39127,8 +37926,7 @@ network = list("MiniSat") }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/rack, /obj/item/weapon/storage/toolbox/electrical{ @@ -39138,9 +37936,7 @@ /obj/item/weapon/storage/toolbox/mechanical, /obj/item/device/multitool, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "bsj" = ( /obj/structure/window/reinforced{ dir = 1; @@ -39302,7 +38098,6 @@ dir = 4 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/neutral/corner{ @@ -39351,7 +38146,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = -32 }, /turf/open/floor/plasteel/neutral/corner{ @@ -39397,7 +38191,6 @@ initialize_directions = 11 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/neutral/corner{ @@ -39477,7 +38270,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/structure/bed/dogbed{ @@ -39571,14 +38363,12 @@ /obj/machinery/button/door{ id = "evashutter"; name = "E.V.A. Storage Shutter Control"; - pixel_x = 0; pixel_y = -24; req_access_txt = "19" }, /obj/machinery/button/door{ id = "gateshutter"; name = "Gateway Shutter Control"; - pixel_x = 0; pixel_y = -34; req_access_txt = "19" }, @@ -39586,8 +38376,7 @@ /area/bridge) "bsZ" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/machinery/vending/snack/random, /turf/open/floor/plasteel/black, @@ -39622,16 +38411,13 @@ /obj/structure/table/wood, /obj/structure/window/reinforced, /obj/machinery/light_switch{ - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/item/weapon/storage/secure/briefcase{ pixel_x = -2; pixel_y = 4 }, -/obj/item/weapon/storage/lockbox/medal{ - pixel_y = 0 - }, +/obj/item/weapon/storage/lockbox/medal, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) "btd" = ( @@ -39679,8 +38465,7 @@ /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/wood, /area/crew_quarters/heads/captain/private) @@ -39927,8 +38712,7 @@ "btD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/sign/securearea{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plasteel, /area/engine/break_room) @@ -39938,7 +38722,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -28 }, /obj/structure/chair/office/dark{ @@ -39949,9 +38732,7 @@ "btF" = ( /obj/machinery/airalarm{ dir = 4; - locked = 0; - pixel_x = -23; - pixel_y = 0 + pixel_x = -22 }, /obj/machinery/light{ icon_state = "tube1"; @@ -39961,8 +38742,7 @@ /area/engine/break_room) "btG" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/table/glass, /obj/item/weapon/folder/blue{ @@ -39974,7 +38754,6 @@ dir = 1; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); - pixel_x = 0; pixel_y = -28 }, /turf/open/floor/plasteel/darkblue/corner, @@ -40044,9 +38823,7 @@ "btP" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -40075,7 +38852,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/stripes/line{ @@ -40440,8 +39216,7 @@ /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/darkblue/corner, /area/bridge) @@ -40507,8 +39282,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/neutral/corner{ dir = 8 @@ -40519,8 +39293,7 @@ req_access_txt = 1 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/neutral/corner{ @@ -40579,11 +39352,9 @@ /obj/machinery/computer/arcade, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/wood, @@ -40641,9 +39412,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -40697,7 +39466,6 @@ freerange = 1; listening = 0; name = "Custom Channel"; - pixel_x = 0; pixel_y = -27 }, /obj/item/device/radio/intercom{ @@ -40821,9 +39589,7 @@ "bvp" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/camera{ c_tag = "Engineering - Transit Tube Access"; @@ -40845,17 +39611,14 @@ dir = 4 }, /obj/item/weapon/tank/internals/emergency_oxygen{ - pixel_x = -8; - pixel_y = 0 + pixel_x = -8 }, /obj/item/clothing/mask/breath{ - pixel_x = 4; - pixel_y = 0 + pixel_x = 4 }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/black, /area/engine/break_room) @@ -40872,9 +39635,7 @@ /area/engine/break_room) "bvt" = ( /turf/closed/wall, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bvu" = ( /obj/structure/table/wood, /obj/machinery/light/small{ @@ -40907,7 +39668,6 @@ icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; - pixel_x = 0; pixel_y = 20 }, /turf/open/floor/plasteel/grimy, @@ -40923,7 +39683,6 @@ /area/tcommsat/computer) "bvy" = ( /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = 28 }, /obj/structure/showcase{ @@ -40933,7 +39692,6 @@ icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; - pixel_x = 0; pixel_y = 20 }, /turf/open/floor/plasteel/grimy, @@ -40941,7 +39699,6 @@ "bvz" = ( /obj/structure/table/wood, /obj/machinery/ai_status_display{ - pixel_x = 0; pixel_y = 31 }, /obj/item/device/flashlight/lamp, @@ -40955,7 +39712,6 @@ dir = 8; freerange = 1; name = "Station Intercom (Telecoms)"; - pixel_x = 0; pixel_y = 30 }, /obj/structure/table/wood, @@ -40986,7 +39742,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/stripes/line{ @@ -41171,8 +39926,7 @@ /area/hallway/primary/port) "bvV" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/neutral/side{ dir = 4 @@ -41180,15 +39934,11 @@ /area/hallway/primary/port) "bvW" = ( /turf/closed/wall, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bvX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bvY" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -41204,8 +39954,7 @@ "bwa" = ( /obj/structure/table/wood, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/effect/decal/cleanable/cobweb, /obj/item/device/flashlight/lamp/green{ @@ -41250,7 +39999,6 @@ "bwg" = ( /obj/structure/table/wood, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/item/weapon/folder, @@ -41262,8 +40010,7 @@ "bwh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 8 @@ -41392,7 +40139,6 @@ /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 28 }, /turf/open/floor/plasteel/black, @@ -41402,7 +40148,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/light{ @@ -41444,8 +40189,7 @@ }, /obj/item/weapon/pen, /obj/machinery/light_switch{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/open/floor/plasteel/black, /area/bridge) @@ -41615,8 +40359,7 @@ /obj/structure/table, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/machinery/chem_dispenser/drinks, /obj/structure/sign/barsign{ @@ -41638,7 +40381,6 @@ /obj/machinery/requests_console{ department = "Bar"; departmentType = 2; - pixel_x = 0; pixel_y = 30; receive_ore_updates = 1 }, @@ -41657,7 +40399,6 @@ dir = 1 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/bar, @@ -41678,7 +40419,6 @@ desc = "Under the painting a plaque reads: 'While the meat grinder may not have spared you, fear not. Not one part of you has gone to waste... You were delicious.'"; icon_state = "monkey_painting"; name = "Mr. Deempisi portrait"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/disposalpipe/trunk{ @@ -41686,8 +40426,7 @@ }, /obj/machinery/disposal/bin, /obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) @@ -41696,7 +40435,6 @@ cell_type = 5000; dir = 1; name = "Bar APC"; - pixel_x = 0; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -41704,8 +40442,7 @@ icon_state = "0-4" }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/wood, /area/crew_quarters/bar) @@ -41735,7 +40472,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/structure/cable/yellow{ @@ -41766,8 +40502,7 @@ "bwW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment, /turf/open/floor/wood, @@ -41792,8 +40527,7 @@ "bwZ" = ( /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -41816,8 +40550,7 @@ /area/hallway/primary/starboard) "bxb" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -41896,15 +40629,13 @@ /area/engine/atmos) "bxm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = -32 }, /obj/machinery/light/small{ @@ -41957,8 +40688,7 @@ dir = 8; name = "Telecoms Camera Monitor"; network = list("tcomm"); - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/machinery/computer/telecomms/monitor{ network = "tcommsat" @@ -41979,7 +40709,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = -32 }, /obj/effect/turf_decal/stripes/line, @@ -42009,7 +40738,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = -32 }, /obj/effect/turf_decal/stripes/line, @@ -42091,7 +40819,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -25 }, /turf/open/floor/plasteel/arrival{ @@ -42124,9 +40851,7 @@ "bxH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -42139,7 +40864,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = -32 }, /turf/open/floor/plasteel/neutral/side, @@ -42158,7 +40882,6 @@ "bxJ" = ( /obj/machinery/airalarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/open/floor/plasteel/neutral/side{ @@ -42223,9 +40946,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bxP" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 @@ -42241,9 +40962,7 @@ pixel_y = 28 }, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bxQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; @@ -42256,9 +40975,7 @@ }, /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bxS" = ( /obj/item/weapon/cigbutt, /obj/machinery/power/apc{ @@ -42293,8 +41010,7 @@ "bxU" = ( /obj/structure/table/wood, /obj/machinery/newscaster{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/open/floor/wood, /area/library) @@ -42388,8 +41104,7 @@ /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/darkblue/corner, /area/bridge) @@ -42505,7 +41220,6 @@ "byt" = ( /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/light{ @@ -42554,7 +41268,6 @@ }, /obj/machinery/flasher{ id = "AI"; - pixel_x = 0; pixel_y = 24 }, /turf/open/floor/plasteel/vault{ @@ -42668,7 +41381,6 @@ /obj/machinery/power/apc{ dir = 1; name = "Theatre APC"; - pixel_x = 0; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -42707,7 +41419,6 @@ /obj/machinery/power/apc{ dir = 2; name = "MiniSat Maint APC"; - pixel_x = 0; pixel_y = -26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -42719,9 +41430,7 @@ layer = 3.1 }, /turf/open/floor/plasteel/black, -/area/ai_monitored/storage/secure{ - name = "MiniSat Maintenance" - }) +/area/ai_monitored/storage/satellite) "byP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/item/device/radio/beacon, @@ -42758,7 +41467,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/light{ @@ -42802,7 +41510,6 @@ /area/engine/atmos) "byV" = ( /obj/structure/sign/atmosplaque{ - pixel_x = 0; pixel_y = 32 }, /obj/item/weapon/phone{ @@ -42815,8 +41522,7 @@ }, /obj/structure/table, /obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /turf/open/floor/plasteel/caution{ dir = 5 @@ -42836,8 +41542,7 @@ pixel_y = 23 }, /obj/machinery/light_switch{ - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/caution{ dir = 8 @@ -42848,7 +41553,6 @@ cell_type = 10000; dir = 1; name = "Atmospherics APC"; - pixel_x = 0; pixel_y = 28 }, /obj/structure/cable/yellow{ @@ -42910,9 +41614,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/caution{ dir = 1 @@ -42993,9 +41695,7 @@ dir = 5 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bzl" = ( /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -43006,9 +41706,7 @@ layer = 2.9 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bzm" = ( /obj/structure/window/reinforced{ dir = 1; @@ -43030,15 +41728,12 @@ on = 1 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bzn" = ( /obj/machinery/computer/message_monitor, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/grimy, /area/tcommsat/computer) @@ -43086,9 +41781,7 @@ "bzs" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 4; @@ -43103,8 +41796,7 @@ cell_type = 5000; dir = 4; name = "Telecoms Control Room APC"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/machinery/computer/telecomms/server{ network = "tcommsat" @@ -43132,18 +41824,14 @@ network = list("MiniSat") }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bzv" = ( /obj/structure/window/reinforced{ dir = 4 }, /obj/structure/window/reinforced, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bzw" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -43190,17 +41878,13 @@ dir = 8 }, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bzB" = ( /obj/structure/mirror{ pixel_x = 28 }, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bzC" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -43275,14 +41959,12 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; name = "HIGH VOLTAGE"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/bot, @@ -43292,7 +41974,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/bot, @@ -43303,7 +41984,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/effect/turf_decal/bot, @@ -43366,7 +42046,6 @@ id = "council blast"; name = "Council Chamber Blast Door Control"; pixel_x = -28; - pixel_y = 0; req_access_txt = "19" }, /turf/open/floor/plasteel/black, @@ -43409,7 +42088,6 @@ "bzZ" = ( /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/vending/cigarette{ @@ -43451,8 +42129,7 @@ /area/crew_quarters/heads/captain/private) "bAd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -43462,7 +42139,6 @@ dir = 1; name = "MiniSat Monitor"; network = list("MiniSat","tcomm"); - pixel_x = 0; pixel_y = -29 }, /mob/living/simple_animal/pet/fox/Renault, @@ -43472,7 +42148,6 @@ /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -26 }, /turf/open/floor/carpet, @@ -43485,8 +42160,7 @@ scrub_Toxins = 1 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/carpet, /area/crew_quarters/heads/captain/private) @@ -43505,8 +42179,7 @@ /obj/structure/table/reinforced, /obj/item/weapon/lighter, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -31; - pixel_y = 0 + pixel_x = -31 }, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) @@ -43536,8 +42209,7 @@ "bAn" = ( /obj/structure/table/reinforced, /obj/item/weapon/reagent_containers/food/condiment/saltshaker{ - pixel_x = -3; - pixel_y = 0 + pixel_x = -3 }, /obj/item/weapon/reagent_containers/food/condiment/peppermill{ pixel_x = 3 @@ -43610,9 +42282,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/carpet, /area/crew_quarters/theatre) @@ -43668,12 +42338,10 @@ /area/engine/atmos) "bAB" = ( /obj/item/clothing/mask/breath{ - pixel_x = 4; - pixel_y = 0 + pixel_x = 4 }, /obj/item/weapon/tank/internals/emergency_oxygen{ - pixel_x = -8; - pixel_y = 0 + pixel_x = -8 }, /obj/structure/table, /turf/open/floor/plasteel/caution{ @@ -43683,9 +42351,7 @@ "bAC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/engine/atmos) @@ -43708,8 +42374,7 @@ department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/plasteel/caution{ dir = 4 @@ -43830,7 +42495,6 @@ /area/space) "bAU" = ( /obj/machinery/microwave{ - pixel_x = 0; pixel_y = 4 }, /obj/structure/table/wood, @@ -43848,7 +42512,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 31 }, /obj/item/weapon/folder/blue, @@ -43892,7 +42555,6 @@ department = "Telecoms Admin"; departmentType = 5; name = "Telecoms RC"; - pixel_x = 0; pixel_y = -30 }, /obj/machinery/firealarm{ @@ -43938,8 +42600,7 @@ "bBf" = ( /obj/structure/table/wood, /obj/machinery/light_switch{ - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/item/weapon/folder, @@ -43984,9 +42645,7 @@ pixel_y = 29 }, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bBm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -43995,23 +42654,17 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bBn" = ( /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bBo" = ( /obj/machinery/door/airlock{ id_tag = "AuxToilet1"; name = "Unit 1" }, /turf/open/floor/plasteel, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bBp" = ( /obj/structure/toilet{ pixel_y = 8 @@ -44024,18 +42677,14 @@ name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /turf/open/floor/plasteel, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bBq" = ( /obj/structure/rack, /obj/item/device/flashlight, @@ -44045,8 +42694,7 @@ "bBr" = ( /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/structure/displaycase/trophy, /turf/open/floor/wood, @@ -44065,7 +42713,6 @@ "bBu" = ( /obj/machinery/vending/coffee, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/wood, @@ -44097,14 +42744,12 @@ desc = "A direction sign, pointing out which way the security department is."; dir = 1; icon_state = "direction_sec"; - pixel_x = 0; pixel_y = 8 }, /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the engineering department is."; dir = 4; - icon_state = "direction_eng"; - pixel_y = 0 + icon_state = "direction_eng" }, /turf/closed/wall, /area/hallway/secondary/command) @@ -44356,14 +43001,12 @@ /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the engineering department is."; dir = 4; - icon_state = "direction_eng"; - pixel_y = 0 + icon_state = "direction_eng" }, /obj/structure/sign/directions/security{ desc = "A direction sign, pointing out which way the security department is."; dir = 1; icon_state = "direction_sec"; - pixel_x = 0; pixel_y = 8 }, /obj/structure/sign/directions/engineering{ @@ -44720,17 +43363,14 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /turf/open/floor/plating, /area/hallway/secondary/entry) "bCH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -44738,8 +43378,7 @@ icon_state = "1-2" }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/arrival{ dir = 4 @@ -44775,9 +43414,7 @@ "bCL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/wood, /area/security/vacantoffice) @@ -44793,18 +43430,19 @@ /area/security/vacantoffice) "bCP" = ( /obj/machinery/light/small, +/obj/machinery/camera{ + c_tag = "Auxilary Restrooms"; + dir = 4; + network = list("SS13") + }, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bCQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 }, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bCR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 @@ -44817,18 +43455,14 @@ }, /obj/structure/cable/yellow, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bCS" = ( /obj/machinery/firealarm{ dir = 4; pixel_x = 24 }, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bCT" = ( /obj/structure/table/wood, /obj/item/device/flashlight/lamp/green{ @@ -44836,8 +43470,7 @@ pixel_y = 5 }, /obj/machinery/newscaster{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/open/floor/wood, /area/library) @@ -44989,7 +43622,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /turf/open/floor/plasteel/neutral/corner{ @@ -45003,7 +43635,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ @@ -45080,7 +43711,6 @@ cell_type = 10000; dir = 1; name = "Command Hallway APC"; - pixel_x = 0; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -45135,7 +43765,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/machinery/camera{ @@ -45154,7 +43783,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ @@ -45259,8 +43887,7 @@ "bDD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/bar, /area/crew_quarters/bar) @@ -45468,7 +44095,6 @@ icon = 'icons/mob/robots.dmi'; icon_state = "robot_old"; name = "Cyborg Statue"; - pixel_x = 0; pixel_y = 20 }, /turf/open/floor/plasteel/black{ @@ -45532,8 +44158,7 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plasteel/arrival{ dir = 4 @@ -45581,18 +44206,14 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bEu" = ( /obj/machinery/door/airlock{ id_tag = "AuxToilet2"; name = "Unit 2" }, /turf/open/floor/plasteel, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bEv" = ( /obj/structure/toilet{ pixel_y = 8 @@ -45605,22 +44226,17 @@ name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /turf/open/floor/plasteel, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bEw" = ( /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/machinery/camera/autoname{ dir = 4; @@ -45780,7 +44396,6 @@ icon_state = "4-8" }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /obj/machinery/camera{ @@ -46073,7 +44688,6 @@ icon_state = "4-8" }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/neutral/corner{ @@ -46732,9 +45346,7 @@ /obj/machinery/camera{ c_tag = "Atmospherics Tank - Mix"; dir = 8; - network = list("SS13"); - pixel_x = 0; - pixel_y = 0 + network = list("SS13") }, /turf/open/floor/engine/vacuum, /area/engine/atmos) @@ -46795,39 +45407,32 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/wood, /area/security/vacantoffice) "bGl" = ( /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/machinery/button/door{ id = "AuxShower"; name = "Lock Control"; normaldoorcontrol = 1; - pixel_x = 0; pixel_y = 25; req_access_txt = "0"; specialfunctions = 4 }, /obj/item/weapon/soap/nanotrasen, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bGm" = ( /obj/machinery/shower{ dir = 8 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bGp" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -46869,17 +45474,14 @@ "bGu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/wood, /area/library) "bGv" = ( /obj/item/device/radio/intercom{ dir = 4; - name = "Station Intercom (General)"; - pixel_x = 0 + name = "Station Intercom (General)" }, /turf/closed/wall, /area/library) @@ -46913,14 +45515,10 @@ name = "escape arm" }, /turf/closed/wall/r_wall, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bGy" = ( /turf/closed/wall/r_wall, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bGz" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -46930,15 +45528,11 @@ }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bGA" = ( /obj/structure/sign/securearea, /turf/closed/wall/r_wall, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bGB" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -46958,9 +45552,7 @@ }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bGC" = ( /turf/closed/wall/r_wall, /area/teleporter) @@ -47041,8 +45633,7 @@ icon_state = "1-2" }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/camera{ c_tag = "Command Hallway - Central"; @@ -47088,7 +45679,6 @@ "bGR" = ( /obj/machinery/vending/cigarette, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -29 }, /turf/open/floor/plasteel/vault, @@ -47515,7 +46105,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/arrival{ @@ -47552,7 +46141,6 @@ /area/security/vacantoffice) "bHN" = ( /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/machinery/light/small, @@ -47560,32 +46148,24 @@ /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/gibs/old, /turf/open/floor/plasteel/floorgrime, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bHO" = ( /obj/machinery/shower{ dir = 8 }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bHP" = ( /obj/machinery/door/airlock{ id_tag = "AuxToilet3"; name = "Unit 3" }, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bHQ" = ( /obj/structure/toilet{ pixel_y = 8 @@ -47598,19 +46178,15 @@ name = "Lock Control"; normaldoorcontrol = 1; pixel_x = 25; - pixel_y = 0; req_access_txt = "0"; specialfunctions = 4 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /obj/effect/landmark/blobstart, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bHR" = ( /obj/structure/bookcase/random/nonfiction, /turf/open/floor/wood, @@ -47661,32 +46237,25 @@ "bHY" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bHZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 9 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bIa" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bIb" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -47698,9 +46267,7 @@ dir = 5 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bIc" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/light_switch{ @@ -47710,22 +46277,17 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bId" = ( /turf/closed/wall, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bIe" = ( /obj/structure/table, /obj/item/weapon/hand_tele, /obj/item/device/radio/beacon, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/vault{ dir = 4 @@ -47846,8 +46408,7 @@ "bIm" = ( /obj/structure/closet/secure_closet/exile, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/turf_decal/bot{ dir = 1 @@ -47907,8 +46468,7 @@ cell_type = 5000; dir = 4; name = "Gateway APC"; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/cable/yellow{ d2 = 8; @@ -47940,8 +46500,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -47957,8 +46516,7 @@ /obj/structure/table, /obj/item/clothing/head/hardhat/cakehat, /obj/machinery/newscaster{ - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /obj/machinery/airalarm{ dir = 1; @@ -47971,7 +46529,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -28 }, /turf/open/floor/plasteel/bar, @@ -48217,8 +46774,7 @@ /area/engine/atmos) "bIY" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -48424,8 +46980,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/wood, /area/security/vacantoffice) @@ -48484,8 +47039,7 @@ "bJC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 4 @@ -48496,9 +47050,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bJE" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; @@ -48508,9 +47060,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bJF" = ( /obj/structure/table, /obj/item/weapon/storage/belt/utility, @@ -48521,9 +47071,7 @@ /obj/item/device/radio/off, /obj/item/device/multitool, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bJG" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -48535,9 +47083,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bJH" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/machinery/firealarm{ @@ -48547,9 +47093,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bJI" = ( /obj/structure/window/reinforced, /obj/structure/table, @@ -48785,7 +47329,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/vault{ @@ -48865,8 +47408,7 @@ name = "Serving Hatch" }, /obj/item/weapon/reagent_containers/food/condiment/saltshaker{ - pixel_x = -3; - pixel_y = 0 + pixel_x = -3 }, /obj/item/weapon/reagent_containers/food/condiment/peppermill{ pixel_x = 3 @@ -48920,7 +47462,6 @@ network = list("SS13") }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = -29 }, /obj/item/clothing/mask/cigarette/pipe, @@ -48981,8 +47522,7 @@ }, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/caution{ dir = 8 @@ -49064,8 +47604,7 @@ }, /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /turf/open/floor/plasteel/escape{ dir = 4 @@ -49148,9 +47687,7 @@ dir = 8 }, /turf/open/space, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bKR" = ( /obj/structure/window/reinforced{ dir = 8 @@ -49174,9 +47711,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bKS" = ( /obj/item/weapon/twohanded/required/kirbyplants{ icon_state = "plant-06"; @@ -49384,9 +47919,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bLn" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -49397,9 +47930,7 @@ dir = 8 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bLo" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -49407,9 +47938,7 @@ icon_state = "4-8" }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bLp" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -49421,15 +47950,12 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bLq" = ( /obj/machinery/door/window/northleft{ dir = 8; name = "Magboot Storage"; pixel_x = -1; - pixel_y = 0; req_access_txt = "19" }, /obj/structure/window/reinforced{ @@ -49444,10 +47970,7 @@ pixel_x = -4; pixel_y = 3 }, -/obj/item/clothing/shoes/magboots{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/clothing/shoes/magboots, /obj/item/clothing/shoes/magboots{ pixel_x = 4; pixel_y = -3 @@ -49455,9 +47978,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bLr" = ( /obj/machinery/teleport/hub, /turf/open/floor/plating, @@ -49490,7 +48011,6 @@ dir = 8; name = "Disposals Chute"; pixel_x = -1; - pixel_y = 0; req_access_txt = "0" }, /obj/machinery/disposal/deliveryChute{ @@ -49538,12 +48058,9 @@ /turf/open/floor/wood, /area/bridge/showroom/corporate) "bLy" = ( -/obj/structure/closet/secure_closet/medical1{ - pixel_x = 0 - }, +/obj/structure/closet/secure_closet/medical1, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/effect/turf_decal/bot{ @@ -49623,8 +48140,7 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/machinery/camera{ c_tag = "Central Primary Hallway - Starboard - Kitchen"; @@ -49645,7 +48161,6 @@ id = "kitchenwindow"; name = "Window Shutter Control"; pixel_x = -26; - pixel_y = 0; req_access_txt = "28" }, /turf/open/floor/plasteel/cafeteria{ @@ -49734,15 +48249,13 @@ "bLQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light_switch{ - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/wood, /area/crew_quarters/theatre) "bLR" = ( /obj/structure/dresser, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/wood, @@ -49786,7 +48299,6 @@ /obj/item/weapon/stock_parts/subspace/analyzer, /obj/item/weapon/stock_parts/subspace/analyzer, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = 26 }, /turf/open/floor/plasteel/black, @@ -49848,7 +48360,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -26 }, /obj/machinery/camera{ @@ -49901,8 +48412,7 @@ on = 1 }, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced, /turf/open/floor/plasteel/escape{ @@ -49929,17 +48439,14 @@ /obj/machinery/camera{ c_tag = "Atmospherics Tank - N2O"; dir = 8; - network = list("SS13"); - pixel_x = 0; - pixel_y = 0 + network = list("SS13") }, /turf/open/floor/engine/n2o, /area/engine/atmos) "bMo" = ( /obj/machinery/airalarm/server{ dir = 4; - pixel_x = -22; - pixel_y = 0 + pixel_x = -22 }, /obj/machinery/light/small{ dir = 8 @@ -49993,8 +48500,7 @@ cell_type = 5000; dir = 4; name = "Telecoms Server Room APC"; - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /obj/machinery/light/small{ dir = 4 @@ -50021,9 +48527,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bMu" = ( /obj/machinery/camera{ c_tag = "Arrivals - Aft Arm - Far"; @@ -50048,7 +48552,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -25 }, /obj/effect/turf_decal/stripes/line, @@ -50272,7 +48775,6 @@ dir = 4; name = "RCD Storage"; pixel_x = 1; - pixel_y = 0; req_access_txt = "19" }, /obj/structure/window/reinforced, @@ -50283,17 +48785,13 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bMT" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bMU" = ( /obj/structure/tank_dispenser/oxygen{ layer = 2.9; @@ -50301,9 +48799,7 @@ pixel_y = 2 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bMV" = ( /obj/machinery/camera/motion{ c_tag = "E.V.A. Storage"; @@ -50311,8 +48807,7 @@ }, /obj/machinery/requests_console{ department = "EVA"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/light{ dir = 4; @@ -50323,15 +48818,12 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bMW" = ( /obj/machinery/teleport/station, /obj/machinery/firealarm{ dir = 8; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /turf/open/floor/plating, /area/teleporter) @@ -50389,7 +48881,6 @@ desc = "A guide to the exhibit, detailing the constructive and destructive applications of modern repair drones, as well as the development of the uncorruptable cyborg servants of tomorrow, available today."; icon_state = "kiddieplaque"; name = "\improper 'Perfect Drone' sign"; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/droneDispenser, @@ -50442,7 +48933,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /turf/open/floor/wood, @@ -50457,7 +48947,6 @@ /area/bridge/showroom/corporate) "bNg" = ( /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = 24 }, /obj/machinery/light/small{ @@ -50514,7 +49003,6 @@ desc = "A guide to the exhibit, explaining how recent developments in loyalty implant and cloning technologies by NanoTrasen Corporation have led to the development and the effective immortality of the 'perfect man', the loyal Nanotrasen Employee."; icon_state = "kiddieplaque"; name = "\improper 'Perfect Man' sign"; - pixel_x = 0; pixel_y = 32 }, /obj/structure/window/reinforced, @@ -50534,7 +49022,6 @@ icon_state = "implantchair"; layer = 2.7; name = "NanoTrasen automated loyalty implanter exhibit"; - pixel_x = 0; pixel_y = 4 }, /turf/open/floor/carpet, @@ -50545,8 +49032,7 @@ "bNm" = ( /obj/structure/bed/roller, /obj/machinery/vending/wallmed{ - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/machinery/camera{ c_tag = "Gateway - Atrium"; @@ -50578,8 +49064,7 @@ /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; - pixel_x = 29; - pixel_y = 0 + pixel_x = 29 }, /obj/effect/turf_decal/bot{ dir = 1 @@ -50725,8 +49210,7 @@ /area/crew_quarters/kitchen) "bND" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/structure/closet/secure_closet/freezer/meat, /turf/open/floor/plasteel/showroomfloor, @@ -50768,7 +49252,6 @@ /obj/structure/table/wood, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/wood, @@ -50786,8 +49269,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Telecoms Storage APC"; - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/structure/cable/yellow{ d2 = 4; @@ -50798,9 +49280,7 @@ "bNM" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -50837,8 +49317,7 @@ /area/engine/atmos) "bNQ" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ @@ -50854,8 +49333,7 @@ /area/engine/atmos) "bNS" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/machinery/atmospherics/components/binary/pump{ dir = 0; @@ -50911,9 +49389,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bNX" = ( /obj/machinery/telecomms/server/presets/common, /turf/open/floor/circuit{ @@ -51071,7 +49547,6 @@ }, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/item/stack/sheet/glass{ @@ -51089,18 +49564,14 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bOp" = ( /obj/machinery/holopad, /obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bOq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -51120,15 +49591,12 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bOs" = ( /obj/machinery/door/window/northleft{ dir = 8; name = "Jetpack Storage"; pixel_x = -1; - pixel_y = 0; req_access_txt = "19" }, /obj/structure/window/reinforced, @@ -51140,10 +49608,7 @@ pixel_x = 4; pixel_y = -1 }, -/obj/item/weapon/tank/jetpack/carbondioxide{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/weapon/tank/jetpack/carbondioxide, /obj/item/weapon/tank/jetpack/carbondioxide{ pixel_x = -4; pixel_y = 1 @@ -51151,9 +49616,7 @@ /turf/open/floor/plasteel/vault{ dir = 8 }, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bOt" = ( /obj/machinery/computer/teleporter, /turf/open/floor/plating, @@ -51277,8 +49740,7 @@ cell_type = 5000; dir = 4; name = "Nanotrasen Corporate Showroom APC"; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/cable/yellow{ d1 = 1; @@ -51356,8 +49818,7 @@ /area/gateway) "bON" = ( /obj/structure/sign/securearea{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/structure/cable/yellow{ d1 = 1; @@ -51426,8 +49887,7 @@ /area/crew_quarters/kitchen) "bOW" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/structure/closet/secure_closet/freezer/fridge, /turf/open/floor/plasteel/cafeteria{ @@ -51444,8 +49904,7 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -51498,9 +49957,7 @@ "bPe" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment{ dir = 4; @@ -51685,8 +50142,7 @@ on = 0 }, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced{ dir = 1; @@ -51891,8 +50347,7 @@ "bPV" = ( /obj/structure/destructible/cult/tome, /obj/machinery/newscaster{ - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /obj/item/clothing/under/suit_jacket/red, /obj/effect/decal/cleanable/cobweb, @@ -51909,8 +50364,7 @@ dir = 1 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/structure/closet/crate, /obj/item/clothing/shoes/workboots/mining, @@ -51924,7 +50378,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/neutral/corner{ @@ -51943,9 +50396,7 @@ maxcharge = 15000 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bQa" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; @@ -51957,9 +50408,7 @@ dir = 4 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bQb" = ( /obj/structure/cable/yellow, /obj/machinery/shieldwallgen, @@ -51968,8 +50417,7 @@ pixel_y = 2 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/vault{ dir = 4 @@ -52028,8 +50476,7 @@ /obj/structure/table/wood, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/carpet, /area/bridge/showroom/corporate) @@ -52267,8 +50714,7 @@ "bQz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 1 @@ -52311,9 +50757,7 @@ "bQD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 4; @@ -52373,8 +50817,7 @@ /obj/machinery/requests_console{ department = "Kitchen"; departmentType = 2; - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/machinery/processor, /turf/open/floor/plasteel/cafeteria{ @@ -52403,13 +50846,10 @@ "bQN" = ( /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "bQQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/item/weapon/wrench, @@ -52458,8 +50898,7 @@ }, /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /turf/open/floor/plasteel/purple, /area/engine/atmos) @@ -52483,9 +50922,7 @@ "bRa" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bRb" = ( /obj/machinery/computer/crew{ icon_keyboard = "syndi_key" @@ -52525,8 +50962,7 @@ "bRg" = ( /obj/machinery/holopad, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/wood, /area/library) @@ -52553,8 +50989,7 @@ /area/library) "bRk" = ( /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/machinery/photocopier, /obj/machinery/light{ @@ -52573,9 +51008,7 @@ /turf/open/floor/engine/cult, /area/library) "bRm" = ( -/obj/item/device/taperecorder{ - pixel_y = 0 - }, +/obj/item/device/taperecorder, /obj/item/device/camera, /obj/item/device/radio/intercom{ pixel_y = -25 @@ -52605,25 +51038,19 @@ dir = 10 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bRq" = ( /obj/effect/turf_decal/stripes/line{ dir = 2 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bRr" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 }, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bRs" = ( /obj/structure/cable/yellow, /obj/machinery/shieldwallgen, @@ -52658,8 +51085,7 @@ }, /obj/structure/table/wood, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/item/weapon/folder/blue, /obj/item/clothing/head/collectable/HoP{ @@ -52697,7 +51123,6 @@ icon = 'icons/obj/kitchen.dmi'; icon_state = "mw"; name = "NanoTrasen-brand microwave"; - pixel_x = 0; pixel_y = 2 }, /obj/structure/table/wood, @@ -52826,7 +51251,6 @@ }, /obj/item/weapon/disk/design_disk{ name = "component design disk"; - pixel_x = 0; pixel_y = 6 }, /obj/structure/table/wood, @@ -52915,7 +51339,6 @@ /obj/machinery/button/door{ id = "gateshutter"; name = "Gateway Shutter Control"; - pixel_x = 0; pixel_y = -26; req_access_txt = "19" }, @@ -52935,7 +51358,6 @@ "bRM" = ( /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/camera{ @@ -52973,8 +51395,7 @@ /obj/item/weapon/reagent_containers/food/snacks/mint, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/power/apc{ dir = 2; @@ -53005,7 +51426,6 @@ /obj/machinery/button/door{ id = "kitchenhydro"; name = "Service Shutter Control"; - pixel_x = 0; pixel_y = -24; req_access_txt = "28" }, @@ -53016,8 +51436,7 @@ "bRS" = ( /obj/structure/table, /obj/item/weapon/reagent_containers/food/condiment/saltshaker{ - pixel_x = -3; - pixel_y = 0 + pixel_x = -3 }, /obj/item/weapon/reagent_containers/food/condiment/peppermill{ pixel_x = 3 @@ -53037,7 +51456,6 @@ /area/crew_quarters/kitchen) "bRT" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /obj/structure/table, @@ -53201,8 +51619,7 @@ /area/maintenance/starboard) "bSg" = ( /obj/structure/fireaxecabinet{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/machinery/camera{ c_tag = "Atmospherics - Port"; @@ -53223,8 +51640,7 @@ /obj/machinery/portable_atmospherics/canister, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/effect/turf_decal/bot{ dir = 1 @@ -53249,8 +51665,7 @@ on = 1 }, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced, /turf/open/floor/plasteel/purple, @@ -53268,9 +51683,7 @@ /obj/machinery/camera{ c_tag = "Atmospherics Tank - Toxins"; dir = 8; - network = list("SS13"); - pixel_x = 0; - pixel_y = 0 + network = list("SS13") }, /turf/open/floor/engine/plasma, /area/engine/atmos) @@ -53317,8 +51730,7 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/plating, /area/maintenance/port) @@ -53416,8 +51828,7 @@ /area/maintenance/port) "bSx" = ( /obj/machinery/newscaster{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/open/floor/wood, /area/library) @@ -53477,9 +51888,7 @@ }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bSF" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ @@ -53490,14 +51899,11 @@ id = "evashutter"; name = "E.V.A. Storage Shutter Control"; pixel_x = 30; - pixel_y = 0; req_access_txt = "19" }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "bSG" = ( /obj/machinery/door/poddoor/shutters{ id = "teleshutter"; @@ -53761,8 +52167,7 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/plating, /area/maintenance/starboard) @@ -53792,8 +52197,7 @@ department = "Atmospherics"; departmentType = 4; name = "Atmos RC"; - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /obj/structure/cable/yellow{ @@ -53803,7 +52207,6 @@ }, /obj/machinery/shower{ dir = 8; - icon_state = "shower"; name = "emergency shower" }, /turf/open/floor/plasteel, @@ -53835,9 +52238,7 @@ /obj/structure/lattice/catwalk, /obj/structure/window/reinforced, /turf/open/space, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bTn" = ( /turf/closed/wall, /area/maintenance/solars/port/aft) @@ -53858,8 +52259,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 + name = "HIGH VOLTAGE" }, /turf/closed/wall, /area/maintenance/solars/port/aft) @@ -53905,9 +52305,7 @@ "bTw" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/wood, /area/library) @@ -54004,8 +52402,7 @@ "bTD" = ( /obj/machinery/vending/snack/random, /obj/machinery/newscaster{ - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /turf/open/floor/plasteel/black, /area/hallway/primary/central) @@ -54099,7 +52496,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/effect/turf_decal/stripes/corner{ @@ -54118,7 +52514,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ @@ -54180,7 +52575,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/neutral/corner{ @@ -54241,7 +52635,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /turf/open/floor/plasteel/neutral/corner{ @@ -54256,7 +52649,6 @@ /obj/machinery/button/door{ id = "gateshutter"; name = "Gateway Shutter Control"; - pixel_x = 0; pixel_y = 26; req_access_txt = "19" }, @@ -54331,7 +52723,6 @@ /obj/structure/noticeboard{ desc = "A board for pinning important notices upon. Probably helpful for keeping track of requests."; name = "requests board"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/stripes/line, @@ -54394,8 +52785,7 @@ /area/hydroponics) "bUn" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/effect/turf_decal/stripes/line, /obj/structure/reagent_dispensers/watertank/high, @@ -54585,7 +52975,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 28 }, /obj/machinery/pipedispenser/disposal/transit_tube, @@ -54629,8 +53018,7 @@ }, /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced{ dir = 1; @@ -54661,9 +53049,7 @@ dir = 8 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bUL" = ( /obj/machinery/telecomms/server/presets/security, /turf/open/floor/circuit{ @@ -54677,9 +53063,7 @@ dir = 4 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "bUN" = ( /obj/machinery/power/apc{ dir = 8; @@ -54807,8 +53191,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -54974,8 +53357,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/central) @@ -55085,9 +53467,7 @@ "bVy" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/effect/turf_decal/bot{ dir = 2 @@ -55223,8 +53603,7 @@ }, /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /turf/open/floor/plasteel/vault, /area/engine/atmos) @@ -55263,8 +53642,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump{ @@ -55510,7 +53888,6 @@ dir = 4 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/neutral/corner{ @@ -55685,7 +54062,6 @@ dir = 2 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /obj/machinery/camera{ @@ -55838,8 +54214,7 @@ /area/hydroponics) "bWV" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/structure/closet/wardrobe/botanist, /turf/open/floor/plasteel/hydrofloor, @@ -56055,9 +54430,7 @@ "bXl" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/general/visible{ color = "#330000"; @@ -56102,8 +54475,7 @@ on = 1 }, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced, /turf/open/floor/plasteel/vault, @@ -56121,9 +54493,7 @@ /obj/machinery/camera{ c_tag = "Atmospherics Tank - CO2"; dir = 8; - network = list("SS13"); - pixel_x = 0; - pixel_y = 0 + network = list("SS13") }, /turf/open/floor/engine/co2, /area/engine/atmos) @@ -56157,8 +54527,7 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plating, /area/maintenance/solars/port/aft) @@ -56259,8 +54628,7 @@ /area/security/checkpoint/medical) "bXM" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/item/weapon/twohanded/required/kirbyplants{ icon_state = "applebush"; @@ -56454,9 +54822,7 @@ "bYi" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/hydroponics) @@ -56481,8 +54847,7 @@ pixel_y = 5 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/light{ icon_state = "tube1"; @@ -56509,7 +54874,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/landmark/start/botanist, @@ -56559,8 +54923,7 @@ /obj/item/device/radio/intercom{ dir = 0; name = "Station Intercom (General)"; - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/vault{ dir = 1 @@ -56611,8 +54974,7 @@ }, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/camera{ c_tag = "Atmospherics - Port-Aft"; @@ -56649,8 +55011,6 @@ node1_concentration = 0.8; node2_concentration = 0.2; on = 1; - pixel_x = 0; - pixel_y = 0; target_pressure = 4500 }, /turf/open/floor/plasteel, @@ -56679,8 +55039,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/door/airlock/external{ name = "Solar Maintenance"; @@ -56710,7 +55069,6 @@ }, /obj/item/weapon/pen, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /obj/effect/spawner/lootdrop/maintenance, @@ -56811,8 +55169,7 @@ pixel_y = 2 }, /obj/item/weapon/reagent_containers/glass/bottle/charcoal{ - pixel_x = -5; - pixel_y = 0 + pixel_x = -5 }, /obj/item/weapon/reagent_containers/glass/bottle/morphine, /obj/item/weapon/reagent_containers/syringe/epinephrine{ @@ -56830,7 +55187,6 @@ pixel_y = 6 }, /obj/structure/sign/nosmoking_2{ - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/plasteel/whiteblue/side{ @@ -56859,7 +55215,6 @@ frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; - pixel_x = 0; pixel_y = 30 }, /obj/structure/closet/wardrobe/white/medical, @@ -56879,8 +55234,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Medical Security Checkpoint APC"; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/machinery/airalarm{ pixel_y = 28 @@ -56920,8 +55274,7 @@ /obj/item/weapon/pen, /obj/structure/table/reinforced, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/item/weapon/folder/red, /obj/item/weapon/book/manual/wiki/security_space_law{ @@ -56943,15 +55296,11 @@ /obj/structure/grille, /obj/structure/window/fulltile, /turf/open/floor/plating, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "bZb" = ( /obj/structure/sign/bluecross_2, /turf/closed/wall, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "bZc" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -56965,31 +55314,25 @@ /turf/open/floor/plasteel/white/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "bZd" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/white/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "bZe" = ( /obj/structure/sign/directions/security{ desc = "A direction sign, pointing out which way the security department is."; dir = 1; icon_state = "direction_sec"; - pixel_x = 0; pixel_y = 8 }, /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the engineering department is."; dir = 4; - icon_state = "direction_eng"; - pixel_y = 0 + icon_state = "direction_eng" }, /obj/structure/sign/directions/engineering{ desc = "A direction sign, pointing out which way the bridge is."; @@ -56999,9 +55342,7 @@ pixel_y = -8 }, /turf/closed/wall, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "bZf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 @@ -57108,8 +55449,7 @@ /obj/item/weapon/reagent_containers/food/snacks/grown/citrus/orange, /obj/item/weapon/reagent_containers/food/snacks/grown/grapes, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/structure/table/glass, /turf/open/floor/plasteel/hydrofloor, @@ -57132,7 +55472,6 @@ /area/hallway/primary/central) "bZt" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -57150,8 +55489,7 @@ "bZv" = ( /obj/machinery/biogenerator, /obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -57161,8 +55499,7 @@ "bZw" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/machinery/light_switch{ - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/hydrofloor, /area/hydroponics) @@ -57276,8 +55613,7 @@ /area/engine/atmos) "bZM" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/table, /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -57297,8 +55633,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/open/floor/plating/airless, /area/maintenance/solars/port/aft) @@ -57469,9 +55804,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/red/side{ dir = 8 @@ -57507,9 +55840,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "caj" = ( /obj/machinery/light/small{ dir = 1 @@ -57535,17 +55866,13 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cak" = ( /obj/structure/chair, /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cal" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -57556,24 +55883,18 @@ req_access_txt = 1 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cam" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "can" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cao" = ( /obj/structure/table, /obj/item/weapon/storage/box/bodybags{ @@ -57583,9 +55904,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cap" = ( /obj/structure/table, /obj/item/stack/medical/gauze, @@ -57594,9 +55913,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "caq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 @@ -57703,7 +56020,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/light/small{ @@ -57749,7 +56065,6 @@ id = "Biohazard"; name = "Biohazard Shutter Control"; pixel_x = -7; - pixel_y = 0; req_access_txt = "47" }, /obj/machinery/button/door{ @@ -57793,7 +56108,6 @@ pixel_x = -24 }, /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -57945,9 +56259,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 4; @@ -58030,10 +56342,7 @@ /area/maintenance/starboard) "caX" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light_switch{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/machinery/light_switch, /turf/closed/wall, /area/maintenance/disposal/incinerator) "caY" = ( @@ -58059,7 +56368,6 @@ /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /obj/structure/sign/deathsposal{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/floorgrime, @@ -58086,12 +56394,10 @@ /area/engine/atmos) "cbc" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced{ - dir = 1; - pixel_y = 0 + dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 8 @@ -58138,8 +56444,7 @@ /area/engine/atmos) "cbg" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced{ dir = 8 @@ -58195,8 +56500,7 @@ dir = 8 }, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/machinery/door/window/northleft{ dir = 1; @@ -58269,8 +56573,7 @@ /area/engine/atmos) "cbo" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -58323,8 +56626,7 @@ /area/maintenance/port/aft) "cbt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -58546,8 +56848,6 @@ department = "Medbay"; departmentType = 1; name = "Medbay RC"; - pixel_x = 0; - pixel_y = 0; pixel_z = 0 }, /turf/closed/wall, @@ -58559,7 +56859,6 @@ dir = 1; name = "Medbay Monitor"; network = list("Medbay"); - pixel_x = 0; pixel_y = -29 }, /obj/item/device/radio/intercom{ @@ -58600,9 +56899,7 @@ dir = 8 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cbU" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -58614,14 +56911,10 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cbV" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -58632,9 +56925,7 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cbW" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -58646,47 +56937,35 @@ }, /obj/machinery/holopad, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cbX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cbY" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cbZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cca" = ( /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ccb" = ( /obj/machinery/door/firedoor, /turf/open/floor/plasteel/white/side{ dir = 8 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ccc" = ( /obj/machinery/door/firedoor, /turf/open/floor/plasteel/white/side{ @@ -58870,7 +57149,6 @@ /obj/machinery/power/apc{ dir = 2; name = "Hydroponics APC"; - pixel_x = 0; pixel_y = -28 }, /obj/structure/cable/yellow, @@ -58913,7 +57191,6 @@ /area/hydroponics) "ccA" = ( /obj/item/weapon/reagent_containers/spray/plantbgone{ - pixel_x = 0; pixel_y = 3 }, /obj/item/weapon/reagent_containers/spray/plantbgone{ @@ -59156,7 +57433,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = -32 }, /obj/machinery/light/small{ @@ -59316,8 +57592,7 @@ /area/maintenance/port/aft) "cdp" = ( /obj/machinery/light_switch{ - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/machinery/light/small{ dir = 8 @@ -59379,15 +57654,12 @@ /area/medical/storage) "cdv" = ( /obj/item/weapon/storage/belt/medical{ - pixel_x = 0; pixel_y = 2 }, /obj/item/weapon/storage/belt/medical{ - pixel_x = 0; pixel_y = 2 }, /obj/item/weapon/storage/belt/medical{ - pixel_x = 0; pixel_y = 2 }, /obj/item/clothing/neck/stethoscope, @@ -59400,15 +57672,11 @@ /area/medical/storage) "cdw" = ( /turf/closed/wall, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cdx" = ( /obj/machinery/computer/crew, /turf/open/floor/plasteel/vault, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cdy" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -59420,35 +57688,27 @@ }, /obj/machinery/shower{ dir = 4; - icon_state = "shower"; name = "emergency shower" }, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cdz" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8; initialize_directions = 11 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cdA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cdB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -59459,35 +57719,27 @@ name = "Inspector Johnson" }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cdC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cdD" = ( /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; on = 1 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cdE" = ( /obj/structure/disposalpipe/segment{ dir = 4; icon_state = "pipe-c" }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cdF" = ( /obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ @@ -59496,9 +57748,7 @@ /turf/open/floor/plasteel/white/side{ dir = 8 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cdG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ req_access_txt = 1 @@ -59518,9 +57768,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment{ dir = 2; @@ -59595,8 +57843,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, /area/science/research) @@ -59652,8 +57899,7 @@ /area/security/checkpoint/science/research) "cdS" = ( /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/structure/chair{ dir = 8 @@ -59661,8 +57907,7 @@ /obj/machinery/camera{ c_tag = "Security Post - Research Division"; dir = 8; - network = list("SS13","RD"); - pixel_x = 0 + network = list("SS13","RD") }, /turf/open/floor/plasteel/red/side{ dir = 4 @@ -59755,9 +58000,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) @@ -59778,8 +58021,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -59788,8 +58030,7 @@ /area/maintenance/disposal/incinerator) "cef" = ( /obj/structure/sign/fire{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/atmospherics/components/binary/pump{ dir = 2; @@ -59832,7 +58073,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /obj/effect/turf_decal/stripes/line{ @@ -59873,8 +58113,7 @@ /obj/structure/girder, /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/cable/yellow{ d1 = 1; @@ -59953,9 +58192,7 @@ "cex" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -59993,7 +58230,6 @@ "ceA" = ( /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -60010,15 +58246,12 @@ dir = 1 }, /obj/machinery/newscaster{ - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /turf/open/floor/plasteel/whiteblue/side{ dir = 9 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ceB" = ( /obj/structure/chair/office/light{ dir = 4 @@ -60035,9 +58268,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 5 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ceC" = ( /obj/machinery/telecomms/server/presets/command, /turf/open/floor/circuit{ @@ -60057,17 +58288,13 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ceE" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whiteblue/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ceF" = ( /obj/structure/bed/roller, /obj/item/device/radio/intercom{ @@ -60076,7 +58303,6 @@ frequency = 1485; listening = 1; name = "Station Intercom (Medbay)"; - pixel_x = 0; pixel_y = -30 }, /obj/machinery/camera{ @@ -60087,26 +58313,20 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ceG" = ( /obj/machinery/light, /obj/structure/bed/roller, /turf/open/floor/plasteel/whiteblue/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ceH" = ( /obj/structure/bed/roller, /turf/open/floor/plasteel/whiteblue/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ceI" = ( /obj/item/weapon/twohanded/required/kirbyplants{ icon_state = "plant-11" @@ -60114,16 +58334,12 @@ /turf/open/floor/plasteel/whiteyellow/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ceJ" = ( /turf/open/floor/plasteel/whiteyellow/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ceK" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -60137,9 +58353,7 @@ /turf/open/floor/plasteel/whiteyellow/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ceL" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -60214,7 +58428,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -30 }, /obj/item/weapon/twohanded/required/kirbyplants{ @@ -60244,14 +58457,11 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /turf/open/floor/plasteel/whitepurple/side{ dir = 2 @@ -60273,9 +58483,7 @@ "ceW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/security/checkpoint/science/research) @@ -60540,8 +58748,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/components/binary/pump{ @@ -60661,7 +58868,6 @@ dir = 1 }, /obj/structure/sign/nosmoking_2{ - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/plasteel/vault, @@ -60725,8 +58931,7 @@ icon_state = "0-4" }, /obj/machinery/light_switch{ - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/machinery/light/small, /obj/structure/table/glass, @@ -60797,40 +59002,31 @@ "cfQ" = ( /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/whiteblue/side{ dir = 10 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cfR" = ( /obj/structure/chair/office/light{ dir = 4 }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/whiteblue/side{ dir = 6 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cfS" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, /obj/item/weapon/reagent_containers/food/drinks/britcup, /turf/open/floor/plasteel/whitegreen, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cfT" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -60841,21 +59037,15 @@ req_access_txt = 1 }, /turf/open/floor/plasteel/whiteblue, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cfU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /turf/open/floor/plasteel/whiteblue, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cfV" = ( /obj/structure/sign/directions/medical{ pixel_y = -7 @@ -60922,7 +59112,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/neutral/corner{ @@ -61013,7 +59202,6 @@ /obj/structure/filingcabinet, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/red/side{ @@ -61076,8 +59264,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Incinerator APC"; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/structure/cable/yellow{ d2 = 4; @@ -61115,8 +59302,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/floorgrime, @@ -61379,7 +59565,6 @@ }, /obj/machinery/shower{ dir = 8; - icon_state = "shower"; name = "emergency shower" }, /turf/open/floor/plasteel/whiteblue/side{ @@ -61430,17 +59615,13 @@ req_access_txt = "5" }, /turf/open/floor/plasteel/whiteblue, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cgY" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cgZ" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -61457,9 +59638,7 @@ req_access_txt = "5" }, /turf/open/floor/plasteel/whiteblue, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cha" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, @@ -61469,23 +59648,18 @@ req_access_txt = "5" }, /turf/open/floor/plasteel/whiteblue, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "chb" = ( /obj/machinery/chem_heater, /obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/whiteyellow/side{ dir = 9 }, /area/medical/chemistry) "chc" = ( -/obj/machinery/disposal/bin{ - pixel_x = 0 - }, +/obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /turf/open/floor/plasteel/whiteyellow/side{ dir = 5 @@ -61579,7 +59753,6 @@ /obj/structure/noticeboard{ desc = "A board for pinning important notices upon."; name = "notice board"; - pixel_x = 0; pixel_y = 31 }, /turf/open/floor/plasteel/whitepurple/side{ @@ -61595,7 +59768,6 @@ id = "research_shutters"; name = "research shutters control"; pixel_x = 28; - pixel_y = 0; req_access_txt = "7" }, /turf/open/floor/plasteel/whitepurple/side{ @@ -61649,8 +59821,7 @@ pixel_y = 32 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/item/weapon/storage/box/donkpockets, /obj/structure/table/glass, @@ -61672,7 +59843,6 @@ /area/science/research) "chu" = ( /obj/machinery/ai_status_display{ - pixel_x = 0; pixel_y = 32 }, /obj/structure/chair/stool, @@ -61715,9 +59885,7 @@ layer = 2.9 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "chA" = ( /obj/item/device/radio/intercom{ pixel_y = 25 @@ -61784,7 +59952,6 @@ /obj/item/weapon/extinguisher, /obj/machinery/light/small, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -31 }, /turf/open/floor/plasteel/floorgrime, @@ -61799,7 +59966,6 @@ /area/maintenance/disposal/incinerator) "chJ" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -31 }, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -61820,8 +59986,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/open/floor/plasteel/floorgrime, /area/maintenance/disposal/incinerator) @@ -61840,9 +60005,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "chN" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on{ dir = 1; @@ -62002,9 +60165,7 @@ "cif" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, /area/medical/sleeper) @@ -62063,9 +60224,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 9 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cil" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -62078,9 +60237,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cim" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -62093,9 +60250,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cin" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -62104,23 +60259,18 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cio" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/structure/sign/nosmoking_2{ - pixel_x = 0; pixel_y = 28 }, /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cip" = ( /obj/machinery/power/apc{ dir = 1; @@ -62142,9 +60292,7 @@ /turf/open/floor/plasteel/whiteblue/corner{ dir = 4 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ciq" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 2 @@ -62152,9 +60300,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cir" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -62163,16 +60309,13 @@ /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cis" = ( /obj/machinery/button/door{ desc = "A remote control switch for the medbay foyer."; id = "MedbayFoyer"; name = "Medbay Exit Button"; normaldoorcontrol = 1; - pixel_x = 0; pixel_y = 26 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -62181,9 +60324,7 @@ /turf/open/floor/plasteel/whiteblue/corner{ dir = 4 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cit" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -62201,9 +60342,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ciu" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -62217,9 +60356,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "civ" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/glass_medical{ @@ -62294,8 +60431,7 @@ /obj/structure/noticeboard{ desc = "A board for pinning important notices upon. Probably helpful for keeping track of requests."; name = "requests board"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/plasteel/whiteyellow{ dir = 4 @@ -62305,8 +60441,7 @@ /obj/machinery/r_n_d/destructive_analyzer, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -62354,8 +60489,7 @@ dir = 8 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 24; - pixel_y = 0 + pixel_x = 24 }, /turf/open/floor/plasteel/whitepurple/side{ dir = 4 @@ -62365,7 +60499,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/disposalpipe/segment, /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/effect/turf_decal/stripes/line{ @@ -62387,8 +60520,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -62400,7 +60532,6 @@ cell_type = 10000; dir = 1; name = "Research Division APC"; - pixel_x = 0; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -62446,8 +60577,7 @@ "ciN" = ( /obj/structure/chair/stool, /obj/machinery/newscaster{ - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -62480,7 +60610,6 @@ "ciR" = ( /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/vending/cola/random, @@ -62514,8 +60643,7 @@ "ciV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/engine, /area/science/explab) @@ -62565,8 +60693,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/engine, @@ -62586,9 +60713,7 @@ /obj/machinery/camera{ c_tag = "Atmospherics Tank - N2"; dir = 8; - network = list("SS13"); - pixel_x = 0; - pixel_y = 0 + network = list("SS13") }, /turf/open/floor/engine/n2, /area/engine/atmos) @@ -62603,9 +60728,7 @@ /obj/machinery/camera{ c_tag = "Atmospherics Tank - O2"; dir = 8; - network = list("SS13"); - pixel_x = 0; - pixel_y = 0 + network = list("SS13") }, /turf/open/floor/engine/o2, /area/engine/atmos) @@ -62621,9 +60744,7 @@ /obj/machinery/camera{ c_tag = "Atmospherics Tank - Air"; dir = 8; - network = list("SS13"); - pixel_x = 0; - pixel_y = 0 + network = list("SS13") }, /turf/open/floor/engine/air, /area/engine/atmos) @@ -62705,7 +60826,6 @@ dir = 1 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/item/weapon/reagent_containers/food/drinks/drinkingglass/shotglass, @@ -62785,8 +60905,7 @@ frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 @@ -62847,9 +60966,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 8 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cjL" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -62868,9 +60985,7 @@ req_access_txt = 1 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cjM" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -62887,9 +61002,7 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cjN" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -62901,9 +61014,7 @@ initialize_directions = 11 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cjO" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -62914,9 +61025,7 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cjP" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -62932,9 +61041,7 @@ dir = 4 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cjQ" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -62949,24 +61056,19 @@ on = 1 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cjR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 }, /obj/machinery/shower{ dir = 8; - icon_state = "shower"; name = "emergency shower" }, /turf/open/floor/plasteel/whiteyellow/corner{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cjS" = ( /obj/item/stack/sheet/mineral/plasma{ layer = 2.9 @@ -62994,8 +61096,7 @@ "cjU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -63113,7 +61214,6 @@ }, /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -63137,9 +61237,7 @@ "ckg" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 9 @@ -63157,7 +61255,6 @@ /obj/structure/closet/firecloset, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/turf_decal/delivery, @@ -63199,7 +61296,6 @@ }, /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -63223,8 +61319,7 @@ /area/science/research) "ckp" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -63250,7 +61345,6 @@ /obj/machinery/button/door{ id = "telelab"; name = "Test Chamber Blast Doors"; - pixel_x = 0; pixel_y = -25 }, /turf/open/floor/engine, @@ -63365,8 +61459,7 @@ dir = 8 }, /obj/structure/sign/fire{ - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -63385,8 +61478,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_pump{ dir = 1; @@ -63396,8 +61488,7 @@ /area/maintenance/disposal/incinerator) "ckF" = ( /obj/structure/sign/fire{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/light/small{ dir = 4 @@ -63485,9 +61576,7 @@ on = 1 }, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "ckU" = ( /obj/structure/chair, /obj/structure/sign/nosmoking_2{ @@ -63537,9 +61626,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/black, /area/medical/surgery) @@ -63617,16 +61704,13 @@ "clj" = ( /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "clk" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -63638,23 +61722,17 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cll" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4; initialize_directions = 11 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "clm" = ( /obj/item/device/radio/intercom{ broadcasting = 1; @@ -63662,20 +61740,15 @@ frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cln" = ( /turf/open/floor/plasteel/whiteblue/corner{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "clo" = ( /obj/structure/bed/roller, /obj/machinery/iv_drip{ @@ -63684,17 +61757,13 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "clp" = ( /obj/machinery/light, /turf/open/floor/plasteel/whiteblue/corner{ dir = 8 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "clq" = ( /obj/machinery/airalarm{ dir = 1; @@ -63703,16 +61772,12 @@ /turf/open/floor/plasteel/whiteyellow/corner{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "clr" = ( /turf/open/floor/plasteel/whiteyellow/side{ dir = 6 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cls" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -63734,8 +61799,7 @@ pixel_x = 8 }, /obj/item/weapon/reagent_containers/glass/bottle/charcoal{ - pixel_x = -5; - pixel_y = 0 + pixel_x = -5 }, /obj/item/weapon/reagent_containers/syringe/epinephrine, /turf/open/floor/plasteel/white, @@ -63781,8 +61845,7 @@ }, /obj/item/device/radio/headset/headset_med, /obj/structure/extinguisher_cabinet{ - pixel_x = 24; - pixel_y = 0 + pixel_x = 24 }, /obj/machinery/firealarm{ dir = 1; @@ -63797,8 +61860,7 @@ req_access_txt = 1 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 8 @@ -63867,8 +61929,7 @@ icon_state = "tube1" }, /obj/structure/sign/nosmoking_2{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/plasteel, /area/science/lab) @@ -63903,13 +61964,11 @@ /area/science/research) "clH" = ( /obj/machinery/shower{ - icon_state = "shower"; dir = 8 }, /obj/item/device/radio/intercom{ dir = 8; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -28 }, /obj/effect/turf_decal/stripes/line{ @@ -63997,8 +62056,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/structure/noticeboard{ pixel_y = -32 @@ -64132,8 +62190,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) @@ -64170,8 +62227,7 @@ dir = 4 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/wood, /area/maintenance/port/aft) @@ -64220,13 +62276,10 @@ "cmr" = ( /obj/machinery/door/firedoor, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cms" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -64238,16 +62291,12 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cmt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cmu" = ( /turf/closed/wall, /area/crew_quarters/heads/cmo) @@ -64304,16 +62353,13 @@ req_access_txt = "5" }, /turf/open/floor/plating, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cmz" = ( /obj/machinery/reagentgrinder, /obj/machinery/requests_console{ department = "Chemistry"; departmentType = 2; pixel_x = -30; - pixel_y = 0; receive_ore_updates = 1 }, /obj/structure/table/glass, @@ -64404,14 +62450,8 @@ pixel_x = 4; pixel_y = -3 }, -/obj/item/weapon/disk/tech_disk{ - pixel_x = 0; - pixel_y = 0 - }, -/obj/item/weapon/disk/tech_disk{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/weapon/disk/tech_disk, +/obj/item/weapon/disk/tech_disk, /obj/item/weapon/disk/design_disk, /obj/item/weapon/disk/design_disk, /turf/open/floor/plasteel/white, @@ -64444,9 +62484,7 @@ "cmK" = ( /obj/structure/chair, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "cmL" = ( /obj/machinery/door/window/westleft{ dir = 2; @@ -64498,14 +62536,12 @@ /area/science/explab) "cmQ" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/machinery/requests_console{ department = "Science"; departmentType = 2; name = "Science Requests Console"; - pixel_x = 0; pixel_y = 30; receive_ore_updates = 1 }, @@ -64534,9 +62570,7 @@ /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, -/obj/item/device/taperecorder{ - pixel_y = 0 - }, +/obj/item/device/taperecorder, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/stripes/line{ dir = 2 @@ -64563,7 +62597,6 @@ /obj/machinery/button/door{ id = "telelab"; name = "Test Chamber Blast Doors"; - pixel_x = 0; pixel_y = 25 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -64603,9 +62636,7 @@ /obj/structure/window/reinforced, /obj/machinery/holopad, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "cmY" = ( /obj/structure/closet/crate{ icon_state = "crateopen"; @@ -64666,8 +62697,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) @@ -64677,7 +62707,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = -32 }, /obj/machinery/atmospherics/components/unary/outlet_injector/on{ @@ -64724,8 +62753,7 @@ /obj/structure/table, /obj/item/weapon/hemostat, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel, /area/medical/surgery) @@ -64768,8 +62796,7 @@ "cnr" = ( /obj/machinery/computer/med_data, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/white/side{ dir = 2 @@ -64791,8 +62818,7 @@ frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/structure/bedsheetbin{ pixel_x = 2 @@ -64894,24 +62920,18 @@ /turf/open/floor/plasteel/whiteblue/corner{ dir = 8 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cnB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cnC" = ( /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/structure/table/glass, @@ -64976,8 +62996,7 @@ pixel_y = 26 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/item/weapon/screwdriver{ pixel_y = 6 @@ -65136,8 +63155,7 @@ "cnV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -65229,7 +63247,6 @@ /area/science/research) "cod" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = 29 }, /turf/open/floor/plasteel/white/side{ @@ -65289,8 +63306,7 @@ "cok" = ( /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/structure/disposalpipe/segment, /turf/open/floor/plasteel/whitepurple/corner{ @@ -65358,8 +63374,7 @@ /area/science/explab) "coq" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -65378,7 +63393,6 @@ "cos" = ( /obj/structure/table, /obj/item/weapon/paper_bin{ - pixel_x = 0; pixel_y = 6 }, /obj/item/weapon/pen, @@ -65440,7 +63454,6 @@ /obj/item/clothing/suit/apron/surgical, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/open/floor/plasteel/white/side{ @@ -65463,8 +63476,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Surgery APC"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/structure/cable/yellow{ d2 = 2; @@ -65492,9 +63504,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, /area/medical/surgery) @@ -65530,9 +63540,7 @@ "coI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -65579,9 +63587,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 8 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "coO" = ( /obj/structure/cable/yellow{ d1 = 2; @@ -65631,8 +63637,7 @@ /obj/machinery/power/apc{ dir = 4; name = "CMO's Office APC"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/structure/cable/yellow{ d2 = 8; @@ -65654,7 +63659,6 @@ /obj/item/weapon/storage/backpack/satchel/chem, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/structure/window/reinforced{ @@ -65997,8 +64001,7 @@ "cpv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -66091,8 +64094,7 @@ /area/science/explab) "cpA" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/cable/yellow{ d1 = 4; @@ -66205,10 +64207,7 @@ "cpL" = ( /obj/effect/decal/cleanable/blood/gibs/limb, /obj/structure/rack, -/obj/item/weapon/storage/firstaid/regular{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/weapon/storage/firstaid/regular, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/bruise_pack, /obj/item/stack/medical/ointment, @@ -66235,9 +64234,7 @@ }, /obj/structure/window/reinforced, /turf/open/floor/plasteel/black, -/area/construction/hallway{ - name = "\improper MiniSat Exterior" - }) +/area/aisat) "cpP" = ( /obj/structure/lattice/catwalk, /obj/item/weapon/wrench, @@ -66263,8 +64260,8 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; locked = 0; + name = "Engine Air Alarm"; pixel_x = 24; req_access = null; req_one_access_txt = "24;10" @@ -66462,9 +64459,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 8 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cqj" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -66480,9 +64475,7 @@ icon_state = "2-8" }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cqk" = ( /obj/structure/grille, /obj/structure/window/reinforced/fulltile, @@ -66586,8 +64579,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Chemistry APC"; - pixel_x = -24; - pixel_y = 0 + pixel_x = -24 }, /obj/structure/closet/secure_closet/chemical{ pixel_x = -3 @@ -66630,7 +64622,6 @@ desc = "A board for pinning important notices upon. Probably helpful for keeping track of requests."; dir = 1; name = "requests board"; - pixel_x = 0; pixel_y = -32 }, /obj/machinery/button/door{ @@ -66670,7 +64661,6 @@ /obj/machinery/power/apc{ dir = 2; name = "Research Lab APC"; - pixel_x = 0; pixel_y = -26 }, /obj/structure/cable/yellow, @@ -66716,7 +64706,6 @@ department = "Science"; departmentType = 2; name = "Science Requests Console"; - pixel_x = 0; pixel_y = -30; receive_ore_updates = 1 }, @@ -66728,8 +64717,7 @@ /area/science/lab) "cqA" = ( /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/machinery/door/window/eastleft{ dir = 1; @@ -66756,7 +64744,6 @@ }, /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -66894,8 +64881,7 @@ /area/science/explab) "cqQ" = ( /obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -66951,15 +64937,13 @@ "cqV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, /area/science/explab) "cqW" = ( /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/turf_decal/stripes/line{ @@ -67023,10 +65007,7 @@ /turf/open/space, /area/space) "cre" = ( -/obj/structure/sign/fire{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/structure/sign/fire, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) "crf" = ( @@ -67049,19 +65030,15 @@ "crj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, /obj/machinery/light_switch{ - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /turf/open/floor/plasteel/white/side{ dir = 4 @@ -67113,15 +65090,13 @@ /obj/structure/bed, /obj/item/weapon/bedsheet/medical, /obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /turf/open/floor/plasteel/white, /area/medical/surgery) "crr" = ( /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump{ @@ -67164,7 +65139,6 @@ frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; - pixel_x = 0; pixel_y = -30 }, /obj/machinery/light, @@ -67191,7 +65165,6 @@ }, /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = -24 }, /obj/effect/turf_decal/stripes/line{ @@ -67203,9 +65176,7 @@ /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "crx" = ( /obj/machinery/light{ dir = 4; @@ -67215,14 +65186,11 @@ /turf/open/floor/plasteel/whiteblue/corner{ dir = 2 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cry" = ( /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 @@ -67262,9 +65230,7 @@ "crB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -67347,8 +65313,7 @@ cell_type = 5000; dir = 4; name = "Aft Hallway APC"; - pixel_x = 24; - pixel_y = 0 + pixel_x = 24 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/cable/yellow{ @@ -67621,7 +65586,6 @@ "csk" = ( /obj/machinery/airalarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /turf/open/floor/plasteel/white/side{ @@ -67653,7 +65617,6 @@ frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; - pixel_x = 0; pixel_y = -30 }, /obj/structure/closet/crate/freezer/blood, @@ -67666,7 +65629,6 @@ }, /obj/machinery/airalarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/structure/sign/nosmoking_2{ @@ -67696,7 +65658,6 @@ }, /obj/item/weapon/bedsheet/medical, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -32 }, /obj/machinery/camera{ @@ -67731,9 +65692,7 @@ /turf/open/floor/plasteel/whiteblue/corner{ dir = 8 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "csu" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -67749,9 +65708,7 @@ dir = 8 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "csv" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -67769,9 +65726,7 @@ /turf/open/floor/plasteel/whiteblue/side{ dir = 4 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "csw" = ( /obj/structure/cable/yellow{ d1 = 4; @@ -67831,8 +65786,7 @@ icon_state = "pipe-c" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/plasteel/barber{ dir = 8 @@ -67861,7 +65815,6 @@ department = "Chief Medical Officer's Desk"; departmentType = 5; name = "Chief Medical Officer RC"; - pixel_x = 0; pixel_y = -32 }, /obj/effect/landmark/start/chief_medical_officer, @@ -67880,8 +65833,7 @@ dir = 8; name = "Medbay Monitor"; network = list("Medbay"); - pixel_x = 29; - pixel_y = 0 + pixel_x = 29 }, /obj/item/device/radio/intercom{ dir = 1; @@ -67931,8 +65883,7 @@ sortType = 11 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -68166,7 +66117,6 @@ desc = "Used for watching the RD's goons from the safety of his office."; name = "Research Monitor"; network = list("RD"); - pixel_x = 0; pixel_y = 2 }, /obj/structure/table/reinforced, @@ -68183,7 +66133,6 @@ department = "Research Director's Desk"; departmentType = 5; name = "Research Director RC"; - pixel_x = 0; pixel_y = 30; receive_ore_updates = 1 }, @@ -68196,7 +66145,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/effect/landmark/xmastree/rdrod, @@ -68217,8 +66165,7 @@ /area/crew_quarters/heads/hor) "cte" = ( /obj/item/weapon/storage/secure/safe{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/ai_status_display{ pixel_y = 32 @@ -68231,8 +66178,7 @@ "ctf" = ( /obj/machinery/portable_atmospherics/scrubber/huge, /obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel{ @@ -68270,7 +66216,6 @@ cell_type = 5000; dir = 1; name = "Toxins Storage APC"; - pixel_x = 0; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -68345,9 +66290,11 @@ /obj/structure/bed, /obj/item/weapon/bedsheet/medical, /obj/machinery/atmospherics/components/unary/vent_scrubber{ - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 + }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23 }, /turf/open/floor/plasteel/whiteblue/side{ dir = 8 @@ -68364,7 +66311,6 @@ icon_state = "2-4" }, /obj/machinery/vending/wallmed{ - pixel_x = 0; pixel_y = 28 }, /turf/open/floor/plasteel/white, @@ -68379,7 +66325,6 @@ dir = 10 }, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = 24 }, /turf/open/floor/plasteel/whiteblue/side{ @@ -68413,29 +66358,23 @@ icon_state = "1-8" }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ctw" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/whiteblue/corner{ dir = 4 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "ctx" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/machinery/light_switch{ - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/barber{ @@ -68476,9 +66415,7 @@ /turf/open/floor/plating, /area/medical/genetics) "ctD" = ( -/obj/structure/sign/directions/evac{ - pixel_y = 0 - }, +/obj/structure/sign/directions/evac, /turf/closed/wall, /area/medical/genetics) "ctE" = ( @@ -68507,9 +66444,7 @@ }, /area/hallway/primary/aft) "ctH" = ( -/obj/structure/sign/directions/evac{ - pixel_y = 0 - }, +/obj/structure/sign/directions/evac, /turf/closed/wall, /area/maintenance/aft) "ctJ" = ( @@ -68641,7 +66576,6 @@ /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/effect/turf_decal/bot, @@ -68698,7 +66632,6 @@ /obj/machinery/portable_atmospherics/canister/oxygen, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/turf_decal/bot, @@ -68809,8 +66742,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Patient Room A APC"; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/structure/cable/yellow{ d2 = 4; @@ -68865,9 +66797,7 @@ /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 }, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cup" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 @@ -68878,24 +66808,19 @@ icon_state = "1-2" }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cuq" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/light{ dir = 4; icon_state = "tube1" }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cur" = ( /obj/item/weapon/storage/box/rxglasses{ pixel_x = 3; @@ -68926,7 +66851,6 @@ department = "Genetics"; departmentType = 0; name = "Genetics Requests Console"; - pixel_x = 0; pixel_y = 30 }, /obj/machinery/light{ @@ -69309,8 +67233,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/lattice/catwalk, /turf/open/space, @@ -69345,8 +67268,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_x = 0 + icon_state = "4-8" }, /obj/structure/lattice/catwalk, /turf/open/space, @@ -69372,8 +67294,7 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = -32; - pixel_y = 0 + pixel_x = -32 }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -69445,9 +67366,7 @@ pixel_x = -32 }, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cvr" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -69456,23 +67375,18 @@ }, /obj/machinery/door/firedoor, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cvs" = ( /obj/structure/disposalpipe/segment, /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "cvt" = ( /turf/closed/wall, /area/medical/genetics/cloning) "cvu" = ( /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/machinery/door/window/southleft{ @@ -69606,8 +67520,7 @@ "cvG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 2 @@ -69626,8 +67539,7 @@ /area/science/robotics/mechbay) "cvJ" = ( /obj/structure/sign/nosmoking_2{ - pixel_x = -29; - pixel_y = 0 + pixel_x = -29 }, /turf/open/floor/engine{ dir = 9; @@ -69761,8 +67673,7 @@ "cvT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/structure/disposalpipe/segment{ dir = 2; @@ -69781,8 +67692,7 @@ "cvV" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/turf_decal/bot, /turf/open/floor/plasteel, @@ -69917,9 +67827,7 @@ "cwn" = ( /obj/structure/rack, /obj/item/clothing/glasses/sunglasses, -/obj/item/device/flashlight/pen{ - pixel_x = 0 - }, +/obj/item/device/flashlight/pen, /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -69936,8 +67844,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Patient Room B APC"; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/structure/cable/yellow{ d2 = 4; @@ -69947,7 +67854,6 @@ dir = 8 }, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = 24 }, /turf/open/floor/plasteel/whiteblue/side{ @@ -70024,9 +67930,7 @@ /obj/structure/disposalpipe/segment, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4; @@ -70037,13 +67941,11 @@ "cwv" = ( /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, /obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/whiteblue/side{ dir = 9 @@ -70074,8 +67976,7 @@ "cwy" = ( /obj/machinery/dna_scannernew, /obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/whiteblue, /area/medical/genetics) @@ -70135,7 +68036,6 @@ id = "genetics_shutters"; name = "genetics shutters control"; pixel_x = 28; - pixel_y = 0; req_access_txt = "9" }, /turf/open/floor/plasteel/blue/side{ @@ -70162,8 +68062,7 @@ }, /obj/structure/disposalpipe/segment, /obj/structure/sign/nosmoking_2{ - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /turf/open/floor/plasteel, /area/science/robotics/mechbay) @@ -70219,8 +68118,7 @@ }, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/white/side{ dir = 6 @@ -70248,13 +68146,11 @@ /obj/machinery/power/apc{ dir = 2; name = "RD Office APC"; - pixel_x = 0; pixel_y = -27 }, /obj/structure/cable/yellow, /obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/item/weapon/twohanded/required/kirbyplants/dead, /turf/open/floor/plasteel/cafeteria{ @@ -70263,17 +68159,14 @@ /area/crew_quarters/heads/hor) "cwQ" = ( /obj/item/weapon/paper_bin{ - pixel_x = 0; pixel_y = 7 }, /obj/structure/table, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -30 }, /obj/item/weapon/stamp/rd{ pixel_x = -11; - pixel_y = 0; pixel_x = 3; pixel_y = -2 }, @@ -70310,7 +68203,6 @@ "cwS" = ( /obj/structure/closet/secure_closet/RD, /obj/machinery/keycard_auth{ - pixel_x = 0; pixel_y = -24 }, /turf/open/floor/plasteel/cafeteria{ @@ -70323,7 +68215,6 @@ dir = 1 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = -32 }, /turf/open/floor/plasteel/cafeteria{ @@ -70334,7 +68225,6 @@ /obj/structure/filingcabinet/chestdrawer, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/item/device/radio/intercom{ @@ -70418,6 +68308,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, +/obj/machinery/airalarm{ + dir = 4; + pixel_x = -23 + }, /turf/open/floor/plasteel/whiteblue/side{ dir = 8 }, @@ -70430,8 +68324,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, /area/medical/patients_rooms/room_b) @@ -70520,9 +68413,7 @@ "cxn" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -70586,9 +68477,7 @@ "cxu" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/whiteblue/side{ dir = 5 @@ -70657,9 +68546,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/hallway/primary/aft) @@ -70699,9 +68586,7 @@ "cxE" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/circuit/green, /area/science/robotics/mechbay) @@ -70728,7 +68613,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plating, @@ -70742,9 +68626,7 @@ }, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/white, @@ -70779,8 +68661,7 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/plating, /area/maintenance/starboard/aft) @@ -70793,7 +68674,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plating, @@ -70811,7 +68691,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/light/small{ @@ -70852,8 +68731,7 @@ req_access_txt = 1 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/whiteblue/corner{ dir = 1 @@ -71096,7 +68974,6 @@ "cys" = ( /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/effect/landmark/start/roboticist, @@ -71109,9 +68986,7 @@ "cyt" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, @@ -71123,8 +68998,7 @@ "cyv" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/white, /area/science/research) @@ -71136,8 +69010,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, /area/science/research) @@ -71265,8 +69138,7 @@ /area/science/mixing) "cyJ" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/light_switch{ pixel_y = 28 @@ -71329,7 +69201,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/white/side{ @@ -71413,15 +69284,13 @@ /area/medical/genetics/cloning) "cyX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/machinery/power/apc{ dir = 4; locked = 0; name = "Cloning Lab APC"; - pixel_x = 24; - pixel_y = 0 + pixel_x = 24 }, /obj/structure/cable/yellow, /obj/machinery/camera{ @@ -71446,9 +69315,7 @@ "cza" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/structure/mirror{ pixel_x = 28 @@ -71475,8 +69342,7 @@ /area/medical/genetics) "czd" = ( /obj/machinery/light_switch{ - pixel_x = 23; - pixel_y = 0 + pixel_x = 23 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -71578,8 +69444,7 @@ dir = 1 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/item/weapon/folder/white{ pixel_x = 4; @@ -71755,9 +69620,7 @@ /obj/item/weapon/reagent_containers/syringe, /obj/item/weapon/pen, /turf/open/floor/plasteel/whitegreen, -/area/medical/medbay{ - name = "Medbay Central" - }) +/area/medical/medbay/central) "czF" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -71799,7 +69662,6 @@ /obj/machinery/airalarm{ desc = "This particular atmos control unit appears to have no access restrictions."; dir = 8; - icon_state = "alarm0"; locked = 0; name = "all-access air alarm"; pixel_x = 24; @@ -71862,9 +69724,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -71956,8 +69816,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Medbay Aft APC"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/structure/cable/yellow{ d2 = 8; @@ -71997,7 +69856,6 @@ /obj/structure/closet/secure_closet/personal/patient, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /turf/open/floor/plasteel/vault, @@ -72052,8 +69910,7 @@ pixel_y = 1 }, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/bed/roller, /mob/living/carbon/monkey, @@ -72062,13 +69919,10 @@ "cAf" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /turf/open/floor/plasteel/vault, @@ -72080,7 +69934,6 @@ "cAh" = ( /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/camera{ @@ -72181,8 +70034,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Mech Bay APC"; - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/cable/yellow{ d2 = 8; @@ -72493,8 +70345,7 @@ layer = 4; name = "Test Chamber Telescreen"; network = list("Toxins"); - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -72522,8 +70373,7 @@ frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -72556,9 +70406,7 @@ }, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /turf/open/floor/plasteel/cafeteria{ dir = 5 @@ -72600,8 +70448,7 @@ frequency = 1485; listening = 0; name = "Station Intercom (Medbay)"; - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -72621,9 +70468,7 @@ /turf/open/floor/plasteel/black, /area/medical/genetics) "cBd" = ( -/obj/structure/sign/directions/evac{ - pixel_y = 0 - }, +/obj/structure/sign/directions/evac, /turf/closed/wall, /area/hallway/primary/aft) "cBe" = ( @@ -72636,9 +70481,7 @@ }, /area/hallway/primary/aft) "cBf" = ( -/obj/structure/sign/directions/evac{ - pixel_y = 0 - }, +/obj/structure/sign/directions/evac, /turf/closed/wall, /area/science/robotics/mechbay) "cBg" = ( @@ -72671,7 +70514,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -25 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -72694,7 +70536,6 @@ /obj/machinery/button/door{ id = "researchrangeshutters"; name = "Blast Door Control"; - pixel_x = 0; pixel_y = -24; req_access_txt = "0" }, @@ -72707,7 +70548,6 @@ /obj/machinery/power/apc{ dir = 2; name = "Research Firing Range APC"; - pixel_x = 0; pixel_y = -28 }, /obj/structure/table, @@ -72800,7 +70640,6 @@ pixel_y = -2 }, /obj/item/device/assembly/prox_sensor{ - pixel_x = 0; pixel_y = 2 }, /obj/structure/table/reinforced, @@ -72934,8 +70773,7 @@ "cBI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plasteel, @@ -72969,8 +70807,7 @@ layer = 4; name = "Test Chamber Telescreen"; network = list("Toxins"); - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -73029,7 +70866,6 @@ dir = 8 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = -30 }, /obj/item/weapon/storage/box/donkpockets{ @@ -73043,7 +70879,6 @@ /area/medical/medbay/aft) "cBV" = ( /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = -30 }, /obj/item/weapon/reagent_containers/spray/cleaner, @@ -73059,7 +70894,6 @@ }, /obj/machinery/light/small, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -29 }, /obj/machinery/camera{ @@ -73232,7 +71066,6 @@ /area/science/mixing) "cCu" = ( /obj/item/device/assembly/signaler{ - pixel_x = 0; pixel_y = 8 }, /obj/item/device/assembly/signaler{ @@ -73260,12 +71093,8 @@ /obj/item/device/transfer_valve{ pixel_x = -5 }, -/obj/item/device/transfer_valve{ - pixel_x = 0 - }, -/obj/item/device/transfer_valve{ - pixel_x = 0 - }, +/obj/item/device/transfer_valve, +/obj/item/device/transfer_valve, /obj/item/device/transfer_valve{ pixel_x = 5 }, @@ -73276,7 +71105,6 @@ department = "Science"; departmentType = 2; name = "Science Requests Console"; - pixel_x = 0; pixel_y = -30; receive_ore_updates = 1 }, @@ -73297,10 +71125,7 @@ pixel_x = 6; pixel_y = -4 }, -/obj/item/device/assembly/timer{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/device/assembly/timer, /obj/structure/table/reinforced, /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -73388,8 +71213,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Toxins Lab APC"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/structure/cable/yellow{ d2 = 8; @@ -73458,9 +71282,7 @@ /area/medical/virology) "cCL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -73586,9 +71408,7 @@ "cCW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/black, /area/medical/morgue) @@ -73695,7 +71515,6 @@ /obj/machinery/power/apc{ dir = 1; name = "Robotics Lab APC"; - pixel_x = 0; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -73758,7 +71577,6 @@ "cDm" = ( /obj/machinery/shower{ dir = 4; - icon_state = "shower"; name = "emergency shower" }, /turf/open/floor/plasteel/white, @@ -73805,7 +71623,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = -32 }, /obj/machinery/light/small, @@ -73915,7 +71732,6 @@ cell_type = 5000; dir = 1; name = "Virology APC"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -73971,7 +71787,6 @@ /obj/item/clothing/glasses/hud/health, /obj/structure/reagent_dispensers/virusfood{ density = 0; - pixel_x = 0; pixel_y = 30 }, /obj/structure/table/glass, @@ -74222,8 +72037,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Morgue APC"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /obj/structure/cable/yellow{ d2 = 8; @@ -74382,8 +72196,7 @@ /obj/item/device/assembly/flash/handheld, /obj/item/device/assembly/flash/handheld, /obj/machinery/ai_status_display{ - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/effect/turf_decal/delivery, /turf/open/floor/plasteel, @@ -74391,8 +72204,7 @@ "cEp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/white/side{ dir = 9 @@ -74415,7 +72227,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/engine/vacuum, @@ -74467,7 +72278,6 @@ id_tag = "tox_airlock_control"; interior_door_tag = "tox_airlock_interior"; pixel_x = -24; - pixel_y = 0; sanitize_external = 1; sensor_tag = "tox_airlock_sensor" }, @@ -74534,8 +72344,7 @@ /obj/structure/cable{ d1 = 1; d2 = 2; - icon_state = "1-2"; - pixel_y = 0 + icon_state = "1-2" }, /obj/structure/lattice/catwalk, /turf/open/space, @@ -74581,8 +72390,7 @@ }, /obj/structure/table/glass, /obj/structure/sign/deathsposal{ - pixel_x = -30; - pixel_y = 0 + pixel_x = -30 }, /turf/open/floor/plasteel/whitegreen/side{ dir = 8 @@ -74633,7 +72441,6 @@ department = "Virology"; name = "Virology Requests Console"; pixel_x = 29; - pixel_y = 0; receive_ore_updates = 1 }, /obj/item/stack/sheet/mineral/plasma{ @@ -74705,7 +72512,6 @@ pixel_y = 4 }, /obj/structure/sign/nosmoking_2{ - pixel_x = 0; pixel_y = -30 }, /obj/structure/table/glass, @@ -74721,8 +72527,7 @@ /area/medical/medbay/aft) "cEU" = ( /obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/structure/bodycontainer/morgue, /obj/effect/landmark/revenantspawn, @@ -74797,8 +72602,7 @@ "cFd" = ( /obj/structure/noticeboard{ dir = 4; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -74933,8 +72737,7 @@ /area/science/mixing) "cFs" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/camera{ @@ -74990,8 +72793,7 @@ /area/science/test_area) "cFy" = ( /obj/item/device/radio/intercom{ - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/structure/table/glass, /obj/item/weapon/hand_labeler, @@ -75052,7 +72854,6 @@ /obj/structure/rack, /obj/item/weapon/crowbar/red, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = 26 }, /obj/item/weapon/wrench, @@ -75118,8 +72919,7 @@ dir = 4 }, /obj/item/device/radio/intercom{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/open/floor/plasteel/whitegreen/side{ dir = 4 @@ -75144,7 +72944,6 @@ pixel_y = 32 }, /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -75169,7 +72968,6 @@ /area/medical/virology) "cFN" = ( /obj/structure/sign/securearea{ - pixel_x = 0; pixel_y = 32 }, /obj/machinery/shower{ @@ -75243,8 +73041,7 @@ /area/medical/medbay/aft) "cFT" = ( /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /turf/open/floor/plasteel/white/side{ dir = 9 @@ -75277,8 +73074,7 @@ "cFX" = ( /obj/machinery/disposal/bin, /obj/machinery/light_switch{ - pixel_x = 23; - pixel_y = 0 + pixel_x = 23 }, /obj/structure/disposalpipe/trunk{ dir = 1 @@ -75304,7 +73100,6 @@ departmentType = 2; name = "Robotics RC"; pixel_x = -31; - pixel_y = 0; receive_ore_updates = 1 }, /obj/effect/turf_decal/bot, @@ -75326,8 +73121,7 @@ "cGd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/science/robotics/lab) @@ -75606,9 +73400,7 @@ icon_state = "4-8" }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -75754,7 +73546,6 @@ idDoor = "virology_airlock_exterior"; idSelf = "virology_airlock_control"; name = "Virology Access Button"; - pixel_x = 0; pixel_y = 24; req_access_txt = "39" }, @@ -75838,9 +73629,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, /area/medical/medbay/aft) @@ -75898,8 +73687,7 @@ req_access_txt = 1 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/plasteel/neutral/corner{ dir = 1 @@ -75908,7 +73696,6 @@ "cGV" = ( /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/machinery/light{ @@ -76034,8 +73821,7 @@ }, /obj/structure/sign/securearea{ desc = "A warning sign which reads 'SERVER ROOM'."; - name = "SERVER ROOM"; - pixel_y = 0 + name = "SERVER ROOM" }, /turf/closed/wall/r_wall, /area/science/server) @@ -76109,8 +73895,7 @@ icon_state = "1-2" }, /obj/structure/extinguisher_cabinet{ - pixel_x = -25; - pixel_y = 0 + pixel_x = -25 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/whitegreen/side{ @@ -76152,9 +73937,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /turf/open/floor/plasteel/whitegreen/side{ dir = 6 @@ -76209,13 +73992,10 @@ }, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/machinery/light_switch{ - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /turf/open/floor/plasteel/whitegreen/side{ dir = 6 @@ -76224,8 +74004,7 @@ "cHw" = ( /obj/structure/closet/emcloset, /obj/item/device/radio/intercom{ - pixel_x = -28; - pixel_y = 0 + pixel_x = -28 }, /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -76294,10 +74073,7 @@ pixel_x = 3; pixel_y = 4 }, -/obj/item/weapon/storage/box/masks{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/weapon/storage/box/masks, /obj/structure/table/glass, /turf/open/floor/plasteel/whitegreen/corner{ dir = 1 @@ -76305,7 +74081,6 @@ /area/medical/medbay/aft) "cHC" = ( /obj/structure/sign/nosmoking_2{ - pixel_x = 0; pixel_y = -30 }, /obj/item/weapon/storage/box/beakers{ @@ -76348,7 +74123,6 @@ /area/medical/medbay/aft) "cHF" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -76365,14 +74139,8 @@ pixel_x = 8; pixel_y = 2 }, -/obj/item/weapon/reagent_containers/blood/empty{ - pixel_x = 0; - pixel_y = 0 - }, -/obj/item/weapon/reagent_containers/blood/empty{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/item/weapon/reagent_containers/blood/empty, +/obj/item/weapon/reagent_containers/blood/empty, /obj/item/weapon/reagent_containers/syringe, /obj/item/weapon/reagent_containers/dropper, /obj/structure/sign/biohazard{ @@ -76615,7 +74383,6 @@ /obj/machinery/power/apc{ dir = 1; name = "Research Division Server Room APC"; - pixel_x = 0; pixel_y = 25 }, /obj/structure/cable/yellow{ @@ -76803,8 +74570,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/vault, /area/medical/virology) @@ -76845,7 +74611,6 @@ "cIx" = ( /obj/structure/closet/l3closet/virology, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plasteel/vault, @@ -76944,9 +74709,7 @@ }, /area/hallway/primary/aft) "cIH" = ( -/obj/structure/sign/directions/evac{ - pixel_y = 0 - }, +/obj/structure/sign/directions/evac, /turf/closed/wall/r_wall, /area/hallway/primary/aft) "cII" = ( @@ -76970,7 +74733,6 @@ /obj/effect/landmark/start/roboticist, /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -76985,8 +74747,7 @@ /obj/item/clothing/gloves/color/latex, /obj/item/weapon/surgical_drapes, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /obj/structure/window/reinforced{ dir = 1; @@ -77047,8 +74808,7 @@ "cIR" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 1; @@ -77125,8 +74885,7 @@ }, /obj/machinery/airalarm/server{ dir = 8; - pixel_x = 22; - pixel_y = 0 + pixel_x = 22 }, /turf/open/floor/plasteel/black{ name = "Server Walkway"; @@ -77179,7 +74938,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = -32 }, /obj/structure/cable/yellow{ @@ -77209,9 +74967,7 @@ "cJh" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/freezer, /area/medical/virology) @@ -77400,7 +75156,6 @@ /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /turf/open/floor/plasteel/vault, @@ -77498,8 +75253,7 @@ /obj/item/device/mmi, /obj/item/device/mmi, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /turf/open/floor/plasteel/white/corner{ dir = 1 @@ -77554,7 +75308,6 @@ "cJO" = ( /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, @@ -77737,7 +75490,6 @@ /obj/item/weapon/paper, /obj/item/weapon/pen/red, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/plasteel/whitegreen/side{ @@ -77752,7 +75504,6 @@ dir = 1 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 0; pixel_y = 29 }, /turf/open/floor/plasteel/whitegreen/side{ @@ -77772,7 +75523,6 @@ pixel_y = 3 }, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = 26 }, /obj/machinery/camera{ @@ -77864,8 +75614,7 @@ "cKv" = ( /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -78095,8 +75844,7 @@ /obj/structure/sign/securearea{ desc = "A warning sign which reads 'HIGH VOLTAGE'"; icon_state = "shock"; - name = "HIGH VOLTAGE"; - pixel_y = 0 + name = "HIGH VOLTAGE" }, /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/aft) @@ -78138,9 +75886,7 @@ "cKW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, /area/medical/virology) @@ -78160,9 +75906,7 @@ "cKZ" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /turf/open/floor/plasteel/whitegreen/side{ dir = 4 @@ -78533,8 +76277,7 @@ dir = 8; name = "turbine vent monitor"; network = list("Turbine"); - pixel_x = 29; - pixel_y = 0 + pixel_x = 29 }, /obj/machinery/button/door{ id = "turbinevent"; @@ -78640,7 +76383,6 @@ /obj/machinery/power/apc{ dir = 1; name = "Starboard Quarter Solar APC"; - pixel_x = 0; pixel_y = 24 }, /obj/structure/cable/yellow{ @@ -78657,8 +76399,7 @@ "cLO" = ( /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 @@ -78676,8 +76417,7 @@ "cLQ" = ( /obj/structure/chair/stool, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/plasteel/whitegreen/side, /area/medical/virology) @@ -78711,8 +76451,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /obj/structure/table/wood, /obj/item/clothing/under/burial, @@ -78754,9 +76493,7 @@ "cLY" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -78851,8 +76588,7 @@ network = list("SS13") }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/item/weapon/twohanded/required/kirbyplants{ icon_state = "plant-14"; @@ -78905,11 +76641,9 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /turf/open/floor/plating, @@ -79024,9 +76758,7 @@ "cMC" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/button/crematorium{ pixel_x = -25 @@ -79077,8 +76809,7 @@ dir = 4 }, /obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -79100,7 +76831,6 @@ dir = 1 }, /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/machinery/camera{ @@ -79165,7 +76895,6 @@ "cMP" = ( /obj/item/candle, /obj/machinery/light_switch{ - pixel_x = 0; pixel_y = 25 }, /obj/effect/decal/cleanable/cobweb/cobweb2, @@ -79211,9 +76940,7 @@ "cMU" = ( /obj/machinery/status_display{ density = 0; - layer = 4; - pixel_x = 0; - pixel_y = 0 + layer = 4 }, /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) @@ -79285,7 +77012,6 @@ desc = "Used for watching output from station security cameras."; name = "Security Camera Monitor"; network = list("SS13"); - pixel_x = 0; pixel_y = 30 }, /turf/open/floor/plasteel/red/side{ @@ -79298,7 +77024,6 @@ on = 1 }, /obj/structure/reagent_dispensers/peppertank{ - pixel_x = 0; pixel_y = 28 }, /turf/open/floor/plasteel/red/side{ @@ -79323,7 +77048,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/structure/sign/map/right{ @@ -79352,8 +77076,7 @@ icon_state = "1-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/open/floor/plating, /area/maintenance/port/aft) @@ -79468,8 +77191,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/chair/stool, /turf/open/floor/plating, @@ -79490,7 +77212,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = -32 }, /turf/open/floor/plating, @@ -79554,7 +77275,6 @@ icon_state = "1-2" }, /obj/item/weapon/storage/fancy/candle_box{ - pixel_x = 0; pixel_y = 5 }, /obj/structure/table/wood, @@ -79582,9 +77302,7 @@ "cNB" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/carpet, /area/chapel/main) @@ -79751,8 +77469,7 @@ /obj/machinery/requests_console{ department = "Security"; departmentType = 5; - pixel_x = 30; - pixel_y = 0 + pixel_x = 30 }, /turf/open/floor/plasteel/red/side{ dir = 4 @@ -79807,8 +77524,7 @@ /area/maintenance/starboard/aft) "cNZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /obj/structure/chair, /turf/open/floor/plating, @@ -79868,8 +77584,7 @@ /area/chapel/office) "cOg" = ( /obj/machinery/light_switch{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/machinery/light/small{ dir = 4 @@ -79981,10 +77696,7 @@ /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) "cOs" = ( -/obj/machinery/ai_status_display{ - pixel_x = 0; - pixel_y = 0 - }, +/obj/machinery/ai_status_display, /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) "cOt" = ( @@ -80037,9 +77749,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 8; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/structure/cable/yellow{ d1 = 4; @@ -80087,8 +77797,7 @@ pixel_y = 4 }, /obj/item/device/taperecorder{ - pixel_x = 4; - pixel_y = 0 + pixel_x = 4 }, /obj/item/device/radio/intercom{ broadcasting = 0; @@ -80142,8 +77851,7 @@ /obj/structure/closet/wardrobe/chaplain_black, /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/grimy, /area/chapel/office) @@ -80159,7 +77867,6 @@ dir = 2; lighting = 3; name = "Chapel Office APC"; - pixel_x = 0; pixel_y = -25 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -80238,9 +77945,7 @@ "cOT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel, /area/hallway/secondary/exit/departure_lounge) @@ -80411,8 +78116,7 @@ "cPm" = ( /obj/machinery/airalarm{ dir = 4; - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/machinery/light{ icon_state = "tube1"; @@ -80454,9 +78158,7 @@ "cPs" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, @@ -80546,7 +78248,6 @@ desc = "A plaque commemorating the fallen, may they rest in peace, forever asleep amongst the stars. Someone has drawn a picture of a crying badger at the bottom."; icon_state = "kiddieplaque"; name = "Remembrance Plaque"; - pixel_x = 0; pixel_y = 32 }, /obj/item/weapon/reagent_containers/food/snacks/grown/poppy{ @@ -80658,8 +78359,7 @@ dir = 8 }, /obj/structure/extinguisher_cabinet{ - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /obj/item/weapon/twohanded/required/kirbyplants{ icon_state = "plant-04"; @@ -80787,7 +78487,6 @@ /area/chapel/main) "cQa" = ( /obj/machinery/newscaster{ - pixel_x = 0; pixel_y = 32 }, /obj/machinery/light/small{ @@ -80809,7 +78508,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/machinery/light/small{ @@ -81028,8 +78726,7 @@ dir = 8 }, /obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -81062,8 +78759,7 @@ amount = 50 }, /obj/structure/extinguisher_cabinet{ - pixel_x = 27; - pixel_y = 0 + pixel_x = 27 }, /obj/item/stack/packageWrap, /obj/item/stack/packageWrap, @@ -81270,13 +78966,11 @@ "cRh" = ( /obj/structure/sink{ dir = 8; - icon_state = "sink"; pixel_x = -12; pixel_y = 2 }, /obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 0 + pixel_x = -23 }, /turf/open/floor/plasteel/whitepurple/side{ dir = 9 @@ -81323,7 +79017,6 @@ icon_state = "space"; layer = 4; name = "EXTERNAL AIRLOCK"; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/light/small{ @@ -81405,7 +79098,6 @@ idSelf = "xeno_airlock_control"; name = "Access Button"; pixel_x = -24; - pixel_y = 0; req_access_txt = "0" }, /obj/structure/cable/yellow{ @@ -81455,8 +79147,7 @@ "cRA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/white, /area/science/xenobiology) @@ -81516,7 +79207,6 @@ /obj/machinery/button/door{ id = "chapel_shutters_parlour"; name = "chapel shutters control"; - pixel_x = 0; pixel_y = -25; req_access_txt = "0" }, @@ -81620,8 +79310,7 @@ "cRT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = 0 + pixel_x = 25 }, /turf/open/floor/plasteel/black, /area/chapel/office) @@ -81819,7 +79508,6 @@ /obj/machinery/button/door{ id = "xenobio8"; name = "Containment Blast Doors"; - pixel_x = 0; pixel_y = 4; req_access_txt = "55" }, @@ -81963,7 +79651,6 @@ /obj/machinery/button/door{ id = "xenobio3"; name = "Containment Blast Doors"; - pixel_x = 0; pixel_y = 4; req_access_txt = "55" }, @@ -82087,7 +79774,6 @@ /obj/machinery/button/door{ id = "xenobio7"; name = "Containment Blast Doors"; - pixel_x = 0; pixel_y = 4; req_access_txt = "55" }, @@ -82168,7 +79854,6 @@ /obj/machinery/button/door{ id = "xenobio2"; name = "Containment Blast Doors"; - pixel_x = 0; pixel_y = 4; req_access_txt = "55" }, @@ -82198,7 +79883,6 @@ /obj/machinery/button/door{ id = "xenobio1"; name = "Containment Blast Doors"; - pixel_x = 0; pixel_y = 4; req_access_txt = "55" }, @@ -82214,8 +79898,7 @@ /obj/machinery/status_display{ density = 0; layer = 3; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/computer/shuttle/pod{ pixel_x = -32; @@ -82245,7 +79928,6 @@ /area/science/xenobiology) "cSW" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -82363,7 +80045,6 @@ }, /obj/machinery/airalarm{ dir = 4; - icon_state = "alarm0"; pixel_x = -22 }, /obj/item/weapon/storage/box/bodybags{ @@ -82407,7 +80088,6 @@ /obj/machinery/status_display{ density = 0; layer = 3; - pixel_x = 0; pixel_y = 32 }, /obj/machinery/computer/shuttle/pod{ @@ -82467,7 +80147,6 @@ id = "smindicate"; name = "external door control"; pixel_x = -26; - pixel_y = 0; req_access_txt = "150" }, /obj/docking_port/mobile{ @@ -82550,7 +80229,6 @@ dir = 1; name = "Test Chamber Monitor"; network = list("Xeno"); - pixel_x = 0; pixel_y = 2 }, /obj/structure/table/reinforced, @@ -82602,8 +80280,7 @@ desc = "A warning sign which reads 'EXTERNAL AIRLOCK'"; icon_state = "space"; layer = 4; - name = "EXTERNAL AIRLOCK"; - pixel_x = 0 + name = "EXTERNAL AIRLOCK" }, /turf/closed/wall/mineral/plastitanium, /area/shuttle/syndicate) @@ -82836,8 +80513,7 @@ /area/shuttle/syndicate) "cUc" = ( /obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ - pixel_x = 6; - pixel_y = 0 + pixel_x = 6 }, /obj/item/weapon/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 @@ -83160,9 +80836,7 @@ "cUI" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/structure/mirror{ pixel_x = 30 @@ -83392,15 +81066,13 @@ desc = "A board for pinning important notices upon. Probably helpful for keeping track of requests."; dir = 8; name = "requests board"; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /turf/open/floor/wood, /area/library) "cVf" = ( /obj/machinery/light_switch{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /turf/open/floor/wood, /area/library) @@ -83474,8 +81146,7 @@ dir = 8 }, /obj/structure/window/reinforced{ - dir = 4; - pixel_x = 0 + dir = 4 }, /turf/open/floor/plating, /area/shuttle/transport) @@ -83628,14 +81299,11 @@ /area/shuttle/auxillary_base) "cVR" = ( /obj/structure/mirror{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; @@ -84014,7 +81682,6 @@ /area/shuttle/abandoned) "cWu" = ( /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/machinery/door/window/westright{ @@ -84037,8 +81704,7 @@ "cWv" = ( /obj/effect/decal/cleanable/blood/old, /obj/structure/mirror{ - pixel_x = 28; - pixel_y = 0 + pixel_x = 28 }, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; @@ -84677,9 +82343,7 @@ "cXE" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 4; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/yellow/side{ dir = 1 @@ -84821,7 +82485,6 @@ /area/shuttle/abandoned) "cXU" = ( /obj/machinery/vending/hydroseeds{ - pixel_x = 0; use_power = 0 }, /obj/effect/decal/cleanable/dirt{ @@ -84914,7 +82577,6 @@ name = "Robotics Operating Table" }, /obj/structure/extinguisher_cabinet{ - pixel_x = 0; pixel_y = -30 }, /obj/machinery/camera{ @@ -84954,9 +82616,7 @@ "cYf" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; @@ -84966,7 +82626,6 @@ /area/shuttle/abandoned) "cYg" = ( /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -85020,13 +82679,11 @@ /obj/machinery/vending/wallmed{ name = "Emergency NanoMed"; pixel_x = -28; - pixel_y = 0; req_access_txt = "0"; use_power = 0 }, /obj/machinery/iv_drip{ - density = 0; - pixel_x = 0 + density = 0 }, /obj/effect/decal/cleanable/dirt{ desc = "A thin layer of dust coating the floor."; @@ -85063,9 +82720,7 @@ "cYp" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/effect/decal/cleanable/xenoblood, /obj/effect/decal/cleanable/xenoblood/xgibs/limb, @@ -85218,8 +82873,7 @@ "cYC" = ( /obj/structure/table, /obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ - pixel_x = 6; - pixel_y = 0 + pixel_x = 6 }, /obj/item/weapon/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 @@ -85306,7 +82960,6 @@ dir = 1; name = "Auxillary Base Monitor"; network = list("AuxBase"); - pixel_x = 0; pixel_y = -28 }, /obj/structure/reagent_dispensers/fueltank, @@ -85446,7 +83099,6 @@ /obj/item/device/radio/intercom{ dir = 4; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 27 }, /obj/structure/chair, @@ -85512,8 +83164,6 @@ "cYZ" = ( /obj/machinery/vending/wallmed{ name = "Emergency NanoMed"; - pixel_x = 0; - pixel_y = 0; req_access_txt = "0"; use_power = 0 }, @@ -85603,7 +83253,6 @@ /obj/item/device/radio/intercom{ dir = 2; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -31 }, /obj/structure/chair{ @@ -85684,8 +83333,7 @@ "cZu" = ( /obj/machinery/status_display{ dir = 8; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/holopad, /turf/open/floor/mineral/titanium/blue, @@ -85699,8 +83347,7 @@ "cZw" = ( /obj/structure/table, /obj/item/weapon/reagent_containers/glass/bottle/epinephrine{ - pixel_x = 6; - pixel_y = 0 + pixel_x = 6 }, /obj/item/weapon/reagent_containers/glass/bottle/charcoal{ pixel_x = -3 @@ -85745,7 +83392,6 @@ /obj/item/device/radio/intercom{ dir = 2; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -31 }, /turf/open/floor/mineral/titanium/blue, @@ -85763,7 +83409,6 @@ /obj/item/weapon/folder/blue, /obj/structure/extinguisher_cabinet{ dir = 4; - pixel_x = 0; pixel_y = -27 }, /turf/open/floor/mineral/titanium/blue, @@ -85772,7 +83417,6 @@ /obj/machinery/space_heater, /obj/structure/extinguisher_cabinet{ dir = 4; - pixel_x = 0; pixel_y = -27 }, /obj/effect/turf_decal/bot, @@ -85956,7 +83600,6 @@ pixel_y = 1 }, /obj/item/weapon/storage/toolbox/mechanical{ - pixel_x = 0; pixel_y = -1 }, /obj/item/weapon/storage/toolbox/emergency{ @@ -86060,7 +83703,6 @@ /obj/item/device/radio/intercom{ dir = 2; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -31 }, /obj/item/weapon/book/manual/wiki/security_space_law{ @@ -86090,16 +83732,13 @@ /obj/item/device/radio/intercom{ dir = 2; name = "Station Intercom (General)"; - pixel_x = -27; - pixel_y = 0 + pixel_x = -27 }, /turf/open/floor/mineral/titanium, /area/shuttle/escape) "dat" = ( /obj/machinery/vending/wallmed{ name = "Emergency NanoMed"; - pixel_x = 0; - pixel_y = 0; req_access_txt = "0"; use_power = 0 }, @@ -86126,7 +83765,6 @@ /obj/item/device/radio/intercom{ dir = 2; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = -31 }, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -86376,8 +84014,7 @@ /area/crew_quarters/bar) "dbe" = ( /obj/machinery/keycard_auth{ - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /turf/open/floor/carpet, /area/crew_quarters/heads/hop) @@ -86421,9 +84058,7 @@ /area/maintenance/starboard/aft) "dbm" = ( /turf/open/floor/plasteel, -/area/ai_monitored/storage/eva{ - name = "E.V.A. Storage" - }) +/area/ai_monitored/storage/eva) "dbn" = ( /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) @@ -86702,8 +84337,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) @@ -86711,8 +84345,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -86724,8 +84357,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /turf/open/space, /area/solar/starboard/aft) @@ -86787,7 +84419,6 @@ on = 1 }, /obj/structure/sink{ - icon_state = "sink"; dir = 8; pixel_x = -12; pixel_y = 2 @@ -86823,8 +84454,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/light{ dir = 4 @@ -86888,7 +84518,6 @@ cell_type = 10000; dir = 1; name = "Xenobiology APC"; - pixel_x = 0; pixel_y = 27 }, /obj/structure/cable/yellow{ @@ -86915,7 +84544,6 @@ department = "Science"; departmentType = 2; name = "Science Requests Console"; - pixel_x = 0; pixel_y = 30; receive_ore_updates = 1 }, @@ -86947,9 +84575,7 @@ "dcf" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /turf/open/floor/plasteel/whitepurple/side{ dir = 5 @@ -86958,7 +84584,6 @@ "dcg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/shower{ - icon_state = "shower"; dir = 4 }, /obj/item/device/radio/intercom{ @@ -87287,7 +84912,6 @@ "dcK" = ( /obj/machinery/disposal/bin, /obj/structure/sign/deathsposal{ - pixel_x = 0; pixel_y = -32 }, /obj/structure/disposalpipe/trunk{ @@ -87322,9 +84946,7 @@ "dcO" = ( /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/machinery/camera{ c_tag = "Xenobiology Lab - Central"; @@ -87414,7 +85036,6 @@ /obj/machinery/button/door{ id = "xenobio6"; name = "Containment Blast Doors"; - pixel_x = 0; pixel_y = 4; req_access_txt = "55" }, @@ -87518,8 +85139,7 @@ "ddd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 1; - on = 1; - scrub_Toxins = 0 + on = 1 }, /obj/machinery/light{ dir = 4 @@ -87741,8 +85361,7 @@ /obj/machinery/power/apc{ dir = 4; name = "Test Chamber Maintenance APC"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) @@ -87898,8 +85517,7 @@ }, /obj/machinery/firealarm{ dir = 8; - pixel_x = -26; - pixel_y = 0 + pixel_x = -26 }, /turf/open/floor/plasteel/black, /area/engine/engineering) @@ -88083,7 +85701,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /turf/open/floor/plasteel/black, @@ -88093,8 +85710,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line, /obj/machinery/light, @@ -88108,8 +85724,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/cable{ d1 = 2; @@ -88127,8 +85742,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/cable{ d1 = 2; @@ -88141,7 +85755,6 @@ "deu" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10; - pixel_x = 0; initialize_directions = 10 }, /obj/structure/cable/white{ @@ -88279,7 +85892,6 @@ /obj/structure/grille, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10; - pixel_x = 0; initialize_directions = 10 }, /obj/structure/window/reinforced/highpressure/fulltile, @@ -88352,7 +85964,6 @@ "dfb" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10; - pixel_x = 0; initialize_directions = 10 }, /obj/machinery/meter, @@ -88527,8 +86138,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -88539,8 +86149,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -88558,8 +86167,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -88578,8 +86186,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/cable{ icon_state = "1-8" @@ -88608,7 +86215,6 @@ "dfJ" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10; - pixel_x = 0; initialize_directions = 10 }, /obj/structure/cable/white{ @@ -88694,7 +86300,6 @@ "dfV" = ( /obj/machinery/airalarm{ dir = 1; - icon_state = "alarm0"; pixel_y = -22 }, /obj/machinery/atmospherics/components/unary/vent_pump{ @@ -88745,8 +86350,7 @@ /area/engine/engineering) "dgb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9; - pixel_y = 0 + dir = 9 }, /turf/closed/wall/r_wall, /area/engine/engineering) @@ -88922,8 +86526,7 @@ /obj/structure/cable{ d1 = 4; d2 = 8; - icon_state = "4-8"; - pixel_y = 0 + icon_state = "4-8" }, /obj/structure/transit_tube/horizontal, /obj/machinery/atmospherics/pipe/simple/orange/visible, @@ -88948,7 +86551,6 @@ "dhe" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10; - pixel_x = 0; initialize_directions = 10 }, /turf/open/floor/plasteel, @@ -89048,9 +86650,7 @@ pixel_x = -32 }, /turf/open/floor/plasteel, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "dhq" = ( /obj/structure/table/reinforced, /obj/structure/light_construct/small{ @@ -89092,9 +86692,7 @@ pixel_y = -32 }, /turf/open/floor/plasteel/vault, -/area/crew_quarters/fitness{ - name = "\improper Recreation Area" - }) +/area/crew_quarters/fitness/recreation) "dht" = ( /obj/item/weapon/cigbutt, /obj/structure/sign/poster/contraband/random{ @@ -89312,7 +86910,6 @@ /obj/machinery/power/apc{ dir = 2; name = "Tool Storage APC"; - pixel_x = 0; pixel_y = -27 }, /obj/structure/cable/yellow, @@ -89329,7 +86926,6 @@ freerange = 0; frequency = 1459; name = "Station Intercom (General)"; - pixel_x = 0; pixel_y = 21 }, /obj/structure/sign/poster/official/random{ @@ -89408,9 +87004,7 @@ pixel_x = 32 }, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "dhT" = ( /obj/structure/sign/poster/random, /turf/closed/wall, @@ -89440,7 +87034,6 @@ /obj/item/weapon/wrench, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/structure/sign/poster/random{ @@ -89467,9 +87060,7 @@ pixel_x = -32 }, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "dib" = ( /obj/structure/table/wood, /obj/item/weapon/lipstick{ @@ -89537,9 +87128,7 @@ pixel_y = -32 }, /turf/open/floor/plating, -/area/crew_quarters/toilet{ - name = "\improper Auxiliary Restrooms" - }) +/area/crew_quarters/toilet/auxiliary) "dii" = ( /obj/machinery/door/window{ base_state = "right"; @@ -89617,7 +87206,6 @@ id = "corporate_privacy"; name = "corporate showroom shutters control"; pixel_x = 28; - pixel_y = 0; req_access_txt = "19" }, /obj/item/weapon/poster/random_official, @@ -89745,9 +87333,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/structure/sink{ dir = 4; - icon_state = "sink"; - pixel_x = 11; - pixel_y = 0 + pixel_x = 11 }, /obj/structure/sign/poster/official/cleanliness{ pixel_x = 32 @@ -89804,7 +87390,6 @@ /obj/machinery/status_display{ density = 0; layer = 4; - pixel_x = 0; pixel_y = 32 }, /obj/structure/sign/poster/official/random{ @@ -90082,7 +87667,6 @@ }, /obj/machinery/airalarm{ dir = 8; - icon_state = "alarm0"; pixel_x = 24 }, /obj/machinery/camera{ @@ -90092,9 +87676,7 @@ }, /obj/machinery/atmospherics/components/unary/vent_scrubber{ dir = 2; - on = 1; - scrub_N2O = 0; - scrub_Toxins = 0 + on = 1 }, /turf/open/floor/plasteel/black, /area/chapel/main) @@ -90196,9 +87778,7 @@ name = "Arrival Airlock" }, /turf/open/floor/plating, -/area/hallway/secondary/entry{ - name = "Arrivals" - }) +/area/hallway/secondary/entry) "djB" = ( /obj/structure/cable/yellow{ d1 = 1; @@ -90228,9 +87808,7 @@ name = "Arrival Airlock" }, /turf/open/floor/plating, -/area/hallway/secondary/entry{ - name = "Arrivals" - }) +/area/hallway/secondary/entry) "djE" = ( /obj/structure/chair{ dir = 8 @@ -90331,36 +87909,28 @@ name = "Arrival Airlock" }, /turf/open/floor/plating, -/area/hallway/secondary/entry{ - name = "Arrivals" - }) +/area/hallway/secondary/entry) "djT" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 2; name = "Arrival Airlock" }, /turf/open/floor/plating, -/area/hallway/secondary/entry{ - name = "Arrivals" - }) +/area/hallway/secondary/entry) "djU" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 1; name = "Arrival Airlock" }, /turf/open/floor/plating, -/area/hallway/secondary/entry{ - name = "Arrivals" - }) +/area/hallway/secondary/entry) "djV" = ( /obj/machinery/door/airlock/external{ cyclelinkeddir = 1; name = "Arrival Airlock" }, /turf/open/floor/plating, -/area/hallway/secondary/entry{ - name = "Arrivals" - }) +/area/hallway/secondary/entry) "djW" = ( /obj/structure/table/wood, /obj/item/weapon/clipboard, @@ -90875,8 +88445,7 @@ /obj/item/stack/medical/ointment, /obj/machinery/status_display{ dir = 8; - pixel_x = 32; - pixel_y = 0 + pixel_x = 32 }, /obj/machinery/light{ icon_state = "tube1"; @@ -91023,124 +88592,64 @@ /area/maintenance/department/science/xenobiology) "dlW" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dlX" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dlY" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dlZ" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dma" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmb" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmc" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmd" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dme" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmf" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmg" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmh" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmi" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmj" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmk" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dml" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmm" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmn" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmo" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmp" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmq" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -91167,70 +88676,37 @@ /area/science/xenobiology) "dms" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmt" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmu" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmv" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmw" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmx" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmy" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmz" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmA" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmB" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmC" = ( /turf/closed/wall/r_wall, -/area/maintenance/aft{ - icon_state = "xenomaint"; - name = "Xeno Maintenance" - }) +/area/maintenance/department/science/xenobiology) "dmD" = ( /obj/structure/displaycase/trophy, /turf/open/floor/wood, @@ -91376,8 +88852,7 @@ cell_type = 2500; dir = 4; name = "Port Bow Maintenance APC"; - pixel_x = 26; - pixel_y = 0 + pixel_x = 26 }, /turf/open/floor/plating{ icon_state = "platingdmg2" @@ -92618,7 +90093,6 @@ /obj/machinery/power/apc{ dir = 2; name = "Starboard Bow Maintenance APC"; - pixel_x = 0; pixel_y = -28 }, /obj/structure/cable/yellow{ @@ -129844,7 +127318,7 @@ cub cva cwb cIk -cxM +cLG dvY czD cQC @@ -146243,10 +143717,10 @@ anT anT anT aaa -ber +aSD bgf bgd -bjN +aOX bly bnr bpE @@ -146503,7 +143977,7 @@ aSD bes bgg bil -bjO +blz blz bns bpF diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm index d24e0945dc..da5ecea866 100644 --- a/code/game/area/Space_Station_13_areas.dm +++ b/code/game/area/Space_Station_13_areas.dm @@ -1435,8 +1435,8 @@ NOTE: there are two lists of areas in the end of this file: centcom and station name = "AI Satellite Atmos" icon_state = "ai" - /area/ai_monitored/turret_protected/aisat/atmos - name = "AI Satellite Atmos" +/area/ai_monitored/turret_protected/aisat/foyer + name = "AI Satellite Foyer" icon_state = "ai" /area/ai_monitored/turret_protected/aisat/service From b78f317f2d22a63a5e2d70d0315db306cffbd895 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 31 May 2017 12:57:22 -0500 Subject: [PATCH 016/130] Adds repair and lavaland map generator templates for buildmode use --- .../mapGenerators/lavaland.dm | 30 +++++++++++++++++++ .../mapGenerators/repair.dm | 29 ++++++++++++++++++ tgstation.dme | 2 ++ 3 files changed, 61 insertions(+) create mode 100644 code/modules/procedural_mapping/mapGenerators/lavaland.dm create mode 100644 code/modules/procedural_mapping/mapGenerators/repair.dm diff --git a/code/modules/procedural_mapping/mapGenerators/lavaland.dm b/code/modules/procedural_mapping/mapGenerators/lavaland.dm new file mode 100644 index 0000000000..9c160ee848 --- /dev/null +++ b/code/modules/procedural_mapping/mapGenerators/lavaland.dm @@ -0,0 +1,30 @@ + +/datum/mapGeneratorModule/bottomLayer/lavaland_default + spawnableTurfs = list(/turf/open/floor/plating/asteroid/basalt/lava_land_surface = 100) + +/datum/mapGeneratorModule/bottomLayer/lavaland_mineral + spawnableTurfs = list(/turf/closed/mineral/random/volcanic = 100) + +/datum/mapGeneratorModule/bottomLayer/lavaland_mineral/dense + spawnableTurfs = list(/turf/closed/mineral/random/high_chance/volcanic = 100) + +/datum/mapGeneratorModule/splatterLayer/lavalandMonsters + spawnableTurfs = list() + spawnableAtoms = list(/mob/living/simple_animal/hostile/asteroid/goliath/beast = 10, + /mob/living/simple_animal/hostile/asteroid/hivelord/legion = 10, + /mob/living/simple_animal/hostile/asteroid/basilisk/watcher = 10) + +/datum/mapGeneratorModule/splatterLayer/lavalandTendrils + spawnableTurfs = list() + spawnableAtoms = list(/mob/living/simple_animal/hostile/spawner/lavaland = 5, + /mob/living/simple_animal/hostile/spawner/lavaland/legion = 5, + /mob/living/simple_animal/hostile/spawner/lavaland/goliath = 5) + +/datum/mapGenerator/lavaland/ground_only + modules = list(/datum/mapGeneratorModule/bottomLayer/lavaland_default) + +/datum/mapGenerator/lavaland/dense_ores + modules = list(/datum/mapGeneratorModule/bottomLayer/lavaland_mineral/dense) + +/datum/mapGenerator/lavaland/normal_ores + modules = list(/datum/mapGeneratorModule/bottomLayer/lavaland_mineral) diff --git a/code/modules/procedural_mapping/mapGenerators/repair.dm b/code/modules/procedural_mapping/mapGenerators/repair.dm new file mode 100644 index 0000000000..e2f658648c --- /dev/null +++ b/code/modules/procedural_mapping/mapGenerators/repair.dm @@ -0,0 +1,29 @@ +/datum/mapGeneratorModule/bottomLayer/repairFloorPlasteel + spawnableTurfs = list(/turf/open/floor/plasteel = 100) + var/ignore_wall = FALSE + +/datum/mapGeneratorModule/bottomLayer/repairFloorPlasteel/place(turf/T) + if(isclosedturf(T)) + return FALSE + return TRUE + +/datum/mapGeneratorModule/bottomLayer/repairFloorPlasteel/flatten + ignore_wall = TRUE + +/datum/mapGeneratorModule/border/normalWalls + spawnableAtoms = list() + spawnableTurfs = list(/turf/closed/wall = 100) + +/datum/mapGenerator/repair + modules = list(/datum/mapGeneratorModule/bottomLayer/repairFloorPlasteel, + /datum/mapGeneratorModule/bottomLayer/repressurize) + +/datum/mapGenerator/repair/delete_walls + modules = list(/datum/mapGeneratorModule/bottomLayer/repairFloorPlasteel/flatten, + /datum/mapGeneratorModule/bottomLayer/repressurize) + +/datum/mapGenerator/repair/enclose_room + modules = list(/datum/mapGeneratorModule/bottomLayer/repairFloorPlasteel/flatten, + /datum/mapGeneratorModule/border/normalWalls, + /datum/mapGeneratorModule/bottomLayer/repressurize) + diff --git a/tgstation.dme b/tgstation.dme index cfc637f503..a5d9cc06b9 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1913,7 +1913,9 @@ #include "code\modules\procedural_mapping\mapGenerators\cellular.dm" #include "code\modules\procedural_mapping\mapGenerators\cult.dm" #include "code\modules\procedural_mapping\mapGenerators\lava_river.dm" +#include "code\modules\procedural_mapping\mapGenerators\lavaland.dm" #include "code\modules\procedural_mapping\mapGenerators\nature.dm" +#include "code\modules\procedural_mapping\mapGenerators\repair.dm" #include "code\modules\procedural_mapping\mapGenerators\shuttle.dm" #include "code\modules\procedural_mapping\mapGenerators\syndicate.dm" #include "code\modules\projectiles\ammunition.dm" From 538bce59a6efb6b5b59f8418f36ebbb58a49802e Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 31 May 2017 19:24:13 -0500 Subject: [PATCH 017/130] Advanced proccall now supports /proc/PROCNAME --- code/modules/admin/verbs/debug.dm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/code/modules/admin/verbs/debug.dm b/code/modules/admin/verbs/debug.dm index 9bed5ad238..1d25791237 100644 --- a/code/modules/admin/verbs/debug.dm +++ b/code/modules/admin/verbs/debug.dm @@ -52,7 +52,20 @@ But you can call procs that are of type /mob/living/carbon/human/proc/ for that if(!procname) return - if(targetselected && !hascall(target,procname)) + //hascall() doesn't support proc paths (eg: /proc/gib(), it only supports "gib") + var/testname = procname + if(targetselected) + //Find one of the 3 possible ways they could have written /proc/PROCNAME + if(findtext(procname, "/proc/")) + testname = replacetext(procname, "/proc/", "") + else if(findtext(procname, "/proc")) + testname = replacetext(procname, "/proc", "") + else if(findtext(procname, "proc/")) + testname = replacetext(procname, "proc/", "") + //Clear out any parenthesis if they're a dummy + testname = replacetext(testname, "()", "") + + if(targetselected && !hascall(target,testname)) to_chat(usr, "Error: callproc(): type [target.type] has no proc named [procname].") return else From d36bc75074bd9c4ff33c0b3c98ed1cfbc1099022 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 31 May 2017 19:29:20 -0500 Subject: [PATCH 018/130] Fixes posters --- code/game/objects/effects/contraband.dm | 8 ++++---- code/game/objects/effects/wanted_poster.dm | 11 +++++------ 2 files changed, 9 insertions(+), 10 deletions(-) diff --git a/code/game/objects/effects/contraband.dm b/code/game/objects/effects/contraband.dm index 14333c2bc1..2ee81b0422 100644 --- a/code/game/objects/effects/contraband.dm +++ b/code/game/objects/effects/contraband.dm @@ -12,8 +12,8 @@ var/poster_type var/obj/structure/sign/poster/poster_structure -/obj/item/weapon/poster/New(loc, obj/structure/sign/poster/new_poster_structure) - ..() +/obj/item/weapon/poster/Initialize(mapload, obj/structure/sign/poster/new_poster_structure) + . = ..() poster_structure = new_poster_structure if(!new_poster_structure && poster_type) poster_structure = new poster_type(src) @@ -58,8 +58,8 @@ var/poster_item_desc = "This hypothetical poster item should not exist, let's be honest here." var/poster_item_icon_state = "rolled_poster" -/obj/structure/sign/poster/New() - ..() +/obj/structure/sign/poster/Initialize() + . = ..() if(random_basetype) randomise(random_basetype) if(!ruined) diff --git a/code/game/objects/effects/wanted_poster.dm b/code/game/objects/effects/wanted_poster.dm index 6d4f309aeb..746283f487 100644 --- a/code/game/objects/effects/wanted_poster.dm +++ b/code/game/objects/effects/wanted_poster.dm @@ -1,19 +1,18 @@ /obj/item/weapon/poster/wanted icon_state = "rolled_poster" -/obj/item/weapon/poster/wanted/New(turf/loc, icon/person_icon, wanted_name, description) - var/obj/structure/sign/poster/wanted/wanted_poster = new(person_icon, wanted_name, description) - ..(loc, wanted_poster) +/obj/item/weapon/poster/wanted/Initialize(mapload, icon/person_icon, wanted_name, description) + . = ..(mapload, new /obj/structure/sign/poster/wanted(src, person_icon, wanted_name, description)) name = "wanted poster ([wanted_name])" desc = "A wanted poster for [wanted_name]." /obj/structure/sign/poster/wanted var/wanted_name -/obj/structure/sign/poster/wanted/New(var/icon/person_icon, var/person_name, var/description) +/obj/structure/sign/poster/wanted/Initialize(mapload, icon/person_icon, person_name, description) + . = ..() if(!person_icon) - qdel(src) - return + return INITIALIZE_HINT_QDEL name = "wanted poster ([person_name])" wanted_name = person_name desc = description From ac23b06edd74860a7c866777b2c78f60d4a6b22b Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 31 May 2017 19:56:43 -0500 Subject: [PATCH 019/130] Borg module resets now require cutting instead of pulsing the reset wire --- code/datums/wires/robot.dm | 9 ++++++--- code/modules/mob/living/silicon/robot/robot.dm | 4 ++++ 2 files changed, 10 insertions(+), 3 deletions(-) diff --git a/code/datums/wires/robot.dm b/code/datums/wires/robot.dm index f57933de31..3f2e18e79c 100644 --- a/code/datums/wires/robot.dm +++ b/code/datums/wires/robot.dm @@ -50,9 +50,9 @@ R.show_laws() if(WIRE_LOCKDOWN) R.SetLockdown(!R.lockcharge) // Toggle - if(WIRE_RESET_MODULE) - if(R.has_module()) - R.ResetModule() + if(WIRE_RESET_MODULE) + if(R.has_module()) + R.visible_message("[R]'s module servos twitch.", "Your module display flickers.") /datum/wires/robot/on_cut(wire, mend) var/mob/living/silicon/robot/R = holder @@ -74,3 +74,6 @@ R.visible_message("[R]'s camera lense focuses loudly.", "Your camera lense focuses loudly.") if(WIRE_LOCKDOWN) // Simple lockdown. R.SetLockdown(!mend) + if(WIRE_RESET_MODULE) + if(R.has_module() && !mend) + R.ResetModule() diff --git a/code/modules/mob/living/silicon/robot/robot.dm b/code/modules/mob/living/silicon/robot/robot.dm index 768ff69166..9574533884 100644 --- a/code/modules/mob/living/silicon/robot/robot.dm +++ b/code/modules/mob/living/silicon/robot/robot.dm @@ -195,6 +195,10 @@ if(module.type != /obj/item/weapon/robot_module) return + if(wires.is_cut(WIRE_RESET_MODULE)) + to_chat(src,"ERROR: Module installer reply timeout. Please check internal connections.") + return + var/list/modulelist = list("Standard" = /obj/item/weapon/robot_module/standard, \ "Engineering" = /obj/item/weapon/robot_module/engineering, \ "Medical" = /obj/item/weapon/robot_module/medical, \ From fc2f45b71b14590f95c29ba6fe9cefec28cbcb7f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 31 May 2017 23:14:26 -0500 Subject: [PATCH 020/130] Lowers portable pump max pressure to 1013.25 --- code/modules/atmospherics/machinery/portable/pump.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/atmospherics/machinery/portable/pump.dm b/code/modules/atmospherics/machinery/portable/pump.dm index d3fbc38208..976827ccf1 100644 --- a/code/modules/atmospherics/machinery/portable/pump.dm +++ b/code/modules/atmospherics/machinery/portable/pump.dm @@ -1,6 +1,6 @@ #define PUMP_OUT "out" #define PUMP_IN "in" -#define PUMP_MAX_PRESSURE (ONE_ATMOSPHERE * 30) +#define PUMP_MAX_PRESSURE (ONE_ATMOSPHERE * 10) #define PUMP_MIN_PRESSURE (ONE_ATMOSPHERE / 10) #define PUMP_DEFAULT_PRESSURE (ONE_ATMOSPHERE) From 34b81d5f6de7823b094d300fd2c1377c4f7984a3 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 1 Jun 2017 09:16:35 -0500 Subject: [PATCH 021/130] Moves tgstation-server --- .gitmodules | 4 + tools/tgstation-server/Fix Errors.bat | 24 ---- tools/tgstation-server/OnServerBoot.bat | 47 -------- tools/tgstation-server/README.md | 111 ------------------ tools/tgstation-server/Recompile.bat | 51 -------- .../tgstation-server/Reset and Recompile.bat | 66 ----------- tools/tgstation-server/Start Bot.bat | 19 --- tools/tgstation-server/Start Server.bat | 39 ------ tools/tgstation-server/Update Server.bat | 99 ---------------- .../Update without resetting.bat | 100 ---------------- tools/tgstation-server/bin/activepr.bat | 1 - tools/tgstation-server/bin/build.bat | 26 ---- tools/tgstation-server/bin/copyfromgit.bat | 20 ---- tools/tgstation-server/bin/findab.bat | 45 ------- tools/tgstation-server/bin/findbyond.bat | 26 ---- tools/tgstation-server/bin/findgit.bat | 31 ----- tools/tgstation-server/bin/getcurdate.bat | 2 - tools/tgstation-server/bin/getunixtime.bat | 12 -- tools/tgstation-server/bin/unixtime.vbs | 1 - tools/tgstation-server/bin/updategit.bat | 12 -- tools/tgstation-server/config.bat | 42 ------- tools/tgstation-server/copyexclude.txt | 9 -- .../tgstation-server/disable crash dialog.reg | 4 - tools/tgstation-server/install.bat | 81 ------------- 24 files changed, 4 insertions(+), 868 deletions(-) create mode 100644 .gitmodules delete mode 100644 tools/tgstation-server/Fix Errors.bat delete mode 100644 tools/tgstation-server/OnServerBoot.bat delete mode 100644 tools/tgstation-server/README.md delete mode 100644 tools/tgstation-server/Recompile.bat delete mode 100644 tools/tgstation-server/Reset and Recompile.bat delete mode 100644 tools/tgstation-server/Start Bot.bat delete mode 100644 tools/tgstation-server/Start Server.bat delete mode 100644 tools/tgstation-server/Update Server.bat delete mode 100644 tools/tgstation-server/Update without resetting.bat delete mode 100644 tools/tgstation-server/bin/activepr.bat delete mode 100644 tools/tgstation-server/bin/build.bat delete mode 100644 tools/tgstation-server/bin/copyfromgit.bat delete mode 100644 tools/tgstation-server/bin/findab.bat delete mode 100644 tools/tgstation-server/bin/findbyond.bat delete mode 100644 tools/tgstation-server/bin/findgit.bat delete mode 100644 tools/tgstation-server/bin/getcurdate.bat delete mode 100644 tools/tgstation-server/bin/getunixtime.bat delete mode 100644 tools/tgstation-server/bin/unixtime.vbs delete mode 100644 tools/tgstation-server/bin/updategit.bat delete mode 100644 tools/tgstation-server/config.bat delete mode 100644 tools/tgstation-server/copyexclude.txt delete mode 100644 tools/tgstation-server/disable crash dialog.reg delete mode 100644 tools/tgstation-server/install.bat diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000000..47b5635599 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,4 @@ +[submodule "tools/tgstation-server"] + path = tools/tgstation-server + url = https://github.com/tgstation/tgstation-server + branch = master diff --git a/tools/tgstation-server/Fix Errors.bat b/tools/tgstation-server/Fix Errors.bat deleted file mode 100644 index bbe540c82c..0000000000 --- a/tools/tgstation-server/Fix Errors.bat +++ /dev/null @@ -1,24 +0,0 @@ -@echo off -title Automated Error Fixer. -echo This will reset some things, the byond server (DreamDaemon) and the start server script must not be running. Some error messages are normal. -echo You will be prompted to press any key 3 times -pause -pause -pause -cls -echo Resetting folders -mkdir gamecode\a -mkdir gamecode\b -del /S /F /Q gamefolder >nul 2>nul -rmdir /S /q gamefolder -mklink /d gamefolder gamecode\a -call bin\findab.bat -cls -echo Re-Initializing code -call bin\copyfromgit.bat -cls -echo Recompiling the game. If you plan to update or testmerge you can just close this program now and continue. -call bin\build.bat -cls -echo Done! (hopefully) -pause \ No newline at end of file diff --git a/tools/tgstation-server/OnServerBoot.bat b/tools/tgstation-server/OnServerBoot.bat deleted file mode 100644 index db1f5cc230..0000000000 --- a/tools/tgstation-server/OnServerBoot.bat +++ /dev/null @@ -1,47 +0,0 @@ -@echo off -title Server Boot Detected. -echo This script is only meant to start byond when the server first boots, do not manually run this. -echo If you manually ran this, close this window NOW. -timeout 15 -start cmd /c "Start Bot.bat" -cls -echo Server boot detected. Starting byond and Space Station 13. -echo Prepping code -mkdir gamecode\a -cls -echo Server boot detected. Starting byond and Space Station 13. -echo Prepping code -mkdir gamecode\b -cls -echo Server boot detected. Starting byond and Space Station 13. -echo Prepping code -del /S /F /Q gamefolder >nul 2>nul -cls -echo Server boot detected. Starting byond and Space Station 13. -echo Prepping code -rmdir /S /q gamefolder -cls -echo Server boot detected. Starting byond and Space Station 13. -echo Prepping code -mklink /d gamefolder gamecode\a -cls -echo Server boot detected. Starting byond and Space Station 13. -echo Prepping code -call bin\findab.bat -cls -echo Server boot detected. Starting byond and Space Station 13. -echo Re-Initializing code -call bin\copyfromgit.bat -cls -echo Server boot detected. Starting byond and Space Station 13. -echo Re-Initializing code -cls -cls -echo Server boot detected. Starting byond and Space Station 13. -echo Compiling the game. If you plan to update or testmerge you can just close this program now and continue. -call bin\build.bat -cls -echo Server boot detected. Starting byond and Space Station 13. -echo Starting server and bot. -start cmd /c "Start Server.bat" -timeout 10 \ No newline at end of file diff --git a/tools/tgstation-server/README.md b/tools/tgstation-server/README.md deleted file mode 100644 index 10831fd461..0000000000 --- a/tools/tgstation-server/README.md +++ /dev/null @@ -1,111 +0,0 @@ -# Tgstation Toolkit: -This is a toolset to manage a production server of /tg/Station13 (and its forks). It includes an update script that is able to update the server without having to stop or shutdown the server (the update will take effect next round) and a script to start the server and restart it if it crashes (optional, requires registry tweaks to disable the Windows crash dialog system wide) as well as systems for fixing errors and merging GitHub Pull Requests locally. - -Generally, updates force a live tracking of the configured git repo, resetting local modifications. If you plan to make modifications, set up a new git repo to store your version of the code in, and point this script to that in the config (explained below). This can be on github or a local repo using file:/// urls. - -These tools require UAC to be disabled. (There has been limited luck getting it to work under UAC on windows 10 using run as admin, but in other versions of windows, running as admin resets the current directory and this breaks things) -(Note: There is no security risk to disabling UAC because UAC is not a security boundary, there exists active unpatched exploits against it that have been around since vista and work up to windows 10) - -## Install: -1. Move this folder to where you want your server to run from (you may also rename this folder if you wish) -1. Right click on `config.bat` and select `Edit`. -1. Configure the port, git repo, and other setting, You may configure the location of git, but if you installed using git for windows, we will auto detect it if its not in path. -1. You may also need to change the location of the git repo url, and if you renamed your `dme`/"dream maker environment" file, you will need to change the project name configuration setting to be the name of your dme minus the extension (eg: if you renamed `tgstation.dme` to `ntstation.dme`, project name should be set to `ntstation` -1. Finally, run install.bat and hope for no error. - * It will clone the git repo, setup some folders, and add cross reference links everywhere. - -### Optional: -If you plan to use the `Start Server.bat` script to start the server and restart it if it crashes, you need to run the `disable crash dialog.reg` registry script to disable the "program.exe has stopped working" dialog. This will get disabled system wide so if you rely on this dialog, you should skip this step. - -## Usage: -### Folders: -* `gamecode/` - * This will house two copies of the game code, one for updating and one for live. When updating, it will automatically swap them. - -* `gamedata/` - * This contains the `data/` and `config/` folders from the code. They are stored here and a symbolic link is created in the `gamecode/` folders pointing to here. - * This also makes backing them up easy. -(you may copy and paste your existing `data/` and `config/` folders here after the install script has ran.) - -* `bot/` - * This is a copy of the bot folder. you should run the bot from here.a link to nudge.py is created in the code folders so that the game can use the announcement feature. - * The start server script and update script will send messages out thru the bot, but if its not running or python is not installed, they will gracefully continue what they are doing. - -* `gamefolder/` - * This is a symbolic link pointing to current "live" folder. - * When the server is updated, we just point this to the updating folder so that the update takes place next round. - -* `gitrepo/` - * This contains the actual git repository, all changes in here will be overwritten during update operations, the configured branch will always be forced to track from live. - * On the first update of the day, the current code state is saved to a branch called `backup-YYYY-MM-DD` before updating, to make local reverts easy. - * Following update operations on the same day do not make branches because I was too lazy to detect such edge cases. - -* `bin/` - * This contains random helper batch files. - * Running these on their own is a bad idea. - -### Starting the game server: -To run the game server, Run `Start Server.bat` - -It will restart the game server if it shutdowns for any reason, with delays if the game server had recently been (re)started. - - -### Updating the server: -To update the server, just run `Update Server.bat`. (it will git pull, compile, all that jazz) - -(Note: Updating automatically does a code reset, clearing ALL changes to the local git repo, including test merges (explained below) and manual changes (This will not change any configs/settings or clear any data in the `gamedata/` folder)) - -Updates do not require the server to be shutdown, changes will apply next round if the server is currently running. - -Updates create a branch with the current state of the repo called `backup-YYYY-MM-DD` (only one is created in any given day) - -There is also a `Update without resetting.bat` file that does the same without resetting the code, used to update without clearing test merges or local changes. Prone to merge conflicts. - - -### Locally merge GitHub Pull Requests (PR test merge): -This feature currently only works if github is the remote(git server), it could be adapted for gitlab as well. - -Running these will merge the pull request then recompile the server, changes take effect the next round if the server is currently running. - -There are multiple flavors: -* `Update To PR.bat` - * Updates the server, resetting state, and merges a PR(Pull Request) by number. -* `Merge PR Without Updating.bat` - * Merges a PR without updating the server before hand or resetting the state (can be used to test merge multiple PRs). - -You can clear all active test merges using `Reset and Recompile.bat` (explained below) - -### Resetting, Recompiling, and troubleshooting. -* `Recompile.bat` - * Just recompiles the game code and stages it to apply next round -* `Reset and Recompile.bat` - * Like the above but resets the git repo to the state of the last update operation (clearing any changes or test merges) (Does not reset `gamedata/` data/settings) - * Generally used to clear out test merges -* `Fix Errors.bat` - * Requires the server not be running, rebuilds the staging A/B folders and then does all of the above. (Used to fix errors that can prevent the server from starting or cause it to crash on reboot) - -### Using the bot -1. Install python 3 -1. Edit the config in `bot/` as needed -1. Start the bot using the `Start Bot.bat` file - - -### Starting everything when the computer/server boots -1. Use autologin to set it up so the user account logs in at boot - * (There are some security implications with doing this, this is only a tiny bit more secure then putting a file on the hard drive with the server's remote login password titled `totally not a password.txt`) - * https://technet.microsoft.com/en-us/sysinternals/bb963905 -1. Setup something to run OnServerBoot.bat on login (setting up a link/shortcut to this file in the startup folder of the start menu works, creating a scheduled task in windows administrative tools also works) -1. OnServerBoot.bat does not update, but it does re-compile and reinitialize the A/B folders. - -### Updating byond after this is all setup -1. Download installer from byond website -1. Close watch dog/start server script -1. Wait for current round to end -1. Exit DreamDeamon -1. Run installer -1. After installing, run recompile.bat (or update if you want) -1. Run start server.bat - - - - diff --git a/tools/tgstation-server/Recompile.bat b/tools/tgstation-server/Recompile.bat deleted file mode 100644 index 40b746365e..0000000000 --- a/tools/tgstation-server/Recompile.bat +++ /dev/null @@ -1,51 +0,0 @@ -@echo off -@title Server Updater -set HOME = %USERPROFILE% - -call config.bat -call bin\getcurdate.bat - -echo This will handle recompiling the server, and applying the new version. -echo ready? - -timeout 120 - -if exist updating.lk ( - echo ERROR: A current update script has been detected running. if you know this is a mistake: - pause - echo Please be double sure that an update script is not currently running, if you think one might be, close this window. otherwise: - pause -) - -echo lock>updating.lk - -rem if the first arg to nudge.py is not a channel, it is treated as the "source" -if not defined UPDATE_LOG_CHANNEL set UPDATE_LOG_CHANNEL="UPDATER" - -call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Recompile job started" >nul 2>nul - -call bin\findab.bat - -call bin\copyfromgit.bat - -echo compiling change log -cd gamecode\%AB% -call python tools\ss13_genchangelog.py html/changelog.html html/changelogs -cd ..\.. - -echo Compiling game. -call bin\build.bat -if %DM_EXIT% neq 0 ( - echo DM compile failed. Aborting. - call python bot\nudge.py %UPDATE_LOG_CHANNEL% "DM compile failed Aborting recompile." >nul 2>nul - del /F /Q updating.lk >nul 2>nul - pause - exit /b 1 -) - -del updating.lk >nul 2>nul -rmdir /q gamefolder -mklink /d gamefolder gamecode\%AB% >nul -call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Recompile finished. Recompiled code will take place next round." >nul 2>nul -echo Done. The recompile will automatically take place at round restart. -timeout 300 \ No newline at end of file diff --git a/tools/tgstation-server/Reset and Recompile.bat b/tools/tgstation-server/Reset and Recompile.bat deleted file mode 100644 index f0127fd3ac..0000000000 --- a/tools/tgstation-server/Reset and Recompile.bat +++ /dev/null @@ -1,66 +0,0 @@ -@echo off -@title Server Updater -set HOME = %USERPROFILE% - -call config.bat -call bin\getcurdate.bat -call bin\findgit.bat - -echo This will handle resetting the git repo, recompiling the server, and applying the new version. -echo Ready? - -timeout 120 - -if exist updating.lk ( - echo ERROR: A current update script has been detected running. if you know this is a mistake: - pause - echo Please be double sure that an update script is not currently running, if you think one might be, close this window. otherwise: - pause -) - -echo lock>updating.lk - -rem if the first arg to nudge.py is not a channel, it is treated as the "source" -if not defined UPDATE_LOG_CHANNEL set UPDATE_LOG_CHANNEL="UPDATER" - -call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Reset local changes job started" >nul 2>nul - -cd gitrepo -git reset --hard -git clean -df -cd .. -echo ################################## -echo ################################## -echo: -echo Resetting done, compiling in 10 seconds. If you want to preform other actions (like test merges) You can close this now and do them. -echo: -del updating.lk >nul 2>nul - -timeout 10 - -echo lock>updating.lk -call bin\findab.bat - -call bin\copyfromgit.bat - -echo compiling change log -cd gamecode\%AB% -call python tools\ss13_genchangelog.py html/changelog.html html/changelogs -cd ..\.. - -echo Compiling game. -call bin\build.bat -if %DM_EXIT% neq 0 ( - echo DM compile failed. Aborting. - call python bot\nudge.py %UPDATE_LOG_CHANNEL% "DM compile failed Aborting Reset." >nul 2>nul - del /F /Q updating.lk >nul 2>nul - pause - exit /b 1 -) - -del updating.lk >nul 2>nul -rmdir /q gamefolder -mklink /d gamefolder gamecode\%AB% >nul -call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Reset finished. Reset will take place next round." >nul 2>nul -echo Done. The Reset will automatically take place at round restart. -timeout 300 diff --git a/tools/tgstation-server/Start Bot.bat b/tools/tgstation-server/Start Bot.bat deleted file mode 100644 index a3b1cba0d8..0000000000 --- a/tools/tgstation-server/Start Bot.bat +++ /dev/null @@ -1,19 +0,0 @@ -@echo off -@title NT IRC BOT -echo Welcome to the start bot script, This will start the bot and make sure it stays running. This assumes python in the path. To continue, press any key or wait 15 seconds. -timeout 15 -cd bot -:START -call ..\bin\getcurdate.bat -if not exist ..\gamedata\data\logs\bot mkdir ..\gamedata\data\logs\bot\ -cls -echo NT IRC Bot -echo Bot Running. Watching for Bot exits. -start /WAIT python minibot.py ^>^>..\gamedata\data\logs\bot\bot-%CUR_DATE%.txt -cls -echo NT IRC Bot -echo Bot exit detected. Restarting in 15 minutes. -REM this is so long because we want to avoid the bot spamming the server and getting klined/glined/or akilled -timeout 900 - -goto :START diff --git a/tools/tgstation-server/Start Server.bat b/tools/tgstation-server/Start Server.bat deleted file mode 100644 index 0312a22a5c..0000000000 --- a/tools/tgstation-server/Start Server.bat +++ /dev/null @@ -1,39 +0,0 @@ -@echo off -@title SERVER WATCHDOG -call config.bat -call bin\findbyond.bat - -echo Welcome to the start server watch dog script, This will start the server and make sure it stays running. To continue, press any key or wait 30 seconds. -timeout 30 - -if not exist gamedata\data\logs\runtimes mkdir gamedata\data\logs\runtimes\ - -@call python bot\nudge.py "WATCHDOG" "Watch Dog online. Starting server" >nul 2>nul -:START - -call bin\getcurdate.bat - -call bin\getunixtime.bat UNIXTIME - -echo %UNIXTIME% - -set STARTTIME=%UNIXTIME% - -cls -echo Watch Dog. -echo Server Running. Watching for server exits. -start /WAIT /ABOVENORMAL "" dreamdaemon.exe gamefolder\%PROJECTNAME%.dmb -port %PORT% -trusted -close -public -verbose -cls - -call bin\getunixtime.bat UNIXTIME - -SET /A Result=%UNIXTIME% - %STARTTIME% -SET /A Result=180 - (%Result%/3) -if %Result% LSS 0 set /A Result=0 - -echo Watch Dog. -echo Server exit detected. Restarting in %Result% seconds. -@python bot\nudge.py "WATCHDOG" "Server exit detected. Restarting server in %Result% seconds." >nul 2>nul -timeout %Result% - -goto :START diff --git a/tools/tgstation-server/Update Server.bat b/tools/tgstation-server/Update Server.bat deleted file mode 100644 index 1d7d8644af..0000000000 --- a/tools/tgstation-server/Update Server.bat +++ /dev/null @@ -1,99 +0,0 @@ -@echo off -title Server Updater -SETLOCAL ENABLEDELAYEDEXPANSION -set HOME = %USERPROFILE% - -call config.bat -call bin\getcurdate.bat - -echo This will handle downloading git, compiling the server, and applying the update. -echo Ready? - -timeout 120 - -if exist updating.lk ( - echo ERROR: A current update script has been detected running. if you know this is a mistake: - pause - echo Please be double sure that an update script is not currently running, if you think one might be, close this window. otherwise: - pause -) - -if exist prtestjob.lk ( - call bin/activepr.bat - echo WARNING: The server is currently testing the following PRs !PR!. This update would override that. Do you still want to update? Close this window if not, otherwise: - pause -) - -del /F /Q prtestjob.lk >nul 2>nul - -echo lock>updating.lk - bin/activepr.bat - -rem if the first arg to nudge.py is not a channel, it is treated as the "source" -if not defined UPDATE_LOG_CHANNEL set UPDATE_LOG_CHANNEL="UPDATER" - -call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Update job started" >nul 2>nul - -call bin\updategit.bat -if %GIT_EXIT% neq 0 ( - echo git pull failed. Aborting update - call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Git fetch failed. Aborting update" - del updating.lk >nul 2>nul - pause - exit /b 1 -) - -if defined PUSHCHANGELOGTOGIT ( - cd gitrepo - echo compiling change log - python tools\ss13_genchangelog.py html/changelog.html html/changelogs - if !ERRORLEVEL! == 0 ( - echo pushing compiled changelog to server - git add -u html/changelog.html - git add -u html/changelogs - git commit -m "Automatic changelog compile, [ci skip]" - if !ERRORLEVEL! == 0 ( - git push - ) - REM an error here generally means there was nothing to commit. - ) - cd .. -) - -echo ################################## -echo ################################## -echo: -echo Updating done, compiling in 10 seconds. If you want to preform other actions (like test merge) You can close this now and do them. -echo: -del updating.lk >nul 2>nul - -timeout 10 - -echo lock>updating.lk -call bin\findab.bat - -call bin\copyfromgit.bat - -if not defined PUSHCHANGELOGTOGIT ( - echo compiling change log - cd gamecode\%AB% - call python tools\ss13_genchangelog.py html/changelog.html html/changelogs - cd ..\.. -) - -echo Compiling game. -call bin\build.bat -if %DM_EXIT% neq 0 ( - echo DM compile failed. Aborting. - call python bot\nudge.py %UPDATE_LOG_CHANNEL% "DM compile failed Aborting update." >nul 2>nul - del /F /Q updating.lk >nul 2>nul - pause - exit /b 1 -) - -del updating.lk >nul 2>nul -rmdir /q gamefolder -mklink /d gamefolder gamecode\%AB% >nul -call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Update job finished. Update will take place next round." >nul 2>nul -echo Done. The update will automatically take place at round restart. -timeout 300 \ No newline at end of file diff --git a/tools/tgstation-server/Update without resetting.bat b/tools/tgstation-server/Update without resetting.bat deleted file mode 100644 index 9a08573fb1..0000000000 --- a/tools/tgstation-server/Update without resetting.bat +++ /dev/null @@ -1,100 +0,0 @@ -@echo off -@title Server Updater -SETLOCAL ENABLEDELAYEDEXPANSION -set HOME = %USERPROFILE% - -call config.bat -call bin\getcurdate.bat -call bin\findgit.bat - -echo This will update the server without resetting local changes like test merges. -echo Note: This doesn't update the changelog like a normal update does. -echo Ready? - -timeout 120 - -if exist updating.lk ( - echo ERROR: A current update script has been detected running. if you know this is a mistake: - pause - echo Please be double sure that an update script is not currently running, if you think one might be, close this window. otherwise: - pause -) - -echo lock>updating.lk - -rem if the first arg to nudge.py is not a channel, it is treated as the "source" -if not defined UPDATE_LOG_CHANNEL set UPDATE_LOG_CHANNEL="UPDATER" - -call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Update job started (No reset mode)" >nul 2>nul - -cd gitrepo -git fetch origin -if %ERRORLEVEL% neq 0 ( - cd .. - echo git fetch failed. Aborting update. - call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Git fetch failed. Aborting update" - del updating.lk >nul 2>nul - pause - exit /b 1 -) -git merge origin/%REPO_BRANCH% -if %ERRORLEVEL% neq 0 ( - cd .. - echo git merge of upstream master failed, aborting update. - call python bot\nudge.py %UPDATE_LOG_CHANNEL% "git merge of upstream master failed, aborting update." >nul 2>nul - cd gitrepo - git merge --abort - if %ERRORLEVEL% neq 0 ( - echo ERROR: Error aborting update, resetting repo. - cd .. - call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Error aborting merge, Resetting git repo" >nul 2>nul - cd gitrepo - git reset --hard - git clean -fd - bin/activepr.bat - del /F /Q prtestjob.lk >nul 2>nul - echo NOTICE: We had to reset the repo's state, all active test merges were undone. - ) - cd .. - del updating.lk >nul 2>nul - pause - exit /b 1 -) -cd .. - - -echo ################################## -echo ################################## -echo: -echo In place update done, compiling in 10 seconds. If you want to preform other actions (like more test merges) You can close this now and do them. -echo: -del updating.lk >nul 2>nul - -timeout 10 - -echo lock>updating.lk -call bin\findab.bat - -call bin\copyfromgit.bat - -echo compiling change log -cd gamecode\%AB% -call python tools\ss13_genchangelog.py html/changelog.html html/changelogs -cd ..\.. - -echo Compiling game. -call bin\build.bat -if %DM_EXIT% neq 0 ( - echo DM compile failed. Aborting. - call python bot\nudge.py %UPDATE_LOG_CHANNEL% "DM compile failed Aborting update." >nul 2>nul - del /F /Q updating.lk >nul 2>nul - pause - exit /b 1 -) - -del updating.lk >nul 2>nul -rmdir /q gamefolder -mklink /d gamefolder gamecode\%AB% >nul -call python bot\nudge.py %UPDATE_LOG_CHANNEL% "Update job finished. Update will take place next round." >nul 2>nul -echo Done. The update will automatically take place at round restart. -timeout 300 diff --git a/tools/tgstation-server/bin/activepr.bat b/tools/tgstation-server/bin/activepr.bat deleted file mode 100644 index 554142925d..0000000000 --- a/tools/tgstation-server/bin/activepr.bat +++ /dev/null @@ -1 +0,0 @@ -set PR= \ No newline at end of file diff --git a/tools/tgstation-server/bin/build.bat b/tools/tgstation-server/bin/build.bat deleted file mode 100644 index 049154ce92..0000000000 --- a/tools/tgstation-server/bin/build.bat +++ /dev/null @@ -1,26 +0,0 @@ -call config.bat -call bin/findbyond.bat -set DME_FOLDER=gamefolder\ -if defined AB set DME_FOLDER=gamecode\%AB%\ - -set DME_LOCATION=%DME_FOLDER%%PROJECTNAME%.dme -set MDME_LOCATION=%DME_FOLDER%%PROJECTNAME%.mdme - -@del %MDME_LOCATION% >nul 2>nul -if defined MAPROTATE set MAPFILE=%MAPROTATE% -if not defined MAPFILE goto BUILD - -echo #define MAP_OVERRIDE >>%MDME_LOCATION% -echo #include "_maps\%MAPFILE%.dm" >>%MDME_LOCATION% - -:BUILD -echo #define SERVERTOOLS 1 >>%MDME_LOCATION% -echo #define PUTONHUB 1 >>%MDME_LOCATION% -type %DME_LOCATION% >>%MDME_LOCATION% - -dm -clean %MDME_LOCATION% -set DM_EXIT=%ERRORLEVEL% -@del %DME_FOLDER%%PROJECTNAME%.dmb >nul 2>nul -@del %DME_FOLDER%%PROJECTNAME%.rsc >nul 2>nul -@move %DME_FOLDER%%PROJECTNAME%.mdme.dmb %DME_FOLDER%%PROJECTNAME%.dmb >nul 2>nul -@move %DME_FOLDER%%PROJECTNAME%.mdme.rsc %DME_FOLDER%%PROJECTNAME%.rsc >nul 2>nul diff --git a/tools/tgstation-server/bin/copyfromgit.bat b/tools/tgstation-server/bin/copyfromgit.bat deleted file mode 100644 index 4de01db772..0000000000 --- a/tools/tgstation-server/bin/copyfromgit.bat +++ /dev/null @@ -1,20 +0,0 @@ -echo Removing old files -rem delete the symlinks manually to ensure their targets don't get recursively deleted -rmdir /q gamecode\%AB%\data >nul 2>nul -rmdir /q gamecode\%AB%\config >nul 2>nul -del /q gamecode\%AB%\nudge.py >nul 2>nul -del /q gamecode\%AB%\libmysql.dll >nul 2>nul - -del /S /F /Q gamecode\%AB%\ >nul 2>nul - -echo Copying files -xcopy gitrepo gamecode\%AB% /Y /X /K /R /H /I /C /V /E /Q /EXCLUDE:copyexclude.txt >nul -mkdir gamecode\%AB%\.git\logs -copy gitrepo\.git\logs\HEAD gamecode\%AB%\.git\logs\HEAD /D /V /Y >nul - -mklink gamecode\%AB%\nudge.py ..\..\bot\nudge.py >nul -rmdir /q gamecode\%AB%\data >nul 2>nul -rmdir /s /q gamecode\%AB%\data >nul 2>nul -mklink /d gamecode\%AB%\data ..\..\gamedata\data >nul -mklink /d gamecode\%AB%\config ..\..\gamedata\config >nul -mklink gamecode\%AB%\libmysql.dll ..\..\gamedata\libmysql.dll >nul diff --git a/tools/tgstation-server/bin/findab.bat b/tools/tgstation-server/bin/findab.bat deleted file mode 100644 index 0c24a7571b..0000000000 --- a/tools/tgstation-server/bin/findab.bat +++ /dev/null @@ -1,45 +0,0 @@ -del gamecode\a\updater.temp >nul 2>nul -del gamecode\b\updater.temp >nul 2>nul - -echo test >gamefolder\updater.temp - -if exist gamefolder\%PROJECTNAME%.rsc.lk ( - rem we attempt to delete the lock file to see if the server is currently running. - del /q gamefolder\%PROJECTNAME%.rsc.lk >nul 2>nul - if exist gamefolder\%PROJECTNAME%.rsc.lk set RUNNING=1 -) - -if exist gamecode\a\updater.temp ( - if defined RUNNING ( - echo Current folder detected to be the "A" folder. Game is currently running. Updating to the "B" folder. - set AB=b - ) else ( - echo Current folder detected to be the "A" folder. Game is not currently running, Updating to the "A" folder. - if exist gamecode\b\%PROJECTNAME%.rsc.lk ( - rem we attempt to delete the lock file to see if the server is currently running. - del /q gamecode\b\%PROJECTNAME%.rsc.lk >nul 2>nul - if exist gamecode\b\%PROJECTNAME%.rsc.lk set RUNNING=1 - rmdir /q gamefolder - mklink /d gamefolder gamecode\b >nul - echo Game is in actually currently running on the "B" folder, Resetting current folder to the "B" folder first - ) - set AB=a - ) -) else if exist gamecode\b\updater.temp ( - if defined RUNNING ( - echo Current folder detected to be the "B" folder. Game is currently running, Updating to the "A" folder. - set AB=a - ) else ( - echo Current folder detected to be the "B" folder. Game is not currently running, Updating to the "B" folder. - if exist gamecode\a\%PROJECTNAME%.rsc.lk ( - rem we attempt to delete the lock file to see if the server is currently running. - del /q gamecode\a\%PROJECTNAME%.rsc.lk >nul 2>nul - if exist gamecode\a\%PROJECTNAME%.rsc.lk set RUNNING=1 - rmdir /q gamefolder - mklink /d gamefolder gamecode\a >nul - echo Game is in actually currently running on the "A" folder, Resetting current folder to the "A" folder first - ) - set AB=b - ) -) -del gamefolder\updater.temp >nul 2>nul \ No newline at end of file diff --git a/tools/tgstation-server/bin/findbyond.bat b/tools/tgstation-server/bin/findbyond.bat deleted file mode 100644 index ff07af2dd6..0000000000 --- a/tools/tgstation-server/bin/findbyond.bat +++ /dev/null @@ -1,26 +0,0 @@ - -@dm.exe -h >nul 2>nul -IF %ERRORLEVEL% NEQ 9009 ( - goto :eof -) - -set PATH=%PATH%;%BYOND_LOCATION_PATH% -@dm.exe -h >nul 2>nul -IF %ERRORLEVEL% NEQ 9009 ( - goto :eof -) - -@"c:\Program Files (x86)\BYOND\bin\dm.exe" -h >nul 2>nul -IF %ERRORLEVEL% NEQ 9009 ( - set "PATH=%PATH%;c:\Program Files (x86)\BYOND\bin\" - goto :eof -) -@"c:\Program Files\BYOND\bin\dm.exe" -h >nul 2>nul -IF %ERRORLEVEL% NEQ 9009 ( - set "PATH=%PATH%;c:\Program Files\BYOND\bin\" - goto :eof -) - -echo byond not found. Aborting. If byond is installed, set the GIT_LOCATION variable inside config.bat -timeout 60 -exit 11 \ No newline at end of file diff --git a/tools/tgstation-server/bin/findgit.bat b/tools/tgstation-server/bin/findgit.bat deleted file mode 100644 index 9c802b54c6..0000000000 --- a/tools/tgstation-server/bin/findgit.bat +++ /dev/null @@ -1,31 +0,0 @@ -REM check if git is already in path -git --version >nul 2>nul && goto :eof - -REM now lets try our override. -set PATH=%PATH%;%GIT_LOCATION_PATH% -@git --version >nul 2>nul && goto :eof - -REM credit to sschuberth@http://stackoverflow.com/questions/8507368/finding-the-path-where-git-is-installed-on-a-windows-system -REM Read the Git for Windows installation path from the Registry. - -:REG_QUERY -for /f "skip=2 delims=: tokens=1*" %%a in ('reg query "HKLM\SOFTWARE%WOW%\Microsoft\Windows\CurrentVersion\Uninstall\Git_is1" /v InstallLocation 2^> nul') do ( - for /f "tokens=3" %%z in ("%%a") do ( - set GIT=%%z:%%b - ) -) -if "%GIT%"=="" ( - if "%WOW%"=="" ( - rem Attempt to find it on the 32bit register section - set WOW=\Wow6432Node - goto REG_QUERY - ) -) - -set PATH=%GIT%bin;%PATH% - -@git --version >nul 2>nul && goto :eof - -echo Git not found. Aborting. If git is installed, set the GIT_LOCATION variable inside config.bat -timeout 60 -exit 10 \ No newline at end of file diff --git a/tools/tgstation-server/bin/getcurdate.bat b/tools/tgstation-server/bin/getcurdate.bat deleted file mode 100644 index f5360756ce..0000000000 --- a/tools/tgstation-server/bin/getcurdate.bat +++ /dev/null @@ -1,2 +0,0 @@ -FOR /f %%a in ('WMIC OS GET LocalDateTime ^| find "."') DO set DTS=%%a -set CUR_DATE=%DTS:~0,4%-%DTS:~4,2%-%DTS:~6,2% \ No newline at end of file diff --git a/tools/tgstation-server/bin/getunixtime.bat b/tools/tgstation-server/bin/getunixtime.bat deleted file mode 100644 index 2b4115faab..0000000000 --- a/tools/tgstation-server/bin/getunixtime.bat +++ /dev/null @@ -1,12 +0,0 @@ -REM setlocal -call :GetUnixTime UNIXTIME -goto :EOF - -:GetUnixTime -REM setlocal enableextensions -for /f %%x in ('wmic path win32_utctime get /format:list ^| findstr "="') do ( - set %%x) -set /a z=(14-100%Month%%%100)/12, y=10000%Year%%%10000-z -set /a ut=y*365+y/4-y/100+y/400+(153*(100%Month%%%100+12*z-3)+2)/5+Day-719469 -set /a ut=ut*86400+100%Hour%%%100*3600+100%Minute%%%100*60+100%Second%%%100 -endlocal & set "%1=%ut%" & goto :EOF \ No newline at end of file diff --git a/tools/tgstation-server/bin/unixtime.vbs b/tools/tgstation-server/bin/unixtime.vbs deleted file mode 100644 index f5e1ae78f0..0000000000 --- a/tools/tgstation-server/bin/unixtime.vbs +++ /dev/null @@ -1 +0,0 @@ -WScript.Echo DateDiff("s", "01/01/1970 00:00:00", Now()) \ No newline at end of file diff --git a/tools/tgstation-server/bin/updategit.bat b/tools/tgstation-server/bin/updategit.bat deleted file mode 100644 index e16cfc3922..0000000000 --- a/tools/tgstation-server/bin/updategit.bat +++ /dev/null @@ -1,12 +0,0 @@ -call bin\findgit.bat -echo Updating repo - -cd gitrepo - -git branch backup-%CUR_DATE% >nul 2>nul -git fetch -set GIT_EXIT=%ERRORLEVEL% - -git reset origin/%REPO_BRANCH% --hard - -cd .. \ No newline at end of file diff --git a/tools/tgstation-server/config.bat b/tools/tgstation-server/config.bat deleted file mode 100644 index eb3ecd13e7..0000000000 --- a/tools/tgstation-server/config.bat +++ /dev/null @@ -1,42 +0,0 @@ -@echo off -REM Server Tools configuration file. Lines starting with rem are comments and ignored. - -REM This must be set to the name of your dme without the .dme part. (should be fine leaving this alone unless you renamed the code) -set PROJECTNAME=tgstation - - -REM location of the repo. (use an ssh url if you plan to push compiled changlogs) -REM Only set during install, do not re-run install.bat if you change this, instead manually change the remote of the gitrepo folder using git tools -set REPO_URL=https://github.com/tgstation/-tg-station.git - - -REM What branch of the repo to use. -set REPO_BRANCH=master - - -REM Override Map (This disables map roation and forces the selected map to always be loaded) -REM set MAPFILE=tgstation2 -REM set MAPFILE=metastation - - -REM port to use when starting the server -set PORT=2337 - - -REM This is the channel to log updates to. Leave blank to log to the bot's default logging channel (this is done via the tgstation minibot bot, optional) -set UPDATE_LOG_CHANNEL=#devbus,#coderbus,#tgstation13 - - -REM Attempt to push the compiled changelog to the configured git server? (set to anything) -REM This requires you configure git with authentication for the upstream server. (git for windows users should just put an ssh key in c:\users\USERNAME_HERE\.ssh\ as the filename id_rsa) And you should have installed this with a git, ssh, or file url) -set PUSHCHANGELOGTOGIT= - - -REM location of git. The script will attempt to auto detect this, but if it fails, you can set it manually. -REM github for windows users see http://www.chambaud.com/2013/07/08/adding-git-to-path-when-using-github-for-windows/ (an example is provided below) - -set GIT_LOCATION_PATH= -REM set GIT_LOCATION_PATH=C:\Users\Administrator\AppData\Local\GitHub\PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad\bin;C:\Users\Administrator\AppData\Local\GitHub\PortableGit_c2ba306e536fdf878271f7fe636a147ff37326ad\cmd - -REM path to the byond bin folder. (same rules as git path above, almost always auto detected, but you could point this to the output of the zip version for install-less setups, and even abuse that to make updating byond versions less of a pain by just changing this config and then crashing the server.) -set BYOND_LOCATION_PATH= diff --git a/tools/tgstation-server/copyexclude.txt b/tools/tgstation-server/copyexclude.txt deleted file mode 100644 index 3cf4643303..0000000000 --- a/tools/tgstation-server/copyexclude.txt +++ /dev/null @@ -1,9 +0,0 @@ -//This is a list of files to exclude from copying. See xcopy's documentation for /exclude for more info. -// - -gitrepo\config\ -gitrepo\data\ -gitrepo\bot\ -gitrepo\.git\ -gitrepo\libmysql.dll - diff --git a/tools/tgstation-server/disable crash dialog.reg b/tools/tgstation-server/disable crash dialog.reg deleted file mode 100644 index d1c477a445..0000000000 --- a/tools/tgstation-server/disable crash dialog.reg +++ /dev/null @@ -1,4 +0,0 @@ -Windows Registry Editor Version 5.00 - -[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Windows Error Reporting] -"DontShowUI"=dword:00000001 diff --git a/tools/tgstation-server/install.bat b/tools/tgstation-server/install.bat deleted file mode 100644 index f37908966a..0000000000 --- a/tools/tgstation-server/install.bat +++ /dev/null @@ -1,81 +0,0 @@ -@echo off -@title Server Tools Installer. -set HOME = %USERPROFILE% -call config.bat - -echo This will download the game code from git and install the all the files and folders and symbolic links needed to use the server tools in to the current directory. - -echo This requires git be installed. - -echo Once this is done, you can safely delete this file if you wish. - -echo Ready? -pause - -call bin/findgit.bat - -echo Downloading repo.... -git clone %REPO_URL% gitrepo -IF %ERRORLEVEL% NEQ 0 ( - echo git clone failed. aborting. - pause - goto ABORT -) -cd gitrepo -git checkout %REPO_BRANCH% -cd .. - -echo Repo downloaded. -echo Setting up folders... -mkdir gamecode\a -mkdir gamecode\b -mkdir gamedata -mkdir bot - -echo Copying things around.... -echo (1/3) -xcopy gitrepo\data gamedata\data /Y /X /K /R /H /I /C /V /E /Q >nul -xcopy gitrepo\config gamedata\config /Y /X /K /R /H /I /C /V /E /Q >nul -xcopy gitrepo\bot bot /Y /X /K /R /H /I /C /V /E /Q >nul -copy gitrepo\libmysql.dll gamedata\libmysql.dll /D /V /Y >nul -echo (2/3) -xcopy gitrepo gamecode\a /Y /X /K /R /H /I /C /V /E /Q /EXCLUDE:copyexclude.txt >nul -mkdir gamecode\a\.git\logs\ -copy gitrepo\.git\logs\HEAD gamecode\a\.git\logs\HEAD /D /V /Y >nul -echo (3/3) -xcopy gitrepo gamecode\b /Y /X /K /R /H /I /C /V /E /Q /EXCLUDE:copyexclude.txt >nul -mkdir gamecode\b\.git\logs >nul -copy gitrepo\.git\logs\HEAD gamecode\b\.git\logs\HEAD /D /V /Y >nul -echo done. - -echo Setting up symbolic links. -mklink gamecode\a\nudge.py ..\..\bot\nudge.py -mklink gamecode\a\libmysql.dll ..\..\gamedata\libmysql.dll -mklink /d gamecode\a\data ..\..\gamedata\data -mklink /d gamecode\a\config ..\..\gamedata\config - -mklink gamecode\b\nudge.py ..\..\bot\nudge.py -mklink gamecode\b\libmysql.dll ..\..\gamedata\libmysql.dll -mklink /d gamecode\b\data ..\..\gamedata\data -mklink /d gamecode\b\config ..\..\gamedata\config - -mklink /d gamefolder gamecode\a - -echo prepping python (if installed) -pip install PyYaml -pip install beautifulsoup4 - -echo Compiling for the first time. - -echo Compiling change log. -cd gamefolder -call python tools\ss13_genchangelog.py html/changelog.html html/changelogs -cd .. -echo Compiling game. -call bin\build.bat -if %DM_EXIT% neq 0 echo DM compile failed. - -echo Done. You may start the server using the start server program or change the game config in gamedata\config -pause - -:ABORT From cb755fc6d05a91122678b2d6c355e5ecdb4494c0 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 1 Jun 2017 15:32:16 -0500 Subject: [PATCH 022/130] Adds three unique kinetic accelerator modules to necropolis chests --- .../mining/lavaland/necropolis_chests.dm | 11 +-- .../guns/energy/kinetic_accelerator.dm | 80 +++++++++++++++--- icons/obj/objects.dmi | Bin 100826 -> 101175 bytes 3 files changed, 73 insertions(+), 18 deletions(-) diff --git a/code/modules/mining/lavaland/necropolis_chests.dm b/code/modules/mining/lavaland/necropolis_chests.dm index 8a3f4ee633..a21f798309 100644 --- a/code/modules/mining/lavaland/necropolis_chests.dm +++ b/code/modules/mining/lavaland/necropolis_chests.dm @@ -11,7 +11,7 @@ desc = "It's watching you suspiciously." /obj/structure/closet/crate/necropolis/tendril/PopulateContents() - var/loot = rand(1,26) + var/loot = rand(1,27) switch(loot) if(1) new /obj/item/device/shared_storage/red(src) @@ -28,9 +28,7 @@ if(7) new /obj/item/weapon/pickaxe/diamond(src) if(8) - new /obj/item/clothing/head/culthood(src) - new /obj/item/clothing/suit/cultrobes(src) - new /obj/item/weapon/bedsheet/cult(src) + new /obj/item/borg/upgrade/modkit/resonator_blasts(src) if(9) new /obj/item/organ/brain/alien(src) if(10) @@ -40,7 +38,7 @@ if(12) new /obj/item/clothing/suit/space/hardsuit/ert/paranormal/beserker(src) if(13) - new /obj/item/weapon/sord(src) + new /obj/item/borg/upgrade/modkit/cooldown/repeater(src) if(14) new /obj/item/weapon/nullrod/scythe/talking(src) if(15) @@ -68,6 +66,9 @@ new /obj/item/weapon/spellbook/oneuse/summonitem(src) if(26) new /obj/item/book_of_babel(src) + if(27) + new /obj/item/borg/upgrade/modkit/lifesteal(src) + new /obj/item/weapon/bedsheet/cult(src) diff --git a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm index 1799a33cbb..8268c25f7a 100644 --- a/code/modules/projectiles/guns/energy/kinetic_accelerator.dm +++ b/code/modules/projectiles/guns/energy/kinetic_accelerator.dm @@ -24,6 +24,7 @@ var/list/modkits = list() var/empty_state = "kineticgun_empty" + var/recharge_timerid /obj/item/weapon/gun/energy/kinetic_accelerator/examine(mob/user) ..() @@ -61,10 +62,10 @@ . += A /obj/item/weapon/gun/energy/kinetic_accelerator/proc/modify_projectile(obj/item/projectile/kinetic/K) + K.kinetic_gun = src //do something special on-hit, easy! for(var/A in get_modkits()) var/obj/item/borg/upgrade/modkit/M = A M.modify_projectile(K) - K.kinetic_modules += M //do something special on-hit, easy! /obj/item/weapon/gun/energy/kinetic_accelerator/cyborg holds_charge = TRUE @@ -100,15 +101,16 @@ power_supply.use(500) update_icon() -/obj/item/weapon/gun/energy/kinetic_accelerator/proc/attempt_reload() +/obj/item/weapon/gun/energy/kinetic_accelerator/proc/attempt_reload(recharge_time) if(overheat) return + if(!recharge_time) + recharge_time = overheat_time overheat = TRUE var/carried = 0 if(!unique_frequency) - for(var/obj/item/weapon/gun/energy/kinetic_accelerator/K in \ - loc.GetAllContents()) + for(var/obj/item/weapon/gun/energy/kinetic_accelerator/K in loc.GetAllContents()) carried++ @@ -116,7 +118,8 @@ else carried = 1 - addtimer(CALLBACK(src, .proc/reload), overheat_time * carried) + deltimer(recharge_timerid) + recharge_timerid = addtimer(CALLBACK(src, .proc/reload), recharge_time * carried, TIMER_STOPPABLE) /obj/item/weapon/gun/energy/kinetic_accelerator/emp_act(severity) return @@ -161,10 +164,10 @@ log_override = TRUE var/pressure_decrease = 0.25 - var/list/kinetic_modules = list() + var/obj/item/weapon/gun/energy/kinetic_accelerator/kinetic_gun /obj/item/projectile/kinetic/Destroy() - QDEL_NULL(kinetic_modules) + kinetic_gun = null return ..() /obj/item/projectile/kinetic/prehit(atom/target) @@ -190,15 +193,14 @@ var/turf/target_turf = get_turf(target) if(!target_turf) target_turf = get_turf(src) + if(kinetic_gun) //hopefully whoever shot this was not very, very unfortunate. + for(var/obj/item/borg/upgrade/modkit/M in kinetic_gun.get_modkits()) + M.projectile_strike(src, target_turf, target, kinetic_gun) if(ismineralturf(target_turf)) var/turf/closed/mineral/M = target_turf M.gets_drilled(firer) var/obj/effect/temp_visual/kinetic_blast/K = new /obj/effect/temp_visual/kinetic_blast(target_turf) K.color = color - for(var/obj/item/borg/upgrade/modkit/M in kinetic_modules) - if(QDELETED(M)) //whoever shot this was very, very unfortunate. - continue - M.projectile_strike(src, target_turf, target) //Modkits @@ -262,7 +264,7 @@ /obj/item/borg/upgrade/modkit/proc/modify_projectile(obj/item/projectile/kinetic/K) -/obj/item/borg/upgrade/modkit/proc/projectile_strike(obj/item/projectile/kinetic/K, turf/target_turf, atom/target) +/obj/item/borg/upgrade/modkit/proc/projectile_strike(obj/item/projectile/kinetic/K, turf/target_turf, atom/target, obj/item/weapon/gun/energy/kinetic_accelerator/KA) //Range /obj/item/borg/upgrade/modkit/range @@ -350,7 +352,7 @@ /obj/item/borg/upgrade/modkit/aoe/modify_projectile(obj/item/projectile/kinetic/K) K.name = "kinetic explosion" -/obj/item/borg/upgrade/modkit/aoe/projectile_strike(obj/item/projectile/kinetic/K, turf/target_turf, atom/target) +/obj/item/borg/upgrade/modkit/aoe/projectile_strike(obj/item/projectile/kinetic/K, turf/target_turf, atom/target, obj/item/weapon/gun/energy/kinetic_accelerator/KA) if(stats_stolen) return new /obj/effect/temp_visual/explosion/fast(target_turf) @@ -382,6 +384,58 @@ desc = "Causes the kinetic accelerator to damage mobs in an AoE." modifier = 0.2 +//Tendril-unique modules +/obj/item/borg/upgrade/modkit/cooldown/repeater + name = "rapid repeater" + desc = "Quarters the kinetic accelerator's cooldown on striking a living target, but greatly increases the base cooldown." + denied_type = /obj/item/borg/upgrade/modkit/cooldown/repeater + modifier = -14 //Makes the cooldown 3 seconds(with no cooldown mods) if you miss. Don't miss. + cost = 50 + +/obj/item/borg/upgrade/modkit/cooldown/repeater/projectile_strike(obj/item/projectile/kinetic/K, turf/target_turf, atom/target, obj/item/weapon/gun/energy/kinetic_accelerator/KA) + var/valid_repeat = FALSE + if(isliving(target)) + var/mob/living/L = target + if(L.stat != DEAD) + valid_repeat = TRUE + if(ismineralturf(target_turf)) + valid_repeat = TRUE + if(valid_repeat) + KA.overheat = FALSE + KA.attempt_reload(KA.overheat_time * 0.25) //If you hit, the cooldown drops to 0.75 seconds. + +/obj/item/borg/upgrade/modkit/lifesteal + name = "lifesteal crystal" + desc = "Causes kinetic accelerator shots to slightly heal the firer on striking a living target." + icon_state = "modkit_crystal" + denied_type = /obj/item/borg/upgrade/modkit/lifesteal + modifier = 2.5 //Not a very effective method of healing. + cost = 20 + var/static/list/damage_heal_order = list(BRUTE, BURN, OXY) + +/obj/item/borg/upgrade/modkit/lifesteal/projectile_strike(obj/item/projectile/kinetic/K, turf/target_turf, atom/target, obj/item/weapon/gun/energy/kinetic_accelerator/KA) + if(isliving(target) && isliving(K.firer)) + var/mob/living/L = target + if(L.stat == DEAD) + return + L = K.firer + L.heal_ordered_damage(modifier, damage_heal_order) + +/obj/item/borg/upgrade/modkit/resonator_blasts + name = "resonator blast" + desc = "Causes kinetic accelerator shots to leave and detonate resonator blasts." + denied_type = /obj/item/borg/upgrade/modkit/resonator_blasts + cost = 30 + modifier = 0.25 //A bonus 15 damage if you burst the field on a target, 60 if you lure them into it. + +/obj/item/borg/upgrade/modkit/resonator_blasts/projectile_strike(obj/item/projectile/kinetic/K, turf/target_turf, atom/target, obj/item/weapon/gun/energy/kinetic_accelerator/KA) + if(target_turf && !ismineralturf(target_turf)) //Don't make fields on mineral turfs. + var/obj/effect/temp_visual/resonance/R = locate(/obj/effect/temp_visual/resonance) in target_turf + if(R) + R.damage_multiplier = modifier + R.burst() + return + new /obj/effect/temp_visual/resonance(target_turf, K.firer, null, 30) //Indoors /obj/item/borg/upgrade/modkit/indoors diff --git a/icons/obj/objects.dmi b/icons/obj/objects.dmi index 2bbe115510cde3d5709386339364a94b539bdfe8..ca0e225d7eec8b11c730420bb8b5a8efdcf9ba7f 100644 GIT binary patch delta 27084 zcmXtf1z1#F*Y+7;aA<~3NkI?^K|!PiX;47vR=Pt#;tVMbO6Ld)N(|j0LyOW#NFz!} zOT#epkI(ymTyQq$Ok6AWT6^t#-Fr5LxG|kLnHL0K85sE}zwoy8a`fl`Z`Em zgZsDY!OrpJ9M!>JY&u7BZo?y&-ivQCBZ)01sF~QwJ0m9FOOMwX*E`?O#J;9HDRz4E z;gkvtc;@V7bBiHhiu%YO3wA5@)>^s9Q^>9xC$Q)CJQIp7TesOUc{f|lT~p64{IPoS zPO0}EZC_D!87eE?Z0Y72^U9N)3+e4K&50@!>|}~WLP+~f;kd)v>tF`$D=|sMl4ret zY#drIcH{ZuX=x}@Z4~9SE7t2Q234CB&A;t|BFc+niW7@z3H5j5D5c0ru9K9SE4j2? z|DZtgMkaHia{3f0N34BRbs)0S(Pkr%;1Bvl4HS{nRQYMyWe1gfoN!M@5HK-Or`yF?pna311N1 zVkoa?9c_xR7V}wtm3a{CO>}OPxGYF-_7MzY#j@;s>N(K7Wmc5Sg8xdv56nMiDS5D1 zKMocJR*`uH4-KPdj_Q+{64dffKC>WiS|%-HhEDw0r+?%pH8%+Ub{n62_3=C@LHyY> zAFu0Y%@fY=6E6IcqfiepFEbf)IJHq{9q zRtM+K%BvTVCxUKcYaGm0U_$h2sJz ztNTABwFyKbl0N>j4FPix^K-Mb_)?zp(aw5X4yI*^?*;66^R2Y62Q04Jf|WX--rk{M zI=C!;(1-*t-q#P`)tXCK*!34526sKGzpjsK_2MpWYoENugWitE-d6to`1fWtn3R6 z41_23KQS_j&d=2ihB3}CumQ}XV)YsQHttLJYJx%Kc5THyI?Ss#B-Snq+{iJ{6)Sl8K zc(G+1GYOWr>HR&;*p}QZDP~SM9ENKr?xLS@cD9OdX%95wx73S)^s0M#67n+KX5lLC!GNThMX^booR42 zRkGe0i`e|MQduUQ{qG(#>s-lx8dk$b<5`FsoT8eQiWMOnVm%3D`-<+|zuc&ryUwOJ zw(Y=vR?UAh?3fGJbuuJ5MW}#-G9@w&3Wbz0l z=BK(HFft%77ob~uOwz~E5H)&db@6e_IRyb0^Op*Gx)|s_Un8{VJ4&@bL@}{_{HDFJ zUz@pLuNbyJb5O)|eUYO4j|nnmDH6$nXk4!gl-wVEIDCiz!R`GdADsKQ^xFrszrR)c zPVfm$l2SP-i1Q2zcK#(qR3&n0FhqX|mU0{2nQQ#GL$)zV0L{Jr5*v9VKz<-zdp9-t zk5Q@Y&Hqas9D=d2#I8Kd%i7UT$#NriQl2KxEVM~P9Wz>l=VbKZ!+W!Amx>WLmZQrbVG5ATuE9E7JAX7WVZwdA(D=!72Y`?6m@$dqm>A;=Bl~XMsS| z-O;*w=Gcj(>!TUZ3#qRHA3r4N0&-<`vP~IZ?(Rf>C+Nx|tvsu2d+4mv#7RohYCMSMZmRMph3yHukBY=L~4zypyN5vA?X8n9}Q$*Me=*^2wQd($sU*-Q;?O<@OHDGYq&^ zBu3tcOL%{`skG@ncCmel<$g7p{_M`bSA+J(=fpqbTnv?%zpf*PE;%T{d-GL22-p6q zpaB}?oa@RTPVPByp_RH&vBX0xCXS-cqT&*lG{4fWe>Xc4QqULtwnWj%p)htq#6uIq zNfYz#nB@A=-DPFb?E88{d;O+)Ab7r2xjJk_?$>8?e^v5O1iU(iVA<|;s|nWG6Dr=w z98)cIKRhTEY`cg^@PGQW3hah(w)E=tP~{{*JpiX~FB zy+?_NNb7mE#=O^TEM;mp&w9~4MZFg6MND~JCOYbyA9u>MI)tgffNh}3o$hQ;vm1B# zWEmI064G%?))4b!refpIpRZj)-KwK-IqKb0{R8N{3h7e zeZUmG6hCn9w6gMC>q}~YrXPrVAF6fc%@u-R-MO!EIs&-0?l8C*-pj66s%;o6&sF{Y zGKA5@`R1v$Gqi|(#g-slxm@u+4bgt%iYQ*TnGuz#e}O2(@DLxVpDsSrdYEoU*iC$4}=;h|F zydi;0vH;jnUAhx^u+)Owb2tzO7zi5YUy?bww?Z2iJXv>*yji=_)qGrOtVrIybfj>~ zn6gsu`KpEi0YhM~WvgPe+P2^7`T*C79mjyB(GL!zl|7ARjx8h)yDAzq+!#IDocSf^ z)$6_{pBl!afat6$bq@ZrSXS)}NOo1|wwUvHQAf$AUey^0u>9z8zea81Eo0bzHi!v7 zSQn(|ik?$IR!&20BQO-K`O%URZt<$F3B}quqjg~L10z@!wL;XKNP}y4gX>K`3H+;) zF8bNq9P&8ly%Mc+}ZKvinJDYI)k@8OwnBW-8Y;VrLMuzLQ4 z2rL;JZ4#pdoOg{@xAz1hXJ>y~5ocd-m$w!QZ8IVwfOx!JYCqM^f9Di+<2LYX$kMWL z{PK!CbMys+C1{Zy5VF6lSXoum**}`+Ri5SiDb5`Y`UT;G>it&=qw_~nGQ8Law!tXP zsBR?X`7Vru6YbC~0-RVRkO=fKL581!9O%%s5ylQAKRtM_YAx|@^rQEWHA3tA!l`6n zb_uhybLc@%ZkeV{#bi#Hz`IoMd_KtL6xq|4Mqj;-XX4;AuKYSe-I=ya14bA2_W3&P`Ha67GvdXUbIekG3(>ooY z%dqfs0P7B3&Mh9e9Csb^Oa>7yfWl|`T#QKE71ewaYOax+C63!p)jF~prs_2M{pj5( zC$XA%;m}-Xx#A$_P?hbIn{#kEf!jvUW<0arB5Zc~LljuZMwjt%lFTjo3tt;)v#Ir3 zblev|vC2lIXjOX=VKxaYz&pKd@O>(}{kH;Iqp{$y)_E=c{#(*evcITnt5}J%lg5q& zL*xaiUC|KpO%cI7{1rw;TApa86DTtl80U z?*3&#NQnHlZM(oZ<1=Z9!VelNo>+F^LU;lQs{^t~Vi(DO$beTzh z<1T4_yz}P2HCSI?{}BdXxkGR{8CX#W6S!N8Ot3r|a*x7P4te7a%xtbMj!BTXoyMi> z8on+P6*o-37y*9UGjBZJYo-ewbUn^uo@;bJU5x9sF}92##Ez}&T6l!C{1(_=>YxgI z+4zC2<5MY%_u63pv1E|w%9#h_2L!&9X>4qK&-p#>YvYhc;BaX8>oHalgyqeVX?&Fr z>%f5{C$vBPa6_$LE&Hqxi7vlp5o*^A*0elLF0+o1;I@_)=@lbQO)@?92S{a69>{#n z3(cVOzrRWP8{C%?Z)m3bj})aY25OX)$10%ZFEHBL+6V4IS7jt|LxrV(AdJY+KB3am zzC7e*S2AM(LLP_tR?)!%?3e9;4*-C}1gp3`pOp_D{B*+X6@LT(Ly=|zpz8c%hxFdA zJbMTZm!H5P7c>(n>pWHd1g?OFf1aMM*g3@>)jL<0Rf+O*XKG+7T6d-Q&c)TocGpv2 zlq^suh9!Jm_Wph`=WQ}xBBrid>1nPflVd+lyH!for`%hM3}y)M&hn(A{QxgNjxBGNMV{{%d-jcAWH`age0z zY{aM5Gg59fZV&;WaHLXy|rJT&-SEHBXqYR)Mus3@Tlwb{j!6-Ffl z8ZiVoN03zI@x1S&0!$zu?s5~|Bu@2=Nknv%ln7j>eBIt_Uj^l7#!my@+*<$Y!vq;N zO8Yt(F~&9=jJ?TD<1VcQFIpeEvJd;`Y^4xM2e1OwVX$u+`iNR&Z?m)FLwlDCdi%Jj zhT!nU)%odl)hek?CWNG4~tS}i_3kYPFjcqMUhL@OBSv~K6w&I)yq9gNOqnxi%N(c#T4md9S)%t zrr*XZOI6kn8SI#`x%kb}x@B9F^orOlhi*zxXvkVJ5j71EfDnr&P2qgG(*Z$ zOcxD-pdVQl7NeLP+#X4hr5U|FhX55Yn1FdBPiS-Hp!V=NGbdN4k^(TgE49A?9*}Xp ziv%(i2On#MFOV?_fPsOR(UpO`-gu`Wajx<+@u%9}v9~dWJHFew!Pc_}cw5=WQVCyv z`LqMchCSBbkxVvPlGUu;y2F&*d;7Y{&LfDYZ z_R=?;PftB}+90=yB*Z0b4Zw3|a_C1xdcc9WP8XpXj$|HH9=_{9p)wpI)U+4QLejmzzR?b>Y;<7A%(x$@i5T zZ%!!HB&a)27uR9V{44cqfs1*oS`sfrl%n<w5JVt z5I2*AiE&GLuW1<=f`+SK-tZXJJ3a02Op^H3*cFwT|&e1t*BRUbC;{OuTi%DXX` zB@O|~o}n}Zq}I;xH=e(~ym8UvN5g86w!C2vJ^>es%2v}0Yesw(^_}E9wLM;u2>A{S zWKmjlY7w8gW@_YY6W9p{OV zrV=^aV5Z;|L=6dZKOwAjg=Wk4U0hs*?A?`+@DG)Km?gf-$yCIwTP_T(u8XIl#vz@}^vy0T3VZ3IvQgBf6!4JG| zkNoF3Fn_x_WUu4o!PDw;lLuH?`PIdvI5RJ9jE|&LUmG$(w)6Q`Wl_-$#eKaPq~bjk zx**ktRdDZJ0D=z|e)nOf%2Z&+pgg#Kzgs=UqyL5Y|EvkjxBcX~N=)0Oxw+^IiS;u_ zjGJFY-kZGt;}`O^=E2Fq;lDpIs*FTw+@)|U4M*$l!?PJ*jxPL-*Z1?Kz^8ZR>M*Z@ z9L|sZ_nuyLc-p7nzTT?rNi(#F2{>G{HuDq{&c8BbGBk_7pJ5SyAIz}G^>A5i3s^jJ z;hJn`!(6`b-z7u#dRv|eQDU!Z;)e%_L(bm!uX32BOPyZJ2qu!pjIG|^M7y0}Fp46N zHZWcGR((1OC&_|^6Uf)=s-+R%^O%bTMN_CG!+kK!Wkl!}Uq5%=L1r6r((0O=pt zprJ&V_q`q7_HpZW;2rrZl92~~4dg~8t3`&CN8V4Mn03aEm_I=;*LPFhM#%bfyPPYX z_wEC^a^A&DGrhOu!c?A4p6%K`)MObsy-K>l1lQ_Q*d29=wY;O(EIV}I(k&A5$UwYW z;i@?<+&JtZX_z$)by(ZXLoQf3M1*iS4z2bkH3Le7IsZ+y4^An#y1H%*j|6kcosP%t zp9FYYad=2`Gh6r;$L1YBD3a3WRsUE4H|topR*CYUlD36{>9ijsft;9o$~r)fzL^}0zPZ3 zR-#Z8ckkZq1=lT1Vkm0sA}wuT=do3=nfcS*cqdI0K?->RO;G%*!RUoXDC86YyIE|Ajp6hyWn4YqXsd5kzJ;)=DfWl6kbh4`g`(d6oR9TQA zkR=;-GG!P4LB<=6w8TC?V`Mm-=bWr|;lbw?(A3n1q`Ff`!B$L11era#h0h%F49PB6 z=SkO?q{mGWJ)cnKiNy}IbYkdx+jgvvi8dt2%AB**8lV5Dg72?q$dhzjF6;pxD#|wG z(}!T_f0gHX9dPyUduB!59;4MkN6{&B!D{h6ZN%z@#Cp;Z3#Mo&-q-in7kK5Jc;;2V zlp68vQ`Tgt_UUput4W7(yrCI$ptClz z^7^@>PW#Sf{UdAAr#jl#YP(KlX@?x)B*_w(=$?O4gw)m7uX4Cu(S7~;bv$uvV*`zI z@&8iGQWJ^51ucV?*y46vHBm>}HK{3UVXN|z&_a3r-n*Ix_ezI9Gy=>`?@t(H zMvojU7hdeNEHOnJ!7Fbm5}1|Qs`n@fF|cAMp_qVG$)_?-i&qxzV?Xd%#JhS+y#Jx8al z{D!5uShIrHopE|OEWWsi%zI!u`u#f{hXb7Sj1U|2mny3BYu@idJ_p1+_xG8Z(`%Fe zhogiW2@x03IXP#9GdsLG!bZ^A#)9x_?#ExFY!=)rV$wIFv8{A!Q%UCy6d?{89BGnyA;8x}i1eE8 z?W!~i0bU`lb`^h4d_G-qcXwB{Rulo2i%sPsWm_+&O(f#J^-3CLo-TH1Y!DxGRpJP? zy{BRg?y|VI{MH8$BH+@oN?qgW-n=MXh*$?*Eu#s^0;fg5;)x*ocXme(f;lZ_fiv;? z#-*9}5Qi$fhMPc%h4YJ zG&gRf=qGA2bh}tpaZkJV@%o2r#hE5Gv5#L-oe5D)8MV|g0N_8srV*e8M0sZ0*bx(9 zuO+OuKA9%QSsPbCZB!vNj|Ty&&yw`}>#sX1DunU=WWxP5x9sUy3bvee##}XqWb9u= zTH>G`xT!sl$-9OhWcR-L1;bI59RG074*Ai7{k_Z0#fa%j8F$+y-P1%C+?EKNhJWx8 zq6_~IsO10XH(>uf16TjyL{&ABt<$;kb8JU;p4_RRDMmi{n11=^4~3i*w<>y1%+aKw z$K*Ei`fZ$*Xjr;X)I)Z0HW^7Z(g^u$qK51%;w1M5UhvFo5tt8V7MMK@Ba@()X`FX; zuJYY_CS=}1XWHndB*mtP2b%F$35G~&g0VHwPMI67{QgN*tNGpJRuO&t%KU8!uViJW z9DT-c#rC?B$-yZ{H-5bnSkMC6PT!uo51M5O$^CD_J^$bYrjq2(VphwW6!h=*LWy67 z@^#4Tg>cpbMR8q&4Yzzaw?xc6cgsoMg&Id+3r{96*@TN=ARzWky9b{G&cIe@1`3n- zv+*BkXTgX05w>;}T8v19{PGBY2gksWyLj(P_v>0d1Yx_R5sUIYsOaQ@3+(adH`M?! z%u4C|1lL@_+CN#`u`3d-6orZ-R732V4HdbgQV%pGcs{n_Wl|aG4o3d0$Y#m935S-I{vph?2Fe zj36Sc@?CPxro8`fWmpZkvU8K3xHsVmAs~WLbILZL<`^LGI)j64-dtJyah-g+8?&>T805}14Wkmyi8ZrX!>K!_j-7s3h5Ek@6 zRkRN&w?vtp#JzjPzc~zm=}JqE4o^4awPk)0%5vv{RRTCUHQpvG*8Pd>Z)RS$0)rEU z(k6<^dK$)HLA|i;+JI8@f%5nFsnY#}{16|&Ax-Z(SK&jGt(QPM1qH=JhECV51{Jzn z%D!~~S^}US6oME~Kgpt&$Wn{lO@P1AE#ie6kX2|qqQhO0k= zz>CE^q2ij{rB-Wq9JGjSbBA7XA!-2~f(_2XsVWe53qX;UCS*!LFlzm9VN389})-ULUrI(pABqy}SUVd37L(1Uow5t?*m_XmX{s4Yqv z>rAg_(MM1x>nXt?kOHnMOXsVasf%RSx&BD%PnDH>{qp{*XS_l}4i7OrIL69tqdj)h z{c7;xMn6vGd&z%u20`^GC^LW$J_L@HGn#Ol!5QER9@SGV%FgljYo3E<%F3SHe;^)- zStA4+&)4*Ty_zrC6joHVA!ByIbrltEing|^i;8EAO}h58E+Zs7HPnOjZnV2Lz>UFI zZF)@nMD#7wv)${vY!T|dS9@|IQbXKGD)WQj=~SV1dEq+3v2JCT#3|>Z|Z*owmPUZ+UfwK}kL4+rmu{B+b{oKU#95~>8CdpHTc{I30?Tr7Ht` z2d@Y=809%7Lq$%PKrm>mP^DW=lDZQg>+!x04n|cP#`|n2UkU)mRjeV9XBWLKw3}Vu zc%Wv%|A?Zt5rn5f$cM;hfN(CNW&&j}TDhyrmH%$oa`gKtmh$^Vp_|#hTnJlb1D*&e zie;_f;Na&mMg$$O>FH@zqHlVDw@{6fgoMOa36Oiq?;n`2Y(Q>RI3=wU;jR2L_eIS0 z3`Rgv15WVW2h~iC7PG6U{vwU4mwOnNNQka4t4yGDq}o53bEm>1EIoMHXu%V}9v>+z zEG%As{>r>Mx@lr+D$Zj1y48RmbztxeB|6~ymc_%$DK;9V z9>|ek(W~fDS7mCQZ{v3WS!Evrv=U?tQb;>E@4O2h|Cxl_36G94LW~?p%90iIiDK?d zB~EUU9SIOWCgrDpkEZW++LoK^iXncPlo!rG`{EG_O1T% zXR_=yA3~uJ#_~%8^XGcVJ-1lu`i6#|``=If_lBfTScOa*%9rk6qq^RcFB>QW!SwLU zz1a`3q9=w?TM2dg-qO*3oIxE&8dq+Uv*WnSZ9z@>S`(r*Wx|MNyi!-@lc&-Ua6ob0 z-fZH9Y8z-Uf&?2}G!uXvp$8OhPVjCr*q>S{Rs7H_XNOe1h6ycUCk#9mF3N;G4z0#u z2F`%_Xafa}A7%A&H;AO8KTS*8u^_~I3?N-MlpPYh>W+!$lRa>NFywLPvW;E7UC)TN z2NirwO3{FzFa{t6qNd1;4B+Crd|gCbztp+Z#Chz5)s)^66HY{X_Sv;^3w31}rB8kx zM4_o~b!N7slSBk|P8UxbA3XDIh^X3Kv0wFG!dd5rY}XpqIlxc0e}u=}`W#~m&V-Sj z;B3Ae2LGf*DyXWy=1&fV{bvxgcA$~f+{tBzh9-pF_$EA$p7))xA1N0dfJ%Lpopn0( z{kwwm&}__yHZA91S@8^-H@u^Ch+8u|Xx^f2{-6*y{Ya>S2)thWP@rE$9bx;%H>@Dj zNK*i5x7H4j)=$Y+jEVsJAsJ{*$PMt31dBMsbAItMHQvIkb4S#%g%!+^`X8ddbW||` zAim!EbJ-3~u;TtCu$I84WHBymfJM-Sy49aRk23&KvIofz@lyEaE*iA{V5!sNl!owM zdG-3{6Ag7#J@9z2=Z2L6DSSMe-+2f+xZQjV@UIV}@51tAWc=J8Yd}DS9%FGenwd2k zyIp{DKH|g>;^TzEheKGFeV6BL=@LpS#1nFKtstc764b#Wy9e?`Tc(Wwt2^*K!u_a$ zAGRJbb_aBCViNtA8`vt4fE=@;@MiOAb!297AL zQR-a5JM1RTToK92;E^C=IG$)U+HwS1D|#6_M|*-Jx3fH?Z>zDDb$d0v0*|p;=pO0Y zGYL`eSd|a53nShL3cvEw6AZ3>b5d_FPX9er4n?F@z97_?yu8v&lvNZoRPA_g={bnvqbArQr( z5W~;6yz3!l<}%mNZ`(5xE&N8U3O%oU?iuz;8PX24XaQvKw5Aucf|&t#5ISTGbl;!b z8Az2@$R13TcMhuPeN`Vc8^wLTR9?!p{gWD|V6v%Xx4X%zdt)$&Tp^O$rbf@n10peL zrJ)%s3O2X=x9qn{uHhH__IY&5ZCn)VdY`HbiN)2z-cQ+%M$ZLzw$ALsa9M{(&8H#8 z#>^oX6G%$wk>hF0q?(#LK0ZF=r+WVtNc`zYoS?jsn58+)hrvBJ-O8R*7wRM|#)Yr^_LNG@f?xoN06+lGywR)eJr2A?(%Pu)-u!^}Z@`(>dgAI31gY z4Uc@j^jjk9tY!)f3M^h-7-`eexDN-2k8XVouO_(alAN8XwWrd_m4X1DN=hIAxOW^w z%ipHT$IZ-%_SnytUtk1Bkh^i283<*t3&3p{1+DIR(%8AM~?Qw0IiqalYPu_ z!}K>LXKvJ=F-wKn7ym6URN`Kl`$)U`fsQ(ikC1cqS(+XVT>E8n-=cd9u_NVG|XGS$YPza^p>zH*)_t}_m;{;Re7eh+)W zWd5yj5BmgI6Zo}DtHGuC&Xa&fDQ@6Hj1cKZMg`j|?W|XPzb^?%mQqXXWp0TsUaQLtZo!lFNp*q#=Jcmr;yi4W42L5bp_E3ETNknTR1gD{dG&5Y2dA)-*;v*o%X7z|IK0mdzj#SU^9M z&gQ*+DO7W2)@uv0?@0!Mp+C^o@-ChFj3Lr1Gj-D;sb1yPSiEKjhe#Zoez8_(s(}9f z7oH@dxF?8QTU_fd>CUO_$W|}WzQ_8>AOGK$w}H_+f98MAfZ!_H5<3vX$xH;_EVmqF z(P@z6R71o-`tEbTB1A)hi&zCJ7(wkxGclYdj5@AY=84B`u|0BRn&Y2WQEV9{QB%^C z?+js2G6#ZlG`)qMjkvx_ggs7VW+Z@p-CSP2Nf%g}Wwj95ZOv2aX@|qwUWgF%>G>cn z(aWAzZ3V^;!D`zf!3FzCN=+bTA^!(MSIJ%*#PxM(qevA1fQ!zye;&Adgjty}F*c{@yQ?C%JBqbvC0WE?#xTjA@Q7~KMl5NvT5)_R<9 zv=-5+XgG?iQX%lU(ToFbHAkxaonrJpZD!Zt!tQ9T$E&lfz)hQ}^-RaMsd>V8U)BkP znY4~BKn4=G<>VK}_|j7eMoaBIyibL%ot}T|2bS4h4-Ht&uQ}@&d%5XH%x>>ZE|gh6%72%RDQFn= zar65Xue2gjqf@NF!*r?F)&5$%#c(c^Z)M5Ez@SxvcR3S&Z|i8&Ij+^I>@&U)C}SUH zH{Tqr$V<3%?O5ei7k|DzaCGK%G~7J34yremt_=^F9ID&r%GoDAcqaDhqTG=Gs@uJj zuRA6x4a>=byZ-yWpYFseM-6l%dRbN=$)0wh{{+HlF?BlMyHc{(iSOC9lZs?DDLjyt zt_nD`+oQViiTH3$@w0jI`5H%=l%-j+Z74EJmyAm~RgZqVP9hud|2e9u^Nq(3p7Bf{ zLQ7ZcmaKLS{Sg}AHaVdbO$pE|jT&bJ>q8h>`cn#3Mq0wYLze4kzjIs9ojBU1rZOFUxw5p<+g%K$y_24$7A~lv51| zcGFDR*qwiWQZBPsk28r#=7;Rs4efJ_slRLq6-EsPjq@Y;SLpWgsWM&}KyHBplVygg z*L*@LCBwv754D0n>htXGkO_@k-9OHgTn@YHK$qKgKtz2QH)>vdLk}u)2Qj>HXI#c} zH${nrzjXdHnIEcA$L^UDjKbc%loo&yZ8q^FX$s85`za@1NWUXXfr-3|iH`YX4*Mg@ zzzk47`IuUxsZkP1{gqxi0_?U%!`XYw?@IV8>VI4x{(ezTUC6khS)Z(TA>DOKQmwuO zdwrXadx$)lGuh(|;zI&sXRxMcc%!2q&#J%=7vLUO{;r~&SDwd&x4@TbqDy5<=k=9u z4}6l2n-P)kEVwp4*d@}!qs>FO>QeQxMx;>Cvx6H&nZdm~Qv2UPkp1i4b;QJtknzN0 zi-ggFu8zIa6DUJV(#~ON^OaWPeEDP5#XBYa%U^brVk*c$L!j=lihBSWV3e#G~!Ms`cg!dquh6dK5zvi2kzXL~3qdt!XFXt&A&E%ddMhhHq&>v~jWUFh;GVI)SuORIsSU~{ z>Min_FVZM!vYX`k01%xJI?z}6SC}>5$*_I~;RX5A#`zaS$UWoA6RV;T>U)M7_1T!d zIsyj*Q^Cq}QcBEU%O@sxn);9Y?IrOKG?pw@PNEb?)FXFoFCRVL42u<17Z&;M!=Meq5vS>;{aUsP0F3u_i;GHVc23Cl|g5&A4+&gz|j@ z&cPZO(T)KB@*_zC(Vy1{>f!nssGVnk2%&=}HTjK#m^mQi$5gcj$`=Z+hhz#zL_4GK zQ{)wpKbRfoGDmr=5;V?ABubm-@t0C1iPn?U;h9?oshf9Y*;7316Xv9^VSVG-g?!XK zyO1nS!A^tD$F9GQ#J9(?bqQ}iX$S-98{$6^D401fY&|MHk=nJ{ZE(F55=Z)0vIDa& z4XxaT#ZMJJvrSar<02aQMO5HHpoO3+zI8 zd(u+4fIjV#{Nmj*e?&axX`!E{W{kUIQKWpXo-7G?ED~a|8;H z9u7dyo~2o2b^Tcr!Tk zrYGPE=r~M`jt*JF7j=0PD=RAFE-E{H>>6Dk{A^Lrj85c_t|U{Z87e)OLJ);ax8x8%zV*d( zbGBhYQ`xPiP3LA0>IVtJ+9Nk>F7rndVNU(jrK=-Hr6RIl6s0>6%}L#r;LVSQugLvV zS-&{{pl83Qn&fOCZkT011%7WpyZ+inzk={%Z~`{HyfOB^yFEe?pB#BbTg<9RRw;(@j2}%anmP4^t-=#O1MlEKH`w^$ppd)$`eT0 z7&BCu2cY=T%#uCY6=Y65!{Bz{hz^_QLo>WO+c;()j=A-_-R2E0S<@6z>IIYIJmm1*xK4YV<^8rvdG?1^#Rs#z9q8u0z!VaG>hlTn9bmcU_JDOSt}m? zl!!<`aCt+g+U99t{dFpO5#vpgm-e6J;ldn z*eum@G&Mov;;Sty3|SX9IUt@HAdFDCH&^^rUkpLx)uIvay_FsX0zPD1!^Y_{w<0zo ziiJ_k4T<%nT>18ER~1#=d#|8TV{mL=^Dtu$vW=79DyQ;+CDP``arlH!)z=nEc_$Jxd*jVURWry5* z0c}!c&VTAKZHX%VzV}U*i^~+!#x^0gX`rddj2OtC^p7jQE;=0QfiFoEl~KwcqD#`4 zT?gm4H2uE7ZW&g@yO}oLE-Xk=^*xH9E}X0>&q&i7Z`dIPUTBmIh_bUOtgDTxOM=TE zCI7jkz#T)3Vt})j5ErN)*$20>TNO;ntw`ub;|BTQ=X{*MAlWF+qSQ7k)@p&!l$dU=?|~a^ z0mSWJR6>7`;9cY)SAcIX>hU;(@3P<%V>Cd@3Q-I-!X{1#@hMJS9G(}&LzFid598+K z7Wwj`2~%uChM<{ipgrTMAy#_KNM>gzhld$ATND+Q!&}U*b+`C#bs;8-l$>SLvOWTt zzfMGjUWSLYEJv*PpLRSSpn=_htks<&IS~(0vu{gYWCjgC?z@IZTNFT`pIfWq(lJI9 zhETGMwj1<$Fe*%eFL`7Ke`lo_FgQY=B8ZZ0H!z8lK1XK)lWrglyGyC zo`+ipMYb+zNLc^ZLW#ch`?^&rnVW+{^ch*Q$*&{l*iySa87`tICpV<71OE6Wo>=mc zePVGj5g$;w(Lrbs&jP{IYU4j|Pfkq{TmB^=lA;oIpdQ34#4Q(j8?L0qR~Yjlrf$u~ z5Rj$)UQ?a|NNW#d|N4}3NP>k{wzsoG3oHyiqd>n`@|0{c@r(Wt4B4>0^3-}{_xtZ&hNn+$hjY)Huu)WeY*a*I3W(|$5CR?jLG;3G z0RWzab*e(%FR}ZI9cNr^kq&lB1a_ zPr=EiLvKr%vZw+=EIRecJ61`z_@=ZT&D-C+x;#Q7M2%j~={DuOUrp0ng&5o{S`)A3 zE4;FXhh$|@-F<)FH2aA=E2?vi)$Smn{frSn$CKT{Q{dosZTG<+$A<6mG~xVBZl?Wp zq`WbPoS1eQPo*NMJl%Hdl>Cf+I)C0Q0zMz)z;|ZG6gy1bS#a}hXDL07kT7SD>n(jh z_NmIXbta)FtHjv6yuQUiz*j)rQYa!*AR_bYV6TRNqKSd{>K~?lZjF+xp`jrx?>DhH zyes|j$5ZH@NS`f}i>ah?|05*7rrS@V2;m9A)4u$ZI?LtJa2eeFHKSq-KDt3BSzegc z!-o%*1@Qd*TUh~5wE8O`1zp@_nbEv(V*roz5Wwk41eEl?Qj0S>qWB$9-y*2fc?Gh3 zJq_*}I-n{cRWOAc%i98pSXW94e7<$Iz_T;^iE&m_7JQ=KzkcT9!%g%KZ_AAV(b5l*{Dv1@o!O&Avj_)g^>fLp#=r;f<%=y%_N#_7FxKDl* zlZ-G!T;zvTPMQU!$4PdHWL!!nTboMJN{yxd6!1K|HSq^8x1&A0FNk`B3ftR*N5$MP zJMG%sXMF&)$gD;G@DIjB|6zpuVRfGUt0&K%5d+M39}M5aJ$@5+pDp9X7$KCZDrz7DjA5Ix4jP2|+#mS{Y`S&@`^ znqWa`RNYQmAYvm;FTI(5K-U4qNXo!2_5xWIG5O#v84gUsoh3m|_2qEqBUG0U)$1R( zpN(@3wjXihPY|34CG^`{M)waP-hS>~iWgfyTOWE3CqENkT{`VI7Z@3Vg7@&}y%5!L zw{`d8Pj7cI7Ph<+OS~={Yg{YbRbhVH*f?2yCF8G>E(TbRVs-0Txo#ah@PCcPwknWOHKzb-C>28MZlpbQf%e#L6e6!Xp7IWd;bN1cw zoagMlN5|6rP@3`Z)jjd2S2x$Oe{Wa#$U7jXrvX6~W#=?LTS><&H#*=1FPwWAgz7gA z+#i1S4E%VP-mDO4!m`<{tBG9W>QWgY@vc2w#rB|uAzE=Fektlq)ouOgmMebO;B)>Z|9++|cT04-tfo`@E z?djuZ&5hIzAFC}U%N`u`DyZ}hkbvtifXpPBU|hSt08ES?-cZ7)Yy321vccgRj}7NMj=94684lu!ch69bw%pLnzg3M_|7d6027 zprX#sK0eZabosw5YNvzlRCM7;SI^7XQB5dIK1yn~yCd}ydb|zG!23gRQRZMOOzL_` zsJd2Y?yCBtk80px$UxNQr%>sX%>b)Hdy{$OB)Db%>(-F}?)sewyXx%q@ytA4(L)4G zY%iBP{JQD9X>v6R5$pNkgR_ajC&6l>*mqN5?$684=34n|`dT1#HI#n_GZ42dgRW^Q z@6N21+zZ`UXaG?nOI~J_HgQ2rHNTB;w@vxC>@AF^0kG;>pi9w=b<0tSS@&lpUD+xq-B&w2ztA3auh36E3 z83d*l84KAC&;l*DH&@!}arjmayVHBY&4{xtQSp;QX7Ia^liAEMlzcud<^)yLl#6z2 z{Fe(U{q~~cV5~^{V&WU;Mc=`Xqt!U|P6cg@Cu8FsOZ%|Ft7VE6t~qz}fjR_99W@wr ziwj~L!t>Z0S7P7Q(gPLS69RU%-XGLz*|~1*osKfj)#=;MZ`Zxz6Vy5;GH$v_rSr_> z);d5ijnpp)65A0ug&vy!6QAZOB<1ZU92Hp_`|7;3;it|*JURT0i{!(mYx}~PMg9kZ z;>C`pL8c8x?^ictE0)`o#RXMKI9y8WdiqSVszV`UK21WPpjfDAFF@sAzHz^S?$cGo zFX}8FH0+IFrqXH}aXBbJ1HvqMB^3_d;I9eMJb?PhSPD^>HNhEkdbSL2TKHafOo8vA zUBuC{)|*JQ)jr(}X4uLAYVohaBqLGNhZ-}->wRg61M!vLco&28eo|l0NnwjnLh_?V zxZB6I%#Frri$4d(`o9;=&rKw@uj4vnyH=MiPf|tVT+6zx^AOdx}Mqhj4GHu*8R6*jN(_VIw2Ojpx@_mUVx$M+U9Ql;boyz}H>f5hm z7uOq7^z~Q0<`MewFJ;!E-V~;4#&m%T_{qZ7hjBcOnUs}XC(9~f;^(@ao+4(xdBS_1 zYiny}6>{F*V(VsJn({bfPz}v8J-*PhD@9qdZD|=1CmX0!2c%Uz;G2=nqtNYbiM`z#l95D+uNap0{700WJ$W0_6P0F zMp3eP;pf3p~w{`ylEZtORA~4>yufP_F1!qOAdM7T}bD z(g*w{8e(nT22w~eE=^AtgIt2OZ3mg$_Gwu{<-3l(pzsSE2ATsN2~bg~$v+|T7zKwx z!>Zq+Ji+E>-t>|;>L`B{@&MIScQv}`PGK56BNsMwvYi14!+7otRUziLt?o6xBl6-( z4*U;nFe}U+b%$O#uiA;RLFP*9ajIUpClZM;bt8H2=0P$c4@APEC?3JylXQP-95#wY z*LakN;hK@cr%efq*OGop(DL)qCp&RI3fs4^{9m{G$a8PG4{)bI`D-(KSF`d)*wlrh zsZTAFT{dpUe4SX{>|Wqe+~Lg5j5m0TniV@QWGxeq1&wve{IiCBKQ$uOxgT)B(3Z_7 z(st1uL#S*2nMx>aUT3Enpoe(U;8sK zRN=^f5;sZ@VM@4Pc$0&CFiw=&u;utwBf}M0HRt8iAiCstIe*pAj0e<+iIsu_X_ebJ z;$);@ateFuZIp`5m6fEDaLJ3^-upny&64GYl*tL~97It(BU5fqJu!t}n3-+&ecg7l zF9}t|Qu!0^62_}dAi?MNRq3g_n`kSRe{%-C-NDkqM%e86{!*5{IXQghSBJykOR;5t ze`nze)Zq6*-IbPGDQ2&a;^N>>LZ|+}&voT(LNti)2YPx*EDFf;N_owtA>-rY$;biK zzQ6Z3ZL{-N2e2;=d9VdoMolYuHNSncCTr8y(pe&o3r?*&=;me#40V_n_uy*dMr$ed zc(~{pweI;4U#>79fcS(4rlo2lBHPDcjSNpUX$fZ1fy8=P93mT6W-$=Z~St@E0syLGZ+SRTt{mMx zGHPmsWqw!D3MViI0Z@P(s95skVeTbGreEBG*ap-KdF+-(B8XFo?!qr4&1;`Ene%>s z$Np}5z$O>veQtV0CvD|kGj{9iE_8UYQug^mM%%R-&0Y_l%f{J5v8}49ptVf$cj!Qil?!e&d*qG`ucl3G>DRrE_0wAoa1c{{8@Tgxk^di&i%)NdyeOY-+caQ;5lXJ z)~^lpGxD3^m4A#wahH;Z=jUCu&MVv>cMSk*!GkT<8tb@Sh-mV#Fd~DF3j3LetBs<| zx%8DcYQN5c58|$&WOOVSm(R(`5%owf+QFVyC{!=4tOP+@{MgNMi^dz!F8iJ-PZPB@7aj&eFvZ0nfU%%duvh7@SIsMQ;VBqM}fjN9p^iy-C@{eA_ z9JduyVBQts1UBAFmM7+DGDpET(Zf5sLtDXTU<{#$w>LU4BPPo2a$;A@hs+s@Nk}F% zby<9ewOir`$x`=?61-|^P8;d6ol5)hnsF3=T z7CQj$Ldu_%H2s;io%<`KcE#rkN8(@?f3DZy>lmSEd1m!VlKMbT9%<)qp2n)V_P@Y( z7FA-@#&#p;LU}Vb2H@l4Ymz;icuPtTMy)|_S7PRtdUEz5!o`!3yu;HY=LWyht;@AB zv*u8&{1=|j5pjrSqtejwaxQ?uP5F^*!Sn3g+~>S6A{wL9%k_#GeZX1A(r}Wsz`2uE z5>vU+mtm6bL%~MvSo8!=fmUI5Afd+1$f=Be>OzAvrp!G zz7>lB$aXu(D&loH2Z#?MmOPiOjIgHeWfF)ZhGgtuWu7OrAe@(4fwa69f!e<#O7dB{fDVa%X=0P0AjkCUXsPZeFrNn z*f33QRy^xq>mY+kND%21Q7WjAx&9<}y=>x~MOVCO_-7t17HXt{?DenT=iaP>WA%L) zMVB|_8sVtGjRYBNucjZSU;*hWN#>IYn3i2Z%C~QihZKk6NWNzui25RDKgMlb($IFj zfSzFF#^q6do;O709$j++3&F%i_oECL^J}Q_>5#eY863UK$xGDO;RX)!Zu0f}2bhex zX|E`cm7*j!2T#OXi8#@q>`}Ubq-?mpDhY$CtABcU3rCpLo0J0ZMB?T~8y6QBm@3J(>NDvB;3sWO@(s5`e=6SBgyP&HQ=LJA@}`JTUR_E`&^t{%f*li$QGyu2x9BTSD* zg<^UtsBFxwx;iBszb}i4BJ-WxiG5AkiPyp@8~%m3jmLr#sPQLlF*`Tn_)+4ft}c&mG#@iL=}{9R-4qq{gks=NPoQ$Jlz4mD;5faXpWg)+2j%_a zov|I=h1nWBK>YrV^=tUET!-0DB~4-#9zDE&Iy)Jeefc2jGFY$pg$)wV;}{hKBUZ^F zCnv9W^8hu5-D7XN`%{D{Y+t{A&S&9R5qy)3Mc)-*ztnmafHjYQxf@XoE&Nde@N!U3Hu{M2BOyp^_ya^CnI01uCpu>OPQ75^dl3 z69;S|Pe06BB*Av(GbVuX5IB5&C_D6;pL*6H;gt79Ae$^hI1caTx~C&X*O3HmSCOhF zv+4fObLsjv#i?lf>*`+GE`eF?Nmr}96_(ncT2C4^*{F+}CZ_}SNRqA&eTqh}x}SQXc*7p$n*cYTFf}k`o0iv=7p&{N}AY!vDe~A-bxB z;*^q~UG=#&6O16JwzI4MbQqRMwC&Cet&yCDM(n$BZSZe>Gfl%phWDKR2J}lLrlV$N zc5Ff_?Cr}{_T;V5p*w0qk@3y!M9!*<4L6W@v6MO1fV-SRE(iZEpG4mc;q4sL#y@ z>x{f=yQQ_Jt21 zHTX46YzG#0U9J4{JZ2N-|K}P4Bc#|&9a(NuNWdbTh_;oZE~xQ z`vu|#$qcg?UVo7nS%D4Bb(prxxBs}2%Rh{&t?K?~NAB+}u8k2Z!e9kH-oxc<`YvZ| zJiMSHJRD=>nGY2_$d@~nmmhF zQ3k^f&$snV;|sTMmaX_WPAZ)2+qPY69blt^WN%DGE_<2OYJ{hz(q@&bX$;dZAo+1q zOX#qYNt7p#OyMqa%3xrY0ZaQ3sGU<~qUBr-*X5BC>*@9}&0PD9AIfHO^_%vU_8(7e zXChIO84-Hyg&^CvlPMqIK~$JJClWbM_SOz`4z?|Q_l5`q)nvOp(l@$XXtCOep;g7K zSa6?sQAH!M8EYups)#F0X=@z;bJ@9`?DWSmkKx?}FC9aD!L${Qs$=8hJ}+9y3M?^q zxZ`P}U`}J(-x8NJvO0PhdU7xm*V6=~cEHP~ zQEJ2ICAZkUp^!6897q$R2%F51hvvE{Z^aI|TV31S&Drt{_jUXqKYk32j4&msFC_6vz4cXTqchBomF{*c5V=6pvflq32 zEZmNvxY1oyXSDRSV=)4Lb)xI#i-UN{S$KE5c(&-MQzj{1nHfa7CY6z*jQPw!IPmaTJ~S1nTOhK zY&h~Vcdu8%nUtA<(5tQDIgd2d67*ikt55yb#JIR}{Z|DlSAA&4$&?O)TfWyruq~4V zoMD4x%2F?sThaTPA|WFC%NbkRWL7EH?RWq%am^X)EEE9z%{dK63j89FgrbS>G%izT zIA06IIvb%@LH$c#NpM8&$Px6r7qaAU>5nTVydY)Dwz%c6DV%}Te2D}2YxEnKi2B|4 zJ0?B6ZFLJsUObY+3ciO&p)_fuZW6f?Hi0WN@le)fp0ViWA`3mRiRJzJ*wa^MB}u~W zXWF~B(QgJ@EiC5E{h@zZ>MPPl6Od845pHg_Y|lam+x8K2FJ5+)r;SKm>cS7-*^tH1 zmbPx|T7F2Q&_mi_5u50`#<2n{Zav~SAGn$Wk)-9Yd)O*YotblEhVl9Pqv zsnIM#JH6ay(YX5?9@iB1g{M!$V$&X=p><}JmXgC@D|2U_tAi@lq5taUL-Hw4S=5A*>!>SPpn=fs!XI>gwh8o>1i@ zt;!?19)Ieqa?JjN-1cdNM!?M=-2cPXLQ7?mCNzW+(q8N*{9sKJ!n7>3g3>c2k@mNN zxxat^)+;eg+B_pn+E!4IdbEf0;omCO!%;9%uAc~CV$SK4%wg|Wx=rgv5YdZqdLWY| zTHT}RC~b3^@{bbSe7>es)ve1@($F|OY_MnRdGqcaKMnN^%NI>ypWP}sF$rPZ@x&B*;L&4=h|6P&dQAl`x;nCzf8Y9Y^&Y-hv%P$#6)IeCW=V%bO(n^>TwN$Yc|I>~%)te4ejIc;9 zm28_6Cyg=--wU@tnCA?FwO!lapQM}1EEPn}%Vkm}mE)0CzXh5)pCA$*0xWOGmmi!t zvPQ>!xvam#ze;iYmt<5_kCWQ3FY)H{xt?ehkP?$cuvk6*b*5)251yd)oKzWczO^sU z=`p~u7|5(nj{0U{sK+b$BQEJSaC)O?q`|4U5PtaY-~D{Gw1}uEe5k0T&l(xW?{`7S zQ|os9h-K_`(7Kjj2usdsD`gM9{SPj50Bzcg`MZz=b|EPOy}^5Swob62imDp3M845+ z-kiE$HPqhm`569#5>P(Ks~XdsY}Ihfn-9RZJfZ9sDI=2RZwT(0sydK6N!^>j=l7>g z`uQVO`FHP$p8ZXi@>u?}un|VxN~)lAFtEwaicdis0oXq0lJ?vZ@%cBbS$PIQ|IgL# zSX${_`|?b?Muems|M5w4sMi0;I!lr7q4(1P}VdiOphdGcjbEPm-I z&OKO-i;ZF8ySca9t=NGf_|{)+x(h=P7wZfj^KZlzI*J>-fkA%@0DAXABJy`-TwGm4 zpi;c$zu(vuRaE309m`ZsXqrWcXjQu&MbjJ6N5Ozcx5|CL;`nbw>$L(^lW49IhzvJlTv_c?tA|zL;U7oo-ea&CkrVh@L00IN9|8T0rJVeHb8lxyc$489_oy6BNI3>kr}R z!qTRFJ#=1bnnOh!wjbxaGX1^fObiTWqI$;O^A7bcl4EwCf1f@kPxHnjBy5ESQTp;` zVu9{LZYDz`q8!;2%Pf98r^4DL(sO8OwURmh78b7QuB;rf-G1W6IA?BrX;i{@l_0bEN_l2C(@(9sozFg}~7VPfrQt z?Sc$^G(SH{Lsfd>Xf=TJ#zj*jwqw~nJa40uBmtd-#H1G?`$Ok3|2p8M%P|wDyfKp^X6)i9V4i%?r=;(wK zNqW%h>V7LMc9Q?#RsVTKz-BRp;OpF+No#Mf3Zz@;KsR&C?(RECXv{)F`a>dA(eTsG zXE4B{8j~*W{*d_9(@f0}Tl>+0&zqLGDL!`*{SXwM;aSzcLLD#W=H!P3ts>1aTqikiQ^ zeP%kzr-2sYt-N%Sr@s?Z0l;oQgUhs>z)}-o@hAV{%f(G+^c0ztRs@_iR^mt}17u;C zEa%_~5)AJsNg8c^%Rgd2(YG~(`LmD%@?ycE>Xjqsrg5PNr#Wndz#Fw4cepXEJiJFS zW~=ok;Iml|kHlfb_oxAP_L6j|x9c1_38sIR#_Fb!%9w-&1K+ZxyiXvlVkRs_H-T8| z7o#YmT@)YWqwi?&@N_yNb+Dw}_>Ry1V#r7q9Bh$pM&uFQdMB=whI6H^`66{CB_&N* z%byaC0Ka@lRKaTL`xE~$;ru(Ucf`3~f+n`Ql4eK_ir^6zdfIFp6yJJIpcp15Mss<2 z86F#}068U7x$J*#w;#(0BzbT&5>urWTmz@QT4GfEL1crto2s((hR_CVU!4DZu#4i} zMjoT&O_`Kz%@!gHajF1VE-Q;o+SuqN=o)gI%C#3{{c6NNC3w)FYEE{b5GKD>2f6P$ z9nd76OB7MsLK0M-)Cg;t|2uma^Y4YPOv=f1(!huQGXTI^xhu$@9es4;YAe-on=@@t z!v-26JsEr<!ukGY0q z`0x_lB3sYl*wewctd&6szWVwnUw?Nu0Pt0+sHt^AX(vFqTy{@S&&9<`tW5a_H^s3G zoX?@sp4FY(FJ^C&fC~;ELr^t2;CoX~p}=N@Cy4?fy}W*3q*e;^1s}{tE-is;W`7Wa zf!`;YUr4c9Ys~%q>fx*0!UN$_^)TrsCKlr+J8!6H3Ar4pCe<9+_P%XNnY$|IdAAM-Cunt$t8evYfdD@F{!mT$1qRKhXWfGolR==CRa9(jVs>j)6@PId zF#zpnGU+Xfz)LRq!)djB zrgQ*E?|6+|5#^d2nuQip@$uNNyUlT*>G@>!(rpskL1xW<<4Izk)5)#v?6a0jNmkn~xOD9yr{F^%`N$Q#)G~H-Axx|**Suw0*fT;`x)c;WAI z)4cv^5+%R|U^}a!5{%HxE+-d7b~c{m(3GZ|r|(*xT^CcJ5hp6Lva%ZFjO?6#%up3G zGM01tJ!2{%RIu4#ZvODz-yBfrZD@kSi7hqxNJi20uq&o=sOL_!Y1`oX<4nlR7D%(N zsL)F9he@X>w-yTIZ*webtdOr@^A8GIe;o+NAk4R7V^1K?X-|f1PzkU5Y6Q!_lxU%K z%zW+}t_8Z~heUSpTz>trbI+$dzoAo?zO<=NMa{L5(5Ib=A0+Lt!K9@M_(9ZD?zb6x z$CuMc-&)h#(%kadlLNrNCN{O&>lTr$s?od?D|q@r)D%P+l9Bn128Vxcnrhi$p)eA2yL}@7el6H9P;f5L7veEfrn03$hJ>JdG z;hXNpG3<5u!f|KM2ZfwBcMHj!CPJ$X=88oM=Se;LOYv?^(t{5k9#7v$7*%r6kM^PK z7y^h-c6p^|F0~*aqG9Z9y6y9{iiNdwbc+pAad5MjKsmiab~cgI*yh;8duEqMN>rzN zmIvdlXPRI*d5(m3H6@^RqHrKKr13~XEsSr?{$dq^A5X8e%Mir8=nAn3=n6Y948`G$ z9HbdZ+){M$NT9n&(_T~ih#U4vO)iU#QDEUn%Dk#%F^LLk&K zsNRrqx2+9NOKi^v@_-BuvjZ|u-moI&iq(G>Ol(-}1Pr7LkY+874!K@m`cbr<(}D|c zNkrEg{^&%JY#*6g{un=k@Mc5For#N%(sAN7(^WAc!bi6S=E_5+;kJU4dPQds24Kn zRkJ~*D+x$w(k%i)mU1HKnItr~od9cGs0!V9`GOlU%3;{Ap6I3z+@7uz_Wenseh z7xhBHb`lHoijpgqDe{}F@pBBRlth0n+<&PHb*VPiMrP`>TMa&?2z8|l`Iv;s(X)X6 z;KWBNhIy>dTUOdHLvcP2e1Xn?+a5=@-VNX`)H^Ae;{|yTv}iNPKc_@?q`mNSGR7MY zYk)%$D$g7}S4=!UVKt@Nc!10BVS$?xbSDlrd*vs7U1c& zSS>Ms7bg;Zel`QArFM<4MeoO4_Cc99JL~m#=Rz`S3vYyo`p2q>+oA0S(q#PQ7z_gM keF@srZ(4S^?MW!CRSmK=!%73FO)&r{y-<5zCTkJ+e-`43nE(I) delta 26662 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 VP{>`rLV$pmp}whJnT}J`{{fRmv3&pl literal 85738 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 From d22704b37ce6b92480403db60b727f61b0b296c7 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 5 Jun 2017 04:04:22 -0500 Subject: [PATCH 098/130] Fixes roundstart spawning --- code/controllers/subsystem/job.dm.rej | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 code/controllers/subsystem/job.dm.rej diff --git a/code/controllers/subsystem/job.dm.rej b/code/controllers/subsystem/job.dm.rej new file mode 100644 index 0000000000..ccece5044e --- /dev/null +++ b/code/controllers/subsystem/job.dm.rej @@ -0,0 +1,24 @@ +diff a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm (rejected hunks) +@@ -379,10 +379,13 @@ SUBSYSTEM_DEF(job) + continue + S = sloc + break ++ if(S) ++ SendToAtom(H, S, buckle = FALSE) + if(!S) //if there isn't a spawnpoint send them to latejoin, if there's no latejoin go yell at your mapper + log_world("Couldn't find a round start spawn point for [rank]") + SendToLateJoin(H) + ++ + if(H.mind) + H.mind.assigned_role = rank + +@@ -531,7 +534,7 @@ SUBSYSTEM_DEF(job) + if(avail.len) + SendToAtom(M, pick(avail), FALSE) + return +- ++ + //pick an open spot on arrivals and dump em + var/list/arrivals_turfs = shuffle(get_area_turfs(/area/shuttle/arrival)) + if(arrivals_turfs.len) From 5b6907c9e85f7640c7f45602ad8a782f5fbc07ef Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 04:24:57 -0500 Subject: [PATCH 099/130] yeeehaaaww --- code/controllers/subsystem/job.dm | 2 ++ code/controllers/subsystem/job.dm.rej | 24 ------------------------ 2 files changed, 2 insertions(+), 24 deletions(-) delete mode 100644 code/controllers/subsystem/job.dm.rej diff --git a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm index c37e10b28c..eabc49f0db 100644 --- a/code/controllers/subsystem/job.dm +++ b/code/controllers/subsystem/job.dm @@ -378,6 +378,8 @@ SUBSYSTEM_DEF(job) continue S = sloc break + if(S) + SendToAtom(H, S, buckle = FALSE) if(!S) //if there isn't a spawnpoint send them to latejoin, if there's no latejoin go yell at your mapper log_world("Couldn't find a round start spawn point for [rank]") S = get_turf(pick(GLOB.latejoin)) diff --git a/code/controllers/subsystem/job.dm.rej b/code/controllers/subsystem/job.dm.rej deleted file mode 100644 index ccece5044e..0000000000 --- a/code/controllers/subsystem/job.dm.rej +++ /dev/null @@ -1,24 +0,0 @@ -diff a/code/controllers/subsystem/job.dm b/code/controllers/subsystem/job.dm (rejected hunks) -@@ -379,10 +379,13 @@ SUBSYSTEM_DEF(job) - continue - S = sloc - break -+ if(S) -+ SendToAtom(H, S, buckle = FALSE) - if(!S) //if there isn't a spawnpoint send them to latejoin, if there's no latejoin go yell at your mapper - log_world("Couldn't find a round start spawn point for [rank]") - SendToLateJoin(H) - -+ - if(H.mind) - H.mind.assigned_role = rank - -@@ -531,7 +534,7 @@ SUBSYSTEM_DEF(job) - if(avail.len) - SendToAtom(M, pick(avail), FALSE) - return -- -+ - //pick an open spot on arrivals and dump em - var/list/arrivals_turfs = shuffle(get_area_turfs(/area/shuttle/arrival)) - if(arrivals_turfs.len) From 7a7f00bdd15d5e7c99f16fd2d6fabc337c7de2d1 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 04:35:22 -0500 Subject: [PATCH 100/130] THE DEVIL --- code/modules/events/devil.dm | 2 +- code/modules/events/devil.dm.rej | 10 ---------- 2 files changed, 1 insertion(+), 11 deletions(-) delete mode 100644 code/modules/events/devil.dm.rej diff --git a/code/modules/events/devil.dm b/code/modules/events/devil.dm index e155e6c558..0b49f38343 100644 --- a/code/modules/events/devil.dm +++ b/code/modules/events/devil.dm @@ -28,7 +28,7 @@ var/datum/mind/Mind = create_devil_mind(key) Mind.active = 1 - var/mob/living/carbon/human/devil = create_event_devil(spawn_loc) + var/mob/living/carbon/human/devil = create_event_devil() Mind.transfer_to(devil) add_devil(devil, ascendable = FALSE) diff --git a/code/modules/events/devil.dm.rej b/code/modules/events/devil.dm.rej deleted file mode 100644 index 460aca4f5a..0000000000 --- a/code/modules/events/devil.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/modules/events/devil.dm b/code/modules/events/devil.dm (rejected hunks) -@@ -30,7 +28,7 @@ - var/datum/mind/Mind = create_devil_mind(key) - Mind.active = 1 - -- var/mob/living/carbon/human/devil = create_event_devil(spawn_loc) -+ var/mob/living/carbon/human/devil = create_event_devil() - Mind.transfer_to(devil) - SSticker.mode.finalize_devil(Mind, FALSE) - SSticker.mode.add_devil_objectives(src, 2) From 60da3ff9b8501cef4dd78f0491aa60430bb425fa Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 07:18:29 -0500 Subject: [PATCH 101/130] Original mirrored too much. --- code/__DEFINES/server_tools.dm | 27 ++++++++ code/__HELPERS/unsorted.dm | 2 +- code/_compile_options.dm | 10 ++- code/controllers/configuration.dm | 6 +- code/datums/helper_datums/getrev.dm | 66 +++++++++++-------- code/modules/admin/admin.dm | 5 ++ code/modules/admin/verbs/adminhelp.dm | 15 +++-- code/modules/admin/verbs/adminpm.dm | 64 +++++++++--------- code/modules/server_tools/nudge.py | 22 +++++++ code/modules/server_tools/server_tools.dm | 79 +++++++++++++++++++++++ code/world.dm | 23 ++++--- tgstation.dme | 2 + 12 files changed, 238 insertions(+), 83 deletions(-) create mode 100644 code/__DEFINES/server_tools.dm create mode 100644 code/modules/server_tools/nudge.py create mode 100644 code/modules/server_tools/server_tools.dm diff --git a/code/__DEFINES/server_tools.dm b/code/__DEFINES/server_tools.dm new file mode 100644 index 0000000000..f8d1c316d8 --- /dev/null +++ b/code/__DEFINES/server_tools.dm @@ -0,0 +1,27 @@ +#define REBOOT_MODE_NORMAL 0 +#define REBOOT_MODE_HARD 1 +#define REBOOT_MODE_SHUTDOWN 2 + +#define IRC_STATUS_THROTTLE 50 + +//keep these in sync with TGS3 +#define SERVICE_WORLD_PARAM "server_service" +#define SERVICE_PR_TEST_JSON "..\\..\\prtestjob.json" + +#define SERVICE_CMD_HARD_REBOOT "hard_reboot" +#define SERVICE_CMD_GRACEFUL_SHUTDOWN "graceful_shutdown" +#define SERVICE_CMD_WORLD_ANNOUNCE "world_announce" +#define SERVICE_CMD_IRC_STATUS "irc_status" +#define SERVICE_CMD_ADMIN_MSG "adminmsg" +#define SERVICE_CMD_NAME_CHECK "namecheck" +#define SERVICE_CMD_ADMIN_WHO "adminwho" + +//#define SERVICE_CMD_PARAM_KEY //defined in __compile_options.dm +#define SERVICE_CMD_PARAM_COMMAND "command" +#define SERVICE_CMD_PARAM_MESSAGE "message" +#define SERVICE_CMD_PARAM_TARGET "target" +#define SERVICE_CMD_PARAM_SENDER "sender" + +#define SERVICE_REQUEST_KILL_PROCESS "killme" +#define SERVICE_REQUEST_IRC_BROADCAST "irc" +#define SERVICE_REQUEST_IRC_ADMIN_CHANNEL_MESSAGE "send2irc" diff --git a/code/__HELPERS/unsorted.dm b/code/__HELPERS/unsorted.dm index 28a0dc7889..966a3a519a 100644 --- a/code/__HELPERS/unsorted.dm +++ b/code/__HELPERS/unsorted.dm @@ -1344,7 +1344,7 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) //kevinz000 if you touch this I will hunt you down GLOBAL_VAR_INIT(valid_HTTPSGet, FALSE) GLOBAL_PROTECT(valid_HTTPSGet) -/proc/HTTPSGet(url) +/proc/HTTPSGet(url) //tgs2 support if(findtext(url, "\"")) GLOB.valid_HTTPSGet = FALSE diff --git a/code/_compile_options.dm b/code/_compile_options.dm index 85a353371e..d98be1311e 100644 --- a/code/_compile_options.dm +++ b/code/_compile_options.dm @@ -35,7 +35,7 @@ //MINOR TWEAKS/MISC #define AGE_MIN 17 //youngest a character can be #define AGE_MAX 85 //oldest a character can be -#define WIZARD_AGE_MIN 30 //youngest a wizard can be +#define WIZARD_AGE_MIN 30 //youngest a wizard can be #define SHOES_SLOWDOWN 0 //How much shoes slow you down by default. Negative values speed you up #define POCKET_STRIP_DELAY 40 //time taken (in deciseconds) to search somebody's pockets #define DOOR_CRUSH_DAMAGE 15 //the amount of damage that airlocks deal when they crush you @@ -62,14 +62,12 @@ #endif //Update this whenever you need to take advantage of more recent byond features -#define MIN_COMPILER_VERSION 511 +#define MIN_COMPILER_VERSION 511 #if DM_VERSION < MIN_COMPILER_VERSION //Don't forget to update this part #error Your version of BYOND is too out-of-date to compile this project. Go to byond.com/download and update. -#error You need version 511 or higher +#error You need version 511 or higher #endif -#ifndef SERVERTOOLS -#define SERVERTOOLS 0 -#endif +#define SERVICE_CMD_PARAM_KEY "serviceCommsKey" diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index f36b606b30..714979e24c 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -263,6 +263,8 @@ var/mice_roundstart = 10 // how many wire chewing rodents spawn at roundstart. + var/irc_announce_new_game = FALSE + /datum/configuration/New() gamemode_cache = typecacheof(/datum/game_mode,TRUE) for(var/T in gamemode_cache) @@ -427,7 +429,7 @@ popup_admin_pm = 1 if("allow_holidays") allow_holidays = 1 - if("useircbot") + if("useircbot") //tgs2 support useircbot = 1 if("ticklag") var/ticklag = text2num(value) @@ -540,6 +542,8 @@ error_silence_time = text2num(value) if("error_msg_delay") error_msg_delay = text2num(value) + if("irc_announce_new_game") + irc_announce_new_game = TRUE else GLOB.config_error_log << "Unknown setting in configuration: '[name]'" diff --git a/code/datums/helper_datums/getrev.dm b/code/datums/helper_datums/getrev.dm index 2e95629d30..ffb5627c6f 100644 --- a/code/datums/helper_datums/getrev.dm +++ b/code/datums/helper_datums/getrev.dm @@ -1,37 +1,44 @@ /datum/getrev - var/originmastercommit + var/originmastercommit var/commit var/list/testmerge = list() - var/has_pr_details = FALSE //example data in a testmerge entry when this is true: https://api.github.com/repositories/3234987/pulls/22586 + var/has_pr_details = FALSE //tgs2 support var/date /datum/getrev/New() - if(SERVERTOOLS && fexists("..\\prtestjob.lk")) + if(fexists(SERVICE_PR_TEST_JSON)) + testmerge = json_decode(file2text(SERVICE_PR_TEST_JSON)) + else if(!world.RunningService() && fexists("../prtestjob.lk")) //tgs2 support var/list/tmp = world.file2list("..\\prtestjob.lk") for(var/I in tmp) if(I) testmerge |= I - + log_world("Running /tg/ revision:") - var/list/logs = world.file2list(".git/logs/HEAD") - if(logs) - logs = splittext(logs[logs.len - 1], " ") - date = unix2date(text2num(logs[5])) - commit = logs[2] - log_world("[date]") - logs = world.file2list(".git/logs/refs/remotes/origin/master") - if(logs) - originmastercommit = splittext(logs[logs.len - 1], " ")[2] - + var/list/logs = world.file2list(".git/logs/HEAD") + if(logs) + logs = splittext(logs[logs.len - 1], " ") + date = unix2date(text2num(logs[5])) + commit = logs[2] + log_world("[date]") + logs = world.file2list(".git/logs/refs/remotes/origin/master") + if(logs) + originmastercommit = splittext(logs[logs.len - 1], " ")[2] + if(testmerge.len) log_world(commit) for(var/line in testmerge) if(line) - log_world("Test merge active of PR #[line]") - SSblackbox.add_details("testmerged_prs","[line]") - log_world("Based off origin/master commit [originmastercommit]") + if(world.RunningService()) + var/tmcommit = testmerge[line]["commit"] + log_world("Test merge active of PR #[line] commit [tmcommit]") + SSblackbox.add_details("testmerged_prs","[line]|[tmcommit]") + else //tgs2 support + log_world("Test merge active of PR #[line]") + SSblackbox.add_details("testmerged_prs","[line]") + log_world("Based off origin/master commit [originmastercommit]") else - log_world(originmastercommit) + log_world(originmastercommit) /datum/getrev/proc/DownloadPRDetails() if(!config.githubrepoid) @@ -66,8 +73,11 @@ return "" . = header ? "The following pull requests are currently test merged:
" : "" for(var/line in testmerge) - var/details = "" - if(has_pr_details) + var/cm = testmerge[line]["commit"] + var/details + if(world.RunningService()) + details = ": '" + html_encode(testmerge[line]["title"]) + "' by " + html_encode(testmerge[line]["author"]) + " at commit " + html_encode(copytext(cm, 1, min(length(cm), 7))) + else if(has_pr_details) //tgs2 support details = ": '" + html_encode(testmerge[line]["title"]) + "' by " + html_encode(testmerge[line]["user"]["login"]) . += "
#[line][details]
" @@ -76,14 +86,14 @@ set name = "Show Server Revision" set desc = "Check the current server code revision" - if(GLOB.revdata.originmastercommit) + if(GLOB.revdata.originmastercommit) to_chat(src, "Server revision compiled on: [GLOB.revdata.date]") - var/prefix = "" + var/prefix = "" if(GLOB.revdata.testmerge.len) to_chat(src, GLOB.revdata.GetTestMergeInfo()) - prefix = "Based off origin/master commit: " - var/pc = GLOB.revdata.originmastercommit - to_chat(src, "[prefix][copytext(pc, 1, min(length(pc), 7))]") + prefix = "Based off origin/master commit: " + var/pc = GLOB.revdata.originmastercommit + to_chat(src, "[prefix][copytext(pc, 1, min(length(pc), 7))]") else to_chat(src, "Revision unknown") to_chat(src, "Current Infomational Settings:") @@ -94,7 +104,7 @@ to_chat(src, "Enforce Continuous Rounds: [config.continuous.len] of [config.modes.len] roundtypes") to_chat(src, "Allow Midround Antagonists: [config.midround_antag.len] of [config.modes.len] roundtypes") if(config.show_game_type_odds) - if(SSticker.IsRoundInProgress()) + if(SSticker.IsRoundInProgress()) var/prob_sum = 0 var/current_odds_differ = FALSE var/list/probs = list() @@ -110,13 +120,13 @@ probs[ctag] = 1 prob_sum += config.probabilities[ctag] if(current_odds_differ) - to_chat(src, "Game Mode Odds for current round:") + to_chat(src, "Game Mode Odds for current round:") for(var/ctag in probs) if(config.probabilities[ctag] > 0) var/percentage = round(config.probabilities[ctag] / prob_sum * 100, 0.1) to_chat(src, "[ctag] [percentage]%") - to_chat(src, "All Game Mode Odds:") + to_chat(src, "All Game Mode Odds:") var/sum = 0 for(var/ctag in config.probabilities) sum += config.probabilities[ctag] diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index cca58f90f3..a1f98cb89f 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -421,6 +421,8 @@ return var/list/options = list("Regular Restart", "Hard Restart (No Delay/Feeback Reason)", "Hardest Restart (No actions, just reboot)") + if(world.RunningService()) + options += "Service Restart (Force restart DD)"; var result = input(usr, "Select reboot method", "World Reboot", options[1]) as null|anything in options if(result) SSblackbox.add_details("admin_verb","Reboot World") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! @@ -433,6 +435,9 @@ if("Hardest Restart (No actions, just reboot)") world.Reboot(fast_track = TRUE) + if("Service Restart (Force restart DD)") + GLOB.reboot_mode = REBOOT_MODE_HARD + world.ServiceReboot() /datum/admins/proc/end_round() set category = "Server" diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 8e9abff81c..ecd8209044 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -183,7 +183,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) to_chat(C, "PM to-Admins: [name]") //send it to irc if nobody is on and tell us how many were on - var/admin_number_present = send2irc_adminless_only(initiator_ckey, name) + var/admin_number_present = send2irc_adminless_only("#[id] [initiator_ckey]", name) log_admin_private("Ticket #[id]: [key_name(initiator)]: [name] - heard by [admin_number_present] non-AFK admins who have +BAN.") if(admin_number_present <= 0) to_chat(C, "No active admins are online, your adminhelp was sent to the admin irc.") @@ -431,9 +431,9 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) /obj/effect/statclick/ahelp var/datum/admin_help/ahelp_datum -/obj/effect/statclick/ahelp/Initialize(mapload, datum/admin_help/AH) +/obj/effect/statclick/ahelp/Initialize(mapload, datum/admin_help/AH) ahelp_datum = AH - . = ..() + . = ..() /obj/effect/statclick/ahelp/update() return ..(ahelp_datum.name) @@ -479,7 +479,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) current_ticket.MessageNoRecipient(msg) current_ticket.TimeoutVerb() return - else + else to_chat(usr, "Ticket not found, creating new one...") else current_ticket.AddInteraction("[key_name_admin(usr)] opened a new ticket.") @@ -567,9 +567,10 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) /proc/send2irc(msg,msg2) - if(config.useircbot) + if(world.RunningService()) + world.ExportService("[SERVICE_REQUEST_IRC_ADMIN_CHANNEL_MESSAGE] [msg] | [msg2]") + else if(config.useircbot) shell("python nudge.py [msg] [msg2]") - return /proc/send2otherserver(source,msg,type = "Ahelp") if(config.cross_allowed) @@ -591,7 +592,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) admin_keys += "[C][C.holder.fakekey ? "(Stealth)" : ""][C.is_afk() ? "(AFK)" : ""]" for(var/admin in admin_keys) - if(LAZYLEN(message) > 1) + if(LAZYLEN(message) > 1) message += ", [admin]" else message += "[admin]" diff --git a/code/modules/admin/verbs/adminpm.dm b/code/modules/admin/verbs/adminpm.dm index eb3e24265c..fa906640de 100644 --- a/code/modules/admin/verbs/adminpm.dm +++ b/code/modules/admin/verbs/adminpm.dm @@ -11,7 +11,7 @@ if( !ismob(M) || !M.client ) return cmd_admin_pm(M.client,null) - SSblackbox.add_details("admin_verb","Admin PM Mob") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + SSblackbox.add_details("admin_verb","Admin PM Mob") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! //shows a list of clients we could send PMs to, then forwards our choice to cmd_admin_pm /client/proc/cmd_admin_pm_panel() @@ -33,7 +33,7 @@ targets["(No Mob) - [T]"] = T var/target = input(src,"To whom shall we send a message?","Admin PM",null) as null|anything in sortList(targets) cmd_admin_pm(targets[target],null) - SSblackbox.add_details("admin_verb","Admin PM") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! + SSblackbox.add_details("admin_verb","Admin PM") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! /client/proc/cmd_ahelp_reply(whom) if(prefs.muted & MUTE_ADMINHELP) @@ -59,11 +59,11 @@ if (!msg) message_admins("[key_name_admin(src)] has cancelled their reply to [key_name(C, 0, 0)]'s admin help.") return - cmd_admin_pm(whom, msg, AH) + cmd_admin_pm(whom, msg) //takes input from cmd_admin_pm_context, cmd_admin_pm_panel or /client/Topic and sends them a PM. //Fetching a message if needed. src is the sender and C is the target client -/client/proc/cmd_admin_pm(whom, msg, datum/admin_help/AH) +/client/proc/cmd_admin_pm(whom, msg) if(prefs.muted & MUTE_ADMINHELP) to_chat(src, "Error: Admin-PM: You are unable to use admin PM-s (muted).") return @@ -103,7 +103,7 @@ if(!recipient) if(holder) to_chat(src, "Error: Admin-PM: Client not found.") - to_chat(src, msg) + to_chat(src, msg) else current_ticket.MessageNoRecipient(msg) return @@ -144,9 +144,9 @@ if(irc) to_chat(src, "PM to-Admins: [rawmsg]") - admin_ticket_log(src, "Reply PM from-[key_name(src, TRUE, TRUE)] to IRC: [keywordparsedmsg]") + var/datum/admin_help/AH = admin_ticket_log(src, "Reply PM from-[key_name(src, TRUE, TRUE)] to IRC: [keywordparsedmsg]") ircreplyamount-- - send2irc("Reply: [ckey]",rawmsg) + send2irc("[AH ? "#[AH.id] " : ""]Reply: [ckey]", rawmsg) else if(recipient.holder) if(holder) //both are admins @@ -221,42 +221,44 @@ var/datum/admin_help/ticket = C ? C.current_ticket : GLOB.ahelp_tickets.CKey2ActiveTicket(target) var/compliant_msg = trim(lowertext(msg)) - var/unhandled = FALSE var/irc_tagged = "[sender](IRC)" - switch(compliant_msg) - if("ticket close") - if(ticket) - ticket.Close(irc_tagged) - return "Ticket #[ticket.id] successfully closed" - if("ticket resolve") - if(ticket) - ticket.Resolve(irc_tagged) - return "Ticket #[ticket.id] successfully resolved" - if("ticket ic") - if(ticket) - ticket.ICIssue(irc_tagged) - return "Ticket #[ticket.id] successfully marked as IC issue" - if("ticket reject") - if(ticket) - ticket.Reject(irc_tagged) - return "Ticket #[ticket.id] successfully rejected" - else - unhandled = TRUE - if(!unhandled) - return "Ticket could not be found" + var/list/splits = splittext(compliant_msg, " ") + if(splits.len && splits[1] == "ticket") + if(splits.len < 2) + return "Usage: ticket " + switch(splits[2]) + if("close") + if(ticket) + ticket.Close(irc_tagged) + return "Ticket #[ticket.id] successfully closed" + if("resolve") + if(ticket) + ticket.Resolve(irc_tagged) + return "Ticket #[ticket.id] successfully resolved" + if("icissue") + if(ticket) + ticket.ICIssue(irc_tagged) + return "Ticket #[ticket.id] successfully marked as IC issue" + if("reject") + if(ticket) + ticket.Reject(irc_tagged) + return "Ticket #[ticket.id] successfully rejected" + else + return "Usage: ticket " + return "Error: Ticket could not be found" var/static/stealthkey var/adminname = config.showircname ? irc_tagged : "Administrator" if(!C) - return "No client" + return "Error: No client" if(!stealthkey) stealthkey = GenIrcStealthKey() msg = sanitize(copytext(msg,1,MAX_MESSAGE_LEN)) if(!msg) - return "No message" + return "Error: No message" message_admins("IRC message from [sender] to [key_name_admin(C)] : [msg]") log_admin_private("IRC PM: [sender] -> [key_name(C)] : [msg]") diff --git a/code/modules/server_tools/nudge.py b/code/modules/server_tools/nudge.py new file mode 100644 index 0000000000..3d94ccdad7 --- /dev/null +++ b/code/modules/server_tools/nudge.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python3 +import sys +import pickle +import socket + + +def pack(): + data = sys.argv[1] + + nudge(str.encode(data)) + + +def nudge(data): + s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) + with open('config/server_to_tool_bridge_port.txt', 'r') as myfile: + portstr=myfile.read().replace('\n', '').strip() + s.connect(("localhost", int(portstr))) + s.send(data) + s.close() + +if __name__ == "__main__" and len(sys.argv) > 1: + pack() diff --git a/code/modules/server_tools/server_tools.dm b/code/modules/server_tools/server_tools.dm new file mode 100644 index 0000000000..0594ee810f --- /dev/null +++ b/code/modules/server_tools/server_tools.dm @@ -0,0 +1,79 @@ +GLOBAL_VAR_INIT(reboot_mode, REBOOT_MODE_NORMAL) //if the world should request the service to kill it at reboot +GLOBAL_PROTECT(reboot_mode) + +/world/proc/RunningService() + return params[SERVICE_WORLD_PARAM] + +/world/proc/ExportService(command) + return shell("python code/modules/server_tools/nudge.py \"[command]\"") == 0 + +/world/proc/IRCBroadcast(msg) + ExportService("[SERVICE_REQUEST_IRC_BROADCAST] [msg]") + +//called at the exact moment the world is supposed to reboot +/world/proc/ServiceReboot() + switch(GLOB.reboot_mode) + if(REBOOT_MODE_HARD) + to_chat(src, "Hard reboot triggered, you will automatically reconnect...") + log_world("Sending shutdown request!"); + sleep(1) //flush the buffers + ExportService(SERVICE_REQUEST_KILL_PROCESS) + if(REBOOT_MODE_SHUTDOWN) + to_chat(src, "The server is shutting down...") + log_world("Deleting world") + qdel(src) + +/world/proc/ServiceCommand(list/params) + var/sCK = RunningService() + var/their_sCK = params[SERVICE_CMD_PARAM_KEY] + + if(!their_sCK || their_sCK != sCK) + return "Invalid comms key!"; + + var/command = params[SERVICE_CMD_PARAM_COMMAND] + if(!command) + return "No command!" + + var/static/last_irc_status = 0 + switch(command) + if(SERVICE_CMD_HARD_REBOOT) + if(GLOB.reboot_mode != REBOOT_MODE_HARD) + GLOB.reboot_mode = REBOOT_MODE_HARD + log_world("Hard reboot requested by service") + message_admins("The world will hard reboot at the end of the game. Requested by service.") + SSblackbox.set_val("service_hard_restart", TRUE) + if(SERVICE_CMD_GRACEFUL_SHUTDOWN) + if(GLOB.reboot_mode != REBOOT_MODE_SHUTDOWN) + GLOB.reboot_mode = REBOOT_MODE_SHUTDOWN + log_world("Shutdown requested by service") + message_admins("The world will shutdown at the end of the game. Requested by service.") + SSblackbox.set_val("service_shutdown", TRUE) + if(SERVICE_CMD_WORLD_ANNOUNCE) + var/msg = params["message"] + if(!istext(msg) || !msg) + return "No message set!" + to_chat(src, "[html_encode(msg)]") + return "SUCCESS" + if(SERVICE_CMD_IRC_STATUS) + var/rtod = REALTIMEOFDAY + if(rtod - last_irc_status < IRC_STATUS_THROTTLE) + return + last_irc_status = rtod + var/list/adm = get_admin_counts() + var/list/allmins = adm["total"] + var/status = "Admins: [allmins.len] (Active: [english_list(adm["present"])] AFK: [english_list(adm["afk"])] Stealth: [english_list(adm["stealth"])] Skipped: [english_list(adm["noflags"])]). " + status += "Players: [GLOB.clients.len] (Active: [get_active_player_count(0,1,0)]). Mode: [SSticker.mode ? SSticker.mode.name : "Not started"]." + return status + + if(SERVICE_CMD_ADMIN_MSG) + return IrcPm(params[SERVICE_CMD_PARAM_TARGET], params[SERVICE_CMD_PARAM_MESSAGE], params[SERVICE_CMD_PARAM_SENDER]) + + if(SERVICE_CMD_NAME_CHECK) + log_admin("IRC Name Check: [params[SERVICE_CMD_PARAM_SENDER]] on [params[SERVICE_CMD_PARAM_TARGET]]") + message_admins("IRC name checking on [params[SERVICE_CMD_PARAM_TARGET]] from [params[SERVICE_CMD_PARAM_SENDER]]") + return keywords_lookup(params[SERVICE_CMD_PARAM_TARGET], 1) + if(SERVICE_CMD_ADMIN_WHO) + return ircadminwho() + else + return "Unknown command: [command]" + diff --git a/code/world.dm b/code/world.dm index 43401b0c42..eb0079ddca 100644 --- a/code/world.dm +++ b/code/world.dm @@ -28,7 +28,8 @@ SetupLogs() - GLOB.revdata.DownloadPRDetails() + if(!RunningService()) //tgs2 support + GLOB.revdata.DownloadPRDetails() load_motd() load_admins() @@ -40,7 +41,8 @@ GLOB.timezoneOffset = text2num(time2text(0,"hh")) * 36000 - Master.Initialize(10, FALSE) + if(config.irc_announce_new_game) + IRCBroadcast("New round starting on [SSmapping.config.map_name]!") /world/proc/SetupExternalRSC() #if (PRELOAD_RSC == 0) @@ -88,14 +90,15 @@ if(GLOB.round_id) log_game("Round ID: [GLOB.round_id]") -#define IRC_STATUS_THROTTLE 50 + /world/Topic(T, addr, master, key) if(config && config.log_world_topic) GLOB.world_game_log << "TOPIC: \"[T]\", from:[addr], master:[master], key:[key]" var/list/input = params2list(T) + if(input[SERVICE_CMD_PARAM_KEY]) + return ServiceCommand(input) var/key_valid = (global.comms_allowed && input["key"] == global.comms_key) - var/static/last_irc_status = 0 if("ping" in input) var/x = 1 @@ -110,8 +113,9 @@ n++ return n - else if("ircstatus" in input) - if(world.time - last_irc_status < IRC_STATUS_THROTTLE) + else if("ircstatus" in input) //tgs2 support + var/static/last_irc_status = 0 + if(world.time - last_irc_status < 50) return var/list/adm = get_admin_counts() var/list/allmins = adm["total"] @@ -179,20 +183,20 @@ if(input["crossmessage"] == "News_Report") minor_announce(input["message"], "Breaking Update From [input["message_sender"]]") - else if("adminmsg" in input) + else if("adminmsg" in input) //tgs2 support if(!key_valid) return "Bad Key" else return IrcPm(input["adminmsg"],input["msg"],input["sender"]) - else if("namecheck" in input) + else if("namecheck" in input) //tgs2 support if(!key_valid) return "Bad Key" else log_admin("IRC Name Check: [input["sender"]] on [input["namecheck"]]") message_admins("IRC name checking on [input["namecheck"]] from [input["sender"]]") return keywords_lookup(input["namecheck"],1) - else if("adminwho" in input) + else if("adminwho" in input) //tgs2 support if(!key_valid) return "Bad Key" else @@ -218,6 +222,7 @@ C.AnnouncePR(final_composed) /world/Reboot(reason = 0, fast_track = FALSE) + ServiceReboot() //handles alternative actions if necessary if (reason || fast_track) //special reboot, do none of the normal stuff if (usr) log_admin("[key_name(usr)] Has requested an immediate world restart via client side debugging tools") diff --git a/tgstation.dme b/tgstation.dme index 2e2f6c5e7e..c224e60ddc 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -60,6 +60,7 @@ #include "code\__DEFINES\robots.dm" #include "code\__DEFINES\role_preferences.dm" #include "code\__DEFINES\say.dm" +#include "code\__DEFINES\server_tools.dm" #include "code\__DEFINES\shuttles.dm" #include "code\__DEFINES\sight.dm" #include "code\__DEFINES\sound.dm" @@ -2043,6 +2044,7 @@ #include "code\modules\ruins\objects_and_mobs\sin_ruins.dm" #include "code\modules\security_levels\keycard_authentication.dm" #include "code\modules\security_levels\security_levels.dm" +#include "code\modules\server_tools\server_tools.dm" #include "code\modules\shuttle\arrivals.dm" #include "code\modules\shuttle\assault_pod.dm" #include "code\modules\shuttle\computer.dm" From d12546ef35c8bdda826f7d584069a29f60c53c39 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 07:25:02 -0500 Subject: [PATCH 102/130] Improper mirror --- code/controllers/configuration.dm | 2 + config/admin_ranks.txt | 5 +- config/config.txt | 60 ++++++--------- config/dbconfig.txt | 9 +-- config/game_options.txt | 117 ++++++++++++++++-------------- config/server_to_bridge_port.txt | 1 + 6 files changed, 96 insertions(+), 98 deletions(-) create mode 100644 config/server_to_bridge_port.txt diff --git a/code/controllers/configuration.dm b/code/controllers/configuration.dm index 714979e24c..e41859d140 100644 --- a/code/controllers/configuration.dm +++ b/code/controllers/configuration.dm @@ -835,6 +835,8 @@ if ("endmap") maplist[currentmap.map_name] = currentmap currentmap = null + if ("disabled") + currentmap = null else GLOB.config_error_log << "Unknown command in map vote config: '[command]'" diff --git a/config/admin_ranks.txt b/config/admin_ranks.txt index 7bcb2df999..96737c5484 100644 --- a/config/admin_ranks.txt +++ b/config/admin_ranks.txt @@ -11,7 +11,9 @@ ############################################################################################################## # PLEASE NOTE: depending on config options, some abilities will be unavailable regardless if you have permission to use them! -# KEYWORDS: +# Follow the format below when documenting new keywords so the server tools may parse it + +# BEGIN_KEYWORDS # +ADMIN = general admin tools, verbs etc # +FUN = events, other event-orientated actions. Access to the fun secrets in the secrets panel. # +BAN = the ability to ban, jobban and fullban @@ -26,6 +28,7 @@ # +SOUND (or +SOUNDS) = allows you to upload and play sounds # +SPAWN (or +CREATE) = mob transformations, spawning of most atoms including mobs (high-risk atoms, e.g. blackholes, will require the +FUN flag too) # +EVERYTHING (or +HOST or +ALL) = Simply gives you everything without having to type every flag +# END_KEYWORDS Admin Observer Moderator = +ADMIN diff --git a/config/config.txt b/config/config.txt index 0897bcf07b..f37be01b10 100644 --- a/config/config.txt +++ b/config/config.txt @@ -1,4 +1,4 @@ -## Server name: This appears at the top of the screen in-game and in the BYOND hub. Remove the # infront of SERVERNAME and replace 'tgstation' with the name of your choice. +## Server name: This appears at the top of the screen in-game and in the BYOND hub. Uncomment and replace 'tgstation' with the name of your choice. # SERVERNAME tgstation ## Server SQL name: This is the name used to identify the server to the SQL DB, distinct from SERVERNAME as it must be at most 32 characters. @@ -7,35 +7,29 @@ ## Station name: The name of the station as it is referred to in-game. If commented out, the game will generate a random name instead. STATIONNAME Space Station 13 -## Put on byond hub: uncomment this to put your server on the byond hub. +## Put on byond hub: Uncomment this to put your server on the byond hub. #HUB -# Lobby time: This is the amount of time between rounds that players have to setup their characters and be ready. +## Lobby time: This is the amount of time between rounds that players have to setup their characters and be ready. LOBBY_COUNTDOWN 120 -# Round End Time: This is the amount of time after the round ends that players have to murder death kill each other. +## Round End Time: This is the amount of time after the round ends that players have to murder death kill each other. ROUND_END_COUNTDOWN 90 -## Add a # infront of this if you want to use the SQL based admin system, the legacy system uses admins.txt. You need to set up your database to use the SQL based system. +## Comment this out if you want to use the SQL based admin system, the legacy system uses admins.txt. You need to set up your database to use the SQL based system. ADMIN_LEGACY_SYSTEM -## Add a # infront of this if you want to use the SQL based banning system. The legacy systems use the files in the data folder. You need to set up your database to use the SQL based system. +## Comment this out if you want to use the SQL based banning system. The legacy systems use the files in the data folder. You need to set up your database to use the SQL based system. BAN_LEGACY_SYSTEM -## Add a # infront of this if you want to use the SQL based mentor system, the legacy system uses mentors.txt You need to set up your database to use the SQL based system. -MENTOR_LEGACY_SYSTEM - -#Mentors only see ckeys by default. Uncomment to have them only see mob name -#MENTORS_MOBNAME_ONLY - -## Unhash this entry to have certain jobs require your account to be at least a certain number of days old to select. You can configure the exact age requirement for different jobs by editing +## Uncomment this entry to have certain jobs require your account to be at least a certain number of days old to select. You can configure the exact age requirement for different jobs by editing ## the minimal_player_age variable in the files in folder /code/game/jobs/job/.. for the job you want to edit. Set minimal_player_age to 0 to disable age requirement for that job. ## REQUIRES the database set up to work. Keep it hashed if you don't have a database set up. ## NOTE: If you have just set-up the database keep this DISABLED, as player age is determined from the first time they connect to the server with the database up. If you just set it up, it means ## you have noone older than 0 days, since noone has been logged yet. Only turn this on once you have had the database up for 30 days. #USE_AGE_RESTRICTION_FOR_JOBS -# Uncomment this to have the job system use the player's account creation date, rather than the when they first joined the server for job timers. +## Uncomment this to have the job system use the player's account creation date, rather than the when they first joined the server for job timers. #USE_ACCOUNT_AGE_FOR_JOBS ## log OOC channel @@ -47,9 +41,6 @@ LOG_SAY ## log admin actions LOG_ADMIN -## log mentor actions -LOG_MENTOR - ## log admin chat LOG_ADMINCHAT @@ -99,9 +90,6 @@ LOG_LAW ## Comment this out to stop admins being able to choose their personal ooccolor ALLOW_ADMIN_OOCCOLOR -## Job slot open/close by identification consoles delay in seconds -ID_CONSOLE_JOBSLOT_DELAY 30 - ## If metadata is supported ALLOW_METADATA @@ -139,11 +127,11 @@ HOSTEDBY Yournamehere ## Uncomment this to stop people connecting to your server without a registered ckey. (i.e. guest-* are all blocked from connecting) GUEST_BAN -## Comment to disable checking for the cid randomizer dll. (disabled if database isn't enabled or connected) +## Comment this out to disable checking for the cid randomizer dll. (disabled if database isn't enabled or connected) CHECK_RANDOMIZER -### IPINTEL: -### This allows you to detect likely proxies by checking ips against getipintel.net +## IPINTEL: +## This allows you to detect likely proxies by checking ips against getipintel.net ## Rating to warn at: (0.90 is good, 1 is 100% likely to be a spammer/proxy, 0.8 is 80%, etc) anything equal to or higher then this number triggers an admin warning #IPINTEL_RATING_BAD 0.90 ## Contact email, (required to use the service, leaving blank or default disables IPINTEL) @@ -167,7 +155,7 @@ CHECK_RANDOMIZER #USEWHITELIST ## set a server location for world reboot. Don't include the byond://, just give the address and port. -# Don't set this to the same server, BYOND will automatically restart players to the server when it has restarted. +## Don't set this to the same server, BYOND will automatically restart players to the server when it has restarted. # SERVER ss13.example.com:2506 ## forum address @@ -176,13 +164,13 @@ CHECK_RANDOMIZER ## Wiki address # WIKIURL http://www.tgstation13.org/wiki -##Rules address +## Rules address # RULESURL http://www.tgstation13.org/wiki/Rules -##Github address +## Github address # GITHUBURL https://www.github.com/tgstation/-tg-station -##Github repo id +## Github repo id ##This can be found by going to https://api.github.com/users//repos ##Or https://api.github.com/orgs//repos if the repo owner is an organization # GITHUBREPOID 3234987 @@ -194,23 +182,20 @@ CHECK_RANDOMIZER ##Toggle for having jobs load up from the .txt # LOAD_JOBS_FROM_TXT -##Remove the # mark infront of this to forbid admins from possessing the singularity. +## Uncomment this to forbid admins from possessing the singularity. #FORBID_SINGULO_POSSESSION -## Remove the # to show a popup 'reply to' window to every non-admin that recieves an adminPM. +## Uncomment to show a popup 'reply to' window to every non-admin that recieves an adminPM. ## The intention is to make adminPMs more visible. (although I fnd popups annoying so this defaults to off) #POPUP_ADMIN_PM -## Remove the # to allow special 'Easter-egg' events on special holidays such as seasonal holidays and stuff like 'Talk Like a Pirate Day' :3 YAARRR +## Uncomment to allow special 'Easter-egg' events on special holidays such as seasonal holidays and stuff like 'Talk Like a Pirate Day' :3 YAARRR ALLOW_HOLIDAYS -##Remove the # mark if you are going to use the SVN irc bot to relay adminhelps -#USEIRCBOT - -##Uncomment to show the names of the admin sending a pm from IRC instead of showing as a stealthmin. +## Uncomment to show the names of the admin sending a pm from IRC instead of showing as a stealthmin. #SHOW_IRC_NAME -##Defines the ticklimit for subsystem initialization (In percents of a byond tick). Lower makes world start smoother. Higher makes it faster. +## Defines the ticklimit for subsystem initialization (In percents of a byond tick). Lower makes world start smoother. Higher makes it faster. ##This is currently a testing optimized setting. A good value for production would be 98. TICK_LIMIT_MC_INIT 500 @@ -343,4 +328,7 @@ MINUTE_TOPIC_LIMIT 100 ## How long an unique error will be silenced for #ERROR_SILENCE_TIME 6000 ##How long to wait between messaging admins about occurences of an unique error -#ERROR_MSG_DELAY 50 \ No newline at end of file +#ERROR_MSG_DELAY 50 + +## Send a message to IRC when starting a new game +#IRC_ANNOUNCE_NEW_GAME \ No newline at end of file diff --git a/config/dbconfig.txt b/config/dbconfig.txt index cc28dc483d..1a7981c8c8 100644 --- a/config/dbconfig.txt +++ b/config/dbconfig.txt @@ -2,11 +2,11 @@ ## This is used for stats, feedback gathering, ## administration, and the in game library. -## Should SQL be enabled? Uncomment to enable. +## Should SQL be enabled? Uncomment to enable #SQL_ENABLED ## Server the MySQL database can be found at. -# Examples: localhost, 200.135.5.43, www.mysqldb.com, etc. +## Examples: localhost, 200.135.5.43, www.mysqldb.com, etc. ADDRESS localhost ## MySQL server port (default is 3306). @@ -22,9 +22,8 @@ FEEDBACK_DATABASE feedback ## FEEDBACK_TABLEPREFIX erro_ ## FEEDBACK_TABLEPREFIX ## FEEDBACK_TABLEPREFIX SS13_ -## -## Leave as is if you are using the standard schema file. -FEEDBACK_TABLEPREFIX +## Remove "SS13_" if you are using the standard schema file. +FEEDBACK_TABLEPREFIX SS13_ ## Username/Login used to access the database. FEEDBACK_LOGIN username diff --git a/config/game_options.txt b/config/game_options.txt index a534dc633e..fca46c529d 100644 --- a/config/game_options.txt +++ b/config/game_options.txt @@ -1,33 +1,33 @@ -### HEALTH ### +## HEALTH ### -#Damage multiplier, effects both weapons and healing on all mobs. For example, 1.25 would result in 25% higher damage. +##Damage multiplier, effects both weapons and healing on all mobs. For example, 1.25 would result in 25% higher damage. DAMAGE_MULTIPLIER 1 -### REVIVAL ### +## REVIVAL ### -# whether pod plants work or not +## whether pod plants work or not REVIVAL_POD_PLANTS -# whether cloning tubes work or not +## whether cloning tubes work or not REVIVAL_CLONING -# amount of time (in hundredths of seconds) for which a brain retains the "spark of life" after the person's death (set to -1 for infinite) +## amount of time (in hundredths of seconds) for which a brain retains the "spark of life" after the person's death (set to -1 for infinite) REVIVAL_BRAIN_LIFE -1 -### RENAMING ### +## RENAMING ### -#Uncomment to allow cyborgs to rename themselves at roundstart. Has no effect on roboticists renaming cyborgs the normal way. +## Uncomment to allow cyborgs to rename themselves at roundstart. Has no effect on roboticists renaming cyborgs the normal way. #RENAME_CYBORG -### OOC DURING ROUND ### -#Comment this out if you want OOC to be automatically disabled during the round, it will be enabled during the lobby and after the round end results. +## OOC DURING ROUND ### +## Comment this out if you want OOC to be automatically disabled during the round, it will be enabled during the lobby and after the round end results. OOC_DURING_ROUND -### EMOJI ### -#Comment this out if you want to disable emojis +## EMOJI ### +## Comment this out if you want to disable emojis EMOJIS -### MOB MOVEMENT ### +## MOB MOVEMENT ### ## We suggest editing these variables ingame to find a good speed for your server. ## To do this you must be a high level admin. Open the 'debug' tab ingame. @@ -49,7 +49,7 @@ SLIME_DELAY 0 ANIMAL_DELAY 0 -### NAMES ### +## NAMES ### ## If uncommented this adds a random surname to a player's name if they only specify one name. #HUMANS_NEED_SURNAMES @@ -57,7 +57,7 @@ ANIMAL_DELAY 0 #FORCE_RANDOM_NAMES -### ALERT LEVELS ### +## ALERT LEVELS ### ALERT_GREEN All threats to the station have passed. Security may not have weapons visible, privacy laws are once again fully enforced. ALERT_BLUE_UPTO The station has received reliable information about possible hostile activity on the station. Security staff may have weapons visible, random searches are permitted. ALERT_BLUE_DOWNTO The immediate threat has passed. Security may no longer have weapons drawn at all times, but may continue to have them visible. Random searches are still allowed. @@ -67,7 +67,7 @@ ALERT_DELTA Destruction of the station is imminent. All crew are instructed to o -### GAME MODES ### +## GAME MODES ### ## Uncomment to not send a roundstart intercept report. Gamemodes may override this. #NO_INTERCEPT_REPORT @@ -142,7 +142,7 @@ MIDROUND_ANTAG ABDUCTION #MIDROUND_ANTAG RAGINMAGES #MIDROUND_ANTAG MONKEY -## Uncomment for overrides of the minimum / maximum number of players in a round type. +## Uncomment these for overrides of the minimum / maximum number of players in a round type. ## If you set any of these occasionally check to see if you still need them as the modes ## will still be actively rebalanced around the SUGGESTED populations, not your overrides. ## Notes: For maximum number of players a value of -1 means no maximum. Setting minimums to @@ -166,7 +166,7 @@ MIDROUND_ANTAG ABDUCTION #MIN_POP GANG 20 #MAX_POP GANG -1 -#MIN_POP CULT 0 +#MIN_POP CULT 24 #MAX_POP CULT -1 #MIN_POP CLOCKWORK_CULT 24 @@ -213,8 +213,8 @@ CHANGELING_SCALING_COEFF 6 ## Set to 0 to disable scaling and use default numbers instead. SECURITY_SCALING_COEFF 8 -# The number of objectives traitors get. -# Not including escaping/hijacking. +## The number of objectives traitors get. +## Not including escaping/hijacking. TRAITOR_OBJECTIVES_AMOUNT 2 ## Uncomment to prohibit jobs that start with loyalty @@ -233,8 +233,8 @@ ALLOW_LATEJOIN_ANTAGONISTS ## Uncomment to allow players to see the set odds of different rounds in secret/random in the get server revision screen. This will NOT tell the current roundtype. #SHOW_GAME_TYPE_ODDS -### RANDOM EVENTS ### -## Comment this to disable random events during the round. +## RANDOM EVENTS ### +## Comment this out to disable random events during the round. ALLOW_RANDOM_EVENTS ## Multiplier for earliest start time of dangerous events. @@ -246,34 +246,34 @@ EVENTS_MIN_TIME_MUL 1 EVENTS_MIN_PLAYERS_MUL 1 -### AI ### +## AI ### ## Allow the AI job to be picked. ALLOW_AI -### Secborg ### +## Secborg ### ## Uncomment to prevent the security cyborg module from being chosen #DISABLE_SECBORG -### Peacekeeper Borg ### +## Peacekeeper Borg ### ## Uncomment to prevent the peacekeeper cyborg module from being chosen #DISABLE_PEACEBORG -### AWAY MISSIONS ### +## AWAY MISSIONS ### ## How long the delay is before the Away Mission gate opens. Default is half an hour. ## 600 is one minute. GATEWAY_DELAY 18000 -### ACCESS ### +## ACCESS ### ## If the number of players ready at round starts exceeds this threshold, JOBS_HAVE_MINIMAL_ACCESS will automatically be enabled. Otherwise, it will be disabled. ## This is useful for accomodating both low and high population rounds on the same server. -## Comment out or set to 0 to disable this automatic toggle. +## Comment this out or set to 0 to disable this automatic toggle. MINIMAL_ACCESS_THRESHOLD 20 -## Comment this out if you wish to use the setup where jobs have more access. +## Comment this out this if you wish to use the setup where jobs have more access. ## This is intended for servers with low populations - where there are not enough ## players to fill all roles, so players need to do more than just one job. ## This option is ignored if MINIMAL_ACCESS_THRESHOLD is used. @@ -282,35 +282,35 @@ MINIMAL_ACCESS_THRESHOLD 20 ## Uncomment to give assistants maint access. #ASSISTANTS_HAVE_MAINT_ACCESS -## Uncoment to give security maint access. Note that if you comment JOBS_HAVE_MINIMAL_ACCESS security already gets maint from that. +## Uncoment to give security maint access. Note that if you dectivate JOBS_HAVE_MINIMAL_ACCESS security already gets maint from that. #SECURITY_HAS_MAINT_ACCESS ## Uncomment to give everyone maint access. #EVERYONE_HAS_MAINT_ACCESS -## Comment this to make security officers spawn in departmental security posts +## Comment this out this to make security officers spawn in departmental security posts SEC_START_BRIG -### GHOST INTERACTION ### +## GHOST INTERACTION ### ## Uncomment to let ghosts spin chairs. You may be wondering why this is a config option. Don't ask. #GHOST_INTERACTION -### NON-VOCAL SILICONS ### -## Uncomment to stop the AI, or cyborgs, from having vocal communication. +## NON-VOCAL SILICONS ### +## Uncomment these to stop the AI, or cyborgs, from having vocal communication. #SILENT_AI #SILENT_BORG -### SANDBOX PANEL AUTOCLOSE ### +## SANDBOX PANEL AUTOCLOSE ### ## The sandbox panel's item spawning dialog now stays open even after you click an option. ## If you find that your players are abusing the sandbox panel, this option may slow them down ## without preventing people from using it properly. ## Only functions in sandbox game mode. #SANDBOX_AUTOCLOSE -### ROUNDSTART SILICON LAWS ### +## ROUNDSTART SILICON LAWS ### ## This controls what the AI's laws are at the start of the round. -## Set to 0/commented for "off", silicons will just start with Asimov. +## Set to 0/commented out for "off", silicons will just start with Asimov. ## Set to 1 for "custom", silicons will start with the custom laws defined in silicon_laws.txt. (If silicon_laws.txt is empty, the AI will spawn with asimov and Custom boards will auto-delete.) ## Set to 2 for "random", silicons will start with a random lawset picked from random laws specified below. ## Set to 3 for "weighted random", using values in "silicon_weights.txt", a law will be selected, with weights specifed in that file. @@ -378,7 +378,7 @@ LAW_WEIGHT buildawall,0 ##------------------------------------------------ -### SILICON LAW MAX AMOUNT ### +## SILICON LAW MAX AMOUNT ### ## The maximum number of laws a silicon can have ## Attempting to upload laws past this point will fail unless the AI is reset SILICON_MAX_LAW_AMOUNT 12 @@ -401,7 +401,7 @@ ROUNDSTART_RACES plasmaman #ROUNDSTART_RACES shadow ## Races that are better than humans in some ways, but worse in others -ROUNDSTART_RACES jelly +#ROUNDSTART_RACES jelly #ROUNDSTART_RACES golem #ROUNDSTART_RACES adamantine #ROUNDSTART_RACES plasma @@ -415,7 +415,7 @@ ROUNDSTART_RACES jelly ## Races that are straight upgrades. If these are on expect powergamers to always pick them #ROUNDSTART_RACES skeleton #ROUNDSTART_RACES zombie -ROUNDSTART_RACES slime +#ROUNDSTART_RACES slime #ROUNDSTART_RACES pod #ROUNDSTART_RACES military_synth #ROUNDSTART_RACES agent @@ -430,12 +430,12 @@ ASSISTANT_CAP -1 ## Starlight for exterior walls and breaches. Uncomment for starlight! ## This is disabled by default to make testing quicker, should be enabled on production servers or testing servers messing with lighting -STARLIGHT +#STARLIGHT ## Uncomment to bring back old grey suit assistants instead of the now default rainbow colored assistants. #GREY_ASSISTANTS -### Midround Antag (aka Mulligan antag) config options ### +## Midround Antag (aka Mulligan antag) config options ### ## A time, in minutes, after which the midround antag system stops attempting to run and continuous rounds end immediately upon completion. MIDROUND_ANTAG_TIME_CHECK 60 @@ -443,18 +443,18 @@ MIDROUND_ANTAG_TIME_CHECK 60 ## A ratio of living to total crew members, the lower this is, the more people will have to die in order for midround antag to be skipped MIDROUND_ANTAG_LIFE_CHECK 0.7 -###Limit Spell Choices## +##Limit Spell Choices## ## Uncomment to disallow wizards from using certain spells that may be too chaotic/fun for your playerbase #NO_SUMMON_GUNS #NO_SUMMON_MAGIC #NO_SUMMON_EVENTS -##Comment for "normal" explosions, which ignore obstacles -##Uncomment for explosions that react to doors and walls +## Comment this out for "normal" explosions, which ignore obstacles +## Uncomment for explosions that react to doors and walls REACTIONARY_EXPLOSIONS -### Configure the bomb cap +## Configure the bomb cap ## This caps all explosions to the specified range. Used for both balance reasons and to prevent overloading the server and lagging the game out. ## This is given as the 3rd number(light damage) in the standard (1,2,3) explosion notation. The other numbers are derived by dividing by 2 and 4. ## eg: If you give the number 20. The bomb cap will be 5,10,20. @@ -469,18 +469,23 @@ BOMBCAP 20 ## Lavaland "Budget" -# Lavaland ruin spawning has an imaginary budget to spend on ruins, where -# a less lootfilled or smaller or less round effecting ruin costs less to -# spawn, while the converse is true. Alter this number to affect the amount -# of ruins. -LAVALAND_BUDGET 16 +## Lavaland ruin spawning has an imaginary budget to spend on ruins, where +## a less lootfilled or smaller or less round effecting ruin costs less to +## spawn, while the converse is true. Alter this number to affect the amount +## of ruins. +LAVALAND_BUDGET 60 ## Space Ruin Budged -Space_Budget 8 +Space_Budget 16 -#Time in ds from when a player latejoins till the arrival shuttle docks at the station -#Must be at least 30 to not break parallax I recommended at least 55 to be visually/aurally appropriate +## Time in ds from when a player latejoins till the arrival shuttle docks at the station +## Must be at least 30 to not break parallax I recommended at least 55 to be visually/aurally appropriate ARRIVALS_SHUTTLE_DOCK_WINDOW 55 -#Set this to 1 to prevent late join players from spawning if the arrivals shuttle is depressurized -ARRIVALS_SHUTTLE_REQUIRE_SAFE_LATEJOIN 0 \ No newline at end of file +## Uncomment to prevent late join players from spawning if the arrivals shuttle is depressurized +#ARRIVALS_SHUTTLE_REQUIRE_SAFE_LATEJOIN + +## How many wirechewing rodents you want to spawn on exposed maintenane wires at the start of the round. You may wish to set this to 0 if you're testing powernets. + +MICE_ROUNDSTART 10 + diff --git a/config/server_to_bridge_port.txt b/config/server_to_bridge_port.txt new file mode 100644 index 0000000000..75fd9c9d34 --- /dev/null +++ b/config/server_to_bridge_port.txt @@ -0,0 +1 @@ +45678 \ No newline at end of file From 7bfdf3402b338d9c1aece785a85cfa597508dec8 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 5 Jun 2017 07:37:14 -0500 Subject: [PATCH 103/130] Automatic changelog generation for PR #1412 [ci skip] --- html/changelogs/AutoChangeLog-pr-1412.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1412.yml diff --git a/html/changelogs/AutoChangeLog-pr-1412.yml b/html/changelogs/AutoChangeLog-pr-1412.yml new file mode 100644 index 0000000000..5b3f54782c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1412.yml @@ -0,0 +1,5 @@ +author: "LetterJay" +delete-after: True +changes: + - experiment: "New server backend!" + - tweak: "Test merged PRs now show the commit of the PR at which they were merged" From dfe99653fa993bd506fb77e71441e654308a1b65 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 07:43:33 -0500 Subject: [PATCH 104/130] Rename server_to_bridge_port.txt to server_to_tool_bridge_port.txt --- config/server_to_bridge_port.txt | 1 - config/server_to_tool_bridge_port.txt | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) delete mode 100644 config/server_to_bridge_port.txt create mode 100644 config/server_to_tool_bridge_port.txt diff --git a/config/server_to_bridge_port.txt b/config/server_to_bridge_port.txt deleted file mode 100644 index 75fd9c9d34..0000000000 --- a/config/server_to_bridge_port.txt +++ /dev/null @@ -1 +0,0 @@ -45678 \ No newline at end of file diff --git a/config/server_to_tool_bridge_port.txt b/config/server_to_tool_bridge_port.txt new file mode 100644 index 0000000000..402253760b --- /dev/null +++ b/config/server_to_tool_bridge_port.txt @@ -0,0 +1 @@ +45678 From 8add0bbf63f93b9f22bf284bae428259a3070461 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 10:48:03 -0500 Subject: [PATCH 105/130] missing stack icons --- icons/obj/items.dmi | Bin 61966 -> 128325 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/items.dmi b/icons/obj/items.dmi index a02dcae2f3b9d4ebf97e4a9d9b3f9bf75c66c731..254ac3a77766d794b0373b44b9605c502a9d3b2c 100644 GIT binary patch literal 128325 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 V!X4nPaSZ@}S4=HUDvjLZ{sVbV(+U6p literal 61966 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 From 18a98963b372e1724a40cf299d74288ffcf04599 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 11:21:48 -0500 Subject: [PATCH 106/130] updater world.dm --- code/world.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/world.dm b/code/world.dm index eb0079ddca..d0a353946a 100644 --- a/code/world.dm +++ b/code/world.dm @@ -41,6 +41,8 @@ GLOB.timezoneOffset = text2num(time2text(0,"hh")) * 36000 + Master.Initialize(10, FALSE) + if(config.irc_announce_new_game) IRCBroadcast("New round starting on [SSmapping.config.map_name]!") From 564426fe3ee26f846da8065a0460b2807a66cebf Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 5 Jun 2017 16:39:37 -0500 Subject: [PATCH 107/130] Makes cable great again --- code/modules/power/cable.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/power/cable.dm b/code/modules/power/cable.dm index 408529e297..34bf7b7f2f 100644 --- a/code/modules/power/cable.dm +++ b/code/modules/power/cable.dm @@ -509,6 +509,7 @@ GLOBAL_LIST_INIT(cable_coil_recipes, list (new/datum/stack_recipe("cable restrai slot_flags = SLOT_BELT attack_verb = list("whipped", "lashed", "disciplined", "flogged") singular_name = "cable piece" + full_w_class = WEIGHT_CLASS_SMALL /obj/item/stack/cable_coil/cyborg is_cyborg = 1 From be3879993371920627061bf91b830b1c72e59d8f Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 22:39:51 -0500 Subject: [PATCH 108/130] cleanup --- .../modules/projectiles/guns/ballistic/automatic.dm | 5 +++++ .../projectiles/guns/ballistic/automatic.dm.rej | 13 ------------- code/modules/projectiles/projectile/bullets.dm.rej | 10 ---------- 3 files changed, 5 insertions(+), 23 deletions(-) delete mode 100644 code/modules/projectiles/guns/ballistic/automatic.dm.rej delete mode 100644 code/modules/projectiles/projectile/bullets.dm.rej diff --git a/code/modules/projectiles/guns/ballistic/automatic.dm b/code/modules/projectiles/guns/ballistic/automatic.dm index 70d399b107..dd789798c6 100644 --- a/code/modules/projectiles/guns/ballistic/automatic.dm +++ b/code/modules/projectiles/guns/ballistic/automatic.dm @@ -379,6 +379,11 @@ pin = /obj/item/device/firing_pin/implant/pindicate origin_tech = "combat=7;syndicate=6" +/obj/item/weapon/gun/ballistic/automatic/sniper_rifle/gang + name = "black market sniper rifle" + desc = "A long ranged weapon that does significant damage. It is well worn from years of service." + mag_type = /obj/item/ammo_box/magazine/sniper_rounds/gang + // Old Semi-Auto Rifle // /obj/item/weapon/gun/ballistic/automatic/surplus diff --git a/code/modules/projectiles/guns/ballistic/automatic.dm.rej b/code/modules/projectiles/guns/ballistic/automatic.dm.rej deleted file mode 100644 index 9f4d4f92bd..0000000000 --- a/code/modules/projectiles/guns/ballistic/automatic.dm.rej +++ /dev/null @@ -1,13 +0,0 @@ -diff a/code/modules/projectiles/guns/ballistic/automatic.dm b/code/modules/projectiles/guns/ballistic/automatic.dm (rejected hunks) -@@ -375,7 +375,10 @@ - pin = /obj/item/device/firing_pin/implant/pindicate - origin_tech = "combat=7;syndicate=6" - -- -+/obj/item/weapon/gun/ballistic/automatic/sniper_rifle/gang -+ name = "black market sniper rifle" -+ desc = "A long ranged weapon that does significant damage. It is well worn from years of service." -+ mag_type = /obj/item/ammo_box/magazine/sniper_rounds/gang - - // Old Semi-Auto Rifle // - diff --git a/code/modules/projectiles/projectile/bullets.dm.rej b/code/modules/projectiles/projectile/bullets.dm.rej deleted file mode 100644 index 8666f242ca..0000000000 --- a/code/modules/projectiles/projectile/bullets.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/modules/projectiles/projectile/bullets.dm b/code/modules/projectiles/projectile/bullets.dm (rejected hunks) -@@ -244,7 +244,7 @@ - name = "\improper DNA injector" - icon_state = "syringeproj" - var/obj/item/weapon/dnainjector/injector -- -+ - /obj/item/projectile/bullet/dnainjector/on_hit(atom/target, blocked = 0) - if(iscarbon(target)) - var/mob/living/carbon/M = target From 891060c7f229e5e5ab9dea37ee4a3842a75474aa Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 22:43:49 -0500 Subject: [PATCH 109/130] cleanup --- code/modules/awaymissions/corpse.dm | 3 ++- code/modules/awaymissions/corpse.dm.rej | 15 --------------- 2 files changed, 2 insertions(+), 16 deletions(-) delete mode 100644 code/modules/awaymissions/corpse.dm.rej diff --git a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm index 9e3695d83e..780d872847 100644 --- a/code/modules/awaymissions/corpse.dm +++ b/code/modules/awaymissions/corpse.dm @@ -117,12 +117,13 @@ var/id = -1 /obj/effect/mob_spawn/human/Initialize() - . = ..() if(ispath(outfit)) outfit = new outfit() if(!outfit) outfit = new /datum/outfit + return ..() + /obj/effect/mob_spawn/human/equip(mob/living/carbon/human/H) if(mob_species) diff --git a/code/modules/awaymissions/corpse.dm.rej b/code/modules/awaymissions/corpse.dm.rej deleted file mode 100644 index 920234d7c2..0000000000 --- a/code/modules/awaymissions/corpse.dm.rej +++ /dev/null @@ -1,15 +0,0 @@ -diff a/code/modules/awaymissions/corpse.dm b/code/modules/awaymissions/corpse.dm (rejected hunks) -@@ -117,12 +117,11 @@ - var/id = -1 - - /obj/effect/mob_spawn/human/Initialize() -- . = ..() - if(ispath(outfit)) - outfit = new outfit() - if(!outfit) - outfit = new /datum/outfit -- -+ return ..() - - /obj/effect/mob_spawn/human/equip(mob/living/carbon/human/H) - if(mob_species) From a8fe8fd1aa0aacf7903f7f9d11d3a2a1953cf42e Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 22:49:04 -0500 Subject: [PATCH 110/130] cleanup --- code/datums/outfit.dm | 2 ++ code/datums/outfit.dm.rej | 10 ---------- 2 files changed, 2 insertions(+), 10 deletions(-) delete mode 100644 code/datums/outfit.dm.rej diff --git a/code/datums/outfit.dm b/code/datums/outfit.dm index d0ee284839..4c39d11691 100644 --- a/code/datums/outfit.dm +++ b/code/datums/outfit.dm @@ -23,6 +23,8 @@ var/list/backpack_contents = null // In the list(path=count,otherpath=count) format var/list/implants = null + var/can_be_admin_equipped = TRUE // Set to FALSE if your outfit requires runtime parameters + /datum/outfit/proc/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE) //to be overriden for customization depending on client prefs,species etc return diff --git a/code/datums/outfit.dm.rej b/code/datums/outfit.dm.rej deleted file mode 100644 index 4f78bcbc69..0000000000 --- a/code/datums/outfit.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/datums/outfit.dm b/code/datums/outfit.dm (rejected hunks) -@@ -23,6 +23,8 @@ - var/list/backpack_contents = null // In the list(path=count,otherpath=count) format - var/list/implants = null - -+ var/can_be_admin_equipped = TRUE // Set to FALSE if your outfit requires runtime parameters -+ - /datum/outfit/proc/pre_equip(mob/living/carbon/human/H, visualsOnly = FALSE) - //to be overriden for customization depending on client prefs,species etc - return From 3d750adbd79b1a08943c10446abf4335b821fd54 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 22:50:31 -0500 Subject: [PATCH 111/130] master cleanup --- _maps/map_files/TgStation/tgstation.2.1.3.dmm.rej | 12 ------------ code/game/atoms.dm.rej | 9 --------- .../recipes/tablecraft/recipes_misc.dm.rej | 7 ------- tgui/assets/tgui.js.rej | 13 ------------- 4 files changed, 41 deletions(-) delete mode 100644 _maps/map_files/TgStation/tgstation.2.1.3.dmm.rej delete mode 100644 code/game/atoms.dm.rej delete mode 100644 code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm.rej delete mode 100644 tgui/assets/tgui.js.rej diff --git a/_maps/map_files/TgStation/tgstation.2.1.3.dmm.rej b/_maps/map_files/TgStation/tgstation.2.1.3.dmm.rej deleted file mode 100644 index 95d02d9acb..0000000000 --- a/_maps/map_files/TgStation/tgstation.2.1.3.dmm.rej +++ /dev/null @@ -1,12 +0,0 @@ -diff a/_maps/map_files/TgStation/tgstation.2.1.3.dmm b/_maps/map_files/TgStation/tgstation.2.1.3.dmm (rejected hunks) -@@ -20207,9 +20151,7 @@ - /area/shuttle/syndicate) - "aTq" = ( - /turf/closed/wall, --/area/security/vacantoffice{ -- name = "Vacant Office A" -- }) -+/area/security/vacantoffice/a) - "aTr" = ( - /obj/machinery/door/firedoor, - /obj/machinery/status_display{ diff --git a/code/game/atoms.dm.rej b/code/game/atoms.dm.rej deleted file mode 100644 index 28b45c99ab..0000000000 --- a/code/game/atoms.dm.rej +++ /dev/null @@ -1,9 +0,0 @@ -diff a/code/game/atoms.dm b/code/game/atoms.dm (rejected hunks) -@@ -274,6 +274,7 @@ - return - - /atom/proc/ex_act(severity, target) -+ set waitfor = FALSE - contents_explosion(severity, target) - - /atom/proc/blob_act(obj/structure/blob/B) diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm.rej b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm.rej deleted file mode 100644 index d6194148b5..0000000000 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm.rej +++ /dev/null @@ -1,7 +0,0 @@ -diff a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm b/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm (rejected hunks) -@@ -324,4 +324,4 @@ - /obj/item/weapon/reagent_containers/food/snacks/no_raisin = 1, - ) - result = /obj/item/weapon/reagent_containers/food/snacks/branrequests -- category = CAT_MISCFOOD -+ subcategory = CAT_MISCFOOD diff --git a/tgui/assets/tgui.js.rej b/tgui/assets/tgui.js.rej deleted file mode 100644 index 380adc16e4..0000000000 --- a/tgui/assets/tgui.js.rej +++ /dev/null @@ -1,13 +0,0 @@ -diff a/tgui/assets/tgui.js b/tgui/assets/tgui.js (rejected hunks) -@@ -11,6 +11,6 @@ p:[13,5,605],t:7,e:"ui-section",a:{label:"Output Pressure"},f:[{p:[14,7,649],t:7 - },f:["ci"]}," ",{p:[29,3,2223],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[29,22,2242]}],action:"quon"},f:["quon"]}," ",{p:[30,3,2326],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[30,22,2345]}],action:"mya"},f:["mya"]}," ",{p:[31,3,2427],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[31,22,2446]}],action:"folth"},f:["folth"]}," ",{p:[32,3,2532],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[32,22,2551]}],action:"wren"},f:["wren"]}," ",{p:[33,3,2635],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[33,22,2654]}],action:"geyr"},f:["geyr"]}," ",{p:[34,3,2738],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[34,22,2757]}],action:"hil"},f:["hil"]}," ",{p:[35,3,2839],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[35,22,2858]}],action:"niet"},f:["niet"]}," ",{p:[36,3,2942],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[36,22,2961]}],action:"twou"},f:["twou"]}," ",{p:[37,3,3045],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[37,22,3064]}],action:"phi"},f:["phi"]}," ",{p:[38,3,3146],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0<=4?null:"disabled"'},p:[38,22,3165]}],action:"coa"},f:["coa"]}]}," ",{p:[40,5,3268],t:7,e:"ui-section",a:{label:"suffix"},f:[{p:[41,3,3299],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[41,22,3318]}],action:" the Red"},f:["the Red"]}," ",{p:[42,3,3409],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[42,22,3428]}],action:" the Soulless"},f:["the Soulless"]}," ",{p:[43,3,3529],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[43,22,3548]}],action:" the Master"},f:["the Master"]}," ",{p:[44,3,3645],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[44,22,3664]}],action:", the Lord of all things"},f:["the Lord of all things"]}," ",{p:[45,3,3786],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0==4?null:"disabled"'},p:[45,22,3805]}],action:", Jr."},f:["jr"]}]}," ",{p:[47,2,3906],t:7,e:"ui-section",a:{label:"submit"},f:[{p:[48,3,3938],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.currentSection"],s:'_0>=4?null:"disabled"'},p:[48,21,3956]}],action:"search"},f:["search"]}," ",{p:[49,2,4043],t:7,e:"ui-section",f:[]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],243:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[2,1,2],t:7,e:"ui-button",a:{icon:"circle",action:"clean_order"},f:["Clear Order"]},{p:[2,70,71],t:7,e:"br"},{p:[2,74,75],t:7,e:"br"}," ",{p:[3,1,81],t:7,e:"i",f:["Your new computer device you always dreamed of is just four steps away..."]},{p:[3,81,161],t:7,e:"hr"}," ",{t:4,f:[" ",{p:[5,1,223],t:7,e:"div",a:{"class":"item"},f:[{p:[6,2,244],t:7,e:"h2",f:["Step 1: Select your device type"]}," ",{p:[7,2,287],t:7,e:"ui-button",a:{icon:"calc",action:"pick_device",params:'{"pick" : "1"}'},f:["Laptop"]}," ",{p:[8,2,377],t:7,e:"ui-button",a:{icon:"calc",action:"pick_device",params:'{"pick" : "2"}'},f:["LTablet"]}]}],n:50,x:{r:["data.state"],s:"_0==0"},p:[4,1,167]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.state"],s:"_0==1"},f:[{p:[11,1,502],t:7,e:"div",a:{"class":"item"},f:[{p:[12,2,523],t:7,e:"h2",f:["Step 2: Personalise your device"]}," ",{p:[13,2,566],t:7,e:"table",f:[{p:[14,3,577],t:7,e:"tr",f:[{p:[15,4,586],t:7,e:"td",f:[{p:[15,8,590],t:7,e:"b",f:["Current Price:"]}]},{p:[16,4,616],t:7,e:"td",f:[{t:2,r:"data.totalprice",p:[16,8,620]},"C"]}]}," ",{p:[18,3,653],t:7,e:"tr",f:[{p:[19,4,663],t:7,e:"td",f:[{p:[19,8,667],t:7,e:"b",f:["Battery:"]}]},{p:[20,4,687],t:7,e:"td",f:[{p:[20,8,691],t:7,e:"ui-button",a:{action:"hw_battery",params:'{"battery" : "1"}',state:[{t:2,x:{r:["data.hw_battery"],s:'_0==1?"selected":null'},p:[20,73,756]}]},f:["Standard"]}]},{p:[21,4,827],t:7,e:"td",f:[{p:[21,8,831],t:7,e:"ui-button",a:{action:"hw_battery",params:'{"battery" : "2"}',state:[{t:2,x:{r:["data.hw_battery"],s:'_0==2?"selected":null'},p:[21,73,896]}]},f:["Upgraded"]}]},{p:[22,4,967],t:7,e:"td",f:[{p:[22,8,971],t:7,e:"ui-button",a:{action:"hw_battery",params:'{"battery" : "3"}',state:[{t:2,x:{r:["data.hw_battery"],s:'_0==3?"selected":null'},p:[22,73,1036]}]},f:["Advanced"]}]}]}," ",{p:[24,3,1115],t:7,e:"tr",f:[{p:[25,4,1124],t:7,e:"td",f:[{p:[25,8,1128],t:7,e:"b",f:["Hard Drive:"]}]},{p:[26,4,1151],t:7,e:"td",f:[{p:[26,8,1155],t:7,e:"ui-button",a:{action:"hw_disk",params:'{"disk" : "1"}',state:[{t:2,x:{r:["data.hw_disk"],s:'_0==1?"selected":null'},p:[26,67,1214]}]},f:["Standard"]}]},{p:[27,4,1282],t:7,e:"td",f:[{p:[27,8,1286],t:7,e:"ui-button",a:{action:"hw_disk",params:'{"disk" : "2"}',state:[{t:2,x:{r:["data.hw_disk"],s:'_0==2?"selected":null'},p:[27,67,1345]}]},f:["Upgraded"]}]},{p:[28,4,1413],t:7,e:"td",f:[{p:[28,8,1417],t:7,e:"ui-button",a:{action:"hw_disk",params:'{"disk" : "3"}',state:[{t:2,x:{r:["data.hw_disk"],s:'_0==3?"selected":null'},p:[28,67,1476]}]},f:["Advanced"]}]}]}," ",{p:[30,3,1552],t:7,e:"tr",f:[{p:[31,4,1561],t:7,e:"td",f:[{p:[31,8,1565],t:7,e:"b",f:["Network Card:"]}]},{p:[32,4,1590],t:7,e:"td",f:[{p:[32,8,1594],t:7,e:"ui-button",a:{action:"hw_netcard",params:'{"netcard" : "0"}',state:[{t:2,x:{r:["data.hw_netcard"],s:'_0==0?"selected":null'},p:[32,73,1659]}]},f:["None"]}]},{p:[33,4,1726],t:7,e:"td",f:[{p:[33,8,1730],t:7,e:"ui-button",a:{action:"hw_netcard",params:'{"netcard" : "1"}',state:[{t:2,x:{r:["data.hw_netcard"],s:'_0==1?"selected":null'},p:[33,73,1795]}]},f:["Standard"]}]},{p:[34,4,1866],t:7,e:"td",f:[{p:[34,8,1870],t:7,e:"ui-button",a:{action:"hw_netcard",params:'{"netcard" : "2"}',state:[{t:2,x:{r:["data.hw_netcard"],s:'_0==2?"selected":null'},p:[34,73,1935]}]},f:["Advanced"]}]}]}," ",{p:[36,3,2014],t:7,e:"tr",f:[{p:[37,4,2023],t:7,e:"td",f:[{p:[37,8,2027],t:7,e:"b",f:["Nano Printer:"]}]},{p:[38,4,2052],t:7,e:"td",f:[{p:[38,8,2056],t:7,e:"ui-button",a:{action:"hw_nanoprint",params:'{"print" : "0"}',state:[{t:2,x:{r:["data.hw_nanoprint"],s:'_0==0?"selected":null'},p:[38,73,2121]}]},f:["None"]}]},{p:[39,4,2190],t:7,e:"td",f:[{p:[39,8,2194],t:7,e:"ui-button",a:{action:"hw_nanoprint",params:'{"print" : "1"}',state:[{t:2,x:{r:["data.hw_nanoprint"],s:'_0==1?"selected":null'},p:[39,73,2259]}]},f:["Standard"]}]}]}," ",{p:[41,3,2340],t:7,e:"tr",f:[{p:[42,4,2349],t:7,e:"td",f:[{p:[42,8,2353],t:7,e:"b",f:["Card Reader:"]}]},{p:[43,4,2377],t:7,e:"td",f:[{p:[43,8,2381],t:7,e:"ui-button",a:{action:"hw_card",params:'{"card" : "0"}',state:[{t:2,x:{r:["data.hw_card"],s:'_0==0?"selected":null'},p:[43,67,2440]}]},f:["None"]}]},{p:[44,4,2504],t:7,e:"td",f:[{p:[44,8,2508],t:7,e:"ui-button",a:{action:"hw_card",params:'{"card" : "1"}',state:[{t:2,x:{r:["data.hw_card"],s:'_0==1?"selected":null'},p:[44,67,2567]}]},f:["Standard"]}]}]}]}," ",{t:4,f:[" ",{p:[49,4,2706],t:7,e:"table",f:[{p:[50,5,2719],t:7,e:"tr",f:[{p:[51,6,2730],t:7,e:"td",f:[{p:[51,10,2734],t:7,e:"b",f:["Processor Unit:"]}]},{p:[52,6,2763],t:7,e:"td",f:[{p:[52,10,2767],t:7,e:"ui-button",a:{action:"hw_cpu",params:'{"cpu" : "1"}',state:[{t:2,x:{r:["data.hw_cpu"],s:'_0==1?"selected":null'},p:[52,67,2824]}]},f:["Standard"]}]},{p:[53,6,2893],t:7,e:"td",f:[{p:[53,10,2897],t:7,e:"ui-button",a:{action:"hw_cpu",params:'{"cpu" : "2"}',state:[{t:2,x:{r:["data.hw_cpu"],s:'_0==2?"selected":null'},p:[53,67,2954]}]},f:["Advanced"]}]}]}," ",{p:[55,5,3033],t:7,e:"tr",f:[{p:[56,6,3044],t:7,e:"td",f:[{p:[56,10,3048],t:7,e:"b",f:["Tesla Relay:"]}]},{p:[57,6,3074],t:7,e:"td",f:[{p:[57,10,3078],t:7,e:"ui-button",a:{action:"hw_tesla",params:'{"tesla" : "0"}',state:[{t:2,x:{r:["data.hw_tesla"],s:'_0==0?"selected":null'},p:[57,71,3139]}]},f:["None"]}]},{p:[58,6,3206],t:7,e:"td",f:[{p:[58,10,3210],t:7,e:"ui-button",a:{action:"hw_tesla",params:'{"tesla" : "1"}',state:[{t:2,x:{r:["data.hw_tesla"],s:'_0==1?"selected":null'},p:[58,71,3271]}]},f:["Standard"]}]}]}]}],n:50,x:{r:["data.devtype"],s:"_0!=2"},p:[48,3,2659]}," ",{p:[62,3,3374],t:7,e:"table",f:[{p:[63,4,3386],t:7,e:"tr",f:[{p:[64,5,3396],t:7,e:"td",f:[{p:[64,9,3400],t:7,e:"b",f:["Confirm Order:"]}]},{p:[65,5,3427],t:7,e:"td",f:[{p:[65,9,3431],t:7,e:"ui-button",a:{action:"confirm_order"},f:["CONFIRM"]}]}]}]}," ",{p:[69,2,3512],t:7,e:"hr"}," ",{p:[70,2,3519],t:7,e:"b",f:["Battery"]}," allows your device to operate without external utility power source. Advanced batteries increase battery life.",{p:[70,127,3644],t:7,e:"br"}," ",{p:[71,2,3651],t:7,e:"b",f:["Hard Drive"]}," stores file on your device. Advanced drives can store more files, but use more power, shortening battery life.",{p:[71,130,3779],t:7,e:"br"}," ",{p:[72,2,3786],t:7,e:"b",f:["Network Card"]}," allows your device to wirelessly connect to stationwide NTNet network. Basic cards are limited to on-station use, while advanced cards can operate anywhere near the station, which includes the asteroid outposts.",{p:[72,233,4017],t:7,e:"br"}," ",{p:[73,2,4024],t:7,e:"b",f:["Processor Unit"]}," is critical for your device's functionality. It allows you to run programs from your hard drive. Advanced CPUs use more power, but allow you to run more programs on background at once.",{p:[73,208,4230],t:7,e:"br"}," ",{p:[74,2,4237],t:7,e:"b",f:["Tesla Relay"]}," is an advanced wireless power relay that allows your device to connect to nearby area power controller to provide alternative power source. This component is currently unavailable on tablet computers due to size restrictions.",{p:[74,246,4481],t:7,e:"br"}," ",{p:[75,2,4488],t:7,e:"b",f:["Nano Printer"]}," is device that allows for various paperwork manipulations, such as, scanning of documents or printing new ones. This device was certified EcoFriendlyPlus and is capable of recycling existing paper for printing purposes.",{p:[75,241,4727],t:7,e:"br"}," ",{p:[76,2,4734],t:7,e:"b",f:["Card Reader"]}," adds a slot that allows you to manipulate RFID cards. Please note that this is not necessary to allow the device to read your identification, it is just necessary to manipulate other cards."]}]},{t:4,n:50,x:{r:["data.state"],s:"(!(_0==1))&&(_0==2)"},f:[" ",{p:[79,2,4981],t:7,e:"h2",f:["Step 3: Payment"]}," ",{p:[80,2,5008],t:7,e:"b",f:["Your device is now ready for fabrication.."]},{p:[80,51,5057],t:7,e:"br"}," ",{p:[81,2,5064],t:7,e:"i",f:["Please ensure the required amount of credits are in the machine, then press purchase."]},{p:[81,94,5156],t:7,e:"br"}," ",{p:[82,2,5163],t:7,e:"i",f:["Current credits: ",{p:[82,22,5183],t:7,e:"b",f:[{t:2,r:"data.credits",p:[82,25,5186]},"C"]}]},{p:[82,50,5211],t:7,e:"br"}," ",{p:[83,2,5218],t:7,e:"i",f:["Total price: ",{p:[83,18,5234],t:7,e:"b",f:[{t:2,r:"data.totalprice",p:[83,21,5237]},"C"]}]},{p:[83,49,5265],t:7,e:"br"},{p:[83,53,5269],t:7,e:"br"}," ",{p:[84,2,5276],t:7,e:"ui-button",a:{action:"purchase",state:[{t:2,x:{r:["data.credits","data.totalprice"],s:'_0>=_1?null:"disabled"'},p:[84,38,5312]}]},f:["PURCHASE"]}]},{t:4,n:50,x:{r:["data.state"],s:"(!(_0==1))&&((!(_0==2))&&(_0==3))"},f:[" ",{p:[87,2,5423],t:7,e:"h2",f:["Step 4: Thank you for your purchase"]},{p:[87,46,5467],t:7,e:"br"}," ",{p:[88,2,5474],t:7,e:"b",f:["Should you experience any issues with your new device, contact your local network admin for assistance."]}]}],x:{r:["data.state"],s:"_0==0"}}]},e.exports=a.extend(r.exports)},{205:205}],244:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,1,22],t:7,e:"ui-display",f:[{p:[3,2,37],t:7,e:"ui-section",a:{label:"Cap"},f:[{p:[4,3,65],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.is_capped"],s:'_0?"power-off":"close"'},p:[4,20,82]}],style:[{t:2,x:{r:["data.is_capped"],s:'_0?null:"selected"'},p:[4,71,133]}],action:"toggle_cap"},f:[{t:2,x:{r:["data.is_capped"],s:'_0?"On":"Off"'},p:[6,4,202]}]}]}]}],n:50,r:"data.has_cap",p:[1,1,0]},{p:[10,1,288],t:7,e:"ui-display",f:[{t:4,f:[{p:[14,2,419],t:7,e:"ui-section",f:[{p:[15,3,435],t:7,e:"ui-button",a:{action:"select_colour"},f:["Select New Colour"]}]}],n:50,r:"data.can_change_colour",p:[13,1,386]}]}," ",{p:[19,1,540],t:7,e:"ui-display",a:{title:"Stencil"},f:[{t:4,f:[{p:[21,2,599],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[21,21,618]}]},f:[{t:4,f:[{p:[23,7,655],t:7,e:"ui-button",a:{action:"select_stencil",params:['{"item":"',{t:2,r:"item",p:[23,59,707]},'"}'],style:[{t:2,x:{r:["item","data.selected_stencil"],s:'_0==_1?"selected":null'},p:[24,12,731]}]},f:[{t:2,r:"item",p:[25,4,791]}]}],n:52,r:"items",p:[22,3,632]}]}],n:52,r:"data.drawables",p:[20,3,572]}]}," ",{p:[31,1,874],t:7,e:"ui-display",a:{title:"Text Mode"},f:[{p:[32,2,907],t:7,e:"ui-section",a:{label:"Current Buffer"},f:[{t:2,r:"text_buffer",p:[32,37,942]}]}," ",{p:[34,2,976],t:7,e:"ui-section",f:[{p:[34,14,988],t:7,e:"ui-button",a:{action:"enter_text"},f:["New Text"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],245:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{temperatureStatus:function(t){return 225>t?"good":273.15>t?"average":"bad"}},computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[22,1,466],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[23,3,499],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[24,3,532],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[24,9,538]}]}]}," ",{t:4,f:[{p:[27,5,655],t:7,e:"ui-section",a:{label:"State"},f:[{p:[28,7,689],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[28,20,702]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[28,43,725]}]}]}," ",{p:[30,4,846],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[31,6,885],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.occupant.bodyTemperature"],s:"_0(_1)"},p:[31,19,898]}]},f:[{t:2,x:{r:["adata.occupant.bodyTemperature"],s:"Math.round(_0)"},p:[31,74,953]}," K"]}]}," ",{p:[33,5,1032],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[34,7,1067],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[34,20,1080]}],max:[{t:2,r:"data.occupant.maxHealth",p:[34,54,1114]}],value:[{t:2,r:"data.occupant.health",p:[34,90,1150]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[35,16,1192]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[35,68,1244]}]}]}," ",{t:4,f:[{p:[38,7,1481],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[38,26,1500]}]},f:[{p:[39,9,1521],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[39,30,1542]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[39,66,1578]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[39,103,1615]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[37,5,1315]}],n:50,r:"data.hasOccupant",p:[26,3,625]}]}," ",{p:[44,1,1724],t:7,e:"ui-display",a:{title:"Cell"},f:[{p:[45,3,1753],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[46,5,1785],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOperating"],s:'_0?"power-off":"close"'},p:[46,22,1802]}],style:[{t:2,x:{r:["data.isOperating"],s:'_0?"selected":null'},p:[47,14,1862]}],state:[{t:2,x:{r:["data.isOpen"],s:'_0?"disabled":null'},p:[48,14,1918]}],action:"power"},f:[{t:2,x:{r:["data.isOperating"],s:'_0?"On":"Off"'},p:[49,22,1977]}]}]}," ",{p:[51,3,2045],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[52,3,2081],t:7,e:"span",a:{"class":[{t:2,x:{r:["temperatureStatus","adata.cellTemperature"],s:"_0(_1)"},p:[52,16,2094]}]},f:[{t:2,x:{r:["adata.cellTemperature"],s:"Math.round(_0)"},p:[52,62,2140]}," K"]}]}," ",{p:[54,2,2205],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[55,5,2236],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isOpen"],s:'_0?"unlock":"lock"'},p:[55,22,2253]}],action:"door"},f:[{t:2,x:{r:["data.isOpen"],s:'_0?"Open":"Closed"'},p:[55,73,2304]}]}," ",{p:[56,5,2357],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoEject"],s:'_0?"sign-out":"sign-in"'},p:[56,22,2374]}],action:"autoeject"},f:[{t:2,x:{r:["data.autoEject"],s:'_0?"Auto":"Manual"'},p:[56,86,2438]}]}]}]}," ",{p:{button:[{p:[61,5,2584],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.isBeakerLoaded"],s:'_0?null:"disabled"'},p:[61,36,2615]}],action:"ejectbeaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{p:[63,3,2718],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[66,9,2828],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[66,52,2871]}," units of ",{t:2,r:"name",p:[66,87,2906]}]},{p:[66,102,2921],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[65,7,2788]},{t:4,n:51,f:[{p:[68,9,2952],t:7,e:"span",a:{"class":"bad"},f:["Beaker Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[64,5,2753]},{t:4,n:51,f:[{p:[71,7,3028],t:7,e:"span",a:{"class":"average"},f:["No Beaker"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],246:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,2,15],t:7,e:"ui-section",a:{label:"State"},f:[{t:4,f:[{p:[4,4,76],t:7,e:"span",a:{"class":"good"},f:["Ready"]}],n:50,r:"data.full_pressure",p:[3,3,45]},{t:4,n:51,f:[{t:4,f:[{p:[7,5,153],t:7,e:"span",a:{"class":"bad"},f:["Power Disabled"]}],n:50,r:"data.panel_open",p:[6,4,124]},{t:4,n:51,f:[{t:4,f:[{p:[10,6,248],t:7,e:"span",a:{"class":"average"},f:["Pressurizing"]}],n:50,r:"data.pressure_charging",p:[9,5,211]},{t:4,n:51,f:[{p:[12,6,310],t:7,e:"span",a:{"class":"bad"},f:["Off"]}],r:"data.pressure_charging"}],r:"data.panel_open"}],r:"data.full_pressure"}]}," ",{p:[17,2,393],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[18,3,426],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.per",p:[18,36,459]}],state:"good"},f:[{t:2,r:"data.per",p:[18,63,486]},"%"]}]}," ",{p:[20,5,530],t:7,e:"ui-section",a:{label:"Handle"},f:[{p:[21,9,567],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.flush"],s:'_0?"toggle-on":"toggle-off"'},p:[22,10,589]}],state:[{t:2,x:{r:["data.isai","data.panel_open"],s:'_0||_1?"disabled":null'},p:[23,11,647]}],action:[{t:2,x:{r:["data.flush"],s:'_0?"handle-0":"handle-1"'},p:[24,12,714]}]},f:[{t:2,x:{r:["data.flush"],s:'_0?"Disengage":"Engage"'},p:[25,5,763]}]}]}," ",{p:[27,2,837],t:7,e:"ui-section",a:{label:"Eject"},f:[{p:[28,3,867],t:7,e:"ui-button",a:{icon:"sign-out",state:[{t:2,x:{r:["data.isai"],s:'_0?"disabled":null'},p:[28,37,901]}],action:"eject"},f:["Eject Contents"]},{p:[28,114,978],t:7,e:"br"}]}," ",{p:[30,2,1002],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[31,3,1032],t:7,e:"ui-button",a:{icon:"power-off",state:[{t:2,x:{r:["data.panel_open"],s:'_0?"disabled":null'},p:[31,38,1067]}],action:[{t:2,x:{r:["data.pressure_charging"],s:'_0?"pump-0":"pump-1"'},p:[31,87,1116]}],style:[{t:2,x:{r:["data.pressure_charging"],s:'_0?"selected":null'},p:[31,145,1174]}]}},{p:[31,206,1235],t:7,e:"br"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],247:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"DNA Vault Database"},f:[{p:[2,3,43],t:7,e:"ui-section",a:{label:"Human DNA"},f:[{p:[3,7,81],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.dna_max",p:[3,28,102]}],value:[{t:2,r:"data.dna",p:[3,53,127]}]},f:[{t:2,r:"data.dna",p:[3,67,141]},"/",{t:2,r:"data.dna_max",p:[3,80,154]}," Samples"]}]}," ",{p:[5,3,208],t:7,e:"ui-section",a:{label:"Plant Data"},f:[{p:[6,5,245],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.plants_max",p:[6,26,266]}],value:[{t:2,r:"data.plants",p:[6,54,294]}]},f:[{t:2,r:"data.plants",p:[6,71,311]},"/",{t:2,r:"data.plants_max",p:[6,87,327]}," Samples"]}]}," ",{p:[8,3,384],t:7,e:"ui-section",a:{label:"Animal Data"},f:[{p:[9,5,422],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.animals_max",p:[9,26,443]}],value:[{t:2,r:"data.animals",p:[9,55,472]}]},f:[{t:2,r:"data.animals",p:[9,73,490]},"/",{t:2,r:"data.animals_max",p:[9,90,507]}," Samples"]}]}]}," ",{t:4,f:[{p:[13,1,616],t:7,e:"ui-display",a:{title:"Personal Gene Therapy"},f:[{p:[14,3,663],t:7,e:"ui-section",f:[{p:[15,2,678],t:7,e:"span",f:["Applicable gene therapy treatments:"]}]}," ",{p:[17,3,747],t:7,e:"ui-section",f:[{p:[18,2,762],t:7,e:"ui-button",a:{action:"gene",params:['{"choice": "',{t:2,r:"data.choiceA",p:[18,47,807]},'"}']},f:[{t:2,r:"data.choiceA",p:[18,67,827]}]}," ",{p:[19,2,858],t:7,e:"ui-button",a:{action:"gene",params:['{"choice": "',{t:2,r:"data.choiceB",p:[19,47,903]},'"}']},f:[{t:2,r:"data.choiceB",p:[19,67,923]}]}]}]}],n:50,x:{r:["data.completed","data.used"],s:"_0&&!_1"},p:[12,1,578]}]},e.exports=a.extend(r.exports)},{205:205}],248:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,24],t:7,e:"ui-display",a:{title:[{t:2,r:"data.question",p:[2,21,42]}]},f:[{p:[3,5,66],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,9,118],t:7,e:"ui-button",a:{action:"vote",params:['{"answer": "',{t:2,r:"answer",p:[6,45,174]},'"}'],style:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[7,18,206]}]},f:[{t:2,r:"answer",p:[7,53,241]}," (",{t:2,r:"amount",p:[7,65,253]},")"]}],n:52,r:"data.answers",p:[4,7,86]}]}]}],n:50,r:"data.shaking",p:[1,1,0]},{t:4,n:51,f:[{p:[13,3,353],t:7,e:"ui-notice",f:["The eightball is not currently being shaken."]}],r:"data.shaking"}]},e.exports=a.extend(r.exports)},{205:205}],249:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,5,17],t:7,e:"span",f:["Time Until Launch: ",{t:2,r:"data.timer_str",p:[2,30,42]}]}]}," ",{p:[4,1,83],t:7,e:"ui-notice",f:[{p:[5,3,98],t:7,e:"span",f:["Engines: ",{t:2,x:{r:["data.engines_started"],s:'_0?"Online":"Idle"'},p:[5,18,113]}]}]}," ",{p:[7,1,180],t:7,e:"ui-display",a:{title:"Early Launch"},f:[{p:[8,2,216],t:7,e:"span",f:["Authorizations Remaining: ",{t:2,x:{r:["data.emagged","data.authorizations_remaining"],s:'_0?"ERROR":_1'},p:[9,2,250]}]}," ",{p:[10,2,318],t:7,e:"ui-button",a:{icon:"exclamation-triangle",action:"authorize",style:"danger",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[12,10,404]}]},f:["AUTHORIZE"]}," ",{p:[15,2,473],t:7,e:"ui-button",a:{icon:"minus",action:"repeal",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[16,10,523]}]},f:["Repeal"]}," ",{p:[19,2,589],t:7,e:"ui-button",a:{icon:"close",action:"abort",state:[{t:2,x:{r:["data.enabled"],s:'_0?null:"disabled"'},p:[20,10,638]}]},f:["Repeal All"]}]}," ",{p:[24,1,722],t:7,e:"ui-display",a:{title:"Authorizations"},f:[{t:4,f:[{p:[26,3,793],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{t:2,r:"name",p:[26,34,824]}," (",{t:2,r:"job",p:[26,44,834]},")"]}],n:52,r:"data.authorizations",p:[25,2,760]},{t:4,n:51,f:[{p:[28,3,870],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:["No authorizations."]}],r:"data.authorizations"}]}]},e.exports=a.extend(r.exports)},{205:205}],250:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,3,16],t:7,e:"ui-section",a:{label:"Message"},f:[{t:2,r:"data.hidden_message",p:[3,5,50]}]}," ",{p:[5,3,94],t:7,e:"ui-section",a:{label:"Created On"},f:[{t:2,r:"data.realdate",p:[6,5,131]}]}," ",{p:[8,3,169],t:7,e:"ui-section",a:{label:"Approval"},f:[{p:[9,5,204],t:7,e:"ui-button",a:{icon:"arrow-up",state:[{t:2,x:{r:["data.is_creator","data.has_liked"],s:'_0?"disabled":_1?"selected":null'},p:[11,14,252]}],action:"like"},f:[{t:2,r:"data.num_likes",p:[12,21,344]}]}," ",{p:[13,5,380],t:7,e:"ui-button",a:{icon:"circle",state:[{t:2,x:{r:["data.is_creator","data.has_liked","data.has_disliked"],s:'_0?"disabled":!_1&&!_2?"selected":null'},p:[15,14,426]}],action:"neutral"}}," ",{p:[17,5,562],t:7,e:"ui-button",a:{icon:"arrow-down",state:[{t:2,x:{r:["data.is_creator","data.has_disliked"],s:'_0?"disabled":_1?"selected":null'},p:[19,14,612]}],action:"dislike"},f:[{t:2,r:"data.num_dislikes",p:[20,24,710]}]}]}]}," ",{t:4,f:[{p:[24,3,805],t:7,e:"ui-display",a:{title:"Admin Panel"},f:[{p:[25,5,843],t:7,e:"ui-section",a:{label:"Creator Ckey"},f:[{t:2,r:"data.creator_key",p:[25,38,876]}]}," ",{p:[26,5,915],t:7,e:"ui-section",a:{label:"Creator Character Name"},f:[{t:2,r:"data.creator_name",p:[26,48,958]}]}," ",{p:[27,5,998],t:7,e:"ui-button",a:{icon:"remove",action:"delete",style:"danger"},f:["Delete"]}]}],n:50,r:"data.admin_mode",p:[23,1,778]}]},e.exports=a.extend(r.exports)},{205:205}],251:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The requested interface (",{t:2,r:"config.interface",p:[2,34,46]},") was not found. Does it exist?"]}]}]},e.exports=a.extend(r.exports)},{205:205}],252:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{seclevelState:function(){switch(this.get("data.seclevel")){case"blue":return"average";case"red":return"bad";case"delta":return"bad bold";default:return"good"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[16,1,323],t:7,e:"ui-display",f:[{p:[17,5,341],t:7,e:"ui-section",a:{label:"Alert Level"},f:[{p:[18,9,383],t:7,e:"span",a:{"class":[{t:2,r:"seclevelState",p:[18,22,396]}]},f:[{t:2,x:{r:["text","data.seclevel"],s:"_0.titleCase(_1)"},p:[18,41,415]}]}]}," ",{p:[20,5,480],t:7,e:"ui-section",a:{label:"Controls"},f:[{p:[21,9,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.alarm"],s:'_0?"close":"bell-o"'},p:[21,26,536]}],action:[{t:2,x:{r:["data.alarm"],s:'_0?"reset":"alarm"'},p:[21,71,581]}]},f:[{t:2,x:{r:["data.alarm"],s:'_0?"Reset":"Activate"'},p:[22,13,631]}]}]}," ",{t:4,f:[{p:[25,7,733],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[26,9,771],t:7,e:"span",a:{"class":"bad bold"},f:["Safety measures offline. Device may exhibit abnormal behavior."]}]}],n:50,r:"data.emagged",p:[24,5,705]}]}]},e.exports=a.extend(r.exports)},{205:205}],253:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[2,1,31],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[3,2,60],t:7,e:"ui-button",a:{icon:"power-off",style:[{t:2,x:{r:["data.power"],s:'_0?"selected":"danger"'},p:[3,37,95]}],action:"power"},f:[{t:2,x:{r:["data.power"],s:'_0?"Enabled":"Disabled"'},p:[3,92,150]}]}]}," ",{p:[5,1,218],t:7,e:"ui-section",a:{label:"Tag"},f:[{p:[6,2,245],t:7,e:"ui-button",a:{icon:"pencil",action:"rename"},f:[{t:2,r:"data.tag",p:[6,43,286]}]}]}," ",{p:[8,1,327],t:7,e:"ui-section",a:{label:"Scanning mode"},f:[{p:[9,2,364],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.updating"],s:'_0?"unlock":"lock"'},p:[9,18,380]}],style:[{t:2,x:{r:["data.updating"],s:'_0?null:"danger"'},p:[9,63,425]}],action:"updating",tooltip:"Toggle between automatic scanning or scan only when a button is pressed.","tooltip-side":"right"},f:[{t:2,x:{r:["data.updating"],s:'_0?"AUTO":"MANUAL"'},p:[9,221,583]}]}]}," ",{p:[11,1,649],t:7,e:"ui-section",a:{label:"Detection range"},f:[{p:[12,2,688],t:7,e:"ui-button",a:{icon:"refresh",style:[{t:2,x:{r:["data.globalmode"],s:'_0?null:"selected"'},p:[12,35,721]}],action:"globalmode",tooltip:"Local sector or whole region scanning.","tooltip-side":"right"},f:[{t:2,x:{r:["data.globalmode"],s:'_0?"MAXIMUM":"LOCAL"'},p:[12,165,851]}]}]}]}," ",{t:4,f:[{p:[16,2,957],t:7,e:"ui-display",a:{title:"Current Location"},f:[{p:[17,3,998],t:7,e:"span",f:[{t:2,r:"data.current",p:[17,9,1004]}]}]}," ",{p:[20,2,1048],t:7,e:"ui-display",a:{title:"Detected Signals"},f:[{t:4,f:[{p:[22,3,1114],t:7,e:"ui-section",a:{label:[{t:2,r:"entrytag",p:[22,21,1132]}]},f:[{p:[23,3,1149],t:7,e:"span",f:[{t:2,r:"area",p:[23,9,1155]}," (",{t:2,r:"coord",p:[23,19,1165]},")"]}," ",{t:4,f:[{p:[25,4,1209],t:7,e:"span",f:["Dist: ",{t:2,r:"dist",p:[25,16,1221]},"m Dir: ",{t:2,r:"degrees",p:[25,31,1236]},"° (",{t:2,r:"direction",p:[25,45,1250]},")"]}],n:50,r:"direction",p:[24,3,1187]}]}],n:52,r:"data.signals",p:[21,2,1088]}]}],n:50,r:"data.power",p:[15,1,936]}]},e.exports=a.extend(r.exports)},{205:205}],254:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Labor Camp Teleporter"},f:[{p:[2,2,45],t:7,e:"ui-section",a:{label:"Teleporter Status"},f:[{p:[3,3,87],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.teleporter"],s:'_0?"good":"bad"'},p:[3,16,100]}]},f:[{t:2,x:{r:["data.teleporter"],s:'_0?"Connected":"Not connected"'},p:[3,54,138]}]}]}," ",{t:4,f:[{p:[6,4,244],t:7,e:"ui-section",a:{label:"Location"},f:[{p:[7,5,279],t:7,e:"span",f:[{t:2,r:"data.teleporter_location",p:[7,11,285]}]}]}," ",{p:[9,4,343],t:7,e:"ui-section",a:{label:"Locked status"},f:[{p:[10,5,383],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.teleporter_lock"],s:'_0?"lock":"unlock"'},p:[10,22,400]}],action:"teleporter_lock"},f:[{t:2,x:{r:["data.teleporter_lock"],s:'_0?"Locked":"Unlocked"'},p:[10,93,471]}]}," ",{p:[11,5,537],t:7,e:"ui-button",a:{action:"toggle_open"},f:[{t:2,x:{r:["data.teleporter_state_open"],s:'_0?"Open":"Closed"'},p:[11,37,569]}]}]}],n:50,r:"data.teleporter",p:[5,3,216]},{t:4,n:51,f:[{p:[14,4,666],t:7,e:"span",f:[{p:[14,10,672],t:7,e:"ui-button",a:{action:"scan_teleporter"},f:["Scan Teleporter"]}]}],r:"data.teleporter"}]}," ",{p:[17,1,770],t:7,e:"ui-display",a:{title:"Labor Camp Beacon"},f:[{p:[18,2,811],t:7,e:"ui-section",a:{label:"Beacon Status"},f:[{p:[19,3,849],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.beacon"],s:'_0?"good":"bad"'},p:[19,16,862]}]},f:[{t:2,x:{r:["data.beacon"],s:'_0?"Connected":"Not connected"'},p:[19,50,896]}]}]}," ",{t:4,f:[{p:[22,3,992],t:7,e:"ui-section",a:{label:"Location"},f:[{p:[23,4,1026],t:7,e:"span",f:[{t:2,r:"data.beacon_location",p:[23,10,1032]}]}]}],n:50,r:"data.beacon",p:[21,2,969]},{t:4,n:51,f:[{p:[26,4,1097],t:7,e:"span",f:[{p:[26,10,1103],t:7,e:"ui-button",a:{action:"scan_beacon"},f:["Scan Beacon"]}]}],r:"data.beacon"}]}," ",{p:[29,1,1193],t:7,e:"ui-display",a:{title:"Prisoner details"},f:[{p:[30,2,1233],t:7,e:"ui-section",a:{label:"Prisoner ID"},f:[{p:[31,3,1269],t:7,e:"ui-button",a:{action:"handle_id"},f:[{t:2,x:{r:["data.id","data.id_name"],s:'_0?_1:"-------------"'},p:[31,33,1299]}]}]}," ",{t:4,f:[{p:[34,2,1392],t:7,e:"ui-section",a:{label:"Set ID goal"},f:[{p:[35,4,1429],t:7,e:"ui-button",a:{action:"set_goal"},f:[{t:2,r:"data.goal",p:[35,33,1458]}]}]}],n:50,r:"data.id",p:[33,2,1374]}," ",{p:[38,2,1512],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[39,3,1545],t:7,e:"span",f:[{t:2,x:{r:["data.prisoner.name"],s:'_0?_0:"No Occupant"'},p:[39,9,1551]}]}]}," ",{t:4,f:[{p:[42,3,1661],t:7,e:"ui-section",a:{label:"Criminal Status"},f:[{p:[43,4,1702],t:7,e:"span",f:[{t:2,r:"data.prisoner.crimstat",p:[43,10,1708]}]}]}],n:50,r:"data.prisoner",p:[41,2,1636]}]}," ",{p:[47,1,1785],t:7,e:"ui-display",f:[{p:[48,2,1800],t:7,e:"center",f:[{p:[48,10,1808],t:7,e:"ui-button",a:{action:"teleport",state:[{t:2,x:{r:["data.can_teleport"],s:'_0?null:"disabled"'},p:[48,45,1843]}]},f:["Process Prisoner"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],255:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,2,15],t:7,e:"center",f:[{p:[2,10,23],t:7,e:"ui-button",a:{action:"handle_id"},f:[{t:2,x:{r:["data.id","data.id_name"],s:'_0?_1:"-------------"'},p:[2,40,53]}]}]}]}," ",{p:[4,1,135],t:7,e:"ui-display",a:{title:"Stored Items"},f:[{t:4,f:[{p:[6,3,194],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[6,22,213]}]},f:[{p:[7,4,228],t:7,e:"ui-button",a:{action:"release_items",params:['{"mobref":',{t:2,r:"mob",p:[7,56,280]},"}"],state:[{t:2,x:{r:["data.can_reclaim"],s:'_0?null:"disabled"'},p:[7,72,296]}]},f:["Drop Items"]}]}],n:52,r:"data.mobs",p:[5,2,171]}]}]},e.exports=a.extend(r.exports)},{205:205}],256:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average"; - default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[25,1,680],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[26,2,712],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[27,5,743],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[27,22,760]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[27,71,809]}]}]}," ",{p:[29,3,874],t:7,e:"ui-section",a:{label:"Uses"},f:[{t:2,r:"data.ready_implants",p:[30,5,905]}," ",{t:4,f:[{p:[32,7,969],t:7,e:"span",a:{"class":"fa fa-cog fa-spin"}}],n:50,r:"data.replenishing",p:[31,5,936]}]}," ",{p:[35,3,1036],t:7,e:"ui-section",a:{label:"Activate"},f:[{p:[36,7,1073],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.occupied","data.ready_implants","data.ready"],s:'_0&&_1>0&&_2?null:"disabled"'},p:[36,25,1091]}],action:"implant"},f:[{t:2,x:{r:["data.ready","data.special_name"],s:'_0?(_1?_1:"Implant"):"Recharging"'},p:[37,9,1198]}," "]},{p:[38,19,1302],t:7,e:"br"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],257:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{t:4,f:[{p:[15,3,296],t:7,e:"ui-notice",f:[{p:[16,5,313],t:7,e:"span",f:["Wipe in progress!"]}]}],n:50,r:"data.wiping",p:[14,1,273]},{p:{button:[{t:4,f:[{p:[22,7,479],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.isDead"],s:'_0?"disabled":null'},p:[22,38,510]}],action:"wipe"},f:[{t:2,x:{r:["data.wiping"],s:'_0?"Stop Wiping":"Wipe"'},p:[22,89,561]}," AI"]}],n:50,r:"data.name",p:[21,5,454]}]},t:7,e:"ui-display",a:{title:[{t:2,x:{r:["data.name"],s:'_0||"Empty Card"'},p:[19,19,388]}],button:0},f:[" ",{t:4,f:[{p:[26,5,672],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[27,9,709],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"bad":"good"'},p:[27,22,722]}]},f:[{t:2,x:{r:["data.isDead","data.isBraindead"],s:'_0||_1?"Offline":"Operational"'},p:[27,76,776]}]}]}," ",{p:[29,5,871],t:7,e:"ui-section",a:{label:"Software Integrity"},f:[{p:[30,7,918],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[30,40,951]}],state:[{t:2,r:"healthState",p:[30,64,975]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[30,81,992]},"%"]}]}," ",{p:[32,5,1055],t:7,e:"ui-section",a:{label:"Laws"},f:[{t:4,f:[{p:[34,9,1117],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[34,33,1141]}]},{p:[34,45,1153],t:7,e:"br"}],n:52,r:"data.laws",p:[33,7,1088]}]}," ",{p:[37,5,1200],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[38,7,1237],t:7,e:"ui-button",a:{icon:"signal",style:[{t:2,x:{r:["data.wireless"],s:'_0?"selected":null'},p:[38,39,1269]}],action:"wireless"},f:["Wireless Activity"]}," ",{p:[39,7,1363],t:7,e:"ui-button",a:{icon:"microphone",style:[{t:2,x:{r:["data.radio"],s:'_0?"selected":null'},p:[39,43,1399]}],action:"radio"},f:["Subspace Radio"]}]}],n:50,r:"data.name",p:[25,3,649]}]}]},e.exports=a.extend(r.exports)},{205:205}],258:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,23],t:7,e:"ui-notice",f:[{p:[3,3,38],t:7,e:"span",f:["Waiting for another device to confirm your request..."]}]}],n:50,r:"data.waiting",p:[1,1,0]},{t:4,n:51,f:[{p:[6,2,132],t:7,e:"ui-display",f:[{p:[7,3,148],t:7,e:"ui-section",f:[{t:4,f:[{p:[9,5,197],t:7,e:"ui-button",a:{icon:"check",action:"auth_swipe"},f:["Authorize ",{t:2,r:"data.auth_required",p:[9,59,251]}]}],n:50,r:"data.auth_required",p:[8,4,165]},{t:4,n:51,f:[{p:[11,5,304],t:7,e:"ui-button",a:{icon:"warning",state:[{t:2,x:{r:["data.red_alert"],s:'_0?"disabled":null'},p:[11,38,337]}],action:"red_alert"},f:["Red Alert"]}," ",{p:[12,5,423],t:7,e:"ui-button",a:{icon:"wrench",state:[{t:2,x:{r:["data.emergency_maint"],s:'_0?"disabled":null'},p:[12,37,455]}],action:"emergency_maint"},f:["Emergency Maintenance Access"]}],r:"data.auth_required"}]}]}],r:"data.waiting"}]},e.exports=a.extend(r.exports)},{205:205}],259:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Ore values"},f:[{t:4,f:[{p:[3,3,57],t:7,e:"ui-section",a:{label:[{t:2,r:"ore",p:[3,22,76]}]},f:[{p:[4,4,90],t:7,e:"span",f:[{t:2,r:"value",p:[4,10,96]}]}]}],n:52,r:"data.ores",p:[2,2,34]}]}," ",{p:[8,1,158],t:7,e:"ui-display",a:{title:"Points"},f:[{p:[9,2,188],t:7,e:"ui-section",a:{label:"ID"},f:[{p:[10,3,215],t:7,e:"ui-button",a:{action:"handle_id"},f:[{t:2,x:{r:["data.id","data.id_name"],s:'_0?_1:"-------------"'},p:[10,33,245]}]}]}," ",{t:4,f:[{p:[13,3,339],t:7,e:"ui-section",a:{label:"Points collected"},f:[{p:[14,4,381],t:7,e:"span",f:[{t:2,r:"data.points",p:[14,10,387]}]}]}," ",{p:[16,3,430],t:7,e:"ui-section",a:{label:"Goal"},f:[{p:[17,4,460],t:7,e:"span",f:[{t:2,r:"data.goal",p:[17,10,466]}]}]}," ",{p:[19,3,507],t:7,e:"ui-section",a:{label:"Unclaimed points"},f:[{p:[20,4,549],t:7,e:"span",f:[{t:2,r:"data.unclaimed_points",p:[20,10,555]}]}," ",{p:[21,4,592],t:7,e:"ui-button",a:{action:"claim_points",state:[{t:2,x:{r:["data.unclaimed_points"],s:'_0?null:"disabled"'},p:[21,43,631]}]},f:["Claim points"]}]}],n:50,r:"data.id",p:[12,2,320]}]}," ",{p:[25,1,745],t:7,e:"ui-display",f:[{p:[26,2,760],t:7,e:"center",f:[{p:[27,3,772],t:7,e:"ui-button",a:{action:"move_shuttle",state:[{t:2,x:{r:["data.can_go_home"],s:'_0?null:"disabled"'},p:[27,42,811]}]},f:["Move shuttle"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],260:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Known Languages"},f:[{t:4,f:[{p:[3,5,70],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[3,23,88]}]},f:[{p:[4,7,105],t:7,e:"span",f:[{t:2,r:"desc",p:[4,13,111]}]}," ",{p:[5,7,134],t:7,e:"span",f:["Key: ,",{t:2,r:"key",p:[5,19,146]}]}," ",{t:4,f:[{p:[7,9,192],t:7,e:"span",f:["(gained from mob)"]}],n:50,r:"shadow",p:[6,7,168]}," ",{p:[9,7,245],t:7,e:"span",f:[{t:2,x:{r:["can_speak"],s:'_0?"Can Speak":"Cannot Speak"'},p:[9,13,251]}]}," ",{t:4,f:[{p:[11,9,342],t:7,e:"ui-button",a:{action:"select_default",params:['{"language_name":"',{t:2,r:"name",p:[13,37,425]},'"}'],style:[{t:2,x:{r:["is_default","can_speak"],s:'_0?"selected":_1?null:"disabled"'},p:[14,18,455]}]},f:[{t:2,x:{r:["is_default"],s:'_0?"Default Language":"Select as Default"'},p:[15,10,526]}]}],n:50,r:"data.is_living",p:[10,7,310]}," ",{t:4,f:[{t:4,f:[{p:[20,11,685],t:7,e:"ui-button",a:{action:"grant_language",params:['{"language_name":"',{t:2,r:"name",p:[20,72,746]},'"}']},f:["Grant"]}],n:50,r:"shadow",p:[19,9,659]},{t:4,n:51,f:[{p:[22,11,805],t:7,e:"ui-button",a:{action:"remove_language",params:['{"language_name":"',{t:2,r:"name",p:[22,73,867]},'"}']},f:["Remove"]}],r:"shadow"}],n:50,r:"data.admin_mode",p:[18,7,626]}]}],n:52,r:"data.languages",p:[2,3,40]}]}," ",{t:4,f:[{t:4,f:[{p:[30,5,1033],t:7,e:"ui-button",a:{action:"toggle_omnitongue",style:[{t:2,x:{r:["data.omnitongue"],s:'_0?"selected":null'},p:[32,14,1092]}]},f:["Omnitongue ",{t:2,x:{r:["data.omnitongue"],s:'_0?"Enabled":"Disabled"'},p:[33,19,1152]}]}],n:50,r:"data.is_living",p:[29,3,1005]}," ",{p:[36,3,1231],t:7,e:"ui-display",a:{title:"Unknown Languages"},f:[{t:4,f:[{p:[38,7,1315],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[38,25,1333]}]},f:[{p:[39,9,1352],t:7,e:"span",f:[{t:2,r:"desc",p:[39,15,1358]}]}," ",{p:[40,9,1383],t:7,e:"span",f:["Key: ,",{t:2,r:"key",p:[40,21,1395]}]}," ",{p:[41,9,1419],t:7,e:"ui-button",a:{action:"grant_language",params:['{"language_name":"',{t:2,r:"name",p:[43,37,1502]},'"}']},f:["Grant"]}]}],n:52,r:"data.unknown_languages",p:[37,5,1275]}]}],n:50,r:"data.admin_mode",p:[28,1,978]}]},e.exports=a.extend(r.exports)},{205:205}],261:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Controls"},f:[{t:4,f:[{t:4,f:[{p:[4,4,84],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[5,5,118],t:7,e:"span",f:["Launchpad closed."]}]}],n:50,r:"data.pad_closed",p:[3,3,56]},{t:4,n:51,f:[{p:[8,4,183],t:7,e:"ui-section",a:{label:"Launchpad"},f:[{p:[9,4,218],t:7,e:"span",f:[{p:[9,10,224],t:7,e:"b",f:[{t:2,r:"data.pad_name",p:[9,13,227]}]}]},{p:[9,41,255],t:7,e:"br"}," ",{p:[10,4,264],t:7,e:"ui-button",a:{icon:"pencil",action:"rename"},f:["Rename"]}," ",{p:[11,4,328],t:7,e:"ui-button",a:{icon:"remove",style:"danger",action:"remove"},f:["Remove"]}]}," ",{p:[14,4,427],t:7,e:"ui-section",a:{label:"Set Target"},f:[{p:[15,4,463],t:7,e:"table",f:[{p:[16,4,475],t:7,e:"tr",f:[{p:[17,5,485],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[17,38,518],t:7,e:"ui-button",a:{action:"up-left"},f:["↖"]}]}," ",{p:[18,5,570],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[18,57,622],t:7,e:"ui-button",a:{action:"up"},f:["↑"]}]}," ",{p:[19,5,669],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[19,56,720],t:7,e:"ui-button",a:{action:"up-right"},f:["↗"]}]}]}," ",{p:[21,4,782],t:7,e:"tr",f:[{p:[22,5,792],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[22,38,825],t:7,e:"ui-button",a:{action:"left",style:"width:35px!important"},f:["←"]}]}," ",{p:[23,5,903],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[23,57,955],t:7,e:"ui-button",a:{action:"reset"},f:["R"]}]}," ",{p:[24,5,1005],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[24,56,1056],t:7,e:"ui-button",a:{action:"right"},f:["→"]}]}]}," ",{p:[26,4,1115],t:7,e:"tr",f:[{p:[27,5,1125],t:7,e:"td",a:{style:"width:25px!important"},f:[{p:[27,38,1158],t:7,e:"ui-button",a:{action:"down-left"},f:["↙"]}]}," ",{p:[28,5,1212],t:7,e:"td",a:{style:"width:25px!important; text-align:center"},f:[{p:[28,57,1264],t:7,e:"ui-button",a:{action:"down"},f:["↓"]}]}," ",{p:[29,5,1313],t:7,e:"td",a:{style:"width:25px!important; text-align:right"},f:[{p:[29,56,1364],t:7,e:"ui-button",a:{action:"down-right"},f:["↘"]}]}]}]}]}," ",{p:[33,4,1459],t:7,e:"ui-section",a:{label:"Current Target"},f:[{p:[34,5,1500],t:7,e:"span",f:[{t:2,r:"data.abs_y",p:[34,11,1506]}," ",{t:2,r:"data.north_south",p:[34,26,1521]}]},{p:[34,53,1548],t:7,e:"br"}," ",{p:[35,5,1558],t:7,e:"span",f:[{t:2,r:"data.abs_x",p:[35,11,1564]}," ",{t:2,r:"data.east_west",p:[35,26,1579]}]}]}," ",{p:[37,4,1627],t:7,e:"ui-section",a:{label:"Activate"},f:[{p:[38,5,1662],t:7,e:"ui-button",a:{action:"launch",tooltip:"Teleport everything on the pad to the target.","tooltip-side":"down"},f:["Launch"]}," ",{p:[39,5,1789],t:7,e:"ui-button",a:{action:"pull",tooltip:"Teleport everything from the target to the pad.","tooltip-side":"down"},f:["Pull"]}]}],r:"data.pad_closed"}],n:50,r:"data.has_pad",p:[2,2,32]},{t:4,n:51,f:[{p:[45,3,1956],t:7,e:"ui-section",a:{label:"Warning"},f:[{p:[46,4,1989],t:7,e:"span",f:["No launchpad found. Link the remote to a launchpad."]}]}],r:"data.has_pad"}]}]},e.exports=a.extend(r.exports)},{205:205}],262:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{mechChargeState:function(t){var e=this.get("data.recharge_port.mech.cell.maxcharge");return t>=e/1.5?"good":t>=e/3?"average":"bad"},mechHealthState:function(t){var e=this.get("data.recharge_port.mech.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[20,1,545],t:7,e:"ui-display",a:{title:"Mech Status"},f:[{t:4,f:[{t:4,f:[{p:[23,4,646],t:7,e:"ui-section",a:{label:"Integrity"},f:[{p:[24,6,683],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.recharge_port.mech.maxhealth",p:[24,27,704]}],value:[{t:2,r:"adata.recharge_port.mech.health",p:[24,74,751]}],state:[{t:2,x:{r:["mechHealthState","adata.recharge_port.mech.health"],s:"_0(_1)"},p:[24,117,794]}]},f:[{t:2,x:{r:["adata.recharge_port.mech.health"],s:"Math.round(_0)"},p:[24,171,848]},"/",{t:2,r:"adata.recharge_port.mech.maxhealth",p:[24,219,896]}]}]}," ",{t:4,f:[{t:4,f:[{p:[28,5,1061],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[28,31,1087],t:7,e:"span",a:{"class":"bad"},f:["Cell Critical Failure"]}]}],n:50,r:"data.recharge_port.mech.cell.critfail",p:[27,3,1010]},{t:4,n:51,f:[{p:[30,11,1170],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[31,13,1210],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.recharge_port.mech.cell.maxcharge",p:[31,34,1231]}],value:[{t:2,r:"adata.recharge_port.mech.cell.charge",p:[31,86,1283]}],state:[{t:2,x:{r:["mechChargeState","adata.recharge_port.mech.cell.charge"],s:"_0(_1)"},p:[31,134,1331]}]},f:[{t:2,x:{r:["adata.recharge_port.mech.cell.charge"],s:"Math.round(_0)"},p:[31,193,1390]},"/",{t:2,x:{r:["adata.recharge_port.mech.cell.maxcharge"],s:"Math.round(_0)"},p:[31,246,1443]}]}]}],r:"data.recharge_port.mech.cell.critfail"}],n:50,r:"data.recharge_port.mech.cell",p:[26,4,970]},{t:4,n:51,f:[{p:[35,3,1558],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[35,29,1584],t:7,e:"span",a:{"class":"bad"},f:["Cell Missing"]}]}],r:"data.recharge_port.mech.cell"}],n:50,r:"data.recharge_port.mech",p:[22,2,610]},{t:4,n:51,f:[{p:[38,4,1662],t:7,e:"ui-section",f:["Mech Not Found"]}],r:"data.recharge_port.mech"}],n:50,r:"data.recharge_port",p:[21,3,581]},{t:4,n:51,f:[{p:[41,5,1729],t:7,e:"ui-section",f:["Recharging Port Not Found"]}," ",{p:[42,2,1782],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}],r:"data.recharge_port"}]}]},e.exports=a.extend(r.exports)},{205:205}],263:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{t:4,f:[{p:[3,5,45],t:7,e:"ui-section",a:{label:"Interface Lock"},f:[{p:[4,7,88],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"lock":"unlock"'},p:[4,24,105]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Engaged":"Disengaged"'},p:[4,75,156]}]}]}],n:50,r:"data.siliconUser",p:[2,3,15]},{t:4,n:51,f:[{p:[7,5,247],t:7,e:"span",f:["Swipe an ID card to ",{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[7,31,273]}," this interface."]}],r:"data.siliconUser"}]}," ",{p:[10,1,358],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[11,3,389],t:7,e:"ui-section",a:{label:"Power"},f:[{t:4,f:[{p:[13,7,470],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[13,24,487]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[13,68,531]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[13,116,579]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[12,5,421]},{t:4,n:51,f:[{p:[15,7,639],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.on"],s:'_0?"good":"bad"'},p:[15,20,652]}],state:[{t:2,x:{r:["data.cell"],s:'_0?null:"disabled"'},p:[15,57,689]}]},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[15,92,724]}]}],x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"}}]}," ",{p:[18,3,791],t:7,e:"ui-section",a:{label:"Cell"},f:[{p:[19,5,822],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.cell"],s:'_0?null:"bad"'},p:[19,18,835]}]},f:[{t:2,x:{r:["data.cell","data.cellPercent"],s:'_0?_1+"%":"No Cell"'},p:[19,48,865]}]}]}," ",{p:[21,3,943],t:7,e:"ui-section",a:{label:"Mode"},f:[{p:[22,5,974],t:7,e:"span",a:{"class":[{t:2,r:"data.modeStatus",p:[22,18,987]}]},f:[{t:2,r:"data.mode",p:[22,39,1008]}]}]}," ",{p:[24,3,1049],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[25,5,1080],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.load"],s:'_0?"good":"average"'},p:[25,18,1093]}]},f:[{t:2,x:{r:["data.load"],s:'_0?_0:"None"'},p:[25,54,1129]}]}]}," ",{p:[27,3,1191],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[28,5,1229],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.destination"],s:'_0?"good":"average"'},p:[28,18,1242]}]},f:[{t:2,x:{r:["data.destination"],s:'_0?_0:"None"'},p:[28,60,1284]}]}]}]}," ",{t:4,f:[{p:{button:[{t:4,f:[{p:[35,9,1513],t:7,e:"ui-button",a:{icon:"eject",action:"unload"},f:["Unload"]}],n:50,r:"data.load",p:[34,7,1486]}," ",{t:4,f:[{p:[38,9,1623],t:7,e:"ui-button",a:{icon:"eject",action:"ejectpai"},f:["Eject PAI"]}],n:50,r:"data.haspai",p:[37,7,1594]}," ",{p:[40,7,1709],t:7,e:"ui-button",a:{icon:"pencil",action:"setid"},f:["Set ID"]}]},t:7,e:"ui-display",a:{title:"Controls",button:0},f:[" ",{p:[42,5,1791],t:7,e:"ui-section",a:{label:"Destination"},f:[{p:[43,7,1831],t:7,e:"ui-button",a:{icon:"pencil",action:"destination"},f:["Set Destination"]}," ",{p:[44,7,1912],t:7,e:"ui-button",a:{icon:"stop",action:"stop"},f:["Stop"]}," ",{p:[45,7,1973],t:7,e:"ui-button",a:{icon:"play",action:"go"},f:["Go"]}]}," ",{p:[47,5,2047],t:7,e:"ui-section",a:{label:"Home"},f:[{p:[48,7,2080],t:7,e:"ui-button",a:{icon:"home",action:"home"},f:["Go Home"]}," ",{p:[49,7,2144],t:7,e:"ui-button",a:{icon:"pencil",action:"sethome"},f:["Set Home"]}]}," ",{p:[51,5,2231],t:7,e:"ui-section",a:{label:"Settings"},f:[{p:[52,7,2268],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoReturn"],s:'_0?"check-square-o":"square-o"'},p:[52,24,2285]}],style:[{t:2,x:{r:["data.autoReturn"],s:'_0?"selected":null'},p:[52,84,2345]}],action:"autoret"},f:["Auto-Return Home"]}," ",{p:[54,7,2449],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.autoPickup"],s:'_0?"check-square-o":"square-o"'},p:[54,24,2466]}],style:[{t:2,x:{r:["data.autoPickup"],s:'_0?"selected":null'},p:[54,84,2526]}],action:"autopick"},f:["Auto-Pickup Crate"]}," ",{p:[56,7,2632],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"check-square-o":"square-o"'},p:[56,24,2649]}],style:[{t:2,x:{r:["data.reportDelivery"],s:'_0?"selected":null'},p:[56,88,2713]}],action:"report"},f:["Report Deliveries"]}]}]}],n:50,x:{r:["data.locked","data.siliconUser"],s:"!_0||_1"},p:[31,1,1373]}]},e.exports=a.extend(r.exports)},{205:205}],264:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Relay"},f:[{t:4,f:[{p:[3,3,57],t:7,e:"h2",f:["NETWORK BUFFERS OVERLOADED"]}," ",{p:[4,3,96],t:7,e:"h3",f:["Overload Recovery Mode"]}," ",{p:[5,3,131],t:7,e:"i",f:["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."]}," ",{p:[6,3,484],t:7,e:"h3",f:["ADMINISTRATIVE OVERRIDE"]}," ",{p:[7,3,520],t:7,e:"b",f:["CAUTION - Data loss may occur"]}," ",{p:[8,3,562],t:7,e:"ui-button",a:{icon:"signal",action:"restart"},f:["Purge buffered traffic"]}],n:50,r:"data.dos_crashed",p:[2,2,29]},{t:4,n:51,f:[{p:[12,3,663],t:7,e:"ui-section",a:{label:"Relay status"},f:[{p:[13,4,701],t:7,e:"ui-button",a:{icon:"power-off",action:"toggle"},f:[{t:2,x:{r:["data.enabled"],s:'_0?"ENABLED":"DISABLED"'},p:[14,6,752]}]}]}," ",{p:[18,3,836],t:7,e:"ui-section",a:{label:"Network buffer status"},f:[{t:2,r:"data.dos_overload",p:[19,4,883]}," / ",{t:2,r:"data.dos_capacity",p:[19,28,907]}," GQ"]}],r:"data.dos_crashed"}]}]},e.exports=a.extend(r.exports)},{205:205}],265:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{healthState:function(){var t=this.get("data.health");return t>70?"good":t>50?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[15,1,320],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[18,3,363],t:7,e:"ui-notice",f:[{p:[19,5,380],t:7,e:"span",f:["Reconstruction in progress!"]}]}],n:50,r:"data.restoring",p:[17,1,337]},{p:[24,1,451],t:7,e:"ui-display",f:[{p:[26,1,467],t:7,e:"div",a:{"class":"item"},f:[{p:[27,3,489],t:7,e:"div",a:{"class":"itemLabel"},f:["Inserted AI:"]}," ",{p:[30,3,541],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[31,2,569],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",state:[{t:2,x:{r:["data.nocard"],s:'_0?"disabled":null'},p:[31,52,619]}]},f:[{t:2,x:{r:["data.name"],s:'_0?_0:"---"'},p:[31,89,656]}]}]}]}," ",{t:4,f:[{p:[36,2,744],t:7,e:"b",f:["ERROR: ",{t:2,r:"data.error",p:[36,12,754]}]}],n:50,r:"data.error",p:[35,1,723]},{t:4,n:51,f:[{p:[38,2,785],t:7,e:"h2",f:["System Status"]}," ",{p:[39,2,810],t:7,e:"div",a:{"class":"item"},f:[{p:[40,3,832],t:7,e:"div",a:{"class":"itemLabel"},f:["Current AI:"]}," ",{p:[43,3,885],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.name",p:[44,4,915]}]}," ",{p:[46,3,942],t:7,e:"div",a:{"class":"itemLabel"},f:["Status:"]}," ",{p:[49,3,991],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["Nonfunctional"],n:50,r:"data.isDead",p:[50,4,1021]},{t:4,n:51,f:["Functional"],r:"data.isDead"}]}," ",{p:[56,3,1114],t:7,e:"div",a:{"class":"itemLabel"},f:["System Integrity:"]}," ",{p:[59,3,1173],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[60,4,1203],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.health",p:[60,37,1236]}],state:[{t:2,r:"healthState",p:[61,11,1264]}]},f:[{t:2,x:{r:["adata.health"],s:"Math.round(_0)"},p:[61,28,1281]},"%"]}]}," ",{p:[63,3,1336],t:7,e:"div",a:{"class":"itemLabel"},f:["Active Laws:"]}," ",{p:[66,3,1390],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[67,4,1420],t:7,e:"table",f:[{t:4,f:[{p:[69,6,1462],t:7,e:"tr",f:[{p:[69,10,1466],t:7,e:"td",f:[{p:[69,14,1470],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:".",p:[69,38,1494]}]}]}]}],n:52,r:"data.ai_laws",p:[68,5,1433]}]}]}," ",{p:[73,2,1547],t:7,e:"ui-section",a:{label:"Operations"},f:[{p:[74,3,1582],t:7,e:"ui-button",a:{icon:"plus",style:[{t:2,x:{r:["data.restoring"],s:'_0?"disabled":null'},p:[74,33,1612]}],action:"PRG_beginReconstruction"},f:["Begin Reconstruction"]}]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],266:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[5,1,91],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"home",params:'{"target" : "mod"}',state:[{t:2,x:{r:["data.mmode"],s:'_0==1?"disabled":null'},p:[5,80,170]}]},f:["Access Modification"]}],n:50,r:"data.have_id_slot",p:[4,1,64]},{p:[7,1,253],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"folder-open",params:'{"target" : "manage"}',state:[{t:2,x:{r:["data.mmode"],s:'_0==2?"disabled":null'},p:[7,90,342]}]},f:["Job Management"]}," ",{p:[8,1,411],t:7,e:"ui-button",a:{action:"PRG_switchm",icon:"folder-open",params:'{"target" : "manifest"}',state:[{t:2,x:{r:["data.mmode"],s:'!_0?"disabled":null'},p:[8,92,502]}]},f:["Crew Manifest"]}," ",{t:4,f:[{p:[10,1,593],t:7,e:"ui-button",a:{action:"PRG_print",icon:"print",state:[{t:2,x:{r:["data.has_id","data.mmode"],s:'!_1||_0&&_1==1?null:"disabled"'},p:[10,51,643]}]},f:["Print"]}],n:50,r:"data.have_printer",p:[9,1,566]},{t:4,f:[{p:[14,1,766],t:7,e:"div",a:{"class":"item"},f:[{p:[15,3,788],t:7,e:"h2",f:["Crew Manifest"]}," ",{p:[16,3,814],t:7,e:"br"},"Please use security record computer to modify entries.",{p:[16,61,872],t:7,e:"br"},{p:[16,65,876],t:7,e:"br"}]}," ",{t:4,f:[{p:[19,2,916],t:7,e:"div",a:{"class":"item"},f:[{t:2,r:"name",p:[20,2,937]}," - ",{t:2,r:"rank",p:[20,13,948]}]}],n:52,r:"data.manifest",p:[18,1,890]}],n:50,x:{r:["data.mmode"],s:"!_0"},p:[13,1,745]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.mmode"],s:"_0==2"},f:[{p:[25,1,1008],t:7,e:"div",a:{"class":"item"},f:[{p:[26,3,1030],t:7,e:"h2",f:["Job Management"]}]}," ",{p:[28,1,1063],t:7,e:"table",f:[{p:[29,1,1072],t:7,e:"tr",f:[{p:[29,5,1076],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,27,1098],t:7,e:"b",f:["Job"]}]},{p:[29,42,1113],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,64,1135],t:7,e:"b",f:["Slots"]}]},{p:[29,81,1152],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,103,1174],t:7,e:"b",f:["Open job"]}]},{p:[29,123,1194],t:7,e:"td",a:{style:"width:25%"},f:[{p:[29,145,1216],t:7,e:"b",f:["Close job"]}]}]}," ",{t:4,f:[{p:[32,2,1269],t:7,e:"tr",f:[{p:[32,6,1273],t:7,e:"td",f:[{t:2,r:"title",p:[32,10,1277]}]},{p:[32,24,1291],t:7,e:"td",f:[{t:2,r:"current",p:[32,28,1295]},"/",{t:2,r:"total",p:[32,40,1307]}]},{p:[32,54,1321],t:7,e:"td",f:[{p:[32,58,1325],t:7,e:"ui-button",a:{action:"PRG_open_job",params:['{"target" : "',{t:2,r:"title",p:[32,112,1379]},'"}'],state:[{t:2,x:{r:["status_open"],s:'_0?null:"disabled"'},p:[32,132,1399]}]},f:[{t:2,r:"desc_open",p:[32,169,1436]}]},{p:[32,194,1461],t:7,e:"br"}]},{p:[32,203,1470],t:7,e:"td",f:[{p:[32,207,1474],t:7,e:"ui-button",a:{action:"PRG_close_job",params:['{"target" : "',{t:2,r:"title",p:[32,262,1529]},'"}'],state:[{t:2,x:{r:["status_close"],s:'_0?null:"disabled"'},p:[32,282,1549]}]},f:[{t:2,r:"desc_close",p:[32,320,1587]}]}]}]}],n:52,r:"data.slots",p:[30,1,1244]}]}]},{t:4,n:50,x:{r:["data.mmode"],s:"!(_0==2)"},f:[" ",{p:[40,1,1665],t:7,e:"div",a:{"class":"item"},f:[{p:[41,3,1687],t:7,e:"h2",f:["Access Modification"]}]}," ",{t:4,f:[{p:[45,3,1751],t:7,e:"span",a:{"class":"alert"},f:[{p:[45,23,1771],t:7,e:"i",f:["Please insert the ID into the terminal to proceed."]}]},{p:[45,87,1835],t:7,e:"br"}],n:50,x:{r:["data.has_id"],s:"!_0"},p:[44,1,1727]},{p:[48,1,1852],t:7,e:"div",a:{"class":"item"},f:[{p:[49,3,1874],t:7,e:"div",a:{"class":"itemLabel"},f:["Target Identity:"]}," ",{p:[52,3,1930],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[53,2,1958],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",params:'{"target" : "id"}'},f:[{t:2,r:"data.id_name",p:[53,72,2028]}]}]}]}," ",{p:[56,1,2076],t:7,e:"div",a:{"class":"item"},f:[{p:[57,3,2098],t:7,e:"div",a:{"class":"itemLabel"},f:["Auth Identity:"]}," ",{p:[60,3,2152],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[61,2,2180],t:7,e:"ui-button",a:{icon:"eject",action:"PRG_eject",params:'{"target" : "auth"}'},f:[{t:2,r:"data.auth_name",p:[61,74,2252]}]}]}]}," ",{p:[64,1,2302],t:7,e:"hr"}," ",{t:4,f:[{t:4,f:[{p:[68,2,2362],t:7,e:"div",a:{"class":"item"},f:[{p:[69,4,2385],t:7,e:"h2",f:["Details"]}]}," ",{t:4,f:[{p:[73,2,2436],t:7,e:"div",a:{"class":"item"},f:[{p:[74,4,2459],t:7,e:"div",a:{"class":"itemLabel"},f:["Registered Name:"]}," ",{p:[77,4,2518],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.id_owner",p:[78,3,2547]}]}]}," ",{p:[81,2,2587],t:7,e:"div",a:{"class":"item"},f:[{p:[82,4,2610],t:7,e:"div",a:{"class":"itemLabel"},f:["Rank:"]}," ",{p:[85,4,2658],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.id_rank",p:[86,3,2687]}]}]}," ",{p:[89,2,2726],t:7,e:"div",a:{"class":"item"},f:[{p:[90,4,2749],t:7,e:"div",a:{"class":"itemLabel"},f:["Demote:"]}," ",{p:[93,4,2799],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[94,3,2828],t:7,e:"ui-button",a:{action:"PRG_terminate",icon:"gear",state:[{t:2,x:{r:["data.id_rank"],s:'_0=="Unassigned"?"disabled":null'},p:[94,56,2881]}]},f:["Demote ",{t:2,r:"data.id_owner",p:[94,117,2942]}]}]}]}],n:50,r:"data.minor",p:[72,2,2415]},{t:4,n:51,f:[{p:[99,2,3007],t:7,e:"div",a:{"class":"item"},f:[{p:[100,4,3030],t:7,e:"div",a:{"class":"itemLabel"},f:["Registered Name:"]}," ",{p:[103,4,3089],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[104,3,3118],t:7,e:"ui-button",a:{action:"PRG_edit",icon:"pencil",params:'{"name" : "1"}'},f:[{t:2,r:"data.id_owner",p:[104,70,3185]}]}]}]}," ",{p:[108,2,3239],t:7,e:"div",a:{"class":"item"},f:[{p:[109,4,3262],t:7,e:"h2",f:["Assignment"]}]}," ",{p:[111,3,3294],t:7,e:"ui-button",a:{action:"PRG_togglea",icon:"gear"},f:[{t:2,x:{r:["data.assignments"],s:'_0?"Hide assignments":"Show assignments"'},p:[111,47,3338]}]}," ",{p:[112,2,3415],t:7,e:"div",a:{"class":"item"},f:[{p:[113,4,3438],t:7,e:"span",a:{id:"allvalue.jobsslot"},f:[]}]}," ",{p:[117,2,3495],t:7,e:"div",a:{"class":"item"},f:[{t:4,f:[{p:[119,4,3547],t:7,e:"div",a:{id:"all-value.jobs"},f:[{p:[120,3,3576],t:7,e:"table",f:[{p:[121,5,3589],t:7,e:"tr",f:[{p:[122,4,3598],t:7,e:"th",f:["Command"]}," ",{p:[123,4,3619],t:7,e:"td",f:[{p:[124,6,3630],t:7,e:"ui-button",a:{action:"PRG_assign",params:'{"assign_target" : "Captain"}',state:[{t:2,x:{r:["data.id_rank"],s:'_0=="Captain"?"selected":null'},p:[124,83,3707]}]},f:["Captain"]}]}]}," ",{p:[127,5,3804],t:7,e:"tr",f:[{p:[128,4,3813],t:7,e:"th",f:["Special"]}," ",{p:[129,4,3834],t:7,e:"td",f:[{p:[130,6,3845],t:7,e:"ui-button",a:{action:"PRG_assign",params:'{"assign_target" : "Custom"}'},f:["Custom"]}]}]}," ",{p:[133,5,3959],t:7,e:"tr",f:[{p:[134,4,3968],t:7,e:"th",a:{style:"color: '#FFA500';"},f:["Engineering"]}," ",{p:[135,4,4019],t:7,e:"td",f:[{t:4,f:[{p:[137,5,4067],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[137,64,4126]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[137,82,4144]}]},f:[{t:2,r:"display_name",p:[137,127,4189]}]}],n:52,r:"data.engineering_jobs",p:[136,6,4030]}]}]}," ",{p:[141,5,4260],t:7,e:"tr",f:[{p:[142,4,4269],t:7,e:"th",a:{style:"color: '#008000';"},f:["Medical"]}," ",{p:[143,4,4316],t:7,e:"td",f:[{t:4,f:[{p:[145,5,4360],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[145,64,4419]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[145,82,4437]}]},f:[{t:2,r:"display_name",p:[145,127,4482]}]}],n:52,r:"data.medical_jobs",p:[144,6,4327]}]}]}," ",{p:[149,5,4553],t:7,e:"tr",f:[{p:[150,4,4562],t:7,e:"th",a:{style:"color: '#800080';"},f:["Science"]}," ",{p:[151,4,4609],t:7,e:"td",f:[{t:4,f:[{p:[153,5,4653],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[153,64,4712]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[153,82,4730]}]},f:[{t:2,r:"display_name",p:[153,127,4775]}]}],n:52,r:"data.science_jobs",p:[152,6,4620]}]}]}," ",{p:[157,5,4846],t:7,e:"tr",f:[{p:[158,4,4855],t:7,e:"th",a:{style:"color: '#DD0000';"},f:["Security"]}," ",{p:[159,4,4903],t:7,e:"td",f:[{t:4,f:[{p:[161,5,4948],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[161,64,5007]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[161,82,5025]}]},f:[{t:2,r:"display_name",p:[161,127,5070]}]}],n:52,r:"data.security_jobs",p:[160,6,4914]}]}]}," ",{p:[165,5,5141],t:7,e:"tr",f:[{p:[166,4,5150],t:7,e:"th",a:{style:"color: '#cc6600';"},f:["Cargo"]}," ",{p:[167,4,5195],t:7,e:"td",f:[{t:4,f:[{p:[169,5,5237],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[169,64,5296]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[169,82,5314]}]},f:[{t:2,r:"display_name",p:[169,127,5359]}]}],n:52,r:"data.cargo_jobs",p:[168,6,5206]}]}]}," ",{p:[173,5,5430],t:7,e:"tr",f:[{p:[174,4,5439],t:7,e:"th",a:{style:"color: '#808080';"},f:["Civilian"]}," ",{p:[175,4,5487],t:7,e:"td",f:[{t:4,f:[{p:[177,5,5532],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[177,64,5591]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[177,82,5609]}]},f:[{t:2,r:"display_name",p:[177,127,5654]}]}],n:52,r:"data.civilian_jobs",p:[176,6,5498]}]}]}," ",{t:4,f:[{p:[182,4,5757],t:7,e:"tr",f:[{p:[183,6,5768],t:7,e:"th",a:{style:"color: '#A52A2A';"},f:["Centcom"]}," ",{p:[184,6,5817],t:7,e:"td",f:[{t:4,f:[{p:[186,7,5862],t:7,e:"ui-button",a:{action:"PRG_assign",params:['{"assign_target" : "',{t:2,r:"job",p:[186,66,5921]},'"}'],state:[{t:2,x:{r:["data.id_rank","job"],s:'_0==_1?"selected":null'},p:[186,84,5939]}]},f:[{t:2,r:"display_name",p:[186,129,5984]}]}],n:52,r:"data.centcom_jobs",p:[185,5,5827]}]}]}],n:50,r:"data.centcom_access",p:[181,5,5725]}]}]}],n:50,r:"data.assignments",p:[118,4,3518]}]}],r:"data.minor"}," ",{t:4,f:[{p:[198,4,6153],t:7,e:"div",a:{"class":"item"},f:[{p:[199,3,6175],t:7,e:"h2",f:["Central Command"]}]}," ",{p:[201,4,6215],t:7,e:"div",a:{"class":"item",style:"width: 100%"},f:[{t:4,f:[{p:[203,5,6296],t:7,e:"div",a:{"class":"itemContentWide"},f:[{p:[204,5,6331],t:7,e:"ui-button",a:{action:"PRG_access",params:['{"access_target" : "',{t:2,r:"ref",p:[204,64,6390]},'", "allowed" : "',{t:2,r:"allowed",p:[204,87,6413]},'"}'],state:[{t:2,x:{r:["allowed"],s:'_0?"toggle":null'},p:[204,109,6435] - }]},f:[{t:2,r:"desc",p:[204,140,6466]}]}]}],n:52,r:"data.all_centcom_access",p:[202,3,6257]}]}],n:50,r:"data.centcom_access",p:[197,2,6121]},{t:4,n:51,f:[{p:[209,4,6538],t:7,e:"div",a:{"class":"item"},f:[{p:[210,3,6560],t:7,e:"h2",f:[{t:2,r:"data.station_name",p:[210,7,6564]}]}]}," ",{p:[212,4,6606],t:7,e:"div",a:{"class":"item",style:"width: 100%"},f:[{t:4,f:[{p:[214,5,6676],t:7,e:"div",a:{style:"float: left; width: 175px; min-height: 250px"},f:[{p:[215,4,6739],t:7,e:"div",a:{"class":"average"},f:[{p:[215,25,6760],t:7,e:"ui-button",a:{action:"PRG_regsel",state:[{t:2,x:{r:["selected"],s:'_0?"toggle":null'},p:[215,63,6798]}],params:['{"region" : "',{t:2,r:"regid",p:[215,116,6851]},'"}']},f:[{p:[215,129,6864],t:7,e:"b",f:[{t:2,r:"name",p:[215,132,6867]}]}]}]}," ",{p:[216,4,6902],t:7,e:"br"}," ",{t:4,f:[{p:[218,6,6938],t:7,e:"div",a:{"class":"itemContentWide"},f:[{p:[219,5,6973],t:7,e:"ui-button",a:{action:"PRG_access",params:['{"access_target" : "',{t:2,r:"ref",p:[219,64,7032]},'", "allowed" : "',{t:2,r:"allowed",p:[219,87,7055]},'"}'],state:[{t:2,x:{r:["allowed"],s:'_0?"toggle":null'},p:[219,109,7077]}]},f:[{t:2,r:"desc",p:[219,140,7108]}]}]}],n:52,r:"accesses",p:[217,6,6913]}]}],n:52,r:"data.regions",p:[213,3,6648]}]}],r:"data.centcom_access"}],n:50,r:"data.has_id",p:[67,3,2340]}],n:50,r:"data.authenticated",p:[66,1,2310]}]}],x:{r:["data.mmode"],s:"!_0"}}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],267:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargeState:function(t){var e=this.get("data.battery.max");return t>e/2?"good":t>e/4?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[15,1,311],t:7,e:"ntosheader"}," ",{p:[17,1,328],t:7,e:"ui-display",f:[{p:[18,2,343],t:7,e:"i",f:["Welcome to computer configuration utility. Please consult your system administrator if you have any questions about your device."]},{p:[18,137,478],t:7,e:"hr"}," ",{p:[19,2,485],t:7,e:"ui-display",a:{title:"Power Supply"},f:[{p:[20,3,522],t:7,e:"ui-section",a:{label:"Power Usage"},f:[{t:2,r:"data.power_usage",p:[21,4,559]},"W"]}," ",{t:4,f:[{p:[25,4,630],t:7,e:"ui-section",a:{label:"Battery Status"},f:["Active"]}," ",{p:[28,4,701],t:7,e:"ui-section",a:{label:"Battery Rating"},f:[{t:2,r:"data.battery.max",p:[29,5,742]}]}," ",{p:[31,4,785],t:7,e:"ui-section",a:{label:"Battery Charge"},f:[{p:[32,5,826],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.battery.max",p:[32,26,847]}],value:[{t:2,r:"adata.battery.charge",p:[32,56,877]}],state:[{t:2,x:{r:["chargeState","adata.battery.charge"],s:"_0(_1)"},p:[32,89,910]}]},f:[{t:2,x:{r:["adata.battery.charge"],s:"Math.round(_0)"},p:[32,128,949]},"/",{t:2,r:"adata.battery.max",p:[32,165,986]}]}]}],n:50,r:"data.battery",p:[24,3,605]},{t:4,n:51,f:[{p:[35,4,1051],t:7,e:"ui-section",a:{label:"Battery Status"},f:["Not Available"]}],r:"data.battery"}]}," ",{p:[41,2,1156],t:7,e:"ui-display",a:{title:"File System"},f:[{p:[42,3,1192],t:7,e:"ui-section",a:{label:"Used Capacity"},f:[{p:[43,4,1231],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.disk_size",p:[43,25,1252]}],value:[{t:2,r:"adata.disk_used",p:[43,53,1280]}],state:"good"},f:[{t:2,x:{r:["adata.disk_used"],s:"Math.round(_0)"},p:[43,87,1314]},"GQ / ",{t:2,r:"adata.disk_size",p:[43,123,1350]},"GQ"]}]}]}," ",{p:[47,2,1419],t:7,e:"ui-display",a:{title:"Computer Components"},f:[{t:4,f:[{p:[49,4,1491],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"name",p:[49,26,1513]}]},f:[{p:[50,5,1529],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"desc",p:[50,59,1583]}]}," ",{p:[52,5,1605],t:7,e:"ui-section",a:{label:"State"},f:[{p:[53,6,1638],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["critical"],s:'_0?"disabled":null'},p:[53,24,1656]}],action:"PC_toggle_component",params:['{"name": "',{t:2,r:"name",p:[53,105,1737]},'"}']},f:[{t:2,x:{r:["enabled"],s:'_0?"Enabled":"Disabled"'},p:[54,7,1757]}]}]}," ",{t:4,f:[{p:[59,6,1868],t:7,e:"ui-section",a:{label:"Power Usage"},f:[{t:2,r:"powerusage",p:[60,7,1908]},"W"]}],n:50,r:"powerusage",p:[58,5,1843]}]}," ",{p:[64,4,1985],t:7,e:"br"}],n:52,r:"data.hardware",p:[48,3,1463]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],268:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:[{p:[7,3,103],t:7,e:"h2",f:["An error has occurred and this program can not continue."]}," Additional information: ",{t:2,r:"data.error",p:[8,27,196]},{p:[8,41,210],t:7,e:"br"}," ",{p:[9,3,218],t:7,e:"i",f:["Please try again. If the problem persists contact your system administrator for assistance."]}," ",{p:[10,3,320],t:7,e:"ui-button",a:{action:"PRG_closefile"},f:["Restart program"]}],n:50,r:"data.error",p:[6,2,81]},{t:4,n:51,f:[{t:4,f:[{p:[13,4,422],t:7,e:"h2",f:["Viewing file ",{t:2,r:"data.filename",p:[13,21,439]}]}," ",{p:[14,4,466],t:7,e:"div",a:{"class":"item"},f:[{p:[15,4,489],t:7,e:"ui-button",a:{action:"PRG_closefile"},f:["CLOSE"]}," ",{p:[16,4,545],t:7,e:"ui-button",a:{action:"PRG_edit"},f:["EDIT"]}," ",{p:[17,4,595],t:7,e:"ui-button",a:{action:"PRG_printfile"},f:["PRINT"]}," "]},{p:[18,10,657],t:7,e:"hr"}," ",{t:3,r:"data.filedata",p:[19,4,666]}],n:50,r:"data.filename",p:[12,3,396]},{t:4,n:51,f:[{p:[21,4,702],t:7,e:"h2",f:["Available files (local):"]}," ",{p:[22,4,740],t:7,e:"table",f:[{p:[23,5,753],t:7,e:"tr",f:[{p:[24,6,764],t:7,e:"th",f:["File name"]}," ",{p:[25,6,789],t:7,e:"th",f:["File type"]}," ",{p:[26,6,814],t:7,e:"th",f:["File size (GQ)"]}," ",{p:[27,6,844],t:7,e:"th",f:["Operations"]}]}," ",{t:4,f:[{p:[30,6,907],t:7,e:"tr",f:[{p:[31,7,919],t:7,e:"td",f:[{t:2,r:"name",p:[31,11,923]}]}," ",{p:[32,7,944],t:7,e:"td",f:[".",{t:2,r:"type",p:[32,12,949]}]}," ",{p:[33,7,970],t:7,e:"td",f:[{t:2,r:"size",p:[33,11,974]},"GQ"]}," ",{p:[34,7,997],t:7,e:"td",f:[{p:[35,8,1010],t:7,e:"ui-button",a:{action:"PRG_openfile",params:['{"name": "',{t:2,r:"name",p:[35,59,1061]},'"}']},f:["VIEW"]}," ",{p:[36,8,1098],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[36,26,1116]}],action:"PRG_deletefile",params:['{"name": "',{t:2,r:"name",p:[36,105,1195]},'"}']},f:["DELETE"]}," ",{p:[37,8,1234],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[37,26,1252]}],action:"PRG_rename",params:['{"name": "',{t:2,r:"name",p:[37,101,1327]},'"}']},f:["RENAME"]}," ",{p:[38,8,1366],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[38,26,1384]}],action:"PRG_clone",params:['{"name": "',{t:2,r:"name",p:[38,100,1458]},'"}']},f:["CLONE"]}," ",{t:4,f:[{p:[40,9,1531],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[40,27,1549]}],action:"PRG_copytousb",params:['{"name": "',{t:2,r:"name",p:[40,105,1627]},'"}']},f:["EXPORT"]}],n:50,r:"data.usbconnected",p:[39,8,1496]}]}]}],n:52,r:"data.files",p:[29,5,880]}]}," ",{t:4,f:[{p:[47,4,1761],t:7,e:"h2",f:["Available files (portable device):"]}," ",{p:[48,4,1809],t:7,e:"table",f:[{p:[49,5,1822],t:7,e:"tr",f:[{p:[50,6,1833],t:7,e:"th",f:["File name"]}," ",{p:[51,6,1858],t:7,e:"th",f:["File type"]}," ",{p:[52,6,1883],t:7,e:"th",f:["File size (GQ)"]}," ",{p:[53,6,1913],t:7,e:"th",f:["Operations"]}]}," ",{t:4,f:[{p:[56,6,1979],t:7,e:"tr",f:[{p:[57,7,1991],t:7,e:"td",f:[{t:2,r:"name",p:[57,11,1995]}]}," ",{p:[58,7,2016],t:7,e:"td",f:[".",{t:2,r:"type",p:[58,12,2021]}]}," ",{p:[59,7,2042],t:7,e:"td",f:[{t:2,r:"size",p:[59,11,2046]},"GQ"]}," ",{p:[60,7,2069],t:7,e:"td",f:[{p:[61,8,2082],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[61,26,2100]}],action:"PRG_usbdeletefile",params:['{"name": "',{t:2,r:"name",p:[61,108,2182]},'"}']},f:["DELETE"]}," ",{t:4,f:[{p:[63,9,2256],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["undeletable"],s:'_0?"disabled":null'},p:[63,27,2274]}],action:"PRG_copyfromusb",params:['{"name": "',{t:2,r:"name",p:[63,107,2354]},'"}']},f:["IMPORT"]}],n:50,r:"data.usbconnected",p:[62,8,2221]}]}]}],n:52,r:"data.usbfiles",p:[55,5,1949]}]}],n:50,r:"data.usbconnected",p:[46,4,1731]}," ",{p:[70,4,2470],t:7,e:"ui-button",a:{action:"PRG_newtextfile"},f:["NEW DATA FILE"]}],r:"data.filename"}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],269:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[5,2,79],t:7,e:"i",f:["No program loaded. Please select program from list below."]}," ",{p:[6,2,146],t:7,e:"table",f:[{t:4,f:[{p:[8,4,185],t:7,e:"tr",f:[{p:[8,8,189],t:7,e:"td",f:[{p:[8,12,193],t:7,e:"ui-button",a:{action:"PC_runprogram",params:['{"name": "',{t:2,r:"name",p:[8,64,245]},'"}']},f:[{t:2,r:"desc",p:[9,5,263]}]}]},{p:[11,4,293],t:7,e:"td",f:[{p:[11,8,297],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["running"],s:'_0?null:"disabled"'},p:[11,26,315]}],icon:"close",action:"PC_killprogram",params:['{"name": "',{t:2,r:"name",p:[11,114,403]},'"}']}}]}]}],n:52,r:"data.programs",p:[7,3,157]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],270:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:[{p:[6,3,105],t:7,e:"h1",f:["ADMINISTRATIVE MODE"]}],n:50,r:"data.adminmode",p:[5,2,79]}," ",{t:4,f:[{p:[10,3,170],t:7,e:"div",a:{"class":"itemLabel"},f:["Current channel:"]}," ",{p:[13,3,229],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.title",p:[14,4,259]}]}," ",{p:[16,3,287],t:7,e:"div",a:{"class":"itemLabel"},f:["Operator access:"]}," ",{p:[19,3,346],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:[{p:[21,5,406],t:7,e:"b",f:["Enabled"]}],n:50,r:"data.is_operator",p:[20,4,376]},{t:4,n:51,f:[{p:[23,5,439],t:7,e:"b",f:["Disabled"]}],r:"data.is_operator"}]}," ",{p:[26,3,480],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[29,3,532],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[30,4,562],t:7,e:"table",f:[{p:[31,5,575],t:7,e:"tr",f:[{p:[31,9,579],t:7,e:"td",f:[{p:[31,13,583],t:7,e:"ui-button",a:{action:"PRG_speak"},f:["Send message"]}]}]},{p:[32,5,643],t:7,e:"tr",f:[{p:[32,9,647],t:7,e:"td",f:[{p:[32,13,651],t:7,e:"ui-button",a:{action:"PRG_changename"},f:["Change nickname"]}]}]},{p:[33,5,719],t:7,e:"tr",f:[{p:[33,9,723],t:7,e:"td",f:[{p:[33,13,727],t:7,e:"ui-button",a:{action:"PRG_toggleadmin"},f:["Toggle administration mode"]}]}]},{p:[34,5,807],t:7,e:"tr",f:[{p:[34,9,811],t:7,e:"td",f:[{p:[34,13,815],t:7,e:"ui-button",a:{action:"PRG_leavechannel"},f:["Leave channel"]}]}]},{p:[35,5,883],t:7,e:"tr",f:[{p:[35,9,887],t:7,e:"td",f:[{p:[35,13,891],t:7,e:"ui-button",a:{action:"PRG_savelog"},f:["Save log to local drive"]}," ",{t:4,f:[{p:[37,6,995],t:7,e:"tr",f:[{p:[37,10,999],t:7,e:"td",f:[{p:[37,14,1003],t:7,e:"ui-button",a:{action:"PRG_renamechannel"},f:["Rename channel"]}]}]},{p:[38,6,1074],t:7,e:"tr",f:[{p:[38,10,1078],t:7,e:"td",f:[{p:[38,14,1082],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}]}]},{p:[39,6,1149],t:7,e:"tr",f:[{p:[39,10,1153],t:7,e:"td",f:[{p:[39,14,1157],t:7,e:"ui-button",a:{action:"PRG_deletechannel"},f:["Delete channel"]}]}]}],n:50,r:"data.is_operator",p:[36,5,964]}]}]}]}]}," ",{p:[43,3,1263],t:7,e:"b",f:["Chat Window"]}," ",{p:[44,4,1286],t:7,e:"div",a:{"class":"statusDisplay",style:"overflow: auto;"},f:[{p:[45,4,1342],t:7,e:"div",a:{"class":"item"},f:[{p:[46,5,1366],t:7,e:"div",a:{"class":"itemContent",style:"width: 100%;"},f:[{t:4,f:[{t:2,r:"msg",p:[48,7,1450]},{p:[48,14,1457],t:7,e:"br"}],n:52,r:"data.messages",p:[47,6,1419]}]}]}]}," ",{p:[53,3,1516],t:7,e:"b",f:["Connected Users"]},{p:[53,25,1538],t:7,e:"br"}," ",{t:4,f:[{t:2,r:"name",p:[55,4,1573]},{p:[55,12,1581],t:7,e:"br"}],n:52,r:"data.clients",p:[54,3,1546]}],n:50,r:"data.title",p:[9,2,148]},{t:4,n:51,f:[{p:[58,3,1613],t:7,e:"b",f:["Controls:"]}," ",{p:[59,3,1633],t:7,e:"table",f:[{p:[60,4,1645],t:7,e:"tr",f:[{p:[60,8,1649],t:7,e:"td",f:[{p:[60,12,1653],t:7,e:"ui-button",a:{action:"PRG_changename"},f:["Change nickname"]}]}]},{p:[61,4,1720],t:7,e:"tr",f:[{p:[61,8,1724],t:7,e:"td",f:[{p:[61,12,1728],t:7,e:"ui-button",a:{action:"PRG_newchannel"},f:["New Channel"]}]}]},{p:[62,4,1791],t:7,e:"tr",f:[{p:[62,8,1795],t:7,e:"td",f:[{p:[62,12,1799],t:7,e:"ui-button",a:{action:"PRG_toggleadmin"},f:["Toggle administration mode"]}]}]}]}," ",{p:[64,3,1889],t:7,e:"b",f:["Available channels:"]}," ",{p:[65,3,1919],t:7,e:"table",f:[{t:4,f:[{p:[67,4,1964],t:7,e:"tr",f:[{p:[67,8,1968],t:7,e:"td",f:[{p:[67,12,1972],t:7,e:"ui-button",a:{action:"PRG_joinchannel",params:['{"id": "',{t:2,r:"id",p:[67,64,2024]},'"}']},f:[{t:2,r:"chan",p:[67,74,2034]}]},{p:[67,94,2054],t:7,e:"br"}]}]}],n:52,r:"data.all_channels",p:[66,3,1930]}]}],r:"data.title"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],271:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:["##SYSTEM ERROR: ",{t:2,r:"data.error",p:[6,19,117]},{p:[6,33,131],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["RESET"]}],n:50,r:"data.error",p:[5,2,79]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.target"],s:"_0"},f:["##DoS traffic generator active. Tx: ",{t:2,r:"data.speed",p:[8,39,243]},"GQ/s",{p:[8,57,261],t:7,e:"br"}," ",{t:4,f:[{t:2,r:"nums",p:[10,4,300]},{p:[10,12,308],t:7,e:"br"}],n:52,r:"data.dos_strings",p:[9,3,269]}," ",{p:[12,3,329],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["ABORT"]}]},{t:4,n:50,x:{r:["data.target"],s:"!(_0)"},f:[" ##DoS traffic generator ready. Select target device.",{p:[14,55,443],t:7,e:"br"}," ",{t:4,f:["Targeted device ID: ",{t:2,r:"data.focus",p:[16,24,494]}],n:50,r:"data.focus",p:[15,3,451]},{t:4,n:51,f:["Targeted device ID: None"],r:"data.focus"}," ",{p:[20,3,564],t:7,e:"ui-button",a:{action:"PRG_execute"},f:["EXECUTE"]},{p:[20,54,615],t:7,e:"div",a:{style:"clear:both"}}," Detected devices on network:",{p:[21,31,677],t:7,e:"br"}," ",{t:4,f:[{p:[23,4,711],t:7,e:"ui-button",a:{action:"PRG_target_relay",params:['{"targid": "',{t:2,r:"id",p:[23,61,768]},'"}']},f:[{t:2,r:"id",p:[23,71,778]}]}],n:52,r:"data.relays",p:[22,3,685]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],272:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[5,2,79],t:7,e:"i",f:["Welcome to software download utility. Please select which software you wish to download."]},{p:[5,97,174],t:7,e:"hr"}," ",{t:4,f:[{p:[7,3,203],t:7,e:"ui-display",a:{title:"Download Error"},f:[{p:[8,4,243],t:7,e:"ui-section",a:{label:"Information"},f:[{t:2,r:"data.error",p:[9,5,281]}]}," ",{p:[11,4,318],t:7,e:"ui-section",a:{label:"Reset Program"},f:[{p:[12,5,358],t:7,e:"ui-button",a:{icon:"times",action:"PRG_reseterror"},f:["RESET"]}]}]}],n:50,r:"data.error",p:[6,2,181]},{t:4,n:51,f:[{t:4,f:[{p:[19,4,516],t:7,e:"ui-display",a:{title:"Download Running"},f:[{p:[20,5,559],t:7,e:"i",f:["Please wait..."]}," ",{p:[21,5,586],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"data.downloadname",p:[22,6,623]}]}," ",{p:[24,5,669],t:7,e:"ui-section",a:{label:"File description"},f:[{t:2,r:"data.downloaddesc",p:[25,6,713]}]}," ",{p:[27,5,759],t:7,e:"ui-section",a:{label:"File size"},f:[{t:2,r:"data.downloadsize",p:[28,6,796]},"GQ"]}," ",{p:[30,5,844],t:7,e:"ui-section",a:{label:"Transfer Rate"},f:[{t:2,r:"data.downloadspeed",p:[31,6,885]}," GQ/s"]}," ",{p:[33,5,937],t:7,e:"ui-section",a:{label:"Download progress"},f:[{p:[34,6,982],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.downloadsize",p:[34,27,1003]}],value:[{t:2,r:"adata.downloadcompletion",p:[34,58,1034]}],state:"good"},f:[{t:2,x:{r:["adata.downloadcompletion"],s:"Math.round(_0)"},p:[34,101,1077]},"GQ / ",{t:2,r:"adata.downloadsize",p:[34,146,1122]},"GQ"]}]}]}],n:50,r:"data.downloadname",p:[18,3,486]}],r:"data.error"}," ",{t:4,f:[{t:4,f:[{p:[41,4,1270],t:7,e:"ui-display",a:{title:"File System"},f:[{p:[42,5,1308],t:7,e:"ui-section",a:{label:"Used Capacity"},f:[{p:[43,6,1349],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.disk_size",p:[43,27,1370]}],value:[{t:2,r:"adata.disk_used",p:[43,55,1398]}],state:"good"},f:[{t:2,x:{r:["adata.disk_used"],s:"Math.round(_0)"},p:[43,89,1432]},"GQ / ",{t:2,r:"adata.disk_size",p:[43,125,1468]},"GQ"]}]}]}," ",{p:[47,4,1545],t:7,e:"ui-display",a:{title:"Primary Software Repository"},f:[{t:4,f:[{p:[49,6,1642],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"filedesc",p:[49,28,1664]}]},f:[{p:[50,7,1686],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"fileinfo",p:[50,61,1740]}]}," ",{p:[52,7,1774],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"filename",p:[53,8,1813]}," (",{t:2,r:"size",p:[53,22,1827]}," GQ)"]}," ",{p:[55,7,1868],t:7,e:"ui-section",a:{label:"Compatibility"},f:[{t:2,r:"compatibility",p:[56,8,1911]}]}," ",{p:[58,7,1957],t:7,e:"ui-button",a:{icon:"signal",action:"PRG_downloadfile",params:['{"filename": "',{t:2,r:"filename",p:[58,80,2030]},'"}']},f:["DOWNLOAD"]}]}," ",{p:[62,6,2113],t:7,e:"br"}],n:52,r:"data.downloadable_programs",p:[48,5,1599]}]}," ",{t:4,f:[{p:[67,5,2194],t:7,e:"ui-display",a:{title:"UNKNOWN Software Repository"},f:[{p:[68,6,2249],t:7,e:"i",f:["Please note that NanoTrasen does not recommend download of software from non-official servers."]}," ",{t:4,f:[{p:[70,7,2395],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"filedesc",p:[70,29,2417]}]},f:[{p:[71,8,2440],t:7,e:"div",a:{style:"display: table-caption; margin-left: 3px"},f:[{t:2,r:"fileinfo",p:[71,62,2494]}]}," ",{p:[73,8,2530],t:7,e:"ui-section",a:{label:"File name"},f:[{t:2,r:"filename",p:[74,9,2570]}," (",{t:2,r:"size",p:[74,23,2584]}," GQ)"]}," ",{p:[76,8,2627],t:7,e:"ui-section",a:{label:"Compatibility"},f:[{t:2,r:"compatibility",p:[77,9,2671]}]}," ",{p:[79,8,2719],t:7,e:"ui-button",a:{icon:"signal",action:"PRG_downloadfile",params:['{"filename": "',{t:2,r:"filename",p:[79,81,2792]},'"}']},f:["DOWNLOAD"]}]}," ",{p:[83,7,2879],t:7,e:"br"}],n:52,r:"data.hacked_programs",p:[69,6,2357]}]}],n:50,r:"data.hackedavailable",p:[66,4,2160]}],n:50,x:{r:["data.error"],s:"!_0"},p:[40,3,1246]}],n:50,x:{r:["data.downloadname"],s:"!_0"},p:[39,2,1216]}," ",{p:[89,2,2954],t:7,e:"br"},{p:[89,6,2958],t:7,e:"br"},{p:[89,10,2962],t:7,e:"hr"},{p:[89,14,2966],t:7,e:"i",f:["NTOS v2.0.4b Copyright NanoTrasen 2557 - 2559"]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],273:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[6,2,81],t:7,e:"ui-display",a:{title:"WIRELESS CONNECTIVITY"},f:[{p:[8,3,129],t:7,e:"ui-section",a:{label:"Active NTNetRelays"},f:[{p:[9,4,173],t:7,e:"b",f:[{t:2,r:"data.ntnetrelays",p:[9,7,176]}]}]}," ",{t:4,f:[{p:[12,4,250],t:7,e:"ui-section",a:{label:"System status"},f:[{p:[13,6,291],t:7,e:"b",f:[{t:2,x:{r:["data.ntnetstatus"],s:'_0?"ENABLED":"DISABLED"'},p:[13,9,294]}]}]}," ",{p:[15,4,366],t:7,e:"ui-section",a:{label:"Control"},f:[{p:[17,4,401],t:7,e:"ui-button",a:{icon:"plus",action:"toggleWireless"},f:["TOGGLE"]}]}," ",{p:[21,4,500],t:7,e:"br"},{p:[21,8,504],t:7,e:"br"}," ",{p:[22,4,513],t:7,e:"i",f:["Caution - Disabling wireless transmitters when using wireless device may prevent you from re-enabling them again!"]}],n:50,r:"data.ntnetrelays",p:[11,3,221]},{t:4,n:51,f:[{p:[24,4,650],t:7,e:"br"},{p:[24,8,654],t:7,e:"p",f:["Wireless coverage unavailable, no relays are connected."]}],r:"data.ntnetrelays"}]}," ",{p:[29,2,750],t:7,e:"ui-display",a:{title:"FIREWALL CONFIGURATION"},f:[{p:[31,2,798],t:7,e:"table",f:[{p:[32,3,809],t:7,e:"tr",f:[{p:[33,4,818],t:7,e:"th",f:["PROTOCOL"]},{p:[34,4,835],t:7,e:"th",f:["STATUS"]},{p:[35,4,850],t:7,e:"th",f:["CONTROL"]}]},{p:[36,3,865],t:7,e:"tr",f:[" ",{p:[37,4,874],t:7,e:"td",f:["Software Downloads"]},{p:[38,4,901],t:7,e:"td",f:[{t:2,x:{r:["data.config_softwaredownload"],s:'_0?"ENABLED":"DISABLED"'},p:[38,8,905]}]},{p:[39,4,967],t:7,e:"td",f:[" ",{p:[39,9,972],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "1"}'},f:["TOGGLE"]}]}]},{p:[40,3,1051],t:7,e:"tr",f:[" ",{p:[41,4,1060],t:7,e:"td",f:["Peer to Peer Traffic"]},{p:[42,4,1089],t:7,e:"td",f:[{t:2,x:{r:["data.config_peertopeer"],s:'_0?"ENABLED":"DISABLED"'},p:[42,8,1093]}]},{p:[43,4,1149],t:7,e:"td",f:[{p:[43,8,1153],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "2"}'},f:["TOGGLE"]}]}]},{p:[44,3,1232],t:7,e:"tr",f:[" ",{p:[45,4,1241],t:7,e:"td",f:["Communication Systems"]},{p:[46,4,1271],t:7,e:"td",f:[{t:2,x:{r:["data.config_communication"],s:'_0?"ENABLED":"DISABLED"'},p:[46,8,1275]}]},{p:[47,4,1334],t:7,e:"td",f:[{p:[47,8,1338],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "3"}'},f:["TOGGLE"]}]}]},{p:[48,3,1417],t:7,e:"tr",f:[" ",{p:[49,4,1426],t:7,e:"td",f:["Remote System Control"]},{p:[50,4,1456],t:7,e:"td",f:[{t:2,x:{r:["data.config_systemcontrol"],s:'_0?"ENABLED":"DISABLED"'},p:[50,8,1460]}]},{p:[51,4,1519],t:7,e:"td",f:[{p:[51,8,1523],t:7,e:"ui-button",a:{action:"toggle_function",params:'{"id": "4"}'},f:["TOGGLE"]}]}]}]}]}," ",{p:[55,2,1630],t:7,e:"ui-display",a:{title:"SECURITY SYSTEMS"},f:[{t:4,f:[{p:[58,4,1699],t:7,e:"ui-notice",f:[{p:[59,5,1716],t:7,e:"h1",f:["NETWORK INCURSION DETECTED"]}]}," ",{p:[61,5,1774],t:7,e:"i",f:["An abnormal activity has been detected in the network. Please verify system logs for more information"]}],n:50,r:"data.idsalarm",p:[57,3,1673]}," ",{p:[64,3,1902],t:7,e:"ui-section",a:{label:"Intrusion Detection System"},f:[{p:[65,4,1954],t:7,e:"b",f:[{t:2,x:{r:["data.idsstatus"],s:'_0?"ENABLED":"DISABLED"'},p:[65,7,1957]}]}]}," ",{p:[68,3,2029],t:7,e:"ui-section",a:{label:"Maximal Log Count"},f:[{p:[69,4,2072],t:7,e:"b",f:[{t:2,r:"data.ntnetmaxlogs",p:[69,7,2075]}]}]}," ",{p:[72,3,2125],t:7,e:"ui-section",a:{label:"Controls"},f:[]}," ",{p:[74,4,2176],t:7,e:"table",f:[{p:[75,4,2188],t:7,e:"tr",f:[{p:[75,8,2192],t:7,e:"td",f:[{p:[75,12,2196],t:7,e:"ui-button",a:{action:"resetIDS"},f:["RESET IDS"]}]}]},{p:[76,4,2251],t:7,e:"tr",f:[{p:[76,8,2255],t:7,e:"td",f:[{p:[76,12,2259],t:7,e:"ui-button",a:{action:"toggleIDS"},f:["TOGGLE IDS"]}]}]},{p:[77,4,2316],t:7,e:"tr",f:[{p:[77,8,2320],t:7,e:"td",f:[{p:[77,12,2324],t:7,e:"ui-button",a:{action:"updatemaxlogs"},f:["SET LOG LIMIT"]}]}]},{p:[78,4,2388],t:7,e:"tr",f:[{p:[78,8,2392],t:7,e:"td",f:[{p:[78,12,2396],t:7,e:"ui-button",a:{action:"purgelogs"},f:["PURGE LOGS"]}]}]}]}," ",{p:[81,3,2467],t:7,e:"ui-subdisplay",a:{title:"System Logs"},f:[{p:[82,3,2506],t:7,e:"div",a:{"class":"statusDisplay",style:"overflow: auto;"},f:[{p:[83,3,2561],t:7,e:"div",a:{"class":"item"},f:[{p:[84,4,2584],t:7,e:"div",a:{"class":"itemContent",style:"width: 100%;"},f:[{t:4,f:[{t:2,r:"entry",p:[86,6,2667]},{p:[86,15,2676],t:7,e:"br"}],n:52,r:"data.ntnetlogs",p:[85,5,2636]}]}]}]}]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],274:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{t:4,f:[{p:[7,2,102],t:7,e:"div",a:{"class":"item"},f:[{p:[8,3,124],t:7,e:"h2",f:["An error has occurred during operation..."]}," ",{p:[9,3,178],t:7,e:"b",f:["Additional information:"]},{t:2,r:"data.error",p:[9,34,209]},{p:[9,48,223],t:7,e:"br"}," ",{p:[10,3,231],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Clear"]}]}],n:50,r:"data.error",p:[6,2,81]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.downloading"],s:"_0"},f:[{p:[13,3,321],t:7,e:"h2",f:["Download in progress..."]}," ",{p:[14,3,357],t:7,e:"div",a:{"class":"itemLabel"},f:["Downloaded file:"]}," ",{p:[17,3,416],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_name",p:[18,4,446]}]}," ",{p:[20,3,483],t:7,e:"div",a:{"class":"itemLabel"},f:["Download progress:"]}," ",{p:[23,3,544],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_progress",p:[24,4,574]}," / ",{t:2,r:"data.download_size",p:[24,33,603]}," GQ"]}," ",{p:[26,3,642],t:7,e:"div",a:{"class":"itemLabel"},f:["Transfer speed:"]}," ",{p:[29,3,700],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.download_netspeed",p:[30,4,730]},"GQ/s"]}," ",{p:[32,3,774],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[35,3,826],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[36,4,856],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Abort download"]}]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading"],s:"(!(_0))&&(_1)"},f:[" ",{p:[39,3,954],t:7,e:"h2",f:["Server enabled"]}," ",{p:[40,3,981],t:7,e:"div",a:{"class":"itemLabel"},f:["Connected clients:"]}," ",{p:[43,3,1042],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.upload_clients",p:[44,4,1072]}]}," ",{p:[46,3,1109],t:7,e:"div",a:{"class":"itemLabel"},f:["Provided file:"]}," ",{p:[49,3,1166],t:7,e:"div",a:{"class":"itemContent"},f:[{t:2,r:"data.upload_filename",p:[50,4,1196]}]}," ",{p:[52,3,1234],t:7,e:"div",a:{"class":"itemLabel"},f:["Server password:"]}," ",{p:[55,3,1293],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["ENABLED"],n:50,r:"data.upload_haspassword",p:[56,4,1323]},{t:4,n:51,f:["DISABLED"],r:"data.upload_haspassword"}]}," ",{p:[62,3,1420],t:7,e:"div",a:{"class":"itemLabel"},f:["Commands:"]}," ",{p:[65,3,1472],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[66,4,1502],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}," ",{p:[67,4,1567],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Exit server"]}]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading","data.upload_filelist"],s:"(!(_0))&&((!(_1))&&(_2))"},f:[" ",{p:[70,3,1668],t:7,e:"h2",f:["File transfer server ready. Select file to upload:"]}," ",{p:[71,3,1732],t:7,e:"table",f:[{p:[72,3,1743],t:7,e:"tr",f:[{p:[72,7,1747],t:7,e:"th",f:["File name"]},{p:[72,20,1760],t:7,e:"th",f:["File size"]},{p:[72,33,1773],t:7,e:"th",f:["Controls ",{t:4,f:[{p:[74,4,1824],t:7,e:"tr",f:[{p:[74,8,1828],t:7,e:"td",f:[{t:2,r:"filename",p:[74,12,1832]}]},{p:[75,4,1849],t:7,e:"td",f:[{t:2,r:"size",p:[75,8,1853]},"GQ"]},{p:[76,4,1868],t:7,e:"td",f:[{p:[76,8,1872],t:7,e:"ui-button",a:{action:"PRG_uploadfile",params:['{"id": "',{t:2,r:"uid",p:[76,59,1923]},'"}']},f:["Select"]}]}]}],n:52,r:"data.upload_filelist",p:[73,3,1789]}]}]}]}," ",{p:[79,3,1981],t:7,e:"hr"}," ",{p:[80,3,1989],t:7,e:"ui-button",a:{action:"PRG_setpassword"},f:["Set password"]}," ",{p:[81,3,2053],t:7,e:"ui-button",a:{action:"PRG_reset"},f:["Return"]}]},{t:4,n:50,x:{r:["data.downloading","data.uploading","data.upload_filelist"],s:"(!(_0))&&((!(_1))&&(!(_2)))"},f:[" ",{p:[83,3,2116],t:7,e:"h2",f:["Available files:"]}," ",{p:[84,3,2145],t:7,e:"table",a:{border:"1",style:"border-collapse: collapse"},f:[{p:[84,55,2197],t:7,e:"tr",f:[{p:[84,59,2201],t:7,e:"th",f:["Server UID"]},{p:[84,73,2215],t:7,e:"th",f:["File Name"]},{p:[84,86,2228],t:7,e:"th",f:["File Size"]},{p:[84,99,2241],t:7,e:"th",f:["Password Protection"]},{p:[84,122,2264],t:7,e:"th",f:["Operations ",{t:4,f:[{p:[86,5,2311],t:7,e:"tr",f:[{p:[86,9,2315],t:7,e:"td",f:[{t:2,r:"uid",p:[86,13,2319]}]},{p:[87,5,2332],t:7,e:"td",f:[{t:2,r:"filename",p:[87,9,2336]}]},{p:[88,5,2354],t:7,e:"td",f:[{t:2,r:"size",p:[88,9,2358]},"GQ ",{t:4,f:[{p:[90,6,2400],t:7,e:"td",f:["Enabled"]}],n:50,r:"haspassword",p:[89,5,2374]}," ",{t:4,f:[{p:[93,6,2457],t:7,e:"td",f:["Disabled"]}],n:50,x:{r:["haspassword"],s:"!_0"},p:[92,5,2430]}]},{p:[96,5,2494],t:7,e:"td",f:[{p:[96,9,2498],t:7,e:"ui-button",a:{action:"PRG_downloadfile",params:['{"id": "',{t:2,r:"uid",p:[96,62,2551]},'"}']},f:["Download"]}]}]}],n:52,r:"data.servers",p:[85,4,2283]}]}]}]}," ",{p:[99,3,2612],t:7,e:"hr"}," ",{p:[100,3,2620],t:7,e:"ui-button",a:{action:"PRG_uploadmenu"},f:["Send file"]}]}],r:"data.error"}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],275:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[43,1,1082],t:7,e:"ntosheader"}," ",{p:[45,1,1099],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[47,5,1157],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[47,27,1179]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[49,38,1331]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[50,15,1387]}],yinc:"9"}}],n:50,r:"config.fancy",p:[46,3,1131]},{t:4,n:51,f:[{p:[52,5,1437],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[53,7,1475],t:7,e:"span",f:[{t:2,r:"data.supply",p:[53,13,1481]}," W"]}]}," ",{p:[55,5,1530],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[56,9,1565],t:7,e:"span",f:[{t:2,r:"data.demand",p:[56,15,1571]}," W"]}]}],r:"config.fancy"}]}," ",{p:[60,1,1642],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[61,3,1672],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[62,5,1697],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[63,5,1734],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[64,5,1773],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[65,5,1810],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[66,5,1849],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[67,5,1891],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[68,5,1932],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[71,5,2017],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[71,24,2036]}],nowrap:0},f:[{p:[72,7,2061],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[72,28,2082]}," %"]}," ",{p:[73,7,2140],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[73,28,2161]}," W"]}," ",{p:[74,7,2217],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2238],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[74,41,2251]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[74,70,2280]}]}]}," ",{p:[75,7,2327],t:7,e:"div",a:{"class":"content"},f:[{p:[75,28,2348],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[75,41,2361]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[75,64,2384]}," [",{p:[75,87,2407],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[75,93,2413]}]},"]"]}]}," ",{p:[76,7,2462],t:7,e:"div",a:{"class":"content"},f:[{p:[76,28,2483],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[76,41,2496]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[76,64,2519]}," [",{p:[76,87,2542],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"], --s:"_0(_1)"},p:[76,93,2548]}]},"]"]}]}," ",{p:[77,7,2597],t:7,e:"div",a:{"class":"content"},f:[{p:[77,28,2618],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[77,41,2631]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[77,64,2654]}," [",{p:[77,87,2677],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[77,93,2683]}]},"]"]}]}]}],n:52,r:"data.areas",p:[70,3,1991]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],276:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{p:[4,1,64],t:7,e:"ui-display",f:[{p:[5,2,79],t:7,e:"div",a:{"class":"item"},f:[{p:[6,3,101],t:7,e:"div",a:{"class":"itemLabel"},f:["Payload status:"]}," ",{p:[9,3,158],t:7,e:"div",a:{"class":"itemContent"},f:[{t:4,f:["ARMED"],n:50,r:"data.armed",p:[10,4,188]},{t:4,n:51,f:["DISARMED"],r:"data.armed"}]}," ",{p:[16,3,270],t:7,e:"div",a:{"class":"itemLabel"},f:["Controls:"]}," ",{p:[19,3,321],t:7,e:"div",a:{"class":"itemContent"},f:[{p:[20,4,351],t:7,e:"table",f:[{p:[21,4,363],t:7,e:"tr",f:[{p:[21,8,367],t:7,e:"td",f:[{p:[21,12,371],t:7,e:"ui-button",a:{action:"PRG_obfuscate"},f:["OBFUSCATE PROGRAM NAME"]}]}]},{p:[22,4,444],t:7,e:"tr",f:[{p:[22,8,448],t:7,e:"td",f:[{p:[22,12,452],t:7,e:"ui-button",a:{action:"PRG_arm",state:[{t:2,x:{r:["data.armed"],s:'_0?"danger":null'},p:[22,47,487]}]},f:[{t:2,x:{r:["data.armed"],s:'_0?"DISARM":"ARM"'},p:[22,81,521]}]}," ",{p:[23,4,571],t:7,e:"ui-button",a:{icon:"radiation",state:[{t:2,x:{r:["data.armed"],s:'_0?null:"disabled"'},p:[23,39,606]}],action:"PRG_activate"},f:["ACTIVATE"]}]}]}]}]}]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],277:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[2,1,47],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[5,3,95],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[5,22,114]}," Alarms"]},f:[{p:[6,5,138],t:7,e:"ul",f:[{t:4,f:[{p:[8,9,171],t:7,e:"li",f:[{t:2,r:".",p:[8,13,175]}]}],n:52,r:".",p:[7,7,150]},{t:4,n:51,f:[{p:[10,9,211],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[4,1,64]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(278)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,278:278}],278:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"div",a:{"class":"item",style:"float: left"},f:[{p:[2,2,41],t:7,e:"table",f:[{p:[2,9,48],t:7,e:"tr",f:[{t:4,f:[{p:[4,3,113],t:7,e:"td",f:[{p:[4,7,117],t:7,e:"img",a:{src:[{t:2,r:"data.PC_batteryicon",p:[4,17,127]}]}}]}],n:50,x:{r:["data.PC_batteryicon","data.PC_showbatteryicon"],s:"_0&&_1"},p:[3,2,55]}," ",{t:4,f:[{p:[7,3,226],t:7,e:"td",f:[{p:[7,7,230],t:7,e:"b",f:[{t:2,r:"data.PC_batterypercent",p:[7,10,233]}]}]}],n:50,x:{r:["data.PC_batterypercent","data.PC_showbatteryicon"],s:"_0&&_1"},p:[6,2,165]}," ",{t:4,f:[{p:[10,3,305],t:7,e:"td",f:[{p:[10,7,309],t:7,e:"img",a:{src:[{t:2,r:"data.PC_ntneticon",p:[10,17,319]}]}}]}],n:50,r:"data.PC_ntneticon",p:[9,2,276]}," ",{t:4,f:[{p:[13,3,386],t:7,e:"td",f:[{p:[13,7,390],t:7,e:"img",a:{src:[{t:2,r:"data.PC_apclinkicon",p:[13,17,400]}]}}]}],n:50,r:"data.PC_apclinkicon",p:[12,2,355]}," ",{t:4,f:[{p:[16,3,469],t:7,e:"td",f:[{p:[16,7,473],t:7,e:"b",f:[{t:2,r:"data.PC_stationtime",p:[16,10,476]}]}]}],n:50,r:"data.PC_stationtime",p:[15,2,438]}," ",{t:4,f:[{p:[19,3,552],t:7,e:"td",f:[{p:[19,7,556],t:7,e:"img",a:{src:[{t:2,r:"icon",p:[19,17,566]}]}}]}],n:52,r:"data.PC_programheaders",p:[18,2,516]}]}]}]}," ",{p:[23,1,609],t:7,e:"div",a:{style:"float: right; margin-top: 5px"},f:[{p:[24,2,655],t:7,e:"ui-button",a:{action:"PC_shutdown"},f:["Shutdown"]}," ",{t:4,f:[{p:[26,3,745],t:7,e:"ui-button",a:{action:"PC_exit"},f:["EXIT PROGRAM"]}," ",{p:[27,3,801],t:7,e:"ui-button",a:{action:"PC_minimize"},f:["Minimize Program"]}],n:50,r:"data.PC_showexitprogram",p:[25,2,710]}]}," ",{p:[30,1,881],t:7,e:"div",a:{style:"clear: both"}}]},e.exports=a.extend(r.exports)},{205:205}],279:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Auth. Disk:"},f:[{t:4,f:[{p:[3,7,69],t:7,e:"ui-button",a:{icon:"eject",style:"selected",action:"eject_disk"},f:["++++++++++"]}],n:50,r:"data.disk_present",p:[2,3,36]},{t:4,n:51,f:[{p:[5,7,172],t:7,e:"ui-button",a:{icon:"plus",action:"insert_disk"},f:["----------"]}],r:"data.disk_present"}]}," ",{p:[8,1,266],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[9,3,297],t:7,e:"span",f:[{t:2,r:"data.status1",p:[9,9,303]},"-",{t:2,r:"data.status2",p:[9,26,320]}]}]}," ",{p:[11,1,360],t:7,e:"ui-display",a:{title:"Timer"},f:[{p:[12,3,390],t:7,e:"ui-section",a:{label:"Time to Detonation"},f:[{p:[13,5,435],t:7,e:"span",f:[{t:2,x:{r:["data.timing","data.time_left","data.timer_set"],s:"_0?_1:_2"},p:[13,11,441]}]}]}," ",{t:4,f:[{p:[16,5,540],t:7,e:"ui-section",a:{label:"Adjust Timer"},f:[{p:[17,7,581],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_default"],s:'_0&&_1&&_2?null:"disabled"'},p:[17,40,614]}],action:"timer",params:'{"change": "reset"}'},f:["Reset"]}," ",{p:[19,7,786],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_min"],s:'_0&&_1&&_2?null:"disabled"'},p:[19,38,817]}],action:"timer",params:'{"change": "decrease"}'},f:["Decrease"]}," ",{p:[21,7,991],t:7,e:"ui-button",a:{icon:"pencil",state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[21,39,1023]}],action:"timer",params:'{"change": "input"}'},f:["Set"]}," ",{p:[22,7,1155],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.timer_is_not_max"],s:'_0&&_1&&_2?null:"disabled"'},p:[22,37,1185]}],action:"timer",params:'{"change": "increase"}'},f:["Increase"]}]}],n:51,r:"data.timing",p:[15,3,518]}," ",{p:[26,3,1394],t:7,e:"ui-section",a:{label:"Timer"},f:[{p:[27,5,1426],t:7,e:"ui-button",a:{icon:"clock-o",style:[{t:2,x:{r:["data.timing"],s:'_0?"danger":"caution"'},p:[27,38,1459]}],action:"toggle_timer",state:[{t:2,x:{r:["data.disk_present","data.code_approved","data.safety"],s:'_0&&_1&&!_2?null:"disabled"'},p:[29,14,1542]}]},f:[{t:2,x:{r:["data.timing"],s:'_0?"On":"Off"'},p:[30,7,1631]}]}]}]}," ",{p:[34,1,1713],t:7,e:"ui-display",a:{title:"Anchoring"},f:[{p:[35,3,1747],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[36,12,1770]}],icon:[{t:2,x:{r:["data.anchored"],s:'_0?"lock":"unlock"'},p:[37,11,1846]}],style:[{t:2,x:{r:["data.anchored"],s:'_0?null:"caution"'},p:[38,12,1897]}],action:"anchor"},f:[{t:2,x:{r:["data.anchored"],s:'_0?"Engaged":"Off"'},p:[39,21,1956]}]}]}," ",{p:[41,1,2022],t:7,e:"ui-display",a:{title:"Safety"},f:[{p:[42,3,2053],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.disk_present","data.code_approved"],s:'_0&&_1?null:"disabled"'},p:[43,12,2076]}],icon:[{t:2,x:{r:["data.safety"],s:'_0?"lock":"unlock"'},p:[44,11,2152]}],action:"safety",style:[{t:2,x:{r:["data.safety"],s:'_0?"caution":"danger"'},p:[45,12,2217]}]},f:[{p:[46,7,2265],t:7,e:"span",f:[{t:2,x:{r:["data.safety"],s:'_0?"On":"Off"'},p:[46,13,2271]}]}]}]}," ",{p:[49,1,2341],t:7,e:"ui-display",a:{title:"Code"},f:[{p:[50,3,2370],t:7,e:"ui-section",a:{label:"Message"},f:[{t:2,r:"data.message",p:[50,31,2398]}]}," ",{p:[51,3,2431],t:7,e:"ui-section",a:{label:"Keypad"},f:[{p:[52,5,2464],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[52,39,2498]}],params:'{"digit":"1"}'},f:["1"]}," ",{p:[53,5,2583],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[53,39,2617]}],params:'{"digit":"2"}'},f:["2"]}," ",{p:[54,5,2702],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[54,39,2736]}],params:'{"digit":"3"}'},f:["3"]}," ",{p:[55,5,2821],t:7,e:"br"}," ",{p:[56,5,2831],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[56,39,2865]}],params:'{"digit":"4"}'},f:["4"]}," ",{p:[57,5,2950],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[57,39,2984]}],params:'{"digit":"5"}'},f:["5"]}," ",{p:[58,5,3069],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[58,39,3103]}],params:'{"digit":"6"}'},f:["6"]}," ",{p:[59,5,3188],t:7,e:"br"}," ",{p:[60,5,3198],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[60,39,3232]}],params:'{"digit":"7"}'},f:["7"]}," ",{p:[61,5,3317],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[61,39,3351]}],params:'{"digit":"8"}'},f:["8"]}," ",{p:[62,5,3436],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[62,39,3470]}],params:'{"digit":"9"}'},f:["9"]}," ",{p:[63,5,3555],t:7,e:"br"}," ",{p:[64,5,3565],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[64,39,3599]}],params:'{"digit":"R"}'},f:["R"]}," ",{p:[65,5,3684],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[65,39,3718]}],params:'{"digit":"0"}'},f:["0"]}," ",{p:[66,5,3803],t:7,e:"ui-button",a:{action:"keypad",state:[{t:2,x:{r:["data.disk_present"],s:'_0?null:"disabled"'},p:[66,39,3837]}],params:'{"digit":"E"}'},f:["E"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],280:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{p:[3,3,60],t:7,e:"ui-button",a:{icon:"remove",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[3,35,92]}],action:"empty_eject_beaker"},f:["Empty and eject"]}," ",{p:[6,3,201],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[6,34,232]}],action:"empty_beaker"},f:["Empty"]}," ",{p:[9,3,325],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[9,34,356]}],action:"eject_beaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{t:4,f:[{p:[14,3,490],t:7,e:"ui-section",f:[{t:4,f:[{p:[16,5,538],t:7,e:"span",a:{"class":"bad"},f:["The beaker is empty!"]}],n:50,r:"data.beaker_empty",p:[15,4,507]},{t:4,n:51,f:[{p:[18,5,602],t:7,e:"ui-subdisplay",a:{title:"Blood"},f:[{t:4,f:[{p:[20,7,668],t:7,e:"ui-section",a:{label:"Blood DNA"},f:[{t:2,r:"data.blood.dna",p:[20,37,698]}]}," ",{p:[21,7,737],t:7,e:"ui-section",a:{label:"Blood type"},f:[{t:2,r:"data.blood.type",p:[21,38,768]}]}],n:50,r:"data.has_blood",p:[19,6,638]},{t:4,n:51,f:[{p:[23,7,823],t:7,e:"ui-section",f:[{p:[24,8,844],t:7,e:"span",a:{"class":"average"},f:["No blood sample detected."]}]}],r:"data.has_blood"}]}],r:"data.beaker_empty"}]}],n:50,r:"data.has_beaker",p:[13,2,463]},{t:4,n:51,f:[{p:[31,3,999],t:7,e:"ui-section",f:[{p:[32,4,1016],t:7,e:"span",a:{"class":"bad"},f:["No beaker loaded."]}]}],r:"data.has_beaker"}]}," ",{t:4,f:[{p:[37,2,1127],t:7,e:"ui-display",a:{title:"Diseases"},f:[{t:4,f:[{p:{button:[{t:4,f:[{p:[42,7,1277],t:7,e:"ui-button",a:{icon:"pencil",action:"rename_disease",state:[{t:2,x:{r:["can_rename"],s:'_0?"":"disabled"'},p:[42,63,1333]}],params:['{"index": ',{t:2,r:"index",p:[42,115,1385]},"}"]},f:["Name advanced disease"]}],n:50,r:"is_adv",p:[41,6,1255]}," ",{p:[46,6,1468],t:7,e:"ui-button",a:{icon:"flask",action:"create_culture_bottle",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[46,68,1530]}],params:['{"index": ',{t:2,r:"index",p:[46,123,1585]},"}"]},f:["Create virus culture bottle"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[39,23,1206]}],button:0},f:[" ",{p:[50,5,1675],t:7,e:"ui-section",a:{label:"Disease agent"},f:[{t:2,r:"agent",p:[50,39,1709]}]}," ",{p:[51,5,1737],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[51,37,1769]}]}," ",{p:[52,5,1803],t:7,e:"ui-section",a:{label:"Spread"},f:[{t:2,r:"spread",p:[52,32,1830]}]}," ",{p:[53,5,1859],t:7,e:"ui-section",a:{label:"Possible cure"},f:[{t:2,r:"cure",p:[53,39,1893]}]}," ",{t:4,f:[{p:[55,6,1942],t:7,e:"ui-section",a:{label:"Resistance"},f:[{t:2,r:"resistance",p:[55,37,1973]}]}," ",{p:[56,6,2007],t:7,e:"ui-section",a:{label:"Stealth"},f:[{t:2,r:"stealth",p:[56,34,2035]}]}," ",{p:[57,6,2066],t:7,e:"ui-section",a:{label:"Stage speed"},f:[{t:2,r:"stage_speed",p:[57,38,2098]}]}," ",{p:[58,6,2133],t:7,e:"ui-section",a:{label:"Symptoms"},f:[{t:4,f:[{p:[60,8,2197],t:7,e:"span",f:[{t:2,r:"name",p:[60,14,2203]}]},{p:[60,29,2218],t:7,e:"br"}],n:52,r:"symptoms",p:[59,7,2170]}]}],n:50,r:"is_adv",p:[54,5,1921]}]}],n:52,r:"data.viruses",p:[38,3,1160]},{t:4,n:51,f:[{p:[66,4,2309],t:7,e:"ui-section",f:[{p:[67,5,2327],t:7,e:"span",a:{"class":"average"},f:["No detectable virus in the blood sample."]}]}],r:"data.viruses"}]}," ",{p:[71,2,2446],t:7,e:"ui-display",a:{title:"Antibodies"},f:[{t:4,f:[{p:[73,4,2512],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[73,23,2531]}]},f:[{p:[74,6,2548],t:7,e:"ui-button",a:{icon:"eyedropper",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[74,42,2584]}],action:"create_vaccine_bottle",params:['{"index": ',{t:2,r:"id",p:[74,128,2670]},"}"]},f:["Create vaccine bottle"]}]}],n:52,r:"data.resistances",p:[72,3,2481]},{t:4,n:51,f:[{p:[79,4,2762],t:7,e:"ui-section",f:[{p:[80,5,2780],t:7,e:"span",a:{"class":"average"},f:["No antibodies detected in the blood sample."]}]}],r:"data.resistances"}]}],n:50,r:"data.has_blood",p:[36,1,1102]}]},e.exports=a.extend(r.exports)},{205:205}],281:[function(t,e,n){var a=t(205),r={exports:{}};!function(e){"use strict";var n=t(309);e.exports={data:{filter:"",tooltiptext:function(t,e,n){var a="";return t&&(a+="REQUIREMENTS: "+t+" "),e&&(a+="CATALYSTS: "+e+" "),n&&(a+="TOOLS: "+n),a}},oninit:function(){var t=this;this.on({hover:function(t){this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}}),this.observe("filter",function(e,a,r){var i=null;i=t.get("data.display_compact")?t.findAll(".section"):t.findAll(".display:not(:first-child)"),(0,n.filterMulti)(i,t.get("filter").toLowerCase())},{init:!1})}}}(r),r.exports.template={v:3,t:[" ",{p:[48,1,1342],t:7,e:"ui-display",a:{title:[{t:2,r:"data.category",p:[48,20,1361]},{t:4,f:[" : ",{t:2,r:"data.subcategory",p:[48,64,1405]}],n:50,r:"data.subcategory",p:[48,37,1378]}]},f:[{t:4,f:[{p:[50,3,1459],t:7,e:"ui-section",f:["Crafting... ",{p:[51,16,1488],t:7,e:"i",a:{"class":"fa-spin fa fa-spinner"}}]}],n:50,r:"data.busy",p:[49,2,1438]},{t:4,n:51,f:[{p:[54,3,1557],t:7,e:"ui-section",f:[{p:[55,4,1574],t:7,e:"table",f:[{p:[56,5,1587],t:7,e:"tr",f:[{p:[57,6,1598],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[58,7,1640],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardCat"},f:[{t:2,r:"data.prev_cat",p:[59,8,1699]}]}]}," ",{p:[62,6,1755],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[63,7,1797],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardCat"},f:[{t:2,r:"data.next_cat",p:[64,7,1855]}]}]}," ",{p:[67,6,1911],t:7,e:"td",f:[{t:4,f:[{p:[69,7,1965],t:7,e:"ui-button",a:{icon:"lock",action:"toggle_recipes",style:"float:right!important"},f:["Showing Craftable Recipes"]}],n:50,r:"data.display_craftable_only",p:[68,6,1922]},{t:4,n:51,f:[{p:[73,7,2119],t:7,e:"ui-button",a:{icon:"unlock",action:"toggle_recipes",style:"float:right!important"},f:["Showing All Recipes"]}],r:"data.display_craftable_only"}]}," ",{p:[78,6,2279],t:7,e:"td",f:[{p:[79,7,2291],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.display_compact"],s:'_0?"check-square-o":"square-o"'},p:[79,24,2308]}],action:"toggle_compact"},f:["Compact"]}]}]}," ",{p:[84,5,2455],t:7,e:"tr",f:[{t:4,f:[{p:[86,6,2496],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[87,7,2538],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardSubCat"},f:[{t:2,r:"data.prev_subcat",p:[88,8,2600]}]}]}," ",{p:[91,6,2659],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[92,7,2701],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardSubCat"},f:[{t:2,r:"data.next_subcat",p:[93,8,2763]}]}]}],n:50,r:"data.subcategory",p:[85,5,2465]}]}]}," ",{t:4,f:[{t:4,f:[" ",{p:[101,6,2973],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[101,23,2990]}],placeholder:"Filter.."}}],n:51,r:"data.display_compact",p:[100,5,2883]}],n:50,r:"config.fancy",p:[99,4,2857]}]}," ",{t:4,f:[{p:[106,5,3125],t:7,e:"ui-display",f:[{t:4,f:[{p:[108,6,3174],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[108,25,3193]}]},f:[{p:[109,7,3211],t:7,e:"ui-button",a:{tooltip:[{t:2,x:{r:["tooltiptext","req_text","catalyst_text","tool_text"],s:"_0(_1,_2,_3)"},p:[109,27,3231]}],"tooltip-side":"right",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[109,135,3339]},'"}'],icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.can_craft",p:[107,5,3143]}," ",{t:4,f:[{t:4,f:[{p:[116,7,3548],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[116,26,3567]}]},f:[{p:[117,8,3586],t:7,e:"ui-button",a:{tooltip:[{t:2,x:{r:["tooltiptext","req_text","catalyst_text","tool_text"],s:"_0(_1,_2,_3)"},p:[117,28,3606]}],"tooltip-side":"right",state:"disabled",icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.cant_craft",p:[115,6,3515]}],n:51,r:"data.display_craftable_only",p:[114,5,3476]}]}],n:50,r:"data.display_compact",p:[105,4,3091]},{t:4,n:51,f:[{t:4,f:[{p:[126,6,3928],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[126,25,3947]}]},f:[{t:4,f:[{p:[128,8,3990],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[129,9,4033]}]}],n:50,r:"req_text",p:[127,7,3965]}," ",{t:4,f:[{p:[133,8,4120],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[134,9,4160]}]}],n:50,r:"catalyst_text",p:[132,7,4090]}," ",{t:4,f:[{p:[138,8,4248],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[139,9,4284]}]}],n:50,r:"tool_text",p:[137,7,4222]}," ",{p:[142,7,4342],t:7,e:"ui-section",f:[{p:[143,8,4363],t:7,e:"ui-button",a:{icon:"gears",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[143,66,4421]},'"}']},f:["Craft"]}]}]}],n:52,r:"data.can_craft",p:[125,5,3897]}," ",{t:4,f:[{t:4,f:[{p:[151,7,4602],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[151,26,4621]}]},f:[{t:4,f:[{p:[153,9,4666],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[154,10,4710]}]}],n:50,r:"req_text",p:[152,8,4640]}," ",{t:4,f:[{p:[158,9,4801],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[159,10,4842]}]}],n:50,r:"catalyst_text",p:[157,8,4770]}," ",{t:4,f:[{p:[163,9,4934],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[164,10,4971]}]}],n:50,r:"tool_text",p:[162,8,4907]}]}],n:52,r:"data.cant_craft",p:[150,6,4569]}],n:51,r:"data.display_craftable_only",p:[149,5,4530]}],r:"data.display_compact"}],r:"data.busy"}]}]},e.exports=a.extend(r.exports)},{205:205,309:309}],282:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Pump"},f:[{p:[13,3,459],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,491],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,508]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,559]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,616]}]}]}," ",{p:[18,3,675],t:7,e:"ui-section",a:{label:"Direction"},f:[{p:[19,5,711],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"sign-out":"sign-in"'},p:[19,22,728]}],action:"direction"},f:[{t:2,x:{r:["data.direction"],s:'_0=="out"?"Out":"In"'},p:[20,26,808]}]}]}," ",{p:[22,3,883],t:7,e:"ui-section",a:{label:"Target Pressure"},f:[{p:[23,5,925],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.min_pressure",p:[23,18,938]}],max:[{t:2,r:"data.max_pressure",p:[23,46,966]}],value:[{t:2,r:"data.target_pressure",p:[24,14,1003]}]},f:[{t:2,x:{r:["adata.target_pressure"],s:"Math.round(_0)"},p:[24,40,1029]}," kPa"]}]}," ",{p:[26,3,1100],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,1145],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.target_pressure","data.default_pressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,1178]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1328],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.target_pressure","data.min_pressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{205:205}],283:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[13,3,461],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,493],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,510]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,561]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,618]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[22,7,787],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[22,38,818]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[21,5,759]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[26,3,938],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[27,4,969]}]}," ",{p:[29,3,1011],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[30,4,1045]}," kPa"]}],n:50,r:"data.holding",p:[25,3,914]},{t:4,n:51,f:[{p:[33,3,1119],t:7,e:"ui-section",f:[{p:[34,4,1136],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{205:205}],284:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}," W"]}]}," ",{p:[52,5,1466],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1501],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1507]}," W"]}]}],r:"config.fancy"}]}," ",{p:[57,1,1578],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1633],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1670],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1709],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1746],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1785],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1827],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1868],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1953],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1972]}],nowrap:0},f:[{p:[69,7,1997],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2018]}," %"]}," ",{p:[70,7,2076],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[70,28,2097]}," W"]}," ",{p:[71,7,2153],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2174],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2187]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2216]}]}]}," ",{p:[72,7,2263],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2284],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2297]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2320]}," [",{p:[72,87,2343],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2349]}]},"]"]}]}," ",{p:[73,7,2398],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2419],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2432]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2455]}," [",{p:[73,87,2478],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2484]}]},"]"]}]}," ",{p:[74,7,2533],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2554],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2567]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2590]}," [",{p:[74,87,2613],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2619]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1927]}]}]},e.exports=a.extend(r.exports)},{205:205}],285:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(r),r.exports.template={v:3,t:[" ",{p:[11,1,177],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,236],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,270],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,287]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,338]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,413]}]}]}],n:50,r:"data.headset",p:[12,3,210]},{t:4,n:51,f:[{p:[19,5,494],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,533],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,550]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,604]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,685]}]}]}," ",{p:[24,5,769],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,805],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,822]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,873]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,948]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1064],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1104],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1121]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1173]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1250]}]}]}],n:50,r:"data.command",p:[30,3,1038]}]}," ",{p:[38,1,1342],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1374],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1439],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1445]}]}],n:50,r:"data.freqlock",p:[40,5,1410]},{t:4,n:51,f:[{p:[43,7,1495],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1534]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1646],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1680]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1793],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1864]}]}," ",{p:[46,7,1905],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1938]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2050],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2088]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2262],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2312],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2329]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2379]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2447]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2225]}," ",{t:4,f:[{p:[57,5,2578],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2656],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2673]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2730]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2806]},'"}']},f:[{t:2,r:"channel",p:[62,11,2833]}]},{p:[62,34,2856],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2615]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2534]}]}]},e.exports=a.extend(r.exports)},{205:205}],286:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={ --v:3,t:[{t:4,f:[{p:[2,3,23],t:7,e:"ui-notice",f:[{t:2,r:"data.notice",p:[3,5,40]}]}],n:50,r:"data.notice",p:[1,1,0]},{p:[6,1,82],t:7,e:"ui-display",a:{title:"Satellite Network Control",button:0},f:[{t:4,f:[{p:[8,4,168],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[9,9,209],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[9,31,231]}]}," ",{p:[10,9,253],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"mode",p:[10,30,274]}]}," ",{p:[11,9,298],t:7,e:"div",a:{"class":"content"},f:[{p:[12,11,331],t:7,e:"ui-button",a:{action:"toggle",params:['{"id": "',{t:2,r:"id",p:[12,54,374]},'"}']},f:[{t:2,x:{r:["active"],s:'_0?"Deactivate":"Activate"'},p:[12,64,384]}]}]}]}],n:52,r:"data.satellites",p:[7,2,138]}]}," ",{t:4,f:[{p:[18,1,528],t:7,e:"ui-display",a:{title:"Station Shield Coverage"},f:[{p:[19,3,576],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.meteor_shield_coverage_max",p:[19,24,597]}],value:[{t:2,r:"data.meteor_shield_coverage",p:[19,68,641]}]},f:[{t:2,x:{r:["data.meteor_shield_coverage","data.meteor_shield_coverage_max"],s:"100*_0/_1"},p:[19,101,674]}," %"]}," ",{p:[20,1,758],t:7,e:"ui-display",f:[]}]}],n:50,r:"data.meteor_shield",p:[17,1,500]}]},e.exports=a.extend(r.exports)},{205:205}],287:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" "," "," ",{p:[5,1,200],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[5,16,215]}]},f:[{p:[6,2,233],t:7,e:"tab",a:{name:"Status"},f:[{p:[7,3,256],t:7,e:"status"}]}," ",{p:[9,2,277],t:7,e:"tab",a:{name:"Templates"},f:[{p:[10,3,303],t:7,e:"templates"}]}," ",{p:[12,2,327],t:7,e:"tab",a:{name:"Modification"},f:[{t:4,f:[{p:[14,3,381],t:7,e:"modification"}],n:50,r:"data.selected",p:[13,3,356]}," ",{t:4,f:[{p:[17,3,437],t:7,e:"span",a:{"class":"bad"},f:["No shuttle selected."]}],n:50,x:{r:["data.selected"],s:"!_0"},p:[16,3,411]}]}]}]},r.exports.components=r.exports.components||{};var i={modification:t(288),templates:t(290),status:t(289)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,288:288,289:289,290:290}],288:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:["Selected: ",{t:2,r:"data.selected.name",p:[1,30,29]}]},f:[{t:4,f:[{p:[3,5,96],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.selected.description",p:[3,37,128]}]}],n:50,r:"data.selected.description",p:[2,3,57]}," ",{t:4,f:[{p:[6,5,224],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"data.selected.admin_notes",p:[6,37,256]}]}],n:50,r:"data.selected.admin_notes",p:[5,3,185]}]}," ",{t:4,f:[{p:[11,3,361],t:7,e:"ui-display",a:{title:["Existing Shuttle: ",{t:2,r:"data.existing_shuttle.name",p:[11,40,398]}]},f:["Status: ",{t:2,r:"data.existing_shuttle.status",p:[12,13,444]}," ",{t:4,f:["(",{t:2,r:"data.existing_shuttle.timeleft",p:[14,8,526]},")"],n:50,r:"data.existing_shuttle.timer",p:[13,5,482]}," ",{p:[16,5,580],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"data.existing_shuttle.id",p:[17,41,649]},'"}']},f:["Jump To"]}]}],n:50,r:"data.existing_shuttle",p:[10,1,328]},{t:4,f:[{p:[24,3,778],t:7,e:"ui-display",a:{title:"Existing Shuttle: None"}}],n:50,x:{r:["data.existing_shuttle"],s:"!_0"},p:[23,1,744]},{p:[27,1,847],t:7,e:"ui-button",a:{action:"preview",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[28,27,902]},'"}']},f:["Preview"]}," ",{p:[31,1,961],t:7,e:"ui-button",a:{action:"load",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[32,27,1013]},'"}'],style:"danger"},f:["Load"]}," ",{p:[37,1,1089],t:7,e:"ui-display",a:{title:"Status"},f:[]}]},e.exports=a.extend(r.exports)},{205:205}],289:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,27],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,46]}," (",{t:2,r:"id",p:[2,32,56]},")"]},f:[{t:2,r:"status",p:[3,5,71]}," ",{t:4,f:["(",{t:2,r:"timeleft",p:[5,8,109]},")"],n:50,r:"timer",p:[4,5,87]}," ",{p:[7,5,141],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"id",p:[7,67,203]},'"}']},f:["Jump To"]}," ",{p:[10,5,252],t:7,e:"ui-button",a:{action:"fast_travel",params:['{"id": "',{t:2,r:"id",p:[10,53,300]},'"}'],state:[{t:2,x:{r:["can_fast_travel"],s:'_0?null:"disabled"'},p:[10,70,317]}]},f:["Fast Travel"]}]}],n:52,r:"data.shuttles",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],290:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.templates_tabs",p:[1,16,15]}]},f:[{t:4,f:[{p:[3,5,74],t:7,e:"tab",a:{name:[{t:2,r:"port_id",p:[3,16,85]}]},f:[{t:4,f:[{p:[5,9,135],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[5,28,154]}]},f:[{t:4,f:[{p:[7,13,209],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[7,45,241]}]}],n:50,r:"description",p:[6,11,176]}," ",{t:4,f:[{p:[10,13,333],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"admin_notes",p:[10,45,365]}]}],n:50,r:"admin_notes",p:[9,11,300]}," ",{p:[13,11,426],t:7,e:"ui-button",a:{action:"select_template",params:['{"shuttle_id": "',{t:2,r:"shuttle_id",p:[14,37,499]},'"}'],state:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"selected":null'},p:[15,20,537]}]},f:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"Selected":"Select"'},p:[17,13,630]}]}]}],n:52,r:"templates",p:[4,7,106]}]}],n:52,r:"data.templates",p:[2,3,44]}]}]},e.exports=a.extend(r.exports)},{205:205}],291:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}," ",{p:[23,5,658],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,7,693],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[24,20,706]}],max:[{t:2,r:"data.occupant.maxHealth",p:[24,54,740]}],value:[{t:2,r:"data.occupant.health",p:[24,90,776]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[25,16,818]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[25,68,870]}]}]}," ",{t:4,f:[{p:[28,7,1107],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[28,26,1126]}]},f:[{p:[29,9,1147],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[29,30,1168]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[29,66,1204]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[29,103,1241]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[27,5,941]}," ",{p:[32,5,1328],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[33,9,1364],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[33,22,1377]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[33,68,1423]}]}]}," ",{p:[35,5,1506],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[36,9,1542],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[36,22,1555]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[36,68,1601]}]}]}," ",{p:[38,5,1685],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[40,11,1772],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[40,54,1815]}," units of ",{t:2,r:"name",p:[40,89,1850]}]},{p:[40,104,1865],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[39,9,1727]},{t:4,n:51,f:[{p:[42,11,1900],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[47,1,1996],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[48,2,2028],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[49,5,2059],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[49,22,2076]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[49,71,2125]}]}]}," ",{p:[51,3,2190],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[53,7,2251],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[53,38,2282]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[53,122,2366]},'"}']},f:[{t:2,r:"name",p:[53,132,2376]}]},{p:[53,152,2396],t:7,e:"br"}],n:52,r:"data.chems",p:[52,5,2223]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],292:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,25],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,44]}],labelcolor:[{t:2,r:"htmlcolor",p:[2,44,66]}],candystripe:0,right:0},f:[{p:[3,5,105],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[3,32,132],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0=="Dead"?"bad bold":_0=="Unconscious"?"average bold":"good"'},p:[3,45,145]}]},f:[{t:2,r:"status",p:[3,132,232]}]}]}," ",{p:[4,5,268],t:7,e:"ui-section",a:{label:"Jelly"},f:[{t:2,r:"exoticblood",p:[4,31,294]}]}," ",{p:[5,5,328],t:7,e:"ui-section",a:{label:"Location"},f:[{t:2,r:"area",p:[5,34,357]}]}," ",{p:[7,5,386],t:7,e:"ui-button",a:{state:[{t:2,r:"swap_button_state",p:[8,14,411]}],action:"swap",params:['{"ref": "',{t:2,r:"ref",p:[9,38,472]},'"}']},f:[{t:2,x:{r:["is_current"],s:'_0?"You Are Here":"Swap"'},p:[10,7,491]}]}]}],n:52,r:"data.bodies",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],293:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[24,1,663],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,695],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,735],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,768]}],state:[{t:2,r:"capacityPercentState",p:[26,71,801]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,827]},"%"]}]}]}," ",{p:[29,1,908],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,938],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,976],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,993]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1045]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1113]}]},"   [",{p:[34,6,1182],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1195]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1211]}]},"]"]}," ",{p:[36,3,1335],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1374],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1395]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1426]}]},f:[{t:2,x:{r:["adata.inputLevel"],s:"Math.round(_0)"},p:[37,78,1447]},"W"]}]}," ",{p:[39,3,1509],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1548],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1587]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1682],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1716]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1812],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1902],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1935]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2047],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2085]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2212],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2246],t:7,e:"span",f:[{t:2,x:{r:["adata.inputAvailable"],s:"Math.round(_0)"},p:[47,9,2252]},"W"]}]}]}," ",{p:[50,1,2329],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2360],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2398],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2415]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2470]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2540]}]},"   [",{p:[55,6,2608],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2621]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2638]}]},"]"]}," ",{p:[57,3,2745],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2785],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2806]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2838]}]},f:[{t:2,x:{r:["adata.outputLevel"],s:"Math.round(_0)"},p:[58,80,2860]},"W"]}]}," ",{p:[60,3,2923],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2963],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,3002]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3099],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3133]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3231],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3322],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3355]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3470],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3508]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3638],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3673],t:7,e:"span",f:[{t:2,x:{r:["adata.outputUsed"],s:"Math.round(_0)"},p:[68,9,3679]},"W"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],294:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,31],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,73]},"W"]}," ",{p:[5,3,126],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,164],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,170]},"° (",{t:2,r:"data.direction",p:[6,45,204]},")"]}]}," ",{p:[8,3,251],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,290],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,387],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,477],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,565],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,687],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,720],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,759],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,790]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,907],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,940]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1059],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1092]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1262],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1300],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1306]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1350]},")"]}]}," ",{p:[27,3,1399],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1437],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1535],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1631],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1720],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1807],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1901],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2088],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2169],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2209],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2222]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2267]},"Found"]}]}," ",{p:[43,2,2338],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2375],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2388]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2432]}," Panels Connected"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],295:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,87],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,118]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,62]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,226],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,258],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,275]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,326]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,366]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,431]}]}]}," ",{p:[12,3,490],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,554],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,587]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,608]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,521]},{t:4,n:51,f:[{p:[16,4,667],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,744],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,779],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,823],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,829]},"°C"]}]}," ",{p:[24,2,894],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,937],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,943]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1031],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1073],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1112]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1218],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1252]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1357],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1450],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1483]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1587],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1625]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,1008]}," ",{p:[36,3,1754],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1808],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1847]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1956],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1997]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2106],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2140]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1783]},{t:4,n:51,f:[{p:[42,4,2258],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2264]}]}],r:"data.open"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],296:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],297:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,42],t:7,e:"ui-notice",f:[{p:[3,5,59],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,179],t:7,e:"ui-notice",f:[{p:[8,5,196],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,153]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,369],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,386]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,437]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,351]}," ",{t:4,f:[{p:[14,27,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,536]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,590]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,499]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,692],t:7,e:"ui-notice",f:[{p:[18,9,713],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,665]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,793],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,832],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,849]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,896]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,992]}]}]}," ",{p:[25,9,1063],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1100],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1117]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1163]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1255]}]}]}," ",{p:[29,9,1324],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1361],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1378]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1424]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1516]}]}]}," ",{p:[33,9,1585],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1625],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1642]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1691]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1789]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1873],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1906]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=a.extend(r.exports)},{205:205}],298:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],299:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,295],t:7,e:"ui-notice",f:[{p:[15,3,310],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,330]}," connected to a mask."]}]}," ",{p:[17,1,409],t:7,e:"ui-display",f:[{p:[18,3,425],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,467],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,501]}],state:[{t:2,r:"tankPressureState",p:[20,16,540]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,563]}," kPa"]}]}," ",{p:[22,3,631],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,674],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,687]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,721]}],value:[{t:2,r:"data.releasePressure",p:[24,14,764]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,790]}," kPa"]}]}," ",{p:[26,3,861],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,906],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,939]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1095],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1126]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1273],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1368],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1398]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],300:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=a.extend(r.exports)},{205:205}],301:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{},oninit:function(){this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}})}}}(r),r.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[23,7,482],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[22,5,453]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[26,3,568],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[27,5,613],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[27,18,626]}]},f:[{t:2,r:"data.telecrystals",p:[27,62,670]}," TC"]}]}]}," ",{t:4,f:[{p:[31,3,764],t:7,e:"ui-display",f:[{p:[32,2,779],t:7,e:"ui-button",a:{action:"select",params:['{"category": "',{t:2,r:"name",p:[32,51,828]},'"}']},f:[{t:2,r:"name",p:[32,63,840]}]}," ",{t:4,f:[{p:[34,4,883],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[34,23,902]}],candystripe:0,right:0},f:[{p:[35,3,934],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[35,23,954]},": ",{t:2,r:"desc",p:[35,33,964]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[36,12,1006]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[37,40,1165]},'", "item": ',{t:2,r:"name",p:[37,63,1188]},', "cost": ',{t:2,r:"cost",p:[37,81,1206]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[38,43,1260]}," TC"]}]}],n:52,r:"items",p:[33,2,863]}]}],n:52,r:"data.categories",p:[30,1,735]}]},e.exports=a.extend(r.exports)},{205:205}],302:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{healthState:function(t){var e=this.get("data.vr_avatar.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,292],t:7,e:"ui-display",f:[{t:4,f:[{p:[16,3,333],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:[{p:[17,4,373],t:7,e:"ui-section",a:{label:"Name"},f:[{t:2,r:"data.vr_avatar.name",p:[18,5,404]}]}," ",{p:[20,4,450],t:7,e:"ui-section",a:{label:"Status"},f:[{t:2,r:"data.vr_avatar.status",p:[21,5,483]}]}," ",{p:[23,4,531],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,5,564],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.vr_avatar.maxhealth",p:[24,26,585]}],value:[{t:2,r:"adata.vr_avatar.health",p:[24,64,623]}],state:[{ --t:2,x:{r:["healthState","adata.vr_avatar.health"],s:"_0(_1)"},p:[24,99,658]}]},f:[{t:2,x:{r:["adata.vr_avatar.health"],s:"Math.round(_0)"},p:[24,140,699]},"/",{t:2,r:"adata.vr_avatar.maxhealth",p:[24,179,738]}]}]}]}],n:50,r:"data.vr_avatar",p:[15,2,307]},{t:4,n:51,f:[{p:[28,3,826],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:["No Virtual Avatar detected"]}],r:"data.vr_avatar"}," ",{p:[32,2,922],t:7,e:"ui-display",a:{title:"VR Commands"},f:[{p:[33,3,958],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.toggle_open"],s:'_0?"times":"plus"'},p:[33,20,975]}],action:"toggle_open"},f:[{t:2,x:{r:["data.toggle_open"],s:'_0?"Close":"Open"'},p:[34,4,1042]}," the VR Sleeper"]}," ",{t:4,f:[{p:[37,4,1144],t:7,e:"ui-button",a:{icon:"signal",action:"vr_connect"},f:["Connect to VR"]}],n:50,r:"data.isoccupant",p:[36,3,1116]}," ",{t:4,f:[{p:[42,4,1267],t:7,e:"ui-button",a:{icon:"ban",action:"delete_avatar"},f:["Delete Virtual Avatar"]}],n:50,r:"data.vr_avatar",p:[41,3,1240]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],303:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,42],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,61]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,70]}],labelcolor:[{t:2,r:"color",p:[3,80,117]}],candystripe:0,right:0},f:[{p:[4,7,154],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,195]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,208]}]}," ",{p:[5,7,252],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,295]},'"}']},f:["Pulse"]}," ",{p:[6,7,333],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,377]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,390]}]}]}],n:52,r:"data.wires",p:[2,3,16]}]}," ",{t:4,f:[{p:[11,3,508],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,555],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,567]}]}],n:52,r:"data.status",p:[12,5,526]}]}],n:50,r:"data.status",p:[10,1,485]}]},e.exports=a.extend(r.exports)},{205:205}],304:[function(t,e,n){(function(e){"use strict";var n=t(205),a=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var r=t(305),i=e.interopRequireDefault(r),o=t(306),s=t(191),u=t(192),p=e.interopRequireDefault(u);a["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(310)),window.initialize=function(e){window.tgui||(window.tgui=new i["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(307),text:t(311),config:n.config,data:n.data,adata:n.data}}}))};var c=document.getElementById("data"),l=c.textContent,f=c.getAttribute("data-ref");"{}"!==l&&(window.initialize(l),c.remove()),(0,o.act)(f,"tgui:initialize"),(0,s.loadCSS)("font-awesome.min.css");var d=new p["default"]("FontAwesome");d.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,305:305,306:306,307:307,310:310,311:311,"babel/external-helpers":"babel/external-helpers"}],305:[function(t,e,n){var a=t(205),r={exports:{}};!function(e){"use strict";var n=t(306),a=t(308);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={airalarm:t(219),"airalarm/back":t(220),"airalarm/modes":t(221),"airalarm/scrubbers":t(222),"airalarm/status":t(223),"airalarm/thresholds":t(224),"airalarm/vents":t(225),airlock_electronics:t(226),apc:t(227),atmos_alert:t(228),atmos_control:t(229),atmos_filter:t(230),atmos_mixer:t(231),atmos_pump:t(232),brig_timer:t(233),bsa:t(234),canister:t(235),cargo:t(236),cellular_emporium:t(237),chem_dispenser:t(238),chem_heater:t(239),chem_master:t(240),clockwork_slab:t(241),codex_gigas:t(242),computer_fabricator:t(243),crayon:t(244),cryo:t(245),disposal_unit:t(246),dna_vault:t(247),eightball:t(248),emergency_shuttle_console:t(249),engraved_message:t(250),error:t(251),firealarm:t(252),gps:t(253),gulag_console:t(254),gulag_item_reclaimer:t(255),implantchair:t(256),intellicard:t(257),keycard_auth:t(258),labor_claim_console:t(259),language_menu:t(260),launchpad_remote:t(261),mech_bay_power_console:t(262),mulebot:t(263),ntnet_relay:t(264),ntos_ai_restorer:t(265),ntos_card:t(266),ntos_configuration:t(267),ntos_file_manager:t(268),ntos_main:t(269),ntos_net_chat:t(270),ntos_net_dos:t(271),ntos_net_downloader:t(272),ntos_net_monitor:t(273),ntos_net_transfer:t(274),ntos_power_monitor:t(275),ntos_revelation:t(276),ntos_station_alert:t(277),ntosheader:t(278),nuclear_bomb:t(279),pandemic:t(280),personal_crafting:t(281),portable_pump:t(282),portable_scrubber:t(283),power_monitor:t(284),radio:t(285),sat_control:t(286),shuttle_manipulator:t(287),"shuttle_manipulator/modification":t(288),"shuttle_manipulator/status":t(289),"shuttle_manipulator/templates":t(290),sleeper:t(291),slime_swap_body:t(292),smes:t(293),solar_control:t(294),space_heater:t(295),station_alert:t(296),suit_storage_unit:t(297),tank_dispenser:t(298),tanks:t(299),thermomachine:t(300),uplink:t(301),vr_sleeper:t(302),wires:t(303)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)})},oncomplete:function(){if(this.get("config.locked")){var t=(0,a.lock)(window.screenLeft,window.screenTop),e=t.x,r=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+r)}(0,n.winset)("mapwindow.map","focus",!0)}}}(r),r.exports.template={v:3,t:[" "," "," "," ",{p:[56,1,1874],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[56,11,1884]}]}," ",{p:[57,1,1915],t:7,e:"main",f:[{p:[58,3,1925],t:7,e:"warnings"}," ",{p:[59,3,1940],t:7,e:"interface"}]}," ",{t:4,f:[{p:[62,3,1990],t:7,e:"resize"}],n:50,r:"config.titlebar",p:[61,1,1963]}]},r.exports.components=r.exports.components||{};var i={warnings:t(218),titlebar:t(217),resize:t(212)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,259:259,260:260,261:261,262:262,263:263,264:264,265:265,266:266,267:267,268:268,269:269,270:270,271:271,272:272,273:273,274:274,275:275,276:276,277:277,278:278,279:279,280:280,281:281,282:282,283:283,284:284,285:285,286:286,287:287,288:288,289:289,290:290,291:291,292:292,293:293,294:294,295:295,296:296,297:297,298:298,299:299,300:300,301:301,302:302,303:303,306:306,308:308}],306:[function(t,e,n){"use strict";function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function r(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};window.location.href=a(Object.assign({src:t,action:e},n))}function i(t,e,n){var r;window.location.href=a((r={},r[t+"."+e]=n,r),"winset")}n.__esModule=!0,n.href=a,n.act=r,n.winset=i;var o=encodeURIComponent},{}],307:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],308:[function(t,e,n){"use strict";function a(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function r(t){if(t.preventDefault(),this.get("drag")){if(this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var r=a(e,n);e=r.x,n=r.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}function i(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("resize")){if(this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,a=i(e,n);e=a.x,n=a.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}n.__esModule=!0,n.lock=a,n.drag=r,n.sane=i,n.resize=o;var s=t(306)},{306:306}],309:[function(t,e,n){"use strict";function a(t,e){for(var n=t,a=Array.isArray(n),i=0,n=a?n:n[Symbol.iterator]();;){var o;if(a){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",r(s,e)):s.style.display="none"}}function r(t,e){for(var n=t.queryAll("section"),a=t.query("header").textContent.toLowerCase().includes(e),r=n,i=Array.isArray(r),o=0,r=i?r:r[Symbol.iterator]();;){var s;if(i){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var u=s;a||u.textContent.toLowerCase().includes(e)?u.style.display="":u.style.display="none"}}n.__esModule=!0,n.filterMulti=a,n.filter=r},{}],310:[function(t,e,n){"use strict";function a(t,e,n){return Math.max(t,Math.min(n,e))}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=a,n.fixed=r},{}],311:[function(t,e,n){"use strict";function a(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function r(t){return t.replace(/\w\S*/g,a)}function i(t,e){for(t=""+t;t.length1){for(var u=Array(o),p=0;o>p;p++)u[p]=arguments[p+3];n.children=u}return{$$typeof:t,type:e,key:void 0===a?null:""+a,ref:null,props:n,_owner:null}}}(),e.asyncIterator=function(t){if("function"==typeof Symbol){if(Symbol.asyncIterator){var e=t[Symbol.asyncIterator];if(null!=e)return e.call(t)}if(Symbol.iterator)return t[Symbol.iterator]()}throw new TypeError("Object is not async iterable")},e.asyncGenerator=function(){function t(t){this.value=t}function e(e){function n(t,e){return new Promise(function(n,r){var s={key:t,arg:e,resolve:n,reject:r,next:null};o?o=o.next=s:(i=o=s,a(t,e))})}function a(n,i){try{var o=e[n](i),s=o.value;s instanceof t?Promise.resolve(s.value).then(function(t){a("next",t)},function(t){a("throw",t)}):r(o.done?"return":"normal",o.value)}catch(u){r("throw",u)}}function r(t,e){switch(t){case"return":i.resolve({value:e,done:!0});break;case"throw":i.reject(e);break;default:i.resolve({value:e,done:!1})}i=i.next,i?a(i.key,i.arg):o=null}var i,o;this._invoke=n,"function"!=typeof e["return"]&&(this["return"]=void 0)}return"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype["throw"]=function(t){return this._invoke("throw",t)},e.prototype["return"]=function(t){return this._invoke("return",t)},{wrap:function(t){return function(){return new e(t.apply(this,arguments))}},await:function(e){return new t(e)}}}(),e.asyncGeneratorDelegate=function(t,e){function n(n,a){return r=!0,a=new Promise(function(e){e(t[n](a))}),{done:!1,value:e(a)}}var a={},r=!1;return"function"==typeof Symbol&&Symbol.iterator&&(a[Symbol.iterator]=function(){return this}),a.next=function(t){return r?(r=!1,t):n("next",t)},"function"==typeof t["throw"]&&(a["throw"]=function(t){if(r)throw r=!1,t;return n("throw",t)}),"function"==typeof t["return"]&&(a["return"]=function(t){return n("return",t)}),a},e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function a(r,i){try{var o=e[r](i),s=o.value}catch(u){return void n(u)}return o.done?void t(s):Promise.resolve(s).then(function(t){a("next",t)},function(t){a("throw",t)})}return a("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,a)&&(n[a]=t[a]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function a(t,e,n,r){var i=Object.getOwnPropertyDescriptor(t,e);if(void 0===i){var o=Object.getPrototypeOf(t);null!==o&&a(o,e,n,r)}else if("value"in i&&i.writable)i.value=n;else{var s=i.set;void 0!==s&&s.call(r,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(u){r=!0,i=u}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,a=[],r=t[Symbol.iterator]();!(n=r.next()).done&&(a.push(n.value),!e||a.length!==e););return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e_1?null:"disabled"'},p:[29,36,1359]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1500],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1595],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.target_pressure","data.max_pressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1625]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}," ",{p:{button:[{t:4,f:[{p:[39,7,1891],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[39,38,1922]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[38,5,1863]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[43,3,2042],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[44,4,2073]}]}," ",{p:[46,3,2115],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[47,4,2149]}," kPa"]}],n:50,r:"data.holding",p:[42,3,2018]},{t:4,n:51,f:[{p:[50,3,2223],t:7,e:"ui-section",f:[{p:[51,4,2240],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{205:205}],283:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-notice",f:[{p:[2,3,15],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[2,23,35]}," connected to a tank."]}]}," ",{p:[4,1,113],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[5,3,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,5,186],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[6,11,192]}," kPa"]}]}," ",{p:[8,3,254],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[9,5,285],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[9,18,298]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[9,59,339]}]}]}]}," ",{p:[12,1,430],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[13,3,461],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,5,493],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[14,22,510]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[15,14,561]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[16,22,618]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[22,7,787],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[22,38,818]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[21,5,759]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[26,3,938],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[27,4,969]}]}," ",{p:[29,3,1011],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[30,4,1045]}," kPa"]}],n:50,r:"data.holding",p:[25,3,914]},{t:4,n:51,f:[{p:[33,3,1119],t:7,e:"ui-section",f:[{p:[34,4,1136],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}]},e.exports=a.extend(r.exports)},{205:205}],284:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{chargingState:function(t){switch(t){case 2:return"good";case 1:return"average";default:return"bad"}},chargingMode:function(t){return 2==t?"Full":1==t?"Charging":"Draining"},channelState:function(t){return t>=2?"good":"bad"},channelPower:function(t){return t>=2?"On":"Off"},channelMode:function(t){return 1==t||3==t?"Auto":"Manual"}},computed:{graphData:function(){var t=this.get("data.history");return Object.keys(t).map(function(e){return t[e].map(function(t,e){return{x:e,y:t}})})}}}}(r),r.exports.template={v:3,t:[" ",{p:[42,1,1035],t:7,e:"ui-display",a:{title:"Network"},f:[{t:4,f:[{p:[44,5,1093],t:7,e:"ui-linegraph",a:{points:[{t:2,r:"graphData",p:[44,27,1115]}],height:"500",legend:'["Available", "Load"]',colors:'["rgb(0, 102, 0)", "rgb(153, 0, 0)"]',xunit:"seconds ago",xfactor:[{t:2,r:"data.interval",p:[46,38,1267]}],yunit:"W",yfactor:"1",xinc:[{t:2,x:{r:["data.stored"],s:"_0/10"},p:[47,15,1323]}],yinc:"9"}}],n:50,r:"config.fancy",p:[43,3,1067]},{t:4,n:51,f:[{p:[49,5,1373],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[50,7,1411],t:7,e:"span",f:[{t:2,r:"data.supply",p:[50,13,1417]}," W"]}]}," ",{p:[52,5,1466],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1501],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1507]}," W"]}]}],r:"config.fancy"}]}," ",{p:[57,1,1578],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1608],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1633],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1670],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1709],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1746],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1785],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1827],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1868],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1953],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1972]}],nowrap:0},f:[{p:[69,7,1997],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2018]}," %"]}," ",{p:[70,7,2076],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].load)"},p:[70,28,2097]}," W"]}," ",{p:[71,7,2153],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2174],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2187]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2216]}]}]}," ",{p:[72,7,2263],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2284],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2297]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2320]}," [",{p:[72,87,2343],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2349]}]},"]"]}]}," ",{p:[73,7,2398],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2419],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2432]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2455]}," [",{p:[73,87,2478],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2484]}]},"]"]}]}," ",{p:[74,7,2533],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2554],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2567]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2590]}," [",{p:[74,87,2613],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2619]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1927]}]}]},e.exports=a.extend(r.exports)},{205:205}],285:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{readableFrequency:function(){return Math.round(this.get("adata.frequency"))/10}}}}(r),r.exports.template={v:3,t:[" ",{p:[11,1,177],t:7,e:"ui-display",a:{title:"Settings"},f:[{t:4,f:[{p:[13,5,236],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[14,7,270],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[14,24,287]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[14,75,338]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"On":"Off"'},p:[16,9,413]}]}]}],n:50,r:"data.headset",p:[12,3,210]},{t:4,n:51,f:[{p:[19,5,494],t:7,e:"ui-section",a:{label:"Microphone"},f:[{p:[20,7,533],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.broadcasting"],s:'_0?"power-off":"close"'},p:[20,24,550]}],style:[{t:2,x:{r:["data.broadcasting"],s:'_0?"selected":null'},p:[20,78,604]}],action:"broadcast"},f:[{t:2,x:{r:["data.broadcasting"],s:'_0?"Engaged":"Disengaged"'},p:[22,9,685]}]}]}," ",{p:[24,5,769],t:7,e:"ui-section",a:{label:"Speaker"},f:[{p:[25,7,805],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.listening"],s:'_0?"power-off":"close"'},p:[25,24,822]}],style:[{t:2,x:{r:["data.listening"],s:'_0?"selected":null'},p:[25,75,873]}],action:"listen"},f:[{t:2,x:{r:["data.listening"],s:'_0?"Engaged":"Disengaged"'},p:[27,9,948]}]}]}],r:"data.headset"}," ",{t:4,f:[{p:[31,5,1064],t:7,e:"ui-section",a:{label:"High Volume"},f:[{p:[32,7,1104],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.useCommand"],s:'_0?"power-off":"close"'},p:[32,24,1121]}],style:[{t:2,x:{r:["data.useCommand"],s:'_0?"selected":null'},p:[32,76,1173]}],action:"command"},f:[{t:2,x:{r:["data.useCommand"],s:'_0?"On":"Off"'},p:[34,9,1250]}]}]}],n:50,r:"data.command",p:[30,3,1038]}]}," ",{p:[38,1,1342],t:7,e:"ui-display",a:{title:"Channel"},f:[{p:[39,3,1374],t:7,e:"ui-section",a:{label:"Frequency"},f:[{t:4,f:[{p:[41,7,1439],t:7,e:"span",f:[{t:2,r:"readableFrequency",p:[41,13,1445]}]}],n:50,r:"data.freqlock",p:[40,5,1410]},{t:4,n:51,f:[{p:[43,7,1495],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[43,46,1534]}],action:"frequency",params:'{"adjust": -1}'}}," ",{p:[44,7,1646],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.frequency","data.minFrequency"],s:'_0==_1?"disabled":null'},p:[44,41,1680]}],action:"frequency",params:'{"adjust": -.2}'}}," ",{p:[45,7,1793],t:7,e:"ui-button",a:{icon:"pencil",action:"frequency",params:'{"tune": "input"}'},f:[{t:2,r:"readableFrequency",p:[45,78,1864]}]}," ",{p:[46,7,1905],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[46,40,1938]}],action:"frequency",params:'{"adjust": .2}'}}," ",{p:[47,7,2050],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.frequency","data.maxFrequency"],s:'_0==_1?"disabled":null'},p:[47,45,2088]}],action:"frequency",params:'{"adjust": 1}'}}],r:"data.freqlock"}]}," ",{t:4,f:[{p:[51,5,2262],t:7,e:"ui-section",a:{label:"Subspace Transmission"},f:[{p:[52,7,2312],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.subspace"],s:'_0?"power-off":"close"'},p:[52,24,2329]}],style:[{t:2,x:{r:["data.subspace"],s:'_0?"selected":null'},p:[52,74,2379]}],action:"subspace"},f:[{t:2,x:{r:["data.subspace"],s:'_0?"Active":"Inactive"'},p:[53,29,2447]}]}]}],n:50,r:"data.subspaceSwitchable",p:[50,3,2225]}," ",{t:4,f:[{p:[57,5,2578],t:7,e:"ui-section",a:{label:"Channels"},f:[{t:4,f:[{p:[59,9,2656],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["."],s:'_0?"check-square-o":"square-o"'},p:[59,26,2673]}],style:[{t:2,x:{r:["."],s:'_0?"selected":null'},p:[60,18,2730]}],action:"channel",params:['{"channel": "',{t:2,r:"channel",p:[61,49,2806]},'"}']},f:[{t:2,r:"channel",p:[62,11,2833]}]},{p:[62,34,2856],t:7,e:"br"}],n:52,i:"channel",r:"data.channels",p:[58,7,2615]}]}],n:50,x:{r:["data.subspace","data.channels"],s:"_0&&_1"},p:[56,3,2534]}]}]},e.exports=a.extend(r.exports)},{205:205}],286:[function(t,e,n){ -+var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,23],t:7,e:"ui-notice",f:[{t:2,r:"data.notice",p:[3,5,40]}]}],n:50,r:"data.notice",p:[1,1,0]},{p:[6,1,82],t:7,e:"ui-display",a:{title:"Satellite Network Control",button:0},f:[{t:4,f:[{p:[8,4,168],t:7,e:"ui-section",a:{candystripe:0,nowrap:0},f:[{p:[9,9,209],t:7,e:"div",a:{"class":"content"},f:["#",{t:2,r:"id",p:[9,31,231]}]}," ",{p:[10,9,253],t:7,e:"div",a:{"class":"content"},f:[{t:2,r:"mode",p:[10,30,274]}]}," ",{p:[11,9,298],t:7,e:"div",a:{"class":"content"},f:[{p:[12,11,331],t:7,e:"ui-button",a:{action:"toggle",params:['{"id": "',{t:2,r:"id",p:[12,54,374]},'"}']},f:[{t:2,x:{r:["active"],s:'_0?"Deactivate":"Activate"'},p:[12,64,384]}]}]}]}],n:52,r:"data.satellites",p:[7,2,138]}]}," ",{t:4,f:[{p:[18,1,528],t:7,e:"ui-display",a:{title:"Station Shield Coverage"},f:[{p:[19,3,576],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.meteor_shield_coverage_max",p:[19,24,597]}],value:[{t:2,r:"data.meteor_shield_coverage",p:[19,68,641]}]},f:[{t:2,x:{r:["data.meteor_shield_coverage","data.meteor_shield_coverage_max"],s:"100*_0/_1"},p:[19,101,674]}," %"]}," ",{p:[20,1,758],t:7,e:"ui-display",f:[]}]}],n:50,r:"data.meteor_shield",p:[17,1,500]}]},e.exports=a.extend(r.exports)},{205:205}],287:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[" "," "," ",{p:[5,1,200],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[5,16,215]}]},f:[{p:[6,2,233],t:7,e:"tab",a:{name:"Status"},f:[{p:[7,3,256],t:7,e:"status"}]}," ",{p:[9,2,277],t:7,e:"tab",a:{name:"Templates"},f:[{p:[10,3,303],t:7,e:"templates"}]}," ",{p:[12,2,327],t:7,e:"tab",a:{name:"Modification"},f:[{t:4,f:[{p:[14,3,381],t:7,e:"modification"}],n:50,r:"data.selected",p:[13,3,356]}," ",{t:4,f:[{p:[17,3,437],t:7,e:"span",a:{"class":"bad"},f:["No shuttle selected."]}],n:50,x:{r:["data.selected"],s:"!_0"},p:[16,3,411]}]}]}]},r.exports.components=r.exports.components||{};var i={modification:t(288),templates:t(290),status:t(289)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{205:205,288:288,289:289,290:290}],288:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:["Selected: ",{t:2,r:"data.selected.name",p:[1,30,29]}]},f:[{t:4,f:[{p:[3,5,96],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"data.selected.description",p:[3,37,128]}]}],n:50,r:"data.selected.description",p:[2,3,57]}," ",{t:4,f:[{p:[6,5,224],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"data.selected.admin_notes",p:[6,37,256]}]}],n:50,r:"data.selected.admin_notes",p:[5,3,185]}]}," ",{t:4,f:[{p:[11,3,361],t:7,e:"ui-display",a:{title:["Existing Shuttle: ",{t:2,r:"data.existing_shuttle.name",p:[11,40,398]}]},f:["Status: ",{t:2,r:"data.existing_shuttle.status",p:[12,13,444]}," ",{t:4,f:["(",{t:2,r:"data.existing_shuttle.timeleft",p:[14,8,526]},")"],n:50,r:"data.existing_shuttle.timer",p:[13,5,482]}," ",{p:[16,5,580],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"data.existing_shuttle.id",p:[17,41,649]},'"}']},f:["Jump To"]}]}],n:50,r:"data.existing_shuttle",p:[10,1,328]},{t:4,f:[{p:[24,3,778],t:7,e:"ui-display",a:{title:"Existing Shuttle: None"}}],n:50,x:{r:["data.existing_shuttle"],s:"!_0"},p:[23,1,744]},{p:[27,1,847],t:7,e:"ui-button",a:{action:"preview",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[28,27,902]},'"}']},f:["Preview"]}," ",{p:[31,1,961],t:7,e:"ui-button",a:{action:"load",params:['{"shuttle_id": "',{t:2,r:"data.selected.shuttle_id",p:[32,27,1013]},'"}'],style:"danger"},f:["Load"]}," ",{p:[37,1,1089],t:7,e:"ui-display",a:{title:"Status"},f:[]}]},e.exports=a.extend(r.exports)},{205:205}],289:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,27],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,46]}," (",{t:2,r:"id",p:[2,32,56]},")"]},f:[{t:2,r:"status",p:[3,5,71]}," ",{t:4,f:["(",{t:2,r:"timeleft",p:[5,8,109]},")"],n:50,r:"timer",p:[4,5,87]}," ",{p:[7,5,141],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"id",p:[7,67,203]},'"}']},f:["Jump To"]}," ",{p:[10,5,252],t:7,e:"ui-button",a:{action:"fast_travel",params:['{"id": "',{t:2,r:"id",p:[10,53,300]},'"}'],state:[{t:2,x:{r:["can_fast_travel"],s:'_0?null:"disabled"'},p:[10,70,317]}]},f:["Fast Travel"]}]}],n:52,r:"data.shuttles",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],290:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.templates_tabs",p:[1,16,15]}]},f:[{t:4,f:[{p:[3,5,74],t:7,e:"tab",a:{name:[{t:2,r:"port_id",p:[3,16,85]}]},f:[{t:4,f:[{p:[5,9,135],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[5,28,154]}]},f:[{t:4,f:[{p:[7,13,209],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[7,45,241]}]}],n:50,r:"description",p:[6,11,176]}," ",{t:4,f:[{p:[10,13,333],t:7,e:"ui-section",a:{label:"Admin Notes"},f:[{t:2,r:"admin_notes",p:[10,45,365]}]}],n:50,r:"admin_notes",p:[9,11,300]}," ",{p:[13,11,426],t:7,e:"ui-button",a:{action:"select_template",params:['{"shuttle_id": "',{t:2,r:"shuttle_id",p:[14,37,499]},'"}'],state:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"selected":null'},p:[15,20,537]}]},f:[{t:2,x:{r:["data.selected.shuttle_id","shuttle_id"],s:'_0==_1?"Selected":"Select"'},p:[17,13,630]}]}]}],n:52,r:"templates",p:[4,7,106]}]}],n:52,r:"data.templates",p:[2,3,44]}]}]},e.exports=a.extend(r.exports)},{205:205}],291:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{occupantStatState:function(){switch(this.get("data.occupant.stat")){case 0:return"good";case 1:return"average";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[15,1,280],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[16,3,313],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[17,3,346],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[17,9,352]}]}]}," ",{t:4,f:[{p:[20,5,466],t:7,e:"ui-section",a:{label:"State"},f:[{p:[21,7,500],t:7,e:"span",a:{"class":[{t:2,r:"occupantStatState",p:[21,20,513]}]},f:[{t:2,x:{r:["data.occupant.stat"],s:'_0==0?"Conscious":_0==1?"Unconcious":"Dead"'},p:[21,43,536]}]}]}," ",{p:[23,5,658],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,7,693],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[24,20,706]}],max:[{t:2,r:"data.occupant.maxHealth",p:[24,54,740]}],value:[{t:2,r:"data.occupant.health",p:[24,90,776]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[25,16,818]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[25,68,870]}]}]}," ",{t:4,f:[{p:[28,7,1107],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[28,26,1126]}]},f:[{p:[29,9,1147],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[29,30,1168]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[29,66,1204]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[29,103,1241]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[27,5,941]}," ",{p:[32,5,1328],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[33,9,1364],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[33,22,1377]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[33,68,1423]}]}]}," ",{p:[35,5,1506],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[36,9,1542],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[36,22,1555]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[36,68,1601]}]}]}," ",{p:[38,5,1685],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[40,11,1772],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[40,54,1815]}," units of ",{t:2,r:"name",p:[40,89,1850]}]},{p:[40,104,1865],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[39,9,1727]},{t:4,n:51,f:[{p:[42,11,1900],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[19,3,439]}]}," ",{p:[47,1,1996],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[48,2,2028],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[49,5,2059],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[49,22,2076]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[49,71,2125]}]}]}," ",{p:[51,3,2190],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[53,7,2251],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[53,38,2282]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[53,122,2366]},'"}']},f:[{t:2,r:"name",p:[53,132,2376]}]},{p:[53,152,2396],t:7,e:"br"}],n:52,r:"data.chems",p:[52,5,2223]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],292:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,25],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[2,22,44]}],labelcolor:[{t:2,r:"htmlcolor",p:[2,44,66]}],candystripe:0,right:0},f:[{p:[3,5,105],t:7,e:"ui-section",a:{label:"Status"},f:[{p:[3,32,132],t:7,e:"span",a:{"class":[{t:2,x:{r:["status"],s:'_0=="Dead"?"bad bold":_0=="Unconscious"?"average bold":"good"'},p:[3,45,145]}]},f:[{t:2,r:"status",p:[3,132,232]}]}]}," ",{p:[4,5,268],t:7,e:"ui-section",a:{label:"Jelly"},f:[{t:2,r:"exoticblood",p:[4,31,294]}]}," ",{p:[5,5,328],t:7,e:"ui-section",a:{label:"Location"},f:[{t:2,r:"area",p:[5,34,357]}]}," ",{p:[7,5,386],t:7,e:"ui-button",a:{state:[{t:2,r:"swap_button_state",p:[8,14,411]}],action:"swap",params:['{"ref": "',{t:2,r:"ref",p:[9,38,472]},'"}']},f:[{t:2,x:{r:["is_current"],s:'_0?"You Are Here":"Swap"'},p:[10,7,491]}]}]}],n:52,r:"data.bodies",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],293:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{capacityPercentState:function(){var t=this.get("data.capacityPercent");return t>50?"good":t>15?"average":"bad"},inputState:function(){return this.get("data.capacityPercent")>=100?"good":this.get("data.inputting")?"average":"bad"},outputState:function(){return this.get("data.outputting")?"good":this.get("data.charge")>0?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[24,1,663],t:7,e:"ui-display",a:{title:"Storage"},f:[{p:[25,3,695],t:7,e:"ui-section",a:{label:"Stored Energy"},f:[{p:[26,5,735],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.capacityPercent",p:[26,38,768]}],state:[{t:2,r:"capacityPercentState",p:[26,71,801]}]},f:[{t:2,x:{r:["adata.capacityPercent"],s:"Math.fixed(_0)"},p:[26,97,827]},"%"]}]}]}," ",{p:[29,1,908],t:7,e:"ui-display",a:{title:"Input"},f:[{p:[30,3,938],t:7,e:"ui-section",a:{label:"Charge Mode"},f:[{p:[31,5,976],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"refresh":"close"'},p:[31,22,993]}],style:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"selected":null'},p:[31,74,1045]}],action:"tryinput"},f:[{t:2,x:{r:["data.inputAttempt"],s:'_0?"Auto":"Off"'},p:[32,25,1113]}]},"   [",{p:[34,6,1182],t:7,e:"span",a:{"class":[{t:2,r:"inputState",p:[34,19,1195]}]},f:[{t:2,x:{r:["data.capacityPercent","data.inputting"],s:'_0>=100?"Fully Charged":_1?"Charging":"Not Charging"'},p:[34,35,1211]}]},"]"]}," ",{p:[36,3,1335],t:7,e:"ui-section",a:{label:"Target Input"},f:[{p:[37,5,1374],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.inputLevelMax",p:[37,26,1395]}],value:[{t:2,r:"data.inputLevel",p:[37,57,1426]}]},f:[{t:2,x:{r:["adata.inputLevel"],s:"Math.round(_0)"},p:[37,78,1447]},"W"]}]}," ",{p:[39,3,1509],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1548],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1587]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1682],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1716]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1812],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1902],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[43,38,1935]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2047],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.inputLevel","data.inputLevelMax"],s:'_0==_1?"disabled":null'},p:[44,43,2085]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2212],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2246],t:7,e:"span",f:[{t:2,x:{r:["adata.inputAvailable"],s:"Math.round(_0)"},p:[47,9,2252]},"W"]}]}]}," ",{p:[50,1,2329],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2360],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2398],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2415]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2470]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2540]}]},"   [",{p:[55,6,2608],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2621]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2638]}]},"]"]}," ",{p:[57,3,2745],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2785],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2806]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2838]}]},f:[{t:2,x:{r:["adata.outputLevel"],s:"Math.round(_0)"},p:[58,80,2860]},"W"]}]}," ",{p:[60,3,2923],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2963],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,3002]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3099],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3133]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3231],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3322],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[64,38,3355]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3470],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.outputLevel","data.outputLevelMax"],s:'_0==_1?"disabled":null'},p:[65,43,3508]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3638],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3673],t:7,e:"span",f:[{t:2,x:{r:["adata.outputUsed"],s:"Math.round(_0)"},p:[68,9,3679]},"W"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],294:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,3,31],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{t:2,x:{r:["adata.generated"],s:"Math.round(_0)"},p:[3,5,73]},"W"]}," ",{p:[5,3,126],t:7,e:"ui-section",a:{label:"Orientation"},f:[{p:[6,5,164],t:7,e:"span",f:[{t:2,x:{r:["adata.angle"],s:"Math.round(_0)"},p:[6,11,170]},"° (",{t:2,r:"data.direction",p:[6,45,204]},")"]}]}," ",{p:[8,3,251],t:7,e:"ui-section",a:{label:"Adjust Angle"},f:[{p:[9,5,290],t:7,e:"ui-button",a:{icon:"step-backward",action:"angle",params:'{"adjust": -15}'},f:["15°"]}," ",{p:[10,5,387],t:7,e:"ui-button",a:{icon:"backward",action:"angle",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[11,5,477],t:7,e:"ui-button",a:{icon:"forward",action:"angle",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[12,5,565],t:7,e:"ui-button",a:{icon:"step-forward",action:"angle",params:'{"adjust": 15}'},f:["15°"]}]}]}," ",{p:[15,1,687],t:7,e:"ui-display",a:{title:"Tracking"},f:[{p:[16,3,720],t:7,e:"ui-section",a:{label:"Tracker Mode"},f:[{p:[17,5,759],t:7,e:"ui-button",a:{icon:"close",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==0?"selected":null'},p:[17,36,790]}],action:"tracking",params:'{"mode": 0}'},f:["Off"]}," ",{p:[19,5,907],t:7,e:"ui-button",a:{icon:"clock-o",state:[{t:2,x:{r:["data.tracking_state"],s:'_0==1?"selected":null'},p:[19,38,940]}],action:"tracking",params:'{"mode": 1}'},f:["Timed"]}," ",{p:[21,5,1059],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.connected_tracker","data.tracking_state"],s:'_0?_1==2?"selected":null:"disabled"'},p:[21,38,1092]}],action:"tracking",params:'{"mode": 2}'},f:["Auto"]}]}," ",{p:[24,3,1262],t:7,e:"ui-section",a:{label:"Tracking Rate"},f:[{p:[25,3,1300],t:7,e:"span",f:[{t:2,x:{r:["adata.tracking_rate"],s:"Math.round(_0)"},p:[25,9,1306]},"°/h (",{t:2,r:"data.rotating_way",p:[25,53,1350]},")"]}]}," ",{p:[27,3,1399],t:7,e:"ui-section",a:{label:"Adjust Rate"},f:[{p:[28,5,1437],t:7,e:"ui-button",a:{icon:"fast-backward",action:"rate",params:'{"adjust": -180}'},f:["180°"]}," ",{p:[29,5,1535],t:7,e:"ui-button",a:{icon:"step-backward",action:"rate",params:'{"adjust": -30}'},f:["30°"]}," ",{p:[30,5,1631],t:7,e:"ui-button",a:{icon:"backward",action:"rate",params:'{"adjust": -5}'},f:["5°"]}," ",{p:[31,5,1720],t:7,e:"ui-button",a:{icon:"forward",action:"rate",params:'{"adjust": 5}'},f:["5°"]}," ",{p:[32,5,1807],t:7,e:"ui-button",a:{icon:"step-forward",action:"rate",params:'{"adjust": 30}'},f:["30°"]}," ",{p:[33,5,1901],t:7,e:"ui-button",a:{icon:"fast-forward",action:"rate",params:'{"adjust": 180}'},f:["180°"]}]}]}," ",{p:{button:[{p:[38,5,2088],t:7,e:"ui-button",a:{icon:"refresh",action:"refresh"},f:["Refresh"]}]},t:7,e:"ui-display",a:{title:"Devices",button:0},f:[" ",{p:[40,2,2169],t:7,e:"ui-section",a:{label:"Solar Tracker"},f:[{p:[41,5,2209],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_tracker"],s:'_0?"good":"bad"'},p:[41,18,2222]}]},f:[{t:2,x:{r:["data.connected_tracker"],s:'_0?"":"Not "'},p:[41,63,2267]},"Found"]}]}," ",{p:[43,2,2338],t:7,e:"ui-section",a:{label:"Solar Panels"},f:[{p:[44,3,2375],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected_panels"],s:'_0?"good":"bad"'},p:[44,16,2388]}]},f:[{t:2,x:{r:["adata.connected_panels"],s:"Math.round(_0)"},p:[44,60,2432]}," Panels Connected"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],295:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,7,87],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[4,38,118]}],action:"eject"},f:["Eject"]}],n:50,r:"data.open",p:[3,5,62]}]},t:7,e:"ui-display",a:{title:"Power",button:0},f:[" ",{p:[7,3,226],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[8,5,258],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[8,22,275]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[9,14,326]}],state:[{t:2,x:{r:["data.hasPowercell"],s:'_0?null:"disabled"'},p:[9,54,366]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[10,22,431]}]}]}," ",{p:[12,3,490],t:7,e:"ui-section",a:{label:"Cell"},f:[{t:4,f:[{p:[14,7,554],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"data.powerLevel",p:[14,40,587]}]},f:[{t:2,x:{r:["adata.powerLevel"],s:"Math.fixed(_0)"},p:[14,61,608]},"%"]}],n:50,r:"data.hasPowercell",p:[13,5,521]},{t:4,n:51,f:[{p:[16,4,667],t:7,e:"span",a:{"class":"bad"},f:["No Cell"]}],r:"data.hasPowercell"}]}]}," ",{p:[20,1,744],t:7,e:"ui-display",a:{title:"Thermostat"},f:[{p:[21,3,779],t:7,e:"ui-section",a:{label:"Current Temperature"},f:[{p:[22,3,823],t:7,e:"span",f:[{t:2,x:{r:["adata.currentTemp"],s:"Math.round(_0)"},p:[22,9,829]},"°C"]}]}," ",{p:[24,2,894],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[25,3,937],t:7,e:"span",f:[{t:2,x:{r:["adata.targetTemp"],s:"Math.round(_0)"},p:[25,9,943]},"°C"]}]}," ",{t:4,f:[{p:[28,5,1031],t:7,e:"ui-section",a:{label:"Adjust Target"},f:[{p:[29,7,1073],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[29,46,1112]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[30,7,1218],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.targetTemp","data.minTemp"],s:'_0>_1?null:"disabled"'},p:[30,41,1252]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[31,7,1357],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:["Set"]}," ",{p:[32,7,1450],t:7,e:"ui-button",a:{icon:"forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[32,40,1483]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[33,7,1587],t:7,e:"ui-button",a:{icon:"fast-forward",state:[{t:2,x:{r:["data.targetTemp","data.maxTemp"],s:'_0<_1?null:"disabled"'},p:[33,45,1625]}],action:"target",params:'{"adjust": 20}'}}]}],n:50,r:"data.open",p:[27,3,1008]}," ",{p:[36,3,1754],t:7,e:"ui-section",a:{label:"Mode"},f:[{t:4,f:[{p:[38,7,1808],t:7,e:"ui-button",a:{icon:"long-arrow-up",state:[{t:2,x:{r:["data.mode"],s:'_0=="heat"?"selected":null'},p:[38,46,1847]}],action:"mode",params:'{"mode": "heat"}'},f:["Heat"]}," ",{p:[39,7,1956],t:7,e:"ui-button",a:{icon:"long-arrow-down",state:[{t:2,x:{r:["data.mode"],s:'_0=="cool"?"selected":null'},p:[39,48,1997]}],action:"mode",params:'{"mode": "cool"}'},f:["Cool"]}," ",{p:[40,7,2106],t:7,e:"ui-button",a:{icon:"arrows-v",state:[{t:2,x:{r:["data.mode"],s:'_0=="auto"?"selected":null'},p:[40,41,2140]}],action:"mode",params:'{"mode": "auto"}'},f:["Auto"]}],n:50,r:"data.open",p:[37,3,1783]},{t:4,n:51,f:[{p:[42,4,2258],t:7,e:"span",f:[{t:2,x:{r:["text","data.mode"],s:"_0.titleCase(_1)"},p:[42,10,2264]}]}],r:"data.open"}]}]}]},e.exports=a.extend(r.exports)},{205:205}],296:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,31],t:7,e:"ui-display",a:{title:[{t:2,r:"class",p:[2,22,50]}," Alarms"]},f:[{p:[3,5,74],t:7,e:"ul",f:[{t:4,f:[{p:[5,9,107],t:7,e:"li",f:[{t:2,r:".",p:[5,13,111]}]}],n:52,r:".",p:[4,7,86]},{t:4,n:51,f:[{p:[7,9,147],t:7,e:"li",f:["System Nominal"]}],r:"."}]}]}],n:52,i:"class",r:"data.alarms",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{205:205}],297:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,42],t:7,e:"ui-notice",f:[{p:[3,5,59],t:7,e:"span",f:["Biological entity detected in contents. Please remove."]}]}],n:50,x:{r:["data.occupied","data.safeties"],s:"_0&&_1"},p:[1,1,0]},{t:4,f:[{p:[7,3,179],t:7,e:"ui-notice",f:[{p:[8,5,196],t:7,e:"span",f:["Contents are being disinfected. Please wait."]}]}],n:50,r:"data.uv_active",p:[6,1,153]},{t:4,n:51,f:[{p:{button:[{t:4,f:[{p:[13,25,369],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.locked"],s:'_0?"unlock":"lock"'},p:[13,42,386]}],action:"lock"},f:[{t:2,x:{r:["data.locked"],s:'_0?"Unlock":"Lock"'},p:[13,93,437]}]}],n:50,x:{r:["data.open"],s:"!_0"},p:[13,7,351]}," ",{t:4,f:[{p:[14,27,519],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"sign-out":"sign-in"'},p:[14,44,536]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Close":"Open"'},p:[14,98,590]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[14,7,499]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[17,7,692],t:7,e:"ui-notice",f:[{p:[18,9,713],t:7,e:"span",f:["Unit Locked"]}]}],n:50,r:"data.locked",p:[16,5,665]},{t:4,n:51,f:[{t:4,n:50,x:{r:["data.open"],s:"_0"},f:[{p:[21,9,793],t:7,e:"ui-section",a:{label:"Helmet"},f:[{p:[22,11,832],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.helmet"],s:'_0?"square":"square-o"'},p:[22,28,849]}],state:[{t:2,x:{r:["data.helmet"],s:'_0?null:"disabled"'},p:[22,75,896]}],action:"dispense",params:'{"item": "helmet"}'},f:[{t:2,x:{r:["data.helmet"],s:'_0||"Empty"'},p:[23,59,992]}]}]}," ",{p:[25,9,1063],t:7,e:"ui-section",a:{label:"Suit"},f:[{p:[26,11,1100],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.suit"],s:'_0?"square":"square-o"'},p:[26,28,1117]}],state:[{t:2,x:{r:["data.suit"],s:'_0?null:"disabled"'},p:[26,74,1163]}],action:"dispense",params:'{"item": "suit"}'},f:[{t:2,x:{r:["data.suit"],s:'_0||"Empty"'},p:[27,57,1255]}]}]}," ",{p:[29,9,1324],t:7,e:"ui-section",a:{label:"Mask"},f:[{p:[30,11,1361],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mask"],s:'_0?"square":"square-o"'},p:[30,28,1378]}],state:[{t:2,x:{r:["data.mask"],s:'_0?null:"disabled"'},p:[30,74,1424]}],action:"dispense",params:'{"item": "mask"}'},f:[{t:2,x:{r:["data.mask"],s:'_0||"Empty"'},p:[31,57,1516]}]}]}," ",{p:[33,9,1585],t:7,e:"ui-section",a:{label:"Storage"},f:[{p:[34,11,1625],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.storage"],s:'_0?"square":"square-o"'},p:[34,28,1642]}],state:[{t:2,x:{r:["data.storage"],s:'_0?null:"disabled"'},p:[34,77,1691]}],action:"dispense",params:'{"item": "storage"}'},f:[{t:2,x:{r:["data.storage"],s:'_0||"Empty"'},p:[35,60,1789]}]}]}]},{t:4,n:50,x:{r:["data.open"],s:"!(_0)"},f:[" ",{p:[38,7,1873],t:7,e:"ui-button",a:{icon:"recycle",state:[{t:2,x:{r:["data.occupied","data.safeties"],s:'_0&&_1?"disabled":null'},p:[38,40,1906]}],action:"uv"},f:["Disinfect"]}]}],r:"data.locked"}]}],r:"data.uv_active"}]},e.exports=a.extend(r.exports)},{205:205}],298:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,5,18],t:7,e:"ui-section",a:{label:"Dispense"},f:[{p:[3,9,57],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.plasma"],s:'_0?"square":"square-o"'},p:[3,26,74]}],state:[{t:2,x:{r:["data.plasma"],s:'_0?null:"disabled"'},p:[3,74,122]}],action:"plasma"},f:["Plasma (",{t:2,x:{r:["adata.plasma"],s:"Math.round(_0)"},p:[4,37,196]},")"]}," ",{p:[5,9,247],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.oxygen"],s:'_0?"square":"square-o"'},p:[5,26,264]}],state:[{t:2,x:{r:["data.oxygen"],s:'_0?null:"disabled"'},p:[5,74,312]}],action:"oxygen"},f:["Oxygen (",{t:2,x:{r:["adata.oxygen"],s:"Math.round(_0)"},p:[6,37,386]},")"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],299:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={computed:{tankPressureState:function(){var t=this.get("data.tankPressure");return t>=200?"good":t>=100?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,295],t:7,e:"ui-notice",f:[{p:[15,3,310],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.connected"],s:'_0?"is":"is not"'},p:[15,23,330]}," connected to a mask."]}]}," ",{p:[17,1,409],t:7,e:"ui-display",f:[{p:[18,3,425],t:7,e:"ui-section",a:{label:"Tank Pressure"},f:[{p:[19,7,467],t:7,e:"ui-bar",a:{min:"0",max:"1013",value:[{t:2,r:"data.tankPressure",p:[19,41,501]}],state:[{t:2,r:"tankPressureState",p:[20,16,540]}]},f:[{t:2,x:{r:["adata.tankPressure"],s:"Math.round(_0)"},p:[20,39,563]}," kPa"]}]}," ",{p:[22,3,631],t:7,e:"ui-section",a:{label:"Release Pressure"},f:[{p:[23,5,674],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.minReleasePressure",p:[23,18,687]}],max:[{t:2,r:"data.maxReleasePressure",p:[23,52,721]}],value:[{t:2,r:"data.releasePressure",p:[24,14,764]}]},f:[{t:2,x:{r:["adata.releasePressure"],s:"Math.round(_0)"},p:[24,40,790]}," kPa"]}]}," ",{p:[26,3,861],t:7,e:"ui-section",a:{label:"Pressure Regulator"},f:[{p:[27,5,906],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.releasePressure","data.defaultReleasePressure"],s:'_0!=_1?null:"disabled"'},p:[27,38,939]}],action:"pressure",params:'{"pressure": "reset"}'},f:["Reset"]}," ",{p:[29,5,1095],t:7,e:"ui-button",a:{icon:"minus",state:[{t:2,x:{r:["data.releasePressure","data.minReleasePressure"],s:'_0>_1?null:"disabled"'},p:[29,36,1126]}],action:"pressure",params:'{"pressure": "min"}'},f:["Min"]}," ",{p:[31,5,1273],t:7,e:"ui-button",a:{icon:"pencil",action:"pressure",params:'{"pressure": "input"}'},f:["Set"]}," ",{p:[32,5,1368],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.releasePressure","data.maxReleasePressure"],s:'_0<_1?null:"disabled"'},p:[32,35,1398]}],action:"pressure",params:'{"pressure": "max"}'},f:["Max"]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],300:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[2,5,33],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[3,9,75],t:7,e:"span",f:[{t:2,x:{r:["adata.temperature"],s:"Math.fixed(_0,2)"},p:[3,15,81]}," K"]}]}," ",{p:[5,5,151],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[6,9,190],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.fixed(_0,2)"},p:[6,15,196]}," kPa"]}]}]}," ",{p:[9,1,276],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[10,5,311],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[11,9,347],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[11,26,364]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":null'},p:[11,70,408]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[12,28,469]}]}]}," ",{p:[14,5,531],t:7,e:"ui-section",a:{label:"Target Temperature"},f:[{p:[15,9,580],t:7,e:"ui-button",a:{icon:"fast-backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[15,48,619]}],action:"target",params:'{"adjust": -20}'}}," ",{p:[17,9,733],t:7,e:"ui-button",a:{icon:"backward",style:[{t:2,x:{r:["data.target","data.min"],s:'_0==_1?"disabled":null'},p:[17,43,767]}],action:"target",params:'{"adjust": -5}'}}," ",{p:[19,9,880],t:7,e:"ui-button",a:{icon:"pencil",action:"target",params:'{"target": "input"}'},f:[{t:2,x:{r:["adata.target"],s:"Math.fixed(_0,2)"},p:[19,79,950]}]}," ",{p:[20,9,1003],t:7,e:"ui-button",a:{icon:"forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[20,42,1036]}],action:"target",params:'{"adjust": 5}'}}," ",{p:[22,9,1148],t:7,e:"ui-button",a:{icon:"fast-forward",style:[{t:2,x:{r:["data.target","data.max"],s:'_0==_1?"disabled":null'},p:[22,47,1186]}],action:"target",params:'{"adjust": 20}'}}]}]}]},e.exports=a.extend(r.exports)},{205:205}],301:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{},oninit:function(){this.on({hover:function(t){var e=this.get("data.telecrystals");e>=t.context.params.cost&&this.set("hovered",t.context.params)},unhover:function(t){this.set("hovered")}})}}}(r),r.exports.template={v:3,t:[" ",{p:{button:[{t:4,f:[{p:[23,7,482],t:7,e:"ui-button",a:{icon:"lock",action:"lock"},f:["Lock"]}],n:50,r:"data.lockable",p:[22,5,453]}]},t:7,e:"ui-display",a:{title:"Uplink",button:0},f:[" ",{p:[26,3,568],t:7,e:"ui-section",a:{label:"Telecrystals",right:0},f:[{p:[27,5,613],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.telecrystals"],s:'_0>0?"good":"bad"'},p:[27,18,626]}]},f:[{t:2,r:"data.telecrystals",p:[27,62,670]}," TC"]}]}]}," ",{t:4,f:[{p:[31,3,764],t:7,e:"ui-display",f:[{p:[32,2,779],t:7,e:"ui-button",a:{action:"select",params:['{"category": "',{t:2,r:"name",p:[32,51,828]},'"}']},f:[{t:2,r:"name",p:[32,63,840]}]}," ",{t:4,f:[{p:[34,4,883],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[34,23,902]}],candystripe:0,right:0},f:[{p:[35,3,934],t:7,e:"ui-button",a:{tooltip:[{t:2,r:"name",p:[35,23,954]},": ",{t:2,r:"desc",p:[35,33,964]}],"tooltip-side":"left",state:[{t:2,x:{r:["data.telecrystals","hovered.cost","cost","hovered.item","name"],s:'_0<_2||(_0-_1<_2&&_3!=_4)?"disabled":null'},p:[36,12,1006]}],action:"buy",params:['{"category": "',{t:2,r:"category",p:[37,40,1165]},'", "item": ',{t:2,r:"name",p:[37,63,1188]},', "cost": ',{t:2,r:"cost",p:[37,81,1206]},"}"]},v:{hover:"hover",unhover:"unhover"},f:[{t:2,r:"cost",p:[38,43,1260]}," TC"]}]}],n:52,r:"items",p:[33,2,863]}]}],n:52,r:"data.categories",p:[30,1,735]}]},e.exports=a.extend(r.exports)},{205:205}],302:[function(t,e,n){var a=t(205),r={exports:{}};!function(t){"use strict";t.exports={data:{healthState:function(t){var e=this.get("data.vr_avatar.maxhealth");return t>e/1.5?"good":t>e/3?"average":"bad"}}}}(r),r.exports.template={v:3,t:[" ",{p:[14,1,292],t:7,e:"ui-display",f:[{t:4,f:[{p:[16,3,333],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:[{p:[17,4,373],t:7,e:"ui-section",a:{label:"Name"},f:[{t:2,r:"data.vr_avatar.name",p:[18,5,404]}]}," ",{p:[20,4,450],t:7,e:"ui-section",a:{label:"Status"},f:[{t:2,r:"data.vr_avatar.status",p:[21,5,483]}]}," ",{p:[23,4,531],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[24,5,564],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.vr_avatar.maxhealth",p:[24,26,585]}],value:[{t:2,r:"adata.vr_avatar.health", -+p:[24,64,623]}],state:[{t:2,x:{r:["healthState","adata.vr_avatar.health"],s:"_0(_1)"},p:[24,99,658]}]},f:[{t:2,x:{r:["adata.vr_avatar.health"],s:"Math.round(_0)"},p:[24,140,699]},"/",{t:2,r:"adata.vr_avatar.maxhealth",p:[24,179,738]}]}]}]}],n:50,r:"data.vr_avatar",p:[15,2,307]},{t:4,n:51,f:[{p:[28,3,826],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:["No Virtual Avatar detected"]}],r:"data.vr_avatar"}," ",{p:[32,2,922],t:7,e:"ui-display",a:{title:"VR Commands"},f:[{p:[33,3,958],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.toggle_open"],s:'_0?"times":"plus"'},p:[33,20,975]}],action:"toggle_open"},f:[{t:2,x:{r:["data.toggle_open"],s:'_0?"Close":"Open"'},p:[34,4,1042]}," the VR Sleeper"]}," ",{t:4,f:[{p:[37,4,1144],t:7,e:"ui-button",a:{icon:"signal",action:"vr_connect"},f:["Connect to VR"]}],n:50,r:"data.isoccupant",p:[36,3,1116]}," ",{t:4,f:[{p:[42,4,1267],t:7,e:"ui-button",a:{icon:"ban",action:"delete_avatar"},f:["Delete Virtual Avatar"]}],n:50,r:"data.vr_avatar",p:[41,3,1240]}]}]}]},e.exports=a.extend(r.exports)},{205:205}],303:[function(t,e,n){var a=t(205),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{t:4,f:[{p:[3,5,42],t:7,e:"ui-section",a:{label:[{t:2,r:"color",p:[3,24,61]},{t:2,x:{r:["wire"],s:'_0?" ("+_0+")":""'},p:[3,33,70]}],labelcolor:[{t:2,r:"color",p:[3,80,117]}],candystripe:0,right:0},f:[{p:[4,7,154],t:7,e:"ui-button",a:{action:"cut",params:['{"wire":"',{t:2,r:"color",p:[4,48,195]},'"}']},f:[{t:2,x:{r:["cut"],s:'_0?"Mend":"Cut"'},p:[4,61,208]}]}," ",{p:[5,7,252],t:7,e:"ui-button",a:{action:"pulse",params:['{"wire":"',{t:2,r:"color",p:[5,50,295]},'"}']},f:["Pulse"]}," ",{p:[6,7,333],t:7,e:"ui-button",a:{action:"attach",params:['{"wire":"',{t:2,r:"color",p:[6,51,377]},'"}']},f:[{t:2,x:{r:["attached"],s:'_0?"Detach":"Attach"'},p:[6,64,390]}]}]}],n:52,r:"data.wires",p:[2,3,16]}]}," ",{t:4,f:[{p:[11,3,508],t:7,e:"ui-display",f:[{t:4,f:[{p:[13,7,555],t:7,e:"ui-section",f:[{t:2,r:".",p:[13,19,567]}]}],n:52,r:"data.status",p:[12,5,526]}]}],n:50,r:"data.status",p:[10,1,485]}]},e.exports=a.extend(r.exports)},{205:205}],304:[function(t,e,n){(function(e){"use strict";var n=t(205),a=e.interopRequireDefault(n);t(194),t(1),t(190),t(193);var r=t(305),i=e.interopRequireDefault(r),o=t(306),s=t(191),u=t(192),p=e.interopRequireDefault(u);a["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(310)),window.initialize=function(e){window.tgui||(window.tgui=new i["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(307),text:t(311),config:n.config,data:n.data,adata:n.data}}}))};var c=document.getElementById("data"),l=c.textContent,f=c.getAttribute("data-ref");"{}"!==l&&(window.initialize(l),c.remove()),(0,o.act)(f,"tgui:initialize"),(0,s.loadCSS)("font-awesome.min.css");var d=new p["default"]("FontAwesome");d.check("").then(function(){return document.body.classList.add("icons")})["catch"](function(){return document.body.classList.add("no-icons")})}).call(this,t("babel/external-helpers"))},{1:1,190:190,191:191,192:192,193:193,194:194,205:205,305:305,306:306,307:307,310:310,311:311,"babel/external-helpers":"babel/external-helpers"}],305:[function(t,e,n){var a=t(205),r={exports:{}};!function(e){"use strict";var n=t(306),a=t(308);e.exports={components:{"ui-bar":t(206),"ui-button":t(207),"ui-display":t(208),"ui-input":t(209),"ui-linegraph":t(210),"ui-notice":t(211),"ui-section":t(213),"ui-subdisplay":t(214),"ui-tabs":t(215)},events:{enter:t(203).enter,space:t(203).space},transitions:{fade:t(204)},onconfig:function(){var e=this.get("config.interface"),n={airalarm:t(219),"airalarm/back":t(220),"airalarm/modes":t(221),"airalarm/scrubbers":t(222),"airalarm/status":t(223),"airalarm/thresholds":t(224),"airalarm/vents":t(225),airlock_electronics:t(226),apc:t(227),atmos_alert:t(228),atmos_control:t(229),atmos_filter:t(230),atmos_mixer:t(231),atmos_pump:t(232),brig_timer:t(233),bsa:t(234),canister:t(235),cargo:t(236),cellular_emporium:t(237),chem_dispenser:t(238),chem_heater:t(239),chem_master:t(240),clockwork_slab:t(241),codex_gigas:t(242),computer_fabricator:t(243),crayon:t(244),cryo:t(245),disposal_unit:t(246),dna_vault:t(247),eightball:t(248),emergency_shuttle_console:t(249),engraved_message:t(250),error:t(251),firealarm:t(252),gps:t(253),gulag_console:t(254),gulag_item_reclaimer:t(255),implantchair:t(256),intellicard:t(257),keycard_auth:t(258),labor_claim_console:t(259),language_menu:t(260),launchpad_remote:t(261),mech_bay_power_console:t(262),mulebot:t(263),ntnet_relay:t(264),ntos_ai_restorer:t(265),ntos_card:t(266),ntos_configuration:t(267),ntos_file_manager:t(268),ntos_main:t(269),ntos_net_chat:t(270),ntos_net_dos:t(271),ntos_net_downloader:t(272),ntos_net_monitor:t(273),ntos_net_transfer:t(274),ntos_power_monitor:t(275),ntos_revelation:t(276),ntos_station_alert:t(277),ntosheader:t(278),nuclear_bomb:t(279),pandemic:t(280),personal_crafting:t(281),portable_pump:t(282),portable_scrubber:t(283),power_monitor:t(284),radio:t(285),sat_control:t(286),shuttle_manipulator:t(287),"shuttle_manipulator/modification":t(288),"shuttle_manipulator/status":t(289),"shuttle_manipulator/templates":t(290),sleeper:t(291),slime_swap_body:t(292),smes:t(293),solar_control:t(294),space_heater:t(295),station_alert:t(296),suit_storage_unit:t(297),tank_dispenser:t(298),tanks:t(299),thermomachine:t(300),uplink:t(301),vr_sleeper:t(302),wires:t(303)};e in n?this.components["interface"]=n[e]:this.components["interface"]=n.error},oninit:function(){this.observe("config.style",function(t,e,n){t&&document.body.classList.add(t),e&&document.body.classList.remove(e)})},oncomplete:function(){if(this.get("config.locked")){var t=(0,a.lock)(window.screenLeft,window.screenTop),e=t.x,r=t.y;(0,n.winset)(this.get("config.window"),"pos",e+","+r)}(0,n.winset)("mapwindow.map","focus",!0)}}}(r),r.exports.template={v:3,t:[" "," "," "," ",{p:[56,1,1874],t:7,e:"titlebar",f:[{t:3,r:"config.title",p:[56,11,1884]}]}," ",{p:[57,1,1915],t:7,e:"main",f:[{p:[58,3,1925],t:7,e:"warnings"}," ",{p:[59,3,1940],t:7,e:"interface"}]}," ",{t:4,f:[{p:[62,3,1990],t:7,e:"resize"}],n:50,r:"config.titlebar",p:[61,1,1963]}]},r.exports.components=r.exports.components||{};var i={warnings:t(218),titlebar:t(217),resize:t(212)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{203:203,204:204,205:205,206:206,207:207,208:208,209:209,210:210,211:211,212:212,213:213,214:214,215:215,217:217,218:218,219:219,220:220,221:221,222:222,223:223,224:224,225:225,226:226,227:227,228:228,229:229,230:230,231:231,232:232,233:233,234:234,235:235,236:236,237:237,238:238,239:239,240:240,241:241,242:242,243:243,244:244,245:245,246:246,247:247,248:248,249:249,250:250,251:251,252:252,253:253,254:254,255:255,256:256,257:257,258:258,259:259,260:260,261:261,262:262,263:263,264:264,265:265,266:266,267:267,268:268,269:269,270:270,271:271,272:272,273:273,274:274,275:275,276:276,277:277,278:278,279:279,280:280,281:281,282:282,283:283,284:284,285:285,286:286,287:287,288:288,289:289,290:290,291:291,292:292,293:293,294:294,295:295,296:296,297:297,298:298,299:299,300:300,301:301,302:302,303:303,306:306,308:308}],306:[function(t,e,n){"use strict";function a(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return"byond://"+e+"?"+Object.keys(t).map(function(e){return o(e)+"="+o(t[e])}).join("&")}function r(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};window.location.href=a(Object.assign({src:t,action:e},n))}function i(t,e,n){var r;window.location.href=a((r={},r[t+"."+e]=n,r),"winset")}n.__esModule=!0,n.href=a,n.act=r,n.winset=i;var o=encodeURIComponent},{}],307:[function(t,e,n){"use strict";n.__esModule=!0;n.UI_INTERACTIVE=2,n.UI_UPDATE=1,n.UI_DISABLED=0,n.UI_CLOSE=-1},{}],308:[function(t,e,n){"use strict";function a(t,e){return 0>t?t=0:t+window.innerWidth>window.screen.availWidth&&(t=window.screen.availWidth-window.innerWidth),0>e?e=0:e+window.innerHeight>window.screen.availHeight&&(e=window.screen.availHeight-window.innerHeight),{x:t,y:e}}function r(t){if(t.preventDefault(),this.get("drag")){if(this.get("x")){var e=t.screenX-this.get("x")+window.screenLeft,n=t.screenY-this.get("y")+window.screenTop;if(this.get("config.locked")){var r=a(e,n);e=r.x,n=r.y}(0,s.winset)(this.get("config.window"),"pos",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}function i(t,e){return t=Math.clamp(100,window.screen.width,t),e=Math.clamp(100,window.screen.height,e),{x:t,y:e}}function o(t){if(t.preventDefault(),this.get("resize")){if(this.get("x")){var e=t.screenX-this.get("x")+window.innerWidth,n=t.screenY-this.get("y")+window.innerHeight,a=i(e,n);e=a.x,n=a.y,(0,s.winset)(this.get("config.window"),"size",e+","+n)}this.set({x:t.screenX,y:t.screenY})}}n.__esModule=!0,n.lock=a,n.drag=r,n.sane=i,n.resize=o;var s=t(306)},{306:306}],309:[function(t,e,n){"use strict";function a(t,e){for(var n=t,a=Array.isArray(n),i=0,n=a?n:n[Symbol.iterator]();;){var o;if(a){if(i>=n.length)break;o=n[i++]}else{if(i=n.next(),i.done)break;o=i.value}var s=o;s.textContent.toLowerCase().includes(e)?(s.style.display="",r(s,e)):s.style.display="none"}}function r(t,e){for(var n=t.queryAll("section"),a=t.query("header").textContent.toLowerCase().includes(e),r=n,i=Array.isArray(r),o=0,r=i?r:r[Symbol.iterator]();;){var s;if(i){if(o>=r.length)break;s=r[o++]}else{if(o=r.next(),o.done)break;s=o.value}var u=s;a||u.textContent.toLowerCase().includes(e)?u.style.display="":u.style.display="none"}}n.__esModule=!0,n.filterMulti=a,n.filter=r},{}],310:[function(t,e,n){"use strict";function a(t,e,n){return Math.max(t,Math.min(n,e))}function r(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return+(Math.round(t+"e"+e)+"e-"+e)}n.__esModule=!0,n.clamp=a,n.fixed=r},{}],311:[function(t,e,n){"use strict";function a(t){return t[0].toUpperCase()+t.slice(1).toLowerCase()}function r(t){return t.replace(/\w\S*/g,a)}function i(t,e){for(t=""+t;t.length1){for(var u=Array(o),p=0;o>p;p++)u[p]=arguments[p+3];n.children=u}return{$$typeof:t,type:e,key:void 0===a?null:""+a,ref:null,props:n,_owner:null}}}(),e.asyncIterator=function(t){if("function"==typeof Symbol){if(Symbol.asyncIterator){var e=t[Symbol.asyncIterator];if(null!=e)return e.call(t)}if(Symbol.iterator)return t[Symbol.iterator]()}throw new TypeError("Object is not async iterable")},e.asyncGenerator=function(){function t(t){this.value=t}function e(e){function n(t,e){return new Promise(function(n,r){var s={key:t,arg:e,resolve:n,reject:r,next:null};o?o=o.next=s:(i=o=s,a(t,e))})}function a(n,i){try{var o=e[n](i),s=o.value;s instanceof t?Promise.resolve(s.value).then(function(t){a("next",t)},function(t){a("throw",t)}):r(o.done?"return":"normal",o.value)}catch(u){r("throw",u)}}function r(t,e){switch(t){case"return":i.resolve({value:e,done:!0});break;case"throw":i.reject(e);break;default:i.resolve({value:e,done:!1})}i=i.next,i?a(i.key,i.arg):o=null}var i,o;this._invoke=n,"function"!=typeof e["return"]&&(this["return"]=void 0)}return"function"==typeof Symbol&&Symbol.asyncIterator&&(e.prototype[Symbol.asyncIterator]=function(){return this}),e.prototype.next=function(t){return this._invoke("next",t)},e.prototype["throw"]=function(t){return this._invoke("throw",t)},e.prototype["return"]=function(t){return this._invoke("return",t)},{wrap:function(t){return function(){return new e(t.apply(this,arguments))}},await:function(e){return new t(e)}}}(),e.asyncGeneratorDelegate=function(t,e){function n(n,a){return r=!0,a=new Promise(function(e){e(t[n](a))}),{done:!1,value:e(a)}}var a={},r=!1;return"function"==typeof Symbol&&Symbol.iterator&&(a[Symbol.iterator]=function(){return this}),a.next=function(t){return r?(r=!1,t):n("next",t)},"function"==typeof t["throw"]&&(a["throw"]=function(t){if(r)throw r=!1,t;return n("throw",t)}),"function"==typeof t["return"]&&(a["return"]=function(t){return n("return",t)}),a},e.asyncToGenerator=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){function a(r,i){try{var o=e[r](i),s=o.value}catch(u){return void n(u)}return o.done?void t(s):Promise.resolve(s).then(function(t){a("next",t)},function(t){a("throw",t)})}return a("next")})}},e.classCallCheck=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},e.createClass=function(){function t(t,e){for(var n=0;n=0||Object.prototype.hasOwnProperty.call(t,a)&&(n[a]=t[a]);return n},e.possibleConstructorReturn=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e},e.selfGlobal=void 0===t?self:t,e.set=function a(t,e,n,r){var i=Object.getOwnPropertyDescriptor(t,e);if(void 0===i){var o=Object.getPrototypeOf(t);null!==o&&a(o,e,n,r)}else if("value"in i&&i.writable)i.value=n;else{var s=i.set;void 0!==s&&s.call(r,n)}return n},e.slicedToArray=function(){function t(t,e){var n=[],a=!0,r=!1,i=void 0;try{for(var o,s=t[Symbol.iterator]();!(a=(o=s.next()).done)&&(n.push(o.value),!e||n.length!==e);a=!0);}catch(u){r=!0,i=u}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),e.slicedToArrayLoose=function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t)){for(var n,a=[],r=t[Symbol.iterator]();!(n=r.next()).done&&(a.push(n.value),!e||a.length!==e););return a}throw new TypeError("Invalid attempt to destructure non-iterable instance")},e.taggedTemplateLiteral=function(t,e){return Object.freeze(Object.defineProperties(t,{raw:{value:Object.freeze(e)}}))},e.taggedTemplateLiteralLoose=function(t,e){return t.raw=e,t},e.temporalRef=function(t,e,n){if(t===n)throw new ReferenceError(e+" is not defined - temporal dead zone");return t},e.temporalUndefined={},e.toArray=function(t){return Array.isArray(t)?t:Array.from(t)},e.toConsumableArray=function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e Date: Mon, 5 Jun 2017 23:10:02 -0500 Subject: [PATCH 112/130] cleanup --- code/__DEFINES/status_effects.dm | 9 +++++++++ code/__DEFINES/status_effects.dm.rej | 13 ------------- 2 files changed, 9 insertions(+), 13 deletions(-) delete mode 100644 code/__DEFINES/status_effects.dm.rej diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index 3b3736b4b5..6735ef95e9 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -40,3 +40,12 @@ #define STATUS_EFFECT_SUMMONEDGHOST /datum/status_effect/cultghost //is a cult ghost and can't use manifest runes #define STATUS_EFFECT_CRUSHERMARK /datum/status_effect/crusher_mark //if struck with a proto-kinetic crusher, takes a ton of damage + + +///////////// +// NEUTRAL // +///////////// + +#define STATUS_EFFECT_SIGILMARK /datum/status_effect/sigil_mark + +#define STATUS_EFFECT_CRUSHERDAMAGETRACKING /datum/status_effect/crusher_damage //tracks total kinetic crusher damage on a target diff --git a/code/__DEFINES/status_effects.dm.rej b/code/__DEFINES/status_effects.dm.rej deleted file mode 100644 index b02f09d005..0000000000 --- a/code/__DEFINES/status_effects.dm.rej +++ /dev/null @@ -1,13 +0,0 @@ -diff a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm (rejected hunks) -@@ -42,3 +41,11 @@ - #define STATUS_EFFECT_SUMMONEDGHOST /datum/status_effect/cultghost //is a cult ghost and can't use manifest runes - - #define STATUS_EFFECT_CRUSHERMARK /datum/status_effect/crusher_mark //if struck with a proto-kinetic crusher, takes a ton of damage -+ -+///////////// -+// NEUTRAL // -+///////////// -+ -+#define STATUS_EFFECT_SIGILMARK /datum/status_effect/sigil_mark -+ -+#define STATUS_EFFECT_CRUSHERDAMAGETRACKING /datum/status_effect/crusher_damage //tracks total kinetic crusher damage on a target From 5f74de6bdf3084fbafaedb7bde77aa8638e6d107 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 23:12:15 -0500 Subject: [PATCH 113/130] cleanup --- code/datums/emotes.dm | 2 ++ code/datums/emotes.dm.rej | 10 ---------- 2 files changed, 2 insertions(+), 10 deletions(-) delete mode 100644 code/datums/emotes.dm.rej diff --git a/code/datums/emotes.dm b/code/datums/emotes.dm index 47f3ccbe4f..d82e691622 100644 --- a/code/datums/emotes.dm +++ b/code/datums/emotes.dm @@ -38,6 +38,8 @@ if(findtext(msg, "%s")) msg = replacetext(msg, "%s", user.p_s()) + msg = replace_pronoun(user, msg) + var/mob/living/L = user for(var/obj/item/weapon/implant/I in L.implants) I.trigger(key, L) diff --git a/code/datums/emotes.dm.rej b/code/datums/emotes.dm.rej deleted file mode 100644 index b0f0f50adc..0000000000 --- a/code/datums/emotes.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/datums/emotes.dm b/code/datums/emotes.dm (rejected hunks) -@@ -35,6 +35,8 @@ - if(params && message_param) - msg = select_param(user, params) - -+ msg = replace_pronoun(user, msg) -+ - var/mob/living/L = user - for(var/obj/item/weapon/implant/I in L.implants) - I.trigger(key, L) From 2feab0a4110262b235fb86d376a402e25ae6a0fd Mon Sep 17 00:00:00 2001 From: LetterJay Date: Mon, 5 Jun 2017 23:18:40 -0500 Subject: [PATCH 114/130] cleanup --- code/game/objects/items/weapons/storage/belt.dm | 10 +++++----- .../objects/items/weapons/storage/belt.dm.rej | 10 ---------- tgstation.dme | 2 ++ tgstation.dme.rej | 15 --------------- 4 files changed, 7 insertions(+), 30 deletions(-) delete mode 100644 code/game/objects/items/weapons/storage/belt.dm.rej delete mode 100644 tgstation.dme.rej diff --git a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm index f2e9ca9fc6..53e1a591de 100644 --- a/code/game/objects/items/weapons/storage/belt.dm +++ b/code/game/objects/items/weapons/storage/belt.dm @@ -200,7 +200,7 @@ /obj/item/weapon/storage/pill_bottle, /obj/item/weapon/ore, /obj/item/weapon/reagent_containers/food/drinks, - /obj/item/organ/hivelord_core, + /obj/item/organ/regenerative_core, /obj/item/device/wormhole_jaunter, /obj/item/weapon/storage/bag/plants, @@ -247,10 +247,10 @@ ) /obj/item/weapon/storage/belt/military - name = "chest rig" - desc = "A set of tactical webbing worn by Syndicate boarding parties." - icon_state = "explorer1" - item_state = "explorer1" + name = "chest rig" + desc = "A set of tactical webbing worn by Syndicate boarding parties." + icon_state = "explorer1" + item_state = "explorer1" max_w_class = WEIGHT_CLASS_SMALL /obj/item/weapon/storage/belt/military/abductor diff --git a/code/game/objects/items/weapons/storage/belt.dm.rej b/code/game/objects/items/weapons/storage/belt.dm.rej deleted file mode 100644 index 7057ccddec..0000000000 --- a/code/game/objects/items/weapons/storage/belt.dm.rej +++ /dev/null @@ -1,10 +0,0 @@ -diff a/code/game/objects/items/weapons/storage/belt.dm b/code/game/objects/items/weapons/storage/belt.dm (rejected hunks) -@@ -200,7 +200,7 @@ - /obj/item/weapon/storage/pill_bottle, - /obj/item/weapon/ore, - /obj/item/weapon/reagent_containers/food/drinks, -- /obj/item/organ/hivelord_core, -+ /obj/item/organ/regenerative_core, - /obj/item/device/wormhole_jaunter, - /obj/item/weapon/storage/bag/plants, - /obj/item/stack/marker_beacon diff --git a/tgstation.dme b/tgstation.dme index b3613ec1f9..642499895a 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -1487,9 +1487,11 @@ #include "code\modules\mining\satchel_ore_boxdm.dm" #include "code\modules\mining\shelters.dm" #include "code\modules\mining\equipment\explorer_gear.dm" +#include "code\modules\mining\equipment\goliath_hide.dm" #include "code\modules\mining\equipment\kinetic_crusher.dm" #include "code\modules\mining\equipment\lazarus_injector.dm" #include "code\modules\mining\equipment\mineral_scanner.dm" +#include "code\modules\mining\equipment\regenerative_core.dm" #include "code\modules\mining\equipment\resonator.dm" #include "code\modules\mining\equipment\vendor_items.dm" #include "code\modules\mining\equipment\wormhole_jaunter.dm" diff --git a/tgstation.dme.rej b/tgstation.dme.rej deleted file mode 100644 index 6df2de4244..0000000000 --- a/tgstation.dme.rej +++ /dev/null @@ -1,15 +0,0 @@ -diff a/tgstation.dme b/tgstation.dme (rejected hunks) -@@ -1446,11 +1446,13 @@ - #include "code\modules\mining\satchel_ore_boxdm.dm" - #include "code\modules\mining\shelters.dm" - #include "code\modules\mining\equipment\explorer_gear.dm" -+#include "code\modules\mining\equipment\goliath_hide.dm" - #include "code\modules\mining\equipment\kinetic_crusher.dm" - #include "code\modules\mining\equipment\lazarus_injector.dm" - #include "code\modules\mining\equipment\marker_beacons.dm" - #include "code\modules\mining\equipment\mineral_scanner.dm" - #include "code\modules\mining\equipment\mining_tools.dm" -+#include "code\modules\mining\equipment\regenerative_core.dm" - #include "code\modules\mining\equipment\resonator.dm" - #include "code\modules\mining\equipment\survival_pod.dm" - #include "code\modules\mining\equipment\vendor_items.dm" From 905bd168aae41aee17d534c8337c938b4c924400 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Tue, 6 Jun 2017 07:13:04 -0500 Subject: [PATCH 115/130] commit --- code/__HELPERS/files.dm | 12 ++++++++---- code/controllers/subsystem/blackbox.dm | 5 +++-- code/modules/admin/DB_ban/functions.dm | 2 +- code/modules/client/client_procs.dm | 3 ++- code/world.dm | 3 +-- 5 files changed, 15 insertions(+), 10 deletions(-) diff --git a/code/__HELPERS/files.dm b/code/__HELPERS/files.dm index 83a026665e..fba6a6001d 100644 --- a/code/__HELPERS/files.dm +++ b/code/__HELPERS/files.dm @@ -3,7 +3,7 @@ for(var/file in args) src << browse_rsc(file) -/client/proc/browse_files(root="data/logs/", max_iterations=10, list/valid_extensions=list(".txt",".log",".htm")) +/client/proc/browse_files(root="data/logs/", max_iterations=10, list/valid_extensions=list("txt","log","htm", "html")) var/path = root for(var/i=0, iError: browse_files(): File not found/Invalid file([path]).") return diff --git a/code/controllers/subsystem/blackbox.dm b/code/controllers/subsystem/blackbox.dm index f13f8f69ec..7dd384e697 100644 --- a/code/controllers/subsystem/blackbox.dm +++ b/code/controllers/subsystem/blackbox.dm @@ -27,7 +27,8 @@ SUBSYSTEM_DEF(blackbox) if(M.client) playercount += 1 var/admincount = GLOB.admins.len - var/datum/DBQuery/query_record_playercount = SSdbcore.NewQuery("INSERT INTO [format_table_name("legacy_population")] (playercount, admincount, time, server_ip, server_port) VALUES ([playercount], [admincount], '[SQLtime()]', COALESCE(INET_ATON('[world.internet_address]'), 0), '[world.port]')") + var/datum/DBQuery/query_record_playercount = SSdbcore.NewQuery("INSERT INTO [format_table_name("legacy_population")] (playercount, admincount, time, server_ip, server_port) VALUES ([playercount], [admincount], '[SQLtime()]', INET_ATON(IF('[world.internet_address]' LIKE '', '0', '[world.internet_address]')), '[world.port]')") + query_record_playercount.Execute() query_record_playercount.Execute() /datum/controller/subsystem/blackbox/Recover() @@ -176,7 +177,7 @@ SUBSYSTEM_DEF(blackbox) var/sqlstamina = sanitizeSQL(L.getStaminaLoss()) var/coord = sanitizeSQL("[L.x], [L.y], [L.z]") var/map = sanitizeSQL(SSmapping.config.map_name) - var/datum/DBQuery/query_report_death = SSdbcore.NewQuery("INSERT INTO [format_table_name("death")] (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss, toxloss, cloneloss, staminaloss, coord, mapname, server_ip, server_port) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[SQLtime()]', '[laname]', '[lakey]', '[sqlgender]', [sqlbrute], [sqlfire], [sqlbrain], [sqloxy], [sqltox], [sqlclone], [sqlstamina], '[coord]', '[map]', COALESCE(INET_ATON('[world.internet_address]'), 0), '[world.port]')") + var/datum/DBQuery/query_report_death = SSdbcore.NewQuery("INSERT INTO [format_table_name("death")] (name, byondkey, job, special, pod, tod, laname, lakey, gender, bruteloss, fireloss, brainloss, oxyloss, toxloss, cloneloss, staminaloss, coord, mapname, server_ip, server_port) VALUES ('[sqlname]', '[sqlkey]', '[sqljob]', '[sqlspecial]', '[sqlpod]', '[SQLtime()]', '[laname]', '[lakey]', '[sqlgender]', [sqlbrute], [sqlfire], [sqlbrain], [sqloxy], [sqltox], [sqlclone], [sqlstamina], '[coord]', '[map]', INET_ATON(IF('[world.internet_address]' LIKE '', '0', '[world.internet_address]')), '[world.port]')") query_report_death.Execute() diff --git a/code/modules/admin/DB_ban/functions.dm b/code/modules/admin/DB_ban/functions.dm index 3af5e31687..33baff0834 100644 --- a/code/modules/admin/DB_ban/functions.dm +++ b/code/modules/admin/DB_ban/functions.dm @@ -122,7 +122,7 @@ computerid = "0" if(!ip) ip = "0.0.0.0" - var/sql = "INSERT INTO [format_table_name("ban")] (`bantime`,`server_ip`,`server_port`,`round_id`,`bantype`,`reason`,`job`,`duration`,`expiration_time`,`ckey`,`computerid`,`ip`,`a_ckey`,`a_computerid`,`a_ip`,`who`,`adminwho`) VALUES (Now(), COALESCE(INET_ATON('[world.internet_address]'), 0), '[world.port]', '[GLOB.round_id]', '[bantype_str]', '[reason]', '[job]', [(duration)?"[duration]":"0"], Now() + INTERVAL [(duration>0) ? duration : 0] MINUTE, '[ckey]', '[computerid]', INET_ATON('[ip]'), '[a_ckey]', '[a_computerid]', INET_ATON('[a_ip]'), '[who]', '[adminwho]')" + var/sql = "INSERT INTO [format_table_name("ban")] (`bantime`,`server_ip`,`server_port`,`round_id`,`bantype`,`reason`,`job`,`duration`,`expiration_time`,`ckey`,`computerid`,`ip`,`a_ckey`,`a_computerid`,`a_ip`,`who`,`adminwho`) VALUES (Now(), INET_ATON(IF('[world.internet_address]' LIKE '', '0', '[world.internet_address]')), '[world.port]', '[GLOB.round_id]', '[bantype_str]', '[reason]', '[job]', [(duration)?"[duration]":"0"], Now() + INTERVAL [(duration>0) ? duration : 0] MINUTE, '[ckey]', '[computerid]', INET_ATON('[ip]'), '[a_ckey]', '[a_computerid]', INET_ATON('[a_ip]'), '[who]', '[adminwho]')" var/datum/DBQuery/query_add_ban = SSdbcore.NewQuery(sql) if(!query_add_ban.warn_execute()) return diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index fc21e9e0d2..d5fb4cf771 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -430,7 +430,8 @@ GLOBAL_LIST(external_rsc_urls) if(!SSdbcore.Connect()) return var/sql_ckey = sanitizeSQL(src.ckey) - var/datum/DBQuery/query_get_related_ip = SSdbcore.NewQuery("SELECT ckey FROM [format_table_name("player")] WHERE ip = INET_ATON('[address]') AND ckey != '[sql_ckey]'") + var/datum/DBQuery/query_log_connection = SSdbcore.NewQuery("INSERT INTO `[format_table_name("connection_log")]` (`id`,`datetime`,`server_ip`,`server_port`,`ckey`,`ip`,`computerid`) VALUES(null,Now(),INET_ATON(IF('[world.internet_address]' LIKE '', '0', '[world.internet_address]')),'[world.port]','[sql_ckey]',INET_ATON('[sql_ip]'),'[sql_computerid]')") + query_log_connection.Execute() query_get_related_ip.Execute() related_accounts_ip = "" while(query_get_related_ip.NextRow()) diff --git a/code/world.dm b/code/world.dm index d0a353946a..b7beb52d4d 100644 --- a/code/world.dm +++ b/code/world.dm @@ -60,9 +60,8 @@ /world/proc/SetRoundID() if(config.sql_enabled) if(SSdbcore.Connect()) - log_world("Database connection established.") - var/datum/DBQuery/query_round_start = SSdbcore.NewQuery("INSERT INTO [format_table_name("round")] (start_datetime, server_ip, server_port) VALUES (Now(), COALESCE(INET_ATON('[world.internet_address]'), 0), '[world.port]')") + var/datum/DBQuery/query_round_start = SSdbcore.NewQuery("INSERT INTO [format_table_name("round")] (start_datetime, server_ip, server_port) VALUES (Now(), INET_ATON(IF('[world.internet_address]' LIKE '', '0', '[world.internet_address]')), '[world.port]')") query_round_start.Execute() var/datum/DBQuery/query_round_last_id = SSdbcore.NewQuery("SELECT LAST_INSERT_ID()") query_round_last_id.Execute() From 369d8f114247d0fb872b00c27aa24b32c54798d6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 6 Jun 2017 07:13:05 -0500 Subject: [PATCH 116/130] Fixes 28060 : emergency shields have a hit effect instead of setting opacity to 1 --- code/game/machinery/shieldgen.dm | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index 19fcb0e675..c54b6fab77 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -49,9 +49,7 @@ /obj/structure/emergency_shield/take_damage(damage, damage_type = BRUTE, damage_flag = 0, sound_effect = 1, attack_dir) . = ..() if(.) //damage was dealt - set_opacity(1) - spawn(20) - set_opacity(0) + new /obj/effect/temp_visual/impact_effect/ion(loc) /obj/structure/emergency_shield/sanguine name = "sanguine barrier" From 7ef70f6c952c3ff0cd4625fa3177cbf8be831e8f Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 6 Jun 2017 07:15:12 -0500 Subject: [PATCH 117/130] Fixes projectile fields blocking clicks --- code/modules/fields/peaceborg_dampener.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/fields/peaceborg_dampener.dm b/code/modules/fields/peaceborg_dampener.dm index 5d2d2829a9..ed7a3737ee 100644 --- a/code/modules/fields/peaceborg_dampener.dm +++ b/code/modules/fields/peaceborg_dampener.dm @@ -54,6 +54,7 @@ var/obj/effect/abstract/proximity_checker/advanced/F = edge_turfs[T] F.appearance = I.appearance F.invisibility = 0 + F.mouse_opacity = 0 F.layer = 5 /datum/proximity_monitor/advanced/peaceborg_dampener/cleanup_edge_turf(turf/T) From dbb233b874fc47e8ec76db7d6d069c1d1c3ceb95 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Tue, 6 Jun 2017 07:49:18 -0500 Subject: [PATCH 118/130] missed a few things --- code/controllers/subsystem/blackbox.dm | 1 - code/modules/client/client_procs.dm | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/code/controllers/subsystem/blackbox.dm b/code/controllers/subsystem/blackbox.dm index 7dd384e697..287e04abd9 100644 --- a/code/controllers/subsystem/blackbox.dm +++ b/code/controllers/subsystem/blackbox.dm @@ -28,7 +28,6 @@ SUBSYSTEM_DEF(blackbox) playercount += 1 var/admincount = GLOB.admins.len var/datum/DBQuery/query_record_playercount = SSdbcore.NewQuery("INSERT INTO [format_table_name("legacy_population")] (playercount, admincount, time, server_ip, server_port) VALUES ([playercount], [admincount], '[SQLtime()]', INET_ATON(IF('[world.internet_address]' LIKE '', '0', '[world.internet_address]')), '[world.port]')") - query_record_playercount.Execute() query_record_playercount.Execute() /datum/controller/subsystem/blackbox/Recover() diff --git a/code/modules/client/client_procs.dm b/code/modules/client/client_procs.dm index d5fb4cf771..fc21e9e0d2 100644 --- a/code/modules/client/client_procs.dm +++ b/code/modules/client/client_procs.dm @@ -430,8 +430,7 @@ GLOBAL_LIST(external_rsc_urls) if(!SSdbcore.Connect()) return var/sql_ckey = sanitizeSQL(src.ckey) - var/datum/DBQuery/query_log_connection = SSdbcore.NewQuery("INSERT INTO `[format_table_name("connection_log")]` (`id`,`datetime`,`server_ip`,`server_port`,`ckey`,`ip`,`computerid`) VALUES(null,Now(),INET_ATON(IF('[world.internet_address]' LIKE '', '0', '[world.internet_address]')),'[world.port]','[sql_ckey]',INET_ATON('[sql_ip]'),'[sql_computerid]')") - query_log_connection.Execute() + var/datum/DBQuery/query_get_related_ip = SSdbcore.NewQuery("SELECT ckey FROM [format_table_name("player")] WHERE ip = INET_ATON('[address]') AND ckey != '[sql_ckey]'") query_get_related_ip.Execute() related_accounts_ip = "" while(query_get_related_ip.NextRow()) From f9bb31b5e7ef28379c05c054dbd5b998777e2be0 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 6 Jun 2017 09:00:34 -0500 Subject: [PATCH 119/130] Automatic changelog generation for PR #1244 [ci skip] --- html/changelogs/AutoChangeLog-pr-1244.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1244.yml diff --git a/html/changelogs/AutoChangeLog-pr-1244.yml b/html/changelogs/AutoChangeLog-pr-1244.yml new file mode 100644 index 0000000000..cb3ce07ed9 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1244.yml @@ -0,0 +1,5 @@ +author: "Joan" +delete-after: True +changes: + - rscadd: "The kinetic crusher can now gain bonus effects via trophy items gained by killing bosses with it." + - rscadd: "Yes, you do have to kill the boss primarily doing damage via the kinetic crusher, or you won't get the trophy item and the bonus effect it grants." From 629a4171777428375b99ed3b3a36a689a10791f7 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 6 Jun 2017 09:01:35 -0500 Subject: [PATCH 120/130] Automatic changelog generation for PR #1274 [ci skip] --- html/changelogs/AutoChangeLog-pr-1274.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1274.yml diff --git a/html/changelogs/AutoChangeLog-pr-1274.yml b/html/changelogs/AutoChangeLog-pr-1274.yml new file mode 100644 index 0000000000..498a1c03ea --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1274.yml @@ -0,0 +1,5 @@ +author: "Steelpoint" +delete-after: True +changes: + - rscadd: "Central Command has listened to complaints and, as such, has now stationed \"real\" Private Security Officers at centcom docks." + - rscadd: "A new Nanotrasen Security Officer NPC variant is available to admins, this 'peaceful' version will only attack people who attack it first. Great for keeping order." From 98e2a659f4224e98874c2bf243182624571f3974 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 6 Jun 2017 10:34:58 -0500 Subject: [PATCH 121/130] Hang up holocalls with an action --- code/datums/holocall.dm | 15 +++++++++++++++ code/datums/holocall.dm.rej | 10 ++++++++++ code/game/machinery/hologram.dm | 15 --------------- 3 files changed, 25 insertions(+), 15 deletions(-) create mode 100644 code/datums/holocall.dm.rej diff --git a/code/datums/holocall.dm b/code/datums/holocall.dm index 8ad760ef8e..ccfb39637c 100644 --- a/code/datums/holocall.dm +++ b/code/datums/holocall.dm @@ -16,6 +16,7 @@ var/mob/camera/aiEye/remote/holo/eye //user's eye, once connected var/obj/effect/overlay/holo_pad_hologram/hologram //user's hologram, once connected + var/datum/action/innate/end_holocall/hangup //hangup action var/call_start_time @@ -140,6 +141,8 @@ user.reset_perspective(eye) eye.setLoc(H.loc) + hangup = new(eye, src) + //Checks the validity of a holocall and qdels itself if it's not. Returns TRUE if valid, FALSE otherwise /datum/holocall/proc/Check() for(var/I in dialed_holopads) @@ -162,3 +165,15 @@ if(!.) testing("Holocall Check fail") qdel(src) + +/datum/action/innate/end_holocall + name = "End Holocall" + button_icon_state = "camera_off" + var/datum/holocall/hcall + +/datum/action/innate/end_holocall/New(Target, datum/holocall/HC) + ..() + hcall = HC + +/datum/action/innate/end_holocall/Activate() + hcall.Disconnect(hcall.calling_holopad) diff --git a/code/datums/holocall.dm.rej b/code/datums/holocall.dm.rej new file mode 100644 index 0000000000..08110adedc --- /dev/null +++ b/code/datums/holocall.dm.rej @@ -0,0 +1,10 @@ +diff a/code/datums/holocall.dm b/code/datums/holocall.dm (rejected hunks) +@@ -42,6 +43,8 @@ + + //cleans up ALL references :) + /datum/holocall/Destroy() ++ QDEL_NULL(hangup) ++ + var/user_good = !QDELETED(user) + if(user_good) + user.reset_perspective() diff --git a/code/game/machinery/hologram.dm b/code/game/machinery/hologram.dm index e58b5e8468..d0303d47f6 100644 --- a/code/game/machinery/hologram.dm +++ b/code/game/machinery/hologram.dm @@ -105,26 +105,11 @@ Possible to do for anyone motivated enough: return return ..() -/obj/machinery/holopad/proc/CheckCallClose() - for(var/I in holo_calls) - var/datum/holocall/HC = I - if(usr == HC.eye) - HC.Disconnect(HC.calling_holopad) //disconnect via clicking the called holopad - return TRUE - return FALSE - -/obj/machinery/holopad/Click(location,control,params) - if(!CheckCallClose()) - return ..() - /obj/machinery/holopad/AltClick(mob/living/carbon/human/user) if(isAI(user)) hangup_all_calls() return - if(!CheckCallClose()) - interact(user) - /obj/machinery/holopad/interact(mob/living/carbon/human/user) //Carn: Hologram requests. if(!istype(user)) return From 5b535144524b64b7179a7f060543bbc502049d8c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 6 Jun 2017 10:40:10 -0500 Subject: [PATCH 122/130] Hulks now take 10 hits to destroy dominators up from 2 --- code/game/gamemodes/gang/dominator.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/game/gamemodes/gang/dominator.dm b/code/game/gamemodes/gang/dominator.dm index 772db77d63..8b0903f4a6 100644 --- a/code/game/gamemodes/gang/dominator.dm +++ b/code/game/gamemodes/gang/dominator.dm @@ -1,5 +1,6 @@ #define DOM_BLOCKED_SPAM_CAP 6 #define DOM_REQUIRED_TURFS 30 +#define DOM_HULK_HITS_REQUIRED 10 /obj/machinery/dominator name = "dominator" @@ -20,6 +21,9 @@ var/datum/effect_system/spark_spread/spark_system var/obj/effect/countdown/dominator/countdown +/obj/machinery/dominator/hulk_damage() + return (max_integrity - integrity_failure) / DOM_HULK_HITS_REQUIRED + /proc/dominator_excessive_walls(atom/A) var/open = 0 for(var/turf/T in view(3, A)) From 8273877b23a44f7e52578173deeef9d8a6f2baa9 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Tue, 6 Jun 2017 13:05:38 -0500 Subject: [PATCH 123/130] Update holocall.dm --- code/datums/holocall.dm | 20 +++++++++++++------- 1 file changed, 13 insertions(+), 7 deletions(-) diff --git a/code/datums/holocall.dm b/code/datums/holocall.dm index ccfb39637c..4e7490f8ee 100644 --- a/code/datums/holocall.dm +++ b/code/datums/holocall.dm @@ -1,4 +1,3 @@ - #define HOLOPAD_MAX_DIAL_TIME 200 /mob/camera/aiEye/remote/holo/setLoc() @@ -44,15 +43,22 @@ //cleans up ALL references :) /datum/holocall/Destroy() - if(!QDELETED(user)) + QDEL_NULL(hangup) + + var/user_good = !QDELETED(user) + if(user_good) user.reset_perspective() - if(user.client) + user.remote_control = null + + if(!QDELETED(eye)) + if(user_good && user.client) for(var/datum/camerachunk/chunk in eye.visibleCameraChunks) chunk.remove(eye) - user.remote_control = null - user = null - QDEL_NULL(eye) - + qdel(eye) + eye = null + + user = null + if(hologram) hologram.HC = null hologram = null From d9d9c985480bda49c35d0f64aa4a23f2908cce64 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 6 Jun 2017 13:28:19 -0500 Subject: [PATCH 124/130] Adds temp index to query for converting to rounds --- SQL/database_changelog.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SQL/database_changelog.txt b/SQL/database_changelog.txt index d28b33a8eb..5d3c3ccec2 100644 --- a/SQL/database_changelog.txt +++ b/SQL/database_changelog.txt @@ -5,11 +5,13 @@ Once created this table is populated with rows from the `feedback` table. START TRANSACTION; CREATE TABLE `feedback`.`round` (`id` INT(11) NOT NULL AUTO_INCREMENT, `start_datetime` DATETIME NOT NULL, `end_datetime` DATETIME NULL, `server_ip` INT(10) UNSIGNED NOT NULL, `server_port` SMALLINT(5) UNSIGNED NOT NULL, `commit_hash` CHAR(40) NULL, `game_mode` VARCHAR(32) NULL, `game_mode_result` VARCHAR(64) NULL, `end_state` VARCHAR(64) NULL, `shuttle_name` VARCHAR(64) NULL, `map_name` VARCHAR(32) NULL, `station_name` VARCHAR(80) NULL, PRIMARY KEY (`id`)); +ALTER TABLE `feedback`.`feedback` ADD INDEX `tmp` (`round_id` ASC, `var_name` ASC); INSERT INTO `feedback`.`round` (`id`, `start_datetime`, `end_datetime`, `server_ip`, `server_port`, `commit_hash`, `game_mode`, `game_mode_result`, `end_state`, `shuttle_name`, `map_name`, `station_name`) SELECT DISTINCT ri.round_id, IFNULL(STR_TO_DATE(st.details,'%a %b %e %H:%i:%s %Y'), TIMESTAMP(0)), STR_TO_DATE(et.details,'%a %b %e %H:%i:%s %Y'), IFNULL(INET_ATON(SUBSTRING_INDEX(IF(si.details = '', '0', IF(SUBSTRING_INDEX(si.details, ':', 1) LIKE '%_._%', si.details, '0')), ':', 1)), INET_ATON(0)), IFNULL(IF(si.details LIKE '%:_%', CAST(SUBSTRING_INDEX(si.details, ':', -1) AS UNSIGNED), '0'), '0'), ch.details, gm.details, mr.details, IFNULL(es.details, ep.details), ss.details, mn.details, sn.details FROM `feedback`.`feedback`AS ri LEFT JOIN `feedback`.`feedback` AS st ON ri.round_id = st.round_id AND st.var_name = "round_start" LEFT JOIN `feedback`.`feedback` AS et ON ri.round_id = et.round_id AND et.var_name = "round_end" LEFT JOIN `feedback`.`feedback` AS si ON ri.round_id = si.round_id AND si.var_name = "server_ip" LEFT JOIN `feedback`.`feedback` AS ch ON ri.round_id = ch.round_id AND ch.var_name = "revision" LEFT JOIN `feedback`.`feedback` AS gm ON ri.round_id = gm.round_id AND gm.var_name = "game_mode" LEFT JOIN `feedback`.`feedback` AS mr ON ri.round_id = mr.round_id AND mr.var_name = "round_end_result" LEFT JOIN `feedback`.`feedback` AS es ON ri.round_id = es.round_id AND es.var_name = "end_state" LEFT JOIN `feedback`.`feedback` AS ep ON ri.round_id = ep.round_id AND ep.var_name = "end_proper" LEFT JOIN `feedback`.`feedback` AS ss ON ri.round_id = ss.round_id AND ss.var_name = "emergency_shuttle" LEFT JOIN `feedback`.`feedback` AS mn ON ri.round_id = mn.round_id AND mn.var_name = "map_name" LEFT JOIN `feedback`.`feedback` AS sn ON ri.round_id = sn.round_id AND sn.var_name = "station_renames"; +ALTER TABLE `feedback`.`feedback` DROP INDEX `tmp`; COMMIT; It's not necessary to delete the rows from the `feedback` table but henceforth these datapoints will be in the `round` table. From c5143880d2de455bd83131731cd87267b58d9c19 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 6 Jun 2017 13:28:23 -0500 Subject: [PATCH 125/130] Fixes logged out spawning new_players --- code/controllers/subsystem/ticker.dm | 2 +- code/modules/mob/dead/new_player/new_player.dm | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index ab0c39832f..863cd11957 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -438,7 +438,7 @@ SUBSYSTEM_DEF(ticker) /datum/controller/subsystem/ticker/proc/transfer_characters() var/list/livings = list() - for(var/mob/dead/new_player/player in GLOB.player_list) + for(var/mob/dead/new_player/player in GLOB.mob_list) var/mob/living = player.transfer_character() if(living) qdel(player) diff --git a/code/modules/mob/dead/new_player/new_player.dm b/code/modules/mob/dead/new_player/new_player.dm index dab0cca302..cb76cb29f1 100644 --- a/code/modules/mob/dead/new_player/new_player.dm +++ b/code/modules/mob/dead/new_player/new_player.dm @@ -140,8 +140,7 @@ observer.name = observer.real_name observer.update_icon() observer.stop_sound_channel(CHANNEL_LOBBYMUSIC) - qdel(mind) - + QDEL_NULL(mind) qdel(src) return 1 @@ -352,7 +351,6 @@ if(SHUTTLE_CALL) if(SSshuttle.emergency.timeLeft(1) > initial(SSshuttle.emergencyCallTime)*0.5) SSticker.mode.make_antag_chance(humanc) - qdel(src) /mob/dead/new_player/proc/AddEmploymentContract(mob/living/carbon/human/employee) //TODO: figure out a way to exclude wizards/nukeops/demons from this. @@ -451,6 +449,8 @@ if(.) new_character.key = key //Manually transfer the key to log them in new_character.stop_sound_channel(CHANNEL_LOBBYMUSIC) + new_character = null + qdel(src) /mob/dead/new_player/proc/ViewManifest() var/dat = "" From ccd1235599877ac77563c635262f12baa4e846b4 Mon Sep 17 00:00:00 2001 From: LetterJay Date: Tue, 6 Jun 2017 14:48:19 -0500 Subject: [PATCH 126/130] testing --- code/modules/admin/whitelist.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/admin/whitelist.dm b/code/modules/admin/whitelist.dm index 934e47aa23..d6e8fc908f 100644 --- a/code/modules/admin/whitelist.dm +++ b/code/modules/admin/whitelist.dm @@ -1,11 +1,11 @@ -#define WHITELISTFILE "config/whitelist.txt" +#define WHITELISTFILE "config/whitelist.txt, gamedata/config/whitelist.txt" GLOBAL_LIST(whitelist) GLOBAL_PROTECT(whitelist) /proc/load_whitelist() GLOB.whitelist = list() - for(var/line in world.file2list(WHITELISTFILE)) + for(var/line in world.file2list(WHITELISTFILE)) if(!line) continue if(findtextEx(line,"#",1,2)) From e21e4eac9d8828f2e3eb439718925538cab2756c Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 7 Jun 2017 20:45:26 -0500 Subject: [PATCH 127/130] Adds creamatoriums --- code/game/objects/structures/morgue.dm | 15 +++++++++ .../kitchen_machinery/icecream_vat.dm | 32 +++++++++++++------ 2 files changed, 37 insertions(+), 10 deletions(-) diff --git a/code/game/objects/structures/morgue.dm b/code/game/objects/structures/morgue.dm index 39ff2a7da9..62d0adfef7 100644 --- a/code/game/objects/structures/morgue.dm +++ b/code/game/objects/structures/morgue.dm @@ -3,6 +3,7 @@ * Morgue * Morgue tray * Crematorium + * Creamatorium * Crematorium tray * Crematorium button */ @@ -223,6 +224,20 @@ GLOBAL_LIST_EMPTY(crematoriums) update_icon() playsound(src.loc, 'sound/machines/ding.ogg', 50, 1) //you horrible people +/obj/structure/bodycontainer/crematorium/creamatorium + name = "creamatorium" + desc = "A human incinerator. Works well during ice cream socials." + +/obj/structure/bodycontainer/crematorium/creamatorium/cremate(mob/user) + var/list/icecreams = new() + for(var/mob/living/i_scream in GetAllContents()) + var/obj/item/weapon/reagent_containers/food/snacks/icecream/IC = new() + IC.set_cone_type("waffle") + IC.add_mob_flavor(i_scream) + icecreams += IC + . = ..() + for(var/obj/IC in icecreams) + IC.forceMove(src) /* * Generic Tray diff --git a/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm b/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm index 43be7ad747..2f810d70d7 100644 --- a/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm +++ b/code/modules/food_and_drinks/kitchen_machinery/icecream_vat.dm @@ -147,15 +147,7 @@ if(product_types[dispense_cone] >= 1) product_types[dispense_cone] -= 1 var/obj/item/weapon/reagent_containers/food/snacks/icecream/I = new(src.loc) - I.cone_type = cone_name - I.icon_state = "icecream_cone_[cone_name]" - switch (I.cone_type) - if ("waffle") - I.reagents.add_reagent("nutriment", 1) - if ("chocolate") - I.reagents.add_reagent("cocoa", 1) // chocolate ain't as nutritious kids - - I.desc = "Delicious [cone_name] cone, but no ice cream." + I.set_cone_type(cone_name) src.visible_message("[usr] dispenses a crunchy [cone_name] cone from [src].") else to_chat(usr, "There are no [cone_name] cones left!") @@ -187,10 +179,23 @@ var/cone_type bitesize = 3 -/obj/item/weapon/reagent_containers/food/snacks/icecream/New() +/obj/item/weapon/reagent_containers/food/snacks/icecream/Initialize() + . = ..() create_reagents(20) reagents.add_reagent("nutriment", 4) +/obj/item/weapon/reagent_containers/food/snacks/icecream/proc/set_cone_type(var/cone_name) + cone_type = cone_name + icon_state = "icecream_cone_[cone_name]" + switch (cone_type) + if ("waffle") + reagents.add_reagent("nutriment", 1) + if ("chocolate") + reagents.add_reagent("cocoa", 1) // chocolate ain't as nutritious kids + + desc = "Delicious [cone_name] cone, but no ice cream." + + /obj/item/weapon/reagent_containers/food/snacks/icecream/proc/add_ice_cream(var/flavour_name) name = "[flavour_name] icecream" src.add_overlay("icecream_[flavour_name]") @@ -206,8 +211,15 @@ if ("blue") desc = "A delicious [cone_type] cone filled with blue ice cream. Made with real... blue?" reagents.add_reagent("singulo", 2) + if ("mob") + desc = "A suspicious [cone_type] cone filled with bright red ice cream. That's probably not strawberry..." + reagents.add_reagent("liquidgibs", 2) ice_creamed = 1 +/obj/item/weapon/reagent_containers/food/snacks/icecream/proc/add_mob_flavor(var/mob/M) + add_ice_cream("mob") + name = "[M.name] icecream" + /obj/machinery/icecream_vat/deconstruct(disassembled = TRUE) if(!(flags & NODECONSTRUCT)) new /obj/item/stack/sheet/metal(loc, 4) From 7eedaa87c50533d090eb69c7e32a667b8a00aa5e Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 7 Jun 2017 20:54:37 -0500 Subject: [PATCH 128/130] Moves station's starting state to ticker post setup, instead of gamemode's --- code/controllers/subsystem/ticker.dm | 2 ++ code/game/gamemodes/game_mode.dm | 2 -- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index 863cd11957..9dce620e25 100644 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -239,6 +239,8 @@ SUBSYSTEM_DEF(ticker) /datum/controller/subsystem/ticker/proc/PostSetup() set waitfor = 0 mode.post_setup() + GLOB.start_state = new /datum/station_state() + GLOB.start_state.count(1) //Cleanup some stuff for(var/obj/effect/landmark/start/S in GLOB.landmarks_list) //Deleting Startpoints but we need the ai point to AI-ize people later diff --git a/code/game/gamemodes/game_mode.dm b/code/game/gamemodes/game_mode.dm index e470e6ba52..4c03417aa9 100644 --- a/code/game/gamemodes/game_mode.dm +++ b/code/game/gamemodes/game_mode.dm @@ -95,8 +95,6 @@ if(report) addtimer(CALLBACK(src, .proc/send_intercept, 0), rand(waittime_l, waittime_h)) generate_station_goals() - GLOB.start_state = new /datum/station_state() - GLOB.start_state.count(1) return 1 From d34133411839eea0638b8d2b78b5be9a8df5e577 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Wed, 7 Jun 2017 21:27:14 -0500 Subject: [PATCH 129/130] [s] Fixes IRC ahelps --- code/modules/admin/verbs/adminhelp.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index ecd8209044..628ff6d9bb 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -183,7 +183,7 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) to_chat(C, "PM to-Admins: [name]") //send it to irc if nobody is on and tell us how many were on - var/admin_number_present = send2irc_adminless_only("#[id] [initiator_ckey]", name) + var/admin_number_present = send2irc_adminless_only(initiator_ckey, "Ticket #[id]: [name]") log_admin_private("Ticket #[id]: [key_name(initiator)]: [name] - heard by [admin_number_present] non-AFK admins who have +BAN.") if(admin_number_present <= 0) to_chat(C, "No active admins are online, your adminhelp was sent to the admin irc.") From 70a3c954b1aceef15a922c72d93b9e1fbc22ce6e Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 8 Jun 2017 03:30:14 -0500 Subject: [PATCH 130/130] Automatic changelog generation for PR #1277 [ci skip] --- html/changelogs/AutoChangeLog-pr-1277.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-1277.yml diff --git a/html/changelogs/AutoChangeLog-pr-1277.yml b/html/changelogs/AutoChangeLog-pr-1277.yml new file mode 100644 index 0000000000..b20bcf2f45 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-1277.yml @@ -0,0 +1,4 @@ +author: "Joan" +delete-after: True +changes: + - spellcheck: "Renames hivelord and legion cores to 'regenerative core'. Their descs have also been updated to be more clear."

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∓D)_{iA!n;aU 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]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�I0Gl}bEyBLvj3`j_h6S-_uPM0 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