From c37bd6912f8a78074817c021b02c8f50a55399cd Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 7 Nov 2018 16:15:05 -0800 Subject: [PATCH 001/134] Update playsound.dm --- code/modules/admin/verbs/playsound.dm | 36 +++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) diff --git a/code/modules/admin/verbs/playsound.dm b/code/modules/admin/verbs/playsound.dm index 97cc991523..a89250dcc1 100644 --- a/code/modules/admin/verbs/playsound.dm +++ b/code/modules/admin/verbs/playsound.dm @@ -144,6 +144,42 @@ message_admins("[key_name_admin(src)] set the round end sound to [S]") SSblackbox.record_feedback("tally", "admin_verb", 1, "Set Round End Sound") //If you are copy-pasting this, ensure the 2nd parameter is unique to the new proc! +/client/proc/play_web_sound_manual() + set category = "Fun" + set name = "Manual Play Internet Sound" + if(!check_rights(R_SOUNDS)) + return + + var/web_sound_input = input("Enter youtube-dl fetched content URL (supported sites only, leave blank to stop playing)", "Send youtube-dl media link") as text|null + if(!istext(web_sound_input)) + return + web_sound_input = trim(web_sound_input) + if(!length(web_sound_input)) + log_admin("[key_name(src)] stopped web sound") + message_admins("[key_name(src)] stopped web sound") + for(var/m in player_list) + var/mob/M = m + var/client/C = M.client + if((C.prefs.toggles & SOUND_MIDI) && C.chatOutput && !C.chatOutput.broken && C.chatOutput.loaded) + C.chatOutput.stopMusic() + return + var/freq = input(usr, "What frequency would you like the sound to play at?",, 1) as null|num + if(!freq) + return + if(web_sound_input && !findtext(web_sound_input, is_http_protocol)) + to_chat(src, "BLOCKED: Content URL not using http(s) protocol") + to_chat(src, "The media provider returned a content URL that isn't using the HTTP or HTTPS protocol") + return + + SSblackbox.record_feedback("nested tally", "played_url_manual", 1, list("[ckey]", "[web_sound_input]")) + log_admin("[key_name(src)] manually played web sound: [web_sound_input]") + message_admins("[key_name(src)] manually played web sound: HREF") + for(var/m in GLOB.player_list) + var/mob/M = m + var/client/C = M.client + if((C.prefs.toggles & SOUND_MIDI) && C.chatOutput && !C.chatOutput.broken && C.chatOutput.loaded) + C.chatOutput.sendMusic(web_sound_url, pitch) + /client/proc/stop_sounds() set category = "Debug" set name = "Stop All Playing Sounds" From 144f8a0d776ebcfdfe65547e593fe0a7ae2a0bb1 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 28 Nov 2018 19:53:14 -0800 Subject: [PATCH 002/134] Update playsound.dm --- code/modules/admin/verbs/playsound.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/admin/verbs/playsound.dm b/code/modules/admin/verbs/playsound.dm index a89250dcc1..6e8b50d38e 100644 --- a/code/modules/admin/verbs/playsound.dm +++ b/code/modules/admin/verbs/playsound.dm @@ -157,7 +157,7 @@ if(!length(web_sound_input)) log_admin("[key_name(src)] stopped web sound") message_admins("[key_name(src)] stopped web sound") - for(var/m in player_list) + for(var/m in GLOB.player_list) var/mob/M = m var/client/C = M.client if((C.prefs.toggles & SOUND_MIDI) && C.chatOutput && !C.chatOutput.broken && C.chatOutput.loaded) @@ -166,7 +166,7 @@ var/freq = input(usr, "What frequency would you like the sound to play at?",, 1) as null|num if(!freq) return - if(web_sound_input && !findtext(web_sound_input, is_http_protocol)) + if(web_sound_input && !findtext(web_sound_input, GLOB.is_http_protocol)) to_chat(src, "BLOCKED: Content URL not using http(s) protocol") to_chat(src, "The media provider returned a content URL that isn't using the HTTP or HTTPS protocol") return @@ -178,7 +178,7 @@ var/mob/M = m var/client/C = M.client if((C.prefs.toggles & SOUND_MIDI) && C.chatOutput && !C.chatOutput.broken && C.chatOutput.loaded) - C.chatOutput.sendMusic(web_sound_url, pitch) + C.chatOutput.sendMusic(web_sound_input, freq) /client/proc/stop_sounds() set category = "Debug" From d33b57031f6c1bb05b11467f950c76708b2973d7 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Mon, 18 Mar 2019 21:00:50 -0400 Subject: [PATCH 003/134] Update implant_mindshield.dm --- code/game/objects/items/implants/implant_mindshield.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/game/objects/items/implants/implant_mindshield.dm b/code/game/objects/items/implants/implant_mindshield.dm index 2c197eb7ec..ed930ee480 100644 --- a/code/game/objects/items/implants/implant_mindshield.dm +++ b/code/game/objects/items/implants/implant_mindshield.dm @@ -1,6 +1,7 @@ /obj/item/implant/mindshield name = "mindshield implant" desc = "Protects against brainwashing." + resistance_flags = INDESTRUCTIBLE activated = 0 /obj/item/implant/mindshield/get_data() From 63ed98a3b3949b22aafbb9e722298fe3b8e1b21e Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 28 Mar 2019 19:32:59 -0400 Subject: [PATCH 004/134] Delete honk.dmi --- modular_citadel/icons/obj/honk.dmi | Bin 324 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 modular_citadel/icons/obj/honk.dmi diff --git a/modular_citadel/icons/obj/honk.dmi b/modular_citadel/icons/obj/honk.dmi deleted file mode 100644 index 950a0c784baa9fe8a872c0cc42480e1b56060d15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 324 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvl>na**8>L*Ad S_k9Oiz~JfX=d#Wzp$P!zBYPGA From f0df7e4805b55f897a442bdc020ed28ef80dfdcc Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 28 Mar 2019 19:33:18 -0400 Subject: [PATCH 005/134] Add files via upload --- modular_citadel/icons/obj/honk.dmi | Bin 0 -> 427 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 modular_citadel/icons/obj/honk.dmi diff --git a/modular_citadel/icons/obj/honk.dmi b/modular_citadel/icons/obj/honk.dmi new file mode 100644 index 0000000000000000000000000000000000000000..e605c646f83548bb717c647ff2123c9e29bd5e15 GIT binary patch literal 427 zcmV;c0aX5pP)=5t$G05s81M8PjFGXVdZ7C|A7 z?PCA{00DGTPE!Ct=GbNc004k`R9JLGWpiV4X>fFDZ*Bkpc$`yKaB_9`^iy#0_2eo` zEh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LYR3KBSI5P*RB_qEmPl<~& zC9|j)C}_yVnO2mTn+jpWl_uqsrWO|@CZ}fP=VhlB;Zm=x;OgfBb_)RTdn+)Ihuv(w!Cz}ZV~?xhF0 z_8_lSjt4pWdAz-^$I)OvuMhXVkB0j5gb$$gF)j$e`xoIt{S?6MKLYGO{D*7)cy1nx V1S*tM8h-!)002ovPDHLkV1ly+v&#Sg literal 0 HcmV?d00001 From 2ecc532c48bdd5f37698dbe2222a291b5c2d8ff0 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 28 Mar 2019 19:40:28 -0400 Subject: [PATCH 006/134] Update honk.dm --- modular_citadel/code/game/objects/items/honk.dm | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/modular_citadel/code/game/objects/items/honk.dm b/modular_citadel/code/game/objects/items/honk.dm index 9deb8aec30..0bac323714 100644 --- a/modular_citadel/code/game/objects/items/honk.dm +++ b/modular_citadel/code/game/objects/items/honk.dm @@ -3,4 +3,11 @@ desc = "A shiny bike horn handcrafted in the artisan workshops of Mars, with superior kevlar-reinforced rubber bulb attached to a polished plasteel reed horn." attack_verb = list("elegantly HONKED") icon = 'modular_citadel/icons/obj/honk.dmi' - icon_state = "silverhorn" \ No newline at end of file + icon_state = "silverhorn" + +/obj/item/bikehorn/bluespacehonker + name = "bluespace bike horn" + desc = "A normal bike horn colored blue and has bluespace dust held in to reed horn allowing for silly honks through space and time, into your in childhood." + attack_verb = list("HONKED in bluespace", "HONKED", "quantumly HONKED") + icon = 'modular_citadel/icons/obj/honk.dmi' + icon_state = "bluespacehonker" From c2039e4b623878f9c291ded2284a2b8b78f014d8 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 28 Mar 2019 19:47:26 -0400 Subject: [PATCH 007/134] Update recipes.dm --- code/modules/crafting/recipes.dm | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index 750b172286..2cbd4396dd 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -435,6 +435,15 @@ result = /obj/item/extendohand category = CAT_MISC +/datum/crafting_recipe/bluespacehonker + name = "Bluespace Bike horn" + result = /obj/item/bikehorn/bluespacehonker + time = 10 + reqs = list(/obj/item/stack/ore/bluespace_crystalt = 1, + /obj/item/toy/crayon/blue = 1, + /obj/item/bikehorn = 1) + category = CAT_MISC + /datum/crafting_recipe/chemical_payload name = "Chemical Payload (C4)" result = /obj/item/bombcore/chemical From dcfbcbae6d3eaada81f3051cd209f15ccbf87a90 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 28 Mar 2019 19:49:50 -0400 Subject: [PATCH 008/134] woops forgot the moodlit --- modular_citadel/code/game/objects/items/honk.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modular_citadel/code/game/objects/items/honk.dm b/modular_citadel/code/game/objects/items/honk.dm index 0bac323714..47b9df7f10 100644 --- a/modular_citadel/code/game/objects/items/honk.dm +++ b/modular_citadel/code/game/objects/items/honk.dm @@ -11,3 +11,7 @@ attack_verb = list("HONKED in bluespace", "HONKED", "quantumly HONKED") icon = 'modular_citadel/icons/obj/honk.dmi' icon_state = "bluespacehonker" + +/obj/item/bikehorn/bluespacehonker/attack(mob/living/carbon/M, mob/living/carbon/user) + SEND_SIGNAL(M, COMSIG_ADD_MOOD_EVENT, "bshonk", /datum/mood_event/bshonk) + return ..() From bcfe33a35ed0c5cfee37255f48f82fe8bf8424c3 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 28 Mar 2019 19:52:54 -0400 Subject: [PATCH 009/134] Update generic_positive_events.dm --- code/datums/mood_events/generic_positive_events.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/datums/mood_events/generic_positive_events.dm b/code/datums/mood_events/generic_positive_events.dm index 2422c5ea56..d4018cdb67 100644 --- a/code/datums/mood_events/generic_positive_events.dm +++ b/code/datums/mood_events/generic_positive_events.dm @@ -33,6 +33,11 @@ mood_change = 2 timeout = 2400 +/datum/mood_event/bshonk + description = "Quantum mechanics can be fun and silly to! Honk!\n" + mood_change = 6 + timeout = 4800 + /datum/mood_event/perform_cpr description = "It feels good to save a life.\n" mood_change = 6 From 7cb747185757e82bd39c4260e5e0cfbab55e895c Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 28 Mar 2019 23:16:21 -0400 Subject: [PATCH 010/134] Update recipes.dm --- code/modules/crafting/recipes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index 2cbd4396dd..0a7395f517 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -439,7 +439,7 @@ name = "Bluespace Bike horn" result = /obj/item/bikehorn/bluespacehonker time = 10 - reqs = list(/obj/item/stack/ore/bluespace_crystalt = 1, + reqs = list(/obj/item/stack/ore/bluespace_crystal = 1, /obj/item/toy/crayon/blue = 1, /obj/item/bikehorn = 1) category = CAT_MISC From b5ddeb9343f4b6d5fdf38c173047942c78be5362 Mon Sep 17 00:00:00 2001 From: deathride58 Date: Sat, 30 Mar 2019 14:33:19 -0400 Subject: [PATCH 011/134] Update code/datums/mood_events/generic_positive_events.dm Co-Authored-By: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> --- code/datums/mood_events/generic_positive_events.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/mood_events/generic_positive_events.dm b/code/datums/mood_events/generic_positive_events.dm index d4018cdb67..6989744fe3 100644 --- a/code/datums/mood_events/generic_positive_events.dm +++ b/code/datums/mood_events/generic_positive_events.dm @@ -34,7 +34,7 @@ timeout = 2400 /datum/mood_event/bshonk - description = "Quantum mechanics can be fun and silly to! Honk!\n" + description = "Quantum mechanics can be fun and silly, too! Honk!\n" mood_change = 6 timeout = 4800 From e16b632d6fe5ae5d9173792f4be2a73a9d8c0f32 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 2 Apr 2019 04:03:00 -0700 Subject: [PATCH 012/134] Update holder.dm --- code/modules/reagents/chemistry/holder.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/reagents/chemistry/holder.dm b/code/modules/reagents/chemistry/holder.dm index 252d0d0dc3..442ef191a9 100644 --- a/code/modules/reagents/chemistry/holder.dm +++ b/code/modules/reagents/chemistry/holder.dm @@ -269,11 +269,11 @@ if(C.reagent_check(R) != 1) if(can_overdose) if(R.overdose_threshold) - if(R.volume >= R.overdose_threshold && !R.overdosed) + if(R.volume > R.overdose_threshold && !R.overdosed) R.overdosed = 1 need_mob_update += R.overdose_start(C) if(R.addiction_threshold) - if(R.volume >= R.addiction_threshold && !is_type_in_list(R, cached_addictions)) + if(R.volume > R.addiction_threshold && !is_type_in_list(R, cached_addictions)) var/datum/reagent/new_reagent = new R.type() cached_addictions.Add(new_reagent) if(R.overdosed) From 0e863d7dafaeccb87926f8663674bac98529e29b Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Tue, 16 Apr 2019 22:42:36 -0700 Subject: [PATCH 013/134] Update special.dm --- code/modules/projectiles/guns/energy/special.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/modules/projectiles/guns/energy/special.dm b/code/modules/projectiles/guns/energy/special.dm index d5d5a79fde..c6f0956880 100644 --- a/code/modules/projectiles/guns/energy/special.dm +++ b/code/modules/projectiles/guns/energy/special.dm @@ -299,4 +299,8 @@ ammo_type = list(/obj/item/ammo_casing/energy/gravity/repulse, /obj/item/ammo_casing/energy/gravity/attract, /obj/item/ammo_casing/energy/gravity/chaos) item_state = "gravity_gun" icon_state = "gravity_gun" + pin = null var/power = 4 + +/obj/item/gun/energy/gravity_gun/security + pin = /obj/item/firing_pin From 64a026ca116434b09259bf1a629fe68f9a9206ea Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 20 Apr 2019 16:26:48 -0700 Subject: [PATCH 014/134] Update shuttle.dm --- code/controllers/subsystem/shuttle.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index 78cceddc8b..08f657a1b9 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -76,6 +76,7 @@ SUBSYSTEM_DEF(shuttle) if(!supply) WARNING("No /obj/docking_port/mobile/supply placed on the map!") realtimeofstart = world.realtime + auto_call = CONFIG_GET(number/auto_transfer_delay) return ..() /datum/controller/subsystem/shuttle/proc/initial_load() From 1bc4950fc3a0e39f19b7ac232a97f83c9a3779e6 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 20 Apr 2019 16:27:36 -0700 Subject: [PATCH 015/134] Update game_options.dm --- code/controllers/configuration/entries/game_options.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/controllers/configuration/entries/game_options.dm b/code/controllers/configuration/entries/game_options.dm index 4cd317318f..b3e54be36f 100644 --- a/code/controllers/configuration/entries/game_options.dm +++ b/code/controllers/configuration/entries/game_options.dm @@ -360,3 +360,7 @@ min_val = 0 /datum/config_entry/flag/disable_stambuffer + +/datum/config_entry/number/auto_transfer_delay + config_entry = 72000 + min_val = 0 From 1ea8a432e27d9905cd83693805a5b34a54f5cfdb Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 20 Apr 2019 16:39:17 -0700 Subject: [PATCH 016/134] Update game_options.dm --- code/controllers/configuration/entries/game_options.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/configuration/entries/game_options.dm b/code/controllers/configuration/entries/game_options.dm index b3e54be36f..cfd57b4850 100644 --- a/code/controllers/configuration/entries/game_options.dm +++ b/code/controllers/configuration/entries/game_options.dm @@ -362,5 +362,5 @@ /datum/config_entry/flag/disable_stambuffer /datum/config_entry/number/auto_transfer_delay - config_entry = 72000 + config_entry_value = 72000 min_val = 0 From 3d5d6e921268ea8085c09fe8d1a68958fa3bdf43 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 20 Apr 2019 16:44:55 -0700 Subject: [PATCH 017/134] Update podpeople.dm --- .../carbon/human/species_types/podpeople.dm | 20 +++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species_types/podpeople.dm b/code/modules/mob/living/carbon/human/species_types/podpeople.dm index 3e238f8a53..650c5af659 100644 --- a/code/modules/mob/living/carbon/human/species_types/podpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/podpeople.dm @@ -12,6 +12,11 @@ meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/plant disliked_food = MEAT | DAIRY liked_food = VEGETABLES | FRUIT | GRAIN + var/light_nutrition_gain_factor = 10 + var/light_toxheal = 1 + var/light_oxyheal = 1 + var/light_burnheal = 1 + var/light_bruteheal = 1 /datum/species/pod/on_species_gain(mob/living/carbon/C, datum/species/old_species) . = ..() @@ -30,13 +35,13 @@ if(isturf(H.loc)) //else, there's considered to be no light var/turf/T = H.loc light_amount = min(1,T.get_lumcount()) - 0.5 - H.nutrition += light_amount * 10 + H.nutrition += light_amount * light_nutrition_gain_factor if(H.nutrition > NUTRITION_LEVEL_FULL) H.nutrition = NUTRITION_LEVEL_FULL if(light_amount > 0.2) //if there's enough light, heal - H.heal_overall_damage(1,1) - H.adjustToxLoss(-1) - H.adjustOxyLoss(-1) + H.heal_overall_damage(light_bruteheal, light_burnheal) + H.adjustToxLoss(-light_toxheal) + H.adjustOxyLoss(-light_oxyheal) if(H.nutrition < NUTRITION_LEVEL_STARVING + 50) H.take_overall_damage(2,0) @@ -64,3 +69,10 @@ H.show_message("The radiation beam singes you!") if(/obj/item/projectile/energy/florayield) H.nutrition = min(H.nutrition+30, NUTRITION_LEVEL_FULL) + +/datum/species/pod/pseudo_weak + id = "podweak" + light_nutrition_gain_factor = 7.5 + light_bruteheal = 0.2 + light_burnheal = 0.2 + light_toxheal = 0.7 From 22f72c64316fb97e3a658831ddf4daedb036cac2 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 20 Apr 2019 19:23:10 -0700 Subject: [PATCH 018/134] Update eutactic_blades.dm --- .../objects/items/melee/eutactic_blades.dm | 31 ++++++++++++------- 1 file changed, 19 insertions(+), 12 deletions(-) diff --git a/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm b/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm index bdd193c477..34d94fc60a 100644 --- a/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm +++ b/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm @@ -117,6 +117,19 @@ desc = "The Non-Eutactic Blade utilizes a hardlight blade that is dynamically 'forged' on demand to create a deadly sharp edge that is unbreakable. This one seems to have a damaged handle and misaligned components, causing the blade to be unstable at best" force_on = 15 //As strong a survival knife/bone dagger +/obj/item/melee/transforming/energy/sword/cx/attackby(obj/item/W, mob/living/user, params) + if(istype(W, /obj/item/melee/transforming/energy/sword/cx)) + if((W.item_flags & NODROP) || (item_flags & NODROP)) + to_chat(user, "\the [item_flags & NODROP ? src : W] is stuck to your hand, you can't attach it to \the [item_flags & NODROP ? W : src]!") + return + else + to_chat(user, "You combine the two light swords, making a single supermassive blade! You're cool.") + new /obj/item/twohanded/hypereutactic(user.drop_location()) + qdel(W) + qdel(src) + else + return ..() + //OBLIGATORY TOY MEMES ///////////////////////////////////// /obj/item/toy/sword/cx @@ -235,21 +248,21 @@ inhand_y_dimension = 64 name = "hypereutactic blade" desc = "A supermassive weapon envisioned to cleave the very fabric of space and time itself in twain, the hypereutactic blade dynamically flash-forges a hypereutactic crystaline nanostructure capable of passing through most known forms of matter like a hot knife through butter." - force = 3 + force = 7 throwforce = 5 throw_speed = 3 throw_range = 5 w_class = WEIGHT_CLASS_SMALL var/w_class_on = WEIGHT_CLASS_BULKY - force_unwielded = 3 - force_wielded = 30 + force_unwielded = 7 + force_wielded = 40 wieldsound = 'sound/weapons/nebon.ogg' unwieldsound = 'sound/weapons/neboff.ogg' hitsound = "swing_hit" - armour_penetration = 10 + armour_penetration = 60 light_color = "#37FFF7" attack_verb = list("attacked", "slashed", "stabbed", "sliced", "destroyed", "ripped", "devastated", "shredded") - block_chance = 25 + block_chance = 75 max_integrity = 200 armor = list(melee = 0, bullet = 0, laser = 0, energy = 0, bomb = 0, bio = 0, rad = 0, fire = 100, acid = 70) resistance_flags = FIRE_PROOF @@ -265,7 +278,6 @@ user.visible_message("[user] points the tip of [src] at [target].", "You point the tip of [src] at [target].") return TRUE - /obj/item/twohanded/hypereutactic/wield(mob/living/carbon/M) //Specific wield () hulk checks due to reflection chance for balance issues and switches hitsounds. if(M.has_dna()) if(M.dna.check_mutation(HULK)) @@ -278,7 +290,6 @@ hitsound = 'sound/weapons/nebhit.ogg' START_PROCESSING(SSobj, src) set_light(brightness_on) - slowdown = 1 /obj/item/twohanded/hypereutactic/unwield() //Specific unwield () to switch hitsounds. sharpness = initial(sharpness) @@ -338,12 +349,8 @@ ..() to_chat(user, "Alt-click to recolor it.") - - ////////// stuff beneath this is all taken from the desword //////////// wow very professional such OOP wow - - /obj/item/twohanded/hypereutactic/attack(mob/target, mob/living/carbon/human/user) if(user.has_dna()) if(user.dna.check_mutation(HULK)) @@ -426,7 +433,7 @@ It appears to have a wooden grip and a shaved down guard." icon_state = "cxsword_hilt_traitor" force_on = 30 - armour_penetration = 35 + armour_penetration = 50 embedding = list("embedded_pain_multiplier" = 10, "embed_chance" = 75, "embedded_fall_chance" = 0, "embedded_impact_pain_multiplier" = 10) block_chance = 50 hitsound_on = 'sound/weapons/blade1.ogg' From b1d358ed793ea984e909c88255eab990d4366866 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 20 Apr 2019 19:26:53 -0700 Subject: [PATCH 019/134] Update eutactic_blades.dm --- .../code/game/objects/items/melee/eutactic_blades.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm b/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm index bdd193c477..2bdc475585 100644 --- a/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm +++ b/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm @@ -117,6 +117,11 @@ desc = "The Non-Eutactic Blade utilizes a hardlight blade that is dynamically 'forged' on demand to create a deadly sharp edge that is unbreakable. This one seems to have a damaged handle and misaligned components, causing the blade to be unstable at best" force_on = 15 //As strong a survival knife/bone dagger +/obj/item/melee/transforming/energy/sword/cx/chaplain + name = "divine lightblade" + force_on = 20 //haha i'll regret this + block_chance = 50 + //OBLIGATORY TOY MEMES ///////////////////////////////////// /obj/item/toy/sword/cx From b5df78419a960cd5b54a59faf26b72e37e40d7ff Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 20 Apr 2019 19:28:58 -0700 Subject: [PATCH 020/134] Update holy_weapons.dm --- code/game/objects/items/holy_weapons.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/game/objects/items/holy_weapons.dm b/code/game/objects/items/holy_weapons.dm index 0b61bba471..3fda98e074 100644 --- a/code/game/objects/items/holy_weapons.dm +++ b/code/game/objects/items/holy_weapons.dm @@ -248,7 +248,9 @@ if(SSreligion.holy_weapon_type) return var/obj/item/nullrod/holy_weapon - var/list/holy_weapons_list = typesof(/obj/item/nullrod) + var/list/holy_weapons_list = typesof(/obj/item/nullrod) + list( + /obj/item/melee/transforming/energy/sword/cx/chaplain + ) var/list/display_names = list() for(var/V in holy_weapons_list) var/obj/item/nullrod/rodtype = V From 4190a006934c4b3071c4f77b21b4bd8e87aaa2a1 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 20 Apr 2019 19:37:54 -0700 Subject: [PATCH 021/134] Update eutactic_blades.dm --- .../code/game/objects/items/melee/eutactic_blades.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm b/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm index 2bdc475585..ce551280d9 100644 --- a/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm +++ b/modular_citadel/code/game/objects/items/melee/eutactic_blades.dm @@ -122,6 +122,10 @@ force_on = 20 //haha i'll regret this block_chance = 50 +/obj/item/melee/transforming/energy/sword/cx/chaplain/Initialize() + . = ..() + AddComponent(/datum/component/anti_magic, TRUE, TRUE) + //OBLIGATORY TOY MEMES ///////////////////////////////////// /obj/item/toy/sword/cx From 3563fef4c05a14c425b16d4422ab256868c2d401 Mon Sep 17 00:00:00 2001 From: Useroth Date: Fri, 26 Apr 2019 16:47:31 +0200 Subject: [PATCH 022/134] Makes adrenals work pretty much like they used to pre combat rework. --- code/game/objects/items/implants/implant_misc.dm | 6 +++++- .../ninja/suit/n_suit_verbs/ninja_adrenaline.dm | 14 ++++++++++++-- 2 files changed, 17 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/implants/implant_misc.dm b/code/game/objects/items/implants/implant_misc.dm index 24ee6d0966..d1d8bc5cb4 100644 --- a/code/game/objects/items/implants/implant_misc.dm +++ b/code/game/objects/items/implants/implant_misc.dm @@ -37,7 +37,11 @@ imp_in.SetStun(0) imp_in.SetKnockdown(0) imp_in.SetUnconscious(0) - imp_in.adjustStaminaLoss(-75) + imp_in.adjustStaminaLoss(-200) + imp_in.updatehealth() + imp_in.update_stamina() + imp_in.stuttering = 0 + imp_in.resting = 0 imp_in.lying = 0 imp_in.update_canmove() diff --git a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm index ff1f620a3a..c9e2678985 100644 --- a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm +++ b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm @@ -4,11 +4,21 @@ if(!ninjacost(0,N_ADRENALINE)) var/mob/living/carbon/human/H = affecting - H.SetUnconscious(0) H.SetStun(0) H.SetKnockdown(0) - H.adjustStaminaLoss(-75) + H.SetUnconscious(0) + H.adjustStaminaLoss(-200) + H.updatehealth() + H.update_stamina() H.stuttering = 0 + H.resting = 0 + H.lying = 0 + H.update_canmove() + + H.reagents.add_reagent("synaptizine", 10) + H.reagents.add_reagent("omnizine", 10) + H.reagents.add_reagent("stimulants", 10) + H.say(pick("A CORNERED FOX IS MORE DANGEROUS THAN A JACKAL!","HURT ME MOOORRREEE!","IMPRESSIVE!"), forced = "ninjaboost") a_boost-- to_chat(H, "There are [a_boost] adrenaline boosts remaining.") From 9c17845e0f7490857a14b18160ff9df6abbd73d0 Mon Sep 17 00:00:00 2001 From: Useroth Date: Fri, 26 Apr 2019 21:34:50 +0200 Subject: [PATCH 023/134] Buffed changeling adrenals too. --- code/game/objects/items/implants/implant_misc.dm | 1 + code/modules/antagonists/changeling/powers/adrenaline.dm | 8 +++++++- code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm | 1 + .../reagents/chemistry/reagents/medicine_reagents.dm | 2 +- 4 files changed, 10 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/implants/implant_misc.dm b/code/game/objects/items/implants/implant_misc.dm index d1d8bc5cb4..3fd417680f 100644 --- a/code/game/objects/items/implants/implant_misc.dm +++ b/code/game/objects/items/implants/implant_misc.dm @@ -34,6 +34,7 @@ . = ..() uses-- to_chat(imp_in, "You feel a sudden surge of energy!") + imp_in.SetSleeping(0) imp_in.SetStun(0) imp_in.SetKnockdown(0) imp_in.SetUnconscious(0) diff --git a/code/modules/antagonists/changeling/powers/adrenaline.dm b/code/modules/antagonists/changeling/powers/adrenaline.dm index ede14a23c9..24b67ac5a4 100644 --- a/code/modules/antagonists/changeling/powers/adrenaline.dm +++ b/code/modules/antagonists/changeling/powers/adrenaline.dm @@ -19,6 +19,12 @@ user.SetKnockdown(0) user.reagents.add_reagent("changelingadrenaline", 10) user.reagents.add_reagent("changelinghaste", 2) //For a really quick burst of speed - user.adjustStaminaLoss(-75) + user.adjustStaminaLoss(-200) + user.updatehealth() + user.update_stamina() + user.stuttering = 0 + user.resting = 0 + user.lying = 0 + user.update_canmove() return TRUE diff --git a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm index c9e2678985..e712c5200b 100644 --- a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm +++ b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm @@ -4,6 +4,7 @@ if(!ninjacost(0,N_ADRENALINE)) var/mob/living/carbon/human/H = affecting + H.SetSleeping(0) H.SetStun(0) H.SetKnockdown(0) H.SetUnconscious(0) diff --git a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm index 3970e8157b..8bbde96fd5 100644 --- a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm @@ -1165,7 +1165,7 @@ id = "changelingadrenaline" description = "Reduces the duration of unconciousness, knockdown and stuns. Restores stamina, but deals toxin damage when overdosed." color = "#C8A5DC" - overdose_threshold = 30 + overdose_threshold = 20 /datum/reagent/medicine/changelingadrenaline/on_mob_life(mob/living/carbon/M as mob) M.AdjustUnconscious(-20, 0) From c1ffffa4f122b58bec84a45a03c331ea49f4f98b Mon Sep 17 00:00:00 2001 From: Useroth Date: Sat, 27 Apr 2019 13:50:23 +0200 Subject: [PATCH 024/134] Adjustments. --- code/game/objects/items/implants/implant_misc.dm | 4 +--- code/modules/antagonists/changeling/powers/adrenaline.dm | 4 +--- code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm | 6 ++---- .../reagents/chemistry/reagents/medicine_reagents.dm | 2 +- 4 files changed, 5 insertions(+), 11 deletions(-) diff --git a/code/game/objects/items/implants/implant_misc.dm b/code/game/objects/items/implants/implant_misc.dm index 3fd417680f..5e6e80c785 100644 --- a/code/game/objects/items/implants/implant_misc.dm +++ b/code/game/objects/items/implants/implant_misc.dm @@ -38,9 +38,7 @@ imp_in.SetStun(0) imp_in.SetKnockdown(0) imp_in.SetUnconscious(0) - imp_in.adjustStaminaLoss(-200) - imp_in.updatehealth() - imp_in.update_stamina() + imp_in.adjustStaminaLoss(-150) imp_in.stuttering = 0 imp_in.resting = 0 imp_in.lying = 0 diff --git a/code/modules/antagonists/changeling/powers/adrenaline.dm b/code/modules/antagonists/changeling/powers/adrenaline.dm index 24b67ac5a4..5b125cacd2 100644 --- a/code/modules/antagonists/changeling/powers/adrenaline.dm +++ b/code/modules/antagonists/changeling/powers/adrenaline.dm @@ -19,9 +19,7 @@ user.SetKnockdown(0) user.reagents.add_reagent("changelingadrenaline", 10) user.reagents.add_reagent("changelinghaste", 2) //For a really quick burst of speed - user.adjustStaminaLoss(-200) - user.updatehealth() - user.update_stamina() + user.adjustStaminaLoss(-150) user.stuttering = 0 user.resting = 0 user.lying = 0 diff --git a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm index e712c5200b..0579417d35 100644 --- a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm +++ b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm @@ -8,12 +8,10 @@ H.SetStun(0) H.SetKnockdown(0) H.SetUnconscious(0) - H.adjustStaminaLoss(-200) - H.updatehealth() - H.update_stamina() + H.adjustStaminaLoss(-150) H.stuttering = 0 - H.resting = 0 H.lying = 0 + H.resting = 0 H.update_canmove() H.reagents.add_reagent("synaptizine", 10) diff --git a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm index 8bbde96fd5..3970e8157b 100644 --- a/code/modules/reagents/chemistry/reagents/medicine_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/medicine_reagents.dm @@ -1165,7 +1165,7 @@ id = "changelingadrenaline" description = "Reduces the duration of unconciousness, knockdown and stuns. Restores stamina, but deals toxin damage when overdosed." color = "#C8A5DC" - overdose_threshold = 20 + overdose_threshold = 30 /datum/reagent/medicine/changelingadrenaline/on_mob_life(mob/living/carbon/M as mob) M.AdjustUnconscious(-20, 0) From 41a8177f34d8c102a8fd40173ce363b88afb9095 Mon Sep 17 00:00:00 2001 From: Useroth Date: Sat, 27 Apr 2019 13:53:04 +0200 Subject: [PATCH 025/134] Adjustments v2. --- code/game/objects/items/implants/implant_misc.dm | 1 - code/modules/antagonists/changeling/powers/adrenaline.dm | 1 - code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm | 1 - 3 files changed, 3 deletions(-) diff --git a/code/game/objects/items/implants/implant_misc.dm b/code/game/objects/items/implants/implant_misc.dm index 5e6e80c785..d600ccf879 100644 --- a/code/game/objects/items/implants/implant_misc.dm +++ b/code/game/objects/items/implants/implant_misc.dm @@ -41,7 +41,6 @@ imp_in.adjustStaminaLoss(-150) imp_in.stuttering = 0 imp_in.resting = 0 - imp_in.lying = 0 imp_in.update_canmove() imp_in.reagents.add_reagent("synaptizine", 10) diff --git a/code/modules/antagonists/changeling/powers/adrenaline.dm b/code/modules/antagonists/changeling/powers/adrenaline.dm index 5b125cacd2..a015158fcf 100644 --- a/code/modules/antagonists/changeling/powers/adrenaline.dm +++ b/code/modules/antagonists/changeling/powers/adrenaline.dm @@ -22,7 +22,6 @@ user.adjustStaminaLoss(-150) user.stuttering = 0 user.resting = 0 - user.lying = 0 user.update_canmove() return TRUE diff --git a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm index 0579417d35..02e11ca8b3 100644 --- a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm +++ b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm @@ -10,7 +10,6 @@ H.SetUnconscious(0) H.adjustStaminaLoss(-150) H.stuttering = 0 - H.lying = 0 H.resting = 0 H.update_canmove() From 56b2e7150c6379df06e376a9af245cbc8cf3586c Mon Sep 17 00:00:00 2001 From: Useroth Date: Sun, 28 Apr 2019 06:21:03 +0200 Subject: [PATCH 026/134] Back to the point of entry. --- code/game/objects/items/implants/implant.dm | 2 +- code/game/objects/items/implants/implant_misc.dm | 4 ++++ code/modules/antagonists/changeling/powers/adrenaline.dm | 6 +++++- code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm | 4 ++++ tgstation.dme | 1 - 5 files changed, 14 insertions(+), 3 deletions(-) diff --git a/code/game/objects/items/implants/implant.dm b/code/game/objects/items/implants/implant.dm index 482cfb0d8e..5cb59d7087 100644 --- a/code/game/objects/items/implants/implant.dm +++ b/code/game/objects/items/implants/implant.dm @@ -4,7 +4,7 @@ icon_state = "generic" //Shows up as the action button icon actions_types = list(/datum/action/item_action/hands_free/activate) var/activated = TRUE //1 for implant types that can be activated, 0 for ones that are "always on" like mindshield implants - var/mob/living/imp_in = null + var/mob/living/carbon/imp_in = null //It's not like simplemobs or silicons can use implants anyway. item_color = "b" var/allow_multiple = FALSE var/uses = -1 diff --git a/code/game/objects/items/implants/implant_misc.dm b/code/game/objects/items/implants/implant_misc.dm index d600ccf879..45f2c9d42d 100644 --- a/code/game/objects/items/implants/implant_misc.dm +++ b/code/game/objects/items/implants/implant_misc.dm @@ -40,12 +40,16 @@ imp_in.SetUnconscious(0) imp_in.adjustStaminaLoss(-150) imp_in.stuttering = 0 + imp_in.updatehealth() + imp_in.update_stamina() imp_in.resting = 0 + imp_in.lying = 0 imp_in.update_canmove() imp_in.reagents.add_reagent("synaptizine", 10) imp_in.reagents.add_reagent("omnizine", 10) imp_in.reagents.add_reagent("stimulants", 10) + if(!uses) qdel(src) diff --git a/code/modules/antagonists/changeling/powers/adrenaline.dm b/code/modules/antagonists/changeling/powers/adrenaline.dm index a015158fcf..2d34115575 100644 --- a/code/modules/antagonists/changeling/powers/adrenaline.dm +++ b/code/modules/antagonists/changeling/powers/adrenaline.dm @@ -11,7 +11,7 @@ action_background_icon_state = "bg_ling" //Recover from stuns. -/obj/effect/proc_holder/changeling/adrenaline/sting_action(mob/living/user) +/obj/effect/proc_holder/changeling/adrenaline/sting_action(mob/living/carbon/user) to_chat(user, "Energy rushes through us.[user.lying ? " We arise." : ""]") user.SetSleeping(0) user.SetUnconscious(0) @@ -21,7 +21,11 @@ user.reagents.add_reagent("changelinghaste", 2) //For a really quick burst of speed user.adjustStaminaLoss(-150) user.stuttering = 0 + user.updatehealth() + user.update_stamina() user.resting = 0 + user.lying = 0 user.update_canmove() + return TRUE diff --git a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm index 02e11ca8b3..d7a04d175d 100644 --- a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm +++ b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm @@ -10,7 +10,10 @@ H.SetUnconscious(0) H.adjustStaminaLoss(-150) H.stuttering = 0 + H.updatehealth() + H.update_stamina() H.resting = 0 + H.lying = 0 H.update_canmove() H.reagents.add_reagent("synaptizine", 10) @@ -18,6 +21,7 @@ H.reagents.add_reagent("stimulants", 10) H.say(pick("A CORNERED FOX IS MORE DANGEROUS THAN A JACKAL!","HURT ME MOOORRREEE!","IMPRESSIVE!"), forced = "ninjaboost") + a_boost-- to_chat(H, "There are [a_boost] adrenaline boosts remaining.") s_coold = 3 diff --git a/tgstation.dme b/tgstation.dme index 5b4c4eabe5..dab8da2846 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -9,7 +9,6 @@ // END_FILE_DIR // BEGIN_PREFERENCES -#define DEBUG // END_PREFERENCES // BEGIN_INCLUDE From 8ab82e0853510b04f27b0f6bad3c7c6a1459de7b Mon Sep 17 00:00:00 2001 From: Useroth Date: Sun, 28 Apr 2019 06:23:36 +0200 Subject: [PATCH 027/134] Fixed two leftovers from a feature that I will do in another PR. --- code/game/objects/items/implants/implant.dm | 2 +- code/modules/antagonists/changeling/powers/adrenaline.dm | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/implants/implant.dm b/code/game/objects/items/implants/implant.dm index 5cb59d7087..482cfb0d8e 100644 --- a/code/game/objects/items/implants/implant.dm +++ b/code/game/objects/items/implants/implant.dm @@ -4,7 +4,7 @@ icon_state = "generic" //Shows up as the action button icon actions_types = list(/datum/action/item_action/hands_free/activate) var/activated = TRUE //1 for implant types that can be activated, 0 for ones that are "always on" like mindshield implants - var/mob/living/carbon/imp_in = null //It's not like simplemobs or silicons can use implants anyway. + var/mob/living/imp_in = null item_color = "b" var/allow_multiple = FALSE var/uses = -1 diff --git a/code/modules/antagonists/changeling/powers/adrenaline.dm b/code/modules/antagonists/changeling/powers/adrenaline.dm index 2d34115575..1d6788d1b4 100644 --- a/code/modules/antagonists/changeling/powers/adrenaline.dm +++ b/code/modules/antagonists/changeling/powers/adrenaline.dm @@ -11,7 +11,7 @@ action_background_icon_state = "bg_ling" //Recover from stuns. -/obj/effect/proc_holder/changeling/adrenaline/sting_action(mob/living/carbon/user) +/obj/effect/proc_holder/changeling/adrenaline/sting_action(mob/living/user) to_chat(user, "Energy rushes through us.[user.lying ? " We arise." : ""]") user.SetSleeping(0) user.SetUnconscious(0) From a6b47e223c06802f8b7dd5a06af8697c0be884e9 Mon Sep 17 00:00:00 2001 From: Useroth Date: Sun, 28 Apr 2019 06:24:32 +0200 Subject: [PATCH 028/134] Also fixed one oopsie that I forgot about. --- tgstation.dme | 1 + 1 file changed, 1 insertion(+) diff --git a/tgstation.dme b/tgstation.dme index dab8da2846..5b4c4eabe5 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -9,6 +9,7 @@ // END_FILE_DIR // BEGIN_PREFERENCES +#define DEBUG // END_PREFERENCES // BEGIN_INCLUDE From 5d8cf0cabecd911a6cae727180d527c5cf5dc8de Mon Sep 17 00:00:00 2001 From: Useroth Date: Sun, 28 Apr 2019 16:13:07 +0200 Subject: [PATCH 029/134] Let's give adrenals the one more small touch of love. --- code/game/objects/items/implants/implant_misc.dm | 1 + code/modules/antagonists/changeling/powers/adrenaline.dm | 1 + code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm | 1 + 3 files changed, 3 insertions(+) diff --git a/code/game/objects/items/implants/implant_misc.dm b/code/game/objects/items/implants/implant_misc.dm index 45f2c9d42d..6db3699beb 100644 --- a/code/game/objects/items/implants/implant_misc.dm +++ b/code/game/objects/items/implants/implant_misc.dm @@ -46,6 +46,7 @@ imp_in.lying = 0 imp_in.update_canmove() + imp_in.reagents.add_reagent("inaprovaline", 3) //let's give another chance to dumb fucks who forget to breathe imp_in.reagents.add_reagent("synaptizine", 10) imp_in.reagents.add_reagent("omnizine", 10) imp_in.reagents.add_reagent("stimulants", 10) diff --git a/code/modules/antagonists/changeling/powers/adrenaline.dm b/code/modules/antagonists/changeling/powers/adrenaline.dm index 1d6788d1b4..9dbe706ed2 100644 --- a/code/modules/antagonists/changeling/powers/adrenaline.dm +++ b/code/modules/antagonists/changeling/powers/adrenaline.dm @@ -19,6 +19,7 @@ user.SetKnockdown(0) user.reagents.add_reagent("changelingadrenaline", 10) user.reagents.add_reagent("changelinghaste", 2) //For a really quick burst of speed + user.reagents.add_reagent("inaprovaline", 3) //let's give another chance to dumb fucks who forget to breathe user.adjustStaminaLoss(-150) user.stuttering = 0 user.updatehealth() diff --git a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm index d7a04d175d..5c19a67284 100644 --- a/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm +++ b/code/modules/ninja/suit/n_suit_verbs/ninja_adrenaline.dm @@ -16,6 +16,7 @@ H.lying = 0 H.update_canmove() + H.reagents.add_reagent("inaprovaline", 3) //let's give another chance to dumb fucks who forget to breathe H.reagents.add_reagent("synaptizine", 10) H.reagents.add_reagent("omnizine", 10) H.reagents.add_reagent("stimulants", 10) From 5357724de7f935c06f9226f22a9f88af1901d454 Mon Sep 17 00:00:00 2001 From: BurgerLua Date: Sun, 28 Apr 2019 19:44:50 -0700 Subject: [PATCH 030/134] Rebalanced vent clog events. --- code/modules/events/vent_clog.dm | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/code/modules/events/vent_clog.dm b/code/modules/events/vent_clog.dm index 75833fc086..45eeaa3a96 100644 --- a/code/modules/events/vent_clog.dm +++ b/code/modules/events/vent_clog.dm @@ -47,7 +47,22 @@ "hair_dye", "sugar", "white_glitter", - "growthserum" + "growthserum", + + "cooking_oil", + "frostoil", + "sodiumchloride", + "cornoil", + "uranium", + "carpet", + "firefighting_foam", + "semen", + "femcum", + "tearjuice", + "strange_reagent", + "spraytan", + "bluespace" + ) //needs to be chemid unit checked at some point @@ -87,8 +102,8 @@ else R.add_reagent(pick(saferChems), reagentsAmount) - var/datum/effect_system/smoke_spread/chem/C = new - C.set_up(R,16,T,TRUE) + var/datum/effect_system/smoke_spread/chem/smoke_machine/C = new + C.set_up(R,16,1,T) C.start() playsound(T, 'sound/effects/smoke.ogg', 50, 1, -3) From 0d7c4c89d3f49e759b5522e12c47c7ac942181c4 Mon Sep 17 00:00:00 2001 From: BurgerLua Date: Sun, 28 Apr 2019 19:47:12 -0700 Subject: [PATCH 031/134] actually lets not have this --- code/modules/events/vent_clog.dm | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/code/modules/events/vent_clog.dm b/code/modules/events/vent_clog.dm index 45eeaa3a96..b23df56b71 100644 --- a/code/modules/events/vent_clog.dm +++ b/code/modules/events/vent_clog.dm @@ -60,8 +60,7 @@ "femcum", "tearjuice", "strange_reagent", - "spraytan", - "bluespace" + "spraytan" ) //needs to be chemid unit checked at some point From 6e7e385de058fe819d94488dee643461bb86d1bd Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Mon, 29 Apr 2019 04:00:06 -0700 Subject: [PATCH 032/134] Update toxin_reagents.dm --- code/modules/reagents/chemistry/reagents/toxin_reagents.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm index 26edcb5b73..e76c02f7fb 100644 --- a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm @@ -304,13 +304,14 @@ reagent_state = SOLID color = "#000067" // rgb: 0, 0, 103 toxpwr = 0 - metabolization_rate = 1.5 * REAGENTS_METABOLISM + metabolization_rate = 1 * REAGENTS_METABOLISM /datum/reagent/toxin/chloralhydratedelayed/on_mob_life(mob/living/carbon/M) switch(current_cycle) if(10 to 20) M.confused += 1 M.drowsyness += 1 + M.adjustStaminaLossBuffered(5) if(20 to INFINITY) M.Sleeping(40, 0) ..() From bf36beb395949cff738a750ef8660773d152cf76 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Mon, 29 Apr 2019 22:20:01 -0400 Subject: [PATCH 033/134] Update traumas.dm --- code/controllers/subsystem/traumas.dm | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) diff --git a/code/controllers/subsystem/traumas.dm b/code/controllers/subsystem/traumas.dm index 05105dca1e..d5bf1e751e 100644 --- a/code/controllers/subsystem/traumas.dm +++ b/code/controllers/subsystem/traumas.dm @@ -14,7 +14,7 @@ SUBSYSTEM_DEF(traumas) //phobia types is to pull from randomly for brain traumas, e.g. conspiracies is for special assignment only phobia_types = list("spiders", "space", "security", "clowns", "greytide", "lizards", "skeletons", "snakes", "robots", "doctors", "authority", "the supernatural", - "aliens", "strangers", "birds", "falling", "anime", "mimes", "cats" + "aliens", "strangers", "birds", "falling", "anime", "mimes", "cats", "syndicate" ) phobia_words = list("spiders" = strings(PHOBIA_FILE, "spiders"), @@ -36,7 +36,8 @@ SUBSYSTEM_DEF(traumas) "falling" = strings(PHOBIA_FILE, "falling"), "anime" = strings(PHOBIA_FILE, "anime"), "mimes" = strings(PHOBIA_FILE, "mimes"), - "cats" = strings(PHOBIA_FILE, "cats") + "cats" = strings(PHOBIA_FILE, "cats", + "syndicate"= strings(PHOBIA_FILE, "syndicate") ) phobia_mobs = list("spiders" = typecacheof(list(/mob/living/simple_animal/hostile/poison/giant_spider)), @@ -57,6 +58,7 @@ SUBSYSTEM_DEF(traumas) /mob/living/simple_animal/pet/penguin)), "anime" = typecacheof(list(/mob/living/simple_animal/hostile/guardian)), "cats"= typecacheof(list(/mob/living/simple_animal/mouse, /mob/living/simple_animal/pet/cat, /mob/living/simple_animal/hostile/cat_butcherer)) + "syndicate" = typecacheof(list(/mob/living/simple_animal/hostile/syndicate, /mob/living/simple_animal/hostile/viscerator, /mob/living/simple_animal/hostile/carp/cayenne)), ) @@ -158,6 +160,9 @@ SUBSYSTEM_DEF(traumas) "cats" = typecacheof(list(/obj/item/organ/ears/cat, /obj/item/organ/tail/cat, /obj/item/laser_pointer, /obj/item/toy/cattoy, /obj/item/clothing/head/kitty, /obj/item/clothing/head/collectable/kitty, /obj/item/melee/chainofcommand/tailwhip/kitty, /obj/item/stack/sheet/animalhide/cat)) + + "syndicate" = typecacheof(list(/obj/item/stack/tile/mineral/plastitanium, /obj/item/aiModule/, /obj/machinery/recharge_station, + /obj/item/aicard, /obj/item/deactivated_swarmer, /obj/effect/mob_spawn/swarmer)), ) phobia_turfs = list("space" = typecacheof(list(/turf/open/space, /turf/open/floor/holofloor/space, /turf/open/floor/fakespace)), @@ -165,18 +170,19 @@ SUBSYSTEM_DEF(traumas) /turf/open/floor/plasteel/cult, /turf/closed/wall/mineral/cult)), "aliens" = typecacheof(list(/turf/open/floor/plating/abductor, /turf/open/floor/plating/abductor2, /turf/open/floor/mineral/abductor, /turf/closed/wall/mineral/abductor)), - "falling" = typecacheof(list(/turf/open/chasm, /turf/open/floor/fakepit)) + "falling" = typecacheof(list(/turf/open/chasm, /turf/open/floor/fakepit)), + "syndicate" = typecacheof(list(/turf/closed/wall/mineral/plastitanium, /turf/open/floor/mineral/plastitanium)) ) phobia_species = list("lizards" = typecacheof(list(/datum/species/lizard)), "skeletons" = typecacheof(list(/datum/species/skeleton, /datum/species/plasmaman)), - "conspiracies" = typecacheof(list(/datum/species/abductor, /datum/species/lizard, /datum/species/synth)), - "robots" = typecacheof(list(/datum/species/android)), + "conspiracies" = typecacheof(list(/datum/species/abductor, /datum/species/lizard, /datum/species/synth, /datum/species/corporate)), + "robots" = typecacheof(list(/datum/species/android, /datum/species/synth)), "the supernatural" = typecacheof(list(/datum/species/golem/clockwork, /datum/species/golem/runic)), - "aliens" = typecacheof(list(/datum/species/abductor, /datum/species/jelly, /datum/species/pod, - /datum/species/shadow)), + "aliens" = typecacheof(list(/datum/species/abductor, /datum/species/jelly, /datum/species/pod, /datum/species/shadow)), "anime" = typecacheof(list(/datum/species/human/felinid)), - "cats" = typecacheof(list(/datum/species/human/felinid)) + "cats" = typecacheof(list(/datum/species/human/felinid)), + "syndicate" = typecacheof(list(/datum/species/corporate, /datum/species/zombie/infectious)) ) return ..() From 4aaab992f58826b3435a36a2154b0401acb5c665 Mon Sep 17 00:00:00 2001 From: BurgerLua Date: Tue, 30 Apr 2019 11:53:48 -0700 Subject: [PATCH 034/134] Removed frost oil and spray tan, deep fried items now no longer delete themselves when consumed. --- code/modules/events/vent_clog.dm | 5 +---- code/modules/food_and_drinks/food/snacks_bread.dm | 5 ----- 2 files changed, 1 insertion(+), 9 deletions(-) diff --git a/code/modules/events/vent_clog.dm b/code/modules/events/vent_clog.dm index b23df56b71..8cd1706479 100644 --- a/code/modules/events/vent_clog.dm +++ b/code/modules/events/vent_clog.dm @@ -50,8 +50,6 @@ "growthserum", "cooking_oil", - "frostoil", - "sodiumchloride", "cornoil", "uranium", "carpet", @@ -59,8 +57,7 @@ "semen", "femcum", "tearjuice", - "strange_reagent", - "spraytan" + "strange_reagent" ) //needs to be chemid unit checked at some point diff --git a/code/modules/food_and_drinks/food/snacks_bread.dm b/code/modules/food_and_drinks/food/snacks_bread.dm index 0f11fc8ed2..1cb8706ea5 100644 --- a/code/modules/food_and_drinks/food/snacks_bread.dm +++ b/code/modules/food_and_drinks/food/snacks_bread.dm @@ -234,11 +234,6 @@ GLOBAL_LIST_INIT(frying_bad_chems, list( QDEL_NULL(trash) . = ..() -/obj/item/reagent_containers/food/snacks/deepfryholder/On_Consume(mob/living/eater) - if(trash) - QDEL_NULL(trash) - ..() - /obj/item/reagent_containers/food/snacks/deepfryholder/proc/fry(cook_time = 30) switch(cook_time) if(0 to 15) From 44e02f7f6a716b99ac862082bb6b74b1b4a42085 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 2 May 2019 17:40:39 -0400 Subject: [PATCH 035/134] Update traumas.dm --- code/controllers/subsystem/traumas.dm | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/code/controllers/subsystem/traumas.dm b/code/controllers/subsystem/traumas.dm index d5bf1e751e..c13e2ca5ce 100644 --- a/code/controllers/subsystem/traumas.dm +++ b/code/controllers/subsystem/traumas.dm @@ -58,7 +58,7 @@ SUBSYSTEM_DEF(traumas) /mob/living/simple_animal/pet/penguin)), "anime" = typecacheof(list(/mob/living/simple_animal/hostile/guardian)), "cats"= typecacheof(list(/mob/living/simple_animal/mouse, /mob/living/simple_animal/pet/cat, /mob/living/simple_animal/hostile/cat_butcherer)) - "syndicate" = typecacheof(list(/mob/living/simple_animal/hostile/syndicate, /mob/living/simple_animal/hostile/viscerator, /mob/living/simple_animal/hostile/carp/cayenne)), + "syndicate" = typecacheof(list(/mob/living/simple_animal/hostile/syndicate, /mob/living/simple_animal/hostile/viscerator, /mob/living/simple_animal/hostile/carp/cayenne, /mob/living/silicon/robot/modules/syndicate)), ) @@ -161,8 +161,19 @@ SUBSYSTEM_DEF(traumas) "cats" = typecacheof(list(/obj/item/organ/ears/cat, /obj/item/organ/tail/cat, /obj/item/laser_pointer, /obj/item/toy/cattoy, /obj/item/clothing/head/kitty, /obj/item/clothing/head/collectable/kitty, /obj/item/melee/chainofcommand/tailwhip/kitty, /obj/item/stack/sheet/animalhide/cat)) - "syndicate" = typecacheof(list(/obj/item/stack/tile/mineral/plastitanium, /obj/item/aiModule/, /obj/machinery/recharge_station, - /obj/item/aicard, /obj/item/deactivated_swarmer, /obj/effect/mob_spawn/swarmer)), + "syndicate" = typecacheof(list(/obj/item/stack/tile/mineral/plastitanium, /obj/machinery/computer/shuttle/syndicate, /obj/machinery/computer/shuttle/syndicate/recall, /obj/machinery/computer/shuttle/syndicate/drop_pod, /obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, /obj/machinery/recharge_station, + /obj/machinery/porta_turret/syndicate, /obj/structure/closet/syndicate, /obj/machinery/suit_storage_unit/syndicate, /obj/item/clothing/under/syndicate, /obj/item/folder/syndicate, /obj/item/documents/syndicate, obj/item/clothing/glasses/phantomthief/syndicate, /obj/item/antag_spawner/nuke_ops, /obj/item/storage/box/syndicate + /obj/structure/fluff/empty_sleeper/syndicate, /obj/item/implant/radio/syndicate, /obj/item/clothing/head/helmet/space/syndicate, /obj/machinery/nuclearbomb/syndicate, /obj/item/grenade/syndieminibomb, /obj/item/storage/backpack/duffelbag/syndie, /obj/item/gun/ballistic/automatic/pistol, /obj/item/gun/ballistic/revolver/syndie, + /obj/item/gun/ballistic/automatic/shotgun/bulldog, /obj/item/gun/ballistic/automatic/c20r, /obj/item/gun/ballistic/automatic/m90, /obj/item/gun/ballistic/automatic/l6_saw, /obj/item/storage/belt/grenade/full, /obj/item/gun/ballistic/automatic/sniper_rifle/syndicate, /obj/item/gun/energy/kinetic_accelerator/crossbow, + /obj/item/melee/transforming/energy/sword/saber, /obj/item/twohanded/dualsaber, /obj/item/melee/powerfist, /obj/item/storage/box/syndie_kit, /obj/item/grenade/spawnergrenade/manhacks, /obj/item/grenade/chem_grenade/bioterrorfoam, /obj/item/reagent_containers/spray/chemsprayer/bioterror, /obj/item/ammo_box/magazine/m10mm, + /obj/item/ammo_box/magazine/pistolm9mm, /obj/item/ammo_box/a357, /obj/item/ammo_box/magazine/m12g, /obj/item/ammo_box/magazine/mm195x129, /obj/item/antag_spawner/nuke_ops, /obj/mecha/combat/gygax/dark, /obj/mecha/combat/marauder/mauler, /obj/item/soap/syndie, /obj/item/gun/syringe/syndicate, /obj/item/cartridge/virus/syndicate, + /obj/item/cartridge/virus/frame, /obj/item/chameleon, /obj/item/storage/box/syndie_kit/cutouts, /obj/item/clothing/suit/space/hardsuit/syndi, /obj/item/card/emag, /obj/item/storage/toolbox/syndicate, /obj/item/storage/book/bible/syndicate, /obj/item/encryptionkey/binary, /obj/item/encryptionkey/syndicate, /obj/item/aiModule/syndicate, + /obj/item/clothing/shoes/magboots/syndie, /obj/item/powersink, /obj/item/sbeacondrop, /obj/item/sbeacondrop/bomb, /obj/item/syndicatedetonator, /obj/item/shield/energy, /obj/item/assault_pod, /obj/item/slimepotion/slime/sentience/nuclear, /obj/item/stack/telecrystal, /obj/item/jammer, /obj/item/codespeak_manual/unlimited, + /obj/item/toy/cards/deck/syndicate, /obj/item/storage/secure/briefcase/syndie, /obj/item/storage/fancy/cigarettes/cigpack_syndicate, /obj/item/toy/syndicateballoon, /obj/item/clothing/gloves/rapid, /obj/item/paper/fluff/ruins/thederelict/syndie_mission, /obj/item/organ/cyberimp/eyes/hud/security/syndicate, /obj/item/clothing/head/HoS/syndicate, + /obj/machinery/computer/pod/old/syndicate, /obj/machinery/vending/medical/syndicate_access, /obj/item/mmi/syndie, /obj/item/target/syndicate, /obj/machinery/vending/cigarette/syndicate, /obj/item/robot_module/syndicate, /obj/item/clothing/mask/gas/syndicate, /obj/machinery/power/singularity_beacon/syndicate, /obj/item/clothing/head/syndicatefake, + /obj/item/radio/headset/syndicate, /obj/item/gun/ballistic/automatic/pistol/antitank/syndicate, /obj/item/pda/syndicate, /obj/item/clothing/suit/armor/vest/capcarapace/syndicate, /obj/item/gun/ballistic/automatic/flechette, /obj/item/ammo_box/magazine/flechette, /obj/item/clothing/suit/toggle/lawyer/black/syndie, /obj/item/melee/transforming/energy/sword/cx/traitor, + /obj/structure/sign/poster/contraband/syndicate_pistol, /obj/structure/sign/poster/contraband/syndicate_recruitment, /obj/item/bedsheet/syndie, /obj/item/borg/upgrade/syndicate, /obj/item/tank/jetpack/oxygen/harness, /obj/item/firing_pin/implant/pindicate, /obj/item/reagent_containers/glass/bottle/traitor, /obj/item/storage/belt/military, + /obj/item/twohanded/shockpaddles/syndicate, /obj/item/clothing/mask/cigarette/syndicate, /obj/item/toy/plush/nukeplushie)), ) phobia_turfs = list("space" = typecacheof(list(/turf/open/space, /turf/open/floor/holofloor/space, /turf/open/floor/fakespace)), @@ -171,7 +182,7 @@ SUBSYSTEM_DEF(traumas) "aliens" = typecacheof(list(/turf/open/floor/plating/abductor, /turf/open/floor/plating/abductor2, /turf/open/floor/mineral/abductor, /turf/closed/wall/mineral/abductor)), "falling" = typecacheof(list(/turf/open/chasm, /turf/open/floor/fakepit)), - "syndicate" = typecacheof(list(/turf/closed/wall/mineral/plastitanium, /turf/open/floor/mineral/plastitanium)) + "syndicate" = typecacheof(list(/turf/closed/wall/mineral/plastitanium, /turf/open/floor/mineral/plastitanium, /turf/open/floor/plasteel/shuttle/red/syndicate)) ) phobia_species = list("lizards" = typecacheof(list(/datum/species/lizard)), From 05c800aab3da76dec079eedd1858f0bec4808687 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 2 May 2019 17:46:54 -0400 Subject: [PATCH 036/134] Update phobia.json --- strings/phobia.json | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/strings/phobia.json b/strings/phobia.json index e1ae1f4e13..ce3e1ac810 100644 --- a/strings/phobia.json +++ b/strings/phobia.json @@ -283,6 +283,25 @@ "slip" ], + "syndicate": [ + "syndicate", + "changling", + "rev", + "nuke ops", + "syndicats", + "nukies", + "ops", + "traitor", + "second shooter", + "revolution", + "fuck nt", + "rigged from the start", + "det to pay", + "brainwashing", + "enemy corporation", + "angent" + ], + "anime": [ "anime", "manga", From 16dff1969eeb6e6718b90348da212e0f0bff2486 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 2 May 2019 18:32:33 -0400 Subject: [PATCH 037/134] Update traumas.dm --- code/controllers/subsystem/traumas.dm | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/code/controllers/subsystem/traumas.dm b/code/controllers/subsystem/traumas.dm index c13e2ca5ce..709a23d3a3 100644 --- a/code/controllers/subsystem/traumas.dm +++ b/code/controllers/subsystem/traumas.dm @@ -14,7 +14,8 @@ SUBSYSTEM_DEF(traumas) //phobia types is to pull from randomly for brain traumas, e.g. conspiracies is for special assignment only phobia_types = list("spiders", "space", "security", "clowns", "greytide", "lizards", "skeletons", "snakes", "robots", "doctors", "authority", "the supernatural", - "aliens", "strangers", "birds", "falling", "anime", "mimes", "cats", "syndicate" + "aliens", "strangers", "birds", "falling", "anime", "mimes", "cats", "syndicate", + "eye" ) phobia_words = list("spiders" = strings(PHOBIA_FILE, "spiders"), @@ -38,6 +39,7 @@ SUBSYSTEM_DEF(traumas) "mimes" = strings(PHOBIA_FILE, "mimes"), "cats" = strings(PHOBIA_FILE, "cats", "syndicate"= strings(PHOBIA_FILE, "syndicate") + "eye" = strings(PHOBIA_FILE, "eye") ) phobia_mobs = list("spiders" = typecacheof(list(/mob/living/simple_animal/hostile/poison/giant_spider)), @@ -59,6 +61,7 @@ SUBSYSTEM_DEF(traumas) "anime" = typecacheof(list(/mob/living/simple_animal/hostile/guardian)), "cats"= typecacheof(list(/mob/living/simple_animal/mouse, /mob/living/simple_animal/pet/cat, /mob/living/simple_animal/hostile/cat_butcherer)) "syndicate" = typecacheof(list(/mob/living/simple_animal/hostile/syndicate, /mob/living/simple_animal/hostile/viscerator, /mob/living/simple_animal/hostile/carp/cayenne, /mob/living/silicon/robot/modules/syndicate)), + "eye" = typecacheof(list(/mob/living/simple_animal/hostile/asteroid/basilisk/watcher, /mob/living/simple_animal/hostile/carp/eyeball)) ) @@ -159,9 +162,9 @@ SUBSYSTEM_DEF(traumas) /obj/item/clothing/under/sexymime, /obj/item/toy/figure/mime, /obj/item/toy/crayon/mime, /obj/item/mecha_parts/mecha_equipment/weapon/ballistic/silenced, /obj/mecha/combat/reticence)), "cats" = typecacheof(list(/obj/item/organ/ears/cat, /obj/item/organ/tail/cat, /obj/item/laser_pointer, /obj/item/toy/cattoy, /obj/item/clothing/head/kitty, - /obj/item/clothing/head/collectable/kitty, /obj/item/melee/chainofcommand/tailwhip/kitty, /obj/item/stack/sheet/animalhide/cat)) + /obj/item/clothing/head/collectable/kitty, /obj/item/melee/chainofcommand/tailwhip/kitty, /obj/item/stack/sheet/animalhide/cat)), - "syndicate" = typecacheof(list(/obj/item/stack/tile/mineral/plastitanium, /obj/machinery/computer/shuttle/syndicate, /obj/machinery/computer/shuttle/syndicate/recall, /obj/machinery/computer/shuttle/syndicate/drop_pod, /obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, /obj/machinery/recharge_station, + "syndicate" = typecacheof(list(/obj/item/stack/tile/mineral/plastitanium, /obj/machinery/computer/shuttle/syndicate, /obj/machinery/computer/shuttle/syndicate/recall, /obj/machinery/computer/shuttle/syndicate/drop_pod, /obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, /obj/machinery/recharge_station, /obj/machinery/porta_turret/syndicate, /obj/structure/closet/syndicate, /obj/machinery/suit_storage_unit/syndicate, /obj/item/clothing/under/syndicate, /obj/item/folder/syndicate, /obj/item/documents/syndicate, obj/item/clothing/glasses/phantomthief/syndicate, /obj/item/antag_spawner/nuke_ops, /obj/item/storage/box/syndicate /obj/structure/fluff/empty_sleeper/syndicate, /obj/item/implant/radio/syndicate, /obj/item/clothing/head/helmet/space/syndicate, /obj/machinery/nuclearbomb/syndicate, /obj/item/grenade/syndieminibomb, /obj/item/storage/backpack/duffelbag/syndie, /obj/item/gun/ballistic/automatic/pistol, /obj/item/gun/ballistic/revolver/syndie, /obj/item/gun/ballistic/automatic/shotgun/bulldog, /obj/item/gun/ballistic/automatic/c20r, /obj/item/gun/ballistic/automatic/m90, /obj/item/gun/ballistic/automatic/l6_saw, /obj/item/storage/belt/grenade/full, /obj/item/gun/ballistic/automatic/sniper_rifle/syndicate, /obj/item/gun/energy/kinetic_accelerator/crossbow, @@ -174,6 +177,8 @@ SUBSYSTEM_DEF(traumas) /obj/item/radio/headset/syndicate, /obj/item/gun/ballistic/automatic/pistol/antitank/syndicate, /obj/item/pda/syndicate, /obj/item/clothing/suit/armor/vest/capcarapace/syndicate, /obj/item/gun/ballistic/automatic/flechette, /obj/item/ammo_box/magazine/flechette, /obj/item/clothing/suit/toggle/lawyer/black/syndie, /obj/item/melee/transforming/energy/sword/cx/traitor, /obj/structure/sign/poster/contraband/syndicate_pistol, /obj/structure/sign/poster/contraband/syndicate_recruitment, /obj/item/bedsheet/syndie, /obj/item/borg/upgrade/syndicate, /obj/item/tank/jetpack/oxygen/harness, /obj/item/firing_pin/implant/pindicate, /obj/item/reagent_containers/glass/bottle/traitor, /obj/item/storage/belt/military, /obj/item/twohanded/shockpaddles/syndicate, /obj/item/clothing/mask/cigarette/syndicate, /obj/item/toy/plush/nukeplushie)), + + "eye" = typecacheof(list(/obj/item/organ/eyes, /obj/item/reagent_containers/syringe)) ) phobia_turfs = list("space" = typecacheof(list(/turf/open/space, /turf/open/floor/holofloor/space, /turf/open/floor/fakespace)), From 44b4c5f91675fa6399561776f778f7a18e848ad5 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 2 May 2019 18:36:21 -0400 Subject: [PATCH 038/134] Update phobia.json --- strings/phobia.json | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/strings/phobia.json b/strings/phobia.json index ce3e1ac810..7fea9ccc2f 100644 --- a/strings/phobia.json +++ b/strings/phobia.json @@ -14,6 +14,19 @@ "spess" ], + "eye": [ + "eye", + "blink", + "look", + "see", + "laser", + "iris", + "cornea", + "pupil", + "lens", + "optic" + ], + "security": [ "sec", "security", From 21d4c0614dd9e32205afde1b26d7bc33c9bdc19e Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 2 May 2019 18:50:24 -0400 Subject: [PATCH 039/134] Update traumas.dm --- code/controllers/subsystem/traumas.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/controllers/subsystem/traumas.dm b/code/controllers/subsystem/traumas.dm index 709a23d3a3..8209c2e97c 100644 --- a/code/controllers/subsystem/traumas.dm +++ b/code/controllers/subsystem/traumas.dm @@ -38,7 +38,7 @@ SUBSYSTEM_DEF(traumas) "anime" = strings(PHOBIA_FILE, "anime"), "mimes" = strings(PHOBIA_FILE, "mimes"), "cats" = strings(PHOBIA_FILE, "cats", - "syndicate"= strings(PHOBIA_FILE, "syndicate") + "syndicate"= strings(PHOBIA_FILE, "syndicate"), "eye" = strings(PHOBIA_FILE, "eye") ) From 8d7297c1787e5c4b8e2be9404500d629b65319ee Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 2 May 2019 20:07:18 -0400 Subject: [PATCH 040/134] Update traumas.dm --- code/controllers/subsystem/traumas.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/controllers/subsystem/traumas.dm b/code/controllers/subsystem/traumas.dm index 8209c2e97c..d70493dedf 100644 --- a/code/controllers/subsystem/traumas.dm +++ b/code/controllers/subsystem/traumas.dm @@ -37,7 +37,7 @@ SUBSYSTEM_DEF(traumas) "falling" = strings(PHOBIA_FILE, "falling"), "anime" = strings(PHOBIA_FILE, "anime"), "mimes" = strings(PHOBIA_FILE, "mimes"), - "cats" = strings(PHOBIA_FILE, "cats", + "cats" = strings(PHOBIA_FILE, "cats"), "syndicate"= strings(PHOBIA_FILE, "syndicate"), "eye" = strings(PHOBIA_FILE, "eye") ) @@ -59,7 +59,7 @@ SUBSYSTEM_DEF(traumas) "birds" = typecacheof(list(/mob/living/simple_animal/parrot, /mob/living/simple_animal/chick, /mob/living/simple_animal/chicken, /mob/living/simple_animal/pet/penguin)), "anime" = typecacheof(list(/mob/living/simple_animal/hostile/guardian)), - "cats"= typecacheof(list(/mob/living/simple_animal/mouse, /mob/living/simple_animal/pet/cat, /mob/living/simple_animal/hostile/cat_butcherer)) + "cats"= typecacheof(list(/mob/living/simple_animal/mouse, /mob/living/simple_animal/pet/cat, /mob/living/simple_animal/hostile/cat_butcherer)), "syndicate" = typecacheof(list(/mob/living/simple_animal/hostile/syndicate, /mob/living/simple_animal/hostile/viscerator, /mob/living/simple_animal/hostile/carp/cayenne, /mob/living/silicon/robot/modules/syndicate)), "eye" = typecacheof(list(/mob/living/simple_animal/hostile/asteroid/basilisk/watcher, /mob/living/simple_animal/hostile/carp/eyeball)) ) @@ -165,7 +165,7 @@ SUBSYSTEM_DEF(traumas) /obj/item/clothing/head/collectable/kitty, /obj/item/melee/chainofcommand/tailwhip/kitty, /obj/item/stack/sheet/animalhide/cat)), "syndicate" = typecacheof(list(/obj/item/stack/tile/mineral/plastitanium, /obj/machinery/computer/shuttle/syndicate, /obj/machinery/computer/shuttle/syndicate/recall, /obj/machinery/computer/shuttle/syndicate/drop_pod, /obj/machinery/computer/camera_advanced/shuttle_docker/syndicate, /obj/machinery/recharge_station, - /obj/machinery/porta_turret/syndicate, /obj/structure/closet/syndicate, /obj/machinery/suit_storage_unit/syndicate, /obj/item/clothing/under/syndicate, /obj/item/folder/syndicate, /obj/item/documents/syndicate, obj/item/clothing/glasses/phantomthief/syndicate, /obj/item/antag_spawner/nuke_ops, /obj/item/storage/box/syndicate + /obj/machinery/porta_turret/syndicate, /obj/structure/closet/syndicate, /obj/machinery/suit_storage_unit/syndicate, /obj/item/clothing/under/syndicate, /obj/item/folder/syndicate, /obj/item/documents/syndicate, /obj/item/clothing/glasses/phantomthief/syndicate, /obj/item/antag_spawner/nuke_ops, /obj/item/storage/box/syndicate, /obj/structure/fluff/empty_sleeper/syndicate, /obj/item/implant/radio/syndicate, /obj/item/clothing/head/helmet/space/syndicate, /obj/machinery/nuclearbomb/syndicate, /obj/item/grenade/syndieminibomb, /obj/item/storage/backpack/duffelbag/syndie, /obj/item/gun/ballistic/automatic/pistol, /obj/item/gun/ballistic/revolver/syndie, /obj/item/gun/ballistic/automatic/shotgun/bulldog, /obj/item/gun/ballistic/automatic/c20r, /obj/item/gun/ballistic/automatic/m90, /obj/item/gun/ballistic/automatic/l6_saw, /obj/item/storage/belt/grenade/full, /obj/item/gun/ballistic/automatic/sniper_rifle/syndicate, /obj/item/gun/energy/kinetic_accelerator/crossbow, /obj/item/melee/transforming/energy/sword/saber, /obj/item/twohanded/dualsaber, /obj/item/melee/powerfist, /obj/item/storage/box/syndie_kit, /obj/item/grenade/spawnergrenade/manhacks, /obj/item/grenade/chem_grenade/bioterrorfoam, /obj/item/reagent_containers/spray/chemsprayer/bioterror, /obj/item/ammo_box/magazine/m10mm, From f897144a666714a467c488f810abcd33ed0bbe0b Mon Sep 17 00:00:00 2001 From: deathride58 Date: Mon, 6 May 2019 23:54:57 -0400 Subject: [PATCH 041/134] Update strings/phobia.json Co-Authored-By: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> --- strings/phobia.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/phobia.json b/strings/phobia.json index 7fea9ccc2f..6d3296891c 100644 --- a/strings/phobia.json +++ b/strings/phobia.json @@ -312,7 +312,7 @@ "det to pay", "brainwashing", "enemy corporation", - "angent" + "agent" ], "anime": [ From 7e853a620c9f6ab427fd992f2948fa6de30e7ff2 Mon Sep 17 00:00:00 2001 From: deathride58 Date: Mon, 6 May 2019 23:55:03 -0400 Subject: [PATCH 042/134] Update strings/phobia.json Co-Authored-By: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> --- strings/phobia.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/phobia.json b/strings/phobia.json index 6d3296891c..a7fc722269 100644 --- a/strings/phobia.json +++ b/strings/phobia.json @@ -298,7 +298,7 @@ "syndicate": [ "syndicate", - "changling", + "changeling", "rev", "nuke ops", "syndicats", From 3333a7eac16155b9fba916315f90a7838b475bf7 Mon Sep 17 00:00:00 2001 From: deathride58 Date: Mon, 6 May 2019 23:55:24 -0400 Subject: [PATCH 043/134] Update strings/phobia.json Co-Authored-By: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> --- strings/phobia.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/strings/phobia.json b/strings/phobia.json index a7fc722269..17f480bd99 100644 --- a/strings/phobia.json +++ b/strings/phobia.json @@ -309,7 +309,7 @@ "revolution", "fuck nt", "rigged from the start", - "det to pay", + "debt to pay", "brainwashing", "enemy corporation", "agent" From 55d54592d5cd3358add3de4a0fe014df1600bd90 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 8 May 2019 01:30:24 -0700 Subject: [PATCH 044/134] Update toxin_reagents.dm --- code/modules/reagents/chemistry/reagents/toxin_reagents.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm index e76c02f7fb..d0d148d51f 100644 --- a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm @@ -311,7 +311,7 @@ if(10 to 20) M.confused += 1 M.drowsyness += 1 - M.adjustStaminaLossBuffered(5) + M.adjustStaminaLoss(5) if(20 to INFINITY) M.Sleeping(40, 0) ..() From 1e40a655363fb9fc586a2435ba73d26b1c8eac4a Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Wed, 8 May 2019 01:31:00 -0700 Subject: [PATCH 045/134] buff this a bit --- code/modules/reagents/chemistry/reagents/toxin_reagents.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm index d0d148d51f..928ac1ea43 100644 --- a/code/modules/reagents/chemistry/reagents/toxin_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/toxin_reagents.dm @@ -311,7 +311,7 @@ if(10 to 20) M.confused += 1 M.drowsyness += 1 - M.adjustStaminaLoss(5) + M.adjustStaminaLoss(7.5) if(20 to INFINITY) M.Sleeping(40, 0) ..() From c0717561ff05871d0f098e04c9165db314c3c752 Mon Sep 17 00:00:00 2001 From: Scorpion-117 <33163527+Scorpion-117@users.noreply.github.com> Date: Wed, 8 May 2019 07:20:29 -0600 Subject: [PATCH 046/134] puts back stargazer DM x --- .../clockcult/clock_structures/stargazer.dm | 70 +++++++++++++++++++ 1 file changed, 70 insertions(+) create mode 100644 code/modules/antagonists/clockcult/clock_structures/stargazer.dm diff --git a/code/modules/antagonists/clockcult/clock_structures/stargazer.dm b/code/modules/antagonists/clockcult/clock_structures/stargazer.dm new file mode 100644 index 0000000000..4f04fcb82b --- /dev/null +++ b/code/modules/antagonists/clockcult/clock_structures/stargazer.dm @@ -0,0 +1,70 @@ +#define STARGAZER_RANGE 3 //How many tiles the stargazer can see out to +#define STARGAZER_POWER 20 //How many watts will be produced per second when the stargazer sees starlight + +//Stargazer: A very fragile but cheap generator that creates power from starlight. +/obj/structure/destructible/clockwork/stargazer + name = "stargazer" + desc = "A large lantern-shaped machine made of thin brass. It looks fragile." + clockwork_desc = "A lantern-shaped generator that produces power when near starlight." + icon_state = "stargazer" + unanchored_icon = "stargazer_unwrenched" + max_integrity = 40 + construction_value = 5 + layer = WALL_OBJ_LAYER + break_message = "The stargazer's fragile body shatters into pieces!" + resistance_flags = LAVA_PROOF | FIRE_PROOF | ACID_PROOF + light_color = "#DAAA18" + var/star_light_star_bright = FALSE //If this stargazer can see starlight + +/obj/structure/destructible/clockwork/stargazer/Initialize() + . = ..() + START_PROCESSING(SSprocessing, src) + +/obj/structure/destructible/clockwork/stargazer/Destroy() + STOP_PROCESSING(SSprocessing, src) + . = ..() + +/obj/structure/destructible/clockwork/stargazer/examine(mob/user) + ..() + if(is_servant_of_ratvar(user)) + to_chat(user, "Generates [DisplayPower(STARGAZER_POWER)] per second while viewing starlight within [STARGAZER_RANGE] tiles.") + if(star_light_star_bright) + to_chat(user, "[is_servant_of_ratvar(user) ? "It can see starlight!" : "It's shining brilliantly!"]") + +/obj/structure/destructible/clockwork/stargazer/process() + star_light_star_bright = check_starlight() + if(star_light_star_bright) + adjust_clockwork_power(STARGAZER_POWER) + +/obj/structure/destructible/clockwork/stargazer/update_anchored(mob/living/user, damage) + . = ..() + star_light_star_bright = check_starlight() + +/obj/structure/destructible/clockwork/stargazer/proc/check_starlight() + var/old_status = star_light_star_bright + var/has_starlight + if(!anchored) + has_starlight = FALSE + else + for(var/turf/T in view(3, src)) + if(isspaceturf(T)) + has_starlight = TRUE + break + if(has_starlight && anchored) + var/area/A = get_area(src) + if(A.outdoors || A.map_name == "Space" || !A.blob_allowed) + has_starlight = FALSE + if(old_status != has_starlight) + if(has_starlight) + visible_message("[src] hums and shines brilliantly!") + playsound(src, 'sound/machines/clockcult/stargazer_activate.ogg', 50, TRUE) + add_overlay("stargazer_light") + set_light(1.5, 5) + else + if(anchored) //We lost visibility somehow + visible_message("[src] flickers, and falls dark.") + else + visible_message("[src] whooshes quietly as it slides into a less bulky form.") + cut_overlays() + set_light(0) + return has_starlight From d0970e327c5d7381205d6b407b3d3f074928bcd2 Mon Sep 17 00:00:00 2001 From: Scorpion-117 <33163527+Scorpion-117@users.noreply.github.com> Date: Wed, 8 May 2019 07:21:17 -0600 Subject: [PATCH 047/134] Update stargazer.dm --- .../modules/antagonists/clockcult/clock_structures/stargazer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/clockcult/clock_structures/stargazer.dm b/code/modules/antagonists/clockcult/clock_structures/stargazer.dm index 4f04fcb82b..de1cf2e297 100644 --- a/code/modules/antagonists/clockcult/clock_structures/stargazer.dm +++ b/code/modules/antagonists/clockcult/clock_structures/stargazer.dm @@ -1,5 +1,5 @@ #define STARGAZER_RANGE 3 //How many tiles the stargazer can see out to -#define STARGAZER_POWER 20 //How many watts will be produced per second when the stargazer sees starlight +#define STARGAZER_POWER 15 //How many watts will be produced per second when the stargazer sees starlight //Stargazer: A very fragile but cheap generator that creates power from starlight. /obj/structure/destructible/clockwork/stargazer From 8f04c3c20a0dd54ad66c231458ca3a94d7b39f96 Mon Sep 17 00:00:00 2001 From: Scorpion-117 <33163527+Scorpion-117@users.noreply.github.com> Date: Wed, 8 May 2019 07:25:26 -0600 Subject: [PATCH 048/134] reading stargazer x --- tgstation.dme | 1 + 1 file changed, 1 insertion(+) diff --git a/tgstation.dme b/tgstation.dme index 9e9c6fe593..5a83c85569 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -1226,6 +1226,7 @@ #include "code\modules\antagonists\clockcult\clock_scriptures\scripture_scripts.dm" #include "code\modules\antagonists\clockcult\clock_structures\_trap_object.dm" #include "code\modules\antagonists\clockcult\clock_structures\ark_of_the_clockwork_justicar.dm" +#include "code\modules\antagonists\clockcult\clock_structures\stargazer.dm" #include "code\modules\antagonists\clockcult\clock_structures\clockwork_obelisk.dm" #include "code\modules\antagonists\clockcult\clock_structures\eminence_spire.dm" #include "code\modules\antagonists\clockcult\clock_structures\heralds_beacon.dm" From 0c6d84d50e6c09c4449ed91055329d3bdae8abaf Mon Sep 17 00:00:00 2001 From: Scorpion-117 <33163527+Scorpion-117@users.noreply.github.com> Date: Wed, 8 May 2019 07:29:50 -0600 Subject: [PATCH 049/134] Reading stargazers because why not --- .../clock_scriptures/scripture_drivers.dm | 46 +++++++++++++++---- 1 file changed, 36 insertions(+), 10 deletions(-) diff --git a/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm b/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm index 6415d9f91a..0a9a4315ad 100644 --- a/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm +++ b/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm @@ -2,6 +2,32 @@ // DRIVERS // ///////////// +//Stargazer: Creates a stargazer, a cheap power generator that utilizes starlight. +/datum/clockwork_scripture/create_object/stargazer + descname = "Generates Power From Starlight - Important!" + name = "Stargazer" + desc = "Forms a weak structure that generates power every second while within three tiles of starlight." + invocations = list("Capture their inferior light for us!") + channel_time = 50 + power_cost = 50 + object_path = /obj/structure/destructible/clockwork/stargazer + creator_message = "You form a stargazer, which will generate power near starlight." + observer_message = "A large lantern-shaped machine forms!" + usage_tip = "For obvious reasons, make sure to place this near a window or somewhere else that can see space!" + tier = SCRIPTURE_DRIVER + one_per_tile = TRUE + primary_component = HIEROPHANT_ANSIBLE + sort_priority = 1 + quickbind = TRUE + quickbind_desc = "Creates a stargazer, which generates power when near starlight." + +/datum/clockwork_scripture/create_object/stargazer/check_special_requirements() + var/area/A = get_area(invoker) + if(A.outdoors || A.map_name == "Space" || !A.blob_allowed) + to_chat(invoker, "Stargazers can't be built off-station.") + return + return ..() + //Integration Cog: Creates an integration cog that can be inserted into APCs to passively siphon power. /datum/clockwork_scripture/create_object/integration_cog @@ -18,7 +44,7 @@ tier = SCRIPTURE_DRIVER space_allowed = TRUE primary_component = HIEROPHANT_ANSIBLE - sort_priority = 1 + sort_priority = 2 important = TRUE quickbind = TRUE quickbind_desc = "Creates an integration cog, which can be used to siphon power from an open APC." @@ -39,7 +65,7 @@ tier = SCRIPTURE_DRIVER one_per_tile = TRUE primary_component = HIEROPHANT_ANSIBLE - sort_priority = 2 + sort_priority = 3 quickbind = TRUE quickbind_desc = "Creates a Sigil of Transgression, which will briefly stun and slow the next non-Servant to cross it." @@ -59,7 +85,7 @@ tier = SCRIPTURE_DRIVER one_per_tile = TRUE primary_component = HIEROPHANT_ANSIBLE - sort_priority = 3 + sort_priority = 4 quickbind = TRUE quickbind_desc = "Creates a Sigil of Submission, which will convert non-Servants that remain on it." @@ -76,7 +102,7 @@ usage_tip = "The light can be used from up to two tiles away. Damage taken will GREATLY REDUCE the stun's duration." tier = SCRIPTURE_DRIVER primary_component = BELLIGERENT_EYE - sort_priority = 4 + sort_priority = 5 slab_overlay = "volt" ranged_type = /obj/effect/proc_holder/slab/kindle ranged_message = "You charge the clockwork slab with divine energy.\n\ @@ -100,7 +126,7 @@ usage_tip = "The manacles are about as strong as zipties, and break when removed." tier = SCRIPTURE_DRIVER primary_component = BELLIGERENT_EYE - sort_priority = 5 + sort_priority = 6 ranged_type = /obj/effect/proc_holder/slab/hateful_manacles slab_overlay = "hateful_manacles" ranged_message = "You charge the clockwork slab with divine energy.\n\ @@ -124,7 +150,7 @@ usage_tip = "You cannot reactivate Vanguard while still shielded by it." tier = SCRIPTURE_DRIVER primary_component = VANGUARD_COGWHEEL - sort_priority = 6 + sort_priority = 7 quickbind = TRUE quickbind_desc = "Allows you to temporarily have quickly regenerating stamina and absorb stuns. All stuns absorbed will affect you when disabled." @@ -156,7 +182,7 @@ usage_tip = "The Compromise is very fast to invoke, and will remove holy water from the target Servant." tier = SCRIPTURE_DRIVER primary_component = VANGUARD_COGWHEEL - sort_priority = 7 + sort_priority = 8 quickbind = TRUE quickbind_desc = "Allows you to convert a Servant's brute, burn, and oxygen damage to half toxin damage.
Click your slab to disable." slab_overlay = "compromise" @@ -180,7 +206,7 @@ usage_tip = "This can't be used while on Reebe, for obvious reasons." tier = SCRIPTURE_DRIVER primary_component = GEIS_CAPACITOR - sort_priority = 8 + sort_priority = 9 important = TRUE quickbind = TRUE quickbind_desc = "Returns you to Reebe." @@ -238,7 +264,7 @@ tier = SCRIPTURE_DRIVER space_allowed = TRUE primary_component = GEIS_CAPACITOR - sort_priority = 9 + sort_priority = 10 important = TRUE quickbind = TRUE quickbind_desc = "Creates a new Clockwork Slab." @@ -259,6 +285,6 @@ tier = SCRIPTURE_DRIVER space_allowed = TRUE primary_component = GEIS_CAPACITOR - sort_priority = 10 + sort_priority = 11 quickbind = TRUE quickbind_desc = "Creates a pair of Wraith Spectacles, which grant true sight but cause gradual vision loss." From e8299db245a4ac1900670855951959d5ecef961d Mon Sep 17 00:00:00 2001 From: Scorpion-117 <33163527+Scorpion-117@users.noreply.github.com> Date: Wed, 8 May 2019 07:44:39 -0600 Subject: [PATCH 050/134] Readding stargazer --- .../clockcult/clock_items/clockwork_slab.dm | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/code/modules/antagonists/clockcult/clock_items/clockwork_slab.dm b/code/modules/antagonists/clockcult/clock_items/clockwork_slab.dm index d7ae0c7fc6..ec712f2eec 100644 --- a/code/modules/antagonists/clockcult/clock_items/clockwork_slab.dm +++ b/code/modules/antagonists/clockcult/clock_items/clockwork_slab.dm @@ -44,12 +44,13 @@ /obj/item/clockwork/slab/cyborg //three scriptures, plus a spear and fabricator clockwork_desc = "A divine link to the Celestial Derelict, allowing for limited recital of scripture." - quickbound = list(/datum/clockwork_scripture/abscond, /datum/clockwork_scripture/ranged_ability/judicial_marker, /datum/clockwork_scripture/ranged_ability/linked_vanguard) + quickbound = list(/datum/clockwork_scripture/ranged_ability/judicial_marker, /datum/clockwork_scripture/ranged_ability/linked_vanguard, \ + /datum/clockwork_scripture/create_object/stargazer) maximum_quickbound = 6 //we usually have one or two unique scriptures, so if ratvar is up let us bind one more actions_types = list() -/obj/item/clockwork/slab/cyborg/engineer //two scriptures, plus a fabricator - quickbound = list(/datum/clockwork_scripture/abscond, /datum/clockwork_scripture/create_object/replicant, /datum/clockwork_scripture/create_object/sigil_of_transmission) +/obj/item/clockwork/slab/cyborg/engineer //three scriptures, plus a fabricator + quickbound = list(/datum/clockwork_scripture/abscond, /datum/clockwork_scripture/create_object/replicant, /datum/clockwork_scripture/create_object/sigil_of_transmission, /datum/clockwork_scripture/create_object/stargazer) /obj/item/clockwork/slab/cyborg/medical //five scriptures, plus a spear quickbound = list(/datum/clockwork_scripture/abscond, /datum/clockwork_scripture/ranged_ability/linked_vanguard, /datum/clockwork_scripture/ranged_ability/sentinels_compromise, \ @@ -61,12 +62,12 @@ /obj/item/clockwork/slab/cyborg/peacekeeper //two scriptures, plus a spear quickbound = list(/datum/clockwork_scripture/abscond, /datum/clockwork_scripture/ranged_ability/hateful_manacles, /datum/clockwork_scripture/ranged_ability/judicial_marker) -/obj/item/clockwork/slab/cyborg/janitor //five scriptures, plus a fabricator +/obj/item/clockwork/slab/cyborg/janitor //six scriptures, plus a fabricator quickbound = list(/datum/clockwork_scripture/abscond, /datum/clockwork_scripture/create_object/replicant, /datum/clockwork_scripture/create_object/sigil_of_transgression, \ - /datum/clockwork_scripture/create_object/ocular_warden, /datum/clockwork_scripture/create_object/mania_motor) + /datum/clockwork_scripture/create_object/stargazer, /datum/clockwork_scripture/create_object/ocular_warden, /datum/clockwork_scripture/create_object/mania_motor) -/obj/item/clockwork/slab/cyborg/service //five scriptures, plus xray vision - quickbound = list(/datum/clockwork_scripture/abscond, /datum/clockwork_scripture/create_object/replicant, \ +/obj/item/clockwork/slab/cyborg/service //six scriptures, plus xray vision + quickbound = list(/datum/clockwork_scripture/abscond, /datum/clockwork_scripture/create_object/replicant,/datum/clockwork_scripture/create_object/stargazer, \ /datum/clockwork_scripture/spatial_gateway, /datum/clockwork_scripture/create_object/clockwork_obelisk) /obj/item/clockwork/slab/cyborg/miner //two scriptures, plus a spear and xray vision From 6e3722fede96fc86d5c54e02e941cceaf2aa8083 Mon Sep 17 00:00:00 2001 From: Scorpion-117 <33163527+Scorpion-117@users.noreply.github.com> Date: Wed, 8 May 2019 07:49:07 -0600 Subject: [PATCH 051/134] increased costs of power with stargazers coming back I need to jack up these values in order to compensate for the severe buff --- code/__DEFINES/clockcult.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/__DEFINES/clockcult.dm b/code/__DEFINES/clockcult.dm index 070b92acc7..47b00e67f7 100644 --- a/code/__DEFINES/clockcult.dm +++ b/code/__DEFINES/clockcult.dm @@ -28,9 +28,9 @@ GLOBAL_LIST_EMPTY(all_scripture) //a list containing scripture instances; not us #define SCRIPTURE_APPLICATION "Application" //Various costs related to power. -#define MAX_CLOCKWORK_POWER 50000 //The max power in W that the cult can stockpile -#define SCRIPT_UNLOCK_THRESHOLD 25000 //Scripts will unlock if the total power reaches this amount -#define APPLICATION_UNLOCK_THRESHOLD 40000 //Applications will unlock if the total powre reaches this amount +#define MAX_CLOCKWORK_POWER 80000 //The max power in W that the cult can stockpile +#define SCRIPT_UNLOCK_THRESHOLD 35000 //Scripts will unlock if the total power reaches this amount +#define APPLICATION_UNLOCK_THRESHOLD 50000 //Applications will unlock if the total powre reaches this amount #define ABSCOND_ABDUCTION_COST 95 From 1efd7123f274917586975c3e86283628245945e6 Mon Sep 17 00:00:00 2001 From: Useroth Date: Thu, 9 May 2019 11:22:51 +0200 Subject: [PATCH 052/134] Two new collar types. All collars are now colorable a'la polychromic stuff. --- code/modules/clothing/neck/_neck.dm | 60 +++++++++++++++++++++++++++- icons/mob/neck.dmi | Bin 39273 -> 39323 bytes icons/obj/clothing/neck.dmi | Bin 2555 -> 2866 bytes 3 files changed, 59 insertions(+), 1 deletion(-) diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index d4cfbd1a84..c5231f3257 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -177,9 +177,12 @@ /obj/item/clothing/neck/petcollar name = "pet collar" - desc = "It's for pets. Though you probably could wear it yourself, you'd doubtless be the subject of ridicule." + desc = "It's for pets. Though you probably could wear it yourself, you'd doubtless be the subject of ridicule. It seems to be made out of a polychromic material." icon_state = "petcollar" + alternate_worn_icon = 'icons/mob/neck.dmi' item_color = "petcollar" + hasprimary = TRUE + primary_color = "#00BBBB" pocket_storage_component_path = /datum/component/storage/concrete/pockets/small/collar var/tagname = null @@ -187,6 +190,42 @@ tagname = copytext(sanitize(input(user, "Would you like to change the name on the tag?", "Name your new pet", "Spot") as null|text),1,MAX_NAME_LEN) name = "[initial(name)] - [tagname]" +/obj/item/clothing/neck/petcollar/worn_overlays(isinhands, icon_file) + . = ..() + if(hasprimary | hassecondary | hastertiary) + if(!isinhands) //prevents the worn sprites from showing up if you're just holding them + if(hasprimary) //checks if overlays are enabled + var/mutable_appearance/primary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-primary") //automagical sprite selection + primary_worn.color = primary_color //colors the overlay + . += primary_worn //adds the overlay onto the buffer list to draw on the mob sprite. + if(hassecondary) + var/mutable_appearance/secondary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-secondary") + secondary_worn.color = secondary_color + . += secondary_worn + if(hastertiary) + var/mutable_appearance/tertiary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-tertiary") + tertiary_worn.color = tertiary_color + . += tertiary_worn + +/obj/item/clothing/neck/petcollar/leather + name = "leather pet collar" + icon_state = "leathercollar" + item_color = "leathercollar" + + hasprimary = TRUE + hassecondary = TRUE + primary_color = "#000000" + secondary_color = "#888888" + +/obj/item/clothing/neck/petcollar/choker + name = "choker" + icon_state = "choker" + item_color = "choker" + + hasprimary = TRUE + hassecondary = TRUE + primary_color = "#000000" + /obj/item/clothing/neck/petcollar/locked name = "locked collar" desc = "A collar that has a small lock on it to keep it from being removed." @@ -210,6 +249,25 @@ return ..() +/obj/item/clothing/neck/petcollar/locked/leather + name = "leather pet collar" + icon_state = "leathercollar" + item_color = "leathercollar" + + hasprimary = TRUE + hassecondary = TRUE + primary_color = "#000000" + secondary_color = "#888888" + +/obj/item/clothing/neck/petcollar/locked/choker + name = "choker" + icon_state = "choker" + item_color = "choker" + + hasprimary = TRUE + hassecondary = TRUE + primary_color = "#000000" + /obj/item/key/collar name = "Collar Key" desc = "A key for a tiny lock on a collar or bag." diff --git a/icons/mob/neck.dmi b/icons/mob/neck.dmi index b91c29e03fbcba9a14a1470aae5c1d596e7348e1..3c126daba69325c2a95c9542ccc9cf64ee3a96b6 100644 GIT binary patch literal 39323 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 MYi(y$Y2g+Bzg_b_*Z=?k literal 39273 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 diff --git a/icons/obj/clothing/neck.dmi b/icons/obj/clothing/neck.dmi index 0f3668ce102b10edb3d8771d178df6bcd28f1bf6..0bdaa36e6248c6651f423569e52749145389f88c 100644 GIT binary patch delta 2793 zcmV0001>2m=5B0K5^G9{>OWFHlTW zMF0Q*5{f1CiWpa3W+C@n259#?{bB_5=s03;+N zlAr)oR8$;GfPgF<>+9L@VS)-nja3v~BOF%n49a2^)Jw{L# zC`}+aY)w!m9W`WZYg|}mbBKm?eSB+gf01T&g^{F1e@IIt95P-*Mj;t4SXewbV;u#G zDF}Zh2Y*&kplxQ8WL^NJr2xOb-QC^OiUI$|0Cyt?a3Kc&{{a8g0K%&`2nYzWva*>> zkQD#`00DGTPE!Ct=GbNc008iMR9JLGWpiV4X>fFDZ*Bkpc$}4!v2Fq}42I{+Q$#Sg zg0^dye+q;c;2oUATr6^zlVe)7Pu~DlC8qecIQsrij_fS$$9A_r+Rb5aK9LLM(Z1Wa z=auQcC`hcu>x=0kQXl1B6am3{T)1>WAzYX)5SMzhHrJL|5O&Hw-iwMj%lRCt{2nu}N3NEF7y!=m^=QE=UEx4WqA5{U}6KAPE@Mo?B+uWo`K|dzPaC>F$cp4^nX<-q#qB5_2ZF9Z`Y4T z_2Z#|XIjE=Y*0%W8H)Er7#$wb6NX0hgyAtgVI&bx^gYMn?xUfZ^EKSWE*L zi6sZ+LusSPwWkI;sVn8XMCBf5!PaP8oLqOplLi0Kve?(aA|RC}7~!*whpo z6qw+liJ=4)l$3b(AOr)`(qcD3l>*qDn}Jb5JED%s3bU^RNITl!JF6R0)Z44q`$8ZTgpKhA$@SZ|2t-e~J#A zgXx`!7|(xuPK@6H5EByBT;B*y;@nP8bK~JDoZFch7heSFP=fDyC*O+~cPEUdac9i)m0uS=5#e@73eDQcZk$~zGjJE-Q zPrm%4i;w{nc#vN`9&4b&qYcE?e+TK6E_MU{`7(Jk$w`h+;j!Tj!SaEGTzJE|pm zH!*}JCR}_#n3;Xi@n3j?u^6;JY|#uLI4GvsU4n*@$=v#L z{uRMDJPhp*TQm&_`xiyX@eL|Mvil)mT+Xrxv5Qc8HV5kX^A_KTB4qdkf8M||ZV3(x zyx1VK1V^NQxWHi%x&h~fg|9Q9ISMc;@P#;-CfBhRG0dblWR74bEMjc=M)jcNGU+oT+-MT11ZtLOzqJ)Fw z9>yWW%A3n%Tzt55@%S(4XGl=$-T;JibFS(2m0+5E%@-(8pg@nTtZ6PRXvTAvwYd0X zG;Sf@(vq3YGUJH1ylmxiPfB$oiD%~Xd74n-S%pHOKZK^hd-G;xe}x9L1m4@XtE>G2 z6nH3_&=Pnko^VZwzlPWNx)3v%HS;SH&@@eAJZBYFC7@+l%=I@?sbZ?g5tQD|&Th_b zmj34W%I~+fwzsy+G+#a|0Wm5BV6KppfEX1Ta4nTeRVu||g(37BU*Fl;+1=gS+a*0z zfGWu>ph_|gP%Kv0f7U7-KxuO`T`JW!Yn+AU?d|2= zDC&^3&|CsS)o4h-Wgt|Ih6V(KQZU1q6B5vC91Pq!TwnjNf5SLv0-UDNSQfx(8%?zW z9b|*Oe!5mFmEK{FIRg*Mf1u42`Gvx3{BU=DZ*PxTNJNGuptGg9&4(G5fXxF}`dp=N5Aa1%QGMko6b)x%vo?CG-&| zJC8>|f9@Fn1dnC(5huHVM?ii`z|ZjbD4+l?i$_Gh(HD4p5>Nn_!y_U;u|6vwB^)B( z))(cYghS*f*JlOkhLifDAo~L6h=X&~SGYid{sXGp_R&$lAv8j~<72yC?>7h|iDx$& z4Sy2a0`KeBlM}xJ3Otlg3F~&_L;~8j-ESB|fAvOP0%BBr45*UaZyG|jeNt~IJlm#< z@bv8T41P|zGc-4v8}QS7D1rX`IIj*Kof7z{5O)SZ6M872$NBAJAXJTp1jNsaBXb7i z6UPSf_dFdf2iR@ zxF&yd>k8ozk|FfCzvvC<+;m}XzBF$fCf{(?mfkr>icg-NChUktiv(8Y@VJ!V{YCl9TmTU-e|S6rC{mz#!-g(JZGm`2POu~tc-s53E#07DczjyC zMK{=H0@87Qj|;F3#xLUM*B5H}d9PrI{&I2YXTl5T$FBnSd`u_g^BP1CeO-eszt`Z! z1u$xsy8i1@yA%fs6ev)jK!F1JT)lq(@3GbE_x~PSy?+1i(bens{~levGk*W?@#TGg vuHU-L{kcBN`~F;@K!E}U3KS?%p!?`w%VSl+SGBJ600000NkvXXu0mjfRA#ujk|Sc)TC)Ki|I-S2V-U`}umTRnb)e z0Ic=$bPZ5A{Ex6oiuqlX_X7X~)z2r;O@RbPa4?Z@Fcwh4GsyA$49Z46c@tCt?oQhtNk1US z)XCkCNZUc)63byY9MDH!Fvafhqw3opgp4tCBR%VVNgFZS+$rlVIPnx^xg5y*z|&fLEF~^gaW*0$z;_p5 zO%5DVKu2mICjoMeIDX(*bbLbekvIU7D~j@))Sp_ao&7v%YPdCHdG8)P)=KEuP!mn> zsXnHLy?mKvY)cd4ILq&;ApTs$d#|O&Ij$IuXEDH6lu5R!*XI^X{(lV%-v*sC* zOW*oyThPvK+|~EY6gpJxU{&uhMB?9j&t+Qg(hkh?@;e3jSS+>-Zh{?a+4|q6O(en# zF6XwsExew2y{*7f!m+OYQ6 zIt`mFa(mQt^sR6JU~YN2x&$Uyh)Y%X>UwBpJwBiQvi(C}wVRI$LhUR8?e=SUL_`yy zplp-A$szgq%bPdX-gS&D_U<`cdF*9DyU)|5PWzFv^`mq2*^%IVb*V$2cjc_eRA(?j zg{WrH&3s`CG5C^jLy+e3`*)~SPulO;G<&={Mhi5Hq^W)g5zfsn3XV!pfjJJhP`tW2 zGX(p)t`UO|xGcKf#XJ|3(&+4*!+KW^{2&{8z@zilEI!dpOEShUvejssr)pbIkecy# zB0H*T2!x1-YKz!p#;fsXIZvRs2c>4|a8H;vs^^Obj1NPk@S%)4xT z1d~b%G3Ep3O6NGC4$@I*abJ`|*kp{sE9X9`w1hv%l96mWnsD0U2jlTYn&}$Y67F=i zhZ%@WB}0@o=$r6@?Votf-Yx0qmA##KrMXN&0i*RTLw`># zTIOi2021{0)-0Py9#8bItYB6!5s~n^vRK{yTq{bYr_rV&_7yhXA^YopYTvcBUAwl; z1m}wE4Z_T4vdt^&{E+Pdrn~6|C45uW*BFe+#Qbz?O$NGDSU)bu{9MFdYehh%^(M={ z{r1I$R6+Or+;wtAj_XsQfi1bJ<3hN_5>p7FO}L;V?L&IP){+8S;A@F6gSQkS9kMeJ z@1(=St~NkubO!Cha_Z<__mW+H|i|d;oLc+;s24&PeO7)dsW%(2i>j%!^bK9b+l_?Y_qz|kso9i5twEY}v z6|2h%bLEtGlX4v`#6l*k|J8Ks>YCec*OG7igw><_nqeuFsL)L&V?T8pY8~L|9i2-`F2*dKw$d3yz$JLJ32?!KW}eGN@-9^ zjjir8hu2}D({HF&{Q3TV_gdRJWPFZvTms zShWLPGb$-5iRn+?6lvV+jsRYB`TV?Ax{X;n>j?_k%?p6d$oOm; zxCfjq0Np+-=nGyKP4^?&tv|7K_UsxNm2O!s88e?;SbpiY1d7 zHlxB}Uc>6xPDhXcN4dtL|KCrN;H5`NNssm$-$FZqg-JlaNCZ=eQhN+{Pd#Aagnw)S z9apbw9Etk^F;6vY{C*GP0H+xF&K$tSg9Xouz83}}FquayZ~=pr2XI`?C~?-{`C=_L zQsYXmjbnE{+mmdVu=kJ&;YF+d61iIdN|5ZmTw6);20HAUTJcv_n%ZHbkz~LW62` z&jVw-FV{|{Xu2Wb8l|3reXK&Kxj`AYRWA=0e7suG@g|7`QYBFkVl%fqD?zAkMXl`XxC+_|OI8OcrAyyjcOw>A>G>c3|oIm=Qn zr|p*8>6C-7$>KS`k*{emrSy}-4dxF?nI>b^mwbtspM)&EN*qQ6dRy+uCZaj@#Cd2= zw=soiC0prkDo1TxDA|j?pX4tn>R8Xhg}f1ViPbI{xeM Date: Thu, 9 May 2019 11:38:33 +0200 Subject: [PATCH 053/134] A small touch-up. --- code/modules/clothing/neck/_neck.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index c5231f3257..ba5fd4539b 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -223,7 +223,6 @@ item_color = "choker" hasprimary = TRUE - hassecondary = TRUE primary_color = "#000000" /obj/item/clothing/neck/petcollar/locked @@ -265,7 +264,6 @@ item_color = "choker" hasprimary = TRUE - hassecondary = TRUE primary_color = "#000000" /obj/item/key/collar From 4355584833a22ae2396f082aac0372d7524d6777 Mon Sep 17 00:00:00 2001 From: Useroth Date: Thu, 9 May 2019 12:09:18 +0200 Subject: [PATCH 054/134] Added them to loadout too. --- code/modules/clothing/neck/_neck.dm | 2 ++ modular_citadel/code/modules/client/loadout/neck.dm | 10 ++++++++++ 2 files changed, 12 insertions(+) diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index ba5fd4539b..7df6da9d3f 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -218,6 +218,7 @@ secondary_color = "#888888" /obj/item/clothing/neck/petcollar/choker + desc = "Quite fashionable... if you're somebody who's just read their first BDSM-themed erotica novel." name = "choker" icon_state = "choker" item_color = "choker" @@ -260,6 +261,7 @@ /obj/item/clothing/neck/petcollar/locked/choker name = "choker" + desc = "Quite fashionable... if you're somebody who's just read their first BDSM-themed erotica novel." icon_state = "choker" item_color = "choker" diff --git a/modular_citadel/code/modules/client/loadout/neck.dm b/modular_citadel/code/modules/client/loadout/neck.dm index f7346ec135..320a83b87d 100644 --- a/modular_citadel/code/modules/client/loadout/neck.dm +++ b/modular_citadel/code/modules/client/loadout/neck.dm @@ -18,6 +18,16 @@ category = SLOT_NECK path = /obj/item/clothing/neck/petcollar +/datum/gear/leathercollar + name = "Leather collar" + category = SLOT_NECK + path = /obj/item/clothing/neck/petcollar/leather + +/datum/gear/choker + name = "Choker" + category = SLOT_NECK + path = /obj/item/clothing/neck/petcollar/choker + /datum/gear/scarf name = "White scarf" category = SLOT_NECK From a0d948497b5f118c9243352d905738621e92284b Mon Sep 17 00:00:00 2001 From: Useroth Date: Thu, 9 May 2019 13:28:04 +0200 Subject: [PATCH 055/134] Totally forgotten the abductor adrenals. --- .../antagonists/abductor/equipment/abduction_gear.dm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/code/modules/antagonists/abductor/equipment/abduction_gear.dm b/code/modules/antagonists/abductor/equipment/abduction_gear.dm index 3fa1020000..b9f3d85856 100644 --- a/code/modules/antagonists/abductor/equipment/abduction_gear.dm +++ b/code/modules/antagonists/abductor/equipment/abduction_gear.dm @@ -108,10 +108,20 @@ to_chat(loc, "Combat injection is still recharging.") return var/mob/living/carbon/human/M = loc - M.adjustStaminaLoss(-75) + M.SetSleeping(0) M.SetUnconscious(0) M.SetStun(0) M.SetKnockdown(0) + M.reagents.add_reagent("inaprovaline", 3) + M.reagents.add_reagent("synaptizine", 10) + M.reagents.add_reagent("stimulants", 10) + M.adjustStaminaLoss(-150) + M.stuttering = 0 + M.updatehealth() + M.update_stamina() + M.resting = 0 + M.lying = 0 + M.update_canmove() combat_cooldown = 0 START_PROCESSING(SSobj, src) From 8b935b9abfe9746b5fbcc633db1211ff8bd79b6c Mon Sep 17 00:00:00 2001 From: BurgerLua Date: Thu, 9 May 2019 21:10:44 -0700 Subject: [PATCH 056/134] Reverts cooking change, adds safety checks. --- code/modules/events/vent_clog.dm | 6 +++--- code/modules/food_and_drinks/food/snacks_bread.dm | 5 +++++ 2 files changed, 8 insertions(+), 3 deletions(-) diff --git a/code/modules/events/vent_clog.dm b/code/modules/events/vent_clog.dm index 8cd1706479..f504565ab2 100644 --- a/code/modules/events/vent_clog.dm +++ b/code/modules/events/vent_clog.dm @@ -48,8 +48,6 @@ "sugar", "white_glitter", "growthserum", - - "cooking_oil", "cornoil", "uranium", "carpet", @@ -69,8 +67,10 @@ endWhen = rand(120, 180) for(var/obj/machinery/atmospherics/components/unary/vent_scrubber/temp_vent in GLOB.machines) var/turf/T = get_turf(temp_vent) - if(T && is_station_level(T.z) && !temp_vent.welded) + var/area/A = T.loc + if(T && is_station_level(T.z) && !temp_vent.welded && !A.safe) vents += temp_vent + if(!vents.len) return kill() diff --git a/code/modules/food_and_drinks/food/snacks_bread.dm b/code/modules/food_and_drinks/food/snacks_bread.dm index 1cb8706ea5..0f11fc8ed2 100644 --- a/code/modules/food_and_drinks/food/snacks_bread.dm +++ b/code/modules/food_and_drinks/food/snacks_bread.dm @@ -234,6 +234,11 @@ GLOBAL_LIST_INIT(frying_bad_chems, list( QDEL_NULL(trash) . = ..() +/obj/item/reagent_containers/food/snacks/deepfryholder/On_Consume(mob/living/eater) + if(trash) + QDEL_NULL(trash) + ..() + /obj/item/reagent_containers/food/snacks/deepfryholder/proc/fry(cook_time = 30) switch(cook_time) if(0 to 15) From 9fd61b660d840f0c3116c8fead428aa5ffb6e207 Mon Sep 17 00:00:00 2001 From: Scorpion-117 <33163527+Scorpion-117@users.noreply.github.com> Date: Fri, 10 May 2019 01:55:25 -0600 Subject: [PATCH 057/134] modifying to make it take far more power to produce x --- .../clockcult/clock_scriptures/scripture_drivers.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm b/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm index 0a9a4315ad..552a747651 100644 --- a/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm +++ b/code/modules/antagonists/clockcult/clock_scriptures/scripture_drivers.dm @@ -4,12 +4,12 @@ //Stargazer: Creates a stargazer, a cheap power generator that utilizes starlight. /datum/clockwork_scripture/create_object/stargazer - descname = "Generates Power From Starlight - Important!" + descname = "Generates Power From Starlight" name = "Stargazer" desc = "Forms a weak structure that generates power every second while within three tiles of starlight." invocations = list("Capture their inferior light for us!") channel_time = 50 - power_cost = 50 + power_cost = 200 object_path = /obj/structure/destructible/clockwork/stargazer creator_message = "You form a stargazer, which will generate power near starlight." observer_message = "A large lantern-shaped machine forms!" From 7a8adff8e057fcf07a3b1cd4e25a45fc333088cf Mon Sep 17 00:00:00 2001 From: Scorpion-117 <33163527+Scorpion-117@users.noreply.github.com> Date: Fri, 10 May 2019 01:58:53 -0600 Subject: [PATCH 058/134] testing a value of 7 x --- .../modules/antagonists/clockcult/clock_structures/stargazer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/clockcult/clock_structures/stargazer.dm b/code/modules/antagonists/clockcult/clock_structures/stargazer.dm index de1cf2e297..57f83c55aa 100644 --- a/code/modules/antagonists/clockcult/clock_structures/stargazer.dm +++ b/code/modules/antagonists/clockcult/clock_structures/stargazer.dm @@ -1,5 +1,5 @@ #define STARGAZER_RANGE 3 //How many tiles the stargazer can see out to -#define STARGAZER_POWER 15 //How many watts will be produced per second when the stargazer sees starlight +#define STARGAZER_POWER 7 //How many watts will be produced per second when the stargazer sees starlight //Stargazer: A very fragile but cheap generator that creates power from starlight. /obj/structure/destructible/clockwork/stargazer From 460459a1dd73b0f0771a932a5a261d0004847295 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sat, 11 May 2019 14:08:43 -0400 Subject: [PATCH 059/134] Update craft.dm --- code/modules/crafting/craft.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/crafting/craft.dm b/code/modules/crafting/craft.dm index ea1db981e5..9d1628240f 100644 --- a/code/modules/crafting/craft.dm +++ b/code/modules/crafting/craft.dm @@ -21,6 +21,7 @@ CAT_BURGER, CAT_CAKE, CAT_EGG, + CAT_FISH, CAT_MEAT, CAT_MISCFOOD, CAT_PASTRY, From 2833dab5385ea1c81997de2d9da2f3034f5387ca Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sat, 11 May 2019 14:49:51 -0400 Subject: [PATCH 060/134] le sigh --- code/modules/crafting/craft.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/crafting/craft.dm b/code/modules/crafting/craft.dm index 9d1628240f..29ddb8e800 100644 --- a/code/modules/crafting/craft.dm +++ b/code/modules/crafting/craft.dm @@ -21,7 +21,6 @@ CAT_BURGER, CAT_CAKE, CAT_EGG, - CAT_FISH, CAT_MEAT, CAT_MISCFOOD, CAT_PASTRY, @@ -29,6 +28,7 @@ CAT_PIZZA, CAT_SALAD, CAT_SANDWICH, + CAT_SUSHI, CAT_SOUP, CAT_SPAGHETTI), CAT_CLOTHING) //Clothing subcategories From 90268dea1df82933978cfca8f4496c8efb738bca Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sun, 12 May 2019 21:17:28 -0400 Subject: [PATCH 061/134] Update recipes.dm --- code/modules/crafting/recipes.dm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index 328141b752..387c2695c7 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -686,6 +686,16 @@ reqs = list(/obj/item/bedsheet = 1) category = CAT_CLOTHING +/datum/crafting_recipe/briefcase + name = "Hand made Briefcase" + result = /obj/item/storage/briefcase/crafted + time = 35 + tools = list(TOOL_WIRECUTTER) + reqs = list(/obj/item/stack/sheet/cardboard = 1. + /obj/item/stack/sheet/cloth = 2, + /obj/item/stack/sheet/leather = 5) + category = CAT_CLOTHING + /datum/crafting_recipe/aitater name = "intelliTater" result = /obj/item/aicard/aitater From c9f6b02a0eab4e6966b3fbc09ae1cfaa58d9da85 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sun, 12 May 2019 21:23:40 -0400 Subject: [PATCH 062/134] Update briefcase.dm --- code/game/objects/items/storage/briefcase.dm | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/code/game/objects/items/storage/briefcase.dm b/code/game/objects/items/storage/briefcase.dm index cc1c07aa02..f4f386b7d0 100644 --- a/code/game/objects/items/storage/briefcase.dm +++ b/code/game/objects/items/storage/briefcase.dm @@ -27,6 +27,14 @@ for(var/i in 1 to 6) new /obj/item/paper(folder) +/obj/item/storage/briefcase/crafted + desc = "Hand crafted suitcase made of leather and cloth." + force = 6 + max_integrity = 50 + +/obj/item/storage/briefcase/crafted/PopulateContents() + return //So we dont spawn items + /obj/item/storage/briefcase/lawyer folder_path = /obj/item/folder/blue From 41400ff94a52dac1916a557b9a7be15ea0226bbe Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Sun, 12 May 2019 21:54:18 -0400 Subject: [PATCH 063/134] Update recipes.dm --- code/modules/crafting/recipes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index 387c2695c7..40766df471 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -691,7 +691,7 @@ result = /obj/item/storage/briefcase/crafted time = 35 tools = list(TOOL_WIRECUTTER) - reqs = list(/obj/item/stack/sheet/cardboard = 1. + reqs = list(/obj/item/stack/sheet/cardboard = 1, /obj/item/stack/sheet/cloth = 2, /obj/item/stack/sheet/leather = 5) category = CAT_CLOTHING From afaf15bc594bd20d432ea47ffcdc59e6ea8205cf Mon Sep 17 00:00:00 2001 From: Sishen Date: Tue, 14 May 2019 10:29:04 -0400 Subject: [PATCH 064/134] Booty Calls! Added butt slaps --- code/modules/mob/living/carbon/human/species.dm | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index e2e9e5149f..487d242ac3 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1451,7 +1451,7 @@ GLOBAL_LIST_EMPTY(roundstart_races) target.forcesay(GLOB.hit_appends) /datum/species/proc/disarm(mob/living/carbon/human/user, mob/living/carbon/human/target, datum/martial_art/attacker_style) - // CITADEL EDIT slap mouthy gits + // CITADEL EDIT slap mouthy gits and booty var/aim_for_mouth = user.zone_selected == "mouth" var/target_on_help_and_unarmed = target.a_intent == INTENT_HELP && !target.get_active_held_item() var/target_aiming_for_mouth = target.zone_selected == "mouth" @@ -1463,6 +1463,15 @@ GLOBAL_LIST_EMPTY(roundstart_races) "You hear a slap.") stop_wagging_tail(target) return FALSE + var/aim_for_groin = user.zone_selected == "groin" + var/target_aiming_for_groin = target.zone_selected == "groin" + if(aim_for_groin && ( target_on_help_and_unarmed || target_restrained || target_aiming_for_groin)) + playsound(target.loc, 'sound/weapons/slap.ogg', 50, 1, -1) + user.visible_message("[user] slaps [target]'s ass!", + "You slap [target]'s ass! ",\ + "You hear a slap.") + stop_wagging_tail(target) + return FALSE else if(user.getStaminaLoss() >= STAMINA_SOFTCRIT) to_chat(user, "You're too exhausted.") return FALSE From 7cd74e6601e5719fdb921a8e572df0064283bf88 Mon Sep 17 00:00:00 2001 From: CalamaBanana Date: Wed, 15 May 2019 00:07:53 +0200 Subject: [PATCH 065/134] Adds pink to the circuit coloring tool --- code/__DEFINES/colors.dm | 3 ++- code/modules/integrated_electronics/core/detailer.dm | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/code/__DEFINES/colors.dm b/code/__DEFINES/colors.dm index 4811d0041f..de9c7af221 100644 --- a/code/__DEFINES/colors.dm +++ b/code/__DEFINES/colors.dm @@ -53,4 +53,5 @@ #define COLOR_ASSEMBLY_GREEN "#44843C" #define COLOR_ASSEMBLY_LBLUE "#5D99BE" #define COLOR_ASSEMBLY_BLUE "#38559E" -#define COLOR_ASSEMBLY_PURPLE "#6F6192" \ No newline at end of file +#define COLOR_ASSEMBLY_PURPLE "#6F6192" +#define COLOR_ASSEMBLY_PINK "#ff4adc" \ No newline at end of file diff --git a/code/modules/integrated_electronics/core/detailer.dm b/code/modules/integrated_electronics/core/detailer.dm index 33f7ef96ad..a39f561092 100644 --- a/code/modules/integrated_electronics/core/detailer.dm +++ b/code/modules/integrated_electronics/core/detailer.dm @@ -25,7 +25,8 @@ "green" = COLOR_ASSEMBLY_GREEN, "light blue" = COLOR_ASSEMBLY_LBLUE, "blue" = COLOR_ASSEMBLY_BLUE, - "purple" = COLOR_ASSEMBLY_PURPLE + "purple" = COLOR_ASSEMBLY_PURPLE, + "pink" = COLOR_ASSEMBLY_PINK ) /obj/item/integrated_electronics/detailer/Initialize() From f910eea9f8fa6ec1177775b65a3e91b454e15c18 Mon Sep 17 00:00:00 2001 From: Useroth <37159550+Useroth@users.noreply.github.com> Date: Wed, 15 May 2019 01:41:18 +0200 Subject: [PATCH 066/134] Update code/modules/clothing/neck/_neck.dm Co-Authored-By: deathride58 --- code/modules/clothing/neck/_neck.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index 7df6da9d3f..83896b76c8 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -214,7 +214,7 @@ hasprimary = TRUE hassecondary = TRUE - primary_color = "#000000" + primary_color = "#222222" secondary_color = "#888888" /obj/item/clothing/neck/petcollar/choker From 6a29a0744bef15b5174619229638d54c32dcbe92 Mon Sep 17 00:00:00 2001 From: Useroth Date: Wed, 15 May 2019 02:07:16 +0200 Subject: [PATCH 067/134] Applied suggested changes. --- code/modules/clothing/neck/_neck.dm | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index 7df6da9d3f..47b33e3d38 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -179,7 +179,6 @@ name = "pet collar" desc = "It's for pets. Though you probably could wear it yourself, you'd doubtless be the subject of ridicule. It seems to be made out of a polychromic material." icon_state = "petcollar" - alternate_worn_icon = 'icons/mob/neck.dmi' item_color = "petcollar" hasprimary = TRUE primary_color = "#00BBBB" @@ -195,15 +194,15 @@ if(hasprimary | hassecondary | hastertiary) if(!isinhands) //prevents the worn sprites from showing up if you're just holding them if(hasprimary) //checks if overlays are enabled - var/mutable_appearance/primary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-primary") //automagical sprite selection + var/mutable_appearance/primary_worn = mutable_appearance(icon, "[item_color]-primary") //automagical sprite selection primary_worn.color = primary_color //colors the overlay . += primary_worn //adds the overlay onto the buffer list to draw on the mob sprite. if(hassecondary) - var/mutable_appearance/secondary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-secondary") + var/mutable_appearance/secondary_worn = mutable_appearance(icon, "[item_color]-secondary") secondary_worn.color = secondary_color . += secondary_worn if(hastertiary) - var/mutable_appearance/tertiary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-tertiary") + var/mutable_appearance/tertiary_worn = mutable_appearance(icon, "[item_color]-tertiary") tertiary_worn.color = tertiary_color . += tertiary_worn From 3f64128513d648a393fa5c8407f32fa1089ae3e4 Mon Sep 17 00:00:00 2001 From: Useroth <37159550+Useroth@users.noreply.github.com> Date: Wed, 15 May 2019 02:08:43 +0200 Subject: [PATCH 068/134] Apply suggestions from code review Co-Authored-By: deathride58 --- code/modules/clothing/neck/_neck.dm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index 83896b76c8..5d8eb0ae1d 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -224,7 +224,7 @@ item_color = "choker" hasprimary = TRUE - primary_color = "#000000" + primary_color = "#222222" /obj/item/clothing/neck/petcollar/locked name = "locked collar" @@ -256,7 +256,7 @@ hasprimary = TRUE hassecondary = TRUE - primary_color = "#000000" + primary_color = "#222222" secondary_color = "#888888" /obj/item/clothing/neck/petcollar/locked/choker @@ -266,7 +266,7 @@ item_color = "choker" hasprimary = TRUE - primary_color = "#000000" + primary_color = "#222222" /obj/item/key/collar name = "Collar Key" From 701b01dfa65ec8f36771276b17792065e2b364bd Mon Sep 17 00:00:00 2001 From: Useroth Date: Wed, 15 May 2019 02:30:47 +0200 Subject: [PATCH 069/134] Just another commit to make travis fucking recompile it --- code/modules/clothing/neck/_neck.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index e8d1fe27fa..eeec35d34f 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -196,7 +196,7 @@ if(hasprimary) //checks if overlays are enabled var/mutable_appearance/primary_worn = mutable_appearance(icon, "[item_color]-primary") //automagical sprite selection primary_worn.color = primary_color //colors the overlay - . += primary_worn //adds the overlay onto the buffer list to draw on the mob sprite. + . += primary_worn //adds the overlay onto the buffer list to draw on the mob sprite if(hassecondary) var/mutable_appearance/secondary_worn = mutable_appearance(icon, "[item_color]-secondary") secondary_worn.color = secondary_color From 9e00562e68ed81d24588801285b7241b5274e2a3 Mon Sep 17 00:00:00 2001 From: CalamaBanana Date: Wed, 15 May 2019 13:13:17 +0200 Subject: [PATCH 070/134] Added custom option Added custom option to the color selection --- code/modules/integrated_electronics/core/detailer.dm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/code/modules/integrated_electronics/core/detailer.dm b/code/modules/integrated_electronics/core/detailer.dm index a39f561092..7fbdf5851e 100644 --- a/code/modules/integrated_electronics/core/detailer.dm +++ b/code/modules/integrated_electronics/core/detailer.dm @@ -26,7 +26,8 @@ "light blue" = COLOR_ASSEMBLY_LBLUE, "blue" = COLOR_ASSEMBLY_BLUE, "purple" = COLOR_ASSEMBLY_PURPLE, - "pink" = COLOR_ASSEMBLY_PINK + "pink" = COLOR_ASSEMBLY_PINK, + "custom" = "#ffffff" ) /obj/item/integrated_electronics/detailer/Initialize() @@ -44,6 +45,9 @@ if(!color_list[color_choice]) return if(!in_range(src, user)) - return - detail_color = color_list[color_choice] + return + if(color_choice == "custom") + detail_color = input(user,"","Choose Color",detail_color) as color|null + else + detail_color = color_list[color_choice] update_icon() From 1e7b5371663f7b161c5844dc22045b5323b9de0d Mon Sep 17 00:00:00 2001 From: CalamaBanana <46299792+CalamaBanana@users.noreply.github.com> Date: Thu, 16 May 2019 00:42:05 +0200 Subject: [PATCH 071/134] Update code/modules/integrated_electronics/core/detailer.dm Prettier list Co-Authored-By: Useroth <37159550+Useroth@users.noreply.github.com> --- code/modules/integrated_electronics/core/detailer.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/integrated_electronics/core/detailer.dm b/code/modules/integrated_electronics/core/detailer.dm index 7fbdf5851e..52739c7940 100644 --- a/code/modules/integrated_electronics/core/detailer.dm +++ b/code/modules/integrated_electronics/core/detailer.dm @@ -27,7 +27,7 @@ "blue" = COLOR_ASSEMBLY_BLUE, "purple" = COLOR_ASSEMBLY_PURPLE, "pink" = COLOR_ASSEMBLY_PINK, - "custom" = "#ffffff" + "custom" = COLOR_ASSEMBLY_WHITE ) /obj/item/integrated_electronics/detailer/Initialize() From d228334cd5ea3b45620e9ede10d485228ed1ccd9 Mon Sep 17 00:00:00 2001 From: dtfe3 Date: Thu, 16 May 2019 15:19:59 +0200 Subject: [PATCH 072/134] Fix for the improvised jetpack --- code/modules/crafting/recipes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index 750b172286..db9894c135 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -706,6 +706,6 @@ name = "Improvised Jetpack" result = /obj/item/tank/jetpack/improvised time = 30 - reqs = list(/obj/item/tank/internals/oxygen/red = 2, /obj/item/extinguisher = 1, /obj/item/pipe = 3, /obj/item/stack/cable_coil = 30)//red oxygen tank so it looks right + reqs = list(/obj/item/tank/internals/oxygen/red = 2, /obj/item/extinguisher = 1, /obj/item/stack/cable_coil = 30)//red oxygen tank so it looks right category = CAT_MISC tools = list(TOOL_WRENCH, TOOL_WELDER, TOOL_WIRECUTTER) From 3ece75eb76c65422164eb23ba5157382668cdfea Mon Sep 17 00:00:00 2001 From: dtfe3 Date: Thu, 16 May 2019 15:30:46 +0200 Subject: [PATCH 073/134] Makes the jetpack easier to craft --- code/modules/crafting/recipes.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/crafting/recipes.dm b/code/modules/crafting/recipes.dm index db9894c135..4bfcf9f362 100644 --- a/code/modules/crafting/recipes.dm +++ b/code/modules/crafting/recipes.dm @@ -706,6 +706,6 @@ name = "Improvised Jetpack" result = /obj/item/tank/jetpack/improvised time = 30 - reqs = list(/obj/item/tank/internals/oxygen/red = 2, /obj/item/extinguisher = 1, /obj/item/stack/cable_coil = 30)//red oxygen tank so it looks right + reqs = list(/obj/item/tank/internals/oxygen = 2, /obj/item/extinguisher = 1, /obj/item/pipe = 3, /obj/item/stack/cable_coil = 30)//red oxygen tank so it looks right category = CAT_MISC tools = list(TOOL_WRENCH, TOOL_WELDER, TOOL_WIRECUTTER) From ac04e23e31639b186a778277d6bae60f5e664732 Mon Sep 17 00:00:00 2001 From: Sishen Date: Thu, 16 May 2019 10:17:16 -0400 Subject: [PATCH 074/134] Nympho Traiting & Arousal! Butt slaps 2.0 Added nympho to defined traits, added arousal damage to ass slapping (arousal system needs to be enabled), and added forced orgasms to nymphos at max arousal --- code/__DEFINES/traits.dm | 1 + code/modules/mob/living/carbon/human/species.dm | 6 +++++- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits.dm index 99f1813f3c..805e72cfcb 100644 --- a/code/__DEFINES/traits.dm +++ b/code/__DEFINES/traits.dm @@ -70,6 +70,7 @@ #define TRAIT_PHOTOGRAPHER "photographer" #define TRAIT_MUSICIAN "musician" #define TRAIT_CROCRIN_IMMUNE "crocin_immune" +#define TRAIT_NYMPHO "nymphomania" // common trait sources #define TRAIT_GENERIC "generic" diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index 487d242ac3..b7243de8f7 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1465,12 +1465,16 @@ GLOBAL_LIST_EMPTY(roundstart_races) return FALSE var/aim_for_groin = user.zone_selected == "groin" var/target_aiming_for_groin = target.zone_selected == "groin" - if(aim_for_groin && ( target_on_help_and_unarmed || target_restrained || target_aiming_for_groin)) + if(aim_for_groin && (target_on_help_and_unarmed || target_restrained || target_aiming_for_groin)) playsound(target.loc, 'sound/weapons/slap.ogg', 50, 1, -1) user.visible_message("[user] slaps [target]'s ass!", "You slap [target]'s ass! ",\ "You hear a slap.") stop_wagging_tail(target) + if (target.canbearoused) + target.adjustArousalLoss(5) + if (target.getArousalLoss() >= 100 && ishuman(target) && target.has_trait(TRAIT_NYMPHO) && target.has_dna()) + target.mob_climax(forced_climax=TRUE) return FALSE else if(user.getStaminaLoss() >= STAMINA_SOFTCRIT) to_chat(user, "You're too exhausted.") From 5f1e60015521f1dbf85d8326df575ebafc64a358 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Thu, 16 May 2019 09:24:44 -0500 Subject: [PATCH 075/134] vent and scrubbers icon port Ports improved vents and scrubbers by Patheo on TG ! --- .../atmospherics/components/unary_devices.dmi | Bin 69425 -> 98318 bytes icons/obj/atmospherics/pipes/pipe_item.dmi | Bin 27237 -> 24724 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/atmospherics/components/unary_devices.dmi b/icons/obj/atmospherics/components/unary_devices.dmi index e54f6034e463e45194076dd92a5206cc9e3c7c86..2875e958c9660d1d7e02fca7a581d2b37eef9f61 100644 GIT binary patch literal 98318 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 z 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 literal 69425 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 z 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 a9BC|QAo)WRD(MKkP8yvte0|h0{J#JhN>XzG literal 27237 zcmZ6z1z1#3+ckWKK|(r2Iz&XJOS+^R3`!c6l9J9D6hRuKq>)qsX+gTArMpwQL12L4 z-}5~0`+eW_Ul&{qGn{kw*=O(jUiVt-CPZ6PiRdQnO$dUBRFvhPKoATGzRmD(z&mB{ ze@KE~?sz}bca?wTV)@p_$<@Zu0fIbJ(?{mDu1iH$r@R9xI(D!RN@Dc4feJzT`LItw4#;(lbX0cZqd!k-#N0+w>UOq{slZ5+oHk9A#L%nL&zz^M z8!L6(CLMZdU7vzq;_#cei_xSi_{?0hT*$}92r&)zujzS;jyZF5O<(qvpp-&yC1nre zw>JHL&(cu-IO{L#h_=*KVV4!N@1|JJyi&LIGHYevpC19Qr^_6(k9A{@FSVv2h#69m zmwo1$x?PWOy){~YdY$g_>2n~Y6-v&NXd!qg_)$ew=2_j$%EigO8r9~3{p{xGXR1VJ zO`|t*%c=<~^2Srfy5HdvVB6R}zMG}b8XEQCU$T*^^#^&pJ6@sMp(6>p4ZoC;ciGvG zu9jbF{Yw%Mu=3wKvTPi)_~6plTX!0j)Nj>~-e!8Nrbf_P@~Vf5Pe|w%v_HG&ugB{~ zMo==g)+U_t$evs&k{%y9dv$u0aczW+EYK@n`j(&mmXqkihYuENYGG#oTq?FY_!$M* z;}a9ZR8&+xOCzLq8!jB4>FS2MvvYnr5k1f_Fh~-y9l6hGSb-ONPvbH8b?ej=^QO(v zUCf)=iV^=k<5Hd1k+#16{p54{9aL%L16-MX@A~zx3WCoLk1u?s@ZLd<^Nv>DS&A90i%wY# zYQ)G_w+Ze3b1irB-c)(4V#cUo6@t`CDR6ZL{XaC!v7`E%DQ}_o@82tHXnbHU3HgP& zoJc7wNu*ts4*JiBGMNN_yW=^ORaMIbG<34T&17XHBv1u3!l>m*vG3lycSlGlzDvXx zj73wT#hbq2DXNXsae9u~mWa)5(<1?uHxD73oYWI0a{Fz$zMxRvEab<3EZnY=^78IA z_idHj5f`6+#$fpEdVBj#cE0}W^Rk=f{dR6ybNz!^T2)Q0X^v}qs*aGu){D1L;l;wv z!1Z}Qf}7j8=9zcwz|Ds~^>dl?SN_sZo;-Os_xRGku|kUM+yq@azo+!%$)}2BRyDtJ z4ugdF_z(`gAA&C5+wwG0FERe*Wj6ctzsW$QBU*K1ID*LFyoObkbzkP4;j1=o^_?bmTjuE8)wFQ zcbrMSCO7w3UMG+luiF1gOfia)%h<}vi8Ske%kqI4c;Vk@n%ua5(7~h>*r3zh-QAXz zbtfl3pH)C$*!5S2l%HXDqd{MWbQE~|p60^k`B7(YZ(ATfMGk8J;tE`jRWTfSKXiR- zE4F)j`9Rri`}E={BCE$SEjT@UR?as?DvEjm8_jPac~1 zojeCm3=1MBC+FqmC3Ow&UyJomWMaLJ@NMwFs)_4sYm@IXA3Q!iZQVN+7_EBz`t?0- zqiSSpFiDEo_2y^+gal9R>6-L@6C5+F7*-|qG{*$+UV!Thn!$u|x?dixqX-dVMv2Zk zI?m)pK8T=%xW#Z3vH2}O@ORklu$)|VlX4Y;o~@HRe0*f}_4WIn65xx4uwz4ZcadJh_1RQ zJ96Z0F$9kNGCjUAA14P!|(fOS$@zBtsw5V~`7bMHWL2??R`@$ov73roaE3b(fI){YQ|(6BHaL&JyQ zB2#Ymwdt^3h_K0wTz~ZW+V~Aw8CBJrv~+aN+Y@}X-2Hrzy|1mEodJ6=O<@qzF!9&&^5J7Q zFsl1cz!jxVMxOpO>fmPIKVQo*<>BJGiPCLe5VZMCAWE=m#C=#q{UKL41d%R6ig zwrxi%;jhyDjIBhV4-(~O;{<)dW zNRgOFlOe<{n>1m??AOQc&YbV-PG?-Ab}geAC2do(VU<}*s}+nhuPKGH>NgZV#(XD--{Lm)K5F#XGkFlDiIdd&rK5z-nbOy0Z+mjb8{62 zYWu&=T@H8rI#h&yOv{GTnUB$hW71v$GM2Cf;2mZiJ%HFW8-+4C=4;({%DhYzCwL!Y)!f zAFY)ZawwwdjJ(1!G+SF7dGHO=$JEgw_jc}%%;9aj5n$%GPR8hty=|C%8o0>66jg4=u^oio$%h#``EPS()T-N#)H}W$Qq)tyyYri87 zmK3%pN?Q-zT*aZO&MqS9a|XP51=;H#BUocDQZ}!K*T^yB$n2Qpu<4ptjytrtckN?R zKoMUPvO+w$;f3eWI&?OAgy|`GfUU*{}{5CK=OyR6aUDAIhPwRcJB7#Yp z@ivc%yu14&ki~dkbyK>!yIX9H6*=71X<0k^l9>tJx^>Ii*0#ke!!M}2Th$rNo(KXh zK~6rRA?`;)yNi|eA_H0J?_0h$WGrPn%c?0`<6+HJ)1#y{FWqd7j;H52mwK|q>`ori z-hW>$k^2VeME&;f+omHDKlAf(0j^4T7wV8V`|+T5Ia2)Y^68)w)8az&`}-Um6noXn z#71?Ve1!?0C`JkpyECG9+1PCI`opDojnJwBJ|Js@O;l>}`(~kWEtP_T0!YT{`dq@E z3jw%J=ZCLG#>STD=Ff24w?F3h&0YKy(QUv3)!|mFH%$Hd2InL*7&A+6KLBV z3}2z|YIqmh9Mk_=jvo(sp&6Z>ae3(rmJWy#!D+Gke^VT9f?#1`X_>tR(`9YnD=@wK z{_?UtoaTM8|4D&}$1c6@52KL$41e0^&!2xE*Kv90eH`Nav<5v^^g;+hl23x2*x0e$ zys(gYoVYELn4V4yedd346T;-^@8d4yd*vWyH_Z|Kx<@Y4=z@eJjS{S6Ep}}IKSA*LshIHc6_*FW2WSI6^x*?vr>G0Jp z7UKIxJrYLf@XWtX$H!L`g)63v1llg0?#}B2ESP;96l_jKMYYtMBp~9t9$mEIOi`OU zUyQi2^Q<@dnDsF(j`EKSz-~_K179*rR~Yq{Zeq~ z0W)HMLH5B;TY$GjdbE%BDVgRAMs}0w?z}* zr(M?(`_^%j*y(;||QvM*-N>+F$?8 z3tB{_pR{9z9|zc-T!~Afl+uYSnJWhEk|f7}F#G1T9ul>2ubpDn@5@_HS=VB@$;8u2 zbj8A{rP)hteJd69M4QhJmNEMX;K=Oy`q>jN$YaJCx8Wedky%=rN$-bIa{|{3b>og` zcxFdZK|L9?SqhaeFRc1qAA40CIlr}t(@i9C#xDFTOPb0^w9+omPCMqv>~21CCa#c^ z)B3P5f`^p)X07{<;kcWPpWYe_`m)?x1*(%4x4ks9CQe~Uc`VOn@5Vmvu|4O^3&ibOqqB9bJsnpNjwq^CxSNDAq>ZNbo)46@_K<(f3OW}8T zOZS;V=usFrVNm4(+ueKj9#bmZ6Mr{Z$(&KtBil2N*YX?d_&8vg)o+E%KS6)vqH2rQ zp-m!HUvq-6Fx)gpq)}N#DW_@Z3@fJmj;;I-ZstElQsSaz{i?H8^I$Uf)@Zs9*evn> zY5)NkUIcQ!$aH5YurYsidFS`Jf~we^56Zj^g?jRADBVT67N=)Abj4hFSg-#ifA~Of z8{86H+++8danr)(*5vbnw79--!@aR2cMD;rS^1oAX@>%u>Qg}{bf zu>Pc`iR`XCgVN>Y`=?flT!{%j9&iBIGCVY7G;Vc82uinFq=*h|%b>9EzsK7x)2ZRT zT)fM*vb9Zp_2$-pE77p^w-BgETSFu#qOz9&LL;UCh=w|^uFmML<*}NYnu6rTul7$; z!4w?&Zy`{LXT?`Kh41$Y^nYAkUCo-ic1iuP{iDr-(Dm-R%Y=@u?!B>*k&lq})2FPU zfIG07yPL-#V{ZOMUt1gb?j4pIL6&nC2|p~qv^1v6!U&+n?IbBbFPwo=QEGELQI ztzg)B=90HEK+VelP?mnB?X9hs@{*VMOVmLp|2gDMOz}m|Phv`T3Ew-^9h6cTB=4Ac zQ$qVeK^`<&ZWRWV_+7Yf&(_`^FE&kVK&+*CoXs%3cfxJryRkJ&ZLrBv^knmI__L~$ zQQcRgEq%uWC=eGQRreK6AYD5icfeCH2!w+@?enHJuYNNHcrhKyO~Y?xjiWgPHW zwnK95!eb}>siLeji3a7b&1cb9LyqOI|9tY#j&f0*k6f00z1;4)e(~Z((r&TZ(Cab$4biBR z#~vB!(j<`n3q4$@`aYhu?=~OQl$MlaB;9@j0P1&CiV6G{4@wt4TyE7*rQ+Kf-oTjE z4TD-WWzc>()Ck(_BDc!rjWe7i&kp`#yRA*_@|XB^Zf^V1|2`il$<(l>-c%R+;`mZD z#0lm7DSjn4L%FdGloLbpdf28im64wR zQ3wMAHFosGU_dgP+P;}F1NwNz1;T=<=3~WbZk!$;o1JWq$_j+3ASd@u)ksnquK>n* z{JdlDRL%yM9Sm&(42|-bEo0Ud%VA3zan3)sGtcAZvoXpfWJ|f*conrse7oee1U@wZ!h_q=P6h3z7Rb&|f` zXbA_oCOnu-WykxIjwpCXlv*Rai6bp70LuL%@=eP<(e}-o!2bXqW^7qx$8rF84agJM zt+l^@RmYj5`@xp1B zT}@3yL4JMPk^7rlxO#AEa+u<@bNN$rl>le2N02T56huw_=V;S_92CMl`Y)uEt zpAHUq46q1knAtmW#d9-0eR?MsOsrD$T8I8eXr==V0}8+k!0O13vt&pzk^szdM{^!e zOY($rm>M~aI+nm?MI~|@w;(P%5DOfp=QlwjYu!v0aej=F4uN&PZ(2NFm2+)1?}pu{ zQ5g$RspU<<^*W77`axUivcAV^UO~b4m}!(^vf>6 zyDS^ZUlXMs73ROGY~uKGl7MaGm|ZjVBiP6r#MpH1P}@M|&!0GcO!(PP^&gYyu!#)b zXq!5Vb-{Tn=4*Xv2_5lD zu~LAo*b;iI$@!jnoWvl^+B&u21!^%e?4IASteN*cZg%Q&N14IHzj3Llgc<$8fc$F9 z^_P$h%1;*USMfU+@$ky18b*2dh2i+M5-$K6?2F7CPUrQ;UW7>$g&$ZjU_anQJPTpJ z@_hg3-d$c%KfY4-|3I7iNA9uTt2-3G!lSj{V%ml#!v@@ ze21s=2xxX};U}+c1M7JY7XIwKGs!mVP#zPMA9$z5Oq5J0@@MQQ?V=uN2cGhnY?>8u~E# zBDgh}GD8p&wZcPhw@1(=qA=V6E^}pFPfw5W^rx6gDaaQ?MRb7Ay1Pls$MVm?zApuk zY|#;MLARCT#K~MyQBk4^XTOwzO;EFX323c&^-a}?ok~U^(h%uD+Ft5vBbx=(QX{00xmbfAv*3!hG zTO*H5tM?i%24-do&+4Z{Uq1@@_{>j0-V$9oWQLRd-$NINoG#Ct>81T={t3#zgJaM1 zhlr_ z694c0M*UY;s1ufqF8CtOF%h$tTAj>c{hRZ*dOcE4%;K+KI5Zd>pgrh>GXk=eqHwN! z&K85&vS-{-f{gxW=Bd}qOz$I|Z+_a_nf?ibz84g5tHPbgoRncK9%k4#jK1`Q}*+NC`35Z^;yUFjG{77uceB)siF#xrw9n8Jsmt?G>f1DPi`HK zi(X^G+qE6Ab?!!#tIc!1K8_!f@eu9&f_N&{XHC2PNZ0*w`inck#J_%3 zVmWI*c7T4llwCX*5f!DWn(=kf){}E{bNl#({gqs#nx^JYAqG{iXWmfS`ptnF+;y3| zvyvV?e}q%G-zN!J1yM_Tp;aVHs`q|6PE$SUvpqptEd&d`NrBA6S zprdRtf9!rdg6YR4S0gOC3OP&EcoRj(0ahUvUd5X(X)KOqEp6Hx<{k)Zb8~a;hAz`z z6w!$!4}`^|PX#z=m~)r6AMY?mCrTSD_9XBK8{-@rq#yb|5H%Cld5dLu!qXpRFtTfZ zNFOBLN7&WX)!Xxe$2L2wqI-Ts0_i@vRt(dBc0kH|Ty>4QFOWE@;q1%@E%fj-5~8-T z_ZqJomb43$1<;3dCib46b>8)ISs7vfw|C0l}5>$8~K!-^6f9BqW?dhyffUB*g;yA%5IJhT6hN+E{^!R!Q&MnE!- zClC6yMB*a#?2IYoa@tt%l)H<8Lx++uWK3B3R5Xa zV@LBtA7r2SIR}CmJOHH3dBZjOf(2$ewHVVLHJy!IXOF?Y1G7*N z*Qbb%Pi$(B(Nn*_$OZFy9j;{Vt#C=|Hk($C*EJ#zZlKY>Z$IJqpstxD;l)qPAofz3 z)d;O3w%*`bxm>t;`tP4=5#1*xEPLcS)dtvgEl<#^Hrm~Evsm%-aQ8TvEXTEc*ar%2 z0-WiSF}6nBb)OUopF_pZ#{I|{gA#}RjSv2eBlq&VLcU)?orOz?izyC-&Sz4z(GOTTMXIjjsceq*q5r;JXcX87<}Jj03AK|fLvzhk8 zXZ&v3T%RVcGxdeD_CB0UfGhxDpaCDt538H84=o(44_G5dB}qvH0$6DhBq4WU$c+dd z@!^(aQRdGwMuSkHqkq%J_&fdFc_{!|Hr9*AS@)wZK7N|HGGGCmg%k(EKV}tZL zYV<_x!2|rOtE-{4iVDHw<6~=+;m)7|ql_YuX*-2hZOT6VC!rOy6KTdbK22$HoT}*h ziK@cn-$3)3YUghm2=uwz*oN7St;_PUs>g!)l2p7e(3tG^&I9HQs`DH6g#b=?9Ia&_ z7?Xwz?U9ZD#R25c?f&z5htz+Bmel)MWo1ta3kxY%uZ7|N!4RwAYWM!v3qbLz_cI?H zkXuU>S`y|PVlyy#5x_QtZTqb+MIRo%jR~iGz{OQLg0(D<>%BGc$H)BQ-%dhtvl2{! z`9P46%kTj=x1x>Bx3l+5m(YtU2e;=wgINj|phBDTJ<|A6QSnS&O-;_vPqNrF%$f#d zuc|HnU4RiQyqAcXTbyj~sDgv3Lnw5zk^sHw>grnkW9!8Gpp!L9`Lw$)P25;Zu29Fo z;6Wc4B_P9D8o6HlR7W*V@p(rTfO}%?!oLrgO`Il9Z>y!!p~xJ;uNrcV0CeP>NUzKn zq*=aHt!Ko2`TAiE8LoWfxKAP3wv)W6|2dn3oo&mPynB$$>3u6<*-rpG^6~OE^}>Gh zcSJIjuTryie30u;3BIJR*SyyT3lxBK@vN|qt;Ow;`hQI$lNTRZ4E*8F%UwlAGD$}+ zcSHsIItIhBQhf;SjQ?E1{@a_x%7{8ttJBvB09+WL^_K>QwJiUpiY_(yT^QL+hFB~Z zoO;(gbpF1T;d>aebXviuC*I!a?9CEnyb+OAUQPkXXW3F@U!Ufi*_!94DM7Zkqh|~D zCtp>}@X9O#{8Ucx!lvlGCXZ4<;ApNzt0=Q%t*pTVCGq)pkPp@EY5td&dcuMWR!n|@ z*KUV*O$xs@B?RI0j6b^Rj7{%jZD;qNd)x@1zJAq{5WslivN`fC^TP%Jv88}AkvM3h zs9AoJ%m>x#E(=&F`?)fJUXPWFzmt1((LRhM;3@6rr?-(wnDwz|sUTk|!)wW(_+GsMBG1_Gu zvM$kCl_L&7Ul!R<7hHA@O+36JxcHcd*TRYleP35IoLy^4_-UU0uQ(RW<4A~$gCHty zqmLBqnwbR!1TIF~??PX#T>YzPp8w@yHGvfOs~f8<9GIH2?Qw(BvXQ;Ce5{HxI|0w^ zuE^iJ07ATjD4OnE7^_Fp+`#@OcQM>h?+-q#+s*9vSuwrP%@?$^`zfI}fnKpZQEKVw zG%HpJ-o5BG8Nmi5!zUJPTe7#Q=HL#iw|>-8B3$eQ6Q0aBOrGQFh?2dz_-X&-HlEE5 zml;;_M>nk8NVcb|wDd)7DbXHs@Vwi%m+>twjUD{1znuyhsYypkpEUf`?pzN7 z1i zk|b%+f#<~G2)r_TL?mF<*LJYn@g6Hp)$94i9Fa1o%r184DTw1z$R_0vpt`pl&eI6` zQM@L_`<5iyZc5>lui zp8hdAJPhYQwP-<|cwTo%w{PZWwD-S#yWgmp-iBVw=tywe+CQB!dNWzZwmx%w?Ak?x z22Xw_;nM!u^XD)qf!mnYwNO_Msrf$jwuvX~m)w-RTtqyF-coZA&Nc$=RcKPB+1+{} zjpq9)aV5xIXz)HK=kDbSyEMKjFC~xxiNtSqK1@qX3!N9%ZVexe=k@><-{*J0zI4+&ndjkuEr-O z)}3xDP=YURlhB&XA-fiUb?N}teK#k{t+|t(emqC8;<*%9`NN({oT$Wv+xML9o}e(R zq$Go%pC2$URj$^&H2wm@zb}kgSXkKl>sFo3@cwNG2vEXEK@}SkasF3ZXB^1O%gYiQ7?!c5t4GwJjtnLc+cxPFonPK#9!Pey zvx^P#ddOh8B0~Fz8uh!PJ{~0N zHT)Fkc<=SFwy|*pC<;_r(>}(qzfwi4{k@;Lxw#o#b*DzFp{9lwX!j(MK)LrSthr>& z32y3+ib0TI@3Q1$jlP9%E7F^_eAT)C;DM~2T|p7?SCBNUMYV#+R1z{3TZXjArX%*k%4P$%{Y+zs2OWLbhQf zx^lsTKCJyRp=3=9Dcjh;c|+LUT2S2Z&`*o%C^lbVu2G9{v+Pw*iR;D_oA5^Z%H{Q~ z4`B>}TPANU$dmKnnM^NhP88^vQHxpET85^&?afsc70MK8c*l5@HLtiyZobw^4g|cL z!6O+=DUn4s_z-@W#-LbIRh4LC+DNu8mic0Ctv^H9Ph$zYRx^Xxn_#pC7jK2@c;Jg% z-bp1hPW7)}1~&u6LL~6)*61*{4U7mUOFE!V$u@x&yaj3z^@O<-oiLXTo-jNC}i)Km|4i=Il^uNUf>)bpAK%}13K}dV( zclIl@R)+ja3AjyjfgiC)UDDPE5oAtIPBg*fC{ebneKMe9m@NmVr|Cw%-yI0jMk9pa zz^IbPv7>5JQEu!9KUNOWhZQ_W=2eyc@N>|ytkyuY!*6%atUNm(|${;elE_R^s zd0g)^u&;&=3XdoMm}i1q45)uHDfF48akEr5CJ$x$M4#%+Pjlx{{Q8$F>LPzQmK(=i zDIpRu7nDve@VZyV!QsctiV$b^Y#*eI(|G3|fG*!12|_8FTZ+Eo5z;~DPD(<@Mo)J{ zgy8w7KJ`LLA!m|eEY{;^*@UrHD%hX5GFbS*QZUeaBs91J%DO*u{k1x zA;z*6v`+;Bx(cNEhYs6CnM-63S6lG;)2Q1z=kg4?O zbg;e@aL?V_33P>jtNdGp)*M)c;s{CW$+IOUY}hrqzP=VBa!t4DOWn|?38Yh49l^Uz zn|m2cW~e#lS1nkABn}+PuASKpGW$jECh<7PW6o{d7=sZ?T-G$-%r_XLO#D-C(bCdt z>*%o1?BOK2RH4K*^l?f1Akos9Qo8Y<0z{fL=9MzMlh_sj#C;-5mhdWLwHfF}xVcqw zxKZMt!v1_DW7YnzEK4u$9^RE+SD26;sWde;_0D}3D@YH0*Am^e2a;}i#b4BZF#JKP9IN9(35Jn4osOGbX#UTbJ=1PC{Uhw6jPc*v2Jt^WlFbKW&*EEd90su7bb) z89Z(<8oz}ipuTd09Y}$JKkMsG#?o_N^mbqBT)StT;WQ0tE4+&d4-_o9OMb|NZ=(&2 zl)zqxflB)I-a_TBAk{43N}s_5{4|d#;(=l;!bye=yExrTtl8Q&GI`8{OH6O}y+4Eq zQ+g2|ZWa`)Ik$~_$HeV+~R#by{LMbfj+;jGj%U2=qRc%Zp zDANuA>ntlPQWXp<8;SDJPejxKAEA3f@!Ig~_FD*k?#AV`Ei5o2o941K-?Wo$pbm()4x>D-JUjXh$9FIWl+xFKXuI~w z-%Hz1333`$lNuNpB#>KRXFY%NguKiMN>j`~@Km?YCl&a=hejR>pWr}&KbwjQkyeyh z3LPw+w!RK^FyJ@A7+fi8F=}_P+j&Q=f1Rb(d5SljnGb3KYA-BM>_$GbBh&E@IFpE?L<9pA*22n z;_+iFAP<$8HDiru_-I14oAdvukyCi|*>VDviiahUFyMWG0;EK!xR}RKfxpVF)ZC88 z#P_PD2%{^dCT~Sux`hD^Z4oeyB2Ej)f||g902oGszCJYjVn@W?$Ll`UxIvAiRpojI zkT7*}j>0{!2SvC{+(Zr$SgINtugX}I@2?(&rVN_f#9ZZODP$lZI%bL`>6WzGJ)cSlT-58{keU0mX-ZLO7OK(+Div|{^ z?a6Xng4^8Kyme1weLM0%1*URsTJ6LFP=%$p9{ZttDF6+lmMa^X!|T{Nqvw4u92e87 z=5C_qh~RC88JcodO1ODZ^!T7ePsSNT!QpUgdwT^tI}W5wV)S&Xt#wl)(avL`Us)|e zv!X74Kaxm3BZR8$TkNT+_m{r}hn{o#CfYbSB;YiY2Ako?smX#+q)x7v{q38ISbHS8 z87xV&#g-4DNzYVqRkA61(>N)2;4uw|<^2s}al`SVAXR&_kLHUtRdMl_+`o6AvryNgPL=+TxCL#6PWBvU$pI=E(60~xU!#Qq!q?K2%K_d<>eTY&V#3U3)xXp zEdWAc7#2WeVBCm=9yBi)(clg|j|Y{US31cscI(YmLYMDfV03R>WmHczaYRN&MgUU3 ztucQs)$NaZD(H88@%d`I+;eTxO6Q4j#NU%G9n|HKr^~Du)49uiukMJe31ARpFh6^tq)m!;JAQc zVhzjHSx*92EMp+BLB^!(LCkOFrPVOp3vi=t$s(@Jt)CBp%@W|haetJZKwaq3qyIYg zwNWX+$r>Rx#B1432(0nJsir0-jP7s>U6f%Ykn6L5{-grNw6cg&3Bzb-sJZlIDDg z1OoE+O$SX7ymiR$|@=$%6?oOa*T74EFDuLBY~LNuA283N1t^_ zFLi2ff2pr$fZl~iJ|$_K#hJM8?jieNwDwcph%)lC*TsxxeBbkWjJ~MF1L(JQf znRyw}(MX_8XPz|rhXpe}92?2I#%fw@4bHu$^TL^FdxTp83i0R$fBx{;ioX%Pa44uY zU}fCRWtK%WHrQkjQpQt}V$f`@M~Wt#0}L9D z9pv2r9M7P)C^13m*VVsi%>LRCpdpg~H^I9MomhB~j$uapp}-?wX(4dfgO!N0H)8PU!v&jLv4GPdPG?n9x=+2iIl~aF>#L1yx8AqTX(A*vc|=nYkxgEDwIU(EOP{_ zps2{rUjMe8-zS`^iaR<85Hr-*V1SWk@aWA5zRoWpwdzl61@<_jQQQdU85M!Zyjv<*Xm1qYg=-S&b$OE=Hiq_W>n2=?|Q_U$I&GngZ>* zs0A8A2rf7EaE%<(%2Gd4^-maI2hBm&?98U`ns@1VXHI5RgUNx6wSVqQ&1Vrf{DkZq z=)<^sHxrnnqa^=PN79SFOEmSLeC|gcr>?HvRE!v2+O&96L6k{n9Wy3L-UATkr0#W) zC8X+z#rZJfm00IGac<1bgUo(>8L9vm7d{bY-qMe4V*nMgYJ7DK11kYIm>HXvqogA( zJ0d|47<&!?&DM!(>(ipK#&66{Ii5bc8=##B3<*3*z0`e*EzsbBKr~jc;4YvooN~~n zh$}Z6>+jS149ydORz}hZJ4`&e_EjQ_jiwUe0R3YBFUFdIeU>4`&J*V^1$`_32f0ZX z%Mz6M-*^q$ElRkrJ;$Rww(lc$A$1uEM=vkYSo6=IUE_a2P1@>Sw}n$_X8;^G=SCZF zH7sfVzZbwVs0sw|QRLvp9v1NRrHXtIN8Zl_l5xeM=+ucptJrnn$;lHvJ@$Xc#~%Te zXMt&zvjL4B5l*$ysY)nR3qy&Tjs>LzETMPwxY8 zX5mRZ;GzkJay;zAaIdU8;^52_q`>)e{>J66Nm45Rxn~VT6QnX+ttsv+_09kUBp>fMqWnmr3y9_o=i_owSE8o zaCF|z&hFNU$L4ZKUY>n^72LTQ={UB?8*ACf2;8>gL3SVnzA?;d#43xO*s=ul#mw&RnN z=DpL_9!ypB*qWo2dP8Xiu2f!H_42^jD}DEY2`v4EQFDI8jxkW2s# zhGS4+Oxg376|#(Nn7)p4Wm=1u8@S$JJ|LuI@u*5hi1{5wGhjdt4DZ$fE)&1E#IsAT zk4^i}brHfq{Ng8Rvc0myfE6lA%FN2ct2Va_PqsEI=FdiI(%g4v zLO{CQo~svMsbW)0SpNafKhda%0ce=@>laNUY7_>^fK-yyL;bh`R!5~NdMAHKhVFJQ zcMurIjY^48!!H$N12t6VjZX;lqZ(*6Hww}mPdqrz^)|^3!Mb!R3sd&@tLeezHAQDD2YS7IsXfLj>PDJn@)hY-g4&`b};GyL`$2KGrre8n-MY>Fy5H?i;H_^yn&a9 zljWH6BB0_}nIJC6w>W<<(X4_beZ89qcXo9lr(t#?9x08#H16ZLD{)=T&KbMxt+ z_9*gVimDS14h{vcx`1?}ys;hmR1y^)zdm5;AiUu_I}r7m$Q*d_0F2zsRAFe_8vifE z>z6z=n%MH)^HDnhSZyJ(@l87@85d5x<$jzmh4E~T{r`~M!C}whi`#UM-pIJPlvDZ+ z4vkNnas>N3#n-Th8?}CHNN#36cQTyU4Bu2rUd%5o=Z??pn6abDn3^&K;@^an#Eiz3 zKGE4jKPEn6_}^7B8mUzM8jpnv z|23zK{#2Xap@#f^Ou4b*3!D_=^8Ym{msSI4a0Hw zXQpc6Pk5hRdn;>dj=k|3>VW-oq}~hiFU0kY|45A+{Xe$HTS^k55$PgL5iHA~-8bkx zE{O$TF`AshnwAfk+1M1S{6Sp9^dq568-IiPgYKp$la#MMsxi4?5KKY(5T7DyIJ=a@ zq-cIh-6T9+E;6d^2Xp!Pc*^afFF{}(v)Jw5j~K6dH;j6zVk2hu5D!b4RJUL{1lwqJ zje6tADi=JxOwey3P^uY)bu)kO8SQa9w7y_cts~=ov6%ghB)zY3#;GgqE5-TvkX6L! zWpJx{)9A+o%OcPa^PpRgBwn0S5~hcu&ld1C*iZ_G<0;+k<#T#SwAlWI$5fY0uv^ZK zlJr;lSY`P7mgxNEp5jq)5XHIPFb{Ap-S+oUQAR(buz~|5v|b%Oc^NFH)f7*i0lG2e zU|Il%Q0_l(`2;Vq!?UiV_(9@*UKSet#UHe`{RS;%&FSNt@51j0NlCtLU*uTLpf(de zEY?Mw&c5Hng5iG7F>ap{cV z0{4d{)Be{B;MinFR)nil^t&L?Fl-{UflmG{I%2)N{SEqLLAPn#{tEQG>SwD&rywd;uj3V80 z8Sq;T59-1?*$)CQ={hnW99uqEi!l38(<6w^OQymi@8?hl%Y*W2$F zE00FGS#-ljMn^*ks5oV;tk{3PnS2N2GfGNIB)acU$Zd>Q0+3z_Jf@MD+N1I8HxCev zH@gc}G`F9Cu7|&?tLA_Uc&woj;knd?|Cb_EWY^s4s-ss#vn+oPFtHG`bxaPX-~jdI zA)8*>-I>3{^d8@Uo1t~*f?gw>L7WO$ua}NDh7H(1v;qQ3`W`(rsSZO{tvg!56n;O!4ql3T@RV0X1h05J3?n2V|0zxt*B#yj3G%h7*4)lL_L)cS z;2%@OG^FrZ27ME>CL?LjXf1_LGa!da<}rEy6E{&V*J8y_ooslSJCKezXyiUI7LRWk zZp+$N=v40}nqDs5hLCJ(;r4IKzyuBgI^>Nq44Xc4DrFq7JixxZU!HNrxlUipfSkIj z0s?^4WkPF=c>&yM>a41=GQ@Suuz@W#VXy$8RL~UmMyvnobe_lWo}xw%{$z+Qq^s6g zS@|5*_YwXTET=BI@FCR_#wewy;~Qig2QM#UKYemq?Y;$^)nh7)yiGq)RexY2_Lp4) zs=3H}=b8nz%b;)Xd$YCx=$O?vYVh^yJT;tU0+Nty`}lV${KHRvG{+T9T`z9d6Qwbx z;+;+X$|)XhM*s$~W{tG&s89T-INdLFl>ag7==|)!_`5A7t*dDZvb0BNV53~JjFQYl z)#~;PhYa2Wn<(pv$0uDe6R*`<-==>*1Pe7NP3!sdcpFI_%HJJ~K7>FUeo_Y%USrri z00+NawvDEL6D>=7>>5E$Z6OrTqr_eQhP&3KDI&LA{PK^v#Q(p(zC0YN|8M_{B|C{w zSyPB)$-eJNg%pWIQbJ|P5@CiCk}aW6_Uy7HMV3KiNo7xxo$R{_!_53%r_c9!e%JLp z*Y*72a+xtR=e*DRyx#Zwe%<#yNUng!zLmxKdFs79KMikg{2>sW4yscH6q_5Ssm@Ym zSa(@9_ZzxcM+^@Sr{B#57L`6YePHpTwKdau&TJqiKKcdMTTtV{wkT9L@Sz|xX-I=j zPHr?inYVA`QnFfjf*Gtv}nju7>9&~Zgnn`Dc3~& zQM%EM#tOK^`5l*?&L~M{POopLdlesePK6H^yycCJ(NIx6SaXvaU+uGOQJZ7IJPIJNt&@l$65m489LZzCP`@boU@7oI`XRj-$qX?MNBMAwX)ckIJABvPe~h zeCcRwpo-*rnL>PFG{nffFn#s4)REE?~%^-N+f7n-{p#GS4rTJmF=T6bHY0}qFuH-h{J*!Lt_lj)$6l%KV1)& zB<=JJ6oKmuq(-k#;9r9HT7jr}L~kQ6*74O_|?E^i;!_#{i8 z7yr~w@LU56877YX#!OeYas&#~@#u6pIZ79QZOBHcgC$o<-!Kj0cG7kyDkg9%Sbe6(^Bjj9Z^uHmQTI zMfg$S*X|XSt1Z%ReeRGqGlpsH>BFHMs)mEK6VtwFjO`sXD}sST1feh2lJN?4z$s*@ zZjN%yR2Y4r78et%2UtI!hdE56oc^aJyMq0t;_!XpTf;4&)W)G#uEH9$D z*#H)%(87e*<&Ub>mZ_YBSe1rpb?0pTcG8*M{QRmK=Nbtns#vo>H|K3DsO?r)x&k__ zbXn-==yXLyjvhH;X_RP#u_ay+{??j-D=E;JjmV~czj1cNZRi~Ak(iW4xrn_b zwzh0Fo4k*H;xGu3QNVSJJ0>pfAuSV^QVs>&abuvXt&f##91>hST;{C*1?#Kf;o;#1 z_Cl2$HpJ2Pk08^-y#->_7irUNkUVzrwI!3XeG5P-KE&r7cSw0>fm2h=x<10wTNd-iuY|_r}MCUMR{fS|JR;Au5#+*o4{xTAEJWOe)ti^_u zsD3|li^YlOme&KXF#Irv+s`61TU0rA*Y*Abbqh~Au9N=xq@yBJY|LH(G6j@Ee|8`H zPBT&xKkejXikH`?6T za(MKNV3DIrOu-HR*@?;NgU3W+!GT@~4ejmPt0g(?fq*1*f@?NBI{gx?0lZ(_)flG6 z%PrTeN7Z{s@)UOvQo7Ok@3-}fb*mtwkHmhLV-LVtD;K8OzLByUXF5N+1q(j1F+IUg zh4+{Vbw>5D+S(XsK}Vwl0{IS6x$WV!&6Rj%l4SvQh*c0OfJbX(fTXCNK(1$TY{)lw z=g+4>dp0_1*XgFJenzE5xBgNDAR`C~P;n^Z5Y-5aCqjo64&o!N|5QZ7z`!Cx!<>|g zE9w4)M7La5QlC5*ociuiF|DyZv(d?b$P+%=bRJOU8^fhMm5~HC0T~S=rmBGhZos7; z;bGkBp6xn#C-bp?LP;FP_Nd`r%MO10+EjXq81`tu-Cbp9BD#ih9*SAMt4sIq=dCf* z$>5D9cG`SyMslk6C?>OuU~IGh!QYH@cXZ6nQ1@r>uJgrwCJ2N#k4&tNf^kNBlUg(| zESnfDMyItY(Vpm;!~O8>+YU|M4QAWzt-!UE{f>H6A7IB2|D)^%)3ayKI4fTB^6=CH z(9ubF`2OB$$AiA4Q?FL(g6C8D*V@C`?DNUOpD{7PM*50AmUxDvNRD+UK_I_5EhdrM(zopOYl%7PAl`{4 zBho3z!||)tez5hK`{BJ;gW4?FM^mOs{Jpb8yIE3_Vu;a?WubTcqtaa%tcvX_$9VU^ ziynLw80WuQqIj#Ep_V5(cXoE(cuajxCwa7)nylHB^Bjvh+4(K4(4`|>08TOl*t+jdqdZyQ z!~4?S9;eWwe=lV2#kn>+) zV-Re>$nDUEXJKzY91p9jQlXC zfF4{XSP)h|`GxM@{9s9m%ds%jmJN9;w8+`sAMs@13Aj ztDoC2$n77c7!c1InwXq|R2KxTB}!M$Uz>dPIGwP*zAghx-j!Ov{Q%gC=Ox%ph&5#0 zaM6IPlnlL0Ff~fMkL%Suk9(+SoT{e~+@GiEyLRM1c!`DW2JHvPfM5WL!s=JoKn{qA zD4ur=kdoe*yB&&@GZoKY7bh6BYNhpSmSCw$C^JRa#@9jnRwb=z=ofXv?=LGmR4}Cn zT!3wgecJw7Umfron_5_KdGZeIJ(^6u7mdQBt2*hjWww8`h7^C&^wlYOiLo$$ zwpBA&vu!UXpQpui$oP_93o!h`>g;fd5Gb>(9i^n}<`gYK7Oss*DLQp?8fT#!SM~P0 z-KKlwbhtB3g6~fghsmRb=Mx0KuD(86L~#DrG;C6d8?&H&c%CDlo0DTS4V!|Rou%pw zVjf==#$|Pum2Ig>aHU$UaX>~VFi=C`_7B{41=C(^9nHsDFO2XNro#I-Xc-w9vv!rW zVIYC{6OV5G)vQR4iFcM18^&-wt-bS^}YpW_Oa9Hez1EHBv9eBPPVku=RvhSj-K^qK&R zuTB_#fT*~Dl&$F}e=?nS3`e7ki_xLH(+(twDT=X@=AoCplp0^% z*%#u5n?Xqglh4-O6{eINg-01Djjb>q!}lj5)8prgZR=R=eoO#68 z7$>K9iA8jNL{naI)N_fCys$U}fG>MZpo&7%Yac+|6WW(g%=K(b3QHnLVgJP6#>Ej# zcw@2#$(64=>Yih}S5m5|XI)EtEY&N?4>v*sPhOxr=Bpn_46U**$U9Vu;wMC0M{=a~ z*TgC`Kqgkk8ns7yUJp3k2|UrIu~DUbadW&kqeC`86eL+%U=}GDIkfbcu?bNL^2R7D zD_fS@1zjfs70qj$s>Z-OAp48uo-5z~LS8g;nkep?qbgd-SLJLUX(MhLGkNOzy6w}c z7K^X5CPZ(hQaiIhrvS*hG;dqT*L|1!Kp(cKcdy?57iyFyhGPQ)qUrOtc}4MlLan6b znQ34X&b$e6=vX>sEg{smKzYGtqM*X+jmQU&ddS2btM4YWN@rRky- zthT8qR`h2AZ!ckcIU{eGQ%}G==!kDuo8E}(Ip&%u;T6-W0?msQ3F|m2Nr62C%EDv9 z%+iT^#=@pEi&8TA6fLImgwrG@^TTCp6~au1tBKefwBK`GwY(n4$4z5z`0Se?3K($- z@5IGRjTzM>B&Bw=V*0_ohM$b zXF9$%lE$=)!my5cw9Zk4UR9z(A>QIV`U8$H0YlY#E5-ZDlb$|h27CVL5}Uj8p}YK{ zP-gQ-CQRWaga@2+>+f)te+#^(F~Lg}`6dmbqF_MeOK-@?zL zOVXQ*6o2JgabWF6_a#DcHcG3Q63Ui{#ax;yg2sr4G|U6CNRu zfE|HY620yBe!wDnACr>eM$=Fb)F$2cexw&nRp&p0=i@viofxNSqb zCIi-|ciHo>Kz=H;dMAFX|ERIQog-5WM*w{=4s~TKC_G+Bzsb3Tyo&h`?M6R*KAc1I zM<3Oso&XSY&_?3nEyuH!<*NrNFRVh_`92j{^`~g2+f(fdB$`jPSw)#Qak~Y(d&+;M zfleuKR|#rF6lAEp#B;$p*wbihIXf3fN@9#R{(iCzbTSQgmwf6XtX*sOqxqL0@sk0? zJlf&Bs3?d9>7r-Z-654(p=!_BeX!5Ws(S<`v*A^*F%Aw6cjATWqg|X*nhTFq6mltMc>R}9JZW!^et>=!72H9SN3^tU-f`z_OW5t5dM(KN65=R91 z%z=87`|HT&Ct19E8>+nKoANK@S{W@v@@J{<`pvGh|Df*(?Z;5&lza0<6?+26pq4rK z{&*#Im>E>b|K`BLeZyAk;2hBmirMa?NRYZyN2+=RI2sR2NHA#$D$PIQ_)+8g*7C}g zrx4ubzt$$YwdjgvLXy1hG+iMn=PmZ->UtadZ&cAIg!5{dMDzlqsK$-Cmn2ZJG5( z-c*U+ET5yyoYFKSsq?QbCurQ+MUM^q=@{e;e#hoYmFH<9Y7Z|1S0o@02u!>q|EOu} zYLzDgBum6RO>2pROxbAYK|_`e`+)-oTHD*-4$-^9&>U$_Rlp;i-@iYGh(8BlQKh6h z{?u@g;2e)FkIf;tJI13F?-YaCir@BMzFzlCySE+DzNNXm*mC_0-bMc)vVt8RbhW|~ zYd1sGEfT3;s6TiQIv*hB^dfC$(TEy8*J<5W!UqkefS+5A4i0vd>SZIy3e3)U`}X9_ z7JLqLrVWeiRhflk0zos|xrl?IyX}IBOQ_(VI5Yfc!IP?dUB-+KGC9gVG3=5XGq*^g zr&fE?dJRVcD0D97(Ue&e=M@s4DyE)`&Q5Ay5)zO<*iVQL6D3)eV13&);fnVxeV}WJ;*XEY*h!%f+C;lx zgsz{8KK!8jh=YTJrNX1~RmC~n!pxIbk#+1O@RR=-rf+WQizjr2o8>Pyr^QB3i0>)Nb@B{^^&Zb zR=WIId#alm)d7V{f^VCnm+mQMVqvDY8>d6KRTlG?UTp&d1Ji?%9-sotr!{_Yi75HY z$JK6of7Ma`4U#F-uFF8&Sr_V{C3y+r^^?I5KN|6{QgKYIcl#jh=JmbK7wbfU0z`%s z%#%`$T~j-O=4<7aUH7YfIgu0|NDu~4i>&M`!z+ftqG{@SXpl~Z?D(1npdHRCU0jZ0 zJa@f-zIV@>RC&bN4O^n|=-V*yn*=sQ3KR8RlVOXho-$l>06o1*xJ?ZcFPfOJ4g1YY z`g@P*bozQ~e%O!pD4H;s7^>o%8*SF~zN$>8AU%Vg=J$JW2BC`#RFSR8IFsPd&x#+S zVZGVe7@R#H+&yh($}mH&19`nQm|bTNIwvztHK)jS>v8PX#)T{7aoMGmKsJ1WIs?S9 zg=Pz`@Ik-%$rHxik>Z}mgqEAXfB@bo4YHfa#D%R2HJ8+Kjmuy@%CXM~@QZBzUx1rY z;=g!Ao4LM|hIQ(8s!e=Uf6?|>7rk)|(8(-^6zs^0A4^whaaMMpBqU5tO$DbqP>^j3 zwC*(j0r3aS@w#^;zt`3Bb33r%gqhYIO%RL$uiAa-)?*Oud0P8|#H|CGD(8$?TaD)XSxHc<^$xxgue%H6d#7~+ z8de6S57sHjKOKdJ)QgqA)$UuOFDr)qm>}{Iy(lWGs(_M%KHQr&@}g$$53*99y9NvU z%+eC8QwViT)n!Pwir!hS=GJnHKxfnOXsRm0cWZYDl)ONMLu#Js%4~Gz@kW5T{HDVb zxb-uh&hc!rl8hMUm6$z5E`u$h5!CHySPBODUThZr*@wPAQ9Ap}6G=Ux^55xV6KoQz*s207C3ecn zD$_p|j1KD;{$w(8k5xF)Uv;86;K!?GvdrZI!>XSN*@tAfbj2huR}OhD>8khqbNZ)9 z+&@v?foX~P|HN$@dwf~;`JFtnO%f3i$=ZY5dmPGl4#RJJD~(M;QxoewH?dqjog6)* z3TZXxr%ovfys>0P%mO#z7u2AaPA8M^@;7cVi@ld(DV>x0}U+T5zNQ4?TZDE_fk8YZA@KT+|5`g8M^I65ST@R#n9O|S#2eIMHu(pDU4}xw?FJBI~TM_#5J6V4R7r8MN0DHlaBT1o- z!Yebc^Q2q&SwmOTxl4=6GTy9SXj6XIX=dA{fxH>pAKml`Ow2~I=FJoC$UR{^FcPVx zEhZ+WuCA^iG)HH_8wj#*HJd^+nJmKEi@91NqN1qyAGuAO4|ZcaRrK>fpaB?Cq&H9a zXn{Y!(sw;4hc!&dT`S07%t`NQ0!fOpAX1Le&ihIEQXl#BDQ-fkpyylTw z(ZOxXZ32j?daAseS?wlY9XR>|gB>HZO4U=t~tXu4yU8tj(5TqwaLC_8|=np`-$^3^5=xk+c z_4;T--O(PqZwmZg-1ER5Jbw0U-`9Lv%n!z;DbMfSt$oikia_Z`H2?Oo_{Arh2`-u{1f|yXz6|7 zG(b;3I-cVpiuNd8i@EsV)}|grx1kxC;A-$QS}46)pz30 z@x(?1%u?3P5VSps12LnT|HLHKJ%2}nWr{`fw;i=Vgqe%l|%;&2iQa0z^ z8U^i2{xq&(xJ9q!RR1XRRGrRou10O%k3K=m&oG$D@Im5w?^db;~#UgOwtj)!h^VLJ;a$8xw-WwmE!Ce0}Nii0x_M0~{&*5*@l8I7qt`42K`RGbo zLymsJ72EPr26YVzMS-gJY~U;*vXgSW!YIEzB*WBDTJ1}{KM;d%Dk)ok7A^}>{a()z z0WRjW-=o{6bGY7@jOBxiPa>CrKZUf($mh-Ke8280;s!*Iy=Rb&(o^RE4y72{kE-WI@yCbFO7Ll0>1^3+2e9`jVW zRxt>z>N4Y~n-zoml?A!@|B>|d^?kDO54F9)6$Z$76L~M7b6Nm0Dz^Obg|Z$`e8x|_ zr%uf1GafxlFdt<2H8gam`y@B>Y#g4SXfIm-d*V|Vw*baaLFi&+6KH^Q>Ssrg&HtDib^PCzs8igeTQ!v@LW-4NR6v63ghMwewQ$U*nK zXw@++r5;jqPs-v!-c*qNm`fGotE1*CQ0kNh8%^^$s+vtQ-IKTO1wm#c&wc?hzH%Ll zLd&4w;NYyU#!YLww{Zyl>@8nou1lo+_47 zz&k&!nF`y%5gsb-e|P_@evwA$z-_pOO4zGI>LRoI!u9q>8ld^RU**o$?XE@Kk$pjZ&iZQnr^GmQTwLa@w})O3 z@Ie*q3B`6`o#%?spRN{4I2iFMI60a3#n+8>nZq4vnk|182i-wKBPSsjFoP}C z`SGf!vvaQ`%^~L0=~dX4qIOU@L|U-j30e7rrAm2`n%WG`>kT}Mjwpn*!IyR%GrxJp z-uG?t9;AFvdJLHyC=~x@cvI)NB=E)`{ap*bBs8ssvVdfTt>k;Li+Z}4V6Y(lL;EdJ z9CXKL1DI&E_f~1SKwp0Eo)BI{d+#G{Av#dMUNddQfIWeS)8p?`HyXs!FAl88PMzy` zdVrcM3SRNN~8XOvuOfLCV!!U1TvriOMG1`WgJy}M< zxnTf~NQAy+}>nMGFh$zXo?@ZV=*%QJDT0^4R=Ne3*q&!5@&E=nJ4dDnq=&(FbrHUxda8u4yN z@$*I4!Jmv0alU)^_b2_-w_WgWf@X2o$cJE)YN@T%T%!Ekcw{*nb-XHr&TV7F-Sx{gk9{|_*@PSXN zL5*XjlVYivCLw*!A%lws`ueoM;Yf0J+nL9Ui;JVE;+>WJ-(${lSU`UKs#c?Nlo?-D z0$I>w@ZA9z1ySV+GP-(y3z#A_=>N=Jc_8Xy1F z(xUb$9Wl<29hwy8h)-0h)3HfOObD7y08Wu>vj4;w9znfal~+!f6BvR8!yLN3kzC{V zqq8g0urR&pe!mYVx9foy<4yYd*iGr__wV1I&+;@8%n!hAR`ZJi>`#Bkca_sLakFZ2 zQ3*sfFf3ooeA58e|am08hrW*ei=? z4W$;qmIpA$qcY?G&_C2cAN!adLk)97T5J-5m;cvOYgqNfHg?&v-FEo;DCD%hv0kx`UGV<{ D-212A From 0b46794ce964ab6c18ddd0b5066dcd9b86dd9bfc Mon Sep 17 00:00:00 2001 From: Poojawa Date: Thu, 16 May 2019 09:43:03 -0500 Subject: [PATCH 076/134] Increases salt 100 fold --- modular_citadel/code/modules/admin/chat_commands.dm | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/modular_citadel/code/modules/admin/chat_commands.dm b/modular_citadel/code/modules/admin/chat_commands.dm index d5d66a1888..deb3de589e 100644 --- a/modular_citadel/code/modules/admin/chat_commands.dm +++ b/modular_citadel/code/modules/admin/chat_commands.dm @@ -6,7 +6,12 @@ var/saltresult = "The wheel of salt [pick("clatters","screams","vibrates","clanks","resonates","groans","moans","squeaks","emits a[pick(" god-forsaken"," lewd"," creepy"," generic","n orgasmic"," demonic")] [pick("airhorn","bike horn","trumpet","clown","latex","vore","dog","laughing")] noise")] as it spins violently... And it seems the salt of the day is the " var/saltprimarysubject = "[pick("combat","medical","grab","furry","wall","orgasm","cat","ERP","lizard","dog","latex","vision cone","atmospherics","table","chem","vore","dogborg","Skylar Lineman","Mekhi Anderson","Peppermint","rework","cum","dick","cockvore","Medihound","sleeper","belly sleeper","door wires","flightsuit","coder privilege","Developer abuse","ban reason","github self merge","red panda","beret","male catgirl","powergame","hexacrocin","Discord server","Clitadel","Cargonia","Solarian Republic","Main and RP merger","bluespace","salt","chem dispenser theft","Botany","moth","BWOINK","anal vore","stamina","Mason Jakops","mining","noodle","milf","Lavaland","Necropolis","Ashwalker","Chase Redtail","Drew Mint","Pavel Marsk","Jecca Qua","Joker Amari","Durgit","chaplain","Antag","nanite","Syndicate","Nar-Sie","Ratvar","Cult","maint","Foam-Force","AI","cyborg","ghost","clockwork","cyberpunk","vaporwave","Clown","Leon Beech","Mime","security","research","Megafauna","Bubblegum","Ash Drake","Legion","Colossus","White Shuttle","Changeling","Cowboy","Space Ninja","Poly","Revolutionary","Skyrim","forbidden fruits","xenomorph","blob","Nuclear Operative","crossdressing")]" var/saltsecondarysubject = "[pick("rework","changes","r34","ban","removal","addition","leak","proposal","fanart","introduction","tabling","ERP","bikeshedding","crossdressing","sprites","semen keg","argument","theft","nerf","screeching","salt","creampie","lewding","murder","kissing","marriage","replacement","fucking","ship","netflix adaptation","dance","remaster","system","voyeur","decoration","pre-order","bukkake","seduction","worship","gangbang","handholding")]" - saltresult += "[saltprimarysubject] [saltsecondarysubject]" + if(prob(10)) + saltresult += "@here for your salt, all day every day" + if(prob(1)) + saltresult += " @everyone gets some salt this time too" + else + saltresult += "[saltprimarysubject] [saltsecondarysubject]" return "[saltresult]!" /datum/tgs_chat_command/despacito From 2f4e19bb87207096ba2b2114332060508fd70c67 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Thu, 16 May 2019 11:19:49 -0500 Subject: [PATCH 077/134] Cryopod mapping fixes Directional pods are also a thing too, neat. --- _maps/map_files/BoxStation/BoxStation.dmm | 192 +++++++--- .../map_files/Deltastation/DeltaStation2.dmm | 93 ++--- _maps/map_files/MetaStation/MetaStation.dmm | 344 +++++++++++++----- _maps/map_files/Mining/Lavaland.dmm | 17 +- _maps/map_files/OmegaStation/OmegaStation.dmm | 16 +- _maps/map_files/PubbyStation/PubbyStation.dmm | 29 +- icons/obj/Cryogenic2.dmi | Bin 80382 -> 102467 bytes 7 files changed, 488 insertions(+), 203 deletions(-) diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 053136a434..de28ff59fa 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -250,7 +250,9 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/cryopod, +/obj/machinery/cryopod{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/prison) "aaH" = ( @@ -319,6 +321,10 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/machinery/computer/cryopod{ + dir = 8; + pixel_x = 26 + }, /turf/open/floor/plasteel/cafeteria, /area/security/prison) "aaQ" = ( @@ -12182,11 +12188,12 @@ /obj/machinery/airalarm{ pixel_y = 23 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/cryopod, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/carpet, -/area/crew_quarters/dorms) +/area/crew_quarters/cryopod) "aCe" = ( /obj/effect/landmark/xeno_spawn, /obj/item/bikehorn/rubberducky, @@ -12822,6 +12829,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/camera{ + c_tag = "Dormitory South"; + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aDH" = ( @@ -12846,11 +12857,16 @@ /turf/closed/wall/r_wall, /area/ai_monitored/storage/eva) "aDK" = ( -/obj/machinery/door/airlock{ - name = "Cryo airlock" +/obj/machinery/door/airlock/public/glass{ + name = "Cryogenics " }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/firedoor, /turf/open/floor/plasteel, -/area/crew_quarters/dorms) +/area/crew_quarters/cryopod) "aDL" = ( /obj/structure/sink{ dir = 8; @@ -12865,6 +12881,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aDM" = ( @@ -12894,7 +12913,7 @@ "aDQ" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, /obj/structure/cable{ - icon_state = "2-4" + icon_state = "4-8" }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) @@ -13386,13 +13405,12 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aFe" = ( -/obj/machinery/camera{ - c_tag = "Dormitory South"; - dir = 4 - }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, @@ -13402,12 +13420,21 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aFf" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aFg" = ( @@ -13423,6 +13450,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aFi" = ( @@ -13435,7 +13465,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-8" + }, /turf/open/floor/plasteel/freezer, /area/crew_quarters/toilet) "aFj" = ( @@ -56571,16 +56603,31 @@ /obj/structure/reagent_dispensers/keg/gargle, /turf/open/floor/wood, /area/maintenance/bar) +"dgz" = ( +/turf/closed/wall, +/area/crew_quarters/cryopod) "dqu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) +"dvc" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/turf/open/floor/carpet, +/area/crew_quarters/cryopod) "dvO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 10 }, /turf/closed/wall, /area/science/circuit) +"dzi" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/carpet, +/area/crew_quarters/cryopod) "dKP" = ( /turf/closed/wall, /area/maintenance/bar) @@ -56625,6 +56672,11 @@ /obj/structure/grille, /turf/open/space/basic, /area/space/nearstation) +"eVC" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/crew_quarters/cryopod) "eVL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/light_switch{ @@ -56664,8 +56716,14 @@ /turf/open/floor/plasteel/dark, /area/engine/engineering) "fvY" = ( +/obj/machinery/computer/cryopod{ + pixel_y = 26 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 + }, /turf/open/floor/carpet, -/area/crew_quarters/dorms) +/area/crew_quarters/cryopod) "fxa" = ( /obj/structure/chair/wood/normal, /turf/open/floor/wood{ @@ -56696,6 +56754,12 @@ /obj/item/stack/sheet/glass/fifty, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) +"gfD" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/carpet, +/area/crew_quarters/cryopod) "gjl" = ( /turf/closed/wall, /area/quartermaster/warehouse) @@ -56835,6 +56899,14 @@ /obj/structure/reagent_dispensers/cooking_oil, /turf/open/floor/plasteel/showroomfloor, /area/crew_quarters/kitchen) +"iVU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/spawner/structure/window, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/crew_quarters/cryopod) "jbf" = ( /obj/structure/cable{ icon_state = "0-2" @@ -57233,11 +57305,8 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/computer/cryopod{ - pixel_y = -30 - }, /turf/open/floor/carpet, -/area/crew_quarters/dorms) +/area/crew_quarters/cryopod) "rcD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -57392,15 +57461,15 @@ }, /area/maintenance/bar) "tqg" = ( -/obj/machinery/light/small{ - dir = 8 - }, /obj/machinery/cryopod{ - icon_state = "cryopod-open"; - dir = 1 + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 2; + pixel_y = 24 }, /turf/open/floor/carpet, -/area/crew_quarters/dorms) +/area/crew_quarters/cryopod) "trb" = ( /obj/machinery/light{ dir = 4 @@ -57471,15 +57540,11 @@ /turf/open/floor/plasteel/dark, /area/engine/engineering) "ujF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/machinery/cryopod{ dir = 4 }, -/obj/machinery/cryopod{ - icon_state = "cryopod-open"; - dir = 1 - }, /turf/open/floor/carpet, -/area/crew_quarters/dorms) +/area/crew_quarters/cryopod) "uoB" = ( /obj/structure/table/reinforced, /obj/item/multitool, @@ -57567,6 +57632,11 @@ /obj/machinery/meter, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"vsM" = ( +/obj/machinery/power/apc/auto_name/south, +/obj/structure/cable, +/turf/open/floor/carpet, +/area/crew_quarters/cryopod) "vxh" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance{ @@ -57599,6 +57669,16 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on, /turf/open/floor/plasteel/white, /area/science/circuit) +"vHj" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Cryogenics " + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plasteel, +/area/crew_quarters/cryopod) "vHY" = ( /turf/open/floor/plating, /area/science/mixing) @@ -57616,6 +57696,12 @@ "wkN" = ( /turf/closed/wall, /area/science/circuit) +"woR" = ( +/obj/machinery/cryopod{ + dir = 1 + }, +/turf/open/floor/carpet, +/area/crew_quarters/cryopod) "wph" = ( /obj/docking_port/stationary{ area_type = /area/construction/mining/aux_base; @@ -87629,12 +87715,12 @@ arf arf arf arf -arf -arf -arf -arf -anF -ahn +dgz +dgz +dgz +dgz +dgz +dgz aJn aJn aJq @@ -87886,12 +87972,12 @@ atf arf aqa atf -arf +dgz tqg ujF -arf -anF -ahn +ujF +ujF +dgz aaa aJn aJq @@ -88143,12 +88229,12 @@ ath arf apY ath -arf +dgz fvY -ath -arf -anF -ahn +dvc +dzi +vsM +dgz aaa aJn aLY @@ -88400,12 +88486,12 @@ ath arf ayV ath -arf +dgz aCd qIw -arf -anF -ahn +gfD +woR +dgz aJw aJw aMh @@ -88657,12 +88743,12 @@ awo arf asd aAb -arf -asd +dgz +iVU aDK -arf -aoa -ahn +vHj +eVC +dgz aJv aKG aMg diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 3269d53588..bd159e4e9c 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -18876,6 +18876,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/computer/cryopod{ + pixel_y = 26 + }, /turf/open/floor/plasteel, /area/security/prison) "aMm" = ( @@ -74297,6 +74300,10 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/computer/cryopod{ + dir = 8; + pixel_x = 26 + }, /turf/open/floor/plasteel, /area/crew_quarters/locker) "cuC" = ( @@ -75916,10 +75923,6 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/computer/cryopod{ - pixel_x = 30 - }, -/obj/machinery/cryopod, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -75930,6 +75933,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/cryopod{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "cxs" = ( @@ -76886,7 +76892,6 @@ /obj/machinery/status_display{ pixel_x = 32 }, -/obj/machinery/cryopod, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -76897,6 +76902,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/cryopod{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "cyX" = ( @@ -77710,6 +77718,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/structure/closet/wardrobe/white, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, @@ -78713,6 +78722,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/structure/closet/wardrobe/mixed, /turf/open/floor/plasteel{ heat_capacity = 1e+006 }, @@ -78880,7 +78890,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/structure/closet/wardrobe/mixed, +/obj/machinery/cryopod{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "cCc" = ( @@ -79859,20 +79871,6 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/locker) -"cDB" = ( -/obj/structure/closet/wardrobe/white, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/locker) "cDC" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt{ @@ -80973,20 +80971,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/plasteel, /area/crew_quarters/locker) -"cFv" = ( -/obj/structure/closet/wardrobe/grey, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/locker) "cFw" = ( /obj/item/clipboard{ pixel_x = -4; @@ -81692,7 +81676,6 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "cGM" = ( -/obj/item/twohanded/required/kirbyplants/random, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -81703,6 +81686,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/structure/closet/wardrobe/grey, /turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "cGN" = ( @@ -81738,9 +81722,6 @@ /turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "cGP" = ( -/obj/structure/table, -/obj/item/paper_bin, -/obj/item/pen, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -81751,6 +81732,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/structure/closet/wardrobe/black, /turf/open/floor/plasteel/dark, /area/crew_quarters/locker) "cGQ" = ( @@ -81785,20 +81767,6 @@ }, /turf/open/floor/plasteel/dark, /area/crew_quarters/locker) -"cGS" = ( -/obj/structure/closet/wardrobe/black, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/locker) "cGT" = ( /obj/machinery/button/door{ id = "Dorm1"; @@ -127461,6 +127429,19 @@ }, /turf/open/floor/plasteel/white, /area/medical/medbay/central) +"xKS" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/locker) "xMn" = ( /obj/structure/disposalpipe/trunk, /obj/machinery/disposal/bin, @@ -177002,7 +176983,7 @@ cAu cBZ cDA cFt -cGM +xKS cxi cJg cKV @@ -177514,9 +177495,9 @@ cxr cyW cqd cCb -cDB -cFv -cGS +cCb +cCb +cCb cqd cJi cKX diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index c24244dcea..228700580a 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -911,7 +911,9 @@ dir = 8; pixel_x = 24 }, -/obj/machinery/cryopod, +/obj/machinery/cryopod{ + dir = 8 + }, /turf/open/floor/plasteel, /area/security/prison) "acy" = ( @@ -1090,6 +1092,10 @@ pixel_y = 7 }, /obj/item/pen, +/obj/machinery/computer/cryopod{ + dir = 8; + pixel_x = 26 + }, /turf/open/floor/plasteel, /area/security/prison) "acN" = ( @@ -2682,10 +2688,13 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) "afv" = ( -/obj/structure/easel, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) "afw" = ( @@ -2714,6 +2723,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) "afy" = ( @@ -3276,6 +3286,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "agx" = ( @@ -3720,6 +3731,7 @@ "ahj" = ( /obj/structure/chair, /obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "ahk" = ( @@ -5184,9 +5196,7 @@ /obj/structure/chair/stool{ pixel_y = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "ajS" = ( @@ -5974,10 +5984,6 @@ /turf/open/floor/plating, /area/maintenance/fore) "alf" = ( -/obj/machinery/cryopod{ - icon_state = "cryopod-open"; - dir = 1 - }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) "alg" = ( @@ -6797,23 +6803,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"amv" = ( -/obj/machinery/cryopod{ - icon_state = "cryopod-open"; - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/plasteel/dark, -/area/crew_quarters/fitness/recreation) "amw" = ( /obj/structure/window/reinforced, /obj/machinery/door/window/eastright{ @@ -6826,11 +6815,16 @@ /area/crew_quarters/fitness/recreation) "amx" = ( /obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) "amy" = ( /obj/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/fitness/recreation) "amz" = ( @@ -80731,9 +80725,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 6 }, -/obj/machinery/computer/cryopod{ - pixel_x = -30 - }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) "dhq" = ( @@ -83268,6 +83259,12 @@ }, /turf/open/floor/plasteel/dark, /area/chapel/office) +"eHn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/crew_quarters/cryopod) "eZe" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -83281,6 +83278,19 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/engine/engineering) +"fpY" = ( +/turf/closed/wall, +/area/crew_quarters/cryopod) +"fzR" = ( +/obj/machinery/door/airlock{ + name = "Cryogenics" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "fDD" = ( /obj/machinery/light_switch{ pixel_y = -25 @@ -83302,6 +83312,12 @@ }, /turf/open/floor/plasteel/white, /area/science/circuit) +"gde" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "gnZ" = ( /obj/item/radio/intercom{ pixel_y = -30 @@ -83321,6 +83337,18 @@ /obj/item/clothing/suit/apron/chef, /turf/open/floor/plating, /area/maintenance/port/aft) +"gqO" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness/recreation) "gra" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -83415,6 +83443,12 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/science/circuit) +"ivu" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "izu" = ( /obj/machinery/autolathe{ name = "public autolathe" @@ -83452,6 +83486,13 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"jfW" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/fitness/recreation) "jwW" = ( /turf/closed/wall/mineral/plastitanium, /area/crew_quarters/fitness/recreation) @@ -83609,6 +83650,12 @@ }, /turf/open/floor/plasteel/white, /area/science/circuit) +"lzG" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "lGS" = ( /obj/docking_port/stationary/public_mining_dock, /turf/open/floor/plating, @@ -83643,6 +83690,13 @@ }, /turf/open/floor/plasteel/dark, /area/tcommsat/server) +"maM" = ( +/obj/machinery/cryopod, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "mjJ" = ( /obj/machinery/nuclearbomb/beer{ pixel_x = 2; @@ -83650,6 +83704,10 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"mnV" = ( +/obj/structure/lattice, +/turf/closed/wall, +/area/crew_quarters/cryopod) "mvj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -83666,6 +83724,14 @@ }, /turf/open/floor/plasteel/white, /area/science/circuit) +"mAU" = ( +/obj/machinery/cryopod, +/obj/machinery/camera{ + c_tag = "Fitness Room - Fore"; + dir = 2 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "mWg" = ( /obj/structure/girder, /obj/structure/grille, @@ -83783,6 +83849,13 @@ /obj/structure/sign/poster/official/random, /turf/closed/wall, /area/hydroponics) +"oFq" = ( +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) +"oLq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "oLW" = ( /obj/structure/table/reinforced, /obj/structure/cable/yellow{ @@ -83819,6 +83892,13 @@ /obj/item/pen, /turf/open/floor/plasteel/white, /area/science/circuit) +"oXn" = ( +/obj/machinery/computer/cryopod{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "oZg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -83868,6 +83948,14 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"pEv" = ( +/obj/machinery/airalarm{ + dir = 8; + pixel_x = 24 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "pMX" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -83912,6 +84000,20 @@ }, /turf/open/floor/plasteel, /area/science/misc_lab) +"qvY" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/fitness/recreation) "qBh" = ( /obj/structure/table, /obj/item/paicard, @@ -83935,6 +84037,11 @@ /obj/item/storage/photo_album, /turf/open/floor/engine/cult, /area/library) +"qLE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/crew_quarters/cryopod) "qRM" = ( /obj/machinery/camera{ c_tag = "Research Division Circuitry Lab"; @@ -83952,6 +84059,13 @@ }, /turf/open/floor/wood, /area/library) +"qXt" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "rzX" = ( /obj/structure/chair/office/light{ dir = 1; @@ -83998,10 +84112,23 @@ }, /turf/open/floor/plasteel, /area/science/circuit) +"sdw" = ( +/turf/open/space/basic, +/area/space/nearstation) "siF" = ( /obj/structure/grille, /turf/open/floor/plating/airless, /area/space/nearstation) +"soh" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plasteel, +/area/crew_quarters/fitness/recreation) "sFv" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -84043,6 +84170,23 @@ "sJW" = ( /turf/closed/wall/mineral/plastitanium, /area/engine/break_room) +"sME" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/cryopod, +/obj/machinery/light_switch{ + pixel_x = -26 + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) +"tap" = ( +/obj/machinery/power/apc/auto_name/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "tsx" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -84091,6 +84235,10 @@ /obj/machinery/air_sensor/atmos/toxins_mixing_tank, /turf/open/floor/engine/vacuum, /area/science/mixing) +"ugc" = ( +/obj/machinery/cryopod, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "upN" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -84182,6 +84330,23 @@ }, /turf/open/floor/plasteel, /area/crew_quarters/fitness/recreation) +"vxG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/fitness/recreation) "vyx" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 @@ -84193,6 +84358,11 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space) +"wdu" = ( +/obj/structure/grille, +/obj/structure/lattice, +/turf/open/floor/plating, +/area/space/nearstation) "wgw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, @@ -84221,6 +84391,12 @@ }, /turf/open/floor/plating, /area/engine/atmos) +"wzH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/crew_quarters/cryopod) "wFH" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -84254,6 +84430,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plasteel, /area/science/misc_lab) +"xeC" = ( +/obj/machinery/light, +/turf/open/floor/plasteel/dark, +/area/crew_quarters/cryopod) "xkG" = ( /obj/item/integrated_electronics/wirer, /obj/structure/table/reinforced, @@ -119110,11 +119290,11 @@ aaa aaa aaa aai -aaa -aaa -aaf -aaa -acP +fpY +fpY +mnV +fpY +fpY acP ags acP @@ -119122,7 +119302,7 @@ acP acP acP alf -amv +afA acP aoS acP @@ -119367,11 +119547,11 @@ aaa aaa aaa aag -aaa -aaa -aaf -aaa -acQ +fpY +sME +oXn +qXt +qLE aft agt ahf @@ -119623,17 +119803,17 @@ aaa aaa aaa aaa -aag -aaa -aaa -aaf -aaa -acQ +wdu +qLE +ugc +oFq +oLq +wzH afu -agu -ahg -ahg -ahg +soh +aiX +aiX +aiX ajR ahg ahg @@ -119881,13 +120061,13 @@ aaa aaa aaa aag -aaa -aaa -aaf -aaa -acQ +fpY +ugc +ivu +gde +fzR afv -agu +gqO ahh ahh aiR @@ -120138,11 +120318,11 @@ aaa aaa aaa aai -aaa -aaa -aaf -aaf -acP +fpY +mAU +lzG +xeC +fpY acP agv ahh @@ -120395,11 +120575,11 @@ aaa aaa aaa aag -aaa -aaa -aaf -aaa -acQ +fpY +ugc +lzG +oFq +qLE afw agu ahi @@ -120652,18 +120832,18 @@ aaa aaa aaa aag -aaa -aaa -aaf -aaa -acQ +qLE +maM +tap +pEv +eHn afx agw ahj -ahX -afA -ajU -afA +jfW +qvY +vxG +qvY amy anI aoX @@ -120909,11 +121089,11 @@ aaa aaa aaf aai -aaf -aaf -aaf -aaa -acQ +fpY +fpY +fpY +fpY +fpY afy agx ahk @@ -121168,7 +121348,7 @@ aaf aaa aaa aaa -aaf +sdw aaa acP acP diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 4799c57bcd..de42e1ac63 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -2639,6 +2639,13 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"il" = ( +/obj/machinery/computer/cryopod{ + dir = 4; + pixel_x = -26 + }, +/turf/open/floor/plasteel, +/area/mine/laborcamp) "ir" = ( /obj/structure/stone_tile/slab/cracked{ dir = 5 @@ -3534,6 +3541,12 @@ }, /turf/open/indestructible/boss, /area/lavaland/surface/outdoors) +"Po" = ( +/obj/machinery/cryopod{ + dir = 4 + }, +/turf/open/floor/plasteel, +/area/mine/laborcamp) "Uq" = ( /obj/docking_port/stationary{ area_type = /area/lavaland/surface/outdoors; @@ -9244,8 +9257,8 @@ ap ar ar aq -az -az +Po +il az az az diff --git a/_maps/map_files/OmegaStation/OmegaStation.dmm b/_maps/map_files/OmegaStation/OmegaStation.dmm index 19df3bca53..dbb26f8808 100644 --- a/_maps/map_files/OmegaStation/OmegaStation.dmm +++ b/_maps/map_files/OmegaStation/OmegaStation.dmm @@ -13798,7 +13798,6 @@ /area/crew_quarters/dorms) "axG" = ( /obj/effect/turf_decal/bot, -/obj/machinery/cryopod, /obj/effect/turf_decal/tile/neutral{ dir = 1 }, @@ -13809,6 +13808,9 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, +/obj/machinery/cryopod{ + dir = 8 + }, /turf/open/floor/plasteel/dark, /area/crew_quarters/dorms) "axH" = ( @@ -16798,6 +16800,7 @@ /turf/open/floor/plasteel, /area/crew_quarters/dorms) "aDG" = ( +/obj/effect/landmark/event_spawn, /turf/open/floor/wood, /area/crew_quarters/dorms) "aDH" = ( @@ -36561,10 +36564,6 @@ /turf/open/floor/plasteel, /area/engine/atmos) "bxJ" = ( -/obj/effect/landmark/event_spawn, -/obj/machinery/computer/cryopod{ - pixel_x = 30 - }, /obj/machinery/light{ dir = 4; light_color = "#e8eaff" @@ -36573,6 +36572,13 @@ /obj/effect/turf_decal/tile/neutral{ dir = 4 }, +/obj/machinery/computer/cryopod{ + dir = 8; + pixel_x = 26 + }, +/obj/machinery/cryopod{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "bxK" = ( diff --git a/_maps/map_files/PubbyStation/PubbyStation.dmm b/_maps/map_files/PubbyStation/PubbyStation.dmm index 50a2df3ec1..4a8eee364c 100644 --- a/_maps/map_files/PubbyStation/PubbyStation.dmm +++ b/_maps/map_files/PubbyStation/PubbyStation.dmm @@ -8707,7 +8707,9 @@ /obj/machinery/computer/cryopod{ pixel_y = 30 }, -/obj/machinery/cryopod, +/obj/machinery/cryopod{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "avm" = ( @@ -53537,6 +53539,12 @@ /obj/structure/chair/office/dark, /turf/open/floor/wood, /area/lawoffice) +"epj" = ( +/obj/machinery/cryopod{ + dir = 8 + }, +/turf/open/floor/plasteel, +/area/crew_quarters/dorms) "epJ" = ( /obj/structure/sign/poster/contraband/random{ pixel_y = 32 @@ -53769,6 +53777,13 @@ /obj/machinery/door/firedoor, /turf/open/floor/plasteel, /area/hallway/primary/aft) +"eSB" = ( +/obj/machinery/computer/cryopod{ + dir = 1; + pixel_y = -26; + }, +/turf/open/floor/plasteel/dark, +/area/security/prison) "eSL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/item/beacon, @@ -54140,7 +54155,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/cryopod, +/obj/machinery/cryopod{ + dir = 8 + }, /turf/open/floor/plasteel, /area/crew_quarters/dorms) "fIN" = ( @@ -55936,7 +55953,9 @@ /turf/open/floor/plating, /area/maintenance/department/science) "jXF" = ( -/obj/machinery/cryopod, +/obj/machinery/cryopod{ + dir = 1 + }, /turf/open/floor/plasteel/dark, /area/security/prison) "jXV" = ( @@ -82772,7 +82791,7 @@ aeU afo afG aeU -aeU +eSB agy agL agZ @@ -102071,7 +102090,7 @@ apX apX avl fIu -dbi +epj aIh azA dbi diff --git a/icons/obj/Cryogenic2.dmi b/icons/obj/Cryogenic2.dmi index 764e67ebf0f9192d430003275aa0a784df1ec0da..58d3ac631d41f3d4d1fe8a3feee872905269e83c 100644 GIT binary patch literal 102467 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 K7OD`?@%tZxzjlHE literal 80382 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 Date: Thu, 16 May 2019 14:10:31 -0500 Subject: [PATCH 078/134] oh god, oh fuck. why --- .../code/modules/arousal/organs/breasts.dm | 6 ++++-- .../code/modules/arousal/organs/genitals.dm | 4 ++++ .../organs/genitals_sprite_accessories.dm | 7 +++++++ .../code/modules/arousal/organs/penis.dm | 9 ++++++--- .../code/modules/arousal/organs/vagina.dm | 12 +++++++++--- .../icons/obj/genitals/breasts.dmi | Bin 703 -> 1028 bytes .../icons/obj/genitals/breasts_onmob.dmi | Bin 753 -> 1401 bytes modular_citadel/icons/obj/genitals/penis.dmi | Bin 1526 -> 2758 bytes .../icons/obj/genitals/penis_onmob.dmi | Bin 1341 -> 3364 bytes modular_citadel/icons/obj/genitals/vagina.dmi | Bin 405 -> 510 bytes .../icons/obj/genitals/vagina_onmob.dmi | Bin 644 -> 939 bytes 11 files changed, 30 insertions(+), 8 deletions(-) diff --git a/modular_citadel/code/modules/arousal/organs/breasts.dm b/modular_citadel/code/modules/arousal/organs/breasts.dm index a9e8744975..31492500d7 100644 --- a/modular_citadel/code/modules/arousal/organs/breasts.dm +++ b/modular_citadel/code/modules/arousal/organs/breasts.dm @@ -36,8 +36,6 @@ reagents.add_reagent(fluid_id, (fluid_mult * fluid_rate)) /obj/item/organ/genital/breasts/update_appearance() - var/string = "breasts_[lowertext(shape)]_[size]" - icon_state = sanitize_text(string) var/lowershape = lowertext(shape) switch(lowershape) if("pair") @@ -50,10 +48,14 @@ desc += " You wouldn't measure them in cup sizes." if(producing && aroused_state) desc += " They're leaking [fluid_id]." + var/string if(owner) if(owner.dna.species.use_skintones && owner.dna.features["genitals_use_skintone"]) if(ishuman(owner)) // Check before recasting type, although someone fucked up if you're not human AND have use_skintones somehow... var/mob/living/carbon/human/H = owner // only human mobs have skin_tone, which we need. color = "#[skintone2hex(H.skin_tone)]" + string = "breasts_[lowertext(shape)]_[size]-s" else color = "#[owner.dna.features["breasts_color"]]" + string = "breasts_[lowertext(shape)]_[size]" + icon_state = sanitize_text(string) diff --git a/modular_citadel/code/modules/arousal/organs/genitals.dm b/modular_citadel/code/modules/arousal/organs/genitals.dm index c10d444f07..442281bf84 100644 --- a/modular_citadel/code/modules/arousal/organs/genitals.dm +++ b/modular_citadel/code/modules/arousal/organs/genitals.dm @@ -110,10 +110,13 @@ /obj/item/organ/genital/proc/update_size() + return /obj/item/organ/genital/proc/update_appearance() + return /obj/item/organ/genital/proc/update_link() + return /obj/item/organ/genital/proc/remove_ref() if(linked_organ) @@ -318,6 +321,7 @@ if(use_skintones && H.dna.features["genitals_use_skintone"]) genital_overlay.color = "#[skintone2hex(H.skin_tone)]" + genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]-s_[G.aroused_state]_[layertext]" else switch(S.color_src) if("cock_color") diff --git a/modular_citadel/code/modules/arousal/organs/genitals_sprite_accessories.dm b/modular_citadel/code/modules/arousal/organs/genitals_sprite_accessories.dm index bcfa462789..e857c0d7ed 100644 --- a/modular_citadel/code/modules/arousal/organs/genitals_sprite_accessories.dm +++ b/modular_citadel/code/modules/arousal/organs/genitals_sprite_accessories.dm @@ -87,6 +87,13 @@ icon_state = "hairy" name = "Hairy" +/datum/sprite_accessory/vagina/spade + icon_state = "spade" + name = "Spade" + +/datum/sprite_accessory/vagina/furred + icon_state = "furred" + name = "Furred" //BREASTS BE HERE /datum/sprite_accessory/breasts diff --git a/modular_citadel/code/modules/arousal/organs/penis.dm b/modular_citadel/code/modules/arousal/organs/penis.dm index f6b9f1d999..2530a3095a 100644 --- a/modular_citadel/code/modules/arousal/organs/penis.dm +++ b/modular_citadel/code/modules/arousal/organs/penis.dm @@ -27,7 +27,7 @@ size = 1 if(5 to 9) size = 2 - if(9 to INFINITY) + if(15 to INFINITY) size = 3//no new sprites for anything larger yet /* if(9 to 15) size = 3 @@ -37,8 +37,7 @@ cached_length = length /obj/item/organ/genital/penis/update_appearance() - var/string = "penis_[GLOB.cock_shapes_icons[shape]]_[size]" - icon_state = sanitize_text(string) + var/string var/lowershape = lowertext(shape) desc = "You see [aroused_state ? "an erect" : "a flaccid"] [lowershape] penis. You estimate it's about [round(length, 0.25)] inch[round(length, 0.25) != 1 ? "es" : ""] long and [round(girth, 0.25)] inch[round(girth, 0.25) != 1 ? "es" : ""] in girth." @@ -47,8 +46,12 @@ if(ishuman(owner)) // Check before recasting type, although someone fucked up if you're not human AND have use_skintones somehow... var/mob/living/carbon/human/H = owner // only human mobs have skin_tone, which we need. color = "#[skintone2hex(H.skin_tone)]" + string = "penis_[GLOB.cock_shapes_icons[shape]]_[size]-s" else color = "#[owner.dna.features["cock_color"]]" + string = "penis_[GLOB.cock_shapes_icons[shape]]_[size]" + + icon_state = sanitize_text(string) /obj/item/organ/genital/penis/update_link() if(owner) diff --git a/modular_citadel/code/modules/arousal/organs/vagina.dm b/modular_citadel/code/modules/arousal/organs/vagina.dm index 228c3141e3..6b55bd8e32 100644 --- a/modular_citadel/code/modules/arousal/organs/vagina.dm +++ b/modular_citadel/code/modules/arousal/organs/vagina.dm @@ -17,12 +17,11 @@ var/clits = 1 var/clit_diam = 0.25 var/clit_len = 0.25 - var/list/vag_types = list("tentacle", "dentata", "hairy") + var/list/vag_types = list("tentacle", "dentata", "hairy", "spade", "furred") /obj/item/organ/genital/vagina/update_appearance() - var/string = "vagina" //Keeping this code here, so making multiple sprites for the different kinds is easier. - icon_state = sanitize_text(string) + var/string //Keeping this code here, so making multiple sprites for the different kinds is easier. var/lowershape = lowertext(shape) var/details @@ -37,6 +36,10 @@ details = "It is taut with smooth skin, though without much hair and " if("gaping") details = "It is gaping slightly open, though without much hair and " + if("spade") + details = "It is a plush canine spade, it " + if("furred") + details = "It has neatly groomed fur around the outer folds, it " else details = "It has an exotic shape and " if(aroused_state) @@ -51,9 +54,12 @@ if(ishuman(owner)) // Check before recasting type, although someone fucked up if you're not human AND have use_skintones somehow... var/mob/living/carbon/human/H = owner // only human mobs have skin_tone, which we need. color = "#[skintone2hex(H.skin_tone)]" + string = "vagina-s" else color = "#[owner.dna.features["vag_color"]]" + string = "vagina" + icon_state = sanitize_text(string) /obj/item/organ/genital/vagina/update_link() if(owner) diff --git a/modular_citadel/icons/obj/genitals/breasts.dmi b/modular_citadel/icons/obj/genitals/breasts.dmi index 7e4a63187683fd511d1a1cb2435e2d37328b8742..e864d09a704acb3ea667a7f9e0fe1fa9aca58d8f 100644 GIT binary patch delta 920 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 Dyhh3= literal 753 zcmV%0000LP)t-s{{a8+ z@bJ;m(f|MdzrVlQ+S;JKoExE!6rUufpB(+)H8Hx&t5@u4l4BQBn|)n zCp4C#WXDY=me$2d^*%C|2KgJC<6wJ5008(9Mo*ui@{+BW>#z19`9)mqmc8ah+_^iq z8%)2))%~j9yeuRu?FRY;BiC;p00000@EM%lyj`W|bKh*HTsP3;b!uL&HcP)L?FM?h z)(ukgGIr(V%*;zr6a7>lothWf%DA!{><@8u_|b1300000Fu3gLGgMx#n)$vo56Qp9 z)z8*=o|u>LINyiLY~b~Lum6rn&C9iu(cElM-0BAq=5?QWk)sr?Z`yv{#?}0x-+Tub z`T>O9sq+8;008j6%O2;Z$vekbx8GCqvT5e~%FMUsdp%yK<~z*yXTjGmRpDpq2c_oa z&Xt#wS}glRbb@i~_Iqkxiet0c4YqN$)eTbf000000Q{wT-VKxI0ssI2004MRzKE+u zdv(3UeDIR5Dzkx)-yg_)>+$}?e24r0BNx9QaPReEd#QN|?q=ug24T8>sWz*bzJSEM z{65qV``T(CU*Z)G!sM>ke3u6hvSW0D;#l^Y??f%y5Kf;500000oL2R`8zw*e1vKvh jytm-szsv&wfK&PdIMr7V0^cM>00000NkvXXu0mjffUj@3 diff --git a/modular_citadel/icons/obj/genitals/penis.dmi b/modular_citadel/icons/obj/genitals/penis.dmi index 9ac7d82cbd9b3ca826e29bf99f72b9e89197fe96..5ea37a722de453af392a793ba420ba1405c98ef7 100644 GIT binary patch delta 2757 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 diff --git a/modular_citadel/icons/obj/genitals/vagina.dmi b/modular_citadel/icons/obj/genitals/vagina.dmi index a57392868f02552195d305b7ba9a51dab09d6df4..00891888a44047465c86f73ba5b441a0f56e884a 100644 GIT binary patch delta 403 zcmV;E0c`%21O5Y$7g0b20{{R3SVwH_0000gP)t-s{{Vp3*Vpv)^yS9O`R?+wv$NW? zvVwww&vsw`0DzQ3Mf$Fs;DvDcn}{?j0$Kn700DGTPE!Ct=GbNc004H8Tw#BsDbp<` zsIWXgHwl*_Wd&D17qBYD?z- zi;=}r4A^gB|6m|D@C1U$gLj9Nvg!r=(~Ecm&0XBioh`=3LLtBI$A0-{GD6gOXCm1l zy)hV5AT^S7jl%$#8=}xlqzZp!QljXhCW=@Y@D*{68Br*iN?*|%>Jd=@D5E?@fjKUS z0-V5~Q8)$qYe%4FY5Un*m>0V5uL%-n9^e#NK>!6m;P)v`GC_eh>C=pSFXG_6iNB<~ zC24PH5hMzFD+KC%Q>Hr1US@DfO>*FZP5=YZXL^?&0O x+dsQz72DEH;r`MA{HYUn#Dv>{Jz|~D$pc|*Vpv) z^s}?Gf`Wq2c3(TKd6EDC00DGTPE!Ct=GbNc00454XkmZDm6hk`CgD<~tl;YB0=66g z84@JaUvBhs0001|Nkl zlBh<6hNfATrXq|G7696U8j_(v15gy82Q_PGYI%47+>yXQWJL2uXjo`DTmb`?h)NAj v3&j*gQ4oMvo{fM!(2@A%fhq_o814W7@c|x3X&02z00000NkvXXu0mjfn?rKP diff --git a/modular_citadel/icons/obj/genitals/vagina_onmob.dmi b/modular_citadel/icons/obj/genitals/vagina_onmob.dmi index 41bc818719b8e982409fbdcac322fc6990316193..c22c12ded338f74567d6521f524ebb9a64d1ae81 100644 GIT binary patch delta 917 zcmV;G18V$)1*-=oiBL{Q4GJ0x0000DNk~Le0004i0004C1Oos706?v?4gdfEEs-T9 zf91x@+O)Fj+1&Z=@@M%DXaE2J0d!JMQvg8b*k%9#0PlKKSad{Xb7OL8aCB*JZU6vy zoUN2k3xY5h#?S6k482yU{ke4sD>`Hl-Q}fC9q5W}8Giew9xNnbD|UI`!Sn3*?ius& zX1hPcI659sMTKNHj@NiG^O5spMCH1fe}~A)Da&%zHBy11x^yeZ7>6W(l)#f9@sr*8 z6klBA5GG{ff}B)9Nt-(ODhtMBE4@n#sC60olV!WY$&ev~JL8!-grZ!*wV*#KM<-bH z6Lk2?ffZ@26qqyg!cm0q17R2hFi{&HK9!cizX|^ly|%LqUn}k7x4yLWAp|8he@b}= zVov%wrRh`k@HURx&*24qM>)nSH#&^~00J>dL_t(|obBB|ZWB=u2jGPT3Bg9f;vzP_ z2o*IQ*P*1Oq@;I{wzm(#1-JvGik&4pNq#8Lt9)OYtn}u+dHcu3%*N?D0001B(Vi_l zzI)y{{{1?f000000DuMRTPKj(e}v`j=KX=RKHs{(5PQ)&0Ya`I00000JW0*_3u%46 zb$=nQ&!-z`-X8!O)8YXD005q-*59p?uAi3Y`+S0E3-S8hW*dd~t1|zS6mO1Ruh!)R zM+2tY?N@KB`0cF+SCiK#;3UCG2Ag-$`ggg9=M$)Jf%*74fg(PB2JSavf0Azf2o)Ph zwf+S7)h#q%pHJWaPdCuMyq!wx z`%5tU3;+NC000fV`uo#XTA%;=<-erya34Qp@!!8?@o%#5d;_n;^?kn(000000FN&& zucs5F@s~fs35LcA{7g3he*gdg0057#b$=jkaHRc#i^lQ(wdvxyf;8q91ONa4c!-O* zx|>#~Q@?+O6YR$6K9Bw^03*-GpwC;#aonJ-(000262;;)n&r5@02E!0dkk^WQP4^6+c_wA9jban^*J)>MMA%z&}nw7GK}N#rpLI rW^bW5fpq=mpMrNVUjM2c0-TLMx%@^czS6x%00000NkvXXu0mjf=FzFI delta 620 zcmV-y0+ao#2ZRMBiBL{Q4GJ0x0000DNk~Le0003X000311Oos70O0|)g#Z8mA(15| ze@(M1g#Z8m0d!JMQvg8b*k%9#0Lgk(Sad{Xb7OL8aCB*JZU6vyoKseCa&`CgQ*iP1 zGke*nOnU_wwBT7>9N)nTEQYq4j*9RsDA3&UMieXd=$f%M;(%pd2h}Q{5C{DnP zh{VjIO2U>aE4cc(fYS*8^OK~M8GP|#0003zNkld%7{M(gkT-~<2w z005gxts9sdg7HZ-Ps&8|oM@i3xr^2f00000Otd~Q!)^;rYqJ+y2@cKxv}_zQ1*0ssJDZ}# Date: Thu, 16 May 2019 15:44:59 -0400 Subject: [PATCH 079/134] Update wardrobes.dm --- code/modules/vending/wardrobes.dm | 290 +++++++++++++++--------------- 1 file changed, 145 insertions(+), 145 deletions(-) diff --git a/code/modules/vending/wardrobes.dm b/code/modules/vending/wardrobes.dm index 6db8d4a8b3..9481d4d086 100644 --- a/code/modules/vending/wardrobes.dm +++ b/code/modules/vending/wardrobes.dm @@ -7,21 +7,21 @@ icon_state = "secdrobe" product_ads = "Beat perps in style!;It's red so you can't see the blood!;You have the right to be fashionable!;Now you can be the fashion police you always wanted to be!" vend_reply = "Thank you for using the SecDrobe!" - products = list(/obj/item/clothing/suit/hooded/wintercoat/security = 1, - /obj/item/storage/backpack/security = 1, - /obj/item/storage/backpack/satchel/sec = 1, - /obj/item/storage/backpack/duffelbag/sec = 2, - /obj/item/clothing/under/rank/security = 3, - /obj/item/clothing/shoes/jackboots = 3, - /obj/item/clothing/head/beret/sec = 3, - /obj/item/clothing/head/soft/sec = 3, - /obj/item/clothing/mask/bandana/red = 3, - /obj/item/clothing/under/rank/security/skirt = 3, - /obj/item/clothing/under/rank/security/grey = 3, - /obj/item/clothing/under/pants/khaki = 3) - premium = list(/obj/item/clothing/under/rank/security/navyblue = 3, - /obj/item/clothing/suit/security/officer = 3, - /obj/item/clothing/head/beret/sec/navyofficer = 3) + products = list(/obj/item/clothing/suit/hooded/wintercoat/security = 2, + /obj/item/storage/backpack/security = 2, + /obj/item/storage/backpack/satchel/sec = 2, + /obj/item/storage/backpack/duffelbag/sec = 3, + /obj/item/clothing/under/rank/security = 5, + /obj/item/clothing/shoes/jackboots = 5, + /obj/item/clothing/head/beret/sec =5, + /obj/item/clothing/head/soft/sec = 5, + /obj/item/clothing/mask/bandana/red = 5, + /obj/item/clothing/under/rank/security/skirt = 5, + /obj/item/clothing/under/rank/security/grey = 5, + /obj/item/clothing/under/pants/khaki = 5) + premium = list(/obj/item/clothing/under/rank/security/navyblue = 5, + /obj/item/clothing/suit/security/officer = 5, + /obj/item/clothing/head/beret/sec/navyofficer = 5) refill_canister = /obj/item/vending_refill/wardrobe/sec_wardrobe /obj/item/vending_refill/wardrobe/sec_wardrobe @@ -33,23 +33,23 @@ icon_state = "medidrobe" product_ads = "Make those blood stains look fashionable!!" vend_reply = "Thank you for using the MediDrobe!" - products = list(/obj/item/clothing/accessory/pocketprotector = 1, - /obj/item/storage/backpack/duffelbag/med = 1, - /obj/item/storage/backpack/medic = 1, - /obj/item/storage/backpack/satchel/med = 1, - /obj/item/clothing/suit/hooded/wintercoat/medical = 1, - /obj/item/clothing/under/rank/nursesuit = 1, - /obj/item/clothing/head/nursehat = 1, - /obj/item/clothing/under/rank/medical/blue = 1, - /obj/item/clothing/under/rank/medical/green = 1, - /obj/item/clothing/under/rank/medical/purple = 1, - /obj/item/clothing/under/rank/medical = 3, - /obj/item/clothing/suit/toggle/labcoat = 3, - /obj/item/clothing/suit/toggle/labcoat/emt = 3, - /obj/item/clothing/shoes/sneakers/white = 3, - /obj/item/clothing/head/soft/emt = 3, - /obj/item/clothing/suit/apron/surgical = 1, - /obj/item/clothing/mask/surgical = 1) + products = list(/obj/item/clothing/accessory/pocketprotector = 3, + /obj/item/storage/backpack/duffelbag/med = 3, + /obj/item/storage/backpack/medic = 3, + /obj/item/storage/backpack/satchel/med = 3, + /obj/item/clothing/suit/hooded/wintercoat/medical = 3, + /obj/item/clothing/under/rank/nursesuit = 3, + /obj/item/clothing/head/nursehat = 3, + /obj/item/clothing/under/rank/medical/blue = 2, + /obj/item/clothing/under/rank/medical/green = 2, + /obj/item/clothing/under/rank/medical/purple = 2, + /obj/item/clothing/under/rank/medical = 5, + /obj/item/clothing/suit/toggle/labcoat = 5, + /obj/item/clothing/suit/toggle/labcoat/emt = 5, + /obj/item/clothing/shoes/sneakers/white = 5, + /obj/item/clothing/head/soft/emt = 5, + /obj/item/clothing/suit/apron/surgical = 3, + /obj/item/clothing/mask/surgical = 5) refill_canister = /obj/item/vending_refill/wardrobe/medi_wardrobe /obj/item/vending_refill/wardrobe/medi_wardrobe @@ -61,15 +61,15 @@ icon_state = "engidrobe" product_ads = "Guaranteed to protect your feet from industrial accidents!;Afraid of radiation? Then wear yellow!" vend_reply = "Thank you for using the EngiDrobe!" - products = list(/obj/item/clothing/accessory/pocketprotector = 1, - /obj/item/storage/backpack/duffelbag/engineering = 1, - /obj/item/storage/backpack/industrial = 1, - /obj/item/storage/backpack/satchel/eng = 1, - /obj/item/clothing/suit/hooded/wintercoat/engineering = 1, - /obj/item/clothing/under/rank/engineer = 3, - /obj/item/clothing/suit/hazardvest = 3, - /obj/item/clothing/shoes/workboots = 3, - /obj/item/clothing/head/hardhat = 3) + products = list(/obj/item/clothing/accessory/pocketprotector = 5, + /obj/item/storage/backpack/duffelbag/engineering = 2, + /obj/item/storage/backpack/industrial = 3, + /obj/item/storage/backpack/satchel/eng = 3, + /obj/item/clothing/suit/hooded/wintercoat/engineering = 3, + /obj/item/clothing/under/rank/engineer = 5, + /obj/item/clothing/suit/hazardvest = 5, + /obj/item/clothing/shoes/workboots = 5, + /obj/item/clothing/head/hardhat = 5) refill_canister = /obj/item/vending_refill/wardrobe/engi_wardrobe /obj/item/vending_refill/wardrobe/engi_wardrobe @@ -81,13 +81,13 @@ icon_state = "atmosdrobe" product_ads = "Get your inflammable clothing right here!!!" vend_reply = "Thank you for using the AtmosDrobe!" - products = list(/obj/item/clothing/accessory/pocketprotector = 1, - /obj/item/storage/backpack/duffelbag/engineering = 1, - /obj/item/storage/backpack/satchel/eng = 1, - /obj/item/storage/backpack/industrial = 1, - /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos = 3, - /obj/item/clothing/under/rank/atmospheric_technician = 3, - /obj/item/clothing/shoes/sneakers/black = 3) + products = list(/obj/item/clothing/accessory/pocketprotector = 3, + /obj/item/storage/backpack/duffelbag/engineering = 3, + /obj/item/storage/backpack/satchel/eng = 3, + /obj/item/storage/backpack/industrial = 3, + /obj/item/clothing/suit/hooded/wintercoat/engineering/atmos = 5, + /obj/item/clothing/under/rank/atmospheric_technician = 5, + /obj/item/clothing/shoes/sneakers/black = 5) refill_canister = /obj/item/vending_refill/wardrobe/atmos_wardrobe /obj/item/vending_refill/wardrobe/atmos_wardrobe @@ -99,12 +99,12 @@ icon_state = "cargodrobe" product_ads = "Upgraded Assistant Style! Pick yours today!;These shorts are comfy and easy to wear, get yours now!" vend_reply = "Thank you for using the CargoDrobe!" - products = list(/obj/item/clothing/suit/hooded/wintercoat/cargo = 1, - /obj/item/clothing/under/rank/cargotech = 3, - /obj/item/clothing/shoes/sneakers/black = 3, - /obj/item/clothing/gloves/fingerless = 3, - /obj/item/clothing/head/soft = 3, - /obj/item/radio/headset/headset_cargo = 1) + products = list(/obj/item/clothing/suit/hooded/wintercoat/cargo = 3, + /obj/item/clothing/under/rank/cargotech = 5, + /obj/item/clothing/shoes/sneakers/black = 5, + /obj/item/clothing/gloves/fingerless = 5, + /obj/item/clothing/head/soft = 5, + /obj/item/radio/headset/headset_cargo = 3) refill_canister = /obj/item/vending_refill/wardrobe/cargo_wardrobe /obj/item/vending_refill/wardrobe/cargo_wardrobe @@ -116,13 +116,13 @@ icon_state = "robodrobe" product_ads = "You turn me TRUE, use defines!;0110001101101100011011110111010001101000011001010111001101101000011001010111001001100101" vend_reply = "Thank you for using the RoboDrobe!" - products = list(/obj/item/clothing/glasses/hud/diagnostic = 2, - /obj/item/clothing/under/rank/roboticist = 2, - /obj/item/clothing/suit/toggle/labcoat = 2, - /obj/item/clothing/shoes/sneakers/black = 2, - /obj/item/clothing/gloves/fingerless = 2, - /obj/item/clothing/head/soft/black = 2, - /obj/item/clothing/mask/bandana/skull = 1) + products = list(/obj/item/clothing/glasses/hud/diagnostic = 3, + /obj/item/clothing/under/rank/roboticist = 3, + /obj/item/clothing/suit/toggle/labcoat = 3, + /obj/item/clothing/shoes/sneakers/black = 3, + /obj/item/clothing/gloves/fingerless = 3, + /obj/item/clothing/head/soft/black = 3, + /obj/item/clothing/mask/bandana/skull = 2) premium = list(/obj/item/radio/headset/headset_rob = 2) //Cit change refill_canister = /obj/item/vending_refill/wardrobe/robo_wardrobe @@ -135,15 +135,15 @@ icon_state = "scidrobe" product_ads = "Longing for the smell of flesh plasma? Buy your science clothing now!;Made with 10% Auxetics, so you don't have to worry losing your arm!" vend_reply = "Thank you for using the SciDrobe!" - products = list(/obj/item/clothing/accessory/pocketprotector = 1, - /obj/item/storage/backpack/science = 2, - /obj/item/storage/backpack/satchel/tox = 2, - /obj/item/clothing/suit/hooded/wintercoat/science = 1, - /obj/item/clothing/under/rank/scientist = 3, - /obj/item/clothing/suit/toggle/labcoat/science = 3, - /obj/item/clothing/shoes/sneakers/white = 3, - /obj/item/radio/headset/headset_sci = 2, - /obj/item/clothing/mask/gas = 3) + products = list(/obj/item/clothing/accessory/pocketprotector = 5, + /obj/item/storage/backpack/science = 3, + /obj/item/storage/backpack/satchel/tox = 3, + /obj/item/clothing/suit/hooded/wintercoat/science = 3, + /obj/item/clothing/under/rank/scientist = 4, + /obj/item/clothing/suit/toggle/labcoat/science = 4, + /obj/item/clothing/shoes/sneakers/white = 4, + /obj/item/radio/headset/headset_sci = 4, + /obj/item/clothing/mask/gas = 5) refill_canister = /obj/item/vending_refill/wardrobe/science_wardrobe /obj/item/vending_refill/wardrobe/science_wardrobe @@ -155,13 +155,13 @@ icon_state = "hydrobe" product_ads = "Do you love soil? Then buy our clothes!;Get outfits to match your green thumb here!" vend_reply = "Thank you for using the Hydrobe!" - products = list(/obj/item/storage/backpack/botany = 2, - /obj/item/storage/backpack/satchel/hyd = 2, - /obj/item/clothing/suit/hooded/wintercoat/hydro = 1, - /obj/item/clothing/suit/apron = 2, - /obj/item/clothing/suit/apron/overalls = 3, - /obj/item/clothing/under/rank/hydroponics = 3, - /obj/item/clothing/mask/bandana = 3) + products = list(/obj/item/storage/backpack/botany = 3, + /obj/item/storage/backpack/satchel/hyd = 3, + /obj/item/clothing/suit/hooded/wintercoat/hydro = 2, + /obj/item/clothing/suit/apron = 3, + /obj/item/clothing/suit/apron/overalls = 5, + /obj/item/clothing/under/rank/hydroponics = 5, + /obj/item/clothing/mask/bandana = 4) refill_canister = /obj/item/vending_refill/wardrobe/hydro_wardrobe /obj/item/vending_refill/wardrobe/hydro_wardrobe @@ -173,12 +173,12 @@ icon_state = "curadrobe" product_ads = "Our clothes are endorsed by treasure hunters everywhere!" vend_reply = "Thank you for using the CuraDrobe!" - products = list(/obj/item/clothing/head/fedora/curator = 1, - /obj/item/clothing/suit/curator = 1, - /obj/item/clothing/under/rank/curator/treasure_hunter = 1, - /obj/item/clothing/shoes/workboots/mining = 1, - /obj/item/storage/backpack/satchel/explorer = 1, - /obj/item/storage/bag/books = 1) + products = list(/obj/item/clothing/head/fedora/curator = 2, + /obj/item/clothing/suit/curator = 2, + /obj/item/clothing/under/rank/curator/treasure_hunter = 2, + /obj/item/clothing/shoes/workboots/mining = 2, + /obj/item/storage/backpack/satchel/explorer = 2, + /obj/item/storage/bag/books = 2) refill_canister = /obj/item/vending_refill/wardrobe/curator_wardrobe /obj/item/vending_refill/wardrobe/curator_wardrobe @@ -190,21 +190,21 @@ icon_state = "bardrobe" product_ads = "Guaranteed to prevent stains from spilled drinks!" vend_reply = "Thank you for using the BarDrobe!" - products = list(/obj/item/clothing/head/that = 2, - /obj/item/radio/headset/headset_srv = 2, - /obj/item/clothing/under/sl_suit = 2, - /obj/item/clothing/under/rank/bartender = 2, - /obj/item/clothing/under/rank/bartender/purple = 1, - /obj/item/clothing/accessory/waistcoat = 2, - /obj/item/clothing/suit/apron/purple_bartender = 1, - /obj/item/clothing/head/soft/black = 2, - /obj/item/clothing/shoes/sneakers/black = 2, - /obj/item/reagent_containers/glass/rag = 2, + products = list(/obj/item/clothing/head/that = 3, + /obj/item/radio/headset/headset_srv = 3, + /obj/item/clothing/under/sl_suit = 3, + /obj/item/clothing/under/rank/bartender = 3, + /obj/item/clothing/under/rank/bartender/purple = 2, + /obj/item/clothing/accessory/waistcoat = 3, + /obj/item/clothing/suit/apron/purple_bartender = 2, + /obj/item/clothing/head/soft/black = 4, + /obj/item/clothing/shoes/sneakers/black = 4, + /obj/item/reagent_containers/glass/rag = 4, /obj/item/storage/box/beanbag = 1, /obj/item/clothing/suit/armor/vest/alt = 1, /obj/item/circuitboard/machine/dish_drive = 1, /obj/item/clothing/glasses/sunglasses/reagent = 1, - /obj/item/clothing/neck/petcollar = 1, + /obj/item/clothing/neck/petcollar = 3, /obj/item/storage/belt/bandolier = 1) refill_canister = /obj/item/vending_refill/wardrobe/bar_wardrobe @@ -217,17 +217,17 @@ icon_state = "chefdrobe" product_ads = "Our clothes are guaranteed to protect you from food splatters!" vend_reply = "Thank you for using the ChefDrobe!" - products = list(/obj/item/clothing/under/waiter = 2, - /obj/item/radio/headset/headset_srv = 2, - /obj/item/clothing/accessory/waistcoat = 2, + products = list(/obj/item/clothing/under/waiter = 3, + /obj/item/radio/headset/headset_srv = 4, + /obj/item/clothing/accessory/waistcoat = 3, /obj/item/clothing/suit/apron/chef = 3, /obj/item/clothing/head/soft/mime = 2, /obj/item/storage/box/mousetraps = 2, /obj/item/circuitboard/machine/dish_drive = 1, - /obj/item/clothing/suit/toggle/chef = 1, - /obj/item/clothing/under/rank/chef = 1, - /obj/item/clothing/head/chefhat = 1, - /obj/item/reagent_containers/glass/rag = 1) + /obj/item/clothing/suit/toggle/chef = 2, + /obj/item/clothing/under/rank/chef = 2, + /obj/item/clothing/head/chefhat = 2, + /obj/item/reagent_containers/glass/rag = 3) refill_canister = /obj/item/vending_refill/wardrobe/chef_wardrobe /obj/item/vending_refill/wardrobe/chef_wardrobe @@ -239,21 +239,21 @@ icon_state = "janidrobe" product_ads = "Come and get your janitorial clothing, now endorsed by lizard janitors everywhere!" vend_reply = "Thank you for using the JaniDrobe!" - products = list(/obj/item/clothing/under/rank/janitor = 1, - /obj/item/cartridge/janitor = 1, - /obj/item/clothing/gloves/color/black = 1, - /obj/item/clothing/head/soft/purple = 1, - /obj/item/paint/paint_remover = 1, + products = list(/obj/item/clothing/under/rank/janitor = 2, + /obj/item/cartridge/janitor = 3, + /obj/item/clothing/gloves/color/black = 2, + /obj/item/clothing/head/soft/purple = 2, + /obj/item/paint/paint_remover = 2, /obj/item/melee/flyswatter = 1, - /obj/item/flashlight = 1, - /obj/item/caution = 6, + /obj/item/flashlight = 2, + /obj/item/caution = 8, /obj/item/holosign_creator = 1, /obj/item/lightreplacer = 1, /obj/item/soap = 1, /obj/item/storage/bag/trash = 1, /obj/item/clothing/shoes/galoshes = 1, /obj/item/watertank/janitor = 1, - /obj/item/storage/belt/janitor = 1) + /obj/item/storage/belt/janitor = 2) refill_canister = /obj/item/vending_refill/wardrobe/jani_wardrobe /obj/item/vending_refill/wardrobe/jani_wardrobe @@ -265,17 +265,17 @@ icon_state = "lawdrobe" product_ads = "OBJECTION! Get the rule of law for yourself!" vend_reply = "Thank you for using the LawDrobe!" - products = list(/obj/item/clothing/under/lawyer/female = 1, - /obj/item/clothing/under/lawyer/black = 1, - /obj/item/clothing/under/lawyer/red = 1, - /obj/item/clothing/under/lawyer/bluesuit = 1, - /obj/item/clothing/suit/toggle/lawyer = 1, - /obj/item/clothing/under/lawyer/purpsuit = 1, - /obj/item/clothing/suit/toggle/lawyer/purple = 1, - /obj/item/clothing/under/lawyer/blacksuit = 1, - /obj/item/clothing/suit/toggle/lawyer/black = 1, - /obj/item/clothing/shoes/laceup = 2, - /obj/item/clothing/accessory/lawyers_badge = 2) + products = list(/obj/item/clothing/under/lawyer/female = 3, + /obj/item/clothing/under/lawyer/black = 3, + /obj/item/clothing/under/lawyer/red = 3, + /obj/item/clothing/under/lawyer/bluesuit = 3, + /obj/item/clothing/suit/toggle/lawyer = 3, + /obj/item/clothing/under/lawyer/purpsuit = 3, + /obj/item/clothing/suit/toggle/lawyer/purple = 3, + /obj/item/clothing/under/lawyer/blacksuit = 3, + /obj/item/clothing/suit/toggle/lawyer/black = 3, + /obj/item/clothing/shoes/laceup = 3, + /obj/item/clothing/accessory/lawyers_badge = 3) refill_canister = /obj/item/vending_refill/wardrobe/law_wardrobe /obj/item/vending_refill/wardrobe/law_wardrobe @@ -288,14 +288,14 @@ product_ads = "Are you being bothered by cultists or pesky revenants? Then come and dress like the holy man!;Clothes for men of the cloth!" vend_reply = "Thank you for using the ChapDrobe!" products = list(/obj/item/holybeacon = 1, - /obj/item/storage/backpack/cultpack = 1, - /obj/item/clothing/accessory/pocketprotector/cosmetology = 1, - /obj/item/clothing/under/rank/chaplain = 1, - /obj/item/clothing/shoes/sneakers/black = 1, - /obj/item/clothing/suit/nun = 1, - /obj/item/clothing/head/nun_hood = 1, - /obj/item/clothing/suit/holidaypriest = 1, - /obj/item/storage/fancy/candle_box = 2) + /obj/item/storage/backpack/cultpack = 2, + /obj/item/clothing/accessory/pocketprotector/cosmetology = 2, + /obj/item/clothing/under/rank/chaplain = 2, + /obj/item/clothing/shoes/sneakers/black = 2, + /obj/item/clothing/suit/nun = 2, + /obj/item/clothing/head/nun_hood = 2, + /obj/item/clothing/suit/holidaypriest = 2, + /obj/item/storage/fancy/candle_box = 3) refill_canister = /obj/item/vending_refill/wardrobe/chap_wardrobe /obj/item/vending_refill/wardrobe/chap_wardrobe @@ -307,12 +307,12 @@ icon_state = "chemdrobe" product_ads = "Our clothes are 0.5% more resistant to acid spills! Get yours now!" vend_reply = "Thank you for using the ChemDrobe!" - products = list(/obj/item/clothing/under/rank/chemist = 2, - /obj/item/clothing/shoes/sneakers/white = 2, - /obj/item/clothing/suit/toggle/labcoat/chemist = 2, - /obj/item/storage/backpack/chemistry = 2, - /obj/item/storage/backpack/satchel/chem = 2, - /obj/item/storage/bag/chemistry = 2) + products = list(/obj/item/clothing/under/rank/chemist = 3, + /obj/item/clothing/shoes/sneakers/white = 3, + /obj/item/clothing/suit/toggle/labcoat/chemist = 3, + /obj/item/storage/backpack/chemistry = 3, + /obj/item/storage/backpack/satchel/chem = 3, + /obj/item/storage/bag/chemistry = 3) refill_canister = /obj/item/vending_refill/wardrobe/chem_wardrobe /obj/item/vending_refill/wardrobe/chem_wardrobe @@ -324,11 +324,11 @@ icon_state = "genedrobe" product_ads = "Perfect for the mad scientist in you!" vend_reply = "Thank you for using the GeneDrobe!" - products = list(/obj/item/clothing/under/rank/geneticist = 2, - /obj/item/clothing/shoes/sneakers/white = 2, - /obj/item/clothing/suit/toggle/labcoat/genetics = 2, - /obj/item/storage/backpack/genetics = 2, - /obj/item/storage/backpack/satchel/gen = 2) + products = list(/obj/item/clothing/under/rank/geneticist = 3, + /obj/item/clothing/shoes/sneakers/white = 3, + /obj/item/clothing/suit/toggle/labcoat/genetics = 3, + /obj/item/storage/backpack/genetics = 3, + /obj/item/storage/backpack/satchel/gen = 3) refill_canister = /obj/item/vending_refill/wardrobe/gene_wardrobe /obj/item/vending_refill/wardrobe/gene_wardrobe @@ -340,12 +340,12 @@ icon_state = "virodrobe" product_ads = " Viruses getting you down? Then upgrade to sterilized clothing today!" vend_reply = "Thank you for using the ViroDrobe" - products = list(/obj/item/clothing/under/rank/virologist = 2, - /obj/item/clothing/shoes/sneakers/white = 2, - /obj/item/clothing/suit/toggle/labcoat/virologist = 2, - /obj/item/clothing/mask/surgical = 2, - /obj/item/storage/backpack/virology = 2, - /obj/item/storage/backpack/satchel/vir = 2) + products = list(/obj/item/clothing/under/rank/virologist = 3, + /obj/item/clothing/shoes/sneakers/white = 3, + /obj/item/clothing/suit/toggle/labcoat/virologist = 3, + /obj/item/clothing/mask/surgical = 3, + /obj/item/storage/backpack/virology = 3, + /obj/item/storage/backpack/satchel/vir = 3) refill_canister = /obj/item/vending_refill/wardrobe/viro_wardrobe /obj/item/vending_refill/wardrobe/viro_wardrobe From a9eca3c143f6847bd1460ac44d61008658310158 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 16 May 2019 15:51:46 -0400 Subject: [PATCH 080/134] Update clothesmate.dm --- code/modules/vending/clothesmate.dm | 214 ++++++++++++++-------------- 1 file changed, 107 insertions(+), 107 deletions(-) diff --git a/code/modules/vending/clothesmate.dm b/code/modules/vending/clothesmate.dm index 80e422c6a0..c31c9a12a2 100644 --- a/code/modules/vending/clothesmate.dm +++ b/code/modules/vending/clothesmate.dm @@ -6,114 +6,114 @@ icon_deny = "clothes-deny" product_slogans = "Dress for success!;Prepare to look swagalicious!;Look at all this free swag!;Why leave style up to fate? Use the ClothesMate!" vend_reply = "Thank you for using the ClothesMate!" - products = list(/obj/item/clothing/head/that = 2, - /obj/item/clothing/head/fedora = 1, - /obj/item/clothing/glasses/monocle = 1, - /obj/item/clothing/suit/jacket = 2, - /obj/item/clothing/suit/jacket/puffer/vest = 2, - /obj/item/clothing/suit/jacket/puffer = 2, - /obj/item/clothing/under/suit_jacket/navy = 1, - /obj/item/clothing/under/suit_jacket/really_black = 1, - /obj/item/clothing/under/suit_jacket/burgundy = 1, - /obj/item/clothing/under/suit_jacket/charcoal = 1, - /obj/item/clothing/under/suit_jacket/white = 1, - /obj/item/clothing/under/kilt = 1, - /obj/item/clothing/under/overalls = 1, - /obj/item/clothing/under/sl_suit = 1, - /obj/item/clothing/under/pants/jeans = 3, - /obj/item/clothing/under/pants/classicjeans = 2, - /obj/item/clothing/under/pants/camo = 1, - /obj/item/clothing/under/pants/blackjeans = 2, - /obj/item/clothing/under/pants/khaki = 2, - /obj/item/clothing/under/pants/white = 2, - /obj/item/clothing/under/pants/red = 1, - /obj/item/clothing/under/pants/black = 2, - /obj/item/clothing/under/pants/tan = 2, - /obj/item/clothing/under/pants/track = 1, - /obj/item/clothing/suit/jacket/miljacket = 1, - /obj/item/clothing/neck/tie/blue = 1, - /obj/item/clothing/neck/tie/red = 1, - /obj/item/clothing/neck/tie/black = 1, - /obj/item/clothing/neck/tie/horrible = 1, - /obj/item/clothing/neck/scarf/pink = 1, - /obj/item/clothing/neck/scarf/red = 1, - /obj/item/clothing/neck/scarf/green = 1, - /obj/item/clothing/neck/scarf/darkblue = 1, - /obj/item/clothing/neck/scarf/purple = 1, - /obj/item/clothing/neck/scarf/yellow = 1, - /obj/item/clothing/neck/scarf/orange = 1, - /obj/item/clothing/neck/scarf/cyan = 1, - /obj/item/clothing/neck/scarf = 1, - /obj/item/clothing/neck/scarf/black = 1, - /obj/item/clothing/neck/scarf/zebra = 1, - /obj/item/clothing/neck/scarf/christmas = 1, - /obj/item/clothing/neck/stripedredscarf = 1, - /obj/item/clothing/neck/stripedbluescarf = 1, - /obj/item/clothing/neck/stripedgreenscarf = 1, - /obj/item/clothing/accessory/waistcoat = 1, - /obj/item/clothing/under/skirt/black = 1, - /obj/item/clothing/under/skirt/blue = 1, - /obj/item/clothing/under/skirt/red = 1, - /obj/item/clothing/under/skirt/purple = 1, - /obj/item/clothing/under/sundress = 2, - /obj/item/clothing/under/stripeddress = 1, - /obj/item/clothing/under/sailordress = 1, - /obj/item/clothing/under/redeveninggown = 1, - /obj/item/clothing/under/blacktango = 1, - /obj/item/clothing/under/plaid_skirt = 1, - /obj/item/clothing/under/plaid_skirt/blue = 1, - /obj/item/clothing/under/plaid_skirt/purple = 1, - /obj/item/clothing/under/plaid_skirt/green = 1, - /obj/item/clothing/glasses/regular = 1, - /obj/item/clothing/glasses/regular/jamjar = 1, - /obj/item/clothing/head/sombrero = 1, - /obj/item/clothing/suit/poncho = 1, - /obj/item/clothing/suit/ianshirt = 1, - /obj/item/clothing/shoes/laceup = 2, - /obj/item/clothing/shoes/sneakers/black = 4, - /obj/item/clothing/shoes/sandal = 1, - /obj/item/clothing/gloves/fingerless = 2, - /obj/item/clothing/glasses/orange = 1, - /obj/item/clothing/glasses/red = 1, - /obj/item/storage/belt/fannypack = 1, - /obj/item/storage/belt/fannypack/blue = 1, - /obj/item/storage/belt/fannypack/red = 1, - /obj/item/clothing/suit/jacket/letterman = 2, - /obj/item/clothing/head/beanie = 1, - /obj/item/clothing/head/beanie/black = 1, - /obj/item/clothing/head/beanie/red = 1, - /obj/item/clothing/head/beanie/green = 1, - /obj/item/clothing/head/beanie/darkblue = 1, - /obj/item/clothing/head/beanie/purple = 1, - /obj/item/clothing/head/beanie/yellow = 1, - /obj/item/clothing/head/beanie/orange = 1, - /obj/item/clothing/head/beanie/cyan = 1, - /obj/item/clothing/head/beanie/christmas = 1, - /obj/item/clothing/head/beanie/striped = 1, - /obj/item/clothing/head/beanie/stripedred = 1, - /obj/item/clothing/head/beanie/stripedblue = 1, - /obj/item/clothing/head/beanie/stripedgreen = 1, - /obj/item/clothing/suit/jacket/letterman_red = 1, + products = list(/obj/item/clothing/head/that = 4, + /obj/item/clothing/head/fedora = 3, + /obj/item/clothing/glasses/monocle = 3, + /obj/item/clothing/suit/jacket = 4, + /obj/item/clothing/suit/jacket/puffer/vest = 4, + /obj/item/clothing/suit/jacket/puffer = 4, + /obj/item/clothing/under/suit_jacket/navy = 3, + /obj/item/clothing/under/suit_jacket/really_black = 3, + /obj/item/clothing/under/suit_jacket/burgundy = 3, + /obj/item/clothing/under/suit_jacket/charcoal = 3, + /obj/item/clothing/under/suit_jacket/white = 3, + /obj/item/clothing/under/kilt = 3, + /obj/item/clothing/under/overalls = 3, + /obj/item/clothing/under/sl_suit = 3, + /obj/item/clothing/under/pants/jeans = 5, + /obj/item/clothing/under/pants/classicjeans = 5, + /obj/item/clothing/under/pants/camo = 3, + /obj/item/clothing/under/pants/blackjeans = 5, + /obj/item/clothing/under/pants/khaki = 5, + /obj/item/clothing/under/pants/white = 5, + /obj/item/clothing/under/pants/red = 3, + /obj/item/clothing/under/pants/black = 4, + /obj/item/clothing/under/pants/tan = 4, + /obj/item/clothing/under/pants/track = 3, + /obj/item/clothing/suit/jacket/miljacket = 5, + /obj/item/clothing/neck/tie/blue = 3, + /obj/item/clothing/neck/tie/red = 3, + /obj/item/clothing/neck/tie/black = 3, + /obj/item/clothing/neck/tie/horrible = 5, + /obj/item/clothing/neck/scarf/pink = 3, + /obj/item/clothing/neck/scarf/red = 3, + /obj/item/clothing/neck/scarf/green = 3, + /obj/item/clothing/neck/scarf/darkblue = 3, + /obj/item/clothing/neck/scarf/purple = 3, + /obj/item/clothing/neck/scarf/yellow = 3, + /obj/item/clothing/neck/scarf/orange = 3, + /obj/item/clothing/neck/scarf/cyan = 3, + /obj/item/clothing/neck/scarf = 3, + /obj/item/clothing/neck/scarf/black = 3, + /obj/item/clothing/neck/scarf/zebra = 3, + /obj/item/clothing/neck/scarf/christmas = 3, + /obj/item/clothing/neck/stripedredscarf = 3, + /obj/item/clothing/neck/stripedbluescarf = 3, + /obj/item/clothing/neck/stripedgreenscarf = 3, + /obj/item/clothing/accessory/waistcoat = 2, + /obj/item/clothing/under/skirt/black = 3, + /obj/item/clothing/under/skirt/blue = 3, + /obj/item/clothing/under/skirt/red = 3, + /obj/item/clothing/under/skirt/purple = 3, + /obj/item/clothing/under/sundress = 4, + /obj/item/clothing/under/stripeddress = 3, + /obj/item/clothing/under/sailordress = 3, + /obj/item/clothing/under/redeveninggown = 3, + /obj/item/clothing/under/blacktango = 3, + /obj/item/clothing/under/plaid_skirt = 3, + /obj/item/clothing/under/plaid_skirt/blue = 3, + /obj/item/clothing/under/plaid_skirt/purple = 3, + /obj/item/clothing/under/plaid_skirt/green = 3, + /obj/item/clothing/glasses/regular = 2, + /obj/item/clothing/glasses/regular/jamjar = 2, + /obj/item/clothing/head/sombrero = 3, + /obj/item/clothing/suit/poncho = 3, + /obj/item/clothing/suit/ianshirt = 3, + /obj/item/clothing/shoes/laceup = 5, + /obj/item/clothing/shoes/sneakers/black = 6, + /obj/item/clothing/shoes/sandal = 3, + /obj/item/clothing/gloves/fingerless = 3, + /obj/item/clothing/glasses/orange = 5, + /obj/item/clothing/glasses/red = 5, + /obj/item/storage/belt/fannypack = 3, + /obj/item/storage/belt/fannypack/blue = 3, + /obj/item/storage/belt/fannypack/red = 3, + /obj/item/clothing/suit/jacket/letterman = 5, + /obj/item/clothing/head/beanie = 3, + /obj/item/clothing/head/beanie/black = 3, + /obj/item/clothing/head/beanie/red = 3, + /obj/item/clothing/head/beanie/green = 3, + /obj/item/clothing/head/beanie/darkblue = 3, + /obj/item/clothing/head/beanie/purple = 3, + /obj/item/clothing/head/beanie/yellow = 3, + /obj/item/clothing/head/beanie/orange = 3, + /obj/item/clothing/head/beanie/cyan = 3, + /obj/item/clothing/head/beanie/christmas = 3, + /obj/item/clothing/head/beanie/striped = 3, + /obj/item/clothing/head/beanie/stripedred = 3, + /obj/item/clothing/head/beanie/stripedblue = 3, + /obj/item/clothing/head/beanie/stripedgreen = 3, + /obj/item/clothing/suit/jacket/letterman_red = 3, /obj/item/clothing/ears/headphones = 10, - /obj/item/clothing/suit/apron/purple_bartender = 2, - /obj/item/clothing/under/rank/bartender/purple = 2) - contraband = list(/obj/item/clothing/under/syndicate/tacticool = 1, - /obj/item/clothing/mask/balaclava = 1, - /obj/item/clothing/head/ushanka = 1, - /obj/item/clothing/under/soviet = 1, - /obj/item/storage/belt/fannypack/black = 2, - /obj/item/clothing/suit/jacket/letterman_syndie = 1, - /obj/item/clothing/under/jabroni = 1, - /obj/item/clothing/suit/vapeshirt = 1, - /obj/item/clothing/under/geisha = 1) - premium = list(/obj/item/clothing/under/suit_jacket/checkered = 1, - /obj/item/clothing/head/mailman = 1, - /obj/item/clothing/under/rank/mailman = 1, - /obj/item/clothing/suit/jacket/leather = 1, - /obj/item/clothing/suit/jacket/leather/overcoat = 1, - /obj/item/clothing/under/pants/mustangjeans = 1, - /obj/item/clothing/neck/necklace/dope = 3, - /obj/item/clothing/suit/jacket/letterman_nanotrasen = 1) + /obj/item/clothing/suit/apron/purple_bartender = 4, + /obj/item/clothing/under/rank/bartender/purple = 4) + contraband = list(/obj/item/clothing/under/syndicate/tacticool = 3, + /obj/item/clothing/mask/balaclava = 3, + /obj/item/clothing/head/ushanka = 3, + /obj/item/clothing/under/soviet = 3, + /obj/item/storage/belt/fannypack/black = 3, + /obj/item/clothing/suit/jacket/letterman_syndie = 5, + /obj/item/clothing/under/jabroni = 2, + /obj/item/clothing/suit/vapeshirt = 2, + /obj/item/clothing/under/geisha = 4) + premium = list(/obj/item/clothing/under/suit_jacket/checkered = 4, + /obj/item/clothing/head/mailman = 2, + /obj/item/clothing/under/rank/mailman = 2, + /obj/item/clothing/suit/jacket/leather = 4, + /obj/item/clothing/suit/jacket/leather/overcoat = 4, + /obj/item/clothing/under/pants/mustangjeans = 3, + /obj/item/clothing/neck/necklace/dope = 5, + /obj/item/clothing/suit/jacket/letterman_nanotrasen = 5) refill_canister = /obj/item/vending_refill/clothing /obj/item/vending_refill/clothing From 381a4869bb788c7832f9110b3f28bee3576b68fe Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 16 May 2019 19:40:09 -0400 Subject: [PATCH 081/134] Update cult_items.dm --- code/modules/antagonists/cult/cult_items.dm | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/code/modules/antagonists/cult/cult_items.dm b/code/modules/antagonists/cult/cult_items.dm index 0a949174b0..d1db4d4c86 100644 --- a/code/modules/antagonists/cult/cult_items.dm +++ b/code/modules/antagonists/cult/cult_items.dm @@ -211,8 +211,6 @@ else return FALSE - - /datum/action/innate/cult/spin2win name = "Geometer's Fury" desc = "You draw on the power of the sword's ancient runes, spinning it wildly around you as you become immune to most attacks." @@ -267,7 +265,6 @@ return . = ..() - /obj/item/clothing/head/culthood name = "ancient cultist hood" icon_state = "culthood" @@ -294,7 +291,6 @@ heat_protection = CHEST|GROIN|LEGS|ARMS max_heat_protection_temperature = ARMOR_MAX_TEMP_PROTECT - /obj/item/clothing/head/culthood/alt name = "cultist hood" desc = "An armored hood worn by the followers of Nar'Sie." @@ -313,7 +309,6 @@ /obj/item/clothing/suit/cultrobes/alt/ghost item_flags = NODROP | DROPDEL - /obj/item/clothing/head/magus name = "magus helm" icon_state = "magus" @@ -529,7 +524,12 @@ "The shuttle's custodian was found washing the windows with their own blood.", "A shuttle engineer began screaming 'DEATH IS NOT THE END' and ripped out wires until an arc flash seared off her flesh.", "A shuttle inspector started laughing madly over the radio and then threw herself into an engine turbine.", + "A assistant was found on the shuttle.", + "A medical officer was found pouring blood packs onto the electronic board to start the flight, then slit her wrists open." + "A fuel technician was found replacing the fuel with his blood.", + "All the lights on the shuttle have turnned a crimson red before blowing out.", "The shuttle dispatcher was found dead with bloody symbols carved into their flesh.", + "All of a sudden the engine turbine started to leak blood and turn a crimson red." "The shuttle's transponder is emitting the encoded message 'FEAR THE OLD BLOOD' in lieu of its assigned identification signal.") var/message = pick_n_take(curses) message += " The shuttle will be delayed by three minutes." From 88a41f7783792a39bf5cc57b9e6869c5a0206895 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 16 May 2019 19:54:08 -0400 Subject: [PATCH 082/134] Update cult_items.dm --- code/modules/antagonists/cult/cult_items.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/modules/antagonists/cult/cult_items.dm b/code/modules/antagonists/cult/cult_items.dm index d1db4d4c86..29f2cba0f6 100644 --- a/code/modules/antagonists/cult/cult_items.dm +++ b/code/modules/antagonists/cult/cult_items.dm @@ -525,11 +525,11 @@ "A shuttle engineer began screaming 'DEATH IS NOT THE END' and ripped out wires until an arc flash seared off her flesh.", "A shuttle inspector started laughing madly over the radio and then threw herself into an engine turbine.", "A assistant was found on the shuttle.", - "A medical officer was found pouring blood packs onto the electronic board to start the flight, then slit her wrists open." + "A medical officer was found pouring blood packs onto the electronic board to start the flight, then slit her wrists open.", "A fuel technician was found replacing the fuel with his blood.", "All the lights on the shuttle have turnned a crimson red before blowing out.", "The shuttle dispatcher was found dead with bloody symbols carved into their flesh.", - "All of a sudden the engine turbine started to leak blood and turn a crimson red." + "All of a sudden the engine turbine started to leak blood and turn a crimson red.", "The shuttle's transponder is emitting the encoded message 'FEAR THE OLD BLOOD' in lieu of its assigned identification signal.") var/message = pick_n_take(curses) message += " The shuttle will be delayed by three minutes." From f6ce2b25bba4a3bb632035ef61046990dab90a35 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Thu, 16 May 2019 20:37:53 -0400 Subject: [PATCH 083/134] Update mime.txt --- strings/names/mime.txt | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/strings/names/mime.txt b/strings/names/mime.txt index cc65af67fd..094987da9d 100644 --- a/strings/names/mime.txt +++ b/strings/names/mime.txt @@ -1,7 +1,10 @@ +Church Mouse +Hush Foot Invisible Man Lemon Mime Marcel Marcel Mime +Master-Mime Mime Mr Beret Mr Mime @@ -12,13 +15,18 @@ Oui Oui Pantomime Quiet Quiet Riot +See Through Silence Silencio Silent Knight Silent Majority Silent Night Silent Sorrow +Silent Step +Silent Mouse +The Unspeakable Transparency Unspeakable Untouchable -Wall Runner \ No newline at end of file +Wall Runner +White Face From c69d9a38d7ad6eecba56b647238453e9a66aae3d Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 16 May 2019 18:50:09 -0700 Subject: [PATCH 084/134] Update podpeople.dm --- code/modules/mob/living/carbon/human/species_types/podpeople.dm | 1 + 1 file changed, 1 insertion(+) diff --git a/code/modules/mob/living/carbon/human/species_types/podpeople.dm b/code/modules/mob/living/carbon/human/species_types/podpeople.dm index 650c5af659..3a07c61889 100644 --- a/code/modules/mob/living/carbon/human/species_types/podpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/podpeople.dm @@ -72,6 +72,7 @@ /datum/species/pod/pseudo_weak id = "podweak" + limb_id = "pod" light_nutrition_gain_factor = 7.5 light_bruteheal = 0.2 light_burnheal = 0.2 From 0e9717845e6eafa72a06caa990ccc4ce66a40ae8 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Thu, 16 May 2019 19:03:32 -0700 Subject: [PATCH 085/134] Update podpeople.dm --- code/modules/mob/living/carbon/human/species_types/podpeople.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/species_types/podpeople.dm b/code/modules/mob/living/carbon/human/species_types/podpeople.dm index 3a07c61889..c3d1e1aedb 100644 --- a/code/modules/mob/living/carbon/human/species_types/podpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/podpeople.dm @@ -72,7 +72,7 @@ /datum/species/pod/pseudo_weak id = "podweak" - limb_id = "pod" + limbs_id = "pod" light_nutrition_gain_factor = 7.5 light_bruteheal = 0.2 light_burnheal = 0.2 From 06681790cd25c4f4471eabdca787fa1849564fa7 Mon Sep 17 00:00:00 2001 From: Useroth Date: Fri, 17 May 2019 04:24:38 +0200 Subject: [PATCH 086/134] ... --- code/modules/surgery/nutcracker.dm | 29 +++++++++++++++++++++++++++++ icons/obj/surgery.dmi | Bin 33847 -> 34848 bytes tgstation.dme | 1 + 3 files changed, 30 insertions(+) create mode 100644 code/modules/surgery/nutcracker.dm diff --git a/code/modules/surgery/nutcracker.dm b/code/modules/surgery/nutcracker.dm new file mode 100644 index 0000000000..6b7b6ee261 --- /dev/null +++ b/code/modules/surgery/nutcracker.dm @@ -0,0 +1,29 @@ +/obj/item/nutcracker + name = "nutcracker" + desc = "It seems oversized... quite much... you could fit a head in it." + icon = 'icons/obj/surgery.dmi' + icon_state = "nutcracker" + force = 10 + flags_1 = CONDUCT_1 + w_class = WEIGHT_CLASS_NORMAL + attack_verb = list("smashed", "beaten", "crushed") + +/obj/item/nutcracker/attack(mob/living/carbon/M, mob/user) + if(!istype(M)) + return + if(user && imp) + if(M != user) + M.visible_message("[user] is attempting to implant [M].") + + var/turf/T = get_turf(M) + if(T && (M == user || do_mob(user, M, 50))) + if(src && imp) + if(imp.implant(M, user)) + if (M == user) + to_chat(user, "You implant yourself.") + else + M.visible_message("[user] has implanted [M].", "[user] implants you.") + imp = null + update_icon() + else + to_chat(user, "[src] fails to implant [M].") diff --git a/icons/obj/surgery.dmi b/icons/obj/surgery.dmi index 4ab614cf83ab404dc5a27dc2e6c3710307ea194d..1a3b344566e33144ad4561ff8319f9d8eeb2b259 100755 GIT binary patch literal 34848 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 literal 33847 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 VN*Q9w^#ut6WF-|OO2rNQ{s&{n!>#}T diff --git a/tgstation.dme b/tgstation.dme index 12a91dfaa9..f6f46bb72b 100755 --- a/tgstation.dme +++ b/tgstation.dme @@ -2666,6 +2666,7 @@ #include "code\modules\surgery\limb_augmentation.dm" #include "code\modules\surgery\lipoplasty.dm" #include "code\modules\surgery\mechanic_steps.dm" +#include "code\modules\surgery\nutcracker.dm" #include "code\modules\surgery\organ_manipulation.dm" #include "code\modules\surgery\organic_steps.dm" #include "code\modules\surgery\plastic_surgery.dm" From 7712b51fd034bf0bd1fe3cc28ce6dd5dfe7f6160 Mon Sep 17 00:00:00 2001 From: Useroth Date: Fri, 17 May 2019 04:49:39 +0200 Subject: [PATCH 087/134] Tweaks n' shit. --- code/game/objects/items/twohanded.dm | 4 ++++ code/game/objects/items/weaponry.dm | 1 + 2 files changed, 5 insertions(+) diff --git a/code/game/objects/items/twohanded.dm b/code/game/objects/items/twohanded.dm index f0a233fea6..d4ec9217e7 100644 --- a/code/game/objects/items/twohanded.dm +++ b/code/game/objects/items/twohanded.dm @@ -290,6 +290,8 @@ var/hacked = FALSE var/brightness_on = 6 //TWICE AS BRIGHT AS A REGULAR ESWORD var/list/possible_colors = list("red", "blue", "green", "purple") + total_mass = 0.375 //Survival flashlights typically weigh around 5 ounces. + var/total_mass_on = 3.4 //The typical medieval sword, on the other hand, weighs roughly 3 pounds. //Values copied from the regular e-sword /obj/item/twohanded/dualsaber/suicide_act(mob/living/carbon/user) if(wielded) @@ -387,6 +389,7 @@ if(wielded) sharpness = IS_SHARP w_class = w_class_on + total_mass = total_mass_on hitsound = 'sound/weapons/blade1.ogg' START_PROCESSING(SSobj, src) set_light(brightness_on) @@ -394,6 +397,7 @@ /obj/item/twohanded/dualsaber/unwield() //Specific unwield () to switch hitsounds. sharpness = initial(sharpness) w_class = initial(w_class) + total_mass = initial(total_mass) ..() hitsound = "swing_hit" STOP_PROCESSING(SSobj, src) diff --git a/code/game/objects/items/weaponry.dm b/code/game/objects/items/weaponry.dm index 19848f45ea..ffbe5c004c 100644 --- a/code/game/objects/items/weaponry.dm +++ b/code/game/objects/items/weaponry.dm @@ -500,6 +500,7 @@ for further reading, please see: https://github.com/tgstation/tgstation/pull/301 w_class = WEIGHT_CLASS_HUGE var/homerun_ready = 0 var/homerun_able = 0 + total_mass = 2.7 //a regular wooden major league baseball bat weighs somewhere between 2 to 3.4 pounds, according to google /obj/item/melee/baseball_bat/homerun name = "home run bat" From c8eb4ba8cbe897cc2a4c43f1e5aae9c0707f9478 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Thu, 16 May 2019 23:33:14 -0500 Subject: [PATCH 088/134] Automatic changelog generation for PR #8311 [ci skip] --- html/changelogs/AutoChangeLog-pr-8311.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8311.yml diff --git a/html/changelogs/AutoChangeLog-pr-8311.yml b/html/changelogs/AutoChangeLog-pr-8311.yml new file mode 100644 index 0000000000..6ec7aae071 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8311.yml @@ -0,0 +1,5 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - rscadd: "syndicate phobia" + - tweak: "other phobia's" From 267661e0782647be942663d7a382264a2f441f5d Mon Sep 17 00:00:00 2001 From: Sishen Date: Fri, 17 May 2019 01:56:44 -0400 Subject: [PATCH 089/134] Tail Wagging Makes it so nymphos will continue wagging their tails when booty or face slapped --- code/modules/mob/living/carbon/human/species.dm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index b7243de8f7..599e7380a5 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -1461,7 +1461,8 @@ GLOBAL_LIST_EMPTY(roundstart_races) user.visible_message("[user] slaps [target] in the face!", "You slap [target] in the face! ",\ "You hear a slap.") - stop_wagging_tail(target) + if (!target.has_trait(TRAIT_NYMPHO)) + stop_wagging_tail(target) return FALSE var/aim_for_groin = user.zone_selected == "groin" var/target_aiming_for_groin = target.zone_selected == "groin" @@ -1470,11 +1471,12 @@ GLOBAL_LIST_EMPTY(roundstart_races) user.visible_message("[user] slaps [target]'s ass!", "You slap [target]'s ass! ",\ "You hear a slap.") - stop_wagging_tail(target) if (target.canbearoused) target.adjustArousalLoss(5) if (target.getArousalLoss() >= 100 && ishuman(target) && target.has_trait(TRAIT_NYMPHO) && target.has_dna()) target.mob_climax(forced_climax=TRUE) + if (!target.has_trait(TRAIT_NYMPHO)) + stop_wagging_tail(target) return FALSE else if(user.getStaminaLoss() >= STAMINA_SOFTCRIT) to_chat(user, "You're too exhausted.") From b95bc24defdbdac008409e3fe1746cd18589c701 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Fri, 17 May 2019 04:24:23 -0500 Subject: [PATCH 090/134] mission accomplished --- code/__DEFINES/citadel_defines.dm | 5 +++ .../code/modules/arousal/arousal.dm | 25 +++++++------- .../code/modules/arousal/organs/breasts.dm | 5 +++ .../code/modules/arousal/organs/genitals.dm | 31 +++++++----------- .../code/modules/arousal/organs/penis.dm | 3 ++ .../code/modules/arousal/organs/vagina.dm | 3 ++ .../icons/obj/genitals/penis_onmob.dmi | Bin 3364 -> 3880 bytes 7 files changed, 41 insertions(+), 31 deletions(-) diff --git a/code/__DEFINES/citadel_defines.dm b/code/__DEFINES/citadel_defines.dm index b150067717..9f5f52180c 100644 --- a/code/__DEFINES/citadel_defines.dm +++ b/code/__DEFINES/citadel_defines.dm @@ -76,6 +76,9 @@ #define MILK_RATE_MULT 1 #define MILK_EFFICIENCY 1 +#define AROUSAL_MINIMUM_DEFAULT 0 +#define AROUSAL_MAXIMUM_DEFAULT 100 +#define AROUSAL_START_VALUE 1 //Individual logging define #define INDIVIDUAL_LOOC_LOG "LOOC log" @@ -98,6 +101,8 @@ #define SKINTONE 40 //uses skin tones //Citadel istypes +#define isgenital(A) (istype(A, /obj/item/organ/genital)) + #define isborer(A) (istype(A, /mob/living/simple_animal/borer)) #define isipcperson(A) (is_species(A, /datum/species/ipc)) #define ismammal(A) (is_species(A, /datum/species/mammal)) diff --git a/modular_citadel/code/modules/arousal/arousal.dm b/modular_citadel/code/modules/arousal/arousal.dm index a625829577..307cdff29f 100644 --- a/modular_citadel/code/modules/arousal/arousal.dm +++ b/modular_citadel/code/modules/arousal/arousal.dm @@ -1,13 +1,13 @@ //Mob vars /mob/living - var/arousalloss = 0 //How aroused the mob is. - var/min_arousal = 0 //The lowest this mobs arousal will get. default = 0 - var/max_arousal = 100 //The highest this mobs arousal will get. default = 100 - var/arousal_rate = 1 //The base rate that arousal will increase in this mob. - var/arousal_loss_rate = 1 //How easily arousal can be relieved for this mob. - var/canbearoused = FALSE //Mob-level disabler for arousal. Starts off and can be enabled as features are added for different mob types. - var/mb_cd_length = 100 //5 second cooldown for masturbating because fuck spam. - var/mb_cd_timer = 0 //The timer itself + var/arousalloss = 0 //How aroused the mob is. + var/min_arousal = AROUSAL_MINIMUM_DEFAULT //The lowest this mobs arousal will get. default = 0 + var/max_arousal = AROUSAL_MAXIMUM_DEFAULT //The highest this mobs arousal will get. default = 100 + var/arousal_rate = AROUSAL_START_VALUE //The base rate that arousal will increase in this mob. + var/arousal_loss_rate = AROUSAL_START_VALUE //How easily arousal can be relieved for this mob. + var/canbearoused = FALSE //Mob-level disabler for arousal. Starts off and can be enabled as features are added for different mob types. + var/mb_cd_length = 5 SECONDS //5 second cooldown for masturbating because fuck spam. + var/mb_cd_timer = 0 //The timer itself /mob/living/carbon/human canbearoused = TRUE @@ -22,8 +22,8 @@ //Species vars /datum/species - var/arousal_gain_rate = 1 //Rate at which this species becomes aroused - var/arousal_lose_rate = 1 //Multiplier for how easily arousal can be relieved + var/arousal_gain_rate = AROUSAL_START_VALUE //Rate at which this species becomes aroused + var/arousal_lose_rate = AROUSAL_START_VALUE //Multiplier for how easily arousal can be relieved var/list/cum_fluids = list("semen") var/list/milk_fluids = list("milk") var/list/femcum_fluids = list("femcum") @@ -77,7 +77,8 @@ updatearousal() /mob/living/proc/getPercentAroused() - return ((100 / max_arousal) * arousalloss) + var/percentage = ((100 / max_arousal) * arousalloss) + return percentage /mob/living/proc/isPercentAroused(percentage)//returns true if the mob's arousal (measured in a percent of 100) is greater than the arg percentage. if(!isnum(percentage) || percentage > 100 || percentage < 0) @@ -104,6 +105,8 @@ S = GLOB.breasts_shapes_list[G.shape] if(S?.alt_aroused) G.aroused_state = isPercentAroused(G.aroused_amount) + if(getArousalLoss() >= ((max_arousal / 100) * 33)) + G.aroused_state = TRUE else G.aroused_state = FALSE G.update_appearance() diff --git a/modular_citadel/code/modules/arousal/organs/breasts.dm b/modular_citadel/code/modules/arousal/organs/breasts.dm index 31492500d7..1239a515cd 100644 --- a/modular_citadel/code/modules/arousal/organs/breasts.dm +++ b/modular_citadel/code/modules/arousal/organs/breasts.dm @@ -58,4 +58,9 @@ else color = "#[owner.dna.features["breasts_color"]]" string = "breasts_[lowertext(shape)]_[size]" + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + H.update_genitals() + icon_state = sanitize_text(string) + diff --git a/modular_citadel/code/modules/arousal/organs/genitals.dm b/modular_citadel/code/modules/arousal/organs/genitals.dm index 442281bf84..d13c2f6a97 100644 --- a/modular_citadel/code/modules/arousal/organs/genitals.dm +++ b/modular_citadel/code/modules/arousal/organs/genitals.dm @@ -92,7 +92,7 @@ var/list/genital_list = list() for(var/obj/item/organ/O in internal_organs) - if(istype(O, /obj/item/organ/genital)) + if(isgenital(O)) var/obj/item/organ/genital/G = O if(!G.internal) genital_list += G @@ -214,7 +214,10 @@ /mob/living/carbon/human/proc/give_ovipositor() + return /mob/living/carbon/human/proc/give_eggsack() + return + /mob/living/carbon/human/proc/give_vagina() if(!dna) return FALSE @@ -283,7 +286,8 @@ var/list/genitals_to_add = list() var/list/relevant_layers = list(GENITALS_BEHIND_LAYER, GENITALS_ADJ_LAYER, GENITALS_FRONT_LAYER) var/list/standing = list() - var/size = null + var/size + var/aroused_state for(var/L in relevant_layers) //Less hardcode H.remove_overlay(L) @@ -291,7 +295,7 @@ //start scanning for genitals //var/list/worn_stuff = H.get_equipped_items()//cache this list so it's not built again for(var/obj/item/organ/O in H.internal_organs) - if(istype(O, /obj/item/organ/genital)) + if(isgenital(O)) var/obj/item/organ/genital/G = O if(G.is_exposed()) //Checks appropriate clothing slot and if it's through_clothes genitals_to_add += H.getorganslot(G.slot) @@ -303,6 +307,7 @@ for(var/obj/item/organ/genital/G in genitals_to_add) var/datum/sprite_accessory/S size = G.size + aroused_state = G.aroused_state switch(G.type) if(/obj/item/organ/genital/penis) S = GLOB.cock_shapes_list[G.shape] @@ -314,14 +319,14 @@ if(!S || S.icon_state == "none") continue var/mutable_appearance/genital_overlay = mutable_appearance(S.icon, layer = -layer) - genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]_[G.aroused_state]_[layertext]" + genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]_[aroused_state]_[layertext]" if(S.center) genital_overlay = center_image(genital_overlay, S.dimension_x, S.dimension_y) if(use_skintones && H.dna.features["genitals_use_skintone"]) genital_overlay.color = "#[skintone2hex(H.skin_tone)]" - genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]-s_[G.aroused_state]_[layertext]" + genital_overlay.icon_state = "[G.slot]_[S.icon_state]_[size]-s_[aroused_state]_[layertext]" else switch(S.color_src) if("cock_color") @@ -330,21 +335,7 @@ genital_overlay.color = "#[H.dna.features["breasts_color"]]" if("vag_color") genital_overlay.color = "#[H.dna.features["vag_color"]]" - if(MUTCOLORS) - if(fixed_mut_color) - genital_overlay.color = "#[fixed_mut_color]" - else - genital_overlay.color = "#[H.dna.features["mcolor"]]" - if(MUTCOLORS2) - if(fixed_mut_color2) - genital_overlay.color = "#[fixed_mut_color2]" - else - genital_overlay.color = "#[H.dna.features["mcolor2"]]" - if(MUTCOLORS3) - if(fixed_mut_color3) - genital_overlay.color = "#[fixed_mut_color3]" - else - genital_overlay.color = "#[H.dna.features["mcolor3"]]" + standing += genital_overlay if(LAZYLEN(standing)) H.overlays_standing[layer] = standing.Copy() diff --git a/modular_citadel/code/modules/arousal/organs/penis.dm b/modular_citadel/code/modules/arousal/organs/penis.dm index 2530a3095a..ac812e286d 100644 --- a/modular_citadel/code/modules/arousal/organs/penis.dm +++ b/modular_citadel/code/modules/arousal/organs/penis.dm @@ -50,6 +50,9 @@ else color = "#[owner.dna.features["cock_color"]]" string = "penis_[GLOB.cock_shapes_icons[shape]]_[size]" + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + H.update_genitals() icon_state = sanitize_text(string) diff --git a/modular_citadel/code/modules/arousal/organs/vagina.dm b/modular_citadel/code/modules/arousal/organs/vagina.dm index 6b55bd8e32..b8ef7029b6 100644 --- a/modular_citadel/code/modules/arousal/organs/vagina.dm +++ b/modular_citadel/code/modules/arousal/organs/vagina.dm @@ -58,6 +58,9 @@ else color = "#[owner.dna.features["vag_color"]]" string = "vagina" + if(ishuman(owner)) + var/mob/living/carbon/human/H = owner + H.update_genitals() icon_state = sanitize_text(string) diff --git a/modular_citadel/icons/obj/genitals/penis_onmob.dmi b/modular_citadel/icons/obj/genitals/penis_onmob.dmi index d541920b5d9b79d8b3ef59f09f0e6c5768563746..2457759b732edd537fa4ac5d22d8abc7c0b13073 100644 GIT binary patch literal 3880 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 literal 3364 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 Date: Fri, 17 May 2019 04:59:53 -0500 Subject: [PATCH 091/134] Unfucks borg defibs --- code/game/objects/items/defib.dm | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/code/game/objects/items/defib.dm b/code/game/objects/items/defib.dm index 034363be7d..1bbe175230 100644 --- a/code/game/objects/items/defib.dm +++ b/code/game/objects/items/defib.dm @@ -542,7 +542,20 @@ user.visible_message("[user] begins to place [src] on [H]'s chest.", "You begin to place [src] on [H]'s chest...") busy = TRUE update_icon() - if(do_after(user, 30 - defib.primetime, target = H)) //beginning to place the paddles on patient's chest to allow some time for people to move away to stop the process + + var/primetimer + var/primetimer2 + var/deathtimer + if(req_defib) + primetimer = 30 - defib.primetime //I swear to god if I find shit like this elsewhere + primetimer2 = 20 - defib.primetime + deathtimer = DEFIB_TIME_LOSS * defib.timedeath + else + primetimer = 30 + primetimer2 = 20 + deathtimer = DEFIB_TIME_LOSS * 10 + + if(do_after(user, primetimer, target = H)) //beginning to place the paddles on patient's chest to allow some time for people to move away to stop the process user.visible_message("[user] places [src] on [H]'s chest.", "You place [src] on [H]'s chest.") playsound(src, 'sound/machines/defib_charge.ogg', 75, 0) var/tplus = world.time - H.timeofdeath @@ -550,10 +563,10 @@ // (in deciseconds) // brain damage starts setting in on the patient after // some time left rotting - var/tloss = DEFIB_TIME_LOSS * defib.timedeath + var/tloss = deathtimer var/total_burn = 0 var/total_brute = 0 - if(do_after(user, 20 - defib.primetime, target = H)) //placed on chest and short delay to shock for dramatic effect, revive time is 5sec total + if(do_after(user, primetimer2, target = H)) //placed on chest and short delay to shock for dramatic effect, revive time is 5sec total for(var/obj/item/carried_item in H.contents) if(istype(carried_item, /obj/item/clothing/suit/space)) if((!combat && !req_defib) || (req_defib && !defib.combat)) @@ -613,8 +626,9 @@ if(tplus > tloss) H.adjustBrainLoss( max(0, min(99, ((tlimit - tplus) / tlimit * 100))), 150) log_combat(user, H, "revived", defib) - if(defib.healdisk) - H.heal_overall_damage(25, 25) + if(req_defib) + if(defib.healdisk) + H.heal_overall_damage(25, 25) if(req_defib) defib.deductcharge(revivecost) cooldown = 1 From 4f75f68a5db4de27ffd908ef7a8ccd490ec3a9d4 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Fri, 17 May 2019 05:13:30 -0500 Subject: [PATCH 092/134] make hostile mobs gurgle people --- .../mob/living/simple_animal/simple_animal_vr.dm | 5 +---- .../living/simple_animal/simplemob_vore_values.dm | 14 +++++++------- 2 files changed, 8 insertions(+), 11 deletions(-) diff --git a/code/modules/mob/living/simple_animal/simple_animal_vr.dm b/code/modules/mob/living/simple_animal/simple_animal_vr.dm index afb1b88d3b..095b1ab70c 100644 --- a/code/modules/mob/living/simple_animal/simple_animal_vr.dm +++ b/code/modules/mob/living/simple_animal/simple_animal_vr.dm @@ -103,14 +103,11 @@ set src in oview(1) var/datum/belly/B = vore_organs[vore_selected] - if(faction != usr.faction) - to_chat(usr,"This predator isn't friendly, and doesn't give a shit about your opinions of it digesting you.") - return if(B.digest_mode == "Hold") var/confirm = alert(usr, "Enabling digestion on [name] will cause it to digest all stomach contents. Using this to break OOC prefs is against the rules. Digestion will disable itself after 20 minutes.", "Enabling [name]'s Digestion", "Enable", "Cancel") if(confirm == "Enable") B.digest_mode = "Digest" - sleep(20 MINUTES) //12000=20 minutes + sleep(20 MINUTES) B.digest_mode = "Hold" else var/confirm = alert(usr, "This mob is currently set to digest all stomach contents. Do you want to disable this?", "Disabling [name]'s Digestion", "Disable", "Cancel") diff --git a/modular_citadel/code/modules/mob/living/simple_animal/simplemob_vore_values.dm b/modular_citadel/code/modules/mob/living/simple_animal/simplemob_vore_values.dm index 0daf68f6c1..2bfd63a25d 100644 --- a/modular_citadel/code/modules/mob/living/simple_animal/simplemob_vore_values.dm +++ b/modular_citadel/code/modules/mob/living/simple_animal/simplemob_vore_values.dm @@ -91,7 +91,7 @@ feeding = TRUE vore_active = TRUE isPredator = TRUE - vore_default_mode = DM_HOLD + vore_default_mode = DM_DIGEST /mob/living/simple_animal/hostile/bear devourable = TRUE @@ -99,14 +99,14 @@ feeding = TRUE vore_active = TRUE isPredator = TRUE - vore_default_mode = DM_HOLD + vore_default_mode = DM_DIGEST /mob/living/simple_animal/hostile/poison/giant_spider devourable = TRUE digestable = TRUE feeding = TRUE vore_active = TRUE - vore_default_mode = DM_HOLD + vore_default_mode = DM_DIGEST /mob/living/simple_animal/hostile/retaliate/poison/snake devourable = TRUE @@ -114,7 +114,7 @@ feeding = TRUE vore_active = TRUE isPredator = TRUE - vore_default_mode = DM_HOLD + vore_default_mode = DM_DIGEST /mob/living/simple_animal/hostile/gorilla devourable = TRUE @@ -122,7 +122,7 @@ feeding = TRUE vore_active = TRUE isPredator = TRUE - vore_default_mode = DM_HOLD + vore_default_mode = DM_DIGEST /mob/living/simple_animal/hostile/asteroid/goliath devourable = TRUE @@ -130,7 +130,7 @@ feeding = TRUE vore_active = TRUE isPredator = TRUE - vore_default_mode = DM_HOLD + vore_default_mode = DM_DIGEST /mob/living/simple_animal/hostile/carp devourable = TRUE @@ -138,4 +138,4 @@ feeding = TRUE vore_active = TRUE isPredator = TRUE - vore_default_mode = DM_HOLD + vore_default_mode = DM_DIGEST From eb717645bd5d29cbb1412b3091b0f29607daae77 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Fri, 17 May 2019 05:16:53 -0500 Subject: [PATCH 093/134] M.emote("scream") --- code/game/objects/items/defib.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/defib.dm b/code/game/objects/items/defib.dm index 1bbe175230..5868ef4b1d 100644 --- a/code/game/objects/items/defib.dm +++ b/code/game/objects/items/defib.dm @@ -447,8 +447,9 @@ return (!H.suiciding && !(H.has_trait(TRAIT_NOCLONE)) && !H.hellbound && ((world.time - H.timeofdeath) < tlimit) && (H.getBruteLoss() < 180) && (H.getFireLoss() < 180) && H.getorgan(/obj/item/organ/heart) && BR && !BR.damaged_brain) /obj/item/twohanded/shockpaddles/proc/shock_touching(dmg, mob/H) - if(defib.pullshocksafely && isliving(H.pulledby)) - H.visible_message("The defibrillator safely discharges the excessive charge into the floor!") + if(req_defib) + if(defib.pullshocksafely && isliving(H.pulledby)) + H.visible_message("The defibrillator safely discharges the excessive charge into the floor!") else var/mob/living/M = H.pulledby if(M.electrocute_act(30, src)) From 0d02956144cbf2d781d3ab84e7daae6e0d405cfe Mon Sep 17 00:00:00 2001 From: Poojawa Date: Fri, 17 May 2019 05:28:54 -0500 Subject: [PATCH 094/134] Fixes simple mob vore toggle --- .../mob/living/simple_animal/simple_animal_vr.dm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/code/modules/mob/living/simple_animal/simple_animal_vr.dm b/code/modules/mob/living/simple_animal/simple_animal_vr.dm index 095b1ab70c..4d808a11a9 100644 --- a/code/modules/mob/living/simple_animal/simple_animal_vr.dm +++ b/code/modules/mob/living/simple_animal/simple_animal_vr.dm @@ -102,17 +102,19 @@ set category = "Object" set src in oview(1) - var/datum/belly/B = vore_organs[vore_selected] - if(B.digest_mode == "Hold") + var/mob/living/carbon/human/user = usr + if(!istype(user) || user.stat) return + + if(vore_selected.digest_mode == DM_HOLD) var/confirm = alert(usr, "Enabling digestion on [name] will cause it to digest all stomach contents. Using this to break OOC prefs is against the rules. Digestion will disable itself after 20 minutes.", "Enabling [name]'s Digestion", "Enable", "Cancel") if(confirm == "Enable") - B.digest_mode = "Digest" + vore_selected.digest_mode = DM_DIGEST sleep(20 MINUTES) - B.digest_mode = "Hold" + vore_selected.digest_mode = vore_default_mode else var/confirm = alert(usr, "This mob is currently set to digest all stomach contents. Do you want to disable this?", "Disabling [name]'s Digestion", "Disable", "Cancel") if(confirm == "Disable") - B.digest_mode = "Hold" + vore_selected.digest_mode = DM_HOLD // // Simple nom proc for if you get ckey'd into a simple_animal mob! Avoids grabs. From f95da1aae57b703bf094d22776235393610659cd Mon Sep 17 00:00:00 2001 From: Poojawa Date: Fri, 17 May 2019 05:59:28 -0500 Subject: [PATCH 095/134] Heart Attacks will murder you now Also sanity check for cursed heart overlay --- code/datums/diseases/heart_failure.dm | 2 +- code/modules/surgery/organs/heart.dm | 4 ++++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/code/datums/diseases/heart_failure.dm b/code/datums/diseases/heart_failure.dm index 3fbf6ef177..2389052a54 100644 --- a/code/datums/diseases/heart_failure.dm +++ b/code/datums/diseases/heart_failure.dm @@ -57,8 +57,8 @@ if(H.stat == CONSCIOUS) H.visible_message("[H] clutches at [H.p_their()] chest as if [H.p_their()] heart is stopping!") H.adjustStaminaLoss(60) - H.reagents.add_reagent("corazone", 3) // To give the victim a final chance to shock their heart before losing consciousness H.set_heartattack(TRUE) + H.reagents.add_reagent("corazone", 3) // To give the victim a final chance to shock their heart before losing consciousness cure() else diff --git a/code/modules/surgery/organs/heart.dm b/code/modules/surgery/organs/heart.dm index 52904b8af1..5852cba0c9 100644 --- a/code/modules/surgery/organs/heart.dm +++ b/code/modules/surgery/organs/heart.dm @@ -113,6 +113,10 @@ if(owner) to_chat(owner, "Your heart has been replaced with a cursed one, you have to pump this one manually otherwise you'll die!") +/obj/item/organ/heart/cursed/Remove(mob/living/carbon/M, special = 0) + ..() + M.remove_client_colour(/datum/client_colour/cursed_heart_blood) + /datum/action/item_action/organ_action/cursed_heart name = "Pump your blood" From 022e8710f9c8c15cabf7fd5dbb54f02120316701 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Fri, 17 May 2019 06:21:26 -0500 Subject: [PATCH 096/134] port TG#43799 for signallers --- code/__HELPERS/radio.dm | 5 ++++ code/modules/assembly/signaler.dm | 38 +++++++++++++++---------------- 2 files changed, 24 insertions(+), 19 deletions(-) diff --git a/code/__HELPERS/radio.dm b/code/__HELPERS/radio.dm index 84b354b6cd..c55fb8095d 100644 --- a/code/__HELPERS/radio.dm +++ b/code/__HELPERS/radio.dm @@ -12,3 +12,8 @@ /proc/format_frequency(frequency) frequency = text2num(frequency) return "[round(frequency / 10)].[frequency % 10]" + +//Opposite of format, returns as a number +/proc/unformat_frequency(frequency) + frequency = text2num(frequency) + return frequency * 10 diff --git a/code/modules/assembly/signaler.dm b/code/modules/assembly/signaler.dm index 8959029b9b..8ba703d7fa 100644 --- a/code/modules/assembly/signaler.dm +++ b/code/modules/assembly/signaler.dm @@ -58,18 +58,12 @@ Send Signal
Frequency/Code for signaler:
Frequency: -- -- [format_frequency(src.frequency)] -+ -+
+Set
Code: -- -- [src.code] -+ -+
+Set
[t1] "} user << browse(dat, "window=radio") @@ -85,17 +79,23 @@ Code: onclose(usr, "radio") return - if (href_list["freq"]) - var/new_frequency = (frequency + text2num(href_list["freq"])) - if(new_frequency < MIN_FREE_FREQ || new_frequency > MAX_FREE_FREQ) - new_frequency = sanitize_frequency(new_frequency) - set_frequency(new_frequency) + if (href_list["set"]) - if(href_list["code"]) - src.code += text2num(href_list["code"]) - src.code = round(src.code) - src.code = min(100, src.code) - src.code = max(1, src.code) + if(href_list["set"] == "freq") + var/new_freq = input(usr, "Input a new signalling frequency", "Remote Signaller Frequency", format_frequency(frequency)) as num|null + if(!usr.canUseTopic(src, BE_CLOSE)) + return + new_freq = unformat_frequency(new_freq) + new_freq = sanitize_frequency(new_freq, TRUE) + set_frequency(new_freq) + + if(href_list["set"] == "code") + var/new_code = input(usr, "Input a new signalling code", "Remote Signaller Code", code) as num|null + if(!usr.canUseTopic(src, BE_CLOSE)) + return + new_code = round(new_code) + new_code = CLAMP(new_code, 1, 100) + code = new_code if(href_list["send"]) spawn( 0 ) @@ -206,4 +206,4 @@ Code: /obj/item/assembly/signaler/cyborg/attackby(obj/item/W, mob/user, params) return /obj/item/assembly/signaler/cyborg/screwdriver_act(mob/living/user, obj/item/I) - return + return \ No newline at end of file From 601b9d9c6588f54a22318fee4ce4af27aca85813 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Fri, 17 May 2019 06:58:36 -0500 Subject: [PATCH 097/134] Ports Oracle's cloning tube --- code/game/machinery/cloning.dm | 62 +++++++++++++++++++++++++---- code/game/machinery/dna_scanner.dm | 2 +- icons/obj/cryo_mobs.dmi | Bin 2944 -> 5593 bytes icons/obj/machines/cloning.dmi | Bin 16713 -> 15178 bytes 4 files changed, 56 insertions(+), 8 deletions(-) diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index 7e75dc8e8e..d3b5e53a1b 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -50,6 +50,8 @@ radio.canhear_range = 0 radio.recalculateChannels() + update_icon() + /obj/machinery/clonepod/Destroy() go_out() QDEL_NULL(radio) @@ -151,7 +153,6 @@ if(clonemind.damnation_type) //Can't clone the damned. INVOKE_ASYNC(src, .proc/horrifyingsound) mess = TRUE - icon_state = "pod_g" update_icon() return FALSE @@ -179,7 +180,6 @@ clonename = "clone ([rand(1,999)])" H.real_name = clonename - icon_state = "pod_1" //Get the clone body ready maim_clone(H) H.add_trait(TRAIT_STABLEHEART, "cloning") @@ -278,10 +278,10 @@ else if (!mob_occupant || mob_occupant.loc != src) occupant = null - if (!mess && !panel_open) - icon_state = "pod_0" use_power(200) + update_icon() + //Let's unlock this early I guess. Might be too early, needs tweaking. /obj/machinery/clonepod/attackby(obj/item/W, mob/user, params) if(!(occupant || mess)) @@ -355,7 +355,7 @@ mess = FALSE new /obj/effect/gibspawner/generic(get_turf(src)) audible_message("You hear a splat.") - icon_state = "pod_0" + update_icon() return if(!mob_occupant) @@ -373,7 +373,7 @@ mob_occupant.flash_act() occupant.forceMove(T) - icon_state = "pod_0" + update_icon() mob_occupant.domutcheck(1) //Waiting until they're out before possible monkeyizing. The 1 argument forces powers to manifest. for(var/fl in unattached_flesh) qdel(fl) @@ -389,7 +389,7 @@ technician, as your warranty may be affected.") mess = TRUE maim_clone(mob_occupant) //Remove every bit that's grown back so far to drop later, also destroys bits that haven't grown yet - icon_state = "pod_g" + update_icon() if(mob_occupant.mind != clonemind) clonemind.transfer_to(mob_occupant) mob_occupant.grab_ghost() // We really just want to make you suffer. @@ -471,6 +471,54 @@ flesh_number = unattached_flesh.len +#define CRYOMOBS 'icons/obj/cryo_mobs.dmi' + +/obj/machinery/clonepod/update_icon() + cut_overlays() + + if(mess) + icon_state = "pod_g" + var/image/gib1 = image(CRYOMOBS, "gibup") + var/image/gib2 = image(CRYOMOBS, "gibdown") + gib1.pixel_y = 27 + round(sin(world.time) * 3) + gib1.pixel_x = round(sin(world.time * 3)) + gib2.pixel_y = 27 + round(cos(world.time) * 3) + gib2.pixel_x = round(cos(world.time * 3)) + add_overlay(gib2) + add_overlay(gib1) + add_overlay("cover-on") + + else if(occupant) + icon_state = "pod_1" + + var/image/occupant_overlay + var/completion = (flesh_number - unattached_flesh.len) / flesh_number + + if(unattached_flesh.len <= 0) + occupant_overlay = image(occupant.icon, occupant.icon_state) + occupant_overlay.copy_overlays(occupant) + else + occupant_overlay = image(CRYOMOBS, "clone_meat") + var/matrix/tform = matrix() + tform.Scale(completion) + tform.Turn(cos(world.time * 2) * 3) + occupant_overlay.transform = tform + occupant_overlay.appearance_flags = 0 + + occupant_overlay.dir = SOUTH + occupant_overlay.pixel_y = 27 + round(sin(world.time) * 3) + occupant_overlay.pixel_x = round(sin(world.time * 3)) + + add_overlay(occupant_overlay) + add_overlay("cover-on") + else + icon_state = "pod_0" + + if(panel_open) + icon_state = "pod_0_maintenance" + + add_overlay("panel") + /* * Manual -- A big ol' manual. */ diff --git a/code/game/machinery/dna_scanner.dm b/code/game/machinery/dna_scanner.dm index 507d6c6f43..90a6b07733 100644 --- a/code/game/machinery/dna_scanner.dm +++ b/code/game/machinery/dna_scanner.dm @@ -1,7 +1,7 @@ /obj/machinery/dna_scannernew name = "\improper DNA scanner" desc = "It scans DNA structures." - icon = 'icons/obj/machines/cloning.dmi' + icon = 'icons/obj/Cryogenic2.dmi' icon_state = "scanner" density = TRUE use_power = IDLE_POWER_USE diff --git a/icons/obj/cryo_mobs.dmi b/icons/obj/cryo_mobs.dmi index 0707110de4641366814e30ba7da1f89b633b6565..9b5bd6d28951b4cab4ea051f13102767069300b5 100644 GIT binary patch literal 5593 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 D!s(Ru literal 2944 zcmV-`3xD*9P)V=-0C=2@%DoE0FcgO2Ip-=q+Fkrxvq*|$XzwAIV{_1^m;_7j-l56j-qHsV)ly}pQu5XS01B{4L_t(|oYh=SXe0L( z|EcsKI}({}Y?$D0Fchy3%UXga7*pYsQCn6^11kbGp$8`?ge^$v^e}#ZJ&i`1Z%O;WmNfI1-srve zf1kfmq);fJ*C~_E>g~>NZsj8{D&Oz={eZA3lg{e%3oEv3fM6BTDZY_j-T|3(R-c?o z*sdELn*#vsY_A8RgiiA9`5i!C5&(`4A6c%UVW7b1NTF zj}M?8A3&?94LboaT$4O90a|l?`VGAD(rZF+QK=6#?E+H2>{|F%*Ao_B*D+uQe4Ks@KE4;iFLay4nF`{jDgdUGU!OM>=2#+U$DB z_o~MSAi-3t&r#DZn$`kFU4 zx}|bSLAj(fe6jh36--VgP}43Di(SFwR02EO>nN8Lk)6mR6T%W{y`LCB);};j1OTD% z^%jI-2%Y}IASo`3KLFU<&ExFk6a&LUI6FBN?m&vmLRnX*Z(v|}2vS_e(cvSJzo&c{ zMc8~DDS)isOwnh}$AZ`en_KyaIrE|CqhoWzBBN5D@VT2?`3PC2R#8zdDfsNO+rHz# z%xpGPzOI6>S>Uxn;~4D%{@gEZZsjAHbXM0YstCqB18Mah{@QB|z-ezc@90{+@^!3$ z=(Bo|{bse%!lTcCPoF-;PsYd5E=W5ia~8xiAj(E4AhsjF`9A>RdcxxCNCArrz|zeG zmH_cSDm?iTbe$L^cveJDQ05|1kKv3c@)X z!P=d7N@pjh!l%-glj5@Q!%|!Z_3B5*=8UW(F53=Jyi%Ba9oGR*?xpl=w+;8Rp#VR= zb4Q%}>zzATN&w$mD@16W*9!vB(AqT@LNl{j?Cs`7Km_VmIyyEddh>p*vr~Ls7h;qR z-QPA`6Ft(gpxe@vh61oGc!=bY3B+PogfIYzmW5j-bds;9RsFK@~BbGXmoQ&Q4A-Ih8=Q`rI~aYDJyo>$wmk^6PHe(cW&pNeF!wAC-+i1WjTN%V#1SqhFe;`nZWW*AQwOkAfl!hD$VD} z-^$WN)A3&7YZnt-XF<6K3a;HQL`cZ=Joi9B@*M^Dx7~bVdpbKgHG1nUG7YjwJ93+) z1j*M9S>bpG*je?p+l9y?g0p_IG|K(kQB>-K1liKsoCv{8RDB1*x79$O$af4d)02Dt zyP=#Y)w8q4sMH6*$VzCP7vTrZ*Df0hQ~^N;WD0K7T_jLhipb?2>pR=)ViHAefpT-Rb(tY8loGlP&Yj{LhywWQu+maHfe?}Jrly(StSD^0 zfz||e^z?H$rlvau$C6Mrg7|dHy<`+K~u5t6XzYF#bnO?x>^FB%|WzfzrV@0)d zH3^{T7oy(s`k3&Eyeh#`0cL!D@=X;l4+8(Wgr#WvKWutWkobIV0JH;lw$~w#)S>EH zMHSPia!F}`iEHO-QtFqB1Qq}Ko6iH=0an5%@}h*cJAhAre)Ow<;pIW#>o0)AeW3hL zL%_7=@7tdU0RRC1@_;{Vrui7{j&ey66{uxv;35gZ-+^ZRnc z8XCV*26TP;4e{PgI;(S>yqB3QFM#-Q!e#<>Ap?y!N&sjO{-sOmNwN*XK*0G7%(L)rl&eg4hb`#l*0Y|~I84pJfk@HCL8idsc&2$X)TkFJHc zgJ)*54K)c@gw=Hd@T~wR!Y6X0gqGdVUcu)BbxS7U6C8YWY!0JibBM*R2-qMApI{>8 zl7gc0H$UuM3E%DdmO+?X9`~(eeOAK<^UmP~SrE4f@qq}??DIKtnFn8A{9Ov4larm$ z5*5)4_6o127F!krR9_RBjJ-F&@DopEU=sgR<~J@r2@K*&zItIQwmJG z&I^Tg-#`##>4MCNV9GA`cJr8-&Eo7N-;f59kDeLJHchg;xCbtHo_?BtGeYW@iCc=LYh~1aORECY=R`2lgtpg{5>0pPxx*^<3_;J~@@Z-fq4@;O1Yl;=-qU zdI8}2_umw2yb`xwFG1K>9RPF>pHH97t8jqQVMCx+{imbDN4PqD1HeOk`NdzvaX&G@ zOOwsbd)g|1(mu*?%)&Jbsuj7#&5-p2X!=zWt<)HYIB#+_Mr-0ixUaAF9|CyYDf^C6 zOBY1$gg3NW5xF6&dcaE-va`J|`b}a4d9MDH=lxP#hCDKXsMII^s4qn+>)vi&xWh2W z&oG|I7Mj=%eE#NEJ~A_#ZNOp1qObmm&XIA@uU1h!0_wdh@k?9hYO)h(Ij_`K0o}sq z19ebrxujrVcnI?F#|evb{x#5NcEq;lwy@F0{-Y zQSPYad(1i(YDY+aRQ}yfRaE+ zPWt=bv({bro-gM^l3AJAv-ZrqTi$0s6R)SEModUg2mk<4q+HJfKR>IKC{7Y1K7BjZSEE5sFEKqKu%FWDcAIe^8355< zVk#kxBdN2r^jkke4SYS%+!uYu(j?;adf0YH`uzt)cQhLSzy#1xRxk=EJRJb0J(=`7 zhtGcbTud`GOeDl41i&CHQ^#Z?(29D-hM&fw(!})@dUkhK>6%%lE?v)igzNv5p>H!T zx%+;2$Lw77WWXlY&D>w9?9FsW&Bk%|K-wFvC>Q`ncwxY%-VYn|alXh?Td3=+;}N}8 zGWqVStGnP!;#`IC>VcJ`s;~Dm()i=yzH}hesj7J;gL%|D+VniWj}h^9Bfk|DyG4E# zTsWJHD#m-(PypI8)a8=`wRtUIrJgn1{tDHV@j@wH$-%yF_+6ncEbosGN{lgPqR&#n zh+scCdAMILOVZqdAkCde2!srvQ+(PKh&&)Zu50Ye$S$?|%@BgR?$y$d@h%0Olulwu zz3?nMfHSOETl#HS%`m;~kw;hKGe1qQWXfRTxQMWMO<-HfUkU8Utsi$S*FQk8v(&Sa zR8on8f3@qlFAjDxN-5 zx*5Yg`bzEp9a5l+B=|va_5+Sn-|^&Sf9lA^Y`gz^2O=}pkF=d;yreVByCwBJs8dGN zSMzMUdD)@pQnGoXLP0sP0zp32NzP?K4Q4CC{OR-c+w>V$5u7L&+NY1-oW4;?b7Yaz zrhQxAfe&n^kHS;r0`wQE#2#e81o7BLQ0d77h#fGJ1+Xx9R{|_9VPw#ivwaJj6-FU)b(mJP^gF&NX+T0HfLS^Ef_+5^ zKONCkoYB7Ty?fI0C>ebDdJI)QAU8~b<4fyMp}?%C`N=Q7)aOtrT?K!K5)dJbOF>}q z0`rhZh2LtLtP=!-`ye(SZlUOEg;Tt1D3Yhr8m?dM?A))Cv>@I)T#y|`@c2*t0Kg$eMQ@MLjbq$#VCVLywG z)GcMo}w~w)d03 zB{KfS>c{yYy;>&lbMKddsNP80|Kf7;Sy17v?m&tjCU;R9{gB!4_BIX&CvkMfaG5a2 zNCN)TKkW#~cOgRjs4g3n&$Hm)m-+e?JUCpFzhT&BK>i$cHGp#ZeQF0a@E2nqSHdq) z!`Fmo1$p&{MS_M%49!et{r%G9)D=QrYcFmL3P%ihI%#r+kjsG1~l~>##NqK z{>Cu?`5hEBtpww7aQGr5;;^`)$3r`!_jQHiN6;0c=fO7;Gyj|O6=S5h^{4o0%oPi5 zJ{Pk%-~BIx!Y%8}e2TQ5XR#|5T$MzhJO_L8_}_{$uUa*4>K_ZyO{IBJ7c&sZN5$(hHIPRF#qt*=Jn#ckaJF5A6OAd_t71H z|HC{UV*lfzi;OKW+2Hf;k1;0o!nEPT3COKRR z_9+_v4f+b~rv&ZP{XU3EE70h<&+Z3C=8$MXHM)S?NpbkWAMEw9R815^=94ZKcQOjb zLbKnV)IgJC1J0a6Tm0dk(%he6vy*{`zq!37Smb`;wUjhY`lxY=F$Jq(7h|XodSMnwMb{AVHuf5BwiOFb-)Tle#kh{f z$Oe9z!D|EO)NkLSouRQD3oYe`i)*{VbzCa>2BgfDP9g2s>Oz>@?3%A+V!euaOcO6qO5=dKE1ZlhV1uekc?2jq-Ioxw)P!9^F{v?=E@kxJ@4VQ@7DFUea_RcEN|nLrBc0_<)tw3)px(t z=i8D}_Y_OCKf(_mBZvsH+8fM~ZT1p4&5bwWWnK`g1kXq4>#nS#`MV63tU=vdz;}aW$!NT(y{!26H9#+i{eHv;- zz68x-@o?uHC{4#K=sgWS&)9Si+jN(7IYaKRJITzgJbcGbbv~>k^jStp$w%$ucn&mE zRGp;M3!=&^J(`+4?eD2~HJ_1~_4NWZ;O)nIJ?S>Qzt1dEzt4*#r92{H+MP%QPd##_3VZH8vI~#}Ncpn}{J72Cx>FN+Pc2E;5FBw6&Agq;1{E=f83N5tum^7u! zs(r}e6G(|Y{m3Fg7gb{+MpE>m2R*bSbSVU`{6Lq6{gFrLR(H}Nt=?|o zscj89z)CwYvmV)Ey=qR}5R~s~nnnoB968KDZmAVXu`w)wxft}h%~>KTxC99b%xAPH z`gY_iMf%qQv&PLMENofz>`5DpZrhD728SZBoHmwVN4tj~ zhdF83K6K@pz~}aLtr&!ol8e|&Cvnm=Bn8vXGbzzP=)SSAQ2Cukk1I$KB-d`McC3uP31>PZn$l?%qs$}@k4j<1Ty z>IZ|X((Ek!9-*J9a|gN0NN&!Sx zPs%9yLV04dn6i>)w;=57!XU21her_-%_vAUFjtQB53Wzdld9bdpN<;Exb8BV*3N=S zkLZH!3{Ose5II!)xjDzv?vDm5Y$B8~&mUxz9GfxUy_0GvqQ_EKEKcvhKaOJj^+Ub^ z+SMkOkelCP&YbOVRM4xk*R@8fqF<=HTPa(aMc&}|oEo70aShfrrfCLDw^_j`CaI6% z^3EB$lAl;&WVhxL>Y6o^Dw**o;2*T*nA`DO{Et2q%GI*hb6&> z*0FmpMbJ1G6=J~bta>^_DZj>P-TvJ6dDsVveYVZ>dx0Bf{9kdN4j56SwIXbq6e?sr zIX~M-MZcuLb5IdjAX95(n|k1BNmLxFhPtNm!Z-g*Q&T*v+7>eW@_7!lWoE zVMn}T)3XPd8~*}9Ek|%N@S@D`?AzuEaEO%g-hLuP)QaBu_uTqTb$eKTtCX&M1(&T9wR_QN>cpqU4sfdZL&O?x1d3(zqOFVsZ`4{7&Qip^`7OI;oEK%V5Hf z*V7&t6ce*XyY7hB>g3c-{PZ%l)tq4qi`){02rLk%%9#{$sc22?}~GR=ZY< zxVeY@X%Lbr`r7NZ6-`R^K_L9i$%)tBfPrGy)diBd{jL>qW%h~;*W=9g=kbBjwU?Nc zls#4g4|8vnoHXMCoIeg=szuQ>BIzfuq2SZb*h6b1ph}fP;S~;kq>#JuaZ@++O{}mg z+wDh^{232oeadZK5}@z%?(DqPF}zniPH&^}tGRlt9z(d>Ws!u{@H23nHr(aD(H;_io?@ov^aKhKOQ+3Vb6qt)+@++y4LiUErv zvr(l5Gi0kNPB6IGR9GO*DCPW~X(RCKVU3OJV(uG^14E=nupc)%80)s``VfcOu{u$L zMXv?f#*RhE{m<$x$HsAV>*I3?tm2jyI4&Pek5xGPirM+{$#Z9`(qz;xRu~qxt7;fn zWz-pP(Q!;FO-v@wTGWFSQLm%n^Nj`Pe$g2|=G3hSjJGPKE>H1DyK7y&5I0?4#S9&m z+6`TL&m{=-ACv{;fAzT{R`mFeeBGNZ@zf)h&_gIuH(Qkyk&-um1Fhr5UOb&W*HAvM zF){*f84j19{9q!QjcT+esV*NP&X%*IFCt~FROX3JgLXxef{WT)(};B9d348aHd&Lz zQI#Ek{hhnrHr_~p0=HPqamQ(uXk(6oGS3#-a)N(aBy zHpg$|)go@?P(^gJDABG^*A-~4L8~|9OVLg~wLJdidbEK&t*QW~$iw*9HxwIi(ju;1 zfj&_JTG@^)hJ(d%9$s_!F9Qf=xQChJsB~Dh9 zd>koRW1*i{)ht!!xWg&53B!>eT{~56gZ^ZMG_%$n{mmGd?6 zT8-luAg`5J0Z{j5E2RB?-gX~xyr7RxZ~~$Gg^Hd%7an(GPZ6g6PjKwY>}a38%s!~9 zULq?eGuXM8RUoZcSnLR*;9U!?|Be_%GDu%dX!%{)3aDo>4O>BMQ=m`}BNzo@c=ha8 z-!X?Itv@#ew9W6a5*i8Ym0yZiy7tn#3myF~<0lsqXs^Qg_7hjHS{VPT@ z$gi6B^OPz&BmV9AR?{i6A~Fnd;un5Asa^d1xggTn5lv@)*$%c?dwdl65{;9QrlzLSm2>ZXk1b!v4Mb*jiZwY35*Oqj7zKay@UEs~c27I6VZ0=T z5C?_`wQUEerS@w8fxH_V8}+u}Vk8ooK-h5T1NR$uNN-qw54c#+MH#+QFgrug6xG$1ok%VCO8s==9hsCR7ZB++KIjrAS(} zNmI2R{VSi3W#74}#nm zpqPWwGKxZ@FqhT0YinyfI{ludC4+;53633uoY{|?8~s_M6`83%E8{zlcpok_U#nAX zpB!ZdAir7goSyQUt@e3MB(7Z7H$2ZV64LXs4!$QO#OdlRKRlEQzS~c_eU}AtTi^-V z;v`ajEU3K3YLV>;2#B z>Cc+F&4ah}E4MaSL-*%T$FF>du8V2|;#A>%rX4<88w*$GNWRG}MD&3g>f$HQjBDS}XbYPSzN;LIc z+S+U00V=q1FBy4sj`Dx>{tyyPh$AJrXnX0{(jBp~vhvyFa-1ei-yVv0H}ARiuv)bh z8#_t+>{+=PpZ5;pXZ~$TN)Q};J0=LbF4#Ev+4i9tbQCi?8|~Kur#XH&9`6D_xLq>( zpS45IOYFmHG@}EqZay3xJ}vP?1+TcPTaJ6TcQx60FY~`hZ}*i~8PDBnGO2FWN6NA6 zmIO6bhAN6mOHVh1#O~~DS&AUB6EBfB+j3{WTv5L}R>v5}x7t=f$UI>hE&?o$>|Fej zcT%B$9um%{J2Ys8xz8|l0xtERN zieAV$uHLvieLB}ReiBkuGv2$I?E1*;_!c`Jz;+8d?J)h!(U-)3JOLVQ8~i+tZaFU2p~d1s6Z9Dqdqoqs3Z{p5}YN51yql?~UB z`4ambAwis}w4GHPzw`ArGanIAWD@uzqRk@Qdl`+To`knyalS1E+i!FLLJsdi(oM0` zFi~XXK~pW@|AbV>_gOdy9hvx6)YG1=5I#rvbGO7lwX8N_NBkqIHqmL9E(on*xpGXl z{jCtF?vRe>zf8-O+%;K<+zvOLZQlP-O1(nX zu9D51c6=Tc&H`r$(YknEU}k2(m$T1Mov_-|jZ2Df{zC`_z8{TIQ!6|2rY{ow2 zaQTZ0eT5wPA(eN_O^x@)5sA3`yK0Q+$@z{zz&V{8P$XLq%r=SdYLIo5@|gBsfcTxc z4|0&PpCmt<-528*~(|5h`w&#n#w_EhNn5 zfJX273T8m32V2%g$W)KMKojKInOouv>Zdi>Z~Dfz5}?^b@!~n9rup-=ri1)shUvhZ z;^LY%LEw03N{}1*v&N~469tD-z~|L z8vKOV+Y=j;6G6;CSG(Y=&inkCt+p8t9xzpBEh08$u!9R>vO0-6Nt7#+1igCnsb7kXs^`4CvUXlg z>jcDoq`kO4x#{d@`bd+TBawRHYPsRKy5Kr!2_JPOD0kZEN{)(7Z>~kSRtxQUc24)`S99l{vJT&kWm#F>Q|k-= z5wz1J4f*(W2qPqfq{tnTG+v=sSr!UV)7}ax38lDNP*tbzYNV@e^CZP7GAG9VwhsA21|dVi(B7&V|0VWN}K>KoNZY&-!(M==*y;D%MK%wg10n#^^A1z-@P*- z(!r|Cay?&{=~fB)yps!FMhBhrHzTBrE$n9ox*1>35h8t*b~2#n>!`0dbtpP2yJio@ zV#x%9K)a~pCNPdY?$k%0_JqU$eYxMV7Tw_@5AB~5x#sPYO6!1Ft6LY+z7^AueyQS> zAG5lLsBfHLJxOp!&O*qY)}xuN@83l**OcG@QbuG&}*qvkIU-$F?q zqyGi@!yGl*|yD$X~y_b0+_xDjFc;`$7(qxSC|8@D=CJdq> zdpR9@yxVlAfoZ0v=#aGYE&d_o#IXc&k?tZi(XCt#8?MNz1si*jaJO*GuQw;xqI{8E zBr@Zi{<2??54sZ3ppcMo<2ng%zXiW073&oMfL`sN3xLiPK@S^`CQ73Iy5E0O^1A~4 z$+WfbM9$CO_+2teL$zdYrUfr|@a}1{wrCA$P>F)F)77$Y_RXL@HNQ*K=>h$W%Sx0!iK-BZSc=7XP7z_Ot+NAI(5yC8d%fBp<;XJncOc`CWl z=Y&8**vs?5y(JY0_;O+a-Enm;ylj1g_@22tE1L^6?0L`rG-baqic7rdovH;PrkPdiyT13JSi4`qLzXXE5J;}=>k>J3%z)_D`AJ+KI@3H|)d;gW8>j{0zq`!B3*(5?0d+tqQ~V5Tn?ku_09 z0<|@5KB1re;sY_37Yhs$tORnA&h5-1?8+|*UEVo{ZTlkGFg<&&&buL!=s_7BmHY&# zmhy!!Q(Ir#=)y@hLGJo++mNGpbRX3kxR=cMZ5%y74|i*$BO6wi(Fsd@UydI zGhlofex=c!eEd(1XJWatr7xqEKb0FO;RsQHb`R0(pW9o551YNPt)TmlDmz;P_e;Gn z+klyJq!c+9G0wIUpl_>8tPiM)VA_y^rg$Om-%)VacLA zizQB@BUxU88n+;RD}mc*ix0_qDW%>9BY6UIH-w|lvpNpC`nw?BfxJBlYG+3Ni4gjT zNFAbwDzQ(fDG69fnJ-~z>^ACCR+4z_t@NR*ZQJ1Zj?Z_}ucZ{TX1wI$%LM4YQ4meN zDIE0;VWtg#+<3skRY!=}O{9t;yhQGzCP5b|1flWchrewKPik>IG1usKO z(wEwz?9Ig0I-Xe(qO=6VXtr(@5>z0lA2&SGdR4jpvN5?2|zwg!Kjk z!!8(-v)}{!E&6T%d4{u-`&k4bNrSTXe_+P535#5peW=9QlY4)XD-Q4S0Cz>A{?y5h zEG}~Qnp(HnAp{2y1NjL5lfdhYKj^tv#<$W6)6nbRZOZyte=kNC=Mb8s$rGO6jgNVp zck!8pe*5NGXim>$-}uE;U4aqMTZ1siFG&cELl0q?n(DmR80h-9Y^PgaLHRktTLG3? zqc(tUO)$2;_c9~1O~{Rm3r1N)A|bN0RMgkcdUSE>hdH1EmPWA-K%MptCXtr8BI-pQ6(hHykxc50&A=NDllFVF zI_ZlX$)->TbnXk{hPiBTBTJjMIwa}Bf3%H0O?;=UB@p|#JOP6s&mtGnW7~6XFcTvt zx3>Vx%?Fv_aH$RSA%=gge_g<%15JQw5q`Y#F+|{$yh&dO5nWhl8n=AR>tt;V5k8<3 zVVb=;t6@0NEd57JC$p6)N~Y0P)hYm8j<^WURC9g$|LvilpE|rP{pq84juuUN58cm# z|HMz+?oT)K3D==lEgu|7WF8OwjGz!-*lIpo`+O{*LN^nQWUvjy4$pMC2Nr_^NAEr# zi@cr^VtA{Q0J^B_yG5eaFKN#U*OdNX(s#v7TpTpQ`m|W~Evk{%%_fUGV6FI9CqM39 z9EA>EJ%9^y$$wo9mA^;R$_v4J+nt-y$(|h$!ZB%y>+~=7l{dNma@KPTyDN*R^UMN1 z0|e}*CKeTYEem=$~i5-Th%uaR}*Xq8h7yq+s%JbfT=qhR-~X^|M)-odCc+yC`bf#qeCCm|O$ZFyXj z-Rl;4vecRmDxkP|TZz4dQM3Xh;?LPYs?4?2c}dXI(qA@pn(#N4igDDqc!EOGu3T9} z)XBnRCd$9{%Kb>tPE!5RPpoBr!-th)&^$UCZ2T#Y{t0&foFrw?&G}L5HuJ?r{7bF_ z@1%|nk+VSUxPTXWLu+w*0YpG4ev5Qvbqb~^WjQF*zY@eM=^}iLU!)$}HB?e2Ew7@O z%lFFnCvk`G5Kst;frDhHE-qepbSh54QmNJsUn%+V-OqN2fIwkzv2jrsv(X95999pB zj&LdS6g-MwT5)Uib3mpTrDN%9GX|CggJ!~~F}`LO(aa-CxEM1rv>%E6oNAJJXw?7D z+5W;QaRK9pc=G+k9QRlKr7iNn;h&;{t?m!caPMs7VT86RA{S?=#~>Dr)xsy0D2Mp6 zRn2|1D0}4|NjVc*7ozFr$43Mfq$_3Fshl{)l!YWpz0;-j;|%#u<8p{uc51^ITT>(M za8k^~$rJ{$$&?`Ma+iSPFS2Qvj=!iSK9su)nqm;?gkxGz1`zfaI(Yu3ih{P_u9;r5 zWKA@+7(Zwu9Pf({s&r4bFMfs@nK_+Y1GqkXkHMb>kT0rJ9{NUMuL-x;Nvu_te$O@I zjtgITwYo_EO=dIK{$pts$P?DgPFO0=naB5DkFPf;j8D#Qeyx#Ow&nD|*OK7_M&YOT zjcLA(C*!xKWerTodS$B0{gKGmN+NhSvY1MvK1ii##p%zs~sA$Hj*p8iUb2dhg1qpal;0A!7$s`k8N zQ;bMrAxf~TicKj|z>ny3C#iLsd|g_x?kk}bL#H?J>TNGPFLB$~zhUyN3!Um@G)22q zYk9>zg$WbjpNDh$tF)rbf3JEkqIH7tOAHyVnb#?G6mI29)n+P^Q|7eSTcHiY`UIuF z&cfFssh}AXtRje@@}O#1fUPla6}^rlvq&TtH5)%)vF8YlMPkN0KMysl_V)YJuc}}D z4~*%PBiGEPqJ<1UybEV$vHKIO)$eE*ZipT3#Uw%=zpgf8F8uWNm55V~>W%F1SEtH> zQ8k8tXaF!n=&d-WNHFM`uw&j8??u}uUsS}f9E>keiX%a0f=ARFx^&?=;?c0q(nh5a z&W^Vq4oDm>n|V)}bt$k%C!(!3$CVbh@jHGAz`lb{4@Un-sv$PRS{wRa7ebV_kh^?5 zIdQi{tQ=M~Y7w7lAFU_tRR0k}uT^J?I0wJrecXbsVY}9+g=TF%pXva|B5@&dj!AZ& zGpgYKY?{XS=0XMn{mY{El_UsjdrDXDq{KnES)u3b7|wE1e79&a5MoU^WnRjKEbdlF z7fzz3yVAWe6>-WV5a$nv?xwvtkx9y_imGM*i^}#DNNbKP=-P}lNSH1gzv}lrzJp`i zv0;)#kbiQV?y}H%T)5aZ@zmaPMwr=`U9N(xl8CO#@qds&3l%kU(IfJSvs4Ms ztIh(ckZV%Qu8l;}NC!Rju6EscdY$QXCU#Bj4OUk;XEI0o{6l=kR9cq06_;4vlSDWJ z>0T;1pPx-1GNW=YLv_R{Z9+}yj794UWA1l1RB zh2lrJiSeP$(}vY~unTMhO%^N8)gn;{a=)VNjhM*$5B)3e+a=6^g~yaQ9W^3+KHrQ0 z+#5{GW`n5))0O0G|J#r8-2bso>u9h#YLR&OYD4y0GJJRB_F_@H_zx#-37}9|^DJ)+ z<%7>sei@E$d2nae&qpCP`lN=N*(5w!DRo6B8AExcb&yxhiGSqz4xXe$TKCI|?v`+& zZ?ulht(Pe^i_GcQj$w%_XZDyGp4GvyF&xeMh`la#>{5xmca&12d^P{!0(0~LMW+VJ zibC#$7m}I@LsGboajP&^u$>cl`I){3@& zl%S=&hVk3b+#u5K$CdwpfF&9TFmkhF9j1s%1!Q~&N~{hWFs!`I@^&R&i9Ej#=&skz zYXy+gWP2NOYLrxu-!gE{HJ|9Q=aUabl8f9xqDg5fx<(AD5||<1qzPhT7nZ;K5tqYd z0qsR4Bm$L;TLl5jeepE1UZLSm^-TFY>=l%+A0qgO(Ta*u*Bp69B_(;uGppIpStD03 z-FxAZUsGJmu;b4gvK-Ld0WIHz^=i-bKXa!C2|R;AqlfGWn!T zq7@eI>Cjz@Y){KlKb#+!qW&>zi&TY7 z%M=N*3 zjp9IwN@hKv+e_T-yVYewDglE5Ar4>W8ndM=19c{$d|}|m8{c1-Hx-&{p-<(w!3Ipb zI>9kSU-c^ikh1*t0~*0%b<5idMkaL4rj(Ri3~LqL?GZKS{!_Gd_u=S-bb_Ir0PwI_eooj~t1r zq~b~Igv{O*v5q`EJY4_%+ltl)f}#7P)7KlK$b(B$ z?(n8x`EvS{yS%AGZ)ES5UckQ>$hjQ4B*AmE83Y>ZMDoIoQ zBTyY93fG!vCy+mCiEE|z39I9;{fQ|H@3;U(q9Zd5+9YvwBKfkGbVMna#R<>Mx&-t3 z=4NSa&Eh+G(aS)CxF&+WqpgrA!&uptSzi(xP!PM6tGR`_SUtBEavu~ZF_+pL>;A_N`Vh^J=L41k(`0I54Np0 z6Ma(G2XfU&5S&(_ho%0gCx_`JUi&9EZ13V)QUixb05^YLv%?c6jSwyJT?3Wo?ZAX) zF^sUs4Aib-gy_4a(Sp8f1?|d!`NS}jya;@Xr0{TNJW6#Twjof!&I3*yHm*$av7cU+ya z6Owe%`z~3m?X|~IwTKG=^v7yeBVAZbW}j%|F8<7;X3Jh&Tg!iTe0mD`wq)2iu6428 zj#AqQL{}1REMSNk!Tl~lKDfyJEAMU88WD|^A{@QmKuc0ckA@clx08gq33g>tor2hC zgLDs5{w;CVxeuDT)xYszE)iVn>`XT;iKLEP5*skjyn0zSB@(Y#DqRd$tzn^%AZuE1%B>-}j0|`s#rCjHI7&>0A{x zT3nS}*_v##%sH`2!^xOx^0A~@BWcuI)po3yZmtx~Gf_gREpgD1f@dG!xVcqUyT~{? zjv6B&A-pnswn6`vYrJSH%@Q~}cok$p)RmNyn-}Kjp)$9M%M56~;lp3f>Jncz)uZ(P zcv0Nb&y}ho2!s_2d}B;o|5h6i)@43m@+pM$i@%R=&WY@3hYQ522l4~5vXtM5GQyjN zw6j~#o`&OOY+aZwkrN_u)Yiv1Zmb&Z>Zy>eSfo5bO56W_UNNnHe6h_f`+n4#N_04i zl-4(&1MRItW+o7x3{8*q=NU0Fy?|T!^_US1Wb?w}c=Grd`qR|vFAmi6!_XPDm}@W6)V#5 z4Z$Q%-VNT(t1f zwtf2rmYW0C2TK&ZdBN=>uxM?lf!`2!fX&-Q5#IvuF&?-*POf`5; zfvxZvU|lEKQnoQ^F&EL*AJeJ+YQ(lc)(g)T1W^G@L~)>Yj(mS+F6wk3pDmVA;xriI z{9fyipt9jrCIdYjt^ZS?t_UaRZjuP7p__E5W$3DQH0<6(7KBo=1p__EFMpz)BtUxd zn`y|ReU@qzIU6DLSJN+l?$9t;1I-3g7 zt|)rH>pz)kRk!%LiIjb@81@B z|9*%dfMtK$CH!=~t2#kX03jpe-gZvB`c5aCPYJhMn@_&yqC_S%Bavnv%X4SsTerUh zS%%588u&nnlMos5KYwY8PXRZtlHwN;+sM|>j{MHf&V(%itKUt3PQKk0)_!?>{*yGjs3gkc)`N0{StFQvv>F=l;AW?YI0EolWp* z_7|KPPq-Ptb7brLKz?ImHr3?)y^bmV&6}_{ca_G0%<Q-Iu$ zm}p^WabeE@7~#NLh~za^#1!FBNwy5?h{IY`skV29Z!ltWcNVCl=Q1U(g$$ z8%x4;mjCFU^E!=`ls?IQB|s`v?%8Owp;W4;j+z-Qf;eJLhnqsXg8X!?Zx@>Ty?&a7 zW5=_<0T#UNp|F4Uq(ALh!8Bo3iDe2}&*4DOIgh=r2Iw6<4!zhE26S4PN;7_H1Nz+s z2H{Ee;EHr{j-GV$88H7DzD5qeBTOR*i3#!==aQGM;>B`OL@Q7*6vos3{tuc2eKY8n PV*wf}I?9cTc9H)J`6N+` literal 16713 zcmYkk1yoyI&^8K%VnquScbDRBp}0%2;_mJq+^s-?;#QzgT#6Iio#O898VJed{r~T~ z_pX&>udM8uJ$vSvnKP4pPK=t0ECw1e8XO!PhP<5A*SE3Yzc&if+h^RA_2;)?+E4SF zhm@textpzvhpn>{9Gp*1Zc-g)Cs?$8Fz_={F9;K4*6eiIE4OEZc{Sa&hR(}00K2}zVuEC8iZT&C^Yui4&$hoBqNxBUX%U3U|(@_0R`O_pc&^F8Qo8J15I-II{Ug%6?O6PJfecdTqb-20k*f3GN-HbiqBd z_kQ;6!SaKHqlA-}`l9KRbDrxPKx!S>lE0jryR7JcEEcdDbKdWTc_@a0$|T#8^sxZD zT4D~)F{qIgwNd=TXEjFUmUj`@3i5KjY1k4H7h_&#!q(G-`+Ycle6GvHs1>{OewH?%My6)K3iq2j)5$=tns?_i!{E zfdy8*f(RNeTzRyHsA8T@ApiWQ4ttQ<3#vH#`9ZI_g8LL0uxPo1p7;9*cLNvs-aszi zad8h8)AIuj<{&L1>~8uc8RR6&6e2opg;2sFqguOI`q`^c>u@N0<-S#O|t*$xC%7<1%ZcQ^6m! zR)fTCpA--JxFV7UMyq`R9|*ab`uhTpyVrva|D)rtz6Ue#|44re+F%(eYZLu?sT~w| zcA9+h6PqloMh1gcFRiCOysp9G5R=El_8J9rEx*&e#QPrpdA}BL6}Jkj7QWnXEu$$p zH{P4Fc+r{vFuAAsOrxH+?iu`MS#yRLAD=O=lw))gNm=Py-AumRNo?g`obixxMIrg4 zHVLk|shLz&wL`moDOCn<$PThp6t}|~smY^uSks^Cy=Hw_H&L0PvPuH(4U>Cs4OV4Q zkP86xd|%@ODTMDZig~cC_5VW=tfoebEfQN@lZgw={gbxs<4pu3yX?qX*T?$tRJhfh zbEA6a!G$M3Gf%|s2s8Tz`Qp*pc5ZC=eq4{@@1+R?LkGFa-F>POJ?AaGiOEmjvm%5! z9(CR{Ddq&He{2XRV8rELxpFO7@@Lc{0f<4v@GZ%-B*>5b0t;Y!w$?2Shs}F9<@+(+ z6+P|%qM!k{h}`x(S}uWi!9|2}DgAYm0x6QzxhK*Z+O?IwPEP|j1Yo#TZ?T@(xjoK+ z7&`aypo@Wa)cJPTVYD}<-*b8^pR}yHNk=@0k v$nszGvww_{*%i97pg3dUCH`W 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�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 Gg#JI#3elzj From aeac0134ec177dbaff75e39349e2c5c845bc9c6c Mon Sep 17 00:00:00 2001 From: Poojawa Date: Fri, 17 May 2019 07:33:24 -0500 Subject: [PATCH 098/134] Improves Recycler code by making it respect indestructable resistance --- code/game/machinery/recycler.dm | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/code/game/machinery/recycler.dm b/code/game/machinery/recycler.dm index f3d5a664e8..ff40a8539a 100644 --- a/code/game/machinery/recycler.dm +++ b/code/game/machinery/recycler.dm @@ -96,7 +96,7 @@ /obj/machinery/recycler/proc/eat(atom/AM0, sound=TRUE) var/list/to_eat - if(istype(AM0, /obj/item)) + if(isitem(AM0)) to_eat = AM0.GetAllContents() else to_eat = list(AM0) @@ -107,7 +107,7 @@ var/atom/movable/AM = i var/obj/item/bodypart/head/as_head = AM var/obj/item/mmi/as_mmi = AM - var/brain_holder = istype(AM, /obj/item/organ/brain) || (istype(as_head) && as_head.brain) || (istype(as_mmi) && as_mmi.brain) || istype(AM, /mob/living/brain) + var/brain_holder = istype(AM, /obj/item/organ/brain) || (istype(as_head) && as_head.brain) || (istype(as_mmi) && as_mmi.brain) || isbrain(AM) if(brain_holder) emergency_stop(AM) else if(isliving(AM)) @@ -115,9 +115,14 @@ crush_living(AM) else emergency_stop(AM) - else if(istype(AM, /obj/item)) - recycle_item(AM) - items_recycled++ + else if(isitem(AM)) + var/obj/O = AM + if(O.resistance_flags & INDESTRUCTIBLE) + playsound(src, 'sound/machines/buzz-sigh.ogg', 50, 0) + O.forceMove(loc) + else + recycle_item(AM) + items_recycled++ else playsound(src, 'sound/machines/buzz-sigh.ogg', 50, 0) AM.forceMove(loc) From 4d75eca582faccd0d2e1f0f201f8dd458237cdc8 Mon Sep 17 00:00:00 2001 From: Useroth Date: Fri, 17 May 2019 16:22:17 +0200 Subject: [PATCH 099/134] Well, that was surely an interesting thing to code. --- code/modules/surgery/nutcracker.dm | 74 ++++++++++++++++++++++------- code/modules/uplink/uplink_items.dm | 8 +++- 2 files changed, 64 insertions(+), 18 deletions(-) diff --git a/code/modules/surgery/nutcracker.dm b/code/modules/surgery/nutcracker.dm index 6b7b6ee261..580a1f4872 100644 --- a/code/modules/surgery/nutcracker.dm +++ b/code/modules/surgery/nutcracker.dm @@ -1,6 +1,6 @@ /obj/item/nutcracker name = "nutcracker" - desc = "It seems oversized... quite much... you could fit a head in it." + desc = "It seems quite oversized. You could probably even crush a watermelon with it." icon = 'icons/obj/surgery.dmi' icon_state = "nutcracker" force = 10 @@ -8,22 +8,62 @@ w_class = WEIGHT_CLASS_NORMAL attack_verb = list("smashed", "beaten", "crushed") -/obj/item/nutcracker/attack(mob/living/carbon/M, mob/user) +/obj/item/nutcracker/proc/gib_head(mob/living/carbon/M) + var/obj/item/bodypart/head = M.get_bodypart("head") + if(!head) + return + + var/turf/T = get_turf(M) + var/list/organs = M.getorganszone("head") + M.getorganszone("eyes") + M.getorganszone("mouth") + for(var/internal_organ in organs) + var/obj/item/organ/I = internal_organ + I.Remove(M) + I.forceMove(T) + head.drop_limb() + qdel(head) + new M.gib_type(T,1,M.get_static_viruses()) + M.add_splatter_floor(T) + playsound(M, 'sound/effects/splat.ogg', 50, 1) + +//It's a bit of a clusterfuck, but if someone wants, it can be easily repurposed to work on other limbs too. +/obj/item/nutcracker/attack(mob/living/carbon/M, mob/living/carbon/user) + . = ..() + if(!get_turf(M)) + return if(!istype(M)) return - if(user && imp) - if(M != user) - M.visible_message("[user] is attempting to implant [M].") + if(M == user) //just use the suicide verb instead + return + if(user.zone_selected != "head") + return + if(!target_limb) + to_chat(user, "[M] has no [parse_zone(target_zone)]!") + return + if(!get_location_accessible(M, target_zone)) + to_chat(user, "Expose [M]\s head before trying to crush it!") + return - var/turf/T = get_turf(M) - if(T && (M == user || do_mob(user, M, 50))) - if(src && imp) - if(imp.implant(M, user)) - if (M == user) - to_chat(user, "You implant yourself.") - else - M.visible_message("[user] has implanted [M].", "[user] implants you.") - imp = null - update_icon() - else - to_chat(user, "[src] fails to implant [M].") + var/target_zone = "head" + var/obj/item/bodypart/target_limb = M.get_bodypart(target_zone) + var/crush_time = max(0, 400 - target_limb.brute_dam*2) + + M.visible_message("[user] is trying to crush [M]\s head with \the [src]!") + + + if(do_mob(user, M, crush_time)) + if(get_location_accessible(M, target_zone) && target_limb) //Yes, two checks, before and after the timer. What if someone puts a helmet on the guy while you're crushing his head? + M.visible_message("[M]\s head cracks like a watermelon, spilling everything inside, as it becomes an unrecognizable mess!") + gib_head(M) + else + to_chat(user, "Expose [M]\s head before trying to crush it!") + + +/obj/item/nutcracker/suicide_act(mob/living/carbon/user) + var/obj/item/bodypart/target_limb = user.get_bodypart("head") + if(target_limb) //I mean like... for example lings can be still alive without heads. + user.visible_message("[user] is crushing [user.p_their()] own head with \the [src]! It looks like [user.p_theyre()] trying to commit suicide!") + if(do_after(user, 30)) + gib_head(user) + else + return + return (BRUTELOSS) diff --git a/code/modules/uplink/uplink_items.dm b/code/modules/uplink/uplink_items.dm index 702ddb71a3..798b495cfd 100644 --- a/code/modules/uplink/uplink_items.dm +++ b/code/modules/uplink/uplink_items.dm @@ -988,6 +988,12 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) item = /obj/item/storage/backpack/duffelbag/syndie/surgery cost = 3 +/datum/uplink_item/device_tools/nutcracker + name = "Nutcracker" + desc = "An oversized version of what you'd initially expect here. Big enough to crush skulls." + item = /obj/item/nutcracker + cost = 1 + /datum/uplink_item/device_tools/surgerybag_adv name = "Syndicate Surgery Duffel Bag" desc = "The Syndicate surgery duffel bag is a toolkit containing all newest surgery tools, surgical drapes, \ @@ -1511,7 +1517,7 @@ GLOBAL_LIST_INIT(uplink_items, subtypesof(/datum/uplink_item)) cost = 15 restricted_roles = list("Clown") -/datum/uplink_item/device_tools/honkpins //Idealy so they can place it into their own guns without needing cargo +/datum/uplink_item/device_tools/honkpins //Idealy so they can place it into their own guns without needing cargo name = "Hilarious firing pin" desc = "A single firing pin made for Clown agents, this firing pin makes any gun honk when fired if not a true clown! \ This firing pin also helps you fire the gun correctly. May the HonkMother HONK you agent." From 73c3e9494664b38b4e3c5455c61106d59b27c317 Mon Sep 17 00:00:00 2001 From: Useroth Date: Fri, 17 May 2019 17:07:45 +0200 Subject: [PATCH 100/134] A fixed oopsie. --- code/modules/surgery/nutcracker.dm | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/code/modules/surgery/nutcracker.dm b/code/modules/surgery/nutcracker.dm index 580a1f4872..a4d2f13c86 100644 --- a/code/modules/surgery/nutcracker.dm +++ b/code/modules/surgery/nutcracker.dm @@ -28,6 +28,11 @@ //It's a bit of a clusterfuck, but if someone wants, it can be easily repurposed to work on other limbs too. /obj/item/nutcracker/attack(mob/living/carbon/M, mob/living/carbon/user) . = ..() + var/target_zone = "head" + var/obj/item/bodypart/target_limb = M.get_bodypart(target_zone) + var/crush_time = max(0, 400 - target_limb.brute_dam*2) + + if(!get_turf(M)) return if(!istype(M)) @@ -43,10 +48,6 @@ to_chat(user, "Expose [M]\s head before trying to crush it!") return - var/target_zone = "head" - var/obj/item/bodypart/target_limb = M.get_bodypart(target_zone) - var/crush_time = max(0, 400 - target_limb.brute_dam*2) - M.visible_message("[user] is trying to crush [M]\s head with \the [src]!") From 0f54bf747116ee1aaae5f2957395d494c328d9ba Mon Sep 17 00:00:00 2001 From: Useroth Date: Fri, 17 May 2019 17:09:10 +0200 Subject: [PATCH 101/134] Might as well format it a little more. --- code/modules/surgery/nutcracker.dm | 2 -- 1 file changed, 2 deletions(-) diff --git a/code/modules/surgery/nutcracker.dm b/code/modules/surgery/nutcracker.dm index a4d2f13c86..0557f85360 100644 --- a/code/modules/surgery/nutcracker.dm +++ b/code/modules/surgery/nutcracker.dm @@ -32,7 +32,6 @@ var/obj/item/bodypart/target_limb = M.get_bodypart(target_zone) var/crush_time = max(0, 400 - target_limb.brute_dam*2) - if(!get_turf(M)) return if(!istype(M)) @@ -50,7 +49,6 @@ M.visible_message("[user] is trying to crush [M]\s head with \the [src]!") - if(do_mob(user, M, crush_time)) if(get_location_accessible(M, target_zone) && target_limb) //Yes, two checks, before and after the timer. What if someone puts a helmet on the guy while you're crushing his head? M.visible_message("[M]\s head cracks like a watermelon, spilling everything inside, as it becomes an unrecognizable mess!") From d2f7b961d939ed52577ef84164fa9333ced819c7 Mon Sep 17 00:00:00 2001 From: Useroth Date: Fri, 17 May 2019 17:16:43 +0200 Subject: [PATCH 102/134] Touch-up --- code/modules/surgery/nutcracker.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/surgery/nutcracker.dm b/code/modules/surgery/nutcracker.dm index 0557f85360..0526e51eca 100644 --- a/code/modules/surgery/nutcracker.dm +++ b/code/modules/surgery/nutcracker.dm @@ -50,9 +50,10 @@ M.visible_message("[user] is trying to crush [M]\s head with \the [src]!") if(do_mob(user, M, crush_time)) - if(get_location_accessible(M, target_zone) && target_limb) //Yes, two checks, before and after the timer. What if someone puts a helmet on the guy while you're crushing his head? - M.visible_message("[M]\s head cracks like a watermelon, spilling everything inside, as it becomes an unrecognizable mess!") - gib_head(M) + if(get_location_accessible(M, target_zone)) //Yes, two checks, before and after the timer. What if someone puts a helmet on the guy while you're crushing his head? + if(target_limb)//If he still has the head. In case you queue up a lot of these up at once or the guy loses the head while you're removing it + M.visible_message("[M]\s head cracks like a watermelon, spilling everything inside, as it becomes an unrecognizable mess!") + gib_head(M) else to_chat(user, "Expose [M]\s head before trying to crush it!") From d4eba1f12aebf4bf53934b1bf98736d31bc54747 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 17 May 2019 10:36:22 -0500 Subject: [PATCH 103/134] Automatic changelog generation for PR #8348 [ci skip] --- html/changelogs/AutoChangeLog-pr-8348.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8348.yml diff --git a/html/changelogs/AutoChangeLog-pr-8348.yml b/html/changelogs/AutoChangeLog-pr-8348.yml new file mode 100644 index 0000000000..b4272de0a5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8348.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - rscadd: "Crafting suitcases" From f1b27427b44f5f2393c67b0ee9b6469000691a88 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Fri, 17 May 2019 11:03:32 -0500 Subject: [PATCH 104/134] SEENGING PAIPZE --- .../atmospherics/components/unary_devices.dmi | Bin 98318 -> 103792 bytes icons/obj/atmospherics/pipes/pipe_item.dmi | Bin 24724 -> 26220 bytes 2 files changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/atmospherics/components/unary_devices.dmi b/icons/obj/atmospherics/components/unary_devices.dmi index 2875e958c9660d1d7e02fca7a581d2b37eef9f61..e18ee92849f94b444b6ebf11e6173385ea67361b 100644 GIT binary patch literal 103792 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

h$-)f0Lc~BF9uz>46Q?^KnI9eaNLr?Uj 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 literal 98318 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 z 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 diff --git a/icons/obj/atmospherics/pipes/pipe_item.dmi b/icons/obj/atmospherics/pipes/pipe_item.dmi index 8489294ae58479956d102ac41d9f9c057b796dbf..b17ecb1a1583e380734ce734cf733e2499d37c36 100644 GIT binary patch literal 26220 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 literal 24724 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 a9BC|QAo)WRD(MKkP8yvte0|h0{J#JhN>XzG From b3668a32d0167ebe2276ced9599affcea5fb70fc Mon Sep 17 00:00:00 2001 From: CalamaBanana Date: Fri, 17 May 2019 20:29:43 +0200 Subject: [PATCH 105/134] Fixes color of elf ears Fixes color of elf ears --- code/modules/mob/living/carbon/human/species.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/human/species.dm b/code/modules/mob/living/carbon/human/species.dm index e2e9e5149f..eb16e4f6ec 100644 --- a/code/modules/mob/living/carbon/human/species.dm +++ b/code/modules/mob/living/carbon/human/species.dm @@ -756,7 +756,7 @@ GLOBAL_LIST_EMPTY(roundstart_races) if(!forced_colour) switch(S.color_src) if(SKINTONE) - accessory_overlay.color = skintone2hex(H.skin_tone) + accessory_overlay.color = "#[skintone2hex(H.skin_tone)]" if(MUTCOLORS) if(fixed_mut_color) accessory_overlay.color = "#[fixed_mut_color]" From 675c72d2769bafd6e16c4e17a40f9d590b900451 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 17 May 2019 23:27:35 -0500 Subject: [PATCH 106/134] Automatic changelog generation for PR #8303 [ci skip] --- html/changelogs/AutoChangeLog-pr-8303.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8303.yml diff --git a/html/changelogs/AutoChangeLog-pr-8303.yml b/html/changelogs/AutoChangeLog-pr-8303.yml new file mode 100644 index 0000000000..8c3742ca8a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8303.yml @@ -0,0 +1,5 @@ +author: "BurgerBB" +delete-after: True +changes: + - rscadd: "Added the following reagents to the common list of vent clog reagents: ~~Cooking Oil~~, ~~Frost Oil~~, Sodium Chloride, Corn Oil, Uranium, Carpet, Firefighting Foam, semen, femcum, tear juice, strange reagent, ~~spraytan~~." + - balance: "Vent Clog smoke emits the same transparent smoke as a smoke machine, including how much it transfers. Vent Clogs also do not trigger in areas deemed \"Safe\" in code, such as in the dorms or trusted areas where dangerous things shouldn't occur." From 4087dafeb60afa25f35152361738072b69c4c2ea Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Fri, 17 May 2019 23:27:57 -0500 Subject: [PATCH 107/134] Automatic changelog generation for PR #8362 [ci skip] --- html/changelogs/AutoChangeLog-pr-8362.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8362.yml diff --git a/html/changelogs/AutoChangeLog-pr-8362.yml b/html/changelogs/AutoChangeLog-pr-8362.yml new file mode 100644 index 0000000000..29a840e22f --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8362.yml @@ -0,0 +1,4 @@ +author: "dtfe3" +delete-after: True +changes: + - tweak: "Made it so any oxygen tank can be used instead of only red ones." From 00356ce98036591b505f5466ac256f52dd93564f Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Sat, 18 May 2019 17:09:26 +1200 Subject: [PATCH 108/134] Cream pie smite --- code/__DEFINES/admin.dm | 1 + code/modules/admin/verbs/randomverbs.dm | 5 ++++- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/code/__DEFINES/admin.dm b/code/__DEFINES/admin.dm index e04639baf2..fb42bc46c0 100644 --- a/code/__DEFINES/admin.dm +++ b/code/__DEFINES/admin.dm @@ -71,6 +71,7 @@ #define ADMIN_PUNISHMENT_ROD "Immovable Rod" #define ADMIN_PUNISHMENT_SUPPLYPOD "Supply Pod" #define ADMIN_PUNISHMENT_MAZING "Puzzle" +#define ADMIN_PUNISHMENT_PIE "Cream Pie" #define AHELP_ACTIVE 1 #define AHELP_CLOSED 2 diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 808c48e002..37de5772f1 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -1249,7 +1249,7 @@ GLOBAL_LIST_EMPTY(custom_outfits) //Admin created outfits if(!check_rights(R_ADMIN) || !check_rights(R_FUN)) return - var/list/punishment_list = list(ADMIN_PUNISHMENT_LIGHTNING, ADMIN_PUNISHMENT_BRAINDAMAGE, ADMIN_PUNISHMENT_GIB, ADMIN_PUNISHMENT_BSA, ADMIN_PUNISHMENT_FIREBALL, ADMIN_PUNISHMENT_ROD, ADMIN_PUNISHMENT_SUPPLYPOD, ADMIN_PUNISHMENT_MAZING) + var/list/punishment_list = list(ADMIN_PUNISHMENT_PIE, ADMIN_PUNISHMENT_FIREBALL, ADMIN_PUNISHMENT_LIGHTNING, ADMIN_PUNISHMENT_BRAINDAMAGE, ADMIN_PUNISHMENT_BSA, ADMIN_PUNISHMENT_GIB, ADMIN_PUNISHMENT_SUPPLYPOD, ADMIN_PUNISHMENT_MAZING, ADMIN_PUNISHMENT_ROD) var/punishment = input("Choose a punishment", "DIVINE SMITING") as null|anything in punishment_list @@ -1294,6 +1294,9 @@ GLOBAL_LIST_EMPTY(custom_outfits) //Admin created outfits if(!puzzle_imprison(target)) to_chat(usr,"Imprisonment failed!") return + if(ADMIN_PUNISHMENT_PIE) + var/obj/item/reagent_containers/food/snacks/pie/cream/nostun/creamy = new /obj/item/reagent_containers/food/snacks/pie/cream/nostun(get_turf(target)) + creamy.splat(target) var/msg = "[key_name_admin(usr)] punished [key_name_admin(target)] with [punishment]." message_admins(msg) From 20bbc0888d51dba65c96a85b85dc25276d928e60 Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Sat, 18 May 2019 17:42:17 +1200 Subject: [PATCH 109/134] Ling hivemind no longer turns apostrophes into ' Because They're not enjoying speaking gibberish for having proper grammar. --- code/modules/antagonists/changeling/powers/hivemind.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/antagonists/changeling/powers/hivemind.dm b/code/modules/antagonists/changeling/powers/hivemind.dm index b72123da6f..a33dab31c3 100644 --- a/code/modules/antagonists/changeling/powers/hivemind.dm +++ b/code/modules/antagonists/changeling/powers/hivemind.dm @@ -13,7 +13,7 @@ if (user.has_trait(CHANGELING_HIVEMIND_MUTE)) to_chat(user, "The poison in the air hinders our ability to interact with the hivemind.") return - var/input = stripped_input(usr, "Please choose a message to transmit.", "Changeling Hivemind", "") + var/input = html_decode(stripped_input(usr, "Please choose a message to transmit.", "Changeling Hivemind", "")) user.say(".g[input]") /obj/effect/proc_holder/changeling/hivemind_comms/on_purchase(mob/user, is_respec) From 28a1afa62619e40bb932b0eef07e8a1f97b7894c Mon Sep 17 00:00:00 2001 From: Poojawa Date: Sat, 18 May 2019 01:37:37 -0500 Subject: [PATCH 110/134] Properly adds NOGENITALS to species that wouldn't --- code/modules/mob/living/carbon/human/species_types/abductors.dm | 2 +- code/modules/mob/living/carbon/human/species_types/android.dm | 2 +- code/modules/mob/living/carbon/human/species_types/corporate.dm | 2 +- code/modules/mob/living/carbon/human/species_types/golems.dm | 2 +- .../modules/mob/living/carbon/human/species_types/mushpeople.dm | 2 +- code/modules/mob/living/carbon/human/species_types/plasmamen.dm | 2 +- .../mob/living/carbon/human/species_types/shadowpeople.dm | 2 +- code/modules/mob/living/carbon/human/species_types/skeletons.dm | 2 +- code/modules/mob/living/carbon/human/species_types/synths.dm | 2 +- 9 files changed, 9 insertions(+), 9 deletions(-) diff --git a/code/modules/mob/living/carbon/human/species_types/abductors.dm b/code/modules/mob/living/carbon/human/species_types/abductors.dm index 5d3ca54d12..434f59e660 100644 --- a/code/modules/mob/living/carbon/human/species_types/abductors.dm +++ b/code/modules/mob/living/carbon/human/species_types/abductors.dm @@ -3,7 +3,7 @@ id = "abductor" say_mod = "gibbers" sexes = FALSE - species_traits = list(NOBLOOD,NOEYES) + species_traits = list(NOBLOOD,NOEYES,NOGENITALS) inherent_traits = list(TRAIT_VIRUSIMMUNE,TRAIT_NOGUNS,TRAIT_NOHUNGER,TRAIT_NOBREATH) mutanttongue = /obj/item/organ/tongue/abductor var/scientist = FALSE // vars to not pollute spieces list with castes diff --git a/code/modules/mob/living/carbon/human/species_types/android.dm b/code/modules/mob/living/carbon/human/species_types/android.dm index c4665b5d6d..678d5397ee 100644 --- a/code/modules/mob/living/carbon/human/species_types/android.dm +++ b/code/modules/mob/living/carbon/human/species_types/android.dm @@ -2,7 +2,7 @@ name = "Android" id = "android" say_mod = "states" - species_traits = list(NOBLOOD) + species_traits = list(NOBLOOD,NOGENITALS) inherent_traits = list(TRAIT_RESISTHEAT,TRAIT_NOBREATH,TRAIT_RESISTCOLD,TRAIT_RESISTHIGHPRESSURE,TRAIT_RESISTLOWPRESSURE,TRAIT_RADIMMUNE,TRAIT_NOFIRE,TRAIT_PIERCEIMMUNE,TRAIT_NOHUNGER,TRAIT_LIMBATTACHMENT) inherent_biotypes = list(MOB_ROBOTIC, MOB_HUMANOID) meat = null diff --git a/code/modules/mob/living/carbon/human/species_types/corporate.dm b/code/modules/mob/living/carbon/human/species_types/corporate.dm index e9761aac75..620f0b2543 100644 --- a/code/modules/mob/living/carbon/human/species_types/corporate.dm +++ b/code/modules/mob/living/carbon/human/species_types/corporate.dm @@ -15,6 +15,6 @@ attack_sound = 'sound/weapons/resonator_blast.ogg' blacklisted = 1 use_skintones = 0 - species_traits = list(NOBLOOD,EYECOLOR) + species_traits = list(NOBLOOD,EYECOLOR,NOGENITALS) inherent_traits = list(TRAIT_RADIMMUNE,TRAIT_VIRUSIMMUNE,TRAIT_PIERCEIMMUNE,TRAIT_NODISMEMBER,TRAIT_NOHUNGER) sexes = 0 \ No newline at end of file diff --git a/code/modules/mob/living/carbon/human/species_types/golems.dm b/code/modules/mob/living/carbon/human/species_types/golems.dm index afc3fa2d04..87e9f950c4 100644 --- a/code/modules/mob/living/carbon/human/species_types/golems.dm +++ b/code/modules/mob/living/carbon/human/species_types/golems.dm @@ -2,7 +2,7 @@ // Animated beings of stone. They have increased defenses, and do not need to breathe. They're also slow as fuuuck. name = "Golem" id = "iron golem" - species_traits = list(NOBLOOD,MUTCOLORS,NO_UNDERWEAR) + species_traits = list(NOBLOOD,MUTCOLORS,NO_UNDERWEAR,NOGENITALS) inherent_traits = list(TRAIT_RESISTHEAT,TRAIT_NOBREATH,TRAIT_RESISTCOLD,TRAIT_RESISTHIGHPRESSURE,TRAIT_RESISTLOWPRESSURE,TRAIT_NOFIRE,TRAIT_NOGUNS,TRAIT_RADIMMUNE,TRAIT_PIERCEIMMUNE,TRAIT_NODISMEMBER) inherent_biotypes = list(MOB_INORGANIC, MOB_HUMANOID) mutant_organs = list(/obj/item/organ/adamantine_resonator) diff --git a/code/modules/mob/living/carbon/human/species_types/mushpeople.dm b/code/modules/mob/living/carbon/human/species_types/mushpeople.dm index 80b2838167..13199cdad7 100644 --- a/code/modules/mob/living/carbon/human/species_types/mushpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/mushpeople.dm @@ -9,7 +9,7 @@ nojumpsuit = TRUE say_mod = "poofs" //what does a mushroom sound like - species_traits = list(MUTCOLORS, NOEYES, NO_UNDERWEAR) + species_traits = list(MUTCOLORS, NOEYES, NO_UNDERWEAR,NOGENITALS) inherent_traits = list(TRAIT_NOBREATH) speedmod = 1.5 //faster than golems but not by much diff --git a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm index 6f5ae6f4eb..3095ca48ae 100644 --- a/code/modules/mob/living/carbon/human/species_types/plasmamen.dm +++ b/code/modules/mob/living/carbon/human/species_types/plasmamen.dm @@ -4,7 +4,7 @@ say_mod = "rattles" sexes = 0 meat = /obj/item/stack/sheet/mineral/plasma - species_traits = list(NOBLOOD,NOTRANSSTING) + species_traits = list(NOBLOOD,NOTRANSSTING,NOGENITALS) inherent_traits = list(TRAIT_RESISTCOLD,TRAIT_RADIMMUNE,TRAIT_NOHUNGER) inherent_biotypes = list(MOB_INORGANIC, MOB_HUMANOID) mutantlungs = /obj/item/organ/lungs/plasmaman diff --git a/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm b/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm index 3d42fb32cf..9716fc2e22 100644 --- a/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm +++ b/code/modules/mob/living/carbon/human/species_types/shadowpeople.dm @@ -38,7 +38,7 @@ burnmod = 1.5 blacklisted = TRUE no_equip = list(SLOT_WEAR_MASK, SLOT_WEAR_SUIT, SLOT_GLOVES, SLOT_SHOES, SLOT_W_UNIFORM, SLOT_S_STORE) - species_traits = list(NOBLOOD,NO_UNDERWEAR,NO_DNA_COPY,NOTRANSSTING,NOEYES) + species_traits = list(NOBLOOD,NO_UNDERWEAR,NO_DNA_COPY,NOTRANSSTING,NOEYES,NOGENITALS) inherent_traits = list(TRAIT_RESISTCOLD,TRAIT_NOBREATH,TRAIT_RESISTHIGHPRESSURE,TRAIT_RESISTLOWPRESSURE,TRAIT_NOGUNS,TRAIT_RADIMMUNE,TRAIT_VIRUSIMMUNE,TRAIT_PIERCEIMMUNE,TRAIT_NODISMEMBER,TRAIT_NOHUNGER) mutanteyes = /obj/item/organ/eyes/night_vision/nightmare mutant_organs = list(/obj/item/organ/heart/nightmare) diff --git a/code/modules/mob/living/carbon/human/species_types/skeletons.dm b/code/modules/mob/living/carbon/human/species_types/skeletons.dm index d778aa50f2..a72c196fdf 100644 --- a/code/modules/mob/living/carbon/human/species_types/skeletons.dm +++ b/code/modules/mob/living/carbon/human/species_types/skeletons.dm @@ -6,7 +6,7 @@ blacklisted = 1 sexes = 0 meat = /obj/item/reagent_containers/food/snacks/meat/slab/human/mutant/skeleton - species_traits = list(NOBLOOD) + species_traits = list(NOBLOOD,NOGENITALS) inherent_traits = list(TRAIT_RESISTHEAT,TRAIT_NOBREATH,TRAIT_RESISTCOLD,TRAIT_RADIMMUNE,TRAIT_PIERCEIMMUNE,TRAIT_NOHUNGER,TRAIT_EASYDISMEMBER,TRAIT_LIMBATTACHMENT,TRAIT_FAKEDEATH) inherent_biotypes = list(MOB_UNDEAD, MOB_HUMANOID) mutanttongue = /obj/item/organ/tongue/bone diff --git a/code/modules/mob/living/carbon/human/species_types/synths.dm b/code/modules/mob/living/carbon/human/species_types/synths.dm index 51c23fd21a..f553367921 100644 --- a/code/modules/mob/living/carbon/human/species_types/synths.dm +++ b/code/modules/mob/living/carbon/human/species_types/synths.dm @@ -3,7 +3,7 @@ id = "synth" say_mod = "beep boops" //inherited from a user's real species sexes = 0 - species_traits = list(NOTRANSSTING) //all of these + whatever we inherit from the real species + species_traits = list(NOTRANSSTING,NOGENITALS) //all of these + whatever we inherit from the real species inherent_traits = list(TRAIT_VIRUSIMMUNE,TRAIT_NODISMEMBER,TRAIT_NOHUNGER,TRAIT_NOBREATH) inherent_biotypes = list(MOB_ROBOTIC, MOB_HUMANOID) dangerous_existence = 1 From 8ea639a5ace91e31658d1aa7e68367b7d4b20b74 Mon Sep 17 00:00:00 2001 From: Useroth Date: Sat, 18 May 2019 15:26:46 +0200 Subject: [PATCH 111/134] Quick fix for the colorable collars. --- code/modules/clothing/neck/_neck.dm | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/clothing/neck/_neck.dm b/code/modules/clothing/neck/_neck.dm index eeec35d34f..43bb06ea9d 100644 --- a/code/modules/clothing/neck/_neck.dm +++ b/code/modules/clothing/neck/_neck.dm @@ -180,6 +180,7 @@ desc = "It's for pets. Though you probably could wear it yourself, you'd doubtless be the subject of ridicule. It seems to be made out of a polychromic material." icon_state = "petcollar" item_color = "petcollar" + alternate_worn_icon = 'icons/mob/neck.dmi' //Because, as it appears, the item itself is normally not directly aware of its worn overlays, so this is about the easiest way, without adding a new var. hasprimary = TRUE primary_color = "#00BBBB" pocket_storage_component_path = /datum/component/storage/concrete/pockets/small/collar @@ -194,15 +195,15 @@ if(hasprimary | hassecondary | hastertiary) if(!isinhands) //prevents the worn sprites from showing up if you're just holding them if(hasprimary) //checks if overlays are enabled - var/mutable_appearance/primary_worn = mutable_appearance(icon, "[item_color]-primary") //automagical sprite selection + var/mutable_appearance/primary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-primary") //automagical sprite selection primary_worn.color = primary_color //colors the overlay . += primary_worn //adds the overlay onto the buffer list to draw on the mob sprite if(hassecondary) - var/mutable_appearance/secondary_worn = mutable_appearance(icon, "[item_color]-secondary") + var/mutable_appearance/secondary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-secondary") secondary_worn.color = secondary_color . += secondary_worn if(hastertiary) - var/mutable_appearance/tertiary_worn = mutable_appearance(icon, "[item_color]-tertiary") + var/mutable_appearance/tertiary_worn = mutable_appearance(alternate_worn_icon, "[item_color]-tertiary") tertiary_worn.color = tertiary_color . += tertiary_worn From 5c4da4859379dc5cfd249c8856cd8dca5c116e3c Mon Sep 17 00:00:00 2001 From: CalamaBanana Date: Sat, 18 May 2019 16:03:59 +0200 Subject: [PATCH 112/134] Plays a sound if a vote is started --- code/controllers/subsystem/vote.dm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/code/controllers/subsystem/vote.dm b/code/controllers/subsystem/vote.dm index 14a092d1f9..30d1ef3ed0 100644 --- a/code/controllers/subsystem/vote.dm +++ b/code/controllers/subsystem/vote.dm @@ -16,6 +16,7 @@ SUBSYSTEM_DEF(vote) var/list/voting = list() var/list/generated_actions = list() + var/obfuscated = FALSE//CIT CHANGE - adds obfuscated/admin-only votes /datum/controller/subsystem/vote/fire() //called by master_controller @@ -228,6 +229,7 @@ SUBSYSTEM_DEF(vote) to_chat(world, "\n[text]\nType vote or click here to place your votes.\nYou have [DisplayTimeText(vp)] to vote.") time_remaining = round(vp/10) for(var/c in GLOB.clients) + SEND_SOUND(c, sound('sound/misc/server-ready.ogg')) var/client/C = c var/datum/action/vote/V = new if(question) From 4b91eb89b462f1ff97d343550ba8ec637a2dc01f Mon Sep 17 00:00:00 2001 From: CalamaBanana Date: Sat, 18 May 2019 16:05:38 +0200 Subject: [PATCH 113/134] Update vote.dm --- code/controllers/subsystem/vote.dm | 1 - 1 file changed, 1 deletion(-) diff --git a/code/controllers/subsystem/vote.dm b/code/controllers/subsystem/vote.dm index 30d1ef3ed0..422b1eda26 100644 --- a/code/controllers/subsystem/vote.dm +++ b/code/controllers/subsystem/vote.dm @@ -16,7 +16,6 @@ SUBSYSTEM_DEF(vote) var/list/voting = list() var/list/generated_actions = list() - var/obfuscated = FALSE//CIT CHANGE - adds obfuscated/admin-only votes /datum/controller/subsystem/vote/fire() //called by master_controller From de841761b20dceded7d090c532a5df7f07a66bbf Mon Sep 17 00:00:00 2001 From: CalamaBanana Date: Sat, 18 May 2019 16:19:25 +0200 Subject: [PATCH 114/134] Charter apostrophes fixed, too --- code/game/objects/items/charter.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/code/game/objects/items/charter.dm b/code/game/objects/items/charter.dm index c550a0c872..5ed719ff94 100644 --- a/code/game/objects/items/charter.dm +++ b/code/game/objects/items/charter.dm @@ -37,10 +37,10 @@ to_chat(user, "You're still waiting for approval from your employers about your proposed name change, it'd be best to wait for now.") return - var/new_name = stripped_input(user, message="What do you want to name \ + var/new_name = html_decode(stripped_input(user, message="What do you want to name \ [station_name()]? Keep in mind particularly terrible names may be \ rejected by your employers, while names using the standard format, \ - will automatically be accepted.", max_length=MAX_CHARTER_LEN) + will automatically be accepted.", max_length=MAX_CHARTER_LEN)) if(response_timer_id) to_chat(user, "You're still waiting for approval from your employers about your proposed name change, it'd be best to wait for now.") From 1c608ca91012e8e8270e064d41fe5a5466ea1e65 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sat, 18 May 2019 10:30:12 -0500 Subject: [PATCH 115/134] Automatic changelog generation for PR #8388 [ci skip] --- html/changelogs/AutoChangeLog-pr-8388.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8388.yml diff --git a/html/changelogs/AutoChangeLog-pr-8388.yml b/html/changelogs/AutoChangeLog-pr-8388.yml new file mode 100644 index 0000000000..570b30448a --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8388.yml @@ -0,0 +1,4 @@ +author: "Useroth" +delete-after: True +changes: + - bugfix: "the collars are now aware of their proper overlay sprites" From a92abcbb965fb72022548dea25fdbdb197850592 Mon Sep 17 00:00:00 2001 From: Useroth Date: Sat, 18 May 2019 21:40:43 +0200 Subject: [PATCH 116/134] It's always the more extreme stuff you don't notice. Moved the damage check AFTER the check whether the head exists to begin with. --- code/modules/surgery/nutcracker.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/nutcracker.dm b/code/modules/surgery/nutcracker.dm index 0526e51eca..08b75edce6 100644 --- a/code/modules/surgery/nutcracker.dm +++ b/code/modules/surgery/nutcracker.dm @@ -30,7 +30,6 @@ . = ..() var/target_zone = "head" var/obj/item/bodypart/target_limb = M.get_bodypart(target_zone) - var/crush_time = max(0, 400 - target_limb.brute_dam*2) if(!get_turf(M)) return @@ -49,6 +48,7 @@ M.visible_message("[user] is trying to crush [M]\s head with \the [src]!") + var/crush_time = max(0, 400 - target_limb.brute_dam*2) if(do_mob(user, M, crush_time)) if(get_location_accessible(M, target_zone)) //Yes, two checks, before and after the timer. What if someone puts a helmet on the guy while you're crushing his head? if(target_limb)//If he still has the head. In case you queue up a lot of these up at once or the guy loses the head while you're removing it From 8dc5fccfa7029b5af76a2ce147ccec9a8bff70c9 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Sat, 18 May 2019 21:14:19 -0500 Subject: [PATCH 117/134] fixes darksabre stuff adjusts naga sprite. need to make all suits transferred over. --- icons/mob/custom_w.dmi | Bin 27560 -> 27553 bytes icons/obj/custom.dmi | Bin 20528 -> 20535 bytes .../modules/custom_loadout/custom_items.dm | 105 ++++++++++-------- modular_citadel/icons/mob/mam_taur.dmi | Bin 28000 -> 27986 bytes 4 files changed, 60 insertions(+), 45 deletions(-) diff --git a/icons/mob/custom_w.dmi b/icons/mob/custom_w.dmi index 1101f22d2e6b13e6c15e5466b35b2f03a732e5c2..0c872625dd807a5713e86ac0fbf8ef404695e1d0 100644 GIT binary patch delta 21978 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 NZfY567HQar{~v9Z$o&8S delta 21954 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 O3*FMv*Q`*t3jQCS)N(HX diff --git a/icons/obj/custom.dmi b/icons/obj/custom.dmi index a05fbb72ab18dca7d471bbcd8b1e4455ef9578b4..07ca3620f40b45140bb63aab60ec4dca9d7b3add 100644 GIT binary patch delta 452 zcmV;#0XzP%paHj_0gxnrs(MsdbVOxyV{&P5bZKvH004NLm6Sbi+b|G@XX#fE$!Z5x z;#EswqwwHN*@Y8%5-&QF#F3I=|N0IB+61UTb|Zo3KKQ=JdsaVBzs~RKcsbV#N+j=8 zs}3(e>gq-&S=Fky*SfMuqfP52CP=7S^`x<%pX$nxMAfRMt_FdBE3W51kjya>xPc)~ zSvV#{#w->vY0nI@k4Y%x17ZT6P_o?U*>n#I!T$%^dG~MnP*(;S?y6PIuGuxaFX0b= z?V|=6vW3VE>tl;Z_K=rZgNRRMEYI44JZKy!ue0@WKj!TtS5OyvK~s_oJDnc@a$|x2 z1I9#4{+$cTm6&ON%lWU8SOiIbvBO4#khDeaR%^0Zd-mQ4np9xQs$|cgr)(Qx9)`OS zj4_+mfJ_<$0_c1X24spBA=$kFnIiO37*s@_KTek$xr8zbqAQ#1m=L*aF9irF7V^G` z(H=J4uB=Zn_@r9ZyzQEA3xN@}{Ve$91{dNRxiN3iz%XhyDA*@aaZ9q22BQ4~x u6W?RLezYJ{r`ac)Wv_lg0p`uD&+7DkRL9G?{tY%J_DfDLTg|i30bow&0ofD) delta 445 zcmV;u0Yd(_paHO;0gxnrqk2?WbVOxyV{&P5bZKvH004NLt&}})+b|G@XX#fE$?6nU z<5f#wqwwHN-Gvi*5-&QF#F3I=|N0IB+60I|2FOMN5AWlBkN2ovj=xW@>To{Q3rZyK zRIBzse%95MOtPv~&%f%*B8@h!mzW@-YSn|retxJcLlRZ1nz|Z)1TMIq|3NaxNZ3v-pWVoqTHM?fl?A|@U z`%51+$dFA$ZdjWwBH2S;W(^`fm9ac)3v#D%puEo3$EPuGAGw0O&LUXrY+~+OJWfu{m1qj1wzsmxm&HtM(x>qBWO~ADXWq_gPyWwgn1Zl zMli-~SOYR?5D1|2H5ia7LNDJ*p8g!qS8@qu6hv1x&M_f!*)j?cP%Pxl5TiY8T3lJ5 zV(>||s(IcuAGQD^YWr63wGA%BS8`+Cmw{o_P_Ptv*3<1T?ZZ@TkOx}GVJE)FeEw)b nrcSd@Hp^c8f&$E&Q6JUu^`H*tQ~ei4{qg_HzTqsh*8yNoipbOB diff --git a/modular_citadel/code/modules/custom_loadout/custom_items.dm b/modular_citadel/code/modules/custom_loadout/custom_items.dm index 5f0d8cfc00..b7f7aea0e8 100644 --- a/modular_citadel/code/modules/custom_loadout/custom_items.dm +++ b/modular_citadel/code/modules/custom_loadout/custom_items.dm @@ -49,6 +49,66 @@ item_color = "steele" medaltype = "medal-silver" +/obj/item/toy/sword/darksabre + name = "Kiara's Sabre" + desc = "This blade looks as dangerous as its owner." + icon = 'icons/obj/custom.dmi' + alternate_worn_icon = 'icons/mob/custom_w.dmi' + icon_state = "darksabre" + item_state = "darksabre" + lefthand_file = 'modular_citadel/icons/mob/inhands/stunsword_left.dmi' + righthand_file = 'modular_citadel/icons/mob/inhands/stunsword_right.dmi' + w_class = WEIGHT_CLASS_SMALL + attack_verb = list("attacked", "struck", "hit") + + +/obj/item/storage/belt/sabre/darksabre + name = "Ornate Sheathe" + desc = "An ornate and rather sinister looking sabre sheathe." + icon = 'icons/obj/custom.dmi' + alternate_worn_icon = 'icons/mob/custom_w.dmi' + icon_state = "darksheath" + item_state = "darksheath" + w_class = WEIGHT_CLASS_BULKY + +/obj/item/storage/belt/sabre/darksabre/ComponentInitialize() + . = ..() + GET_COMPONENT(STR, /datum/component/storage) + STR.max_items = 1 + STR.rustle_sound = FALSE + STR.max_w_class = WEIGHT_CLASS_BULKY + STR.can_hold = typecacheof(list( + /obj/item/toy/sword/darksabre + )) + +/obj/item/storage/belt/sabre/darksabre/update_icon() + icon_state = "darksheath" + item_state = "darksheath" + if(contents.len) + icon_state += "-darksabre" + item_state += "-darksabre" + if(loc && isliving(loc)) + var/mob/living/L = loc + L.regenerate_icons() + ..() + +/obj/item/storage/belt/sabre/darksabre/PopulateContents() + new /obj/item/toy/sword/darksabre(src) + update_icon() + +/obj/item/clothing/suit/armor/vest/darkcarapace + name = "Dark Armor" + desc = "A dark, non-functional piece of armor sporting a red and black finish." + icon = 'icons/obj/custom.dmi' + alternate_worn_icon = 'icons/mob/custom_w.dmi' + icon_state = "darkcarapace" + item_state = "darkcarapace" + blood_overlay_type = "armor" + dog_fashion = /datum/dog_fashion/back + mutantrace_variation = NO_MUTANTRACE_VARIATION + armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) + + /obj/item/lighter/gold name = "\improper Engraved Zippo" desc = "A shiny and relatively expensive zippo lighter. There's a small etched in verse on the bottom that reads, 'No Gods, No Masters, Only Man.'" @@ -307,51 +367,6 @@ if(prob(5) && H.hallucination < 15) H.hallucination += 10 -/obj/item/toy/sword/darksabre - name = "Kiara's Sabre" - desc = "This blade looks as dangerous as its owner." - icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' - icon_state = "darksabre" - item_state = "darksabre" - lefthand_file = 'modular_citadel/icons/mob/inhands/stunsword_left.dmi' - righthand_file = 'modular_citadel/icons/mob/inhands/stunsword_right.dmi' - w_class = WEIGHT_CLASS_SMALL - attack_verb = list("attacked", "struck", "hit") - - -/obj/item/storage/belt/sabre/darksabre - name = "Ornate Sheathe" - desc = "An ornate and rather sinister looking sabre sheathe." - icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' - icon_state = "darksheath" - item_state = "darksheath" - w_class = WEIGHT_CLASS_BULKY - -/obj/item/storage/belt/sabre/darksabre/ComponentInitialize() - . = ..() - GET_COMPONENT(STR, /datum/component/storage) - STR.max_items = 1 - STR.rustle_sound = FALSE - STR.max_w_class = WEIGHT_CLASS_BULKY - STR.can_hold = typecacheof(list( - /obj/item/toy/sword/darksabre - )) - -/obj/item/clothing/suit/armor/vest/darkcarapace - name = "Dark Armor" - desc = "A dark, non-functional piece of armor sporting a red and black finish." - icon = 'icons/obj/custom.dmi' - alternate_worn_icon = 'icons/mob/custom_w.dmi' - icon_state = "darkcarapace" - item_state = "darkcarapace" - blood_overlay_type = "armor" - dog_fashion = /datum/dog_fashion/back - mutantrace_variation = NO_MUTANTRACE_VARIATION - armor = list("melee" = 0, "bullet" = 0, "laser" = 0, "energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0) - - /obj/item/clothing/neck/cloak/green name = "Generic Green Cloak" desc = "This cloak doesn't seem too special." diff --git a/modular_citadel/icons/mob/mam_taur.dmi b/modular_citadel/icons/mob/mam_taur.dmi index ebaa0123ae3ca6b4bcd0aea6f34a6beaf64b7764..3d0d4a0e841e85f93eaf89a4c3447a09eca94d68 100644 GIT binary patch delta 25829 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 From 5f358a5a75bf75be595de4b7be493db44f33faa6 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Sat, 18 May 2019 23:42:29 -0500 Subject: [PATCH 118/134] Local sune fixes armor without having to do spritework --- code/modules/clothing/suits/_suits.dm | 6 ------ code/modules/clothing/suits/armor.dm | 1 - 2 files changed, 7 deletions(-) diff --git a/code/modules/clothing/suits/_suits.dm b/code/modules/clothing/suits/_suits.dm index 054154639c..8a02245550 100644 --- a/code/modules/clothing/suits/_suits.dm +++ b/code/modules/clothing/suits/_suits.dm @@ -41,12 +41,6 @@ if(tauric == TRUE) center = TRUE dimension_x = 64 - /* - else if(H.dna.features["taur"] == "Horse" || "Cow") - taurmode = HOOF_TAURIC //tweak this for when the exotics get their own suits, if ever. - center = TRUE - dimension_x = 64 - */ else taurmode = NOT_TAURIC if(tauric == TRUE) diff --git a/code/modules/clothing/suits/armor.dm b/code/modules/clothing/suits/armor.dm index b10bf39729..5d2d4c115a 100644 --- a/code/modules/clothing/suits/armor.dm +++ b/code/modules/clothing/suits/armor.dm @@ -23,7 +23,6 @@ item_state = "armoralt" blood_overlay_type = "armor" dog_fashion = /datum/dog_fashion/back - tauric = TRUE //Citadel Add for tauric hardsuits /obj/item/clothing/suit/armor/vest/alt desc = "A Type I armored vest that provides decent protection against most types of damage." From 4bd4aa3f6d4572323a16d941af0127355e0e0e36 Mon Sep 17 00:00:00 2001 From: Poojawa Date: Sat, 18 May 2019 23:56:57 -0500 Subject: [PATCH 119/134] ohwait, this didn't get included --- icons/obj/custom.dmi | Bin 20535 -> 20579 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/icons/obj/custom.dmi b/icons/obj/custom.dmi index 07ca3620f40b45140bb63aab60ec4dca9d7b3add..9a7d460e14abefdab45c7a9cdc92cfe5b7112c26 100644 GIT binary patch literal 20579 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 W9alJcl)!KjJg!}_GOjfAeEMH0SO22` literal 20535 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 AD*ylh From 1d8e6a5631bb82da5553b2f63db8c7ebec4e74af Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 19 May 2019 13:14:27 -0500 Subject: [PATCH 120/134] Automatic changelog generation for PR #8377 [ci skip] --- html/changelogs/AutoChangeLog-pr-8377.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8377.yml diff --git a/html/changelogs/AutoChangeLog-pr-8377.yml b/html/changelogs/AutoChangeLog-pr-8377.yml new file mode 100644 index 0000000000..b6265b3bff --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8377.yml @@ -0,0 +1,4 @@ +author: "Poojawa" +delete-after: True +changes: + - balance: "Recyclers are unable to destroy the indestructible any longer." From 2ec5bc2db6c2482c86180e0e90efb8f58aca6f79 Mon Sep 17 00:00:00 2001 From: Useroth Date: Sun, 19 May 2019 21:29:09 +0200 Subject: [PATCH 121/134] Because Travis is being a bitch right now. --- code/modules/surgery/nutcracker.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/surgery/nutcracker.dm b/code/modules/surgery/nutcracker.dm index 08b75edce6..9722d8af87 100644 --- a/code/modules/surgery/nutcracker.dm +++ b/code/modules/surgery/nutcracker.dm @@ -51,7 +51,7 @@ var/crush_time = max(0, 400 - target_limb.brute_dam*2) if(do_mob(user, M, crush_time)) if(get_location_accessible(M, target_zone)) //Yes, two checks, before and after the timer. What if someone puts a helmet on the guy while you're crushing his head? - if(target_limb)//If he still has the head. In case you queue up a lot of these up at once or the guy loses the head while you're removing it + if(target_limb)//If he still has the head. In case you queue up a lot of these up at once or the guy loses the head while you're removing it. M.visible_message("[M]\s head cracks like a watermelon, spilling everything inside, as it becomes an unrecognizable mess!") gib_head(M) else From 1ca2dc6ac9374123ec9dee47af5b520a92280cb9 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 19 May 2019 14:46:41 -0500 Subject: [PATCH 122/134] Automatic changelog generation for PR #8374 [ci skip] --- html/changelogs/AutoChangeLog-pr-8374.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8374.yml diff --git a/html/changelogs/AutoChangeLog-pr-8374.yml b/html/changelogs/AutoChangeLog-pr-8374.yml new file mode 100644 index 0000000000..e86e591827 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8374.yml @@ -0,0 +1,4 @@ +author: "Poojawa" +delete-after: True +changes: + - bugfix: "fixed heart attacks being nonlethal" From 4290d05007f317a0d30c27619a6a964377da7821 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Sun, 19 May 2019 14:47:05 -0500 Subject: [PATCH 123/134] Automatic changelog generation for PR #8372 [ci skip] --- html/changelogs/AutoChangeLog-pr-8372.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8372.yml diff --git a/html/changelogs/AutoChangeLog-pr-8372.yml b/html/changelogs/AutoChangeLog-pr-8372.yml new file mode 100644 index 0000000000..88ebc9854c --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8372.yml @@ -0,0 +1,4 @@ +author: "Poojawa" +delete-after: True +changes: + - bugfix: "fixed borg defib runtimes" From ce2e980eb351af6b84b82b25ae88fc8321cc57f7 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Mon, 20 May 2019 00:47:04 -0500 Subject: [PATCH 124/134] Automatic changelog generation for PR #8367 [ci skip] --- html/changelogs/AutoChangeLog-pr-8367.yml | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8367.yml diff --git a/html/changelogs/AutoChangeLog-pr-8367.yml b/html/changelogs/AutoChangeLog-pr-8367.yml new file mode 100644 index 0000000000..b5e3a87cc5 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8367.yml @@ -0,0 +1,7 @@ +author: "Poojawa" +delete-after: True +changes: + - rscadd: "Added erect states for all phallic bodyparts" + - bugfix: "YOUR DICK ACTUALLY STANDS UP NOW, YOU'RE WELCOME." + - bugfix: "skintone locked genitals match the new skintone colorations." + - rscadd: "added two new vaginal types and descriptions." From d59614a9bb4392553dd91dd02feda94cdf0070f7 Mon Sep 17 00:00:00 2001 From: Trilbyspaceclone <30435998+Trilbyspaceclone@users.noreply.github.com> Date: Mon, 20 May 2019 15:21:06 -0400 Subject: [PATCH 125/134] Update cult_items.dm --- code/modules/antagonists/cult/cult_items.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/antagonists/cult/cult_items.dm b/code/modules/antagonists/cult/cult_items.dm index 29f2cba0f6..263d4b623e 100644 --- a/code/modules/antagonists/cult/cult_items.dm +++ b/code/modules/antagonists/cult/cult_items.dm @@ -524,12 +524,12 @@ "The shuttle's custodian was found washing the windows with their own blood.", "A shuttle engineer began screaming 'DEATH IS NOT THE END' and ripped out wires until an arc flash seared off her flesh.", "A shuttle inspector started laughing madly over the radio and then threw herself into an engine turbine.", - "A assistant was found on the shuttle.", - "A medical officer was found pouring blood packs onto the electronic board to start the flight, then slit her wrists open.", + "An assistant was found on the shuttle.", + "A medical officer was found pouring out several blood bags onto the shuttle's instrument panels, before slitting both wrists open and screaming 'DEATH IS NOT THE END'.", "A fuel technician was found replacing the fuel with his blood.", - "All the lights on the shuttle have turnned a crimson red before blowing out.", + "All the lights aboard the shuttle turned a crimson red before blowing out..", "The shuttle dispatcher was found dead with bloody symbols carved into their flesh.", - "All of a sudden the engine turbine started to leak blood and turn a crimson red.", + "An engine turbine began leaking blood when it was powered on.", "The shuttle's transponder is emitting the encoded message 'FEAR THE OLD BLOOD' in lieu of its assigned identification signal.") var/message = pick_n_take(curses) message += " The shuttle will be delayed by three minutes." From ccef9c326aeff1f8e054263b66c551294d456a3e Mon Sep 17 00:00:00 2001 From: Carlen White Date: Mon, 20 May 2019 17:55:25 -0400 Subject: [PATCH 126/134] Sleepers now show blood level and type for occupants. https://i.imgur.com/RaMjgt2.png https://i.imgur.com/qkaBggM.png Also updated TGUI package.json. _This has been properly resigned with the correct key._ --- code/game/machinery/Sleeper.dm | 16 + tgui/assets/tgui.js | 6 +- tgui/package-lock.json | 1498 +++++++++++++++++++++++++++--- tgui/package.json | 4 +- tgui/src/interfaces/sleeper.ract | 10 + 5 files changed, 1422 insertions(+), 112 deletions(-) diff --git a/code/game/machinery/Sleeper.dm b/code/game/machinery/Sleeper.dm index 7137f28185..aa363428fb 100644 --- a/code/game/machinery/Sleeper.dm +++ b/code/game/machinery/Sleeper.dm @@ -151,6 +151,22 @@ if(mob_occupant.reagents && mob_occupant.reagents.reagent_list.len) for(var/datum/reagent/R in mob_occupant.reagents.reagent_list) data["occupant"]["reagents"] += list(list("name" = R.name, "volume" = R.volume)) + if(mob_occupant.has_dna()) // Blood-stuff is mostly a copy-paste from the healthscanner. + var/mob/living/carbon/C = mob_occupant + var/blood_id = C.get_blood_id() + if(blood_id) + data["occupant"]["blood"] = list() // We can start populating this list. + var/blood_type = C.dna.blood_type + if(blood_id != "blood") // special blood substance + var/datum/reagent/R = GLOB.chemical_reagents_list[blood_id] + if(R) + blood_type = R.name + else + blood_type = blood_id + data["occupant"]["blood"]["maxBloodVolume"] = BLOOD_VOLUME_NORMAL + data["occupant"]["blood"]["currentBloodVolume"] = C.blood_volume + data["occupant"]["blood"]["dangerBloodVolume"] = BLOOD_VOLUME_SAFE + data["occupant"]["blood"]["bloodType"] = blood_type return data /obj/machinery/sleeper/ui_act(action, params) diff --git a/tgui/assets/tgui.js b/tgui/assets/tgui.js index c6acd732b0..2eef691676 100644 --- a/tgui/assets/tgui.js +++ b/tgui/assets/tgui.js @@ -16,6 +16,6 @@ a:{label:"Warning"},f:[{p:[46,4,1989],t:7,e:"span",f:["No launchpad found. Link };for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],418:[function(t,e,n){var a=t(341),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(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],419:[function(t,e,n){var a=t(341),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(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],420:[function(t,e,n){var a=t(341),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(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],421:[function(t,e,n){var a=t(341),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]}]}," ",{p:[14,2,454],t:7,e:"br"},{p:[14,6,458],t:7,e:"br"}," ",{t:4,f:[{p:[16,3,491],t:7,e:"ui-button",a:{action:"PC_toggle_light",style:[{t:2,x:{r:["data.light_on"],s:'_0?"selected":null'},p:[16,46,534]}]},f:["Toggle Flashlight"]},{p:[16,114,602],t:7,e:"br"}," ",{p:[17,3,610],t:7,e:"ui-button",a:{action:"PC_light_color"},f:["Change Flashlight Color ",{p:[17,62,669],t:7,e:"span",a:{style:["border:1px solid #161616; background-color: ",{t:2,r:"data.comp_light_color",p:[17,119,726]},";"]},f:["   "]}]}],n:50,r:"data.has_light",p:[15,2,465]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],422:[function(t,e,n){var a=t(341),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(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],423:[function(t,e,n){var a=t(341),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(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],424:[function(t,e,n){var a=t(341),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(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],425:[function(t,e,n){var a=t(341),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(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],426:[function(t,e,n){var a=t(341),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(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],427:[function(t,e,n){var a=t(341),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]}]}]}," ",{p:[55,5,1528],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[56,9,1563],t:7,e:"span",f:[{t:2,r:"data.demand",p:[56,15,1569]}]}]}],r:"config.fancy"}]}," ",{p:[60,1,1638],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[61,3,1668],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[62,5,1693],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[63,5,1730],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[64,5,1769],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[65,5,1806],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[66,5,1845],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[67,5,1887],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[68,5,1928],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[71,5,2013],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[71,24,2032]}],nowrap:0},f:[{p:[72,7,2057],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[72,28,2078]}," %"]}," ",{p:[73,7,2136],t:7,e:"div",a:{"class":"content"},f:[{t:2,rx:{r:"adata.areas",m:[{t:30,n:"@index"},"load"]},p:[73,28,2157]}]}," ",{p:[74,7,2199],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2220],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[74,41,2233]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[74,70,2262]}]}]}," ",{p:[75,7,2309],t:7,e:"div",a:{"class":"content"},f:[{p:[75,28,2330],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[75,41,2343]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[75,64,2366]}," [",{p:[75,87,2389],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[75,93,2395]}]},"]"]}]}," ",{p:[76,7,2444],t:7,e:"div",a:{"class":"content"},f:[{p:[76,28,2465],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[76,41,2478]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[76,64,2501]}," [",{p:[76,87,2524],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[76,93,2530]}]},"]"]}]}," ",{p:[77,7,2579],t:7,e:"div",a:{"class":"content"},f:[{p:[77,28,2600],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[77,41,2613]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[77,64,2636]}," [",{p:[77,87,2659],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[77,93,2665]}]},"]"]}]}]}],n:52,r:"data.areas",p:[70,3,1987]}]}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],428:[function(t,e,n){var a=t(341),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(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],429:[function(t,e,n){var a=t(341),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(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],430:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{integState:function(t){var e=100;return t==e?"good":t>e/2?"average":"bad"},bigState:function(t,e,n){return charge>n?"bad":t>e?"average":"good"}}}}(r),r.exports.template={v:3,t:[" "," ",{p:[23,1,421],t:7,e:"ntosheader"}," ",{t:4,f:[{p:[27,2,462],t:7,e:"ui-button",a:{action:"PRG_clear"},f:["Back to Menu"]},{p:[27,56,516],t:7,e:"br"}," ",{p:[28,3,524],t:7,e:"ui-display",a:{title:"Supermatter Status:"},f:[{p:[29,3,568],t:7,e:"ui-section",a:{label:"Core Integrity"},f:[{p:[30,5,609],t:7,e:"ui-bar",a:{min:"0",max:"100",value:[{t:2,r:"adata.SM_integrity",p:[30,38,642]}],state:[{t:2,x:{r:["integState","adata.SM_integrity"],s:"_0(_1)"},p:[30,69,673]}]},f:[{t:2,r:"data.SM_integrity",p:[30,105,709]},"%"]}]}," ",{p:[32,3,761],t:7,e:"ui-section",a:{label:"Relative EER"},f:[{p:[33,5,800],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_power"],s:"_0(_1,150,300)"},p:[33,18,813]}]},f:[{t:2,r:"data.SM_power",p:[33,55,850]}," MeV/cm3"]}]}," ",{p:[35,3,903],t:7,e:"ui-section",a:{label:"Temperature"},f:[{p:[36,5,941],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_ambienttemp"],s:"_0(_1,4000,5000)"},p:[36,18,954]}]},f:[{t:2,r:"data.SM_ambienttemp",p:[36,63,999]}," K"]}]}," ",{p:[38,3,1052],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[39,5,1087],t:7,e:"span",a:{"class":[{t:2,x:{r:["bigState","data.SM_ambientpressure"],s:"_0(_1,5000,10000)"},p:[39,18,1100]}]},f:[{t:2,r:"data.SM_ambientpressure",p:[39,68,1150]}," kPa"]}]}]}," ",{p:[42,3,1227],t:7,e:"hr"},{p:[42,7,1231],t:7,e:"br"}," ",{p:[43,3,1239],t:7,e:"ui-display",a:{title:"Gas Composition:"},f:[{t:4,f:[{p:[45,5,1307],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[45,24,1326]}]},f:[{t:2,r:"amount",p:[46,6,1343]}," %"]}],n:52,r:"data.gases",p:[44,4,1281]}]}],n:50,r:"data.active",p:[26,1,440]},{t:4,n:51,f:[{p:[51,2,1418],t:7,e:"ui-button",a:{action:"PRG_refresh"},f:["Refresh"]},{p:[51,53,1469],t:7,e:"br"}," ",{p:[52,2,1476],t:7,e:"ui-display",a:{title:"Detected Supermatters"},f:[{t:4,f:[{p:[54,3,1552],t:7,e:"ui-section",a:{label:"Area"},f:[{t:2,r:"area_name",p:[55,5,1583]}," - (#",{t:2,r:"uid",p:[55,23,1601]},")"]}," ",{p:[57,3,1630],t:7,e:"ui-section",a:{label:"Integrity"},f:[{t:2,r:"integrity",p:[58,5,1666]}," %"]}," ",{p:[60,3,1702],t:7,e:"ui-section",a:{label:"Options"},f:[{p:[61,5,1736],t:7,e:"ui-button",a:{action:"PRG_set",params:['{"target" : "',{t:2,r:"uid",p:[61,54,1785]},'"}']},f:["View Details"]}]}],n:52,r:"data.supermatters",p:[53,2,1521]}]}],r:"data.active"}]},r.exports.components=r.exports.components||{};var i={ntosheader:t(431)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,431:431}],431:[function(t,e,n){var a=t(341),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)},{341:341}],432:[function(t,e,n){var a=t(341),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)},{341:341}],433:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,25],t:7,e:"ui-button",a:{icon:"undo",action:"change_menu",params:'{"menu": "1"}'},f:["Return"]}," ",{p:[3,2,113],t:7,e:"ui-display",a:{title:"Advanced Surgery Procedures"},f:[{p:[4,3,165],t:7,e:"ui-button",a:{icon:"download",action:"sync"},f:["Sync with research database"]}," ",{t:4,f:[{p:[6,4,278],t:7,e:"ui-display",f:[{p:[7,6,297],t:7,e:"ui-section",f:[{p:[7,18,309],t:7,e:"b",f:[{t:2,r:"name",p:[7,21,312]}]}]}," ",{p:[8,6,344],t:7,e:"ui-section",f:[{t:2,r:"desc",p:[8,18,356]}]}]}],n:52,r:"data.surgeries",p:[5,3,249]}]}],n:50,x:{r:["data.menu"],s:"_0==2"},p:[1,1,0]},{t:4,n:51,f:[{p:[13,2,437],t:7,e:"ui-button",a:{action:"change_menu",params:'{"menu": "2"}'},f:["View Surgery Procedures"]}," ",{t:4,f:[{p:[15,3,556],t:7,e:"ui-notice",f:["No table detected!"]}],n:51,r:"data.table",p:[14,2,530]}," ",{p:[19,2,623],t:7,e:"ui-display",f:[{p:[20,3,639],t:7,e:"ui-display",a:{title:"Patient State"},f:[{t:4,f:[{p:[22,5,704],t:7,e:"ui-section",a:{label:"State"},f:[{p:[23,6,737],t:7,e:"span",a:{"class":[{t:2,r:"data.patient.statstate",p:[23,19,750]}]},f:[{t:2,r:"data.patient.stat",p:[23,47,778]}]}]}," ",{p:[25,5,831],t:7,e:"ui-section",a:{label:"Blood Type"},f:[{p:[26,6,869],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"data.patient.blood_type",p:[26,28,891]}]}]}," ",{p:[28,5,950],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[29,6,984],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.patient.minHealth",p:[29,19,997]}],max:[{t:2,r:"data.patient.maxHealth",p:[29,52,1030]}],value:[{t:2,r:"data.patient.health",p:[29,87,1065]}],state:[{t:2,x:{r:["data.patient.health"],s:'_0>=0?"good":"average"'},p:[30,13,1103]}]},f:[{t:2,x:{r:["adata.patient.health"],s:"Math.round(_0)"},p:[30,64,1154]}]}]}," ",{t:4,f:[{p:[33,6,1389],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[33,25,1408]}]},f:[{p:[34,7,1427],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.patient.maxHealth",p:[34,28,1448]}],value:[{t:2,rx:{r:"data.patient",m:[{t:30,n:"type"}]},p:[34,63,1483]}],state:"bad"},f:[{t:2,x:{r:["type","adata.patient"],s:"Math.round(_1[_0])"},p:[34,99,1519]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Burn",type:"fireLoss"},{label:"Toxin",type:"toxLoss"},{label:"Respiratory",type:"oxyLoss"}]'},p:[32,5,1224]}],n:50,r:"data.patient",p:[21,4,678]},{t:4,n:51,f:["No patient detected."],r:"data.patient"}]}," ",{p:[41,3,1670],t:7,e:"ui-display",a:{title:"Initiated Procedures"},f:[{t:4,f:[{t:4,f:[{p:[44,6,1777],t:7,e:"ui-subdisplay",a:{title:[{t:2,r:"name",p:[44,28,1799]}]},f:[{p:[45,7,1817],t:7,e:"ui-section",a:{label:"Next Step"},f:[{p:[46,8,1856],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"next_step",p:[46,30,1878]}]}," ",{t:4,f:[{p:[48,9,1937],t:7,e:"span",a:{"class":"content"},f:[{p:[48,31,1959],t:7,e:"b",f:["Required chemicals:"]},{p:[48,57,1985],t:7,e:"br"}," ",{t:2,r:"chems_needed",p:[48,62,1990]}]}],n:50,r:"chems_needed",p:[47,8,1907]}]}," ",{t:4,f:[{p:[52,8,2091],t:7,e:"ui-section",a:{label:"Alternative Step"},f:[{p:[53,9,2138],t:7,e:"span",a:{"class":"content"},f:[{t:2,r:"alternative_step",p:[53,31,2160]}]}," ",{t:4,f:[{p:[55,10,2232],t:7,e:"span",a:{"class":"content"},f:[{p:[55,32,2254],t:7,e:"b",f:["Required chemicals:"]},{p:[55,58,2280],t:7,e:"br"}," ",{t:2,r:"chems_needed",p:[55,63,2285]}]}],n:50,r:"alt_chems_needed",p:[54,9,2197]}]}],n:50,r:"alternative_step",p:[51,7,2058]}]}],n:52,r:"data.procedures",p:[43,5,1745]}],n:50,r:"data.procedures",p:[42,4,1716]},{t:4,n:51,f:["No active procedures."],r:"data.procedures"}]}]}],x:{r:["data.menu"],s:"_0==2"}}]},e.exports=a.extend(r.exports)},{341:341}],434:[function(t,e,n){var a=t(341),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",f:["This machine only accepts ore. Gibtonite and Slag are not accepted."]}," ",{p:[5,2,117],t:7,e:"ui-section",f:["Current unclaimed points: ",{t:2,r:"data.unclaimedPoints",p:[6,29,159]}," ",{t:4,f:[{p:[8,4,220],t:7,e:"ui-button",a:{action:"Claim"},f:["Claim Points"]}],n:50,r:"data.unclaimedPoints",p:[7,3,187]}]}," ",{p:[13,2,311],t:7,e:"ui-section",f:[{t:4,f:[{p:[15,4,350],t:7,e:"ui-button",a:{action:"Eject"},f:["Eject ID"]}," You have ",{t:2,r:"data.claimedPoints",p:[18,13,421]}," mining points collected."],n:50,r:"data.hasID",p:[14,3,327]},{t:4,n:51,f:[{p:[20,4,485],t:7,e:"ui-button",a:{action:"Insert"},f:["Insert ID"]}],r:"data.hasID"}]}]}," ",{p:[26,1,588],t:7,e:"ui-display",f:[{t:4,f:[{p:[28,3,627],t:7,e:"ui-section",f:[{p:[29,4,644],t:7,e:"ui-button",a:{action:"diskEject",icon:"eject"},f:["Eject Disk"]}]}," ",{t:4,f:[{p:[34,4,772],t:7,e:"ui-section",a:{"class":"candystripe"},f:[{p:[35,5,808],t:7,e:"ui-button",a:{action:"diskUpload",state:[{t:2,x:{r:["canupload"],s:'(_0)?null:"disabled"'},p:[35,42,845]}],icon:"upload",align:"right",params:['{ "design" : "',{t:2,r:"index",p:[35,129,932]},'" }']},f:["Upload"]}," File ",{t:2,r:"index",p:[38,10,988]},": ",{t:2,r:"name",p:[38,21,999]}]}],n:52,r:"data.diskDesigns",p:[33,3,741]}],n:50,r:"data.hasDisk",p:[27,2,603]},{t:4,n:51,f:[{p:[42,3,1053],t:7,e:"ui-section",f:[{p:[43,4,1070],t:7,e:"ui-button",a:{action:"diskInsert",icon:"floppy-o"},f:["Insert Disk"]}]}],r:"data.hasDisk"}]}," ",{t:4,f:[{p:[50,2,1223],t:7,e:"ui-display",f:[{p:[51,3,1239],t:7,e:"ui-section",f:[{p:[52,4,1256],t:7,e:"b",f:["Warning"]},": ",{t:2,r:"data.disconnected",p:[52,20,1272]},". Please contact the quartermaster."]}]}],n:50,r:"data.disconnected",p:[49,1,1195]},{t:4,f:[{p:[57,2,1412],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[58,3,1445],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[59,5,1480],t:7,e:"section",a:{"class":"cell"},f:["Mineral"]}," ",{p:[62,5,1538],t:7,e:"section",a:{"class":"cell"},f:["Sheets"]}," ",{p:[65,5,1595],t:7,e:"section",a:{"class":"cell"},f:[]}," ",{p:[67,5,1639],t:7,e:"section",a:{"class":"cell"},f:[]}," ",{p:[69,5,1683],t:7,e:"section",a:{"class":"cell"},f:["Ore Value"]}]}," ",{t:4,f:[{p:[74,4,1785],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[75,5,1820],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[76,6,1849]}]}," ",{p:[78,5,1879],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[79,6,1922]}]}," ",{p:[81,5,1954],t:7,e:"section",a:{"class":"cell"},f:[{p:[82,6,1983],t:7,e:"input",a:{value:[{t:2,r:"sheets",p:[82,19,1996]}],placeholder:"###","class":"number"}}]}," ",{p:[84,5,2063],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{p:[85,6,2106],t:7,e:"ui-button",a:{"class":"center",grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[85,60,2160]}],params:['{ "id" : ',{t:2,r:"id",p:[85,115,2215]},', "sheets" : ',{t:2,r:"sheets",p:[85,134,2234]}," }"]},f:["Release"]}]}," ",{p:[89,5,2305],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"value",p:[90,6,2348]}]}]}],n:52,r:"data.materials",p:[73,3,1756]}," ",{t:4,f:[{p:[95,4,2431],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[96,5,2466],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[97,6,2495]}]}," ",{p:[99,5,2525],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[100,6,2568]}]}," ",{p:[102,5,2600],t:7,e:"section",a:{"class":"cell"},f:[{p:[103,6,2629],t:7,e:"input",a:{value:[{t:2,r:"sheets",p:[103,19,2642]}],placeholder:"###","class":"number"}}]}," ",{p:[105,5,2709],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{p:[106,6,2752],t:7,e:"ui-button",a:{"class":"center",grid:0,action:"Smelt",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[106,58,2804]}],params:['{ "id" : ',{t:2,r:"id",p:[106,114,2860]},', "sheets" : ',{t:2,r:"sheets",p:[106,133,2879]}," }"]},f:["Smelt"]}]}," ",{p:[110,5,2947],t:7,e:"section",a:{"class":"cell",align:"right"},f:[]}]}],n:52,r:"data.alloys",p:[94,3,2405]}]}],n:50,x:{r:["data.materials","data.alloys"],s:"_0||_1"},p:[56,1,1372]}]},e.exports=a.extend(r.exports)},{341:341}],435:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:{button:[{p:[4,4,87],t:7,e:"ui-button",a:{icon:"remove",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[4,36,119]}],action:"empty_eject_beaker"},f:["Empty and eject"]}," ",{p:[7,4,231],t:7,e:"ui-button",a:{icon:"trash",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[7,35,262]}],action:"empty_beaker"},f:["Empty"]}," ",{p:[10,4,358],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.has_beaker"],s:'_0?null:"disabled"'},p:[10,35,389]}],action:"eject_beaker"},f:["Eject"]}]},t:7,e:"ui-display",a:{title:"Beaker",button:0},f:[" ",{t:4,f:[{p:[15,4,528],t:7,e:"ui-section",f:[{t:4,f:[{p:[17,6,578], t:7,e:"span",a:{"class":"bad"},f:["The beaker is empty!"]}],n:50,r:"data.beaker_empty",p:[16,5,546]},{t:4,n:51,f:[{p:[19,6,644],t:7,e:"ui-subdisplay",a:{title:"Blood"},f:[{t:4,f:[{p:[21,8,712],t:7,e:"ui-section",a:{label:"Blood DNA"},f:[{t:2,r:"data.blood.dna",p:[21,38,742]}]}," ",{p:[22,8,782],t:7,e:"ui-section",a:{label:"Blood type"},f:[{t:2,r:"data.blood.type",p:[22,39,813]}]}],n:50,r:"data.has_blood",p:[20,7,681]},{t:4,n:51,f:[{p:[24,8,870],t:7,e:"ui-section",f:[{p:[25,9,892],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:[14,3,500]},{t:4,n:51,f:[{p:[32,4,1054],t:7,e:"ui-section",f:[{p:[33,5,1072],t:7,e:"span",a:{"class":"bad"},f:["No beaker loaded."]}]}],r:"data.has_beaker"}]}," ",{t:4,f:[{p:[38,3,1188],t:7,e:"ui-display",a:{title:"Diseases"},f:[{t:4,f:[{p:{button:[{t:4,f:[{p:[43,8,1343],t:7,e:"ui-button",a:{icon:"pencil",action:"rename_disease",state:[{t:2,x:{r:["can_rename"],s:'_0?"":"disabled"'},p:[43,64,1399]}],params:['{"index": ',{t:2,r:"index",p:[43,116,1451]},"}"]},f:["Name advanced disease"]}],n:50,r:"is_adv",p:[42,7,1320]}," ",{p:[47,7,1538],t:7,e:"ui-button",a:{icon:"flask",action:"create_culture_bottle",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[47,69,1600]}],params:['{"index": ',{t:2,r:"index",p:[47,124,1655]},"}"]},f:["Create virus culture bottle"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[40,24,1269]}],button:0},f:[" ",{p:[51,6,1749],t:7,e:"ui-section",a:{label:"Disease agent"},f:[{t:2,r:"agent",p:[51,40,1783]}]}," ",{p:[52,6,1812],t:7,e:"ui-section",a:{label:"Description"},f:[{t:2,r:"description",p:[52,38,1844]}]}," ",{p:[53,6,1879],t:7,e:"ui-section",a:{label:"Spread"},f:[{t:2,r:"spread",p:[53,33,1906]}]}," ",{p:[54,6,1936],t:7,e:"ui-section",a:{label:"Possible cure"},f:[{t:2,r:"cure",p:[54,40,1970]}]}," ",{t:4,f:[{p:[56,7,2021],t:7,e:"ui-section",a:{label:"Symptoms"},f:[{t:4,f:[{p:[58,9,2087],t:7,e:"ui-button",a:{action:"symptom_details",state:"",params:['{"picked_symptom": ',{t:2,r:"sym_index",p:[58,81,2159]},', "index": ',{t:2,r:"index",p:[58,105,2183]},"}"]},f:[{t:2,r:"name",p:[59,10,2206]}," "]},{p:[60,21,2236],t:7,e:"br"}],n:52,r:"symptoms",p:[57,8,2059]}]}," ",{p:[63,7,2289],t:7,e:"ui-section",a:{label:"Resistance"},f:[{t:2,r:"resistance",p:[63,38,2320]}]}," ",{p:[64,7,2355],t:7,e:"ui-section",a:{label:"Stealth"},f:[{t:2,r:"stealth",p:[64,35,2383]}]}," ",{p:[65,7,2415],t:7,e:"ui-section",a:{label:"Stage speed"},f:[{t:2,r:"stage_speed",p:[65,39,2447]}]}," ",{p:[66,7,2483],t:7,e:"ui-section",a:{label:"Transmittability"},f:[{t:2,r:"transmission",p:[66,44,2520]}]}],n:50,r:"is_adv",p:[55,6,1999]}]}],n:52,r:"data.viruses",p:[39,4,1222]},{t:4,n:51,f:[{p:[70,5,2601],t:7,e:"ui-section",f:[{p:[71,6,2620],t:7,e:"span",a:{"class":"average"},f:["No detectable virus in the blood sample."]}]}],r:"data.viruses"}]}," ",{p:[75,3,2743],t:7,e:"ui-display",a:{title:"Antibodies"},f:[{t:4,f:[{p:[77,5,2811],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[77,24,2830]}]},f:[{p:[78,7,2848],t:7,e:"ui-button",a:{icon:"eyedropper",state:[{t:2,x:{r:["data.is_ready"],s:'_0?"":"disabled"'},p:[78,43,2884]}],action:"create_vaccine_bottle",params:['{"index": ',{t:2,r:"id",p:[78,129,2970]},"}"]},f:["Create vaccine bottle"]}]}],n:52,r:"data.resistances",p:[76,4,2779]},{t:4,n:51,f:[{p:[83,5,3067],t:7,e:"ui-section",f:[{p:[84,6,3086],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:[37,2,1162]}],n:50,x:{r:["data.mode"],s:"_0==1"},p:[1,1,0]},{t:4,n:51,f:[{p:[90,2,3231],t:7,e:"ui-button",a:{icon:"undo",state:"",action:"back"},f:["Back"]}," ",{t:4,f:[{p:[94,4,3330],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[94,23,3349]}]},f:[{p:[95,4,3364],t:7,e:"ui-section",f:[{t:2,r:"desc",p:[96,5,3382]}," ",{t:4,f:[{p:[98,5,3417],t:7,e:"br"}," ",{p:[99,5,3428],t:7,e:"b",f:["This symptom has been neutered, and has no effect. It will still affect the virus' statistics."]}],n:50,r:"neutered",p:[97,4,3395]}]}," ",{p:[102,4,3564],t:7,e:"ui-section",f:[{p:[103,5,3582],t:7,e:"ui-section",a:{label:"Level"},f:[{t:2,r:"level",p:[103,31,3608]}]}," ",{p:[104,5,3636],t:7,e:"ui-section",a:{label:"Resistance"},f:[{t:2,r:"resistance",p:[104,36,3667]}]}," ",{p:[105,5,3700],t:7,e:"ui-section",a:{label:"Stealth"},f:[{t:2,r:"stealth",p:[105,33,3728]}]}," ",{p:[106,5,3758],t:7,e:"ui-section",a:{label:"Stage speed"},f:[{t:2,r:"stage_speed",p:[106,37,3790]}]}," ",{p:[107,5,3824],t:7,e:"ui-section",a:{label:"Transmittability"},f:[{t:2,r:"transmission",p:[107,42,3861]}]}]}," ",{p:[109,4,3913],t:7,e:"ui-subdisplay",a:{title:"Effect Thresholds"},f:[{p:[110,5,3960],t:7,e:"ui-section",f:[{t:3,r:"threshold_desc",p:[110,17,3972]}]}]}]}],n:53,r:"data.symptom",p:[93,2,3303]}],x:{r:["data.mode"],s:"_0==1"}}]},e.exports=a.extend(r.exports)},{341:341}],436:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(484);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",a:{style:"width:100%"},f:[{p:[56,5,1606],t:7,e:"tr",f:[{p:[57,6,1617],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[58,7,1659],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardCat"},f:[{t:2,r:"data.prev_cat",p:[59,8,1718]}]}]}," ",{p:[62,6,1774],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[63,7,1816],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardCat"},f:[{t:2,r:"data.next_cat",p:[64,7,1874]}]}]}," ",{p:[67,6,1930],t:7,e:"td",a:{style:"float:right!important"},f:[{t:4,f:[{p:[69,7,2014],t:7,e:"ui-button",a:{icon:"lock",action:"toggle_recipes"},f:["Showing Craftable Recipes"]}],n:50,r:"data.display_craftable_only",p:[68,6,1971]},{t:4,n:51,f:[{p:[73,7,2138],t:7,e:"ui-button",a:{icon:"unlock",action:"toggle_recipes"},f:["Showing All Recipes"]}],r:"data.display_craftable_only"}]}," ",{p:[78,6,2268],t:7,e:"td",a:{style:"float:right!important"},f:[{p:[79,7,2310],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.display_compact"],s:'_0?"check-square-o":"square-o"'},p:[79,24,2327]}],action:"toggle_compact"},f:["Compact"]}]}]}," ",{p:[84,5,2474],t:7,e:"tr",f:[{t:4,f:[{p:[86,6,2515],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[87,7,2557],t:7,e:"ui-button",a:{icon:"arrow-left",action:"backwardSubCat"},f:[{t:2,r:"data.prev_subcat",p:[88,8,2619]}]}]}," ",{p:[91,6,2678],t:7,e:"td",a:{style:"width:150px!important"},f:[{p:[92,7,2720],t:7,e:"ui-button",a:{icon:"arrow-right",action:"forwardSubCat"},f:[{t:2,r:"data.next_subcat",p:[93,8,2782]}]}]}],n:50,r:"data.subcategory",p:[85,5,2484]}]}]}," ",{t:4,f:[{t:4,f:[" ",{p:[101,6,2992],t:7,e:"ui-input",a:{value:[{t:2,r:"filter",p:[101,23,3009]}],placeholder:"Filter.."}}],n:51,r:"data.display_compact",p:[100,5,2902]}],n:50,r:"config.fancy",p:[99,4,2876]}]}," ",{t:4,f:[{p:[106,5,3144],t:7,e:"ui-display",f:[{t:4,f:[{p:[108,6,3193],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[108,25,3212]}]},f:[{p:[109,7,3230],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,3250]}],"tooltip-side":"right",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[109,135,3358]},'"}'],icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.can_craft",p:[107,5,3162]}," ",{t:4,f:[{t:4,f:[{p:[116,7,3567],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[116,26,3586]}]},f:[{p:[117,8,3605],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,3625]}],"tooltip-side":"right",state:"disabled",icon:"gears"},v:{hover:"hover",unhover:"unhover"},f:["Craft"]}]}],n:52,r:"data.cant_craft",p:[115,6,3534]}],n:51,r:"data.display_craftable_only",p:[114,5,3495]}]}],n:50,r:"data.display_compact",p:[105,4,3110]},{t:4,n:51,f:[{t:4,f:[{p:[126,6,3947],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[126,25,3966]}]},f:[{t:4,f:[{p:[128,8,4009],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[129,9,4052]}]}],n:50,r:"req_text",p:[127,7,3984]}," ",{t:4,f:[{p:[133,8,4139],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[134,9,4179]}]}],n:50,r:"catalyst_text",p:[132,7,4109]}," ",{t:4,f:[{p:[138,8,4267],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[139,9,4303]}]}],n:50,r:"tool_text",p:[137,7,4241]}," ",{p:[142,7,4361],t:7,e:"ui-section",f:[{p:[143,8,4382],t:7,e:"ui-button",a:{icon:"gears",action:"make",params:['{"recipe": "',{t:2,r:"ref",p:[143,66,4440]},'"}']},f:["Craft"]}]}]}],n:52,r:"data.can_craft",p:[125,5,3916]}," ",{t:4,f:[{t:4,f:[{p:[151,7,4621],t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[151,26,4640]}]},f:[{t:4,f:[{p:[153,9,4685],t:7,e:"ui-section",a:{label:"Requirements"},f:[{t:2,r:"req_text",p:[154,10,4729]}]}],n:50,r:"req_text",p:[152,8,4659]}," ",{t:4,f:[{p:[158,9,4820],t:7,e:"ui-section",a:{label:"Catalysts"},f:[{t:2,r:"catalyst_text",p:[159,10,4861]}]}],n:50,r:"catalyst_text",p:[157,8,4789]}," ",{t:4,f:[{p:[163,9,4953],t:7,e:"ui-section",a:{label:"Tools"},f:[{t:2,r:"tool_text",p:[164,10,4990]}]}],n:50,r:"tool_text",p:[162,8,4926]}]}],n:52,r:"data.cant_craft",p:[150,6,4588]}],n:51,r:"data.display_craftable_only",p:[149,5,4549]}],r:"data.display_compact"}],r:"data.busy"}]}]},e.exports=a.extend(r.exports)},{341:341,484:484}],437:[function(t,e,n){var a=t(341),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)},{341:341}],438:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" ",{p:[3,1,69],t:7,e:"ui-notice",f:[{p:[4,3,84],t:7,e:"span",f:["The regulator ",{t:2,x:{r:["data.holding"],s:'_0?"is":"is not"'},p:[4,23,104]}," connected to a tank."]}]}," ",{p:[6,1,182],t:7,e:"ui-display",a:{title:"Status",button:0},f:[{p:[7,3,220],t:7,e:"ui-section",a:{label:"Pressure"},f:[{p:[8,5,255],t:7,e:"span",f:[{t:2,x:{r:["adata.pressure"],s:"Math.round(_0)"},p:[8,11,261]}," kPa"]}]}," ",{p:[10,3,323],t:7,e:"ui-section",a:{label:"Port"},f:[{p:[11,5,354],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.connected"],s:'_0?"good":"average"'},p:[11,18,367]}]},f:[{t:2,x:{r:["data.connected"],s:'_0?"Connected":"Not Connected"'},p:[11,59,408]}]}]}]}," ",{p:[14,1,499],t:7,e:"ui-display",a:{title:"Filter"},f:[{p:[15,3,530],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[16,5,562],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.on"],s:'_0?"power-off":"close"'},p:[16,22,579]}],style:[{t:2,x:{r:["data.on"],s:'_0?"selected":"null"'},p:[17,14,630]}],action:"power"},f:[{t:2,x:{r:["data.on"],s:'_0?"On":"Off"'},p:[18,22,687]}]}]}]}," ",{p:{button:[{t:4,f:[{p:[24,7,856],t:7,e:"ui-button",a:{icon:"eject",style:[{t:2,x:{r:["data.on"],s:'_0?"danger":null'},p:[24,38,887]}],action:"eject"},f:["Eject"]}],n:50,r:"data.holding",p:[23,5,828]}]},t:7,e:"ui-display",a:{title:"Holding Tank",button:0},f:[" ",{t:4,f:[{p:[28,3,1007],t:7,e:"ui-section",a:{label:"Label"},f:[{t:2,r:"data.holding.name",p:[29,4,1038]}]}," ",{p:[31,3,1080],t:7,e:"ui-section",a:{label:"Pressure"},f:[{t:2,x:{r:["adata.holding.pressure"],s:"Math.round(_0)"},p:[32,4,1114]}," kPa"]}],n:50,r:"data.holding",p:[27,3,983]},{t:4,n:51,f:[{p:[35,3,1188],t:7,e:"ui-section",f:[{p:[36,4,1205],t:7,e:"span",a:{"class":"average"},f:["No Holding Tank"]}]}],r:"data.holding"}]}," ",{p:[40,1,1293],t:7,e:"ui-display",a:{title:"Filters"},f:[{t:4,f:[{p:[42,5,1345],t:7,e:"filters"}],n:53,r:"data",p:[41,3,1325]}]}]},r.exports.components=r.exports.components||{};var i={filters:t(457)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,457:457}],439:[function(t,e,n){var a=t(341),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]}]}]}," ",{p:[52,5,1464],t:7,e:"ui-section",a:{label:"Load"},f:[{p:[53,9,1499],t:7,e:"span",f:[{t:2,r:"data.demand",p:[53,15,1505]}]}]}],r:"config.fancy"}]}," ",{p:[57,1,1574],t:7,e:"ui-display",a:{title:"Areas"},f:[{p:[58,3,1604],t:7,e:"ui-section",a:{nowrap:0},f:[{p:[59,5,1629],t:7,e:"div",a:{"class":"content"},f:["Area"]}," ",{p:[60,5,1666],t:7,e:"div",a:{"class":"content"},f:["Charge"]}," ",{p:[61,5,1705],t:7,e:"div",a:{"class":"content"},f:["Load"]}," ",{p:[62,5,1742],t:7,e:"div",a:{"class":"content"},f:["Status"]}," ",{p:[63,5,1781],t:7,e:"div",a:{"class":"content"},f:["Equipment"]}," ",{p:[64,5,1823],t:7,e:"div",a:{"class":"content"},f:["Lighting"]}," ",{p:[65,5,1864],t:7,e:"div",a:{"class":"content"},f:["Environment"]}]}," ",{t:4,f:[{p:[68,5,1949],t:7,e:"ui-section",a:{label:[{t:2,r:"name",p:[68,24,1968]}],nowrap:0},f:[{p:[69,7,1993],t:7,e:"div",a:{"class":"content"},f:[{t:2,x:{r:["@index","adata.areas"],s:"Math.round(_1[_0].charge)"},p:[69,28,2014]}," %"]}," ",{p:[70,7,2072],t:7,e:"div",a:{"class":"content"},f:[{t:2,rx:{r:"adata.areas",m:[{t:30,n:"@index"},"load"]},p:[70,28,2093]}]}," ",{p:[71,7,2135],t:7,e:"div",a:{"class":"content"},f:[{p:[71,28,2156],t:7,e:"span",a:{"class":[{t:2,x:{r:["chargingState","charging"],s:"_0(_1)"},p:[71,41,2169]}]},f:[{t:2,x:{r:["chargingMode","charging"],s:"_0(_1)"},p:[71,70,2198]}]}]}," ",{p:[72,7,2245],t:7,e:"div",a:{"class":"content"},f:[{p:[72,28,2266],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","eqp"],s:"_0(_1)"},p:[72,41,2279]}]},f:[{t:2,x:{r:["channelPower","eqp"],s:"_0(_1)"},p:[72,64,2302]}," [",{p:[72,87,2325],t:7,e:"span",f:[{t:2,x:{r:["channelMode","eqp"],s:"_0(_1)"},p:[72,93,2331]}]},"]"]}]}," ",{p:[73,7,2380],t:7,e:"div",a:{"class":"content"},f:[{p:[73,28,2401],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","lgt"],s:"_0(_1)"},p:[73,41,2414]}]},f:[{t:2,x:{r:["channelPower","lgt"],s:"_0(_1)"},p:[73,64,2437]}," [",{p:[73,87,2460],t:7,e:"span",f:[{t:2,x:{r:["channelMode","lgt"],s:"_0(_1)"},p:[73,93,2466]}]},"]"]}]}," ",{p:[74,7,2515],t:7,e:"div",a:{"class":"content"},f:[{p:[74,28,2536],t:7,e:"span",a:{"class":[{t:2,x:{r:["channelState","env"],s:"_0(_1)"},p:[74,41,2549]}]},f:[{t:2,x:{r:["channelPower","env"],s:"_0(_1)"},p:[74,64,2572]}," [",{p:[74,87,2595],t:7,e:"span",f:[{t:2,x:{r:["channelMode","env"],s:"_0(_1)"},p:[74,93,2601]}]},"]"]}]}]}],n:52,r:"data.areas",p:[67,3,1923]}]}]},e.exports=a.extend(r.exports)},{341:341}],440:[function(t,e,n){var a=t(341),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)},{341:341}],441:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[" "," "," "," "," "," "," "," "," "," ",{p:[11,1,560],t:7,e:"rdheader"}," ",{t:4,f:[{p:[13,2,595],t:7,e:"ui-display",a:{title:"CONSOLE LOCKED"},f:[{p:[14,3,634],t:7,e:"ui-button",a:{action:"Unlock"},f:["Unlock"]}]}],n:50,r:"data.locked",p:[12,1,573]},{t:4,f:[{p:[18,2,729],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.tabs",p:[18,17,744]}]},f:[{p:[19,3,763],t:7,e:"tab",a:{name:"Technology"},f:[{p:[20,4,791],t:7,e:"techweb"}]}," ",{p:[22,3,815],t:7,e:"tab",a:{name:"View Node"},f:[{p:[23,4,842],t:7,e:"nodeview"}]}," ",{p:[25,3,867],t:7,e:"tab",a:{name:"View Design"},f:[{p:[26,4,896],t:7,e:"designview"}]}," ",{p:[28,3,923],t:7,e:"tab",a:{name:"Disk Operations - Design"},f:[{p:[29,4,965],t:7,e:"diskopsdesign"}]}," ",{p:[31,3,995],t:7,e:"tab",a:{name:"Disk Operations - Technology"},f:[{p:[32,4,1041],t:7,e:"diskopstech"}]}," ",{p:[34,3,1069],t:7,e:"tab",a:{name:"Deconstructive Analyzer"},f:[{p:[35,4,1110],t:7,e:"destruct"}]}," ",{p:[37,3,1135],t:7,e:"tab",a:{name:"Protolathe"},f:[{p:[38,4,1163],t:7,e:"protolathe"}]}," ",{p:[40,3,1190],t:7,e:"tab",a:{name:"Circuit Imprinter"},f:[{p:[41,4,1225],t:7,e:"circuit"}]}," ",{p:[43,3,1249],t:7,e:"tab",a:{name:"Settings"},f:[{p:[44,4,1275],t:7,e:"settings"}]}]}],n:50,x:{r:["data.locked"],s:"!_0"},p:[17,1,706]}]},r.exports.components=r.exports.components||{};var i={settings:t(450),circuit:t(442),protolathe:t(448),destruct:t(444),diskopsdesign:t(445),diskopstech:t(446),designview:t(443),nodeview:t(447),techweb:t(451),rdheader:t(449)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,442:442,443:443,444:444,445:445,446:446,447:447,448:448,449:449,450:450,451:451}],442:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[3,3,58],t:7,e:"ui-display",a:{title:"Circuit Imprinter Busy!"}}],n:50,r:"data.circuitbusy",p:[2,2,30]},{t:4,n:51,f:[{p:[5,3,130],t:7,e:"ui-display",f:[{p:[6,4,147],t:7,e:"ui-section",f:["Search Available Designs: ",{p:[7,4,189],t:7,e:"input",a:{value:[{t:2,r:"textsearch",p:[7,17,202]}],placeholder:"Type Here","class":"text"}}," ",{p:[8,5,261],t:7,e:"ui-button",a:{action:"textSearch",params:['{"latheType" : "circuit", "inputText" : ',{t:2,r:"textsearch",p:[8,84,340]},"}"]},f:["Search"]}]}," ",{p:[10,4,398],t:7,e:"ui-section",f:["Materials: ",{t:2,r:"data.circuitmats",p:[10,27,421]}," / ",{t:2,r:"data.circuitmaxmats",p:[10,50,444]}]}," ",{p:[11,4,485],t:7,e:"ui-section",f:["Reagents: ",{t:2,r:"data.circuitchems",p:[11,26,507]}," / ",{t:2,r:"data.circuitmaxchems",p:[11,50,531]}]}," ",{p:[12,3,572],t:7,e:"ui-display",f:[{p:[14,3,590],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.lathe_tabs",p:[14,18,605]}]},f:[{p:[15,4,631],t:7,e:"tab",a:{name:"Category List"},f:[{t:4,f:[{p:[17,6,696],t:7,e:"ui-button",a:{action:"switchcat",state:[{t:2,x:{r:["data.circuitcat"],s:'_0=="{{name}}"?"selected":null'},p:[17,43,733]}],params:['{"type" : "circuit", "cat" : "',{t:2,r:"name",p:[17,135,825]},'"}']},f:[{t:2,r:"name",p:[17,147,837]}]}],n:52,r:"data.circuitcats",p:[16,5,663]}]}," ",{p:[20,4,888],t:7,e:"tab",a:{name:"Selected Category"},f:[{t:4,f:[{p:[22,6,956],t:7,e:"ui-section",f:[{t:2,r:"name",p:[22,18,968]},{t:2,r:"matstring",p:[22,26,976]}," ",{p:[23,7,997],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[23,40,1030]}],params:['{"latheType" : "circuit", "id" : "',{t:2,r:"id",p:[23,119,1109]},'"}']},f:["Print"]}]}],n:52,r:"data.circuitdes",p:[21,5,924]}]}," ",{p:[27,4,1187],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[29,6,1254],t:7,e:"ui-section",f:[{t:2,r:"name",p:[29,18,1266]},{t:2,r:"matstring",p:[29,26,1274]}," ",{p:[30,7,1295],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[30,40,1328]}],params:['{"latheType" : "circuit", "id" : "',{t:2,r:"id",p:[30,119,1407]},'"}']},f:["Print"]}]}],n:52,r:"data.circuitmatch",p:[28,5,1220]}]}," ",{p:[34,4,1485],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[36,6,1550],t:7,e:"ui-section",f:[{t:2,r:"name",p:[36,18,1562]}," : ",{t:2,r:"amount",p:[36,29,1573]}," cm3 - ",{t:4,f:[{p:[38,7,1623],t:7,e:"input",a:{value:[{t:2,r:"number",p:[38,20,1636]}],placeholder:["1-",{t:2,r:"sheets",p:[38,46,1662]}],"class":"number"}}," ",{p:[39,7,1698],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "circuit", "mat_id" : ',{t:2,r:"mat_id",p:[39,84,1775]},', "sheets" : ',{t:2,r:"number",p:[39,107,1798]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[37,6,1597]}]}],n:52,r:"data.circuitmat_list",p:[35,5,1513]}]}," ",{p:[44,4,1895],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[46,6,1961],t:7,e:"ui-section",f:[{t:2,r:"name",p:[46,18,1973]}," : ",{t:2,r:"amount",p:[46,29,1984]}," - ",{p:[47,7,2005],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "circuit", "name" : ',{t:2,r:"name",p:[47,80,2078]},', "id" : ',{t:2,r:"reagentid",p:[47,97,2095]},"}"]},f:["Purge"]}]}],n:52,r:"data.circuitchem_list",p:[45,5,1923]}]}]}]}]}],r:"data.circuitbusy"}],n:50,r:"data.circuit_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[55,2,2216],t:7,e:"ui-display",a:{title:"No Linked Circuit Imprinter"}}],r:"data.circuit_linked"}]},e.exports=a.extend(r.exports)},{341:341}],443:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,31],t:7,e:"ui-display",a:{title:[{t:2,r:"data.sdesign_name",p:[2,21,50]}]},f:[{p:[3,3,77],t:7,e:"ui-section",a:{title:"Description"},f:[{t:2,r:"data.sdesign_desc",p:[3,35,109]}]}]}," ",{p:[5,2,162],t:7,e:"ui-display",a:{title:"Lathe Types"},f:[{t:4,f:[{p:[7,4,239],t:7,e:"ui-section",a:{title:"Circuit Imprinter"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&1"},p:[6,3,198]}," ",{t:4,f:[{p:[10,4,346],t:7,e:"ui-section",a:{title:"Protolathe"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&2"},p:[9,3,305]}," ",{t:4,f:[{p:[13,4,446],t:7,e:"ui-section",a:{title:"Autolathe"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&4"},p:[12,3,405]}," ",{t:4,f:[{p:[16,4,545],t:7,e:"ui-section",a:{title:"Crafting Fabricator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&8"},p:[15,3,504]}," ",{t:4,f:[{p:[19,4,655],t:7,e:"ui-section",a:{title:"Exosuit Fabricator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&16"},p:[18,3,613]}," ",{t:4,f:[{p:[22,4,764],t:7,e:"ui-section",a:{title:"Biogenerator"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&32"},p:[21,3,722]}," ",{t:4,f:[{p:[25,4,867],t:7,e:"ui-section",a:{title:"Limb Grower"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&64"},p:[24,3,825]}," ",{t:4,f:[{p:[28,4,970],t:7,e:"ui-section",a:{title:"Ore Smelter"}}],n:50,x:{r:["data.sdesign_buildtype"],s:"_0&128"},p:[27,3,927]}]}," ",{p:[31,2,1045],t:7,e:"ui-display",a:{title:"Materials"},f:[{t:4,f:[{p:[33,4,1116],t:7,e:"ui-section",a:{title:[{t:2,r:"matname",p:[33,23,1135]}]},f:[{t:2,r:"matamt",p:[33,36,1148]}," cm^3"]}],n:52,r:"data.sdesign_materials",p:[32,3,1079]}]}],n:50,r:"data.design_selected",p:[1,1,0]},{t:4,f:[{p:[38,2,1248],t:7,e:"ui-display",a:{title:"No Design Selected."}}],n:50,x:{r:["data.design_selected"],s:"!_0"},p:[37,1,1216]}]},e.exports=a.extend(r.exports)},{341:341}],444:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[4,3,60],t:7,e:"ui-display",a:{title:"Destructive Analyzer Busy!"}}],n:50,r:"data.destroybusy",p:[3,2,32]},{t:4,n:51,f:[{t:4,f:[{p:[7,4,168],t:7,e:"ui-display",a:{title:"Destructive Analyzer Unloaded"}}],n:50,x:{r:["data.destroy_loaded"],s:"!_0"},p:[6,3,135]},{t:4,n:51,f:[{p:[9,4,248],t:7,e:"ui-display",a:{title:"Loaded Item"},f:[{p:[10,4,285],t:7,e:"ui-section",a:{title:"Name"},f:[{t:2,r:"data.destroy_name",p:[10,29,310]}]}]}," ",{p:[12,4,367],t:7,e:"ui-display",a:{title:"Boost Nodes"},f:[{t:4,f:[{p:[14,6,438],t:7,e:"ui-section",a:{title:[{t:2,r:"name",p:[14,25,457]}," | ",{t:2,r:"value",p:[14,36,468]}]},f:[{p:[15,7,487],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["allow"],s:'_0?null:"disabled"'},p:[15,25,505]}],action:"deconstruct",params:['{"id":',{t:2,r:"id",p:[15,90,570]},"}"]},f:["Deconstruct and Boost"]}]}],n:52,r:"data.boost_paths",p:[13,5,405]}]}," ",{p:[19,4,670],t:7,e:"ui-button",a:{action:"eject_da"},f:["Eject Item"]}],x:{r:["data.destroy_loaded"],s:"!_0"}}],r:"data.destroybusy"}],n:50,r:"data.destroy_linked",p:[2,1,2]},{t:4,n:51,f:[{p:[23,2,755],t:7,e:"ui-display",a:{title:"No Linked Destructive Analyzer"}}],r:"data.destroy_linked"}]},e.exports=a.extend(r.exports)},{341:341}],445:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[3,2,24],t:7,e:"ui-display",a:{title:"No Design Disk Loaded"}}],n:50,x:{r:["data.ddisk"],s:"!_0"},p:[2,1,2]},{t:4,n:51,f:[{t:4,f:[{p:[6,3,121],t:7,e:"ui-display",a:{title:"Design Disk Updating"}}],n:50,r:"data.ddisk_update",p:[5,2,92]},{t:4,n:51,f:[{ -t:4,f:[{p:[9,4,221],t:7,e:"ui-display",a:{title:"Design Disk"},f:[{p:[10,5,259],t:7,e:"ui-section",a:{title:"Disk Space"},f:["Disk Capacity: ",{t:2,r:"data.ddisk_size",p:[10,51,305]}," blueprints."]}," ",{p:[11,5,355],t:7,e:"ui-section",a:{title:"Disk IO"},f:[{p:[11,33,383],t:7,e:"ui-button",a:{action:"ddisk_upall"},f:["Upload all designs"]}]}," ",{p:[12,5,464],t:7,e:"ui-section",a:{title:"Clear Disk"},f:[{p:[12,36,495],t:7,e:"ui-button",a:{action:"clear_designdisk",style:"danger"},f:["WIPE ALL DATA"]}]}," ",{p:[13,5,591],t:7,e:"ui-section",a:{title:"Eject Disk"},f:[{p:[13,36,622],t:7,e:"ui-button",a:{action:"eject_designdisk"},f:["Eject Disk"]}]}]}," ",{p:[15,4,717],t:7,e:"ui-display",a:{title:"Disk Contents"},f:[{t:4,f:[{p:[17,6,792],t:7,e:"ui-section",a:{title:"Number"},f:["#",{t:2,r:"pos",p:[17,34,820]},": ",{t:4,f:[{p:[19,8,866],t:7,e:"ui-button",a:{action:"upload_empty_ddisk_slot",params:['{"slot": "',{t:2,r:"pos",p:[19,70,928]},'"}']},f:["Upload to Empty Slot"]}],n:50,x:{r:["id"],s:'_0=="null"'},p:[18,7,837]},{t:4,n:51,f:[{p:[21,8,996],t:7,e:"ui-button",a:{action:"select_design",params:['{"id": "',{t:2,r:"id",p:[21,58,1046]},'"}'],state:[{t:2,x:{r:["data.sdesign_id","id"],s:'_0==_1?"selected":null'},p:[21,75,1063]}]},f:[{t:2,r:"name",p:[21,122,1110]}]}," ",{p:[22,8,1139],t:7,e:"ui-button",a:{action:"ddisk_erasepos",style:"danger",params:['{"id": "',{t:2,r:"id",p:[22,74,1205]},'"}'],state:[{t:2,x:{r:["id"],s:'_0=="null"?"disabled":null'},p:[22,91,1222]}]},f:["Delete Slot"]}],x:{r:["id"],s:'_0=="null"'}}]}],n:52,r:"data.ddisk_designs",p:[16,5,757]}]}],n:50,x:{r:["data.ddisk_upload"],s:"!_0"},p:[8,3,190]},{t:4,n:51,f:[{p:[28,4,1367],t:7,e:"ui-display",a:{title:"Upload Design to Disk"},f:[{p:[28,46,1409],t:7,e:"ui-section",f:["Available Designs:"]}]}," ",{t:4,f:[{p:[30,5,1513],t:7,e:"ui-section",f:[{p:[30,17,1525],t:7,e:"ui-button",a:{action:"ddisk_uploaddesign",params:['{"id": "',{t:2,r:"id",p:[30,72,1580]},'"}']},f:[{t:2,r:"name",p:[30,82,1590]}]}]}],n:52,r:"data.ddisk_possible_designs",p:[29,4,1470]}],x:{r:["data.ddisk_upload"],s:"!_0"}}],r:"data.ddisk_update"}],x:{r:["data.ddisk"],s:"!_0"}}]},e.exports=a.extend(r.exports)},{341:341}],446:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[3,2,24],t:7,e:"ui-display",a:{title:"No Technology Disk Loaded"}}],n:50,x:{r:["data.tdisk"],s:"!_0"},p:[2,1,2]},{t:4,n:51,f:[{t:4,f:[{p:[6,3,125],t:7,e:"ui-display",a:{title:"Technology Disk Updating"}}],n:50,r:"data.tdisk_update",p:[5,2,96]},{t:4,n:51,f:[{p:[8,3,198],t:7,e:"ui-display",a:{title:"Technology Disk"},f:[{p:[9,4,239],t:7,e:"ui-section",a:{title:"Disk IO"},f:[{p:[9,32,267],t:7,e:"ui-button",a:{action:"tdisk_down"},f:["Download Research to Disk"]},{p:[9,100,335],t:7,e:"ui-button",a:{action:"tdisk_up"},f:["Upload Research from Disk"]}," ",{p:[10,4,406],t:7,e:"ui-section",a:{title:"Clear Disk"},f:[{p:[10,35,437],t:7,e:"ui-button",a:{action:"clear_techdisk",style:"danger"},f:["WIPE ALL DATA"]}]}," ",{p:[11,4,530],t:7,e:"ui-section",a:{title:"Eject Disk"},f:[{p:[11,35,561],t:7,e:"ui-button",a:{action:"eject_techdisk"},f:["Eject Disk"]}]}]}]}," ",{p:[13,3,652],t:7,e:"ui-display",a:{title:"Disk Contents"},f:[{t:4,f:[{p:[15,5,723],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[15,53,771]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[15,70,788]}]},f:[{t:2,r:"display_name",p:[15,115,833]}]}],n:52,r:"data.tdisk_nodes",p:[14,4,691]}]}],r:"data.tdisk_update"}],x:{r:["data.tdisk"],s:"!_0"}}]},e.exports=a.extend(r.exports)},{341:341}],447:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,2,29],t:7,e:"ui-display",a:{title:[{t:2,r:"data.snode_name",p:[2,21,48]}]},f:[{p:[3,3,73],t:7,e:"ui-section",a:{title:"Description"},f:["Description: ",{t:2,r:"data.snode_desc",p:[3,48,118]}]}," ",{p:[4,3,154],t:7,e:"ui-section",a:{title:"Point Cost"},f:["Point Cost: ",{t:2,r:"data.snode_cost",p:[4,46,197]}]}," ",{p:[5,3,233],t:7,e:"ui-section",a:{title:"Export Price"},f:["Export Price: ",{t:2,r:"data.snode_export",p:[5,50,280]}]}," ",{p:[6,3,318],t:7,e:"ui-button",a:{action:"research_node",params:['{"id"="',{t:2,r:"id",p:[6,52,367]},'"}'],state:[{t:2,x:{r:["data.snode_researched"],s:'_0?"disabled":null'},p:[6,69,384]}]},f:[{t:2,x:{r:["data.snode_researched"],s:'_0?"Researched":"Research Node"'},p:[6,115,430]}]}]}," ",{p:[8,2,518],t:7,e:"ui-display",a:{title:"Prerequisites"},f:[{t:4,f:[{p:[10,4,588],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[10,52,636]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[10,69,653]}]},f:[{t:2,r:"display_name",p:[10,114,698]}]}],n:52,r:"data.node_prereqs",p:[9,3,556]}]}," ",{p:[13,2,759],t:7,e:"ui-display",a:{title:"Unlocks"},f:[{t:4,f:[{p:[15,4,823],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[15,52,871]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[15,69,888]}]},f:[{t:2,r:"display_name",p:[15,114,933]}]}],n:52,r:"data.node_unlocks",p:[14,3,791]}]}," ",{p:[18,2,994],t:7,e:"ui-display",a:{title:"Designs"},f:[{t:4,f:[{p:[20,4,1058],t:7,e:"ui-button",a:{action:"select_design",params:['{"id": "',{t:2,r:"id",p:[20,54,1108]},'"}'],state:[{t:2,x:{r:["data.sdesign_id","id"],s:'_0==_1?"selected":null'},p:[20,71,1125]}]},f:[{t:2,r:"name",p:[20,118,1172]}]}],n:52,r:"data.node_designs",p:[19,3,1026]}]}],n:50,r:"data.node_selected",p:[1,1,0]},{t:4,f:[{p:[25,2,1263],t:7,e:"ui-display",a:{title:"No Node Selected."}}],n:50,x:{r:["data.node_selected"],s:"!_0"},p:[24,1,1233]}]},e.exports=a.extend(r.exports)},{341:341}],448:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{t:4,f:[{p:[3,3,59],t:7,e:"ui-display",a:{title:"Protolathe Busy!"}}],n:50,r:"data.protobusy",p:[2,2,33]},{t:4,n:51,f:[{p:[5,3,124],t:7,e:"ui-display",f:[{p:[6,4,141],t:7,e:"ui-section",f:["Search Available Designs: ",{p:[7,4,183],t:7,e:"input",a:{value:[{t:2,r:"textsearch",p:[7,17,196]}],placeholder:"Type Here","class":"text"}}," ",{p:[8,5,255],t:7,e:"ui-button",a:{action:"textSearch",params:['{"latheType" : "proto", "inputText" : ',{t:2,r:"textsearch",p:[8,82,332]},"}"]},f:["Search"]}]}," ",{p:[10,4,390],t:7,e:"ui-section",f:["Materials: ",{t:2,r:"data.protomats",p:[10,27,413]}," / ",{t:2,r:"data.protomaxmats",p:[10,48,434]}]}," ",{p:[11,4,473],t:7,e:"ui-section",f:["Reagents: ",{t:2,r:"data.protochems",p:[11,26,495]}," / ",{t:2,r:"data.protomaxchems",p:[11,48,517]}]}," ",{p:[12,3,556],t:7,e:"ui-display",f:[{p:[14,3,574],t:7,e:"ui-tabs",a:{tabs:[{t:2,r:"data.lathe_tabs",p:[14,18,589]}]},f:[{p:[15,4,615],t:7,e:"tab",a:{name:"Category List"},f:[{t:4,f:[{p:[17,6,678],t:7,e:"ui-button",a:{action:"switchcat",state:[{t:2,x:{r:["data.protocat","name"],s:'_0==_1?"selected":null'},p:[17,43,715]}],params:['{"type" : "proto", "cat" : "',{t:2,r:"name",p:[17,125,797]},'"}']},f:[{t:2,r:"name",p:[17,137,809]}]}],n:52,r:"data.protocats",p:[16,5,647]}]}," ",{p:[20,4,860],t:7,e:"tab",a:{name:"Selected Category"},f:[{t:4,f:[{p:[22,6,926],t:7,e:"ui-section",f:[{t:2,r:"name",p:[22,18,938]},{t:2,r:"matstring",p:[22,26,946]}," ",{t:4,f:[{p:[24,8,996],t:7,e:"input",a:{value:[{t:2,r:"number",p:[24,21,1009]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[24,47,1035]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[23,7,967]}," ",{p:[26,7,1108],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[26,40,1141]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[26,117,1218]},'", "amount" : "',{t:2,r:"number",p:[26,138,1239]},'"}']},f:["Print"]}]}],n:52,r:"data.protodes",p:[21,5,896]}]}," ",{p:[30,4,1321],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[32,6,1386],t:7,e:"ui-section",f:[{t:2,r:"name",p:[32,18,1398]},{t:2,r:"matstring",p:[32,26,1406]}," ",{t:4,f:[{p:[34,8,1456],t:7,e:"input",a:{value:[{t:2,r:"number",p:[34,21,1469]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[34,47,1495]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[33,7,1427]}," ",{p:[36,7,1568],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[36,40,1601]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[36,117,1678]},'", "amount" : "',{t:2,r:"number",p:[36,138,1699]},'"}']},f:["Print"]}]}],n:52,r:"data.protomatch",p:[31,5,1354]}]}," ",{p:[40,4,1781],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[42,6,1844],t:7,e:"ui-section",f:[{t:2,r:"name",p:[42,18,1856]}," : ",{t:2,r:"amount",p:[42,29,1867]}," cm3 - ",{t:4,f:[{p:[44,7,1917],t:7,e:"input",a:{value:[{t:2,r:"number",p:[44,20,1930]}],placeholder:["1-",{t:2,r:"sheets",p:[44,46,1956]}],"class":"number"}}," ",{p:[45,7,1992],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "proto", "mat_id" : ',{t:2,r:"mat_id",p:[45,82,2067]},', "sheets" : ',{t:2,r:"number",p:[45,105,2090]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[43,6,1891]}]}],n:52,r:"data.protomat_list",p:[41,5,1809]}]}," ",{p:[50,4,2187],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[52,6,2251],t:7,e:"ui-section",f:[{t:2,r:"name",p:[52,18,2263]}," : ",{t:2,r:"amount",p:[52,29,2274]}," - ",{p:[53,7,2295],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "proto", "name" : ',{t:2,r:"name",p:[53,78,2366]},', "id" : ',{t:2,r:"reagentid",p:[53,95,2383]},"}"]},f:["Purge"]}]}],n:52,r:"data.protochem_list",p:[51,5,2215]}]}]}]}]}],r:"data.protobusy"}],n:50,r:"data.protolathe_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[61,2,2504],t:7,e:"ui-display",a:{title:"No Linked Protolathe"}}],r:"data.protolathe_linked"}]},e.exports=a.extend(r.exports)},{341:341}],449:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,1,14],t:7,e:"span",a:{"class":"memoedit"},f:["Nanotrasen R&D Console"]},{p:[2,53,66],t:7,e:"br"}," Available Points: ",{p:[3,19,91],t:7,e:"ui-section",a:{title:"Research Points"},f:[{t:2,r:"data.research_points_stored",p:[3,55,127]}]}," ",{p:[4,1,173],t:7,e:"ui-section",a:{title:["Page Selection - ",{t:2,r:"page",p:[4,37,209]}]},f:[{p:[4,47,219],t:7,e:"input",a:{value:[{t:2,r:"pageselect",p:[4,60,232]}],placeholder:"1","class":"number"}}," Select Page: ",{p:[5,14,294],t:7,e:"ui-button",a:{action:"page",params:['{"num" : "',{t:2,r:"pageselect",p:[5,57,337]},'"}']},f:["[Go]"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],450:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"span",a:{"class":"bad"},f:["Settings"]},{p:[1,34,33],t:7,e:"br"},{p:[1,39,38],t:7,e:"br"}," ",{p:[2,1,45],t:7,e:"ui-button",a:{action:"Resync"},f:["RESYNC MACHINERY"]},{p:[2,56,100],t:7,e:"br"}," ",{p:[3,1,107],t:7,e:"ui-button",a:{action:"Lock"},f:["LOCK"]}," ",{p:[4,1,150],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "destroy"}',state:[{t:2,x:{r:["data.destroy_linked"],s:'_0?null:"disabled"'},p:[4,71,220]}]},f:["Disconnect Destructive Analyzer"]}," ",{p:[5,1,309],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "lathe"}',state:[{t:2,x:{r:["data.protolathe_linked"],s:'_0?null:"disabled"'},p:[5,69,377]}]},f:["Disconnect Protolathe"]}," ",{p:[6,1,459],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "imprinter"}',state:[{t:2,x:{r:["data.circuit_linked"],s:'_0?null:"disabled"'},p:[6,73,531]}]},f:["Disconnect Circuit Imprinter"]}]},e.exports=a.extend(r.exports)},{341:341}],451:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Available for Research"},f:[{t:4,f:[{p:[3,3,78],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[3,51,126]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[3,68,143]}]},f:[{t:2,r:"display_name",p:[3,113,188]}]}],n:52,r:"data.techweb_avail",p:[2,2,46]}]}," ",{p:[6,1,245],t:7,e:"ui-display",a:{title:"Locked Nodes"},f:[{t:4,f:[{p:[8,3,314],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[8,51,362]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[8,68,379]}]},f:[{t:2,r:"display_name",p:[8,113,424]}]}],n:52,r:"data.techweb_locked",p:[7,2,281]}]}," ",{p:[11,1,482],t:7,e:"ui-display",a:{title:"Researched Nodes"},f:[{t:4,f:[{p:[13,3,559],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[13,51,607]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[13,68,624]}]},f:[{t:2,r:"display_name",p:[13,113,669]}]}],n:52,r:"data.techweb_researched",p:[12,2,522]}]}]},e.exports=a.extend(r.exports)},{341:341}],452:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,1,25],t:7,e:"ui-notice",f:[{p:[3,3,40],t:7,e:"span",f:["The grinder is currently processing and cannot be used."]}]}],n:50,r:"data.processing",p:[1,1,0]},{p:{button:[{p:[8,5,208],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[8,36,239]}],action:"eject"},f:["Eject Contents"]}]},t:7,e:"ui-display",a:{title:"Processing Chamber",button:0},f:[" ",{p:[10,3,364],t:7,e:"ui-section",a:{label:"Grinding"},f:[{p:[11,5,399],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.operating"],s:'_0?"average":"good"'},p:[11,18,412]}]},f:[{t:2,x:{r:["data.operating"],s:'_0?"Busy":"Ready"'},p:[11,59,453]}]}," ",{p:[12,2,500],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[12,35,533]}],action:"grind"},f:["Activate"]}]}," ",{p:[14,3,653],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[17,9,755],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:["The ",{t:2,r:"name",p:[17,56,802]}]},{p:[17,71,817],t:7,e:"br"}],n:52,r:"adata.contentslist",p:[16,7,717]},{t:4,n:51,f:[{p:[19,9,848],t:7,e:"span",f:["No Contents"]}],r:"adata.contentslist"}],n:50,r:"data.contents",p:[15,5,688]},{t:4,n:51,f:[{p:[22,7,911],t:7,e:"span",f:["No Contents"]}],r:"data.contents"}]}]}," ",{p:{button:[{p:[28,5,1047],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.isBeakerLoaded"],s:'(_0==0)&&_1?null:"disabled"'},p:[28,36,1078]}],action:"detach"},f:["Detach"]}]},t:7,e:"ui-display",a:{title:"Container",button:0},f:[" ",{p:[30,3,1202],t:7,e:"ui-section",a:{label:"Reagents"},f:[{t:4,f:[{p:[32,7,1272],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[32,13,1278]},"/",{t:2,r:"data.beakerMaxVolume",p:[32,55,1320]}," Units"]}," ",{p:[33,7,1365],t:7,e:"br"}," ",{t:4,f:[{p:[35,9,1418],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[35,52,1461]}," units of ",{t:2,r:"name",p:[35,87,1496]}]},{p:[35,102,1511],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[34,7,1378]},{t:4,n:51,f:[{p:[37,9,1542],t:7,e:"span",a:{"class":"bad"},f:["Container Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[31,5,1237]},{t:4,n:51,f:[{p:[40,7,1621],t:7,e:"span",a:{"class":"average"},f:["No Container"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],453:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Direction"},f:[{t:4,f:[{p:[3,3,64],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,5,105],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[5,23,123]}],action:"setdir",params:['{"dir": ',{t:2,r:"dir",p:[6,22,195]},', "flipped": ',{t:2,r:"flipped",p:[6,42,215]},"}"]},f:[{p:[6,56,229],t:7,e:"span",a:{"class":["pipes32x32 ",{t:2,r:"dir",p:[6,80,253]},"-",{t:2,r:"icon_state",p:[6,88,261]}],title:[{t:2,r:"dir_name",p:[6,111,284]}]}}]}],n:52,r:"previews",p:[4,4,81]}]}],n:52,r:"data.preview_rows",p:[2,2,33]}]}," ",{t:4,f:[{p:[12,2,406],t:7,e:"ui-display",a:{title:"Color"},f:[{t:4,f:[{p:[14,4,468],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["@key","data.selected_color"],s:'_0==_1?"selected":null'},p:[14,22,486]}],action:"color",params:['{"paint_color": ',{t:2,r:"@key",p:[15,44,583]},"}"]},f:[{t:2,r:"@key",p:[15,55,594]}]}],n:52,r:"data.paint_colors",p:[13,3,436]}]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[11,1,377]},{p:[19,1,654],t:7,e:"ui-display",a:{title:"Utilities"},f:[{p:[20,2,687],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&1?"check-square-o":"square-o"'},p:[20,19,704]}],action:"mode",params:'{"mode": 1}'},f:["Build"]}," ",{p:[22,2,813],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&2?"check-square-o":"square-o"'},p:[22,19,830]}],action:"mode",params:'{"mode": 2}'},f:["Wrench"]}," ",{p:[24,2,940],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&4?"check-square-o":"square-o"'},p:[24,19,957]}],action:"mode",params:'{"mode": 4}'},f:["Destroy"]}," ",{t:4,f:[{p:[27,3,1098],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&8?"check-square-o":"square-o"'},p:[27,20,1115]}],action:"mode",params:'{"mode": 8}'},f:["Paint"]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[26,2,1068]}]}," ",{p:[31,1,1249],t:7,e:"ui-display",a:{title:"Category"},f:[{p:[32,2,1281],t:7,e:"ui-section",f:[{p:[33,3,1297],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==0?"check-square-o":"square-o"'},p:[33,20,1314]}],state:[{t:2,x:{r:["data.category"],s:'_0<=0?"selected":null'},p:[33,83,1377]}],action:"category",params:'{"category": 0}'},f:["Atmospherics"]}," ",{p:[35,3,1496],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==1?"check-square-o":"square-o"'},p:[35,20,1513]}],state:[{t:2,x:{r:["data.category"],s:'_0==1?"selected":null'},p:[35,83,1576]}],action:"category",params:'{"category": 1}'},f:["Disposals"]}," ",{p:[37,3,1692],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==2?"check-square-o":"square-o"'},p:[37,20,1709]}],state:[{t:2,x:{r:["data.category"],s:'_0==2?"selected":null'},p:[37,83,1772]}],action:"category",params:'{"category": 2}'},f:["Transit Tubes"]}]}," ",{t:4,f:[{p:[41,3,1937],t:7,e:"ui-section",a:{label:"Piping Layer"},f:[{p:[42,4,1975],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==1?"selected":null'},p:[42,22,1993]}],action:"piping_layer",params:'{"piping_layer": 1}'},f:["1"]}," ",{p:[44,4,2115],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==2?"selected":null'},p:[44,22,2133]}],action:"piping_layer",params:'{"piping_layer": 2}'},f:["2"]}," ",{p:[46,4,2255],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==3?"selected":null'},p:[46,22,2273]}],action:"piping_layer",params:'{"piping_layer": 3}'},f:["3"]}]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[40,2,1907]}]}," ",{t:4,f:[{p:[52,2,2462],t:7,e:"ui-display",a:{title:[{t:2,r:"cat_name",p:[52,21,2481]}]},f:[{t:4,f:[{p:[54,4,2521],t:7,e:"ui-section",f:[{p:[55,5,2539],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[55,23,2557]}],action:"pipe_type",params:['{"pipe_type": ',{t:2,r:"pipe_index",p:[56,28,2638]},', "category": ',{t:2,r:"cat_name",p:[56,56,2666]},"}"]},f:[{t:2,r:"pipe_name",p:[56,71,2681]}]}]}],n:52,r:"recipes",p:[53,3,2499]}]}],n:52,r:"data.categories",p:[51,1,2434]}]},e.exports=a.extend(r.exports)},{341:341}],454:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Color"},f:[{t:4,f:[{p:[3,3,60],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[3,21,78]}],action:"color",params:['{"paint_color": ',{t:2,r:"color_name",p:[4,28,155]},"}"]},f:[{t:2,r:"color_name",p:[4,45,172]}]}],n:52,r:"data.paint_colors",p:[2,2,29]}]}]},e.exports=a.extend(r.exports)},{341:341}],455:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Direction"},f:[{t:4,f:[{p:[3,3,64],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,5,105],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[5,23,123]}],action:"setdir",params:['{"dir": ',{t:2,r:"dir",p:[6,22,195]},', "flipped": ',{t:2,r:"flipped",p:[6,42,215]},"}"]},f:[{p:[6,56,229],t:7,e:"img",a:{src:["pipe.",{t:2,r:"dir",p:[6,71,244]},".",{t:2,r:"icon_state",p:[6,79,252]},".png"],title:[{t:2,r:"dir_name",p:[6,106,279]}]}}]}],n:52,r:"previews",p:[4,4,81]}]}],n:52,r:"data.preview_rows",p:[2,2,33]}]}]},e.exports=a.extend(r.exports)},{341:341}],456:[function(t,e,n){var a=t(341),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)},{341:341}],457:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,26],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["enabled"],s:'_0?"check-square-o":"square-o"'},p:[2,20,43]}],style:[{t:2,x:{r:["enabled"],s:'_0?"selected":null'},p:[2,72,95]}],action:"toggle_filter",params:['{"id_tag": "',{t:2,r:"id_tag",p:[3,48,176]},'", "val": ',{t:2,r:"gas_id",p:[3,68,196]},"}"]},f:[{t:2,r:"gas_name",p:[3,81,209]}]}],n:52,r:"filter_types",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],458:[function(t,e,n){var a=t(341),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(459),templates:t(461),status:t(460)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,459:459,460:460,461:461}],459:[function(t,e,n){var a=t(341),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)},{341:341}],460:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"table",a:{width:"100%"},f:[{t:4,f:[{p:[3,3,49],t:7,e:"tr",f:[{p:[4,5,59],t:7,e:"td",f:[{p:[5,7,71],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"id",p:[5,69,133]},'"}']},f:["JMP"]}]}," ",{p:[9,5,193],t:7,e:"td",f:[{p:[10,7,205],t:7,e:"ui-button",a:{action:"fly",params:['{"id": "',{t:2,r:"id",p:[10,47,245]},'"}'],state:[{t:2,x:{r:["can_fly"],s:'_0?null:"disabled"'},p:[10,64,262]}]},f:["Fly"]}]}," ",{p:[14,5,345],t:7,e:"td",f:[{t:2,r:"name",p:[15,7,357]}," (",{p:[15,17,367],t:7,e:"code",f:[{t:2,r:"id",p:[15,23,373]}]},")"]}," ",{p:[17,5,404],t:7,e:"td",f:[{t:2,r:"status",p:[18,7,416]}]}," ",{p:[20,5,443],t:7,e:"td",f:[{t:4,f:[{t:2,r:"mode",p:[22,9,477]}],n:50,r:"mode",p:[21,7,455]}," ",{t:4,f:["(",{t:2,r:"timeleft",p:[25,10,532]},") ",{p:[26,9,555],t:7,e:"ui-button",a:{action:"fast_travel",params:['{"id": "',{t:2,r:"id",p:[26,57,603]},'"}'],state:[{t:2,x:{r:["can_fast_travel"],s:'_0?null:"disabled"'},p:[26,74,620]}]},f:["Fast Travel"]}],n:50,r:"timer",p:[24,7,508]}]}]}],n:52,r:"data.shuttles",p:[2,1,22]}]}]},e.exports=a.extend(r.exports)},{341:341}],461:[function(t,e,n){var a=t(341),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)},{341:341}],462:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[2,3,33],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[3,3,66],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[3,9,72]}]}]}," ",{t:4,f:[{p:[6,5,186],t:7,e:"ui-section",a:{label:"State"},f:[{p:[7,7,220],t:7,e:"span",a:{"class":[{t:2,r:"data.occupant.statstate",p:[7,20,233]}]},f:[{t:2,r:"data.occupant.stat",p:[7,49,262]}]}]}," ",{p:[9,5,315],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[10,7,350],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[10,20,363]}],max:[{t:2,r:"data.occupant.maxHealth",p:[10,54,397]}],value:[{t:2,r:"data.occupant.health",p:[10,90,433]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[11,16,475]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[11,68,527]}]}]}," ",{t:4,f:[{p:[14,7,764],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[14,26,783]}]},f:[{p:[15,9,804],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[15,30,825]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[15,66,861]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[15,103,898]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[13,5,598]}," ",{p:[18,5,985],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[19,9,1021],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[19,22,1034]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[19,68,1080]}]}]}," ",{p:[21,5,1163],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[22,9,1199],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[22,22,1212]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[22,68,1258]}]}]}," ",{p:[24,5,1342],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[26,11,1429],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[26,54,1472]}," units of ",{t:2,r:"name",p:[26,89,1507]}]},{p:[26,104,1522],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[25,9,1384]},{t:4,n:51,f:[{p:[28,11,1557],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[5,3,159]}]}," ",{p:[33,1,1653],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[34,2,1685],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[35,5,1716],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[35,22,1733]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[35,71,1782]}]}]}," ",{p:[37,3,1847],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[39,7,1908],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[39,38,1939]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[39,122,2023]},'"}']},f:[{t:2,r:"name",p:[39,132,2033]}]},{p:[39,152,2053],t:7,e:"br"}],n:52,r:"data.chems",p:[38,5,1880]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],463:[function(t,e,n){var a=t(341),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:4,f:["You Are Here"],n:50,x:{r:["occupied"],s:'_0=="owner"'},p:[10,7,491]},{t:4,n:51,f:[{t:4,f:["Occupied"],n:50,x:{r:["occupied"],s:'_0=="stranger"'},p:[13,9,566]},{t:4,n:51,f:["Swap"],x:{r:["occupied"],s:'_0=="stranger"'}}],x:{r:["occupied"],s:'_0=="owner"'}}]}]}],n:52,r:"data.bodies",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],464:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,23,82],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.drying"],s:'_0?"stop":"tint"'},p:[4,40,99]}],action:"Dry"},f:[{t:2,x:{r:["data.drying"],s:'_0?"Stop drying":"Dry"'},p:[4,88,147]}]}],n:50,r:"data.isdryer",p:[4,3,62]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[7,3,258],t:7,e:"ui-notice",f:[{p:[8,5,275],t:7,e:"span",f:["Unfortunately, this ",{t:2,r:"data.name",p:[8,31,301]}," is empty."]}]}],n:50,x:{r:["data.contents.length"],s:"_0==0"},p:[6,1,221]},{t:4,n:51,f:[{p:[11,1,359],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[12,2,391],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[13,4,425],t:7,e:"section",a:{"class":"cell bold"},f:["Item"]}," ",{p:[16,4,482],t:7,e:"section",a:{"class":"cell bold"},f:["Quantity"]}," ",{p:[19,4,543],t:7,e:"section",a:{"class":"cell bold",align:"center"},f:[{t:4,f:[{t:2,r:"data.verb", -p:[20,22,608]}],n:50,r:"data.verb",p:[20,5,591]},{t:4,n:51,f:["Dispense"],r:"data.verb"}]}]}," ",{t:4,f:[{p:[24,3,703],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[25,4,737],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[26,5,765]}]}," ",{p:[28,4,793],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[29,5,835]}]}," ",{p:[31,4,865],t:7,e:"section",a:{"class":"table",alight:"right"},f:[{p:[32,5,909],t:7,e:"section",a:{"class":"cell"}}," ",{p:[33,5,947],t:7,e:"section",a:{"class":"cell"},f:[{p:[34,6,976],t:7,e:"ui-button",a:{grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[34,45,1015]}],params:['{ "name" : ',{t:2,r:"name",p:[34,102,1072]},', "amount" : 1 }']},f:["One"]}]}," ",{p:[38,5,1151],t:7,e:"section",a:{"class":"cell"},f:[{p:[39,6,1180],t:7,e:"ui-button",a:{grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>1)?null:"disabled"'},p:[39,45,1219]}],params:['{ "name" : ',{t:2,r:"name",p:[39,101,1275]}," }"]},f:["Many"]}]}]}]}],n:52,r:"data.contents",p:[23,2,676]}]}],x:{r:["data.contents.length"],s:"_0==0"}}]}]},e.exports=a.extend(r.exports)},{341:341}],465:[function(t,e,n){var a=t(341),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,r:"adata.inputLevel_text",p:[37,78,1447]}]}]}," ",{p:[39,3,1501],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1540],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1579]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1674],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1708]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1804],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1894],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,1927]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2039],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,2077]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2204],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2238],t:7,e:"span",f:[{t:2,r:"adata.inputAvailable",p:[47,9,2244]}]}]}]}," ",{p:[50,1,2308],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2339],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2377],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2394]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2449]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2519]}]},"   [",{p:[55,6,2587],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2600]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2617]}]},"]"]}," ",{p:[57,3,2724],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2764],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2785]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2817]}]},f:[{t:2,r:"adata.outputLevel_text",p:[58,80,2839]}]}]}," ",{p:[60,3,2894],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2934],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2973]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3070],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3104]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3202],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3293],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,3326]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3441],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,3479]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3609],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3644],t:7,e:"span",f:[{t:2,r:"adata.outputUsed",p:[68,9,3650]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],466:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:["\ufeff",{t:4,f:[" ",{p:[2,2,33],t:7,e:"ui-display",a:{title:"Dispersal Tank"},f:[{p:[3,3,73],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[4,4,104],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.active"],s:'_0?"power-off":"close"'},p:[4,21,121]}],style:[{t:2,x:{r:["data.active"],s:'_0?"selected":null'},p:[5,12,174]}],state:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?null:"disabled"'},p:[6,12,223]}],action:"power"},f:[{t:2,x:{r:["data.active"],s:'_0?"On":"Off"'},p:[7,20,286]}]}]}," ",{p:[10,3,354],t:7,e:"ui-section",a:{label:"Smoke Radius Setting"},f:[{p:[11,5,401],t:7,e:"div",a:{"class":"content",style:"float:left"},f:[{p:[12,6,448],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=1?null:"disabled"'},p:[12,36,478]}],style:[{t:2,x:{r:["data.setting"],s:'_0==1?"selected":null'},p:[12,89,531]}],action:"setting",params:'{"amount": 1}'},f:["3"]}," ",{p:[13,6,634],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=2?null:"disabled"'},p:[13,36,664]}],style:[{t:2,x:{r:["data.setting"],s:'_0==2?"selected":null'},p:[13,89,717]}],action:"setting",params:'{"amount": 2}'},f:["6"]}," ",{p:[14,6,820],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=3?null:"disabled"'},p:[14,36,850]}],style:[{t:2,x:{r:["data.setting"],s:'_0==3?"selected":null'},p:[14,89,903]}],action:"setting",params:'{"amount": 3}'},f:["9"]}," ",{p:[15,6,1006],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=4?null:"disabled"'},p:[15,36,1036]}],style:[{t:2,x:{r:["data.setting"],s:'_0==4?"selected":null'},p:[15,89,1089]}],action:"setting",params:'{"amount": 4}'},f:["12"]}," ",{p:[16,6,1193],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=5?null:"disabled"'},p:[16,36,1223]}],style:[{t:2,x:{r:["data.setting"],s:'_0==5?"selected":null'},p:[16,89,1276]}],action:"setting",params:'{"amount": 5}'},f:["15"]}]}]}," ",{p:[19,3,1410],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[21,6,1476],t:7,e:"span",f:[{t:2,x:{r:["adata.TankCurrentVolume"],s:"Math.round(_0)"},p:[21,12,1482]},"/",{t:2,r:"data.TankMaxVolume",p:[21,52,1522]}," Units"]}," ",{p:[22,6,1564],t:7,e:"br"}," ",{p:[23,5,1575],t:7,e:"br"}," ",{t:4,f:[{p:[25,7,1623],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[25,50,1666]}," units of ",{t:2,r:"name",p:[25,85,1701]}]},{p:[25,100,1716],t:7,e:"br"}],n:52,r:"adata.TankContents",p:[24,6,1587]}],n:50,r:"data.isTankLoaded",p:[20,4,1444]},{t:4,n:51,f:[{p:[28,6,1757],t:7,e:"span",a:{"class":"bad"},f:["Tank Empty"]}],r:"data.isTankLoaded"}," ",{p:[30,4,1809],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"Eject":"Close"'},p:[30,21,1826]}],style:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"selected":null'},p:[31,12,1881]}],state:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?null:"disabled"'},p:[32,12,1936]}],action:"purge"},f:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"Purge Contents":"No chemicals detected"'},p:[33,20,1999]}]}]}]}],n:50,x:{r:["data.screen"],s:'_0=="home"'},p:[1,2,1]}]},e.exports=a.extend(r.exports)},{341:341}],467:[function(t,e,n){var a=t(341),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)},{341:341}],468:[function(t,e,n){var a=t(341),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)},{341:341}],469:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:{button:[{p:[4,8,97],t:7,e:"ui-button",a:{action:"jump",params:['{"name" : ',{t:2,r:"name",p:[4,51,140]},"}"]},f:["Jump"]}," ",{p:[7,9,195],t:7,e:"ui-button",a:{action:"spawn",params:['{"name" : ',{t:2,r:"name",p:[7,53,239]},"}"]},f:["Spawn"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[2,22,46]}],button:0},f:[" ",{p:[11,3,308],t:7,e:"ui-section",a:{label:"Description"},f:[{p:[12,5,346],t:7,e:"span",f:[{t:3,r:"desc",p:[12,11,352]}]}]}," ",{p:[14,3,390],t:7,e:"ui-section",a:{label:"Spawners left"},f:[{p:[15,5,430],t:7,e:"span",f:[{t:2,r:"amount_left",p:[15,11,436]}]}]}]}],n:52,r:"data.spawners",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],470:[function(t,e,n){var a=t(341),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)},{341:341}],471:[function(t,e,n){var a=t(341),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)},{341:341}],472:[function(t,e,n){var a=t(341),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)},{341:341}],473:[function(t,e,n){var a=t(341),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)},{341:341}],474:[function(t,e,n){var a=t(341),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)},{341:341}],475:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 1:return"good";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[13,1,173],t:7,e:"ui-notice",f:[{p:[14,2,187],t:7,e:"ui-section",a:{label:"Reconnect"},f:[{p:[15,3,221],t:7,e:"div",a:{style:"float:right"},f:[{p:[16,4,251],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]}]}]}," ",{p:[20,1,359],t:7,e:"ui-display",a:{title:"Turbine Controller"},f:[{p:[21,2,401],t:7,e:"ui-section",a:{label:"Status"},f:[{t:4,f:[{p:[23,4,456],t:7,e:"span",a:{"class":"bad"},f:["Broken"]}],n:50,r:"data.broken",p:[22,3,432]},{t:4,n:51,f:[{p:[25,4,504],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.online"],s:"_0(_1)"},p:[25,17,517]}]},f:[{t:2,x:{r:["data.online","data.compressor_broke","data.turbine_broke"],s:'_0&&!(_1||_2)?"Online":"Offline"'},p:[25,46,546]}]}],r:"data.broken"}," ",{p:[27,3,656],t:7,e:"div",a:{style:"float:right"},f:[{p:[28,4,686],t:7,e:"ui-button",a:{icon:"power-off",action:"power-on",state:[{t:2,r:"data.broken",p:[28,57,739]}],style:[{t:2,x:{r:["data.online"],s:'_0?"selected":""'},p:[28,81,763]}]},f:["On"]}," ",{p:[29,4,817],t:7,e:"ui-button",a:{icon:"close",action:"power-off",state:[{t:2,r:"data.broken",p:[29,54,867]}],style:[{t:2,x:{r:["data.online"],s:'_0?"":"selected"'},p:[29,78,891]}]},f:["Off"]}]}," ",{t:4,f:[{p:[32,4,989],t:7,e:"br"}," [ ",{p:[33,6,1e3],t:7,e:"span",a:{"class":"bad"},f:["Compressor is inoperable"]}," ]"],n:50,r:"data.compressor_broke",p:[31,3,955]}," ",{t:4,f:[{p:[36,4,1097],t:7,e:"br"}," [ ",{p:[37,6,1108],t:7,e:"span",a:{"class":"bad"},f:["Turbine is inoperable"]}," ]"],n:50,r:"data.turbine_broke",p:[35,3,1066]}]}]}," ",{p:[41,1,1200],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[42,2,1230],t:7,e:"ui-section",a:{label:"Turbine Speed"},f:[{p:[43,3,1268],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.rpm"],s:'_0?"--":_1'},p:[43,9,1274]}," RPM"]}]}," ",{p:[45,2,1337],t:7,e:"ui-section",a:{label:"Internal Temp"},f:[{p:[46,3,1375],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.temp"],s:'_0?"--":_1'},p:[46,9,1381]}," K"]}]}," ",{p:[48,2,1443],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{p:[49,3,1483],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.power"],s:'_0?"--":_1'},p:[49,9,1489]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],476:[function(t,e,n){var a=t(341),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)},{341:341}],477:[function(t,e,n){var a=t(341),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,331],t:7,e:"ui-notice",f:[{p:[17,4,347],t:7,e:"span",f:["Safety restraints disabled."]}]}],n:50,r:"data.emagged",p:[15,2,307]}," ",{t:4,f:[{p:[21,3,442],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:[{p:[22,4,482],t:7,e:"ui-section",a:{label:"Name"},f:[{t:2,r:"data.vr_avatar.name",p:[23,5,513]}]}," ",{p:[25,4,559],t:7,e:"ui-section",a:{label:"Status"},f:[{t:2,r:"data.vr_avatar.status",p:[26,5,592]}]}," ",{p:[28,4,640],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[29,5,673],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.vr_avatar.maxhealth",p:[29,26,694]}],value:[{t:2,r:"adata.vr_avatar.health",p:[29,64,732]}],state:[{t:2,x:{r:["healthState","adata.vr_avatar.health"],s:"_0(_1)"},p:[29,99,767]}]},f:[{t:2,x:{r:["adata.vr_avatar.health"],s:"Math.round(_0)"},p:[29,140,808]},"/",{t:2,r:"adata.vr_avatar.maxhealth",p:[29,179,847]}]}]}]}],n:50,r:"data.vr_avatar",p:[20,2,416]},{t:4,n:51,f:[{p:[33,3,935],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:["No Virtual Avatar detected"]}],r:"data.vr_avatar"}," ",{p:[37,2,1031],t:7,e:"ui-display",a:{title:"VR Commands"},f:[{p:[38,3,1067],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.toggle_open"],s:'_0?"times":"plus"'},p:[38,20,1084]}],action:"toggle_open"},f:[{t:2,x:{r:["data.toggle_open"],s:'_0?"Close":"Open"'},p:[39,4,1151]}," the VR Sleeper"]}," ",{t:4,f:[{p:[42,4,1253],t:7,e:"ui-button",a:{icon:"signal",action:"vr_connect"},f:["Connect to VR"]}],n:50,r:"data.isoccupant",p:[41,3,1225]}," ",{t:4,f:[{p:[47,4,1376],t:7,e:"ui-button",a:{icon:"ban",action:"delete_avatar"},f:["Delete Virtual Avatar"]}],n:50,r:"data.vr_avatar",p:[46,3,1349]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],478:[function(t,e,n){var a=t(341),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)},{341:341}],479:[function(t,e,n){(function(e){"use strict";var n=t(341),a=e.interopRequireDefault(n);t(331),t(1),t(327),t(330);var r=t(480),i=e.interopRequireDefault(r),o=t(481),s=t(328),p=t(329),u=e.interopRequireDefault(p);a["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(485)), -window.initialize=function(e){window.tgui=window.tgui||new i["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(482),text:t(486),config:n.config,data:n.data,adata:n.data}}})};var c=document.getElementById("data"),l=c.textContent,d=c.getAttribute("data-ref");"{}"!==l&&(window.initialize(l),c.remove()),(0,o.act)(d,"tgui:initialize"),(0,s.loadCSS)("font-awesome.min.css");var f=new u["default"]("FontAwesome");f.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,327:327,328:328,329:329,330:330,331:331,341:341,480:480,481:481,482:482,485:485,486:486,"babel/external-helpers":"babel/external-helpers"}],480:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(481),a=t(483);e.exports={components:{"ui-bar":t(342),"ui-button":t(343),"ui-display":t(344),"ui-input":t(345),"ui-linegraph":t(346),"ui-notice":t(347),"ui-section":t(349),"ui-subdisplay":t(350),"ui-tabs":t(351)},events:{enter:t(339).enter,space:t(339).space},transitions:{fade:t(340)},onconfig:function(){var e=this.get("config.interface"),n={ai_airlock:t(355),airalarm:t(356),"airalarm/back":t(357),"airalarm/modes":t(358),"airalarm/scrubbers":t(359),"airalarm/status":t(360),"airalarm/thresholds":t(361),"airalarm/vents":t(362),airlock_electronics:t(363),apc:t(364),atmos_alert:t(365),atmos_control:t(366),atmos_filter:t(367),atmos_mixer:t(368),atmos_pump:t(369),borgopanel:t(370),brig_timer:t(371),bsa:t(372),canister:t(373),cargo:t(374),cargo_express:t(375),cellular_emporium:t(376),centcom_podlauncher:t(377),chem_dispenser:t(378),chem_heater:t(379),chem_master:t(380),chem_synthesizer:t(381),clockwork_slab:t(382),codex_gigas:t(383),computer_fabricator:t(384),crayon:t(385),crew:t(386),cryo:t(387),disposal_unit:t(388),dna_vault:t(389),dogborg_sleeper:t(390),eightball:t(391),emergency_shuttle_console:t(392),engraved_message:t(393),error:t(394),"exofab - Copia":t(395),exonet_node:t(396),firealarm:t(397),gps:t(398),gulag_console:t(399),gulag_item_reclaimer:t(400),holodeck:t(401),implantchair:t(402),intellicard:t(403),keycard_auth:t(404),labor_claim_console:t(405),language_menu:t(406),launchpad_remote:t(407),mech_bay_power_console:t(408),mulebot:t(409),nanite_chamber_control:t(410),nanite_cloud_control:t(411),nanite_program_hub:t(412),nanite_programmer:t(413),nanite_remote:t(414),notificationpanel:t(415),ntnet_relay:t(416),ntos_ai_restorer:t(417),ntos_card:t(418),ntos_configuration:t(419),ntos_file_manager:t(420),ntos_main:t(421),ntos_net_chat:t(422),ntos_net_dos:t(423),ntos_net_downloader:t(424),ntos_net_monitor:t(425),ntos_net_transfer:t(426),ntos_power_monitor:t(427),ntos_revelation:t(428),ntos_station_alert:t(429),ntos_supermatter_monitor:t(430),ntosheader:t(431),nuclear_bomb:t(432),operating_computer:t(433),ore_redemption_machine:t(434),pandemic:t(435),personal_crafting:t(436),portable_pump:t(437),portable_scrubber:t(438),power_monitor:t(439),radio:t(440),rdconsole:t(441),"rdconsole/circuit":t(442),"rdconsole/designview":t(443),"rdconsole/destruct":t(444),"rdconsole/diskopsdesign":t(445),"rdconsole/diskopstech":t(446),"rdconsole/nodeview":t(447),"rdconsole/protolathe":t(448),"rdconsole/rdheader":t(449),"rdconsole/settings":t(450),"rdconsole/techweb":t(451),reagentgrinder:t(452),rpd:t(453),"rpd/colorsel":t(454),"rpd/dirsel":t(455),sat_control:t(456),scrubbing_types:t(457),shuttle_manipulator:t(458),"shuttle_manipulator/modification":t(459),"shuttle_manipulator/status":t(460),"shuttle_manipulator/templates":t(461),sleeper:t(462),slime_swap_body:t(463),smartvend:t(464),smes:t(465),smoke_machine:t(466),solar_control:t(467),space_heater:t(468),spawners_menu:t(469),station_alert:t(470),suit_storage_unit:t(471),tank_dispenser:t(472),tanks:t(473),thermomachine:t(474),turbine_computer:t(475),uplink:t(476),vr_sleeper:t(477),wires:t(478)};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(354),titlebar:t(353),resize:t(348)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{339:339,340:340,341:341,342:342,343:343,344:344,345:345,346:346,347:347,348:348,349:349,350:350,351:351,353:353,354:354,355:355,356:356,357:357,358:358,359:359,360:360,361:361,362:362,363:363,364:364,365:365,366:366,367:367,368:368,369:369,370:370,371:371,372:372,373:373,374:374,375:375,376:376,377:377,378:378,379:379,380:380,381:381,382:382,383:383,384:384,385:385,386:386,387:387,388:388,389:389,390:390,391:391,392:392,393:393,394:394,395:395,396:396,397:397,398:398,399:399,400:400,401:401,402:402,403:403,404:404,405:405,406:406,407:407,408:408,409:409,410:410,411:411,412:412,413:413,414:414,415:415,416:416,417:417,418:418,419:419,420:420,421:421,422:422,423:423,424:424,425:425,426:426,427:427,428:428,429:429,430:430,431:431,432:432,433:433,434:434,435:435,436:436,437:437,438:438,439:439,440:440,441:441,442:442,443:443,444:444,445:445,446:446,447:447,448:448,449:449,450:450,451:451,452:452,453:453,454:454,455:455,456:456,457:457,458:458,459:459,460:460,461:461,462:462,463:463,464:464,465:465,466:466,467:467,468:468,469:469,470:470,471:471,472:472,473:473,474:474,475:475,476:476,477:477,478:478,481:481,483:483}],481:[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},{}],482:[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},{}],483:[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(481)},{481:481}],484:[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 p=s;a||p.textContent.toLowerCase().includes(e)?p.style.display="":p.style.display="none"}}n.__esModule=!0,n.filterMulti=a,n.filter=r},{}],485:[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},{}],486:[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 p=Array(o),u=0;o>u;u++)p[u]=arguments[u+3];n.children=p}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(p){r("throw",p)}}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(p){return void n(p)}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(p){r=!0,i=p}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),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);e10?10:_0"},p:[24,47,1035]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[23,7,967]}," ",{p:[26,7,1108],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[26,40,1141]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[26,117,1218]},'", "amount" : "',{t:2,r:"number",p:[26,138,1239]},'"}']},f:["Print"]}]}],n:52,r:"data.protodes",p:[21,5,896]}]}," ",{p:[30,4,1321],t:7,e:"tab",a:{name:"Search Results"},f:[{t:4,f:[{p:[32,6,1386],t:7,e:"ui-section",f:[{t:2,r:"name",p:[32,18,1398]},{t:2,r:"matstring",p:[32,26,1406]}," ",{t:4,f:[{p:[34,8,1456],t:7,e:"input",a:{value:[{t:2,r:"number",p:[34,21,1469]}],placeholder:["1-",{t:2,x:{r:["canprint"],s:"_0>10?10:_0"},p:[34,47,1495]}],"class":"number"}}],n:50,x:{r:["canprint"],s:"_0>1"},p:[33,7,1427]}," ",{p:[36,7,1568],t:7,e:"ui-button",a:{action:"print",state:[{t:2,x:{r:["canprint"],s:'_0>1?null:"disabled"'},p:[36,40,1601]}],params:['{"latheType" : "proto", "id" : "',{t:2,r:"id",p:[36,117,1678]},'", "amount" : "',{t:2,r:"number",p:[36,138,1699]},'"}']},f:["Print"]}]}],n:52,r:"data.protomatch",p:[31,5,1354]}]}," ",{p:[40,4,1781],t:7,e:"tab",a:{name:"Materials"},f:[{t:4,f:[{p:[42,6,1844],t:7,e:"ui-section",f:[{t:2,r:"name",p:[42,18,1856]}," : ",{t:2,r:"amount",p:[42,29,1867]}," cm3 - ",{t:4,f:[{p:[44,7,1917],t:7,e:"input",a:{value:[{t:2,r:"number",p:[44,20,1930]}],placeholder:["1-",{t:2,r:"sheets",p:[44,46,1956]}],"class":"number"}}," ",{p:[45,7,1992],t:7,e:"ui-button",a:{action:"releasemats",params:['{"latheType" : "proto", "mat_id" : ',{t:2,r:"mat_id",p:[45,82,2067]},', "sheets" : ',{t:2,r:"number",p:[45,105,2090]},"}"]},f:["Release"]}],n:50,x:{r:["sheets"],s:"_0>0"},p:[43,6,1891]}]}],n:52,r:"data.protomat_list",p:[41,5,1809]}]}," ",{p:[50,4,2187],t:7,e:"tab",a:{name:"Chemicals"},f:[{t:4,f:[{p:[52,6,2251],t:7,e:"ui-section",f:[{t:2,r:"name",p:[52,18,2263]}," : ",{t:2,r:"amount",p:[52,29,2274]}," - ",{p:[53,7,2295],t:7,e:"ui-button",a:{action:"purgechem",params:['{"latheType" : "proto", "name" : ',{t:2,r:"name",p:[53,78,2366]},', "id" : ',{t:2,r:"reagentid",p:[53,95,2383]},"}"]},f:["Purge"]}]}],n:52,r:"data.protochem_list",p:[51,5,2215]}]}]}]}]}],r:"data.protobusy"}],n:50,r:"data.protolathe_linked",p:[1,1,0]},{t:4,n:51,f:[{p:[61,2,2504],t:7,e:"ui-display",a:{title:"No Linked Protolathe"}}],r:"data.protolathe_linked"}]},e.exports=a.extend(r.exports)},{341:341}],449:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",f:[{p:[2,1,14],t:7,e:"span",a:{"class":"memoedit"},f:["Nanotrasen R&D Console"]},{p:[2,53,66],t:7,e:"br"}," Available Points: ",{p:[3,19,91],t:7,e:"ui-section",a:{title:"Research Points"},f:[{t:2,r:"data.research_points_stored",p:[3,55,127]}]}," ",{p:[4,1,173],t:7,e:"ui-section",a:{title:["Page Selection - ",{t:2,r:"page",p:[4,37,209]}]},f:[{p:[4,47,219],t:7,e:"input",a:{value:[{t:2,r:"pageselect",p:[4,60,232]}],placeholder:"1","class":"number"}}," Select Page: ",{p:[5,14,294],t:7,e:"ui-button",a:{action:"page",params:['{"num" : "',{t:2,r:"pageselect",p:[5,57,337]},'"}']},f:["[Go]"]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],450:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"span",a:{"class":"bad"},f:["Settings"]},{p:[1,34,33],t:7,e:"br"},{p:[1,39,38],t:7,e:"br"}," ",{p:[2,1,45],t:7,e:"ui-button",a:{action:"Resync"},f:["RESYNC MACHINERY"]},{p:[2,56,100],t:7,e:"br"}," ",{p:[3,1,107],t:7,e:"ui-button",a:{action:"Lock"},f:["LOCK"]}," ",{p:[4,1,150],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "destroy"}',state:[{t:2,x:{r:["data.destroy_linked"],s:'_0?null:"disabled"'},p:[4,71,220]}]},f:["Disconnect Destructive Analyzer"]}," ",{p:[5,1,309],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "lathe"}',state:[{t:2,x:{r:["data.protolathe_linked"],s:'_0?null:"disabled"'},p:[5,69,377]}]},f:["Disconnect Protolathe"]}," ",{p:[6,1,459],t:7,e:"ui-button",a:{action:"disconnect",params:'{"type" : "imprinter"}',state:[{t:2,x:{r:["data.circuit_linked"],s:'_0?null:"disabled"'},p:[6,73,531]}]},f:["Disconnect Circuit Imprinter"]}]},e.exports=a.extend(r.exports)},{341:341}],451:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Available for Research"},f:[{t:4,f:[{p:[3,3,78],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[3,51,126]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[3,68,143]}]},f:[{t:2,r:"display_name",p:[3,113,188]}]}],n:52,r:"data.techweb_avail",p:[2,2,46]}]}," ",{p:[6,1,245],t:7,e:"ui-display",a:{title:"Locked Nodes"},f:[{t:4,f:[{p:[8,3,314],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[8,51,362]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[8,68,379]}]},f:[{t:2,r:"display_name",p:[8,113,424]}]}],n:52,r:"data.techweb_locked",p:[7,2,281]}]}," ",{p:[11,1,482],t:7,e:"ui-display",a:{title:"Researched Nodes"},f:[{t:4,f:[{p:[13,3,559],t:7,e:"ui-button",a:{action:"select_node",params:['{"id": "',{t:2,r:"id",p:[13,51,607]},'"}'],state:[{t:2,x:{r:["data.snode_id","id"],s:'_0==_1?"selected":null'},p:[13,68,624]}]},f:[{t:2,r:"display_name",p:[13,113,669]}]}],n:52,r:"data.techweb_researched",p:[12,2,522]}]}]},e.exports=a.extend(r.exports)},{341:341}],452:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,1,25],t:7,e:"ui-notice",f:[{p:[3,3,40],t:7,e:"span",f:["The grinder is currently processing and cannot be used."]}]}],n:50,r:"data.processing",p:[1,1,0]},{p:{button:[{p:[8,5,208],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[8,36,239]}],action:"eject"},f:["Eject Contents"]}]},t:7,e:"ui-display",a:{title:"Processing Chamber",button:0},f:[" ",{p:[10,3,364],t:7,e:"ui-section",a:{label:"Grinding"},f:[{p:[11,5,399],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.operating"],s:'_0?"average":"good"'},p:[11,18,412]}]},f:[{t:2,x:{r:["data.operating"],s:'_0?"Busy":"Ready"'},p:[11,59,453]}]}," ",{p:[12,2,500],t:7,e:"ui-button",a:{icon:"refresh",state:[{t:2,x:{r:["data.operating","data.contents"],s:'(_0==0)&&_1?null:"disabled"'},p:[12,35,533]}],action:"grind"},f:["Activate"]}]}," ",{p:[14,3,653],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{t:4,f:[{p:[17,9,755],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:["The ",{t:2,r:"name",p:[17,56,802]}]},{p:[17,71,817],t:7,e:"br"}],n:52,r:"adata.contentslist",p:[16,7,717]},{t:4,n:51,f:[{p:[19,9,848],t:7,e:"span",f:["No Contents"]}],r:"adata.contentslist"}],n:50,r:"data.contents",p:[15,5,688]},{t:4,n:51,f:[{p:[22,7,911],t:7,e:"span",f:["No Contents"]}],r:"data.contents"}]}]}," ",{p:{button:[{p:[28,5,1047],t:7,e:"ui-button",a:{icon:"eject",state:[{t:2,x:{r:["data.operating","data.isBeakerLoaded"],s:'(_0==0)&&_1?null:"disabled"'},p:[28,36,1078]}],action:"detach"},f:["Detach"]}]},t:7,e:"ui-display",a:{title:"Container",button:0},f:[" ",{p:[30,3,1202],t:7,e:"ui-section",a:{label:"Reagents"},f:[{t:4,f:[{p:[32,7,1272],t:7,e:"span",f:[{t:2,x:{r:["adata.beakerCurrentVolume"],s:"Math.round(_0)"},p:[32,13,1278]},"/",{t:2,r:"data.beakerMaxVolume",p:[32,55,1320]}," Units"]}," ",{p:[33,7,1365],t:7,e:"br"}," ",{t:4,f:[{p:[35,9,1418],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[35,52,1461]}," units of ",{t:2,r:"name",p:[35,87,1496]}]},{p:[35,102,1511],t:7,e:"br"}],n:52,r:"adata.beakerContents",p:[34,7,1378]},{t:4,n:51,f:[{p:[37,9,1542],t:7,e:"span",a:{"class":"bad"},f:["Container Empty"]}],r:"adata.beakerContents"}],n:50,r:"data.isBeakerLoaded",p:[31,5,1237]},{t:4,n:51,f:[{p:[40,7,1621],t:7,e:"span",a:{"class":"average"},f:["No Container"]}],r:"data.isBeakerLoaded"}]}]}]},e.exports=a.extend(r.exports)},{341:341}],453:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Direction"},f:[{t:4,f:[{p:[3,3,64],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,5,105],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[5,23,123]}],action:"setdir",params:['{"dir": ',{t:2,r:"dir",p:[6,22,195]},', "flipped": ',{t:2,r:"flipped",p:[6,42,215]},"}"]},f:[{p:[6,56,229],t:7,e:"span",a:{"class":["pipes32x32 ",{t:2,r:"dir",p:[6,80,253]},"-",{t:2,r:"icon_state",p:[6,88,261]}],title:[{t:2,r:"dir_name",p:[6,111,284]}]}}]}],n:52,r:"previews",p:[4,4,81]}]}],n:52,r:"data.preview_rows",p:[2,2,33]}]}," ",{t:4,f:[{p:[12,2,406],t:7,e:"ui-display",a:{title:"Color"},f:[{t:4,f:[{p:[14,4,468],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["@key","data.selected_color"],s:'_0==_1?"selected":null'},p:[14,22,486]}],action:"color",params:['{"paint_color": ',{t:2,r:"@key",p:[15,44,583]},"}"]},f:[{t:2,r:"@key",p:[15,55,594]}]}],n:52,r:"data.paint_colors",p:[13,3,436]}]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[11,1,377]},{p:[19,1,654],t:7,e:"ui-display",a:{title:"Utilities"},f:[{p:[20,2,687],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&1?"check-square-o":"square-o"'},p:[20,19,704]}],action:"mode",params:'{"mode": 1}'},f:["Build"]}," ",{p:[22,2,813],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&2?"check-square-o":"square-o"'},p:[22,19,830]}],action:"mode",params:'{"mode": 2}'},f:["Wrench"]}," ",{p:[24,2,940],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&4?"check-square-o":"square-o"'},p:[24,19,957]}],action:"mode",params:'{"mode": 4}'},f:["Destroy"]}," ",{t:4,f:[{p:[27,3,1098],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.mode"],s:'_0&8?"check-square-o":"square-o"'},p:[27,20,1115]}],action:"mode",params:'{"mode": 8}'},f:["Paint"]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[26,2,1068]}]}," ",{p:[31,1,1249],t:7,e:"ui-display",a:{title:"Category"},f:[{p:[32,2,1281],t:7,e:"ui-section",f:[{p:[33,3,1297],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==0?"check-square-o":"square-o"'},p:[33,20,1314]}],state:[{t:2,x:{r:["data.category"],s:'_0<=0?"selected":null'},p:[33,83,1377]}],action:"category",params:'{"category": 0}'},f:["Atmospherics"]}," ",{p:[35,3,1496],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==1?"check-square-o":"square-o"'},p:[35,20,1513]}],state:[{t:2,x:{r:["data.category"],s:'_0==1?"selected":null'},p:[35,83,1576]}],action:"category",params:'{"category": 1}'},f:["Disposals"]}," ",{p:[37,3,1692],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.category"],s:'_0==2?"check-square-o":"square-o"'},p:[37,20,1709]}],state:[{t:2,x:{r:["data.category"],s:'_0==2?"selected":null'},p:[37,83,1772]}],action:"category",params:'{"category": 2}'},f:["Transit Tubes"]}]}," ",{t:4,f:[{p:[41,3,1937],t:7,e:"ui-section",a:{label:"Piping Layer"},f:[{p:[42,4,1975],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==1?"selected":null'},p:[42,22,1993]}],action:"piping_layer",params:'{"piping_layer": 1}'},f:["1"]}," ",{p:[44,4,2115],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==2?"selected":null'},p:[44,22,2133]}],action:"piping_layer",params:'{"piping_layer": 2}'},f:["2"]}," ",{p:[46,4,2255],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["data.piping_layer"],s:'_0==3?"selected":null'},p:[46,22,2273]}],action:"piping_layer",params:'{"piping_layer": 3}'},f:["3"]}]}],n:50,x:{r:["data.category"],s:"_0==0"},p:[40,2,1907]}]}," ",{t:4,f:[{p:[52,2,2462],t:7,e:"ui-display",a:{title:[{t:2,r:"cat_name",p:[52,21,2481]}]},f:[{t:4,f:[{p:[54,4,2521],t:7,e:"ui-section",f:[{p:[55,5,2539],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[55,23,2557]}],action:"pipe_type",params:['{"pipe_type": ',{t:2,r:"pipe_index",p:[56,28,2638]},', "category": ',{t:2,r:"cat_name",p:[56,56,2666]},"}"]},f:[{t:2,r:"pipe_name",p:[56,71,2681]}]}]}],n:52,r:"recipes",p:[53,3,2499]}]}],n:52,r:"data.categories",p:[51,1,2434]}]},e.exports=a.extend(r.exports)},{341:341}],454:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Color"},f:[{t:4,f:[{p:[3,3,60],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[3,21,78]}],action:"color",params:['{"paint_color": ',{t:2,r:"color_name",p:[4,28,155]},"}"]},f:[{t:2,r:"color_name",p:[4,45,172]}]}],n:52,r:"data.paint_colors",p:[2,2,29]}]}]},e.exports=a.extend(r.exports)},{341:341}],455:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Direction"},f:[{t:4,f:[{p:[3,3,64],t:7,e:"ui-section",f:[{t:4,f:[{p:[5,5,105],t:7,e:"ui-button",a:{state:[{t:2,x:{r:["selected"],s:'_0?"selected":null'},p:[5,23,123]}],action:"setdir",params:['{"dir": ',{t:2,r:"dir",p:[6,22,195]},', "flipped": ',{t:2,r:"flipped",p:[6,42,215]},"}"]},f:[{p:[6,56,229],t:7,e:"img",a:{src:["pipe.",{t:2,r:"dir",p:[6,71,244]},".",{t:2,r:"icon_state",p:[6,79,252]},".png"],title:[{t:2,r:"dir_name",p:[6,106,279]}]}}]}],n:52,r:"previews",p:[4,4,81]}]}],n:52,r:"data.preview_rows",p:[2,2,33]}]}]},e.exports=a.extend(r.exports)},{341:341}],456:[function(t,e,n){var a=t(341),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)},{341:341}],457:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:[2,3,26],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["enabled"],s:'_0?"check-square-o":"square-o"'},p:[2,20,43]}],style:[{t:2,x:{r:["enabled"],s:'_0?"selected":null'},p:[2,72,95]}],action:"toggle_filter",params:['{"id_tag": "',{t:2,r:"id_tag",p:[3,48,176]},'", "val": ',{t:2,r:"gas_id",p:[3,68,196]},"}"]},f:[{t:2,r:"gas_name",p:[3,81,209]}]}],n:52,r:"filter_types",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],458:[function(t,e,n){var a=t(341),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(459),templates:t(461),status:t(460)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{341:341,459:459,460:460,461:461}],459:[function(t,e,n){var a=t(341),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)},{341:341}],460:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"table",a:{width:"100%"},f:[{t:4,f:[{p:[3,3,49],t:7,e:"tr",f:[{p:[4,5,59],t:7,e:"td",f:[{p:[5,7,71],t:7,e:"ui-button",a:{action:"jump_to",params:['{"type": "mobile", "id": "',{t:2,r:"id",p:[5,69,133]},'"}']},f:["JMP"]}]}," ",{p:[9,5,193],t:7,e:"td",f:[{p:[10,7,205],t:7,e:"ui-button",a:{action:"fly",params:['{"id": "',{t:2,r:"id",p:[10,47,245]},'"}'],state:[{t:2,x:{r:["can_fly"],s:'_0?null:"disabled"'},p:[10,64,262]}]},f:["Fly"]}]}," ",{p:[14,5,345],t:7,e:"td",f:[{t:2,r:"name",p:[15,7,357]}," (",{p:[15,17,367],t:7,e:"code",f:[{t:2,r:"id",p:[15,23,373]}]},")"]}," ",{p:[17,5,404],t:7,e:"td",f:[{t:2,r:"status",p:[18,7,416]}]}," ",{p:[20,5,443],t:7,e:"td",f:[{t:4,f:[{t:2,r:"mode",p:[22,9,477]}],n:50,r:"mode",p:[21,7,455]}," ",{t:4,f:["(",{t:2,r:"timeleft",p:[25,10,532]},") ",{p:[26,9,555],t:7,e:"ui-button",a:{action:"fast_travel",params:['{"id": "',{t:2,r:"id",p:[26,57,603]},'"}'],state:[{t:2,x:{r:["can_fast_travel"],s:'_0?null:"disabled"'},p:[26,74,620]}]},f:["Fast Travel"]}],n:50,r:"timer",p:[24,7,508]}]}]}],n:52,r:"data.shuttles",p:[2,1,22]}]}]},e.exports=a.extend(r.exports)},{341:341}],461:[function(t,e,n){var a=t(341),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)},{341:341}],462:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{p:[1,1,0],t:7,e:"ui-display",a:{title:"Occupant"},f:[{p:[2,3,33],t:7,e:"ui-section",a:{label:"Occupant"},f:[{p:[3,3,66],t:7,e:"span",f:[{t:2,x:{r:["data.occupant.name"],s:'_0?_0:"No Occupant"'},p:[3,9,72]}]}]}," ",{t:4,f:[{p:[6,5,186],t:7,e:"ui-section",a:{label:"State"},f:[{p:[7,7,220],t:7,e:"span",a:{"class":[{t:2,r:"data.occupant.statstate",p:[7,20,233]}]},f:[{t:2,r:"data.occupant.stat",p:[7,49,262]}]}]}," ",{p:[9,5,315],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[10,7,350],t:7,e:"ui-bar",a:{min:[{t:2,r:"data.occupant.minHealth",p:[10,20,363]}],max:[{t:2,r:"data.occupant.maxHealth",p:[10,54,397]}],value:[{t:2,r:"data.occupant.health",p:[10,90,433]}],state:[{t:2,x:{r:["data.occupant.health"],s:'_0>=0?"good":"average"'},p:[11,16,475]}]},f:[{t:2,x:{r:["adata.occupant.health"],s:"Math.round(_0)"},p:[11,68,527]}]}]}," ",{t:4,f:[{p:[14,7,764],t:7,e:"ui-section",a:{label:[{t:2,r:"label",p:[14,26,783]}]},f:[{p:[15,9,804],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.maxHealth",p:[15,30,825]}],value:[{t:2,rx:{r:"data.occupant",m:[{t:30,n:"type"}]},p:[15,66,861]}],state:"bad"},f:[{t:2,x:{r:["type","adata.occupant"],s:"Math.round(_1[_0])"},p:[15,103,898]}]}]}],n:52,x:{r:[],s:'[{label:"Brute",type:"bruteLoss"},{label:"Respiratory",type:"oxyLoss"},{label:"Toxin",type:"toxLoss"},{label:"Burn",type:"fireLoss"}]'},p:[13,5,598]}," ",{t:4,f:[{p:[19,7,1020],t:7,e:"ui-section",a:{label:"Blood"},f:[{p:[20,9,1056],t:7,e:"ui-section",a:{label:"Volume"},f:[{p:[21,11,1095],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.occupant.blood.maxBloodVolume",p:[21,32,1116]}],value:[{t:2,r:"data.occupant.blood.currentBloodVolume",p:[21,79,1163]}],state:[{t:2,x:{r:["data.occupant.blood.currentBloodVolume","data.occupant.blood.dangerBloodVolume"],s:'_0<=_1?"bad":"good"'},p:[21,130,1214]}]},f:[{t:3,x:{r:["data.occupant.blood.currentBloodVolume","data.occupant.blood.dangerBloodVolume"],s:'_0<=_1?"LOW":"OK"'},p:[21,232,1316]}," - ",{t:2,x:{r:["data.occupant.blood.currentBloodVolume"],s:"Math.round(_0)"},p:[21,342,1426]}," cl"]}]}," ",{p:[23,9,1525],t:7,e:"ui-section",a:{label:"Type"},f:[{p:[24,11,1562],t:7,e:"span",a:{"class":"highlight"},f:[{t:2,r:"data.occupant.blood.bloodType",p:[24,35,1586]}]}]}]}],n:50,r:"data.occupant.blood",p:[18,5,985]}," ",{p:[28,5,1689],t:7,e:"ui-section",a:{label:"Cells"},f:[{p:[29,9,1725],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"bad":"good"'},p:[29,22,1738]}]},f:[{t:2,x:{r:["data.occupant.cloneLoss"],s:'_0?"Damaged":"Healthy"'},p:[29,68,1784]}]}]}," ",{p:[31,5,1867],t:7,e:"ui-section",a:{label:"Brain"},f:[{p:[32,9,1903],t:7,e:"span",a:{"class":[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"bad":"good"'},p:[32,22,1916]}]},f:[{t:2,x:{r:["data.occupant.brainLoss"],s:'_0?"Abnormal":"Healthy"'},p:[32,68,1962]}]}]}," ",{p:[34,5,2046],t:7,e:"ui-section",a:{label:"Bloodstream"},f:[{t:4,f:[{p:[36,11,2133],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,1)"},p:[36,54,2176]}," units of ",{t:2,r:"name",p:[36,89,2211]}]},{p:[36,104,2226],t:7,e:"br"}],n:52,r:"adata.occupant.reagents",p:[35,9,2088]},{t:4,n:51,f:[{p:[38,11,2261],t:7,e:"span",a:{"class":"good"},f:["Pure"]}],r:"adata.occupant.reagents"}]}],n:50,r:"data.occupied",p:[5,3,159]}]}," ",{p:[43,1,2357],t:7,e:"ui-display",a:{title:"Controls"},f:[{p:[44,2,2389],t:7,e:"ui-section",a:{label:"Door"},f:[{p:[45,5,2420],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.open"],s:'_0?"unlock":"lock"'},p:[45,22,2437]}],action:"door"},f:[{t:2,x:{r:["data.open"],s:'_0?"Open":"Closed"'},p:[45,71,2486]}]}]}," ",{p:[47,3,2551],t:7,e:"ui-section",a:{label:"Inject"},f:[{t:4,f:[{p:[49,7,2612],t:7,e:"ui-button",a:{icon:"flask",state:[{t:2,x:{r:["data.occupied","allowed"],s:'_0&&_1?null:"disabled"'},p:[49,38,2643]}],action:"inject",params:['{"chem": "',{t:2,r:"id",p:[49,122,2727]},'"}']},f:[{t:2,r:"name",p:[49,132,2737]}]},{p:[49,152,2757],t:7,e:"br"}],n:52,r:"data.chems",p:[48,5,2584]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],463:[function(t,e,n){var a=t(341),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:4,f:["You Are Here"],n:50,x:{r:["occupied"],s:'_0=="owner"'},p:[10,7,491]},{t:4,n:51,f:[{t:4,f:["Occupied"],n:50,x:{r:["occupied"],s:'_0=="stranger"'},p:[13,9,566]},{t:4,n:51,f:["Swap"],x:{r:["occupied"],s:'_0=="stranger"'}}],x:{r:["occupied"],s:'_0=="owner"'}}]}]}],n:52,r:"data.bodies",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],464:[function(t,e,n){var a=t(341),r={exports:{} +};r.exports.template={v:3,t:[{p:{button:[{t:4,f:[{p:[4,23,82],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.drying"],s:'_0?"stop":"tint"'},p:[4,40,99]}],action:"Dry"},f:[{t:2,x:{r:["data.drying"],s:'_0?"Stop drying":"Dry"'},p:[4,88,147]}]}],n:50,r:"data.isdryer",p:[4,3,62]}]},t:7,e:"ui-display",a:{title:"Storage",button:0},f:[" ",{t:4,f:[{p:[7,3,258],t:7,e:"ui-notice",f:[{p:[8,5,275],t:7,e:"span",f:["Unfortunately, this ",{t:2,r:"data.name",p:[8,31,301]}," is empty."]}]}],n:50,x:{r:["data.contents.length"],s:"_0==0"},p:[6,1,221]},{t:4,n:51,f:[{p:[11,1,359],t:7,e:"div",a:{"class":"display tabular"},f:[{p:[12,2,391],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[13,4,425],t:7,e:"section",a:{"class":"cell bold"},f:["Item"]}," ",{p:[16,4,482],t:7,e:"section",a:{"class":"cell bold"},f:["Quantity"]}," ",{p:[19,4,543],t:7,e:"section",a:{"class":"cell bold",align:"center"},f:[{t:4,f:[{t:2,r:"data.verb",p:[20,22,608]}],n:50,r:"data.verb",p:[20,5,591]},{t:4,n:51,f:["Dispense"],r:"data.verb"}]}]}," ",{t:4,f:[{p:[24,3,703],t:7,e:"section",a:{"class":"candystripe"},f:[{p:[25,4,737],t:7,e:"section",a:{"class":"cell"},f:[{t:2,r:"name",p:[26,5,765]}]}," ",{p:[28,4,793],t:7,e:"section",a:{"class":"cell",align:"right"},f:[{t:2,r:"amount",p:[29,5,835]}]}," ",{p:[31,4,865],t:7,e:"section",a:{"class":"table",alight:"right"},f:[{p:[32,5,909],t:7,e:"section",a:{"class":"cell"}}," ",{p:[33,5,947],t:7,e:"section",a:{"class":"cell"},f:[{p:[34,6,976],t:7,e:"ui-button",a:{grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>=1)?null:"disabled"'},p:[34,45,1015]}],params:['{ "name" : ',{t:2,r:"name",p:[34,102,1072]},', "amount" : 1 }']},f:["One"]}]}," ",{p:[38,5,1151],t:7,e:"section",a:{"class":"cell"},f:[{p:[39,6,1180],t:7,e:"ui-button",a:{grid:0,action:"Release",state:[{t:2,x:{r:["amount"],s:'(_0>1)?null:"disabled"'},p:[39,45,1219]}],params:['{ "name" : ',{t:2,r:"name",p:[39,101,1275]}," }"]},f:["Many"]}]}]}]}],n:52,r:"data.contents",p:[23,2,676]}]}],x:{r:["data.contents.length"],s:"_0==0"}}]}]},e.exports=a.extend(r.exports)},{341:341}],465:[function(t,e,n){var a=t(341),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,r:"adata.inputLevel_text",p:[37,78,1447]}]}]}," ",{p:[39,3,1501],t:7,e:"ui-section",a:{label:"Adjust Input"},f:[{p:[40,5,1540],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[40,44,1579]}],action:"input",params:'{"target": "min"}'}}," ",{p:[41,5,1674],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.inputLevel"],s:'_0==0?"disabled":null'},p:[41,39,1708]}],action:"input",params:'{"adjust": -10000}'}}," ",{p:[42,5,1804],t:7,e:"ui-button",a:{icon:"pencil",action:"input",params:'{"target": "input"}'},f:["Set"]}," ",{p:[43,5,1894],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,1927]}],action:"input",params:'{"adjust": 10000}'}}," ",{p:[44,5,2039],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,2077]}],action:"input",params:'{"target": "max"}'}}]}," ",{p:[46,3,2204],t:7,e:"ui-section",a:{label:"Available"},f:[{p:[47,3,2238],t:7,e:"span",f:[{t:2,r:"adata.inputAvailable",p:[47,9,2244]}]}]}]}," ",{p:[50,1,2308],t:7,e:"ui-display",a:{title:"Output"},f:[{p:[51,3,2339],t:7,e:"ui-section",a:{label:"Output Mode"},f:[{p:[52,5,2377],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"power-off":"close"'},p:[52,22,2394]}],style:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"selected":null'},p:[52,77,2449]}],action:"tryoutput"},f:[{t:2,x:{r:["data.outputAttempt"],s:'_0?"On":"Off"'},p:[53,26,2519]}]},"   [",{p:[55,6,2587],t:7,e:"span",a:{"class":[{t:2,r:"outputState",p:[55,19,2600]}]},f:[{t:2,x:{r:["data.outputting","data.charge"],s:'_0?"Sending":_1>0?"Not Sending":"No Charge"'},p:[55,36,2617]}]},"]"]}," ",{p:[57,3,2724],t:7,e:"ui-section",a:{label:"Target Output"},f:[{p:[58,5,2764],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"data.outputLevelMax",p:[58,26,2785]}],value:[{t:2,r:"data.outputLevel",p:[58,58,2817]}]},f:[{t:2,r:"adata.outputLevel_text",p:[58,80,2839]}]}]}," ",{p:[60,3,2894],t:7,e:"ui-section",a:{label:"Adjust Output"},f:[{p:[61,5,2934],t:7,e:"ui-button",a:{icon:"fast-backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[61,44,2973]}],action:"output",params:'{"target": "min"}'}}," ",{p:[62,5,3070],t:7,e:"ui-button",a:{icon:"backward",state:[{t:2,x:{r:["data.outputLevel"],s:'_0==0?"disabled":null'},p:[62,39,3104]}],action:"output",params:'{"adjust": -10000}'}}," ",{p:[63,5,3202],t:7,e:"ui-button",a:{icon:"pencil",action:"output",params:'{"target": "input"}'},f:["Set"]}," ",{p:[64,5,3293],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,3326]}],action:"output",params:'{"adjust": 10000}'}}," ",{p:[65,5,3441],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,3479]}],action:"output",params:'{"target": "max"}'}}]}," ",{p:[67,3,3609],t:7,e:"ui-section",a:{label:"Outputting"},f:[{p:[68,3,3644],t:7,e:"span",f:[{t:2,r:"adata.outputUsed",p:[68,9,3650]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],466:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:["\ufeff",{t:4,f:[" ",{p:[2,2,33],t:7,e:"ui-display",a:{title:"Dispersal Tank"},f:[{p:[3,3,73],t:7,e:"ui-section",a:{label:"Power"},f:[{p:[4,4,104],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.active"],s:'_0?"power-off":"close"'},p:[4,21,121]}],style:[{t:2,x:{r:["data.active"],s:'_0?"selected":null'},p:[5,12,174]}],state:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?null:"disabled"'},p:[6,12,223]}],action:"power"},f:[{t:2,x:{r:["data.active"],s:'_0?"On":"Off"'},p:[7,20,286]}]}]}," ",{p:[10,3,354],t:7,e:"ui-section",a:{label:"Smoke Radius Setting"},f:[{p:[11,5,401],t:7,e:"div",a:{"class":"content",style:"float:left"},f:[{p:[12,6,448],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=1?null:"disabled"'},p:[12,36,478]}],style:[{t:2,x:{r:["data.setting"],s:'_0==1?"selected":null'},p:[12,89,531]}],action:"setting",params:'{"amount": 1}'},f:["3"]}," ",{p:[13,6,634],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=2?null:"disabled"'},p:[13,36,664]}],style:[{t:2,x:{r:["data.setting"],s:'_0==2?"selected":null'},p:[13,89,717]}],action:"setting",params:'{"amount": 2}'},f:["6"]}," ",{p:[14,6,820],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=3?null:"disabled"'},p:[14,36,850]}],style:[{t:2,x:{r:["data.setting"],s:'_0==3?"selected":null'},p:[14,89,903]}],action:"setting",params:'{"amount": 3}'},f:["9"]}," ",{p:[15,6,1006],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=4?null:"disabled"'},p:[15,36,1036]}],style:[{t:2,x:{r:["data.setting"],s:'_0==4?"selected":null'},p:[15,89,1089]}],action:"setting",params:'{"amount": 4}'},f:["12"]}," ",{p:[16,6,1193],t:7,e:"ui-button",a:{icon:"plus",state:[{t:2,x:{r:["data.maxSetting"],s:'_0>=5?null:"disabled"'},p:[16,36,1223]}],style:[{t:2,x:{r:["data.setting"],s:'_0==5?"selected":null'},p:[16,89,1276]}],action:"setting",params:'{"amount": 5}'},f:["15"]}]}]}," ",{p:[19,3,1410],t:7,e:"ui-section",a:{label:"Contents"},f:[{t:4,f:[{p:[21,6,1476],t:7,e:"span",f:[{t:2,x:{r:["adata.TankCurrentVolume"],s:"Math.round(_0)"},p:[21,12,1482]},"/",{t:2,r:"data.TankMaxVolume",p:[21,52,1522]}," Units"]}," ",{p:[22,6,1564],t:7,e:"br"}," ",{p:[23,5,1575],t:7,e:"br"}," ",{t:4,f:[{p:[25,7,1623],t:7,e:"span",a:{"class":"highlight"},t0:"fade",f:[{t:2,x:{r:["volume"],s:"Math.fixed(_0,2)"},p:[25,50,1666]}," units of ",{t:2,r:"name",p:[25,85,1701]}]},{p:[25,100,1716],t:7,e:"br"}],n:52,r:"adata.TankContents",p:[24,6,1587]}],n:50,r:"data.isTankLoaded",p:[20,4,1444]},{t:4,n:51,f:[{p:[28,6,1757],t:7,e:"span",a:{"class":"bad"},f:["Tank Empty"]}],r:"data.isTankLoaded"}," ",{p:[30,4,1809],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"Eject":"Close"'},p:[30,21,1826]}],style:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"selected":null'},p:[31,12,1881]}],state:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?null:"disabled"'},p:[32,12,1936]}],action:"purge"},f:[{t:2,x:{r:["data.isTankLoaded"],s:'_0?"Purge Contents":"No chemicals detected"'},p:[33,20,1999]}]}]}]}],n:50,x:{r:["data.screen"],s:'_0=="home"'},p:[1,2,1]}]},e.exports=a.extend(r.exports)},{341:341}],467:[function(t,e,n){var a=t(341),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)},{341:341}],468:[function(t,e,n){var a=t(341),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)},{341:341}],469:[function(t,e,n){var a=t(341),r={exports:{}};r.exports.template={v:3,t:[{t:4,f:[{p:{button:[{p:[4,8,97],t:7,e:"ui-button",a:{action:"jump",params:['{"name" : ',{t:2,r:"name",p:[4,51,140]},"}"]},f:["Jump"]}," ",{p:[7,9,195],t:7,e:"ui-button",a:{action:"spawn",params:['{"name" : ',{t:2,r:"name",p:[7,53,239]},"}"]},f:["Spawn"]}]},t:7,e:"ui-display",a:{title:[{t:2,r:"name",p:[2,22,46]}],button:0},f:[" ",{p:[11,3,308],t:7,e:"ui-section",a:{label:"Description"},f:[{p:[12,5,346],t:7,e:"span",f:[{t:3,r:"desc",p:[12,11,352]}]}]}," ",{p:[14,3,390],t:7,e:"ui-section",a:{label:"Spawners left"},f:[{p:[15,5,430],t:7,e:"span",f:[{t:2,r:"amount_left",p:[15,11,436]}]}]}]}],n:52,r:"data.spawners",p:[1,1,0]}]},e.exports=a.extend(r.exports)},{341:341}],470:[function(t,e,n){var a=t(341),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)},{341:341}],471:[function(t,e,n){var a=t(341),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)},{341:341}],472:[function(t,e,n){var a=t(341),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)},{341:341}],473:[function(t,e,n){var a=t(341),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)},{341:341}],474:[function(t,e,n){var a=t(341),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)},{341:341}],475:[function(t,e,n){var a=t(341),r={exports:{}};!function(t){"use strict";t.exports={data:{powerState:function(t){switch(t){case 1:return"good";default:return"bad"}}}}}(r),r.exports.template={v:3,t:[" ",{p:[13,1,173],t:7,e:"ui-notice",f:[{p:[14,2,187],t:7,e:"ui-section",a:{label:"Reconnect"},f:[{p:[15,3,221],t:7,e:"div",a:{style:"float:right"},f:[{p:[16,4,251],t:7,e:"ui-button",a:{icon:"refresh",action:"reconnect"},f:["Reconnect"]}]}]}]}," ",{p:[20,1,359],t:7,e:"ui-display",a:{title:"Turbine Controller"},f:[{p:[21,2,401],t:7,e:"ui-section",a:{label:"Status"},f:[{t:4,f:[{p:[23,4,456],t:7,e:"span",a:{"class":"bad"},f:["Broken"]}],n:50,r:"data.broken",p:[22,3,432]},{t:4,n:51,f:[{p:[25,4,504],t:7,e:"span",a:{"class":[{t:2,x:{r:["powerState","data.online"],s:"_0(_1)"},p:[25,17,517]}]},f:[{t:2,x:{r:["data.online","data.compressor_broke","data.turbine_broke"],s:'_0&&!(_1||_2)?"Online":"Offline"'},p:[25,46,546]}]}],r:"data.broken"}," ",{p:[27,3,656],t:7,e:"div",a:{style:"float:right"},f:[{p:[28,4,686],t:7,e:"ui-button",a:{icon:"power-off",action:"power-on",state:[{t:2,r:"data.broken",p:[28,57,739]}],style:[{t:2,x:{r:["data.online"],s:'_0?"selected":""'},p:[28,81,763]}]},f:["On"]}," ",{p:[29,4,817],t:7,e:"ui-button",a:{icon:"close",action:"power-off",state:[{t:2,r:"data.broken",p:[29,54,867]}],style:[{t:2,x:{r:["data.online"],s:'_0?"":"selected"'},p:[29,78,891]}]},f:["Off"]}]}," ",{t:4,f:[{p:[32,4,989],t:7,e:"br"}," [ ",{p:[33,6,1e3],t:7,e:"span",a:{"class":"bad"},f:["Compressor is inoperable"]}," ]"],n:50,r:"data.compressor_broke",p:[31,3,955]}," ",{t:4,f:[{p:[36,4,1097],t:7,e:"br"}," [ ",{p:[37,6,1108],t:7,e:"span",a:{"class":"bad"},f:["Turbine is inoperable"]}," ]"],n:50,r:"data.turbine_broke",p:[35,3,1066]}]}]}," ",{p:[41,1,1200],t:7,e:"ui-display",a:{title:"Status"},f:[{p:[42,2,1230],t:7,e:"ui-section",a:{label:"Turbine Speed"},f:[{p:[43,3,1268],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.rpm"],s:'_0?"--":_1'},p:[43,9,1274]}," RPM"]}]}," ",{p:[45,2,1337],t:7,e:"ui-section",a:{label:"Internal Temp"},f:[{p:[46,3,1375],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.temp"],s:'_0?"--":_1'},p:[46,9,1381]}," K"]}]}," ",{p:[48,2,1443],t:7,e:"ui-section",a:{label:"Generated Power"},f:[{p:[49,3,1483],t:7,e:"span",f:[{t:2,x:{r:["data.broken","data.power"],s:'_0?"--":_1'},p:[49,9,1489]}]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],476:[function(t,e,n){var a=t(341),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)},{341:341}],477:[function(t,e,n){var a=t(341),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,331],t:7,e:"ui-notice",f:[{p:[17,4,347],t:7,e:"span",f:["Safety restraints disabled."]}]}],n:50,r:"data.emagged",p:[15,2,307]}," ",{t:4,f:[{p:[21,3,442],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:[{p:[22,4,482],t:7,e:"ui-section",a:{label:"Name"},f:[{t:2,r:"data.vr_avatar.name",p:[23,5,513]}]}," ",{p:[25,4,559],t:7,e:"ui-section",a:{label:"Status"},f:[{t:2,r:"data.vr_avatar.status",p:[26,5,592]}]}," ",{p:[28,4,640],t:7,e:"ui-section",a:{label:"Health"},f:[{p:[29,5,673],t:7,e:"ui-bar",a:{min:"0",max:[{t:2,r:"adata.vr_avatar.maxhealth",p:[29,26,694]}],value:[{t:2,r:"adata.vr_avatar.health",p:[29,64,732]}],state:[{t:2,x:{r:["healthState","adata.vr_avatar.health"],s:"_0(_1)"},p:[29,99,767]}]},f:[{t:2,x:{r:["adata.vr_avatar.health"],s:"Math.round(_0)"},p:[29,140,808]},"/",{t:2,r:"adata.vr_avatar.maxhealth",p:[29,179,847]}]}]}]}],n:50,r:"data.vr_avatar",p:[20,2,416]},{t:4,n:51,f:[{p:[33,3,935],t:7,e:"ui-display",a:{title:"Virtual Avatar"},f:["No Virtual Avatar detected"]}],r:"data.vr_avatar"}," ",{p:[37,2,1031],t:7,e:"ui-display",a:{title:"VR Commands"},f:[{p:[38,3,1067],t:7,e:"ui-button",a:{icon:[{t:2,x:{r:["data.toggle_open"],s:'_0?"times":"plus"'},p:[38,20,1084]}],action:"toggle_open"},f:[{t:2,x:{r:["data.toggle_open"],s:'_0?"Close":"Open"'},p:[39,4,1151]}," the VR Sleeper"]}," ",{t:4,f:[{p:[42,4,1253],t:7,e:"ui-button",a:{icon:"signal",action:"vr_connect"},f:["Connect to VR"]}],n:50,r:"data.isoccupant",p:[41,3,1225]}," ",{t:4,f:[{p:[47,4,1376],t:7,e:"ui-button",a:{icon:"ban",action:"delete_avatar"},f:["Delete Virtual Avatar"]}],n:50,r:"data.vr_avatar",p:[46,3,1349]}]}]}]},e.exports=a.extend(r.exports)},{341:341}],478:[function(t,e,n){var a=t(341),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)},{341:341}],479:[function(t,e,n){(function(e){"use strict";var n=t(341),a=e.interopRequireDefault(n);t(331),t(1),t(327),t(330);var r=t(480),i=e.interopRequireDefault(r),o=t(481),s=t(328),p=t(329),u=e.interopRequireDefault(p);a["default"].DEBUG=/minified/.test(function(){}),Object.assign(Math,t(485)),window.initialize=function(e){window.tgui=window.tgui||new i["default"]({el:"#container",data:function(){var n=JSON.parse(e);return{constants:t(482),text:t(486),config:n.config,data:n.data,adata:n.data}}})};var c=document.getElementById("data"),l=c.textContent,d=c.getAttribute("data-ref");"{}"!==l&&(window.initialize(l),c.remove()),(0,o.act)(d,"tgui:initialize"),(0,s.loadCSS)("font-awesome.min.css");var f=new u["default"]("FontAwesome");f.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,327:327,328:328,329:329,330:330,331:331,341:341,480:480,481:481,482:482,485:485,486:486,"babel/external-helpers":"babel/external-helpers"}],480:[function(t,e,n){var a=t(341),r={exports:{}};!function(e){"use strict";var n=t(481),a=t(483);e.exports={components:{"ui-bar":t(342),"ui-button":t(343),"ui-display":t(344),"ui-input":t(345),"ui-linegraph":t(346),"ui-notice":t(347),"ui-section":t(349),"ui-subdisplay":t(350),"ui-tabs":t(351)},events:{enter:t(339).enter,space:t(339).space},transitions:{fade:t(340)},onconfig:function(){var e=this.get("config.interface"),n={ai_airlock:t(355),airalarm:t(356),"airalarm/back":t(357),"airalarm/modes":t(358),"airalarm/scrubbers":t(359),"airalarm/status":t(360),"airalarm/thresholds":t(361),"airalarm/vents":t(362),airlock_electronics:t(363),apc:t(364),atmos_alert:t(365),atmos_control:t(366),atmos_filter:t(367),atmos_mixer:t(368),atmos_pump:t(369),borgopanel:t(370),brig_timer:t(371),bsa:t(372),canister:t(373),cargo:t(374),cargo_express:t(375),cellular_emporium:t(376),centcom_podlauncher:t(377),chem_dispenser:t(378),chem_heater:t(379),chem_master:t(380),chem_synthesizer:t(381),clockwork_slab:t(382),codex_gigas:t(383),computer_fabricator:t(384),crayon:t(385),crew:t(386),cryo:t(387),disposal_unit:t(388),dna_vault:t(389),dogborg_sleeper:t(390),eightball:t(391),emergency_shuttle_console:t(392),engraved_message:t(393),error:t(394),"exofab - Copia":t(395),exonet_node:t(396),firealarm:t(397),gps:t(398),gulag_console:t(399),gulag_item_reclaimer:t(400),holodeck:t(401),implantchair:t(402),intellicard:t(403),keycard_auth:t(404),labor_claim_console:t(405),language_menu:t(406),launchpad_remote:t(407),mech_bay_power_console:t(408),mulebot:t(409),nanite_chamber_control:t(410),nanite_cloud_control:t(411),nanite_program_hub:t(412),nanite_programmer:t(413),nanite_remote:t(414),notificationpanel:t(415),ntnet_relay:t(416),ntos_ai_restorer:t(417),ntos_card:t(418),ntos_configuration:t(419),ntos_file_manager:t(420),ntos_main:t(421),ntos_net_chat:t(422),ntos_net_dos:t(423),ntos_net_downloader:t(424),ntos_net_monitor:t(425),ntos_net_transfer:t(426),ntos_power_monitor:t(427),ntos_revelation:t(428),ntos_station_alert:t(429),ntos_supermatter_monitor:t(430),ntosheader:t(431),nuclear_bomb:t(432),operating_computer:t(433),ore_redemption_machine:t(434),pandemic:t(435),personal_crafting:t(436),portable_pump:t(437),portable_scrubber:t(438),power_monitor:t(439),radio:t(440),rdconsole:t(441),"rdconsole/circuit":t(442),"rdconsole/designview":t(443),"rdconsole/destruct":t(444),"rdconsole/diskopsdesign":t(445),"rdconsole/diskopstech":t(446),"rdconsole/nodeview":t(447),"rdconsole/protolathe":t(448),"rdconsole/rdheader":t(449),"rdconsole/settings":t(450),"rdconsole/techweb":t(451),reagentgrinder:t(452),rpd:t(453),"rpd/colorsel":t(454),"rpd/dirsel":t(455),sat_control:t(456),scrubbing_types:t(457),shuttle_manipulator:t(458),"shuttle_manipulator/modification":t(459),"shuttle_manipulator/status":t(460),"shuttle_manipulator/templates":t(461),sleeper:t(462),slime_swap_body:t(463),smartvend:t(464),smes:t(465),smoke_machine:t(466),solar_control:t(467),space_heater:t(468),spawners_menu:t(469),station_alert:t(470),suit_storage_unit:t(471),tank_dispenser:t(472),tanks:t(473),thermomachine:t(474),turbine_computer:t(475),uplink:t(476),vr_sleeper:t(477),wires:t(478)};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(354),titlebar:t(353),resize:t(348)};for(var o in i)i.hasOwnProperty(o)&&(r.exports.components[o]=i[o]);e.exports=a.extend(r.exports)},{339:339,340:340,341:341,342:342,343:343,344:344,345:345,346:346,347:347,348:348,349:349,350:350,351:351,353:353,354:354,355:355,356:356,357:357,358:358,359:359,360:360,361:361,362:362,363:363,364:364,365:365,366:366,367:367,368:368,369:369,370:370,371:371,372:372,373:373,374:374,375:375,376:376,377:377,378:378,379:379,380:380,381:381,382:382,383:383,384:384,385:385,386:386,387:387,388:388,389:389,390:390,391:391,392:392,393:393,394:394,395:395,396:396,397:397,398:398,399:399,400:400,401:401,402:402,403:403,404:404,405:405,406:406,407:407,408:408,409:409,410:410,411:411,412:412,413:413,414:414,415:415,416:416,417:417,418:418,419:419,420:420,421:421,422:422,423:423,424:424,425:425,426:426,427:427,428:428,429:429,430:430,431:431,432:432,433:433,434:434,435:435,436:436,437:437,438:438,439:439,440:440,441:441,442:442,443:443,444:444,445:445,446:446,447:447,448:448,449:449,450:450,451:451,452:452,453:453,454:454,455:455,456:456,457:457,458:458,459:459,460:460,461:461,462:462,463:463,464:464,465:465,466:466,467:467,468:468,469:469,470:470,471:471,472:472,473:473,474:474,475:475,476:476,477:477,478:478,481:481,483:483}],481:[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},{}],482:[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},{}],483:[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(481)},{481:481}],484:[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 p=s;a||p.textContent.toLowerCase().includes(e)?p.style.display="":p.style.display="none"}}n.__esModule=!0,n.filterMulti=a,n.filter=r},{}],485:[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},{}],486:[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 p=Array(o),u=0;o>u;u++)p[u]=arguments[u+3];n.children=p}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(p){r("throw",p)}}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(p){return void n(p)}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(p){r=!0,i=p}finally{try{!a&&s["return"]&&s["return"]()}finally{if(r)throw i}}return n}return function(e,n){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return t(e,n);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),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= 2.1.2 < 3" + } + }, + "ignore-walk": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "optional": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "bundled": true, + "optional": true + }, + "ini": { + "version": "1.3.5", + "bundled": true, + "optional": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "optional": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "isarray": { + "version": "1.0.0", + "bundled": true, + "optional": true + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "optional": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "bundled": true, + "optional": true + }, + "minipass": { + "version": "2.3.5", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + }, + "minizlib": { + "version": "1.2.1", + "bundled": true, + "optional": true, + "requires": { + "minipass": "^2.2.1" + } + }, + "mkdirp": { + "version": "0.5.1", + "bundled": true, + "optional": true, + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.1.1", + "bundled": true, + "optional": true + }, + "needle": { + "version": "2.3.0", + "bundled": true, + "optional": true, + "requires": { + "debug": "^4.1.0", + "iconv-lite": "^0.4.4", + "sax": "^1.2.4" + } + }, + "node-pre-gyp": { + "version": "0.12.0", + "bundled": true, + "optional": true, + "requires": { + "detect-libc": "^1.0.2", + "mkdirp": "^0.5.1", + "needle": "^2.2.1", + "nopt": "^4.0.1", + "npm-packlist": "^1.1.6", + "npmlog": "^4.0.2", + "rc": "^1.2.7", + "rimraf": "^2.6.1", + "semver": "^5.3.0", + "tar": "^4" + } + }, + "nopt": { + "version": "4.0.1", + "bundled": true, + "optional": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "npm-bundled": { + "version": "1.0.6", + "bundled": true, + "optional": true + }, + "npm-packlist": { + "version": "1.4.1", + "bundled": true, + "optional": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1" + } + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "optional": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true, + "optional": true + }, + "once": { + "version": "1.4.0", + "bundled": true, + "optional": true, + "requires": { + "wrappy": "1" + } + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "optional": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true, + "optional": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "optional": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "dependencies": { + "minimist": { + "version": "1.2.0", + "bundled": true, + "optional": true + } + } + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "optional": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "rimraf": { + "version": "2.6.3", + "bundled": true, + "optional": true, + "requires": { + "glob": "^7.1.3" + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true, + "optional": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true, + "optional": true + }, + "sax": { + "version": "1.2.4", + "bundled": true, + "optional": true + }, + "semver": { + "version": "5.7.0", + "bundled": true, + "optional": true + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true, + "optional": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true, + "optional": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "optional": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "optional": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true, + "optional": true + }, + "tar": { + "version": "4.4.8", + "bundled": true, + "optional": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.3.4", + "minizlib": "^1.1.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.2" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "wide-align": { + "version": "1.1.3", + "bundled": true, + "optional": true, + "requires": { + "string-width": "^1.0.2 || 2" + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true, + "optional": true + }, + "yallist": { + "version": "3.0.3", + "bundled": true, + "optional": true + } + } + }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", @@ -2917,9 +3409,9 @@ }, "dependencies": { "glob": { - "version": "7.1.3", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.3.tgz", - "integrity": "sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==", + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", "requires": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -3015,9 +3507,9 @@ }, "dependencies": { "gulp-cli": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.0.1.tgz", - "integrity": "sha512-RxujJJdN8/O6IW2nPugl7YazhmrIEjmiVfPKrWt68r71UCaLKS71Hp0gpKT+F6qOUFtr7KqtifDKaAJPRVvMYQ==", + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.2.0.tgz", + "integrity": "sha512-rGs3bVYHdyJpLqR0TUBnlcZ1O5O++Zs4bA0ajm+zr3WFCfiSLjGwoCBqFs18wzN+ZxahT9DkOK5nDf26iDsWjA==", "requires": { "ansi-colors": "^1.0.1", "archy": "^1.0.0", @@ -3029,7 +3521,7 @@ "gulplog": "^1.0.0", "interpret": "^1.1.0", "isobject": "^3.0.1", - "liftoff": "^2.5.0", + "liftoff": "^3.1.0", "matchdep": "^2.0.0", "mute-stdout": "^1.0.0", "pretty-hrtime": "^1.0.0", @@ -3057,14 +3549,33 @@ } }, "gulp-cssnano": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/gulp-cssnano/-/gulp-cssnano-2.1.2.tgz", - "integrity": "sha1-4IoJdx7FRUpUnxoAW90lbLjl4KM=", + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/gulp-cssnano/-/gulp-cssnano-2.1.3.tgz", + "integrity": "sha512-r8qdX5pTXsBb/IRm9loE8Ijz8UiPW/URMC/bKJe4FPNHRaz4aEx8Bev03L0FYHd/7BSGu/ebmfumAkpGuTdenA==", "requires": { + "buffer-from": "^1.0.0", "cssnano": "^3.0.0", - "gulp-util": "^3.0.6", "object-assign": "^4.0.1", + "plugin-error": "^1.0.1", "vinyl-sourcemaps-apply": "^0.2.1" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + } } }, "gulp-if": { @@ -3490,9 +4001,9 @@ "integrity": "sha512-lIbgIIQA3lz5XaB6vxakj6sDHADJiZadYEJB+FgA+C4nubM1NwcuvUr9EJPmnH1skZqpqUzWborWo8EIUi0Sdw==" }, "html-comment-regex": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.1.tgz", - "integrity": "sha1-ZouTd26q5V696POtRkswekljYl4=" + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/html-comment-regex/-/html-comment-regex-1.1.2.tgz", + "integrity": "sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==" }, "html5shiv": { "version": "3.7.3", @@ -3586,9 +4097,9 @@ } }, "interpret": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.1.0.tgz", - "integrity": "sha1-ftGxQQxqDg94z5XTuEQMY/eLhhQ=" + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.2.0.tgz", + "integrity": "sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==" }, "invariant": { "version": "2.2.4", @@ -3855,6 +4366,11 @@ "jsonify": "~0.0.0" } }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, "json5": { "version": "0.5.1", "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", @@ -3972,12 +4488,12 @@ } }, "liftoff": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-2.5.0.tgz", - "integrity": "sha1-IAkpG7Mc6oYbvxCnwVooyvdcMew=", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", "requires": { "extend": "^3.0.0", - "findup-sync": "^2.0.0", + "findup-sync": "^3.0.0", "fined": "^1.0.1", "flagged-respawn": "^1.0.0", "is-plain-object": "^2.0.4", @@ -3999,9 +4515,9 @@ } }, "lodash": { - "version": "4.17.10", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.10.tgz", - "integrity": "sha512-UejweD1pDoXu+AD825lWwp4ZGtSwgnpZxb3JDViD7StjQz+Nb/6l093lx4OQ0foGWNRoc19mWy7BzL+UAK2iVg==" + "version": "4.17.11", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.11.tgz", + "integrity": "sha512-cQKh8igo5QUhZ7lg38DYWAxMvjSAKG0A8wGSVimP07SIUEK2UO+arSRKbRZWtelMtN5V0Hkwh5ryOto/SshYIg==" }, "lodash._baseassign": { "version": "3.2.0", @@ -4425,6 +4941,17 @@ } } }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, "is-accessor-descriptor": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", @@ -4451,6 +4978,19 @@ "kind-of": "^6.0.2" } }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + }, "is-number": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", @@ -4747,6 +5287,12 @@ "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==" }, + "nan": { + "version": "2.14.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.0.tgz", + "integrity": "sha512-INOFj37C7k3AfaNTtX8RhsTw7qRy7eLET14cROi9+5HAVbbHuIWUHEauBv5qT4Av2tWasiTY1Jw6puUNqRJXQg==", + "optional": true + }, "nanomatch": { "version": "1.2.13", "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", @@ -4823,9 +5369,9 @@ } }, "now-and-later": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.0.tgz", - "integrity": "sha1-vGHLtFbXnLMiB85HygUTb/Ln1u4=", + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", "requires": { "once": "^1.3.2" } @@ -5017,7 +5563,7 @@ }, "os-locale": { "version": "1.4.0", - "resolved": "http://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", "requires": { "lcid": "^1.0.0" @@ -5758,14 +6304,263 @@ } }, "readdirp": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.1.0.tgz", - "integrity": "sha1-TtCtBg3zBzMAxIRANz9y0cxkLXg=", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", "requires": { - "graceful-fs": "^4.1.2", - "minimatch": "^3.0.2", - "readable-stream": "^2.0.2", - "set-immediate-shim": "^1.0.1" + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + }, + "dependencies": { + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + } } }, "rechoir": { @@ -6058,11 +6853,6 @@ "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=" }, - "set-immediate-shim": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/set-immediate-shim/-/set-immediate-shim-1.0.1.tgz", - "integrity": "sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=" - }, "set-value": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.0.tgz", @@ -6543,9 +7333,9 @@ } }, "through2-filter": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-2.0.0.tgz", - "integrity": "sha1-YLxVoNrLdghdsfna6Zq0P4PWIuw=", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", "requires": { "through2": "~2.0.0", "xtend": "~4.0.0" @@ -6708,9 +7498,9 @@ "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=" }, "undertaker": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.0.tgz", - "integrity": "sha1-M52kZGJS0ILcN45wgGcpl1DhG0k=", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.2.1.tgz", + "integrity": "sha512-71WxIzDkgYk9ZS+spIB8iZXchFhAdEo2YU8xYqBYJ39DIUIqziK78ftm26eecoIY49X0J2MLhG4hr18Yp6/CMA==", "requires": { "arr-flatten": "^1.0.1", "arr-map": "^2.0.0", @@ -6771,22 +7561,12 @@ "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" }, "unique-stream": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.2.1.tgz", - "integrity": "sha1-WqADz76Uxf+GbE59ZouxxNuts2k=", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", "requires": { - "json-stable-stringify": "^1.0.0", - "through2-filter": "^2.0.0" - }, - "dependencies": { - "json-stable-stringify": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/json-stable-stringify/-/json-stable-stringify-1.0.1.tgz", - "integrity": "sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=", - "requires": { - "jsonify": "~0.0.0" - } - } + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" } }, "unset-value": { @@ -6830,6 +7610,11 @@ } } }, + "upath": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.1.2.tgz", + "integrity": "sha512-kXpym8nmDmlCBr7nKdIx8P2jNBa+pBpIUFRnKJ4dr8htyYGJFokkr2ZvERRtUN+9SY+JqXouNgUPtv6JQva/2Q==" + }, "urix": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", @@ -6877,9 +7662,9 @@ "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "v8flags": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.1.tgz", - "integrity": "sha512-iw/1ViSEaff8NJ3HLyEjawk/8hjJib3E7pvG4pddVXfUg1983s3VGsiClDjhK64MQVDGqc1Q8r18S4VKQZS9EQ==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.1.3.tgz", + "integrity": "sha512-amh9CCg3ZxkzQ48Mhcb8iX7xpAfYJgePHxWMQCBWECpOSqJUXgY26ncA61UTV0BkPqfhcy6mzwCIoP4ygxpW8w==", "requires": { "homedir-polyfill": "^1.0.1" } @@ -6899,9 +7684,9 @@ "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=" }, "vendors": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.2.tgz", - "integrity": "sha512-w/hry/368nO21AN9QljsaIhb9ZiZtZARoVH5f3CsFbawdLdayCgKRPup7CggujvySMxx0I91NOyxdVENohprLQ==" + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.3.tgz", + "integrity": "sha512-fOi47nsJP5Wqefa43kyWSg80qF+Q3XA6MUkgi7Hp1HQaKDQW4cQrK2D0P7mmbFtsV1N89am55Yru/nyEwRubcw==" }, "vinyl": { "version": "1.2.0", @@ -7081,17 +7866,516 @@ } }, "watchify": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/watchify/-/watchify-3.7.0.tgz", - "integrity": "sha1-7i8sXIw3MSMD+Zi4GLKzRQ7v5kg=", + "version": "3.11.1", + "resolved": "https://registry.npmjs.org/watchify/-/watchify-3.11.1.tgz", + "integrity": "sha512-WwnUClyFNRMB2NIiHgJU9RQPQNqVeFk7OmZaWf5dC5EnNa0Mgr7imBydbaJ7tGTuPM2hz1Cb4uiBvK9NVxMfog==", "requires": { - "anymatch": "^1.3.0", - "browserify": "^13.0.0", - "chokidar": "^1.0.0", + "anymatch": "^2.0.0", + "browserify": "^16.1.0", + "chokidar": "^2.1.1", "defined": "^1.0.0", "outpipe": "^1.1.0", "through2": "^2.0.0", "xtend": "^4.0.0" + }, + "dependencies": { + "acorn": { + "version": "6.1.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-6.1.1.tgz", + "integrity": "sha512-jPTiwtOxaHNaAPg/dmrJ/beuzLRnXtB0kQPQ8JpotKJgTB6rX6c8mlf315941pyjBSaPg8NHXS9fhP4u17DpGA==" + }, + "acorn-node": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/acorn-node/-/acorn-node-1.6.2.tgz", + "integrity": "sha512-rIhNEZuNI8ibQcL7ANm/mGyPukIaZsRNX9psFNQURyJW0nu6k8wjSDld20z6v2mDBWqX13pIEnk9gGZJHIlEXg==", + "requires": { + "acorn": "^6.0.2", + "acorn-dynamic-import": "^4.0.0", + "acorn-walk": "^6.1.0", + "xtend": "^4.0.1" + } + }, + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=" + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=" + }, + "assert": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", + "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "requires": { + "object-assign": "^4.1.1", + "util": "0.10.3" + } + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "browserify": { + "version": "16.2.3", + "resolved": "https://registry.npmjs.org/browserify/-/browserify-16.2.3.tgz", + "integrity": "sha512-zQt/Gd1+W+IY+h/xX2NYMW4orQWhqSwyV+xsblycTtpOuB27h1fZhhNQuipJ4t79ohw4P4mMem0jp/ZkISQtjQ==", + "requires": { + "JSONStream": "^1.0.3", + "assert": "^1.4.0", + "browser-pack": "^6.0.1", + "browser-resolve": "^1.11.0", + "browserify-zlib": "~0.2.0", + "buffer": "^5.0.2", + "cached-path-relative": "^1.0.0", + "concat-stream": "^1.6.0", + "console-browserify": "^1.1.0", + "constants-browserify": "~1.0.0", + "crypto-browserify": "^3.0.0", + "defined": "^1.0.0", + "deps-sort": "^2.0.0", + "domain-browser": "^1.2.0", + "duplexer2": "~0.1.2", + "events": "^2.0.0", + "glob": "^7.1.0", + "has": "^1.0.0", + "htmlescape": "^1.1.0", + "https-browserify": "^1.0.0", + "inherits": "~2.0.1", + "insert-module-globals": "^7.0.0", + "labeled-stream-splicer": "^2.0.0", + "mkdirp": "^0.5.0", + "module-deps": "^6.0.0", + "os-browserify": "~0.3.0", + "parents": "^1.0.1", + "path-browserify": "~0.0.0", + "process": "~0.11.0", + "punycode": "^1.3.2", + "querystring-es3": "~0.2.0", + "read-only-stream": "^2.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.1.4", + "shasum": "^1.0.0", + "shell-quote": "^1.6.1", + "stream-browserify": "^2.0.0", + "stream-http": "^2.0.0", + "string_decoder": "^1.1.1", + "subarg": "^1.0.0", + "syntax-error": "^1.1.1", + "through2": "^2.0.0", + "timers-browserify": "^1.0.1", + "tty-browserify": "0.0.1", + "url": "~0.11.0", + "util": "~0.10.1", + "vm-browserify": "^1.0.0", + "xtend": "^4.0.0" + } + }, + "browserify-zlib": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", + "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", + "requires": { + "pako": "~1.0.5" + } + }, + "buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/buffer/-/buffer-5.2.1.tgz", + "integrity": "sha512-c+Ko0loDaFfuPWiL02ls9Xd3GO3cPVmUobQ6t3rXNUk304u6hGq+8N/kFi+QEIKhzK3uwolVhLzszmfLmMLnqg==", + "requires": { + "base64-js": "^1.0.2", + "ieee754": "^1.1.4" + } + }, + "chokidar": { + "version": "2.1.6", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.6.tgz", + "integrity": "sha512-V2jUo67OKkc6ySiRpJrjlpJKl9kDuG+Xb8VgsGzb+aEouhgS1D0weyPU4lEzdAcsCAvrih2J2BqyXqHWvVLw5g==", + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" + } + } + }, + "detective": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/detective/-/detective-5.2.0.tgz", + "integrity": "sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==", + "requires": { + "acorn-node": "^1.6.1", + "defined": "^1.0.0", + "minimist": "^1.1.1" + } + }, + "domain-browser": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" + }, + "events": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/events/-/events-2.1.0.tgz", + "integrity": "sha512-3Zmiobend8P9DjmKAty0Era4jV8oJ0yGYe2nJJAxgymF9+N8F2m0hhZiMoWtcfepExzNKZumFU3ksdQbInGWCg==" + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + } + }, + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==" + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "https-browserify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" + }, + "kind-of": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.2.tgz", + "integrity": "sha512-s5kLOcnH0XqDO+FvuaLX8DDjZ18CGFk7VygH40QoKPUQhW4e2rvM0rwUq0t8IQDOwYSeLK01U90OjzBTme2QqA==" + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "module-deps": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.2.0.tgz", + "integrity": "sha512-hKPmO06so6bL/ZvqVNVqdTVO8UAYsi3tQWlCa+z9KuWhoN4KDQtb5hcqQQv58qYiDE21wIvnttZEPiDgEbpwbA==", + "requires": { + "JSONStream": "^1.0.3", + "browser-resolve": "^1.7.0", + "cached-path-relative": "^1.0.0", + "concat-stream": "~1.6.0", + "defined": "^1.0.0", + "detective": "^5.0.2", + "duplexer2": "^0.1.2", + "inherits": "^2.0.1", + "parents": "^1.0.0", + "readable-stream": "^2.0.2", + "resolve": "^1.4.0", + "stream-combiner2": "^1.1.1", + "subarg": "^1.0.0", + "through2": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "os-browserify": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" + }, + "pako": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.10.tgz", + "integrity": "sha512-0DTvPVU3ed8+HNXOu5Bs+o//Mbdj9VNQMUOe9oKCwh8l0GNwpTDMKCWbRjgtD291AWnkAgkqA/LOnQS8AmS1tw==" + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "vm-browserify": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.0.tgz", + "integrity": "sha512-iq+S7vZJE60yejDYM0ek6zg308+UZsdtPExWP9VZoCFCz1zkJoXFnAX7aZfd/ZwrkidzdUZL0C/ryW+JwAiIGw==" + } } }, "when": { @@ -7129,7 +8413,7 @@ }, "wrap-ansi": { "version": "2.1.0", - "resolved": "http://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", "requires": { "string-width": "^1.0.1", diff --git a/tgui/package.json b/tgui/package.json index 38e580823f..f26e29c993 100644 --- a/tgui/package.json +++ b/tgui/package.json @@ -23,7 +23,7 @@ "fontfaceobserver": "1.6.3", "gulp": "git://github.com/gulpjs/gulp.git#v4.0.0-alpha.3", "gulp-bytediff": "1.0.0", - "gulp-cssnano": "2.1.2", + "gulp-cssnano": "^2.1.3", "gulp-if": "2.0.0", "gulp-load-plugins": "1.5.0", "gulp-postcss": "6.1.0", @@ -50,7 +50,7 @@ "stylus": "0.54.5", "vinyl-buffer": "1.0.1", "vinyl-source-stream": "2.0.0", - "watchify": "3.7.0" + "watchify": "^3.11.1" }, "browser": { "ractive": "ractive/ractive-legacy.runtime" diff --git a/tgui/src/interfaces/sleeper.ract b/tgui/src/interfaces/sleeper.ract index e7613c0097..e5bad17461 100644 --- a/tgui/src/interfaces/sleeper.ract +++ b/tgui/src/interfaces/sleeper.ract @@ -15,6 +15,16 @@ {{Math.round(adata.occupant[type])}} {{/each}} + {{#if data.occupant.blood}} + + + {{& data.occupant.blood.currentBloodVolume <= data.occupant.blood.dangerBloodVolume ? "LOW" : "OK"}} - {{Math.round(data.occupant.blood.currentBloodVolume)}} cl + + + {{data.occupant.blood.bloodType}} + + + {{/if}} {{data.occupant.cloneLoss ? "Damaged" : "Healthy"}} From 80c88a8494ad76d512b7016e9c82dd8f9dcb1f64 Mon Sep 17 00:00:00 2001 From: BlackMajor Date: Tue, 21 May 2019 15:16:51 +1200 Subject: [PATCH 127/134] Shit he right --- code/modules/admin/verbs/randomverbs.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 37de5772f1..f74b31760d 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -1295,7 +1295,7 @@ GLOBAL_LIST_EMPTY(custom_outfits) //Admin created outfits to_chat(usr,"Imprisonment failed!") return if(ADMIN_PUNISHMENT_PIE) - var/obj/item/reagent_containers/food/snacks/pie/cream/nostun/creamy = new /obj/item/reagent_containers/food/snacks/pie/cream/nostun(get_turf(target)) + var/obj/item/reagent_containers/food/snacks/pie/cream/nostun/creamy = new(get_turf(target)) creamy.splat(target) var/msg = "[key_name_admin(usr)] punished [key_name_admin(target)] with [punishment]." From bd0aa164db523fb27ca172f5074fcfa2a57c9ef9 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 21 May 2019 01:30:30 -0500 Subject: [PATCH 128/134] Automatic changelog generation for PR #8392 [ci skip] --- html/changelogs/AutoChangeLog-pr-8392.yml | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8392.yml diff --git a/html/changelogs/AutoChangeLog-pr-8392.yml b/html/changelogs/AutoChangeLog-pr-8392.yml new file mode 100644 index 0000000000..986bb0a6fa --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8392.yml @@ -0,0 +1,5 @@ +author: "Poojawa" +delete-after: True +changes: + - bugfix: "Kiara's toy sabre now actually is the correct item + icon states" + - bugfix: "Generic armor for taurs fixed, there isn't actually any sprites for 'em, so. Full sprites overlay over bodies, but I really can't be bothered to do all the offset fixes otherwise." From 2cb3ccbd801b272bfe29d8f731d869e13638bb96 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 21 May 2019 01:31:40 -0500 Subject: [PATCH 129/134] Automatic changelog generation for PR #8376 [ci skip] --- html/changelogs/AutoChangeLog-pr-8376.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8376.yml diff --git a/html/changelogs/AutoChangeLog-pr-8376.yml b/html/changelogs/AutoChangeLog-pr-8376.yml new file mode 100644 index 0000000000..8ab3b8b8bc --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8376.yml @@ -0,0 +1,4 @@ +author: "Poojawa" +delete-after: True +changes: + - rscadd: "Ported Oracle's cloning set up, you're now visible like cryo when being cloned, though it's a mystery until you have skin on your meat puppet existance" From 43c1dd4aece2bdb06b19004761bf5bd419e24898 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 21 May 2019 01:33:30 -0500 Subject: [PATCH 130/134] Automatic changelog generation for PR #8366 [ci skip] --- html/changelogs/AutoChangeLog-pr-8366.yml | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8366.yml diff --git a/html/changelogs/AutoChangeLog-pr-8366.yml b/html/changelogs/AutoChangeLog-pr-8366.yml new file mode 100644 index 0000000000..c7c16a8e7d --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8366.yml @@ -0,0 +1,10 @@ +author: "Poojawa" +delete-after: True +changes: + - bugfix: "Box Cryopods expanded to 6 public. Permabrig cryo fixed." + - bugfix: "Delta Cryopods expanded to 6 public. Permabrig cryo fixed." + - bugfix: "MetaStation Crypods expanded to 6 public, relocated above sparring ring. Permabrig cryo fixed" + - bugfix: "PubbyStation gained one more cryopod, Permabrig's cryo fixed." + - rscadd: "Omega given one more crypod as well." + - rscadd: "Gulag was given a cryopod." + - tweak: "Box and Meta's cryo rooms are now a new room entirely." From 54bef402bd5d007b6587fbea8325325ab7e49a2a Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 21 May 2019 01:34:40 -0500 Subject: [PATCH 131/134] Automatic changelog generation for PR #8393 [ci skip] --- html/changelogs/AutoChangeLog-pr-8393.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8393.yml diff --git a/html/changelogs/AutoChangeLog-pr-8393.yml b/html/changelogs/AutoChangeLog-pr-8393.yml new file mode 100644 index 0000000000..4bc0472560 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8393.yml @@ -0,0 +1,4 @@ +author: "WhiteHusky" +delete-after: True +changes: + - rscadd: "Sleepers now show blood level and type." From 91094456136ecda05c934c9d3f788786b9c25bf6 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 21 May 2019 01:36:27 -0500 Subject: [PATCH 132/134] Automatic changelog generation for PR #8369 [ci skip] --- html/changelogs/AutoChangeLog-pr-8369.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8369.yml diff --git a/html/changelogs/AutoChangeLog-pr-8369.yml b/html/changelogs/AutoChangeLog-pr-8369.yml new file mode 100644 index 0000000000..ca13347288 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8369.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - rscadd: "more evil blood fluff text" From f568c727d04e24171bb4f262fc0fb996a8d6c661 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 21 May 2019 01:36:44 -0500 Subject: [PATCH 133/134] Automatic changelog generation for PR #8368 [ci skip] --- html/changelogs/AutoChangeLog-pr-8368.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8368.yml diff --git a/html/changelogs/AutoChangeLog-pr-8368.yml b/html/changelogs/AutoChangeLog-pr-8368.yml new file mode 100644 index 0000000000..cffcd2208e --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8368.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - rscadd: "better stocks" From 0f0ed91a624066226c53e656305807331f48cde2 Mon Sep 17 00:00:00 2001 From: CitadelStationBot Date: Tue, 21 May 2019 01:36:58 -0500 Subject: [PATCH 134/134] Automatic changelog generation for PR #8370 [ci skip] --- html/changelogs/AutoChangeLog-pr-8370.yml | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 html/changelogs/AutoChangeLog-pr-8370.yml diff --git a/html/changelogs/AutoChangeLog-pr-8370.yml b/html/changelogs/AutoChangeLog-pr-8370.yml new file mode 100644 index 0000000000..1ff275b762 --- /dev/null +++ b/html/changelogs/AutoChangeLog-pr-8370.yml @@ -0,0 +1,4 @@ +author: "Trilbyspaceclone" +delete-after: True +changes: + - rscadd: "Added more mime names"